basic constructions:
strong axioms
further
In this article we introduce a structural set theory consisting of four basic primitives, sets, elements, functions, and relations, as well as function evaluation, and relation holding, and structural versions of 9 of the 10 axioms of ZFC presented in the nLab article of ZFC, making the set theory equivalent in strength to ZFC. We propose that structural ZFC is a suitable theory for practical foundations, as the primitives and axioms are in alignment with the usage of such objects in mathematical practice, rather than coming with its own additional baggage.
We work in a first-order logic with equality. In structural ZFC, there are four basic primitives:
for every set , elements (the membership here is a typing judgment, rather than a relation)
for every set and , functions with domain and codomain (the function notation here is a judgment, rather than a relation)
for every set and , relations with domain and codomain (the relation notation here is a judgment, rather than a relation)
In addition,
The axioms of structural ZFC are as follows:
Axiom 0A (Axiom of equality preservation): For all sets and , functions , and elements and , if , then .
Axiom 0B (Axiom of unique choice): For all functions , there is a unique relation such that for all and , iff , and for all relations such that for all , there is a unique such that holds of and , there is a function such that .
A function is an injection if for all elements and , if and only if . Injections are written as .
Axiom 1 (Axiom of strong extensionality): Given sets and and an injection , the following statements are logically equivalent to each other:
One uses the axiom of strong extensionality as the definition of a bijection between sets.
Axiom 2 (Axiom of empty set): There exists a set such that for every other set , there is a unique relation .
Axiom 3 (Axiom of Cartesian products): For every set and , there exists a set with a function and a function such that for every element and there is a unique element , such that and .
Given a set , an -indexed family of subsets is a relation to a set called the union of .
Axiom 4 (Axiom of indexed subsets): For every set and -indexed family of subsets with union , and for every element , there exists a set and an injection , such that for every element , holds for and , and for every other set with injection such that for every element , holds for and , there is a unique function such that for every element , .
Axiom 5 (Axiom schema of separation): For any set and any formula with free variable , there exists a set with an injection such that for every element , holds if and only if there exists an element such that .
Axiom 6 (Axiom schema of collection): For any set and formula with free variables and , there exists a set , function , and a -indexed family of sets with union , such that for every , , and for every , if there exists a set with , then .
Axiom 7 (Axiom of power sets): For any set , there exists a set and a relation such that for any set with injection , there exists a unique such that for any , holds of and if and only if there exists an element such that .
Axiom 8 (Axiom of natural numbers): There exists a set with an element and a function , such that for all sets with an element and function , there is a unique function such that and for all elements , .
Axiom 9 (Axiom of choice): If is a function such that for every element there exists an element such that , then there is a function such that for all elements , .
The structural version of the axiom of foundation, the axiom of well-founded materialization, states that every set can be embedded in some well-founded extensional graph. This axiom follows from the axiom of choice, and well-founded extensional graphs are not a fundamental concept in structural set theory, so it is not listed here as a separate axiom.
One could choose to make either the relations or the functions a derived object of the other, leading to categorical ZFC and allegorical ZFC respectively.
Categorical ZFC follows ETCS with elements in taking functions to be fundamental and relations as defined.
We work in a first-order logic with equality. In structural ZFC, there are three basic primitives:
for every set , elements (the membership here is a typing judgment, rather than a relation)
for every set and , functions with domain and codomain (the function notation here is a judgment, rather than a relation)
In addition, for every function and element , one could form the element ; this operation is called function evaluation. A relation between sets and is a set with an injection .
An alternate formulation of categorical ZFC three sorts, one for sets, elements, and functions, making structural ZFC into a three-sorted set theory. The membership becomes a relation between the sort of elements and the sort of sets, while the functional domain and codomain notation also becomes a ternary relation between the sort of functions, and two copies of the sort of sets. There is a quinary relation between all three sorts, which says that given sets and , the function can be evaluated at element and the result of the evaluation is the element , in the context of , , and .
Allegorical ZFC follows SEAR in taking relations to be fundamental and functions as defined.
We work in a first-order logic with equality. In structural ZFC, there are three basic primitives:
for every set , elements (the membership here is a typing judgment, rather than a relation)
for every set and , relations with domain and codomain (the relation notation here is a judgment, rather than a relation)
In addition, for every relation and element , one could form the judgment that holds. A function is a relation such that for all , there is a unique element such that holds, and is said to be the evaluation of at .
An alternate formulation of allegorical ZFC uses three sorts, one for sets, elements, and relations, making SEAR into a three-sorted set theory. The membership becomes a relation between the sort of elements and the sort of sets, while the relational domain and codomain notation also becomes a ternary relation between the sort of relations, and two copies of the sort of sets. There is a quinary relation between all three sorts, which says that given sets and , the relation holds for element and in the context of , , and .
The axiom of well-founded materialization, the structural axiom of extensionality (the strong terminal generator condition of well-pointedness), and the structural axiom schemata of separation and collection could be found in:
The rest of the axioms are standard axioms from categorical set theory (or the type theoretic equivalent).
Last revised on September 13, 2023 at 16:05:24. See the history of this page for a list of all contributions to it.