MarketReverse mathematics
Company Profile

Reverse mathematics

Reverse mathematics is a program in mathematical logic that seeks to determine which axioms are required to prove theorems of mathematics. Its defining method can briefly be described as "going backwards from the theorems to the axioms", in contrast to the ordinary mathematical practice of deriving theorems from axioms. It can be conceptualized as sculpting out necessary conditions from sufficient ones.

General principles
In reverse mathematics, one starts with a framework language and a base theory—a core axiom system—that is too weak to prove most of the theorems one might be interested in, but still powerful enough to develop the definitions necessary to state these theorems. For example, to study the theorem "Every bounded sequence of real numbers has a supremum" it is necessary to use a base system that can speak of real numbers and sequences of real numbers. For each theorem that can be stated in the base system but is not provable in the base system, the goal is to determine the particular axiom system (stronger than the base system) that is necessary to prove that theorem. To show that a system S is required to prove a theorem T, two proofs are required. The first proof shows T is provable from S; this is an ordinary mathematical proof along with a justification that it can be carried out in the system S. The second proof, known as a reversal, shows that T itself implies S; this proof is carried out in the base system. For instance, the base theory of higher-order reverse mathematics, called RCA, proves the same sentences as RCA0, up to language. As noted in the previous paragraph, second-order comprehension axioms easily generalize to the higher-order framework. However, theorems expressing the compactness of basic spaces behave quite differently in second- and higher-order arithmetic: on one hand, when restricted to countable covers/the language of second-order arithmetic, the compactness of the unit interval is provable in WKL0 from the next section. On the other hand, given uncountable covers/the language of higher-order arithmetic, the compactness of the unit interval is only provable from (full) second-order arithmetic. Other covering lemmas (e.g. due to Lindelöf, Vitali, Besicovitch, etc.) exhibit the same behavior, and many basic properties of the gauge integral are equivalent to the compactness of the underlying space. == The big five subsystems of second-order arithmetic ==
The big five subsystems of second-order arithmetic
Second-order arithmetic is a formal theory of the natural numbers and sets of natural numbers. Many mathematical objects, such as countable rings, groups, and fields, as well as points in effective Polish spaces, can be represented as sets of natural numbers, and modulo this representation can be studied in second-order arithmetic. Reverse mathematics makes use of several subsystems of second-order arithmetic. A typical reverse mathematics theorem shows that a particular mathematical theorem T is equivalent to a particular subsystem S of second-order arithmetic over a weaker subsystem B. This weaker system B is known as the base system for the result; in order for the reverse mathematics result to have meaning, this system must not itself be able to prove the mathematical theorem T. Steve Simpson describes five particular subsystems of second-order arithmetic, which he calls the Big Five, that occur frequently in reverse mathematics. In order of increasing strength, these systems are named by the initialisms RCA0, WKL0, ACA0, ATR0, and Π-CA0. The following table summarizes the "big five" systems and lists the counterpart systems in higher-order arithmetic. Arithmetical comprehension ACA0 The system ACA0 adds to RCA0 the comprehension scheme for arithmetical formulas, also called the arithmetical comprehension axiom (though it is an axiom scheme). That is, ACA0 allows us to form the set of natural numbers satisfying an arbitrary arithmetical formula (one with no bound set variables, although possibly containing set parameters).p.40 • Any partial function can be extended to a total function. • Higman's lemma.Theorem X.3.22 • Various theorems in combinatorics, such as certain forms of Ramsey's theorem.Theorem III.7.2 Arithmetical transfinite recursion ATR0 The system ATR0 adds to ACA0 an axiom scheme, called the arithmetical transfinite recursion. Informally, it states that any arithmetical functional can be iterated transfinitely along any countable well ordering starting with any set. The axiom scheme of arithmetical transfinite recursion has one axiom per arithmetical formula \theta(n, Z, \vec x, \vec X). The axiom states that: If (A, is a well-ordered set, then there exists some Y, which is a set indexed by A obtained by a well-ordered induction on A: • The whole set is Y = \{(n, a) : a \in A, n \in Y_a\}. Each indexed entry is of the form Y_a = \{n \in \N: (n, a) \in Y\}. Each initial segment is of the form Y^a = \{(n, b) : b \in A, b . • In particular, the lowest initial segment is empty: Y^{\min A} = \emptyset. • The well-ordered induction begins at Y^{\min A} = \emptyset, and proceeds by induction:Y_a = \{n \in \N : \theta(n, Y^a, \vec x, \vec X)\} ATR0 is equivalent over ACA0 to the principle of Σ separation. ATR0 is impredicative, and has the proof-theoretic ordinal Γ0, the supremum of that of predicative systems. ATR0 proves the consistency of ACA0, and thus by Gödel's theorem it is strictly stronger. The following assertions are equivalent to ATR0 over RCA0: • Any two countable well orderings are comparable. That is, they are isomorphic or one is isomorphic to a proper initial segment of the other.theorem V.6.8 • Ulm's theorem for countable reduced Abelian groups. • The perfect set theorem, which states that every uncountable closed subset of a complete separable metric space contains a perfect closed set. • Lusin's separation theorem (essentially Σ separation).Theorem V.5.1 • Determinacy for open sets in the Baire space. Π comprehension Π-CA0 Π-CA0 is stronger than arithmetical transfinite recursion and is fully impredicative. It consists of RCA0, plus the induction axiom0\in X \to \forall n [n \in X \to n + 1 \in X] \to \forall n (n\in X)plus the comprehension scheme for Π formulas. A \Pi_1^1-formula is of the form \forall X \theta, where \theta is an arithmetical formula. \Pi_1^1-comprehension is the axiom scheme that states\exists X \forall n [n \in X \leftrightarrow \varphi(n)]for all \Pi_1^1-formulas \varphi. In a sense, Π-CA0 comprehension is to arithmetical transfinite recursion (Σ separation) as ACA0 is to weak Kőnig's lemma (Σ separation). It is equivalent to several statements of descriptive set theory whose proofs make use of strongly impredicative arguments; this equivalence shows that these impredicative arguments cannot be removed. The following theorems are equivalent to Π-CA0 over RCA0: • The Cantor–Bendixson theorem (every closed set of reals is the union of a perfect set and a countable set).Exercise VI.1.7 • Silver's dichotomy (every coanalytic equivalence relation has either countably many equivalence classes or a perfect set of incomparables)Theorem VI.3.6 • Every countable abelian group is the direct sum of a divisible group and a reduced group.Theorem VI.4.1 • Determinacy for games.Theorem VI.5.4 == Additional systems ==
Additional systems
• Weaker systems than recursive comprehension can be defined. The weak system RCA consists of elementary function arithmetic EFA (the basic axioms plus Δ induction in the enriched language, with an exponential operation) plus Δ comprehension. Over RCA, recursive comprehension as defined earlier (that is, with Σ induction) is equivalent to the statement that a polynomial (over a countable field) has only finitely many roots and to the classification theorem for finitely generated Abelian groups. The system RCA has the same proof theoretic ordinal ω3 as EFA and is conservative over EFA for Π sentences. • Weak Weak Kőnig's Lemma is the statement that a subtree of the infinite binary tree having no infinite paths has an asymptotically vanishing proportion of the leaves at length n (with a uniform estimate as to how many leaves of length n exist). An equivalent formulation is that any subset of Cantor space that has positive measure is nonempty (this is not provable in RCA0). WWKL0 is obtained by adjoining this axiom to RCA0. It is equivalent to the statement that if the unit real interval is covered by a sequence of intervals then the sum of their lengths is at least one. The model theory of WWKL0 is closely connected to the theory of algorithmically random sequences. In particular, an ω-model of RCA0 satisfies weak weak Kőnig's lemma if and only if for every set X there is a set Y that is 1-random relative to X. • DNR (short for "diagonally non-recursive") adds to RCA0 an axiom asserting the existence of a diagonally non-recursive function relative to every set. That is, DNR states that, for any set A, there exists a total function f such that for all e the eth partial recursive function with oracle A is not equal to f. DNR is strictly weaker than WWKL (Lempp et al., 2004). • Δ-comprehension is in certain ways analogous to arithmetical transfinite recursion as recursive comprehension is to weak Kőnig's lemma. It has the hyperarithmetical sets as minimal ω-model. Arithmetical transfinite recursion proves Δ-comprehension but not the other way around. • Σ-choice is the statement that if η(n, X) is a Σ formula such that for each n there exists an X satisfying η then there is a sequence of sets Xn such that η(n, Xn) holds for each n. Σ-choice also has the hyperarithmetical sets as minimal ω-model. Arithmetical transfinite recursion proves Σ-choice but not the other way around. • HBU (short for "uncountable Heine-Borel") expresses the (open-cover) compactness of the unit interval, involving uncountable covers. The latter aspect of HBU makes it only expressible in the language of third-order arithmetic. Cousin's theorem (1895) implies HBU, and these theorems use the same notion of cover due to Cousin and Lindelöf. HBU is hard to prove: in terms of the usual hierarchy of comprehension axioms, a proof of HBU requires full second-order arithmetic. • Ramsey's theorem for infinite graphs does not fall into one of the big five subsystems, and there are many other weaker variants with varying proof strengths. Stronger systems Adding the full second-order induction axiom scheme to RCA0 results in RCA, the system of recursive comprehension arithmetic with unrestricted induction. Similarly, adding the full second-order induction axiom scheme to WKL0 results in WKL, etc. Over RCA0, Π transfinite recursion, determinacy, and the Ramsey theorem are all equivalent to each other. Over RCA0, Σ monotonic induction, Σ determinacy, and the Σ Ramsey theorem are all equivalent to each other. The following are equivalent: • (schema) Π consequences of Π-CA0 • RCA0 + (schema over finite n) determinacy in the nth level of the difference hierarchy of Σ sets • RCA0 + {τ: τ is a true S2S sentence} The set of Π consequences of second-order arithmetic Z2 has the same theory as RCA0 + (schema over finite n) determinacy in the nth level of the difference hierarchy of Σ sets. For a poset P, let MF(P) denote the topological space consisting of the filters on P whose open sets are the sets of the form for some . The following statement is equivalent to \Pi^1_2\mathsf{-CA}_0 over \Pi^1_1\mathsf{-CA}_0: for any countable poset P, the topological space MF(P) is completely metrizable iff it is regular. == ω-models and β-models ==
ω-models and β-models
The ω in ω-model stands for the set of non-negative integers (or finite ordinals). An ω-model is a model for a fragment of second-order arithmetic whose first-order part is the standard model of Peano arithmetic, but whose second-order part may be non-standard. More precisely, an ω-model is given by a choice S\subseteq\mathcal P(\omega) of subsets of ω. The first-order variables are interpreted in the usual way as elements of ω, and +, × have their usual meanings, while second-order variables are interpreted as elements of S. There is a standard ω-model where one just takes S to consist of all subsets of the integers. However, some theories have other ω-models. For example, RCA0 has a minimal ω-model where S consists of the computable subsets of ω. In particular, this model has only countably many subsets, which is strictly smaller than the uncountable \mathcal P(\omega). A β-model is an ω model that agrees with the standard ω-model on truth of Π and Σ sentences (with parameters). Non-ω models are also useful, especially in the proofs of conservation theorems. == Constructive reverse mathematics ==
Constructive reverse mathematics
Constructive reverse mathematics is a program which is applied to constructive mathematics. It involves classifying theorems into 4 main systems: BISH (Bishop-style constructive mathematics), CLASS, INT, and RUSS. == See also ==
References/Further Reading
• • • • • • • • • • • == External links ==
tickerdossier.comtickerdossier.substack.com