Table of Contents
Fetching ...

Generalized Decidability via Brouwer Trees

Tom de Jong, Nicolai Kraus, Aref Mohammadzadeh, Fredrik Nordvall Forsberg

TL;DR

This work develops a unified, constructive framework for generalized decidability using Brouwer trees, introducing $\alpha$-decidability to interpolate between decidability and semidecidability via the Brouwer ordinal system in HoTT. It proves closure properties for conjunctions and, in restricted forms, for disjunctions; analyzes semidecidable families through a characteristic ordinal $\Psi(P)$ to derive results about countable meets and joins, and quantifier alternations, with key outcomes like $\forall n. P_n$ being $\omega^2$-decidable and $\exists n. P_n$ being $\omega\cdot 3$-decidable (under certain assumptions). The results are formalized in Cubical Agda, and the work connects to countable choice and Sierpiński-semidecidability, highlighting both the power and limits of this ordinal-based hierarchy. The framework provides a precise, constructive lens for analyzing decidability beyond classical boundaries and lays groundwork for further exploration of upwards-closure, implications between decidability levels, and potential variations of the ordinal model.

Abstract

In the setting of constructive mathematics, we suggest and study a framework for decidability of properties, which allows for finer distinctions than just "decidable, semidecidable, or undecidable". We work in homotopy type theory and use Brouwer ordinals to specify the level of decidability of a property. In this framework, we express the property that a proposition is $α$-decidable, for a Brouwer ordinal $α$, and show that it generalizes decidability and semidecidability. Further generalizing known results, we show that $α$-decidable propositions are closed under binary conjunction, and discuss for which $α$ they are closed under binary disjunction. We prove that if each $P(i)$ is semidecidable, then the countable meet $\forall i\in \mathbb N. P(i)$ is $ω^2$-decidable, and similar results for countable joins and iterated quantifiers. We also discuss the relationship with countable choice. All our results are formalized in Cubical Agda.

Generalized Decidability via Brouwer Trees

TL;DR

This work develops a unified, constructive framework for generalized decidability using Brouwer trees, introducing -decidability to interpolate between decidability and semidecidability via the Brouwer ordinal system in HoTT. It proves closure properties for conjunctions and, in restricted forms, for disjunctions; analyzes semidecidable families through a characteristic ordinal to derive results about countable meets and joins, and quantifier alternations, with key outcomes like being -decidable and being -decidable (under certain assumptions). The results are formalized in Cubical Agda, and the work connects to countable choice and Sierpiński-semidecidability, highlighting both the power and limits of this ordinal-based hierarchy. The framework provides a precise, constructive lens for analyzing decidability beyond classical boundaries and lays groundwork for further exploration of upwards-closure, implications between decidability levels, and potential variations of the ordinal model.

Abstract

In the setting of constructive mathematics, we suggest and study a framework for decidability of properties, which allows for finer distinctions than just "decidable, semidecidable, or undecidable". We work in homotopy type theory and use Brouwer ordinals to specify the level of decidability of a property. In this framework, we express the property that a proposition is -decidable, for a Brouwer ordinal , and show that it generalizes decidability and semidecidability. Further generalizing known results, we show that -decidable propositions are closed under binary conjunction, and discuss for which they are closed under binary disjunction. We prove that if each is semidecidable, then the countable meet is -decidable, and similar results for countable joins and iterated quantifiers. We also discuss the relationship with countable choice. All our results are formalized in Cubical Agda.
Paper Structure (28 sections, 37 theorems, 39 equations)

This paper contains 28 sections, 37 theorems, 39 equations.

Key Result

Lemma 2.1

We have the following basic properties of $\mathsf{Brw}$ and its relation $\leq$, with $\alpha < \beta$ being defined as $\mathop{\mathrm{\mathsf{succ}}}\nolimits\,\alpha \leq \beta$. The following properties characterize the relation $\leq$:

Theorems & Definitions (77)

  • Lemma 2.1: \baseurl#Lemma-2-1
  • Lemma 2.2: \baseurl#Lemma-2-2
  • Lemma 2.3: \baseurl#Lemma-2-3
  • Lemma 2.4: \baseurl#Lemma-2-4
  • proof
  • Definition 3.1: \baseurl#Definition-3-1 $\alpha$-Decidability
  • Proposition 3.2: \baseurl#Proposition-3-2
  • Definition 3.3: \baseurl#Definition-3-3
  • proof : Proof of \ref{['prop:DecOmegaEquivNew']}
  • Remark 3.4: \baseurl#Remark-3-4
  • ...and 67 more