Alphabeta Math
DefinitionDefinition: Literature-sourcedProof: Not applicableSession-authored (Fable 5 assisted)verified 2026-08-06 (claude-opus-5)
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: \in, ==, 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 \in. Its terms are the variables x,y,z,x, y, z, \dots; its atomic formulas are xyx \in y and x=yx = y; and its formulas are built from atomic formulas by the connectives ¬\neg, \wedge, \vee, \to, \leftrightarrow and the quantifiers x\forall x and x\exists x. 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: x(x=x)\exists x\,(x = x) 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 "zz" and "the set zz" say the same thing.

We write xyx \neq y for ¬(x=y)\neg(x = y) and xyx \notin y for ¬(xy)\neg(x \in y); we abbreviate z(zxφ)\forall z\,(z \in x \to \varphi) by zxφ\forall z \in x\,\varphi and z(zxφ)\exists z\,(z \in x \wedge \varphi) by zxφ\exists z \in x\,\varphi; and we abbreviate w(ψ(w)v(ψ(v)v=w))\exists w\,\bigl(\psi(w) \wedge \forall v\,(\psi(v) \to v = w)\bigr) by !wψ(w)\exists! w\,\psi(w), read "there is exactly one ww with ψ(w)\psi(w)".

A formula is written φ(z,pˉ)\varphi(z, \bar p) when its free variables are among zz and the variables of the list pˉ=p1,,pn\bar p = p_1, \dots, p_n; the pip_i are its parameters. Parameters matter because an axiom schema ranges over formulas, and a formula may mention sets already in hand.

A class abbreviation {z:φ(z,pˉ)}\{\, z : \varphi(z, \bar p) \,\} is not a term of the language. It is notation for the formula φ\varphi itself, and a sentence written with it abbreviates a sentence that does not use it:

  • w{z:φ(z,pˉ)}w \in \{\, z : \varphi(z, \bar p) \,\} abbreviates φ(w,pˉ)\varphi(w, \bar p);
  • "{z:φ(z,pˉ)}\{\, z : \varphi(z, \bar p) \,\} is a set" abbreviates yz(zyφ(z,pˉ))\exists y\,\forall z\,\bigl(z \in y \leftrightarrow \varphi(z, \bar p)\bigr).

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

Used by

Dependency tree · next 3 levels

Nothing. This result depends on no other item in the library.

Sources