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
- Category, object, morphism, domain, codomain, identity, composition, and hom-collection Definition
- Subobject and quotient object as mutual-factorisation classes of monomorphisms and epimorphisms Definition
- 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 φ, ∀ p̄ ∀ x ∃ y ∀ z (z ∈ y ↔ (z ∈ x ∧ φ(z,p̄))) Definition
- The set of first-order ZF axiom sentences 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
- Subobjects and quotient objects form oppositely oriented partially ordered collections Theorem
- 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 · 0 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)