Axiom Of Non-choice
   HOME

TheInfoList



OR:

The axiom of non-choice, also called axiom of unique choice, axiom of function choice or function comprehension principle is a function existence postulate. The difference to the
axiom of choice In mathematics, the axiom of choice, or AC, is an axiom of set theory equivalent to the statement that ''a Cartesian product of a collection of non-empty sets is non-empty''. Informally put, the axiom of choice says that given any collectio ...
is that in the antecedent, the existence of y is already granted to be unique for each x. The principle is important but as an axiom it is of interest merely for theories that have weak comprehension and the capability to encode functions. This is the case, for example, in some weak constructive set theoriesMyhill, John. "Constructive Set Theory." The Journal of Symbolic Logic 40, no. 3 (1975): 347-82. Accessed May 21, 2021. doi:10.2307/2272159. or some higher-order arithmetics.


Formal statement

The principle states that for all domains A, if for each element x\in A there is exactly one y such that some property holds, then there exists a function f on A that maps each element x\in A to a f(x) such that the given property holds accordingly. Formally, this may be stated as follows: :\forall x \in A \; \exists! y \; \psi(x,y) \; \to \; \exists f\; \Big(\operatorname(f) \and \big(\operatorname(f) = A\big) \land \forall x \in A \; \psi \big(x,f(x)\big)\Big) When \psi is taken to be any predicate, this is an
axiom schema In mathematical logic, an axiom schema (plural: axiom schemata or axiom schemas) generalizes the notion of axiom. Formal definition An axiom schema is a formula in the metalanguage of an axiomatic system, in which one or more schematic variables ap ...
. Restrictions to the complexity of the predicate may be considered, for example only quantifier-free formulas may be allowed. The axiom may be denoted !. It may also only be adopted for functions from the naturals to the naturals, then called !. When the function values are sequences, it may be called !. Set theoretically, the existence of a particular codomain may be part of the formulation.


Discussion


Arithmetic and computability

In arithmetic frameworks, the functions can be taken to be sequences of numbers. If a proof calculus includes the principle of excluded middle, then the notion of function predicate is a liberal one as well, and then the function comprehension principle grants existence of function objects incompatible with the constructive Church's thesis. So this triple of principles (excluded middle, function comprehension, and Church's thesis) is inconsistent. Adoption of the first two characterizes common classical higher order theories, adoption of the last two characterizes strictly recursive mathematics, while not adopting function comprehension may also be relevant in a classical study of
computability Computability is the ability to solve a problem in an effective manner. It is a key topic of the field of computability theory within mathematical logic and the theory of computation within computer science. The computability of a problem is close ...
. Indeed, the countable function comprehension principle need not be validated in computable models of weak, even classical arithmetic theories.


Set theory

In set theory, functions are identified with their function graphs. Using
set builder notation In set theory and its applications to logic, mathematics, and computer science, set-builder notation is a mathematical notation for describing a set by enumerating its elements, or stating the properties that its members must satisfy. Defining ...
, a collection of pairs may be characterized, :f := \big\. The
axiom of replacement In set theory, the axiom schema of replacement is a schema of axioms in Zermelo–Fraenkel set theory (ZF) that asserts that the image of any set under any definable mapping is also a set. It is necessary for the construction of certain infinite ...
in
Zermelo–Fraenkel set theory In set theory, Zermelo–Fraenkel set theory, named after mathematicians Ernst Zermelo and Abraham Fraenkel, is an axiomatic system that was proposed in the early twentieth century in order to formulate a theory of sets free of paradoxes such as ...
implies that this is actually a set and a function in the above sense. Unique choice is thus a theorem. Note that does not adopt the axiom of choice. In intuitionistic Zermelo–Fraenkel set theory and some weaker theories, unique choice is also derivable. As in the case with theories of arithmetic, this then means that certain constructive axioms are strictly constructive (anti-classical) in those theories.


Type theory

The axiom may also play a role in type theory, in particular when the theory is modeling a set theory.


Category theory

Arrow-theoretic variants of unique choice can fail, for example, in locally
Cartesian closed categories In category theory, a category is Cartesian closed if, roughly speaking, any morphism defined on a product of two objects can be naturally identified with a morphism defined on one of the factors. These categories are particularly important in ma ...
with good finite
limit Limit or Limits may refer to: Arts and media * ''Limit'' (manga), a manga by Keiko Suenobu * ''Limit'' (film), a South Korean film * Limit (music), a way to characterize harmony * "Limit" (song), a 2016 single by Luna Sea * "Limits", a 2019 ...
and
limit Limit or Limits may refer to: Arts and media * ''Limit'' (manga), a manga by Keiko Suenobu * ''Limit'' (film), a South Korean film * Limit (music), a way to characterize harmony * "Limit" (song), a 2016 single by Luna Sea * "Limits", a 2019 ...
properties but with only a weakened notion of a
subobject classifier In category theory, a subobject classifier is a special object Ω of a category such that, intuitively, the subobjects of any object ''X'' in the category correspond to the morphisms from ''X'' to Ω. In typical examples, that morphism assigns "true ...
.


Links

*
Axiom of choice In mathematics, the axiom of choice, or AC, is an axiom of set theory equivalent to the statement that ''a Cartesian product of a collection of non-empty sets is non-empty''. Informally put, the axiom of choice says that given any collectio ...
*
Axiom of countable choice The axiom of countable choice or axiom of denumerable choice, denoted ACω, is an axiom of set theory that states that every countable collection of non-empty sets must have a choice function. That is, given a function ''A'' with domain N (where ...
*
Axiom of replacement In set theory, the axiom schema of replacement is a schema of axioms in Zermelo–Fraenkel set theory (ZF) that asserts that the image of any set under any definable mapping is also a set. It is necessary for the construction of certain infinite ...
*
History of the function concept The mathematical concept of a function emerged in the 17th century in connection with the development of the calculus; for example, the slope \operatorname\!y/\operatorname\!x of a graph at a point was regarded as a function of the ''x''-coordinate ...


References

{{Reflist


External links

* Michael J. Beeson, ''Foundations of Constructive Mathematics'', Springer, 1985 Axioms of set theory