Ackermann set theory

from Wikipedia, the free encyclopedia

The Ackermann set theory is an axiomatic set theory that was given in 1955 by Wilhelm Ackermann . In it he tried to translate Cantor's definition of sets into a precise system of axioms.

The Ackermann set theory extends the Zermelo-Fraenkel set theory ZFC by classes (there: totalities), but differs from the more well-known Neumann-Bernays-Gödel set theory in that real classes can also be elements of other classes and therefore also small real ones Classes there. The ZFC axioms are only valid there in a real sub-area that fulfills the foundation axiom (it can be sorted out with Neumann's cumulative hierarchy ). The Ackermann set theory therefore contains an extended range of sets with unfounded sets and can be viewed as a generalization of the usual ZFC set theory and Zermelo set theory .

The Ackermann axioms

Ackermann's remarkably simple axiom system is based on the first-order predicate logic with identity, the two-place element relation and the one-place predicate and has an axiom scheme and an axiom for classes and for sets:

  • Class Comprehension : Classes of sets exist:
The following applies to single-digit predicates :
The class is denoted by.
  • Class extensionality : Classes with the same elements are the same:
  • Set Comprehension : Classes of sets that are exclusively assigned to sets are sets:
For formulas in which exactly the variables occur freely and in which the predicate does not occur, the following applies:
  • Elements and subclasses of sets are sets:
Nota bene: This axiom excludes that real classes are set members, but not that real classes are members of real classes.

The selection Axiom replaced Ackermann through the ε-axiom of Hilbert , an axiom schema in a by the predicate extended language:

  • Each non-empty class contains a selected element:
The following applies to single-digit predicates :

The foundation axiom was not aware of Ackermann.

variants

Ackermann also formulated axioms that take into account Cantor's objects of perception from his definition of sets and, in addition to sets, also provide non-sets as set elements. Objects are quantity elements and are recorded using a definable predicate:

.
  • Class Comprehension : Classes of objects exist:
The following applies to single-digit predicates :
  • Class extensionality as above.
Nota bene: Objects that are not sets are not primary elements in the Zermelo sense. Because here is the strongest form of the axiom of extensionality , which only allows a single empty class and no further empty primitive elements. So additional objects are real classes .
  • Set Comprehension : Only classes of objects assigned to objects are sets:
For formulas in which exactly the variables occur freely and in which the predicates and do not occur, the following applies:
  • Elements and subclasses of sets are objects:

As a third variant, Ackermann gave a version based on type theory .

literature

Web links

Individual evidence

  1. David Hilbert: Problems of the foundation of mathematics , 1929, in: Mathematische Annalen 102 (1930), 1–9, there p. 3.