nLab weak limited principle of omniscience

Redirected from "choiceless WLPO".

Context

Foundations

foundations

The basis of it all

 Set theory

set theory

Foundational axioms

foundational axioms

Removing axioms

Contents

Definition

The weak limited principle of omniscience (WLPOWLPO) states that the universal quantification of any decidable proposition is again decidable. That is,

(x,P(x)¬P(x))(x,P(x))¬(x,P(x)).(\forall x, P(x) \vee \neg{P(x)}) \Rightarrow (\forall x, P(x)) \vee \neg(\forall x, P(x)).

Equivalently, that the negation of the existential quantifier of any decidable proposition is decidable:

(x,P(x)¬P(x))(¬x,P(x))¬(¬x,P(x)).(\forall x, P(x) \vee \neg{P(x)}) \Rightarrow (\neg \exists x, P(x)) \vee \neg(\neg \exists x, P(x)).

We can also state the principle set-theoretically, with explicit reference to the domain of quantification. Given a set AA, the weak limited principle of omniscience for AA (LPO ALPO_A) states that given a subset P𝒫(A)P \in \mathcal{P}(A), if PP is a decidable subset of AA (PP¯=AP \cup \bar{P} = A), then either P¯=A\bar{P} = A or ¬(P=)\neg (P = \emptyset), where P¯\bar{P} is the complement of PP.

If one takes the domains of quantification to be subsingletons, one gets weak excluded middle ¬p¬¬p\neg p \vee \neg \neg p (WEMWEM), which is weaker than EMEM; conversely, WEMWEM implies WLPOWLPO (over any domain). Again, Bishop's WLPOWLPO takes the domain to be \mathbb{N}, giving a principle weaker than WEMWEM (and also weaker than LPO LPO_{\mathbb{N}}).

In the internal logic

In set theory, there are actually two different notions of logic: there is the external predicate logic used to define the set theory itself, and there is the internal predicate logic induced by the set operations on subsingletons and injections. In particular,

  • An internal proposition is a set PP such that for all elements xPx \in P and yPy \in P, x=yx = y.

  • The internal proposition true is a singleton \top.

  • The internal proposition false is the empty set

  • The internal conjunction of two internal propositions PP and QQ is the cartesian product P×QP \times Q of PP and QQ.

  • The internal disjunction of two internal propositions PP and QQ is the image of the unique function ! PQ:PQ1!_{P \uplus Q}:P \uplus Q \to 1 from the disjoint union of PP and QQ to the singleton \top.

PQ=im(! PQ)P \vee Q = \mathrm{im}(!_{P \uplus Q})
  • The internal implication of two internal propositions PP and QQ is the function set PQP \to Q between PP and QQ.

  • The internal negation of an internal proposition PP is the function set from PP to the empty set

¬P=P\neg P = P \to \emptyset
  • An internal proposition PP is a decidable proposition if it comes with a function χ P:P2\chi_P:P \to 2 from PP to the boolean domain 22.

  • An internal predicate on a set AA is a set PP with injection i:PAi:P \hookrightarrow A, whose family of propositions indexed by xAx \in A is represented by the preimages i *(x)i^*(x).

  • The internal existential quantifier of an internal predicate i:PAi:P \hookrightarrow A is the image of the unique function ! P:P!_P:P \to \top into the singleton \top.

AP=im(! P)\exists_A P = \im(!_P)
AP={fP A|xA,f(x)i *(x)}\forall_A P = \{f \in P^A \vert \forall x \in A, f(x) \in i^*(x) \}
  • An internal predicate i:PAi:P \hookrightarrow A is a decidable proposition if it comes with a function χ P(x):i *(x)2\chi_P(x):i^*(x) \to 2 into the boolean domain for all elements xAx \in A, or equivalently if it comes with a function χ P:A2\chi_P:A \to 2 from AA to the boolean domain 22.

Then the internal WLPO for a family of sets (A z) zI(A_z)_{z \in I} is the WLPO for each A zA_z stated in the internal logic of the set theory:

  • For any internal predicate i:PA zi:P \hookrightarrow A_z, if there is a function χ P:A z2\chi_P:A_z \to 2, then the internal universal quantification of PP, A zP={fP A z|xA z,f(x)i *(x)}\forall_{A_z} P = \{f \in P^{A_z} \vert \forall x \in A_z, f(x) \in i^*(x) \} has a function ( A zP)2(\forall_{A_z} P) \to 2 into the boolean domain.

or equivalently

  • For any function a:A z2a:A_z \to 2, the internal universal quantification of P={xA z|a(x)=1}P = \{x \in A_z \vert a(x) = 1\}, A zP={fP A z|xA z,f(x)i *(x)}\forall_{A_z} P = \{f \in P^{A_z} \vert \forall x \in A_z, f(x) \in i^*(x) \} has a function ( A zP)2(\forall_{A_z} P) \to 2 into the boolean domain.

The internal versions of the weak limited principle of omniscience, like all internal versions of axioms, are weaker than the external version of the the weak limited principle of omniscience, since while bounded separation implies that one can convert any external predicate xAP(x)x \in A \vdash P(x) on a set AA to an internal predicate {xA|P(x)}A\{x \in A \vert P(x)\} \hookrightarrow A, it is generally not possible to convert an internal predicate to an external predicate without a reflection rule which turns subsingletons in the set theory into propositions in the external logic.

Equivalent statements

There are various other results that are equivalent to the weak limited principle of omniscience. Here are a few:

Truncated and untruncated versions in dependent type theory

In the context of dependent type theory, the weak limited principle of omniscience can be translated in two ways, by interpreting “or” as propositionally truncated (“merely or”) or untruncated (“purely or”). Truncated WLPO and untruncated WLPO are equivalent to each other.

  • WLPOWLPO follows from LPO, but not conversely. If P(x)P(x) is a decidable proposition, then so is ¬P(x)\neg{P(x)}, and so LPOLPO gives

    (x,¬P(x))(x,¬¬P(x)),(\exists x, \neg{P(x)}) \vee (\forall x, \neg{\neg{P(x)}}),

    which implies

    ¬(x,P(x))(x,P(x))\neg(\forall x, P(x)) \vee (\forall x, P(x))

    as PP is decidable.

  • The LLPO follows from WLPO, since WLPO is equivalent to untruncated LLPO, which implies truncated LLPO. However, the converse does not necessarily hold, since in http://www1.maths.leeds.ac.uk/~rathjen/Lifschitz.pdf is a model by Michael Rathjen that separates WLPO from LLPO. Similarly, Grossack 24 shows that Johnstone’s topological topos separates WLPO from LLPO.

  • The WLPO \mathrm{WLPO}_\mathbb{N} implies the stable fan theorem.

Choiceless weak limited principle of omniscience

There is a generalization of the weak limited principle of omniscience defined in King 2024, which was suggested to be called the choiceless weak limited principle of omniscience. The choiceless weak limited principle of omniscience for a set AA states that given a set AA and a pair of predicates PP and QQ such that P(x)Q(x)P(x) \vee Q(x) holds for all xAx \in A, then either for all xAx \in A, Q(x)Q(x), or it is not true that for all xAx \in A, ¬P(x)\neg P(x).

(xA.P(x)Q(x))((xA.Q(x))¬(xA.¬P(x)))(\forall x \in A.P(x) \vee Q(x)) \Rightarrow ((\forall x \in A.Q(x)) \vee \neg (\forall x \in A.\neg P(x)))

The idea behind the term “choiceless” is that one isn’t forced to choose between P(x)P(x) or Q(x)Q(x) in this version of the weak limited principle of omniscience. One gets back the usual weak limited principle of omniscience if P(x)P(x) and Q(x)Q(x) are mutually exclusive propositions for all xAx \in A, from which Q(x)Q(x) if and only if ¬P(x)\neg P(x) for all xAx \in A.

We can also state the principle set-theoretically. Given a set AA, the choiceless weak limited principle of omniscience for AA states that given subsets P,Q𝒫(A)P, Q \in \mathcal{P}(A), if PQ=AP \cup Q = A, then either Q=AQ = A or ¬(P=)\neg (P = \emptyset). One gets back the usual limited principle of omniscience if PP and QQ are disjoint subsets PQ=P \cap Q = \emptyset, from which Q=P¯Q = \bar{P}, where P¯\bar{P} is the complement of PP.

The choiceless weak limited principle of omniscience for the natural numbers \mathbb{N} implies the analytic weak limited principle of omniscience for all sets of real numbers, as shown in King 2024.

 References

Last revised on May 27, 2026 at 15:26:55. See the history of this page for a list of all contributions to it.