Explicit mathematics
Script error: No such module "AfC submission catcheck".
In the field of logic and set theory, American mathematician and philosopher Solomon Feferman developed explicit mathematics, which is a collection of axiomatic systems related to constructive mathematics. It consists of a set of fundamental logical systems based on mathematical logic. A second type of class is added to a first-order logic of partial terms axiomatizing combinatory algebra. Alternative names: classifications, or types are sometimes used. The aim of explicit mathmetics was to have a straightforward and principled transfer of the notions of indescribable cardinals from set theory to admissible ordinals, yet the approach leaves open the question as to what is the proper analogue for admissible ordinals — if any — of a cardinal κ being -indescribable for m > 1.
Description and history[edit]
What is explicit mathematics? For the systematic logical study of higher mathematics, explicit mathematics is a flexible, unified context in which existence evidence ensures computability or definibility with the means of what is shown to exist. In view of the ubiquity of the existence of evidence in modern mathematics, it would seem that such parts of mathematics must be relatively limited, and no method is known to produce the objects claimed to exist.
Indeed, the main parts of mathematics covered by the explicit mathematical framework are referred to as constructive, predictive and descriptive and were originally pursued based on the philosophic principles that, in the majority of cases, were not considered to be persuasive and confined to practise. In current work, the logical analysis of the framework show that, despite its philosophical and methodological limitations, the uniform explanations of solutions do not pay much for the functionality and mathematical scope of these approaches. In particular, all scientifically applicable mathematics are already taken into account in a weak predictive system.
Idea and goal[edit]
Most modern mathematics based on non-constructive set-theoretical principles, but in fact little is actually used (other than, obviously, the theory itself) of what is implicit in them. For example, in a finite type structure over natural numbers N, a large proportion of the mathematical analysis may be developed—and indeed within type three. In the set theory, transfinite types occur through the transfinite iteration of the operation. However, where such iteration is used only for operations in a given type in the analysis.This is reflected in recent results on the determinateness of Borel games. Practice can be considered deficient in the fact that it does not pursue potential resources of transfinite types.
The classes of explicit mathematics are not the same as the classes of set theory, nor are they the same as the types of type theory. They are similar to the former in that they represent certain collections of the underlying first-order model, but they differ in that they have names that can be used to create new ones. The systems are available in intuitionistic or classical logic flavours. One advantage is that they allow for the smooth axiomatization of strong notions of universes, as discussed below.
- (the classical variant)
- (the intuitionistic variant)
These two systems were the original ones invented by Feferman, and also the strongest.
Definition[edit]
The systems' first-order parts deal with an applicative universe in the sense of combinatory algebra. It includes the constants and (combinators); , and (pairing and projection); , and (zero, successor, and predecessor), and (definition by natural number cases), as well as possibly other applicative constants. There is a binary function-symbol , a unary relationship-symbol , a unique relationship-symbol , and the binary equality relationship .
We utilise the common abbreviation to represent in the logic of partial terms. The basic axioms and natural numbers for the operation are:
- ,
- .
We have lambda and fixed point combinator from the first two axioms. To these axioms, in order to get the theory , we add the system of induction over natural numbers. Theoretically, this is comparable to first order Peano arithmetic, PA, across both interpretations. In PA, can be interpreted by coding operations, employing Kleene's T and U predicates, as indices of recursive functions.
Extensions[edit]
Elementary comprehension[edit]
When we shift from just applicatory theory to class theory with names, a second class (for classes) as well as numerous additional constants, a symbol of the binary relation for membership and a symbol of binary relationship for names , where means that is a name for the class ; we use the abbreviation , indicating that is a name, are added.
Each class has its own name, no homonyms and maintains extensive equality in the core axioms relating classes and names. The class names of the basic understanding are produced using (complements), (intersections), (domains), (inverse images), (natural numbers) and (equality ratios). Classical systems are concerned with this. The intuitional systems differ slightly. Using the abbreviation to represent , the axioms in elementary comprehension are as follows:
We add some induction to get the , the induction axiom for the classes, and , the induction schema for all formulas, theories by using natural numbers. Basic explicit mathematics with elementary comprehension () is theoretically consistent with the second-order arithmetic subsystem .
Join and inductive generation[edit]
The combination of classes provides disjoined class unions, and therefore corresponds to type theory types. The inductive operation generates accessible parts of the binary relationship coding classes. The theory has elementary comprehension, join, inductive generation, and full induction over the natural numbers. It has the same proof-theoretic strength as CZF plus REA, the regular extension axiom. Further equivalences are listed at ordinal analysis. is a slightly stronger, second-order variant of which has elementary comprehension, join, inductive generation, full induction over the natural numbers and the full second-order induction scheme.
References[edit]
- Explicit mathematics in nLab
- What is explicit mathematics?
- Foundations of explicit mathmetics
- How a little bit goes a long way: predicative foundations of analysis
- Foundations of explicit mathematics
- Bibliography of explicit mathematics
- An extended predicative definition of the Mahlo universe
- PX: a computational logic
This article "Explicit mathematics" is from Wikipedia. The list of its authors can be seen in its historical and/or the page Edithistory:Explicit mathematics. Articles copied from Draft Namespace on Wikipedia could be seen on the Draft Namespace of Wikipedia and not main one.