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 set of all semi-decidable propositions is typically called the Rosolini dominance, though it may not be a dominance without certain assumptions such as countable choice or excluded middle.
If the foundations of mathematics has the Cauchy real numbers as well, then is semideciable if and only if there exists a Cauchy real number such that if and only if .
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 .
Last revised on July 8, 2024 at 00:05:52. See the history of this page for a list of all contributions to it.