Movatterモバイル変換


[0]ホーム

URL:


Jump to content
WikipediaThe Free Encyclopedia
Search

Inhabited set

From Wikipedia, the free encyclopedia
Property of sets used in constructive mathematics
This article includes alist of references,related reading, orexternal links,but its sources remain unclear because it lacksinline citations. Please helpimprove this article byintroducing more precise citations.(September 2025) (Learn how and when to remove this message)

In mathematics, asetA{\displaystyle A} isinhabited if there exists an elementaA{\displaystyle a\in A}.

Inclassical mathematics, the property of being inhabited is equivalent to being non-empty. However, this equivalence is not valid in constructive orintuitionistic logic, and so this separate terminology is mostly used in theset theory ofconstructive mathematics.

Definition

[edit]

In the formal language offirst-order logic, setA{\displaystyle A} has the property of beinginhabited if

z(zA).{\displaystyle \exists z(z\in A).}

Related definitions

[edit]

A setA{\displaystyle A} has the property of beingempty ifz(zA){\displaystyle \forall z(z\notin A)}, or equivalently¬z(zA){\displaystyle \neg \exists z(z\in A)}. HerezA{\displaystyle z\notin A} stands for the negation¬(zA){\displaystyle \neg (z\in A)}.

A setA{\displaystyle A} isnon-empty if it is not empty, that is, if¬z(zA){\displaystyle \neg \forall z(z\notin A)}, or equivalently¬¬z(zA){\displaystyle \neg \neg \exists z(z\in A)}.

Theorems

[edit]

Theinference rules for{\displaystyle \to } implyP((PQ)Q){\displaystyle P\to ((P\to Q)\to Q)}, and taking any a false proposition forQ{\displaystyle Q} establishes thatP¬¬P{\displaystyle P\to \neg \neg P} is always valid. Hence, any inhabited set is provably also non-empty.

Discussion

[edit]

In constructive mathematics, the double-negation elimination principle is not automatically valid. In particular, anexistence statement is generally stronger than its double-negated form. The latter merely expresses that the existence cannot be ruled out, in the strong sense that it cannot consistently be negated. In a constructive reading, in order forzϕ(z){\displaystyle \exists z\phi (z)} to hold for someformulaϕ{\displaystyle \phi }, it is necessary for a specific value ofz{\displaystyle z} satisfyingϕ{\displaystyle \phi } to be constructed or known. Likewise, the negation of a universal quantified statement is in general weaker than an existential quantification of a negated statement. In turn, a set may be proven to be non-empty without one being able to prove it is inhabited.

Examples

[edit]

Sets such as{2,3,4,7}{\displaystyle \{2,3,4,7\}} orQ{\displaystyle \mathbb {Q} } are inhabited, as e.g. witnessed by3{2,3,4,7}{\displaystyle 3\in \{2,3,4,7\}}. The set{}{\displaystyle \{\}} is empty and thus not inhabited. Naturally, the example section thus focuses on non-empty sets that are not provably inhabited.

It is easy to give such examples by using theaxiom of separation, as with it logical statements can always be translated to set-theoretical ones. For example, with a subsetS{0}{\displaystyle S\subseteq \{0\}} defined asS:={n{0}P}{\displaystyle S:=\{n\in \{0\}\mid P\}}, the propositionP{\displaystyle P} may always equivalently be stated as0S{\displaystyle 0\in S}. The double-negated existence claim of an entity with a certain property can be expressed by stating that the set of entities with that property is non-empty.

Example relating to excluded middle

[edit]

Define a subsetA{0,1}{\displaystyle A\subseteq \{0,1\}} via

A:={n{0,1}(Pn=0)(¬Pn=1)}{\displaystyle A:=\{n\in \{0,1\}\mid (P\land n=0)\lor (\neg P\land n=1)\}}

ClearlyP0A{\displaystyle P\leftrightarrow 0\in A} and(¬P)1A{\displaystyle (\neg P)\leftrightarrow 1\in A}, and from theprinciple of non-contradiction one concludes¬(0A1A){\displaystyle \neg (0\in A\land 1\in A)}. Further,(P¬P)(0A1A){\displaystyle (P\lor \neg P)\leftrightarrow (0\in A\lor 1\in A)} and in turn

(P¬P)!(n{0,1}) nA{\displaystyle (P\lor \neg P)\to \exists !(n\in \{0,1\})\ n\in A}

Alreadyminimal logic proves¬¬(P¬P){\displaystyle \neg \neg (P\lor \neg P)}, the double-negation for any excluded middle statement, which here is equivalent to¬(0A1A){\displaystyle \neg (0\notin A\land 1\notin A)}. So by performing two contrapositions on the previous implication, one establishes¬¬!(n{0,1}) nA{\displaystyle \neg \neg \exists !(n\in \{0,1\})\ n\in A}. In words: Itcannot consistently be ruled out that exactly one of the numbers0{\displaystyle 0} and1{\displaystyle 1} inhabitsA{\displaystyle A}. In particular, the latter can be weakened to¬¬n nA{\displaystyle \neg \neg \exists n\ n\in A}, sayingA{\displaystyle A} is proven non-empty.

As example statements forP{\displaystyle P}, consider the infamous provenly theory-independent statements such as thecontinuum hypothesis,consistency of the sound theory at hand, or, informally, an unknowable claim about the past or future. By design, these are chosen to be unprovable. A variant of this is to consider mathematical propositions that are merely not yet established—see alsoBrouwerian counterexamples. Knowledge of the validity of either0A{\displaystyle 0\in A} or1A{\displaystyle 1\in A} is equivalent to knowledge aboutP{\displaystyle P} as above, and cannot be obtained. Given neitherP{\displaystyle P} nor¬P{\displaystyle \neg P} can be proven in the theory, it will also not proveA{\displaystyle A} to be inhabited by some particular number. Further, a constructive framework with thedisjunction property then cannot proveP¬P{\displaystyle P\lor \neg P} either. There is neither evidence0A{\displaystyle 0\in A} nor for1A{\displaystyle 1\in A}, and constructive unprovability of their disjunction reflects this. Nonetheless, since ruling out excluded middle is provenly always inconsistent, it is also established thatA{\displaystyle A} is not empty. Classical logic adoptsP¬P{\displaystyle P\lor \neg P} axiomatically, spoiling a constructive reading.

Example relating to choice

[edit]

There are various easily characterized sets the existence of which are not provable inZF{\displaystyle {\mathsf {ZF}}}, but which are implied to exist by the fullaxiom of choiceAC{\displaystyle {\mathrm {AC} }}. As such, that axiom is itselfindependent ofZF{\displaystyle {\mathsf {ZF}}}. It in fact contradicts other potential axioms for a set theory. Further, it indeed alsocontradicts constructive principles, in a set-theory context. A theory that does not permit excluded middle does also not validate the function existence principleAC{\displaystyle {\mathrm {AC} }}.

InZF{\displaystyle {\mathsf {ZF}}}, theAC{\displaystyle {\mathrm {AC} }}is equivalent to the statement that everyvector space has abasis. So more concretely, consider the question of existence of aHamel basis of thereal numbers over therational numbers. This object is elusive in the sense that there are differentZF{\displaystyle {\mathsf {ZF}}}models that either negate and validate its existence. So it is also consistent to just postulate that existence cannot be ruled out here, in the sense that it cannot consistently be negated. Again, that postulate may be expressed as saying that the set of such Hamel bases is non-empty. Over a constructive theory, such a postulate is weaker than the plain existence postulate, but (by design) is still strong enough to then negate all propositions that would imply the non-existence of a Hamel basis.

Model theory

[edit]

Because inhabited sets are the same as nonempty sets in classical logic, it is not possible to produce amodel in the classical sense that contains a nonempty setX{\displaystyle X} but does not satisfy "X{\displaystyle X} is inhabited".

However, it is possible to construct a first-orderKripke modelM{\displaystyle M} that differentiates between the two notions. Since an implication is true in every Kripke model if and only if it is provable in intuitionistic logic, this indeed establishes that one cannot intuitionistically prove that "X{\displaystyle X} is nonempty" implies "X{\displaystyle X} is inhabited".

See also

[edit]

References

[edit]
  • D. Bridges and F. Richman. 1987.Varieties of Constructive Mathematics. Oxford University Press.ISBN 978-0-521-31802-0
General
Theorems
(list),
paradoxes
Logics
Traditional
Propositional
Predicate
Set theory
Types
ofsets
Maps,
cardinality
Theories
Formal
systems

(list),
language,
syntax
Example
axiomatic
systems

(list)
Proof theory
Model theory
Computability
theory
Related

This article incorporates material from Inhabited set onPlanetMath, which is licensed under theCreative Commons Attribution/Share-Alike License.

Retrieved from "https://en.wikipedia.org/w/index.php?title=Inhabited_set&oldid=1336634592"
Categories:
Hidden categories:

[8]ページ先頭

©2009-2026 Movatter.jp