How statement and proof provenance work
The first chip identifies the source of the statement or construction; the second identifies the source of its local proof or verification.
- Literature-sourced: the exact statement appears in a cited source; only wording and notation differ.
- AI-adapted: a semantically identical restatement of literature-sourced material, modulo indexing, notation, and boundary cases adopted by the library.
- AI-generated: a genuinely novel statement formulated by AI, with no source for the claim itself.
These labels describe origin, not correctness: citations and verification chips remain separate evidence.
The first-order language of set theory: , , formulas with parameters, and class abbreviations
Definition
The language of set theory is first-order logic with equality whose only non-logical symbol is a binary relation symbol . Its terms are the variables ; its atomic formulas are and ; and its formulas are built from atomic formulas by the connectives , , , , and the quantifiers and . Each axiom stated on this page is a sentence of this language, and no other vocabulary occurs in any of them.
Two conventions of ordinary first-order logic are in force throughout.
- The domain of discourse is nonempty: is logically valid, so some object exists before any axiom is assumed.
- Every object of the domain is a set. There are no urelements, so "" and "the set " say the same thing.
We write for and for ; we abbreviate by and by ; and we abbreviate by , read "there is exactly one with ".
A formula is written when its free variables are among and the variables of the list ; the are its parameters. Parameters matter because an axiom schema ranges over formulas, and a formula may mention sets already in hand.
A class abbreviation is not a term of the language. It is notation for the formula itself, and a sentence written with it abbreviates a sentence that does not use it:
- abbreviates ;
- " is a set" abbreviates .
Every formula has a class abbreviation, and whether that abbreviation is a set is a separate question; answering it affirmatively always requires an axiom.
Remarks
-
ZFC. ZFC is the theory whose axioms are the ZF axioms stated on this page together with the Axiom of Choice, which this library states at The Axiom of Choice ↗. Choice is stated there and not restated here, and no construction and no result on this page uses it. The axiom ledger for this page: which of the ZFC axioms each construction and each result actually consumes records, axiom by axiom, what the material on this page does use.
-
Why the class notation needs its own convention. Reading as a term would make " exists" a triviality, and that is exactly the reading There is no with for every refutes. Keeping it an abbreviation is what forces every set-forming step below to name the axiom that licenses it.
Used by
- Subset x ⊆ y, proper subset x ⊊ y, and the separation notation { z ∈ x : φ(z) } Definition
- The Axiom of Extensionality: ∀ x ∀ y (∀ z (z ∈ x ↔ z ∈ y) → x = y) Definition
- The Axiom of Foundation: ∀ S (∃ t (t ∈ S) → ∃ s (s ∈ S ∧ ¬∃ u (u ∈ s ∧ u ∈ S))) Definition
- The Axiom of Infinity: there is a set containing a set with no elements and closed under y ↦ y ∪ {y} Definition
- The Axiom of Pairing: ∀ x ∀ y ∃ z ∀ t (t ∈ z ↔ (t = x ∨ t = y)) Definition
- The Axiom of Power Set: ∀ x ∃ y ∀ z (∀ t (t ∈ z → t ∈ x) → z ∈ y) Definition
- The Axiom of Union: ∀ x ∃ y ∀ z (z ∈ y ↔ ∃ s (s ∈ x ∧ z ∈ s)) Definition
- The Axiom Schema of Replacement: for each formula φ, if φ defines a class function on A then its image on A is a set Definition
- The Axiom Schema of Separation: for each formula φ, ∀ bar p ∀ x ∃ y ∀ z (z ∈ y ↔ (z ∈ x ∧ φ(z,bar p))) Definition
- FALSE: for every formula φ of the language of set theory there is a set { x : φ(x) } False statement
- Class-sized category theory in ZFC: definable-class schemas, small and locally small categories, and why CAT is not formed Remark
- Separation and Replacement build subsets of sets already in hand, which is exactly what blocks Russell's construction Remark
- There is exactly one set with no elements, written ∅ Theorem
- There is no R with x ∈ R ↔ x ∉ x for every x Theorem
Dependency tree · next 3 levels
Nothing. This result depends on no other item in the library.
Sources
- B. Kaya, MATH 320 Set Theory (METU), §1.1 (standard reference, not scraped)
- Zermelo-Fraenkel set theory (Wikipedia) (standard reference, not scraped)
- C. Wilson, A Brief Introduction to ZFC (Chicago REU 2016) (standard reference, not scraped)