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
A proposition or truth value is semi-decidable or semidecidable if and only if there exists a sequence of booleans such that if and only if there exists a natural number such that .
The limited principle of omniscience for the natural numbers implies that every semi-decidable proposition is a decidable proposition.
In dependent type theory, the definition of semi-decidable makes sense for any type, not just the mere propositions. However, like many other definitions in dependent type theory, one has to make sure to use an equivalence of types instead of logical equivalence in the definition of a semi-decidable type; this ensures that, like for decidable types, all semi-decidable types are propositions.
A type is semi-decidable if there exists a sequence of booleans such that is equivalent to that there exists a natural number such that .
where is the bracket type of the type .
There is also a partially untruncated version of this, which is the type
of all boolean sequences for which is equivalent to there exists a natural number such that .
The set of all semi-decidable truth values is defined as a subset of the set of truth values containing all the semi-decidable truth values:
In predicative mathematics, the set of all truth values may not exist, so instead in order to construct the set of all semi-decidable truth values, we take any sub--frame of truth values and collect the ones that are semi-decidable:
Such -frames are usually found by collecting the subsingletons of a universe of sets in the theory into a set , or minimally, by the set of quasi-decidable truth values defined later in this article.
The set of all semi-decidable truth values is typically called the Rosolini dominance, though it is a dominance if and only if semi-decidable truth values are closed under existential quantification over the natural numbers, which follows from certain assumptions such as countable choice or excluded middle.
Let denote the Cauchy real numbers. Then a proposition is semideciable if and only if there exists a Cauchy real number such that if and only if .
This implies that the Cauchy real numbers are an Archimedean ordered field admissible for the set of semi-decidable truth values , and in fact that the Cauchy real numbers are the terminal Archimedean ordered field that is admissible for .
Furthermore, this implies that any Archimedean ordered field extension of the Cauchy real numbers whose order relation is semi-decidable is isomorphic to the Cauchy real numbers. This can be used to make the Dedekind real numbers and Cauchy real numbers coincide, by stipulating that the order relation on the Dedekind real numbers is semi-decidable.
Given an ordinal , there exists a notion of -decidable propositions (de Jong, Kraus, Mohammadzadeh, & Forsberg 2026), where the usual notion of semi-decidable proposition is an -decidable proposition.
One can also consider the closure of semi-decidable propositions under existential quantification over the natural numbers; these are the quasi-decidable propositions or the Sierpiński semi-decidable propositions.
Andrej Bauer, Davorin Lešnik, Metric Spaces in Synthetic Topology, 2010 (pdf)
Tom de Jong, Nicolai Kraus, Aref Mohammadzadeh, Fredrik Nordvall Forsberg, Generalized Decidability via Brouwer Trees (arXiv:2602.10844)
Last revised on June 18, 2026 at 17:12:14. See the history of this page for a list of all contributions to it.