topology (point-set topology, point-free topology)
see also differential topology, algebraic topology, functional analysis and topological homotopy theory
Basic concepts
fiber space, space attachment
Extra stuff, structure, properties
Kolmogorov space, Hausdorff space, regular space, normal space
sequentially compact, countably compact, locally compact, sigma-compact, paracompact, countably paracompact, strongly compact
Examples
Basic statements
closed subspaces of compact Hausdorff spaces are equivalently compact subspaces
open subspaces of compact Hausdorff spaces are locally compact
compact spaces equivalently have converging subnet of every net
continuous metric space valued function on compact metric space is uniformly continuous
paracompact Hausdorff spaces equivalently admit subordinate partitions of unity
injective proper maps to locally compact spaces are equivalently the closed embeddings
locally compact and second-countable spaces are sigma-compact
Theorems
Analysis Theorems
analysis (differential/integral calculus, functional analysis, topology)
metric space, normed vector space
open ball, open subset, neighbourhood
convergence, limit of a sequence
compactness, sequential compactness
continuous metric space valued function on compact metric space is uniformly continuous
…
…
constructive mathematics, realizability, computability
propositions as types, proofs as programs, computational trinitarianism
Semi-decidable propositions are not closed under existential quantification over the natural numbers: Given a predicate over the natural numbers where each is semi-decidable for all , the existential quantifier is not always semi-decidable. The closure of semi-decidable propositions under the logical operations of finite conjunctions and existential quantification over the natural numbers are the quasidecidable propositions (Escardo 2020) or Sierpiński semidecidable propositions (de Jong, Kraus, Mohammadzadeh, & Forsberg 2026).
The set of quasidecidable propositions is an important structure in constructive topology and real analysis, as it represents the set of open propositions in synthetic topology (Bidlingmaier, Faissole & Spitters 2019) and is used to construct a distinct and smaller version of the Dedekind real numbers (Univalent Foundations Project 2013, Bidlingmaier, Faissole & Spitters 2019) that is not provably equivalent to either the usual Dedekind real numbers or the Cauchy real numbers in the absence of excluded middle or countable choice. In addition, positivity (i.e. ) of the HoTT book real numbers is quasidecidable (Gilbert 2017).
The set of quasidecidable propositions is also used for the dominance in synthetic domain theory, such as in the effective topos (Sterling & Ye 2025), where by countable choice it coincides with the set of semidecidable propositions and is thus called the Rosolini dominance. However, unlike the set of semidecidable propositions, even in the absence of countable choice, the set of quasidecidable propositions is always an -overt dominance (Bidlingmaier, Faissole & Spitters 2019, Escardo 2020).
The set of Sierpiński semidecidable truth values or set of quasidecidable truth values is defined in the following equivalent ways:
The set of quasidecidable truth values is also called Sierpiński space (Altinkirch, Danielsson, & Kraus 2016, Gilbert 2017, Bidlingmaier, Faissole, & Spitters 2019) or the Sierpiński type (de Jong, Kraus, Mohammadzadeh, & Forsberg 2026).
Comment: since the set of Sierpiński semi-decidable truth values always forms a dominance, perhaps it can be called the Sierpinski dominance, though this term is not yet used in the literature. The term Sierpiński space is overloaded since it is more commonly used to refer to the topological space of the set of truth values equipped with the Scott topology, and the term Sierpiński type has type theoretic connotations that are not appropriate in set theory based foundations.
A Sierpiński semidecidable proposition or quasidecidable proposition is a proposition such that there exist an element such that holds if and only if , where is the top of .
The set of quasidecidable truth values sits in a hierarchy of subsets of the set of truth values:
where is the boolean domain, is the set of semi-decidable truth values of the usual notion, and is the set of all truth values.
There are a few constructive taboos related to the set of quasidecidable propositions.
In classical mathematics and in constructive mathematics which accepts countable choice, the set of quasidecidable propositions is equivalent to the set of semidecidable propositions (Sterling & Ye 2025, de Jong, Kraus, Mohammadzadeh, & Forsberg 2026), and is thus called the Rosolini dominance.
However, more generally, one cannot prove that the set of semidecdiable propositions is an -overt dominance and thus coincide with the set of quasidecidable propositions. That the set of semidecdiable propositions is a dominance is called Rosolini's dominance axiom (de Jong 2021) and is equivalent to a form of choice called Rosolini propositional choice (Escardo & Knapp 2017) or Escardo-Knapp choice (de Jong, Kraus, Mohammadzadeh, & Forsberg 2026), which in turn ins equivalent to the statement that every quasidecidable proposition is semidecidable.
In classical mathematics, and in constructive mathematics which accept the limited principle of omniscience (LPO), the set of quasidecidable truth values is just the boolean domain . In fact, we have the following:
LPO holds if and only if the set of quasidecidable propositions coincides with the boolean domain.
LPO implies that for all sequences in the boolean domain, the existential quantification is decidable; hence valued in the booleans. Thus, the boolean domain is closed under existential quantification over the natural numbers. Since the boolean domain is a subset of the set of quasidecidable propositions, this implies that the boolean domain coincide with the set of quasidecidable propositions by definition of the set of quasidecidable propositions.
Conversely, suppose that the booleans coincide with the set of quasidecidable propositions. Then we have that the existential quantification is a boolean, which implies LPO.
This result also implies that every semidecidable proposition is a decidable proposition if and only if LPO holds, since the set of semidecidable propositions is a superset of the booleans and a subset of the set of quasidecidable propositions.
On the other hand, in synthetic topology and synthetic domain theory, one sometimes sees Phoa's principle or synthetic quasi-coherence assumed for the -overt dominance, in order to emulate the behavior of Sierpinski space, where every function is monotonic. Since the set of quasidecidable propositions is an -overt dominance, it is consistent to assume such axioms for the set of quasidecidable propositions, such as Phoa's principle for the set of quasidecidable propositions in the effective topos. However, such axioms are inconsistent with LPO:
LPO is inconsistent with Phoa's principle for the set of quasidecidable propositions .
LPO is equivalent to the fact that the boolean domain coincides with the set of quasidecidable propositions. However, the logical negation function on the boolean domain does not satisfy the linear interpolation condition for Phoa’s principle for the booleans; it is not true that on the booleans. As a result, LPO is inconsistent with Phoa’s principle for set of quasidecidable propositions.
In traditional point-set topology in classical mathematics, one already has that negation on the booleans is not a continuous function with respect to the Scott topology of the booleans.
LPO is inconsistent with synthetic quasi-coherence for the set of quasidecidable propositions ; that is, let be a finitely presented -algebra, in the sense that is a distributive lattice equivalent to the quotient of by finitely many relations, and let be the set of -algebra homomorphisms. Then the canonical lattice homomorphism
is an isomorphism
Synthetic quasi-coherence for the set of quasidecidable propositions implies Phoa's principle for , and so is thus inconsistent with LPO.
Martín Escardó, Cory Knapp?. Partial Elements and Recursion via Dominances in Univalent Type Theory. In 26th EACSL Annual Conference on Computer Science Logic (CSL 2017). Leibniz International Proceedings in Informatics (LIPIcs), Volume 82, pp. 21:1-21:16, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2017) [10.4230/LIPIcs.CSL.2017.21]
Martin Escardo. Quasidecidable propositions. Agda code with comments, 2020. (URL).
Tom de Jong, Nicolai Kraus, Aref Mohammadzadeh, Fredrik Nordvall Forsberg, Generalized Decidability via Brouwer Trees (arXiv:2602.10844)
Univalent Foundations Project, Homotopy Type Theory – Univalent Foundations of Mathematics (2013)
Thorsten Altenkirch, Nils A. Danielsson, Nicolai Kraus, Partiality, Revisited: The Partiality Monad as a Quotient Inductive-Inductive Type, FoSSaCS 2017, Lecture Notes in Computer Science 10203 Springer (2017) [doi:10.1007/978-3-662-54458-7_31, arXiv:1610.09254]
Gaëtan Gilbert. Formalising real numbers in homotopy type theory. In CPP’17, Proceedings of the 6th ACM SIGPLAN Conference on Certified Programs and Proofs, pages 112–124, 2017. [doi:10.1145/3018610.3018614].
Martin E. Bidlingmaier, Florian Faissole, Bas Spitters, Synthetic topology in Homotopy Type Theory for probabilistic programming. Mathematical Structures in Computer Science, 2021;31(10):1301-1329. [doi:10.1017/S0960129521000165, arXiv:1912.07339]
Tom de Jong. Semidecidable propositions. Agda code with comments, 2021. (URL).
Jonathan Sterling, Lingyuan Ye, Domains and Classifying Topoi (arXiv:2505.13096)
Last revised on June 23, 2026 at 23:42:35. See the history of this page for a list of all contributions to it.