Infrafiltration Theorem and Some Inductive Sequence of Models of Generalized Second-Order Dedekind Theory of Real Numbers With Exponentially Increasing Powers | Tomesphere
arXiv:1905.08455·math.LO·July 8, 2019
Infrafiltration Theorem and Some Inductive Sequence of Models of Generalized Second-Order Dedekind Theory of Real Numbers With Exponentially Increasing Powers
This paper constructs a sequence of non-isomorphic models for a generalized second-order Dedekind theory of real numbers, utilizing infraproducts and a generalized infrafiltration theorem to extend classical model theory results.
Contribution
It introduces a new construction of models using infraproducts and generalized equalities, expanding the understanding of models in second-order Dedekind theory.
Findings
01
Models are non-isomorphic despite sharing the same theory.
02
Develops a generalized infrafiltration theorem.
03
Establishes a generalized compactness theorem for the theory.
Abstract
The paper is devoted to construction of some closed inductive sequence of models of the generalized second-order Dedekind theory of real numbers with exponentially increasing powers. These models are not isomorphic whereas all models of the standard second-order Dedekind theory are. The main idea in passing to generalized models is to consider instead of superstructures with the single common set-theoretical equality and the single common set-theoretical belonging superstructures with several generalized equalities and several generalized belongings for first and second orders. The basic tools for the presented construction are the infraproduct of collection of mathematical systems different from the factorized Lo\'s ultraproduct and the corresponding generalized infrafiltration theorem. As its auxiliary corollary we obtain the generalized compactness theorem for the generalized…
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsComputability, Logic, AI Algorithms · Benford’s Law and Fraud Detection · Mathematical and Theoretical Analysis
Full text
**Infrafiltration theorem and some closed inductive sequence of models of generalized second-order Dedekind theory of real numbers with exponentially increasing powers
**
Valeriy K. [email protected]; Faculty of Mathematics and Mechanics, Lomonosov Moscow State University, Moscow, Russia,
Timofey V. [email protected]; Faculty of Mathematics and Mechanics, Lomonosov Moscow State University, Moscow, Russia
Abstract
The paper is devoted to construction of some closed inductive sequence of models of the generalized second-order Dedekind theory of real numbers with exponentially increasing powers. These models are not isomorphic whereas all models of the standard second-order Dedekind theory are.
The main idea in passing to generalized models is to consider instead of superstructures with the single common set-theoretical equality and the single common set-theoretical belonging superstructures with several generalized equalities and several generalized belongings for first and second orders.
The basic tools for the presented construction are the infraproduct of collection of mathematical systems different from the factorized Loś ultraproduct and the corresponding generalized infrafiltration theorem. As its auxiliary corollary we obtain the generalized compactness theorem for the generalized second-order language.
It is well known that all standard models of the standard second-order Dedekind theory of real numbers are isomorphic (see, for example, [1, 7.2]). The paper is devoted to the exposition of some generalized second-order Dedekind theory of real numbers with non-isomorphic generalized models.
More precisely, the paper is devoted to construction of some closed inductive sequence Ri (1≤i≤ω0) of models of the generalized second-order Dedekind theory of real numbers with exponentially increasing powers.
The models Ri (0≤i<ω0) are embedded in each other as submodels and at the same time they all are embedded in the limit-closer modelRω0 as extending submodels.
These generalized models are completely different from mathematical systems presented in [2, 2.14] under the name of non-standard analysis.
The main idea in passing to generalized models is to consider the generalized second-order language L(Σ2g) of some generalized signature Σ2g containing, in addition to individual and predicative constants and variables, some symbols δτ of generalized equalities and some symbols ετ of generalized belongings for first-order types τ and second-order types τ≡[τ0,…,τk].
Correspondingly, in the capacity of initial formulas of the language L(Σ2g) the formulas of the following two forms are taken: the formula yσδσzσ and the formula (x0τ0,…,xkτk)ετuτ, where yσ and zσ are the variables of the first- or the second-order type σ and xiτi and uτ are the variables of the first-order types τi and the second-order type τ≡[τ0,…,τk], respectively.
These atomic formulas are interpreted on an evaluated system ⟮⟮A,S2g⟯,γ⟯ (with a superstructure S2g of the signature Σ2g over a support A and an evaluation γ on the system U≡⟮A,S2g⟯) in the following generalized way: γ(yσ)≈σγ(zσ) and (γ(x0τ0),…,γ(xkτk))\inplusτγ(uτ), where ≈σ is a generalized ratio of equality and \inplusτ is a generalized ratio of belonging. Generalized equalities and generalized belongings are connected with each other by the initial principle of change of equals (see axiom E4 from 2.3).
With respect to the signature Σ2g formulas φ in the language L(Σ2g) are defined by common induction, when we start from the above-mentioned atomic formulas.
To give a semantics of the language L(Σ2g) a satisfaction of a formula φ on the system U with respect to the evaluation of variables γ is defined according to the above-mentioned generalized interpretation of the atomic formulas.
The semantics for the language L(Σ2g) differs both from the standard semantics (see [2, Appendix], [3, §16]) and from the Henkin semantics (see [2, Appendix], [3, §21], [4, 4], and [5, 6, 7]), which restricts the range of values of the evaluation γ(xτ) for a variable xτ of a second-order type τ by some subset of the set P(τ(A)) of the terminal τ(A).
The general material about second-order notions mentioned above is presented in Sections 2 and 3 of the paper. More specific material about the generalized second-order Dedekind theory of real numbers ThR2g and about the canonical model
R0≡R2g≡⟮R,SR2⟯ is presented in Section 4.
In Section 5 we construct some inductive sequence of non-canonical models Ri≡⟮Ri,Si⟯, 1≤i≤ω0, with exponentially increasing powers. The basic tool for construction of these systems is the infraproduct of collection of systems of the signature Σ2g, different from the factorized ultraproduct à la Loś. To prove that the systems Ri are models for ThR2g we use the simplified variant of the generalized infrafiltration theorem for the generalized second-order language L(Σ2g) presented in [8, 9]. Note that the corresponding proof of the infrafiltration property for the standard second-order language L(Σ2st) do not “pass”.
Further, to shorten the writings we use for the designation of a symbol-string ρ by a symbol-string σ the symbol-strings σ≡ρ or ρ≡σ (σ is a designation for ρ).
2 The type theory in the language of the signature with generalized equalities and belongings
2.1 Types
Fix the canonical set ω0 of all natural numbers and its subset N≡ω0∖{0} constructed in the Neumann – Bernays – Gödel (NBG) or Zermelo – Fraenkel (ZF) set theories or in the local theory of sets (LTS) (see [10] and [11, 1.1, A.2, B.1]). Hereinafter ST denotes any of these set theories.
Define by induction the semitypes and the types:
[math] is the semitype and the type;
2. 2.
if τ is a type, then τ is the semitype:
3. 3.
if τ is a semitype, then [τ] is the type;
4. 4.
if τ0,…,τk are semitypes and k≥1, then (τ0,…,τk) is the semitype.
This definition is a slight modification of the corresponding definition from [3, § 20].
Further, instead of [(τ0,…,τk)] we shall write simply [τ0,…,τk]; then the notation [τ0,…,τk] may be used for k≥0.
Semantics of semitypes and types will be explained in the next subsection.
Types [math] will be called the first-order type. If τ0,…,τk are first-order types and k≥0 then [τ0,…,τk] will be called the second-order type.
For a type τ≡[τ0,…,τk] with k≥0 the types τ0,…,τk will be called the parents of the typeτ and will be denoted by p0τ,…,pkτ, respectively.
Consider the set P(τ)≡{p0τ,…,pkτ} of all parents of the type τ.
For the first-order type τ put formally pτ≡τ and P(τ)≡{pτ}={τ}.
With any type τ we associate the semitype τˇ of the type τ as follows:
if τ is the first-order type, then τˇ≡τ;
2. 2.
if τ=[τ1] and τ1 is a semitype, then τˇ≡τ1.
In other words, the semitype of a type is obtained by omitting the square brackets.
2.2 Terminals over set and mappings
Define the terminals τ(A) of the semitypes τ over a set A by induction:
0(A)≡A;
2. 2.
if τ is a semitype, then [τ](A)≡P(τ(A)), where P denotes the operation of taking power-set of the intended set;
3. 3.
if τ0,…,τk are semitypes, k≥1, then (τ0,…,τk)(A)≡τ0(A)×…×τk(A).
Thus, for semitypes τ0,…,τk with k≥1, for the type τ≡[τ0,…,τk], and for its semitype τˇ=(τ0,…,τk) the equalities τ(A)=P(τ0(A)×…×τk(A)) and τˇ(A)=τ0(A)×…×τk(A) are fulfilled.
Let u:A→B be a mapping from the set A to the set B. Define the terminals τm(u) of the semitypes τ over the mapping u:A→B by induction:
0m(u)≡u:A→B;
2. 2.
if τ is a semitype, then [τ]m(u):P(τ(A))→P(τ(B)) is the mapping such that [τ]m(u)(P)≡(τm(u))[P]≡{q∈τ(B)∣∃p∈P(q=τm(u)(p))} for every P∈P(τ(A));
3. 3.
if τ0,…,τk are semitypes and k≥1, then
[TABLE]
is the mapping such that
[TABLE]
for every (p0,…,pk)∈τ0(A)×…×τk(A).
2.3 The signature with generalized equalities and belongings and its language
A non-empty set Θ of types τ will be called the type domain if τ∈Θ implies pτ∈Θ for every parent pτ of the type τ. In the type domain Θ select the belonging type subdomainΘb≡{τ∈Θ∣∃k∈ω0∃τ0,…,τk∈Θ(τ=[τ0,…,τk])}.
A collection Σc≡⟮Σcτ∣τ∈Θ⟯ of collections Σcτ≡⟮σωτ∣ω∈Ωτ⟯ of constants σωτ of the types τ will be called the signature of constants of the type domain Θ. Sets Ωτ may be empty, and then Σcτ=∅.
The constants σω0 of the first-order type [math] are called individual or objective. The constants of other types are called predicate.
A collection Σe≡⟮δτ∣τ∈Θ⟯ of binary predicate symbols of (generalized) equalities δτ of the types τ will be called the signature of (generalized) equalities of the type domain Θ. It follows from the definition of the type domain that for every equality symbol δτ the collection Σe contains necessarily the equality symbols δpτ for every parent pτ of the type τ.
A collection Σb≡⟮ετ∣τ∈Θb⟯ of binary predicate symbols of (generalized) belongings ετ of the types τ will be called the signature of (generalized) belongings of the type domain Θ.
A collection Σv≡⟮Σvτ∣τ∈Θ⟯ of denumerable sets Σvτ of variables xτ, yτ,…of the types τ will be called the signature of variables of the type domain Θ. The sets Σvτ may be empty. The variables x0,y0,… of the first-order type [math] are called individual or objective. The variables of other types are called predicate.
Further, we shall always assume that for every type τ∈Θ there are either constants or variables of this type.
The quadruple Σg≡Σc∣Σe∣Σb∣Σv will be called the generalized signature or the signature with generalized equalities and belongings.
The language L(Σg) of the generalized signatureΣg consists of:
all types τ from the type domain Θ;
2. 2.
all members of all signatures from Σg;
3. 3.
the logical symbols ¬, ∨, ∧, ⇒, ∀, and ∃;
4. 4.
parenthesis.
If the type domain Θ contains first- and second-order types only and at least one second-order type, then we shall say that the signature Σg and the language L(Σg) have the second order (see [2, Appendix], [4, 4]). In this case the notations Σ2g and L(Σ2g) will be used.
2.4 Terms, formulas, and the type theory for the language of the generalized signature
Constants and variables of a type τ are called terms of the type τ of the language L(Σg).
The atomic formulas of the languageL(Σg) are defined in the following way:
if q and r are terms of a type τ∈Θ, then qδτr is an atomic formula;
2. 2.
if τ0,…, τk are types from Θ for k≥0, τ≡[τ0,…,τk]∈Θb, q0τ0, …, qkτk are terms of the types τ0, …, τk, respectively, and rτ is a term of the type τ, then (q0τ0,…,qkτk)ετrτ is the atomic formula;
in particular, for k=0 the symbol-string q0τ0ε[τ0]r[τ0] is the atomic formula.
The formulas of the languageL(Σg) are constructed from atomic ones with the use of connectives ∨, ∧, ¬, ⇒, quantifiers ∃xτ and ∀xτ with respect to the variables xτ, and parenthesis.
The logical axiom schemes of the type theory in the language L(Σg) of the generalized signature Σg are the schemes of the predicate calculus, where variables and terms substituting each other must be of the same type τ∈Θ.
In addition to these axiom schemes, consider the following equality axioms for the types τ∈Θ.
E1.∀xτ(xδτx).
E2.∀xτ,yτ(xδτy⇒yδτx).
E3.∀xτ,yτ,zτ(xδτy∧yδτz⇒xδτz).
E4. (The initial principle of change of equals.)
[TABLE]
The inference rules in the depicted type theory are:
[TABLE]
If there are non-logical axioms or axiom schemes written by second-order formulas of the language L(Σ2g), then we shall say that a (mathematical) generalized second-order theory is given.
3 Mathematical systems of the signature Σg with generalized equalities and belongings
3.1 The definition of mathematical systems and their homomorphisms of the generalized signature Σg
Generalized systems.
Let Σg be a fixed signature defined in 2.3. Fix also a set A.
For the set A and the signature Σg consider the following collections:
Sc≡⟮Scτ∣τ∈Θ⟯ of collections Scτ≡⟮sωτ∣ω∈Ωτ⟯ of constant structuressωτ∈τ(A)of the typesτ;
2. 2.
Se≡⟮≈τ∣τ∈Θ⟯ of generalized ratios of equality≈τ⊂τ(A)×τ(A)of the types τ on the setsτ(A), containing the usual set-theoretic ratios of equality = on the sets τ(X), i. e., such ratios ≈τ that for every elements r,s∈τ(A) the equality r=s implies the generalized equality r≈τs;
3. 3.
Sb≡⟮\inplusτ∣τ∈Θb⟯ of generalized ratios of belonging \inplusτ⊂τˇ(A)×τ(A) of the typesτ, containing the usual set-theoretic ratios of belonging ∈ from the sets τˇ(X) into the sets τ(X), i. e., such ratios \inplusτ that for every elements p∈τˇ(A) and P∈τ(A) the belonging p∈P implies the generalized belonging p\inplusτP;
4. 4.
Sv≡⟮τ(A)∣τ∈Θ⟯ of the terminals τ(A) of the types τ over the set A.
The quadruple S≡⟮Sc,Se,Sb,Sv⟯ of the above-mentioned collections will be called a superstructure of the signature Σg over the set A.
The pair U≡⟮A,S⟯ will be called a mathematical system of the generalized signature Σg with the support (carrier) A and the superstructure S. This notion is a generalization of the notion of an algebraic system of the signatureΣ1 (see [12, § 15]).
The mathematical system U≡⟮A,S⟯ will be called also an interpretation of the signature Σg on the support A.
Further, for a type τ=[τ0,…,τk] and elements p≡(p(0),…,p(k)), q≡(q(0),…,q(k))∈τˇ(A)=τ0(A)×…×τk(A) along with
[TABLE]
we shall also write p≈τˇq.
The generalized equalities ≈τ and the generalized belongings \inplusτ admit some additional conditions.
A system U will be called balanced if
[TABLE]
where τ0,…,τk∈Θ, k≥0 and τ≡[τ0,…,τk]∈Θ.
A system U will be called regular if
∀p∈τˇ(A)∀P∈τ(A)(p\inplusτP⇔∃q∈P(p≈τˇq)),
where τ0,…,τk∈Θ, k≥0, and τ≡[τ0,…,τk]∈Θ.
A system U will be called extensional if
[TABLE]
where τ∈Θb.
Generalized homomorphisms.
Let U≡⟮A,S⟯ and V≡⟮B,T⟯ be systems of the signature Σg from 3.1. A mapping u:A→B in the considered set theory ST from the set A to the set B is called a homomorphism of the signature Σg from the system U into the system V if for every type τ∈Θ, every index ω∈Ωτ, every corresponding constant structure sωτ∈τ(A) of the collection Sc, and every corresponding constant structure tωτ∈τ(B) of the collection Tc the following properties are fulfilled:
if τ=0, then τm(u)(sωτ)=u(sωτ)=tωτ;
2. 2.
if τ∈Θb, then every generalized belonging p\inplusτ,Asωτ implies the corresponding generalized belonging τˇm(u)(p)\inplusτ,Btωτ for every p∈τˇ(A).
3.2 Evaluations and models
An evaluation on a system U≡⟮A,S⟯ of the signatureΣg is a mapping γ defined on the set of all variables of the signature Σg and associating with the variable xτ of the type τ∈Θ the element
γ(xτ) of the terminal τ(X) (see [12, § 16], [3, 16.17]).
The pair ⟮U,γ⟯ consisting of the system U of the signature Σg and the evaluation γ on U will be called an evaluated mathematical system of the signatureΣg.
Define the value q[γ] of a term q with respect to the evaluation γ on the systemU in the following way (see [12, § 16], [13, § 6], [2, 2.2], [14, 2.5]):
for a constant σωτ of a type τ∈Θ put σωτ[γ]≡sωτ and for a variable xτ of a type τ∈Θ put xτ[γ]≡γ(xτ).
Define the satisfaction (translation) of a formula φ of the language L(Σ2g) on a system U of the signature Σ2g with respect to an evaluation γ (in notation, U⊨φ[γ]) by induction in the following way (see [2, 2.2], [14, 2.5], [3, 16.17], [11, A.1.3]):
if q and r are terms of a type τ∈Θ and φ≡(qδτr), then U⊨φ[γ] is equivalent to q[γ]≈τr[γ];
2. 2.
if τ0,…,τk are types from Θ for k≥0, τ≡[τ0,…,τk]∈Θ, q0,…,qk are terms of the types τ0, …,τk, respectively, r is a term of the type τ, and φ≡(q0,…,qk)ετr, then U⊨φ[γ] iff (q0[γ],…,qk[γ])\inplusτr[γ];
3. 3.
if φ≡¬ψ, then U⊨φ[γ] iff U⊨ψ[γ] is not true;
4. 4.
if φ≡(ψ∨ξ), then U⊨φ[γ] iff U⊨ψ[γ] or U⊨ξ[γ];
5. 5.
if φ≡(ψ∧ξ), then U⊨φ[γ] iff U⊨ψ[γ] and U⊨ξ[γ];
6. 6.
if φ≡(ψ⇒ξ), then U⊨φ[γ] iff that U⊨ψ[γ] implies U⊨ξ[γ];
7. 7.
if φ≡∃xτψ, then U⊨φ[γ] is equivalent to U⊨ψ[γ′] for some evaluation γ′ such that γ′(yσ)=γ(yσ) for every variable yσ=xτ;
8. 8.
if φ≡∀xτψ, then U⊨φ[γ] is equivalent to U⊨ψ[γ′] for every evaluation γ′ such that γ′(yσ)=γ(yσ) for every variable yσ=xτ.
Let Φ be a set of formulas of the language L(Σ2g). An evaluated mathematical system ⟮U,γ⟯ of the signature Σ2g will be called an (evaluated) model for the setΦ if U⊨φ[γ] for every formula φ∈Φ (see [12, § 17]). A mathematical system U of the signature Σ2g will be called a model for the setΦ if an evaluated mathematical system ⟮U,γ⟯ is a model for the set Φ for every evaluation γ on U.
A model ⟮U,γ⟯ will be called balanced, regular, extensional, etc. if the system U is the same.
A model ⟮U,γ⟯ for a set Φ will be called second-order if at least one formula from Φ contains at least one second-order variable.
Remark that if a system U≡⟮A,S⟯ is considered in an axiomatic set theory, then the satisfaction of a closed formula φ of the language L(Σ2g) with respect to any evaluation γ is reduced to correctness of the relativization φr of φ on the corresponding terminals of the support A in this set theory.
Here the correctness of φr means that φr is a deducible formula in this axiomatic set theory.
Thus, if Φ consists of closed formulas only, then U is a model for Φ iff ⟮U,γ⟯ is a model for Φ for some (and, consequently, for any) evaluation γ.
In particular, since equality axioms E1–E4 are closed formulas, their relativizations E1r–E4r take the following forms:
[TABLE]
The satisfaction of formulas E1r–E3r means that all generalized equalities ≈τ are equivalence relations on corresponding sets τ(A), and the satisfaction of formula E4r means the initial principle of change of equals in the atomic formula with the generalized belonging \inplusτ.
Further on, we shall say that a system U of the signature Σ2g has true generalized equalities and belongings if axioms E1–E4 from 2.3 are satisfied on U with respect to some (and, consequently, to any) evaluation γ. This means that formulas E1r–E4r are correct for the system U in the used set theory.
3.3 The generalized equality of values of evaluations and satisfiability
For every formula φ of the language L(Σ2g) we define the formula φ∗ by induction:
φ∗≡φ for every atomic formula φ;
2. 2.
(ψ∧ξ)∗≡ψ∗∧ξ∗;
3. 3.
(¬ψ)∗≡¬ψ∗;
4. 4.
(∃xτψ)∗≡∃xτψ∗;
5. 5.
(ψ∨ξ)∗≡¬(¬ψ∗∧¬ξ∗);
6. 6.
(ψ⇒ξ)∗≡¬(ψ∗∧¬ξ∗);
7. 7.
(∀xτψ)∗≡¬(∃xτ(¬ψ∗)).
A formula φ is said to be normalizable if for every mathematical Σ2g-system U and every evaluation γ on U the following condition holds: U⊨φ[γ]⇔U⊨φ∗[γ].
Lemma 1**.**
Let formulas ψ and ξ be normalizable. Then formulas ψ∧ξ, ¬ψ, ψ∨ξ, ψ⇒ξ, ∀xτψ, and ∃xτψ are normalizable as well.
The proof of this lemma uses the definition of satisfiability and some well known tautologies only, so it is omitted.
Propositon 1**.**
Every formula of the language L(Σ2g) of the generalized second-order signature Σ2g is normalizable.
Proof.
Denote by Φ the set of all formulas of the language L(Σ2g). The subset of the set Φ consisting of formulas containing at most n∈ω0 logical symbols ¬, ∧, ⇒, ∨, ∃, ∀, denote by Φn. It is clear that Φ=⋃⟮Φn∣n∈ω0⟯.
Prove by the complete induction principle the following assertion A(n): every formula φ∈Φ is normalizable.
If n=0, then the formula φ is atomic, and so by the definition of the operation φ↦φ∗ we have φ∗≡φ. Consequently, the assertion A(0) is true.
Suppose that for all m<n the assertion A(m) is true. Let φ∈Φn. If φ≡ψ∧ξ, φ≡¬ψ, φ≡∃xτψ, φ≡ψ∨ξ, φ≡ψ⇒ξ, or φ≡∀xτψ, then ψ,ξ∈Φn−1. Therefore by the induction hypothesis, the formulas ψ and ξ are normalizable. By Lemma 1 the formula φ is normalizable. Hence the assertion A(n) is true.
∎
Propositon 2**.**
Let U be a mathematical system of the second-order signature Σ2g with true generalized equalities and belongings.
Then for every formula φ of the language L(Σ2g) and every evaluations γ and δ on the system U such that γ(xτ)≈τδ(xτ) for every variable xτ of every type τ∈Θ the properties U⊨φ[γ] and U⊨φ[δ] are equivalent.
Proof.
The set of all formulas φ of the language L(Σ2g) constructed by induction from the atomic formulas with the use of connectives ¬ and ∧ and quantifier ∃ denote by Ψ. The subset of the set Ψ consisting of formulas containing at most n∈ω0 logical symbols ¬, ∧, and ∃ denote by Ψn. It is clear that Ψ=⋃⟮Ψn∣n∈ω0⟯.
Prove by the complete induction principle the assertion A(n): for every formula φ∈Ψn and every mentioned evaluations γ and δ the assertion of the Proposition holds.
Let n=0 and φ∈Ψ0. Then φ is an atomic formula.
At first consider the atomic formula φ of the form qτδτrτ. Suppose that qτ=xτ and rτ=σωτ. Then U⊨φ[γ] is equivalent to γ(x)≈τsωτ and U⊨φ[δ] is equivalent to δ(x)≈τsωτ.
Since, by our condition, γ(x)≈τδ(x), then assuming U⊨φ[γ] and using axioms E2r and E3r we infer U⊨φ[δ]. The inverse inference is checked in the same way. For the terms qτ and rτ of other forms the reasons are quite similar.
Now, consider the atomic formula φ of the form (q0τ0,…,qkτk)ετrk for the type τ≡[τ0,…,τk]∈Θb. Assume that qλτλ=xλτλ and rτ=uτ for some variables xλ and u. Then U⊨φ[γ] is equivalent to (γ(x0),…,γ(xk))\inplusτγ(u) and U⊨φ[δ] is equivalent to (δ(x0),…,δ(xk))\inplusτδ(u).
Suppose U⊨φ[γ]. Since, by our condition, γ(xλτλ)≈τλδ(xλτλ), then using axiom E4r, we infer U⊨φ[δ]. The inverse inference is checked in the same way. For the terms qλτλ and rτ of other kinds the reasons are quite similar.
Assume that assertion A(m) is true for every m<n. Let φ≡∃xτψ. Then ψ∈Ψn−1. Let be given some evaluations γ and δ such that γ(xτ)≈τδ(xτ).
Suppose U⊨φ[γ]. It is equivalent to U⊨ψ[γ′] for some evaluation γ′ such that γ′(y)=γ(y) for any yσ=xτ.
Define an evaluation δ′ on U setting δ′(y)≡δ(y) for every yσ=xτ and δ′(x)≡γ′(x). Then δ′(y)=δ(y)≈σγ(y)=γ′(y) and δ′(x)=γ′(x), i. e., δ′(x)≈τγ′(x).
Since δ′≈γ′ in the above indicated sense, by our condition, we conclude that
U⊨ψ[γ′]⇔U⊨ψ[δ′]. Consequently, we obtain the property U⊨ψ[δ′]. By construction, δ′(y)=δ(y) for every yσ=xτ.
By the definition of satisfiability, we conclude that U⊨φ[δ]. The inverse inference of U⊨φ[γ] from U⊨φ[δ] is established quite analogously.
Now, let φ≡ψ∧ξ. Then ψ,ξ∈Ψn−1, whence U⊨ψ[γ]⇔U⊨ψ[δ] and U⊨ξ[γ]⇔U⊨ξ[δ]. Hence (U⊨ψ[γ]∧U⊨ξ[γ])⇔(U⊨ψ[δ]∧U⊨ξ[δ]). Thus, U⊨φ[γ]⇔U⊨φ[δ].
Finally, let φ≡¬ψ. Then ψ∈Ψn−1. Consequently,
U⊨ψ[γ]⇔U⊨ψ[δ]. From here U⊨φ[γ]⇔¬(U⊨ψ[γ])⇔¬(U⊨ψ[δ])⇔U⊨φ[δ].
This proves that the assertion A(n) is true. By the complete induction principle, the assertion A(n) is true for every natural number n∈ω0, i. e., the assertion of the Proposition holds for every formula φ∈Ψ.
Now let φ be an arbitrary formula of the language L(Σ2g). By virtue of Proposition 1 we have U⊨φ[γ]⇔U⊨φ∗[γ] and U⊨φ[δ]⇔U⊨φ∗[δ]. By the definition of the operation φ↦φ∗, we have φ∗∈Ψ. As was shown above, U⊨φ∗[γ]⇔U⊨φ∗[δ]. As a result, we obtain the equivalence U⊨φ[γ]⇔U⊨φ[δ].
∎
3.4 Examples of good models for the second-order equality axioms
Construct for axioms E1–E4 two regular, balanced, extensional, second-order models.
Take ρ≡0, σ≡[ρ], Θ≡{ρ,σ}, Ωρ=∅, Ωσ=∅, Σcρ=∅, and Σcσ=∅. Then Σe≡(δρ,δσ), Θb={σ}, Σb≡(ετ∣τ∈Θb), i. e., Σb consists of the symbol εσ=ε[ρ] only, and the collection Σv≡(Σvτ∣τ∈Θ) consists of a denumerable set Σvρ of variables
xρ,yρ,… of the first-order type ρ and a denumerable set Σvσ of variables uσ,vσ,… of the second-order type σ.
Consider the signature Σ≡Σc∣Σe∣Σb∣Σv. This language contains the three atomic formulas: xρδρyρ, uσδσvσ and xρεσuσ.
Example 1*.*
Take the set Q≡Z×(Z∖{0}) of all rational fractions p≡sm as the set A1. Since Ωρ=Ωσ=∅, there are no constants.
For fractions p≡sm and p≡tn put p≈ρq if mt=ns in Z. For sets P,Q∈P(A1) put P≈σQ if
(∀p∈P∃q∈Q(p≈ρq))∧(∀q∈Q∃p∈P(q≈ρp)).
It is clear that the generalized ratio of equality ≈σ is wider than the usual set-theoretical ratio of equality = in ST. For example, for P0≡{83,32} and Q0≡{166,32,64} we have P0≈σQ0 but P0=Q0.
For a fraction p∈A1 and a set P∈P(A1) put p\inplusσP if ∃q∈A1(q≈ρp∧q∈P).
It is clear that the generalized ratio of belonging \inplusσ is wider than the usual set-theoretical ratio of belonging ∈ in ST. For example, 166\inplusσP0 and 96\inplusσP0 but 166∈/P0 and
96∈/P0.
The collection of terminals Sv1≡⟮τ(A1)∣τ∈Θ⟯ consists of the terminal ρ(A1)=A1 and the terminal σ(A1)=P(A1).
The constructed collections form the superstructure S1 over the set A1.
Consider the mathematical system U1≡⟮A1,S1⟯ of the signature Σ.
Example 2*.*
Take the set of all closed segments p of straight lines on the plane as the set A2. Since Ωρ=Ωσ=∅, there are no constants.
For segments p,q∈A2 put p≈ρq if q is obtained from p by some parallel transfer. For sets P,Q∈P(A2) of segments put P≈σQ if
[TABLE]
For a segment p∈A2 and a set of segments P∈P(A2) put p\inplusσP if
∃q∈A2(q≈ρp∧q∈P), i. e., the segment p can be transferred into the set P by some parallel transfer.
The collection of terminals Sv2≡⟮τ(A2)∣τ∈Θ⟯ consists of the terminal ρ(A2)=A2 and the terminal σ(A2)=P(A2).
The constructed collections form the superstructure S2 over the set A2.
Consider the mathematical system U2≡⟮A2,S2⟯ of the signature Σ.
Propositon 1**.**
The above-constructed mathematical systems U1 and U2 are the regular, balanced, extensional, second-order models for equality axioms E1–E4.
Proof.
The correctness of the equality axioms is evident. The regularity follows from the definition. The same is true for the balance property.
Check the extensionality property. Let P,Q∈σ(A)=P(A). Assume p∈P. Then p\inplusσP. Suppose the right side of the extensionality formula. By condition we conclude p\inplusσQ. By the regularity property there exists an element
q∈Q such that q≈ρp. The inverse finding of an element p∈P for a given element q∈Q such that p≈ρq is established quite similarly. In accordance with the definition of the equality ≈σ we conclude that P≈σQ. Thus, we have inferred the left side of the extensionality formula. It follows from the correctness of axiom E4r that the left side implies the right one.
∎
4 The generalized second-order Dedekind theory of real numbers
4.1 The signature for the generalized and the standard second-order Dedekind theories of real numbers
Consider the first-order type π≡0, the second-order types ϰ≡[π], ρ≡[π,π], and λ≡[π,π,π] and the type domain Θ≡ΘR2g≡{π,ϰ,ρ,λ} with the belonging type subdomain Θb≡{ϰ,ρ,λ}.
Put Ωπ≡2, Ωϰ≡∅, Ωρ≡3, Ωλ≡2, and consider the collections
[TABLE]
They compose the signature of constants of the type domain Θ of the form
Σc=(Σcτ∣τ∈Θ)=((σ0π,σ1π),∅,(σ0ρ,σ1ρ,σ2ρ),(σ0λ,σ1λ))
containing the objective first-order constants σ0π and σ1π for denoting the real numbers [math] (null) and 1 (unit), respectively, the predicate second-order constants σ0ρ, σ1ρ, and σ2ρ for denoting the ratio of negation, the ratio of inversion, and the ratio of order, respectively, and the predicate second-order constants σ0λ and σ1λ for denoting the ratio of addition and the ratio of multiplication, respectively.
Further, along with σ0π, σ1π, σ0ρ, σ1ρ, σ2ρ, σ0λ, and σ1λ we shall simply write [math], 1, −, /, ≤, +, and ⋅, respectively.
Take the signature of the generalized equalities of the type domain Θ of the form Σe≡(δτ∣τ∈Θ)=(δπ,δϰ,δρ,δλ) containing the first-order equality δπ, and the second-order equalities δ[π], δ[π,π], and δ[π,π,π].
Take the signature of the generalized belongings of the type domain Θ of the form Σb≡(ετ∣τ∈Θb)=(εϰ,ερ,ελ).
Finally, take a denumerable set Σvπ of objective variables xπ,yπ,… of the first-order type π and denumerable sets Σvϰ, Σvρ, and Σvλ of predicate variables uϰ,vϰ,…, uρ,vρ,…, and uλ,vλ,… of the second-order types ϰ, ρ, and λ, respectively.
They form the signature Σv≡(Σvτ∣τ∈Θ)=(Σvπ,Σvϰ,Σvρ,Σvλ) of variables of the type domain Θ.
Consider the generalized signatureΣR2g≡Σc∣Σe∣Σb∣Σv and the corresponding language L(ΣR2g).
Terms p,q,r,s,… of this language are constants and variables only; the atomic equality formulas have the forms
qπδπrπ, qϰδϰrϰ, qρδρrρ, and qλδλrλ.
Respectively, the atomic belonging formulas have the forms
qπεϰrϰ, (pπ,qπ)ερrρ, and (pπ,qπ,rπ)ελsλ.
Further, along with xπ, yπ, and δπ we shall simply write x, y, and δ, respectively.
Along with the generalized signature ΣR2g we consider the standard signatureΣR2st≡Σc∣Σest∣Σbst∣Σv, where in the signature of the standard equalities Σest≡(δτst∣τ∈Θ) the type equalities δτst are one and the same standard equality δst and in the signature of the standard belongings Σbst≡(ετst∣τ∈Θb) the type belongings ετst are one and the same standard belonging εst.
Respectively, this signature ΣR2st generates the standard language L(ΣR2st) with atomic equality formulas of the forms
qπδstrπ, qϰδstrϰ, qρδstrρ, and qλδstrλ
and with atomic belonging formulas of the forms
qπεstrϰ, (pπ,qπ)εstrρ, and (pπ,qπ,rπ)εstsλ for all terms p,q,r,s,….
4.2 The axiomatics for the generalized and the standard second-order Dedekind theories of real numbers
The signature ΣR2g gives the opportunity to define the language L(ΣR2g) and to construct the desired models of the generalized second-order theory of real numbers, but the absence of functional variables in this signature makes the writing of generalized axioms for this theory very unusual. Only the names of these axioms placed in round brackets clarify their customary sense.
The axioms of the generalized second-order Dedekind theory of real numbers are the following ones.
A1 (the existence and functionality of the negation).
[TABLE]
A2 (the existence and functionality of the addition).
[TABLE]
A3 (the existence and functionality of the inversion).
[TABLE]
A4 (the existence and functionality of the multiplication).
[TABLE]
The appearance of axioms A1–A4 in this list is directly impelled by the absence of functional variables in the signature ΣR2g.
A5 (the non-equality of the unit and the null). ¬(1δ0).
A6 (the associativity of the addition).
[TABLE]
The writing of axiom A6 in the common way:
∀x,y,z(((x+y)+z)δ(x+(y+z))).
A7 (the neutrality of the null).
[TABLE]
A8 (the elimination of the negation).
[TABLE]
A9 (the commutativity of the addition).
[TABLE]
A10 (the right distributivity of the multiplication with respect the addition).
[TABLE]
The writing of this axiom in the common way:
∀x,y,z((x⋅(y+z))δ(x⋅y+x⋅z)).
A11 (the left distributivity of the multiplication with respect the addition).
[TABLE]
A12 (the associativity of the multiplication).
[TABLE]
A13 (the neutrality of the unit).
[TABLE]
A14 (the elimination of the inversion).
[TABLE]
The writing of A14 in the common way is the following:
[TABLE]
A15 (the commutativity of the multiplication).
[TABLE]
Further, along with (x,y)ερ≤ we shall write x≤y as well. It gives the opportunity to write the subsequent axioms in a more customary form.
A16 (the reflexivity of the order). ∀x(x≤x).
By E4 we get xδy⇒(x≤x⇔x≤y). Applying A16, we conclude that xδy⊢x≤y.
A17 (the antisymmetry of the order). ∀x,y(((x≤y)∧(y≤x))⇒xδy).
A18 (the transitivity of the order). ∀x,y,z(((x≤y)∧(y≤z))⇒x≤z).
A19 (the linearity of the order). ∀x,y((x≤y)∨(y≤x)).
A20 (the compatibility of the addition and the order).
[TABLE]
A21 (the compatibility of the multiplication and the order).
[TABLE]
A22 (the existence of Dedekind cuts).
[TABLE]
Consider the following generalized extensionality properties.
The theory determined by the language L(ΣR2g) and the set of axioms Ψ2g≡{E1–E4, A1–A22, PE1–PE3} can be called the generalized second-order Dedekind theory of real numbers. It will be denoted by ThR2g.
Respectively, in the language L(ΣR2st) we can write formulas E1st–E4st, A1st–A22st, PE1st–PE3st, which are obtained from the corresponding formulas E1–E4, A1–A22, PE1–PE3 of the language L(ΣR2g) by the substitution of the generalized type equalities and belongings δτ and ετ by the standard ones δst and εst, respectively.
The theory determined by the language L(ΣR2st) and axioms E1st–E4st, A1st–A22st, PE1st–PE3st can be called the standard second-order Dedekind theory of real numbers. It will be denoted by ThR2st.
4.3 The canonical generalized and standard second-order Dedekind real axes
Consider the canonical set R of all real numbers constructed in the considered set theory ST (see, e. g., [11, 1.4] for NBG set theory and [10] and [11, B.1] for the LTS).
For the set R and the signature ΣR2g consider the collections
[TABLE]
They compose the collection of constants structures
[TABLE]
containing the constant structures s0π,s1π∈π(R)=R which are the neutral real numbers, the constant structures s0ρ,s1ρ,s2ρ∈ρ(R)=P(R2), which are the ratio of negation, the ratio of inversion, and the ratio of order on R, respectively, and the constant structures s0λ,s1λ∈λ(R)=P(R3) which are the ratio of addition and the ratio of multiplication on R, respectively.
Further, along with s0π, s1π, s0ρ, s1ρ, s2ρ, s0λ, and s1λ we shall simply write 0R, 1R, −R, /R, ≤R, +R, and ⋅R, respectively.
Consider the collection of the equality ratios of the form
[TABLE]
containing in the capacity of the first-order equality ratio ≈π and of the second-order equality ratios ≈ϰ, ≈ρ, and ≈λ the restrictions on the indicated sets one and the same set-theoretical equality in ST.
Consider the collection of the belonging ratios of the form
[TABLE]
containing in the capacity of the belonging ratios \inplusϰ, \inplusρ,
and \inplusλ the restrictions on the indicated sets one and the same set-theoretical belonging ratio ∈ in ST.
Finally, take the collection of the terminals over the set R of the form
[TABLE]
These collections compose the superstructure SR2≡⟮Sc,Se,Sb,Sv⟯ of the signature ΣR2g.
The system ⟮R,SR2⟯ of the signature ΣR2g can be called the canonical generalized second-order Dedekind real axis in ST. It will be denoted by R2g.
Consider an evaluation ζ on the system R2g such that ζ(x)∈π(R)=R, ζ(uϰ)∈ϰ(R)=P(R), ζ(uρ)∈ρ(R)=P(R2), and ζ(uλ)∈λ(R)=P(R3).
Thus, we get the evaluated system ⟮R2g,ζ⟯.
The above constructed superstructure SR2 is also the superstructure of the signature ΣR2st. Therefore the system ⟮R,SR2⟯ is also the system of the signature ΣR2st. It can be called the canonical standard second-order Dedekind real axis in ST. It will be denoted by R2st.
The evaluation ζ on the system R2g considered above is also an evaluation on the system R2st. Therefore we may consider the evaluated system ⟮R2st,ζ⟯.
Let B be a set and TR2st be a superstructure on B of the signature ΣR2st.
Consider the system V≡⟮B,TR2st⟯ and some evaluation η on V.
For the evaluated system ⟮V,η⟯ we shall use the following designations:
0B≡σ0π[η], 1B≡σ1π[η], −B≡σ0ρ[η], /B≡σ1ρ[η], ≤B≡σ2ρ[η], +B≡σ0λ[η], and ⋅B≡σ1λ[η].
The (standard) satisfaction U⊨stφ[η] of a formula φ of the language L(ΣR2st) on the system V of the signature ΣR2st with respect to the evaluation η differs from the (generalized) satisfaction from 3.2 only in the first two points:
1′.
if q and r are terms of a type τ∈Θ and φ≡(qδstr), then V⊨stφ[η] is equivalent to q[η]=r[η];
2. 2′.
if τ0,…,τk are types from Θ for k≥0, τ≡[τ0,…,τk]∈Θ, q0,…,qk are terms of the types τ0, …,τk, respectively, r is a term of the type τ, and φ≡(q0,…,qk)εstr, then U⊨φ[η] iff (q0[η],…,qk[η])\inplusr[η].
Let Φ be a set of formulas of the language L(ΣR2st). As in 3.3 the evaluated system ⟮V,η⟯ of the signature ΣR2st is called a standard model for the set Φ if V⊨stφ[η] for every φ∈Φ.
Now we can formulate some initial theorem about the standard R2st and the generalized R2g Dedekind real axes.
Theorem 1**.**
**
The mathematical system R2st is a standard model for the theory ThR2st in the language L(ΣR2st).
2. 2.
The mathematical system R2g is a (generalized) model for the theory ThR2g in the language L(ΣR2g).
Proof.
Note that all the axioms from the set Ψ2g are closed formulas. Therefore the satisfaction R2st⊨α[ζ] for α∈Ψ2g means the deducibility of the relativization αr of α on R in the considered axiomatic set theory ST. But the corresponding deducibility of every αr is very well demonstrated in mathematical literature (see, for example, [15, 1, 16, 17, 18, 11]).
This assertion follows directly from assertion 1 by virtue of the inclusions =∣τ(R)×τ(R)⊂≈τ and ∈∣τˇ(R)×τ(R)⊂\inplusτ from 3.2, where the left parts of the inclusions are the restrictions of the usual set-theoretical ratios = and ∈ on the indicated sets.
∎
It is well known that the theory ThR2st is categorical. On the contrary, we shall prove that the theory ThR2g is non-categorical. More exactly, using the initial canonical model R2g with the support R we shall prove the existence of some non-canonical models for the theory ThR2g having arbitrary large powers.
This statement can be proven with the help of the generalized infrafiltration theorem (see, e. g., [9] or [11, C.3.2]). But to make the paper self-contained we prefer to prove here some more simple variant of the generalized infrafiltration theorem than it is presented in the indicated works.
5 The infraproduct construction of evaluated systems of the signature Σ2g
5.1 Infraproducts of collections of evaluated systems of the signature Σ2g
Let F be a fixed set and ⟮Uf∣f∈F⟯ be a fixed collection of mathematical systems of the signature Σ2g with true generalized equalities and belongings.
By definition, Uf≡⟮Af,Sf⟯. Consider the set A≡∏⟮Af∣f∈F⟯.
Let τ≡[τ0,…,τk] be a second-order type and k≥0.
If μ∈k+1, then τμ=0. Thus, we see that τμ(A)=A=∏⟮Af∣f∈F⟯=∏⟮τμ(Af)∣f∈F⟯.
For elements p∈τˇ(A)≡τ0(A)×⋯×τk(A)=Ak+1 and f∈F define the element p(f)∈τˇ(Af)=τ0(Af)×⋯×τk(Af)=Afk+1 setting p(f)(μ)≡p(μ)(f)
for every μ∈k+1.
For elements P⊂τˇ(A) and f∈F define the element P⟨f⟩⊂τˇ(Af) setting
P⟨f⟩≡{ξ∈τˇ(Af)∣∃p∈P(p(f)=ξ)}.
Let D be a subset of the set P(F), i. e., an ensemble on F. Define some superstructure S of the signature Σ2g over the set A.
First, define constant structures sωτ∈τ(A) for τ∈Θ and ω∈Ωτ.
If τ is a first-order type, then τ(A)=∏⟮τ(Af)∣f∈F⟯. Therefore define sωτ∈τ(A) setting sωτ(f)≡sωfτ for every f∈F.
Put sωτ≡{p∈τˇ(A)∣∀f∈F(p(f)∈sωfτ)} if τ≡[τ0,…,τk] is a second-order type.
As a result, we obtain the collections Scτ≡⟮sωτ∣ω∈Ωτ⟯ and the collection Sc≡⟮Scτ∣τ∈Θ⟯.
Now define generalized equality ratios ≈τ⊂τ(A)×τ(A).
If τ is the first-order type, then for p,q∈τ(A) put p≈τq if
∃G∈D∀g∈G(p(g)≈τ,gq(g)).
If τ≡[τ0,…,τk] is a second-order type, then for P,Q⊂τˇ(A) put P≈τQ if
∃G∈D∀g∈G(P⟨g⟩≈τ,gQ⟨g⟩).
As a result, we obtain the collection Se≡⟮≈τ∣τ∈Θ⟯.
Now define generalized belonging ratios \inplusτ⊂τˇ(A)×τ(A).
By definition, τ=[τ0,…,τk] for some τ0,…,τk∈Θ. For p∈τˇ(A) and P⊂τˇ(A) put p\inplusτP if
∃G∈D∀g∈G(p(g)\inplusτ,gP⟨g⟩). Note that the usage of a generalized belonging ratio was explored in the forcing method in the form x∈py (see, e. g., [14, 9.8]).
Thus, we obtain the collection Sb≡⟮\inplusτ∣τ∈Θb⟯.
Consider also the collection Sv≡⟮τ(A)∣τ∈Θ⟯ consisting of the τ-terminals of the set A.
The constructed collections compose the superstructure S≡⟮Sc,Se,Sb,Sv⟯ over the set A. Therefore we can consider the mathematical system U≡⟮A,S⟯ of the signature Σ2g. It will be called the infra-D-product of the collection of mathematical systems ⟮Uf∣f∈F⟯ of the generalized second-order signatureΣ2g and will be denoted by infra-D-prod⟮Uf∣f∈F⟯.
An ensemble D on F is called a filter on F if it has the following properties:
∀G,H∈D(G∩H∈D);
2. 2.
∀G∈D∀H∈P(F)(G⊂H⇒H∈D).
A filter D is called proper if D=P(F). A proper filter D is called an ultrafilter if for any proper filter E on F such that D⊂E we have D=E, i. e., D is a maximal element in the set of all proper filters on F.
A pair ⟮G,H⟯ of subsets of F is called a binary partition of F if G∩H=∅ and G∪H=F.
A filter D is a ultrafilter iff it has the binary partition property, i. e., if for every binary partition
⟮G,H⟯ of F either G∈D or H∈D (see [2, Exercise 2.119]).
Further on, we assume that D is a filter.
Now let ⟮⟮Uf,γf⟯∣f∈F⟯ be a collection of evaluated mathematical systems of the second-order signature Σ2g with true generalized equalities and belongings.
Define an evaluation γ on the system U≡infra-D-prod⟮Uf∣f∈F⟯ in the following way.
Let x be a variable of a type τ. If τ is the first-order type, then define γ(x)∈τ(A) setting γ(x)(f)≡γf(x) for every f∈F. If τ=[τ0,…,τk] is a second-order type, then put γ(x)≡{p∈τˇ(A)∣∀f∈F(p(f)∈γf(x))}.
The evaluation γ will be called the crossing of the collection of evaluations⟮γf∣f∈F⟯ and will be denoted by ⋈⟮γf∣f∈F⟯.
Lemma 1**.**
Let ⟮⟮Uf,γf⟯∣f∈F⟯ be a collection of evaluated mathematical systems of the second-order signature Σ2g and let every system ⟮Uf,γf⟯ be a model for equality axioms E1–E4. Then the pair ⟮infra-D-prod⟮Uf∣f∈F⟯,⋈⟮γf∣f∈F⟯⟯ is also a model for axioms E1–E4.
Proof.
Let t0,t0′∈τ0(A), …, tk,tk′∈τk(A), P,P′⊂τˇ(A)=τ0(A)×…×τk(A), p≡(t0,…,tk), p′≡(t0′,…,tk′), p≈τˇp′, and P≈τP′.
Assume that p\inplusτP. According to the definition of the belonging, we get
∃G1∈D∀g∈G1(p(g)\inplusτ,gP⟨g⟩). By the definition of the first-order equality, ∃G2∈D∀g∈G2(p(g)≈τˇ,gp′(g)). Finally, by the definition of the second-order equalities ∃G3∈D∀g∈G3(P⟨g⟩≈τ,gP′⟨g⟩).
Since every system ⟮Ug,γg⟯ satisfies E4, we see that p′(g)\inplusτ,gP′⟨g⟩ for every
g∈G≡G1∩G2∩G3. Thus, p′\inplusτP′. Hence, p\inplusτP⇒p′\inplusτP′. The inverse implication is checked quite similarly. This proves axiom E4. The validity of axioms E1, E2, E3 is obvious.
∎
Further, for a formula φ∈L(Σ) the set {f∈F∣Uf⊨φ[γf]} will be denoted by Gφ.
Lemma 2**.**
Let τ=[τ0,…,τk] be a second-order type. Let sωτ be the constants constructed above for the support A≡∏⟮Af∣f∈F⟯. Then sωτ⟨f⟩=sωfτ for every f∈F.
Proof.
Let ξ∈sωτ⟨f⟩, i. e., ξ=p(f) for some p∈sωτ.
By definition, ξ=p(f)∈sωfτ. Consequently, sωτ⟨f⟩⊂sωfτ.
Conversely, let ξf∈sωfτ. Using the axiom of choice we can find a collection
(ξg∣g∈F∖{f}) such that ξg∈sωgτ. Define the element p∈τˇ(A) setting p(μ)(g)≡ξg(μ) for every g∈F and every μ∈k+1. Then p(g)=ξg∈sωgτ for every g∈F implies p∈sωτ. Since ξf=p(f), we have ξf∈sωτ⟨f⟩.
Hence, sωfτ⊂sωτ⟨f⟩.
∎
Lemma 3**.**
Let τ=[τ0,…,τk] be a second-order type. Let x be a variable of the type τ and γ(x) be the evaluation constructed above for the system U≡⟮A,S⟯. Then γ(x)⟨f⟩=γf(x) for every f∈F.
The proof is completely similar to the proof of the previous lemma.
5.2 Infrafilteration of formulas of the second-order language L(Σ2g)
Consider a non-empty set F and a filter D on F.
By analogy with the first order language (see [12, § 17], [13, 8.2]) a formula φ of the language L(Σ2g) of the second-order signature Σ2g with generalized equalities and belongings will be called infrafiltrated with respect to the filter D if for every collection ⟮⟮Uf,γf⟯∣f∈F⟯ of evaluated mathematical systems of the second-order signature Σ2g with true generalized equalities and belongings the property infra-D-prod⟮Uf∣f∈F⟯⊨φ[⋈⟮γf∣f∈F⟯] is equivalent to the property {g∈F∣Ug⊨φ[γg]}∈D.
Lemma 1**.**
Every atomic formula is infrafiltrated with respect to any filter D on the set F.
Proof.
First, consider an atomic formula φ of the form qτδτrτ. Assume that qτ=xτ and rτ=σωτ. Then U⊨φ[γ] is equivalent to γ(x)≈τsωτ, and analogously for the pair ⟮Uf,γf⟯.
Let τ be the first-order type. Let Gφ∈D, i. e., γg(x)≈τ,gsωgτ for every
g∈Gφ∈D. Then γg(x)=γ(x) and sωgτ=sωτ(g) implies γ(x)(g)≈τ,gsωτ(g) for every g∈Gφ∈D. Thus, γ(x)≈τsωτ, i. e., U⊨φ[γ].
Conversely, let U⊨φ[γ], i. e., γ(x)≈τsωτ. Then there exists G∈D such that γ(x)(g)≈τ,gsωτ(g) for every g∈G. But it means that
γg(x)≈τ,gsωgτ, i. e., Ug⊨φ[γg] for every g∈G∈D.
Since G⊂Gφ, we have Gφ∈D.
Now let τ≡[τ0,…,τk] be a second-order type. Let Gφ∈D, i. e., γg(x)≈τ,gsωgτ for every g∈Gφ∈D. According to Lemmas 2 and 3 (5.1), the equalities sωgτ=sωτ⟨g⟩ and
γg(x)=γ(x)⟨g⟩ are correct.
Therefore γ(x)⟨g⟩≈τ,gsωτ⟨g⟩ for every g∈Gφ∈D.
Consequently, γ(x)≈τsωτ, i. e., U⊨φ[γ].
Conversely, let U⊨φ[γ], i. e., γ(x)≈τsωτ. By the definition of the second-order equality, γ(x)⟨g⟩≈τ,gsωτ⟨g⟩ for some G∈D and every g∈G. Using Lemmas 2 and 3 (5.1) we obtain γg(x)≈τ,gsωgτ, i. e., Ug⊨φ[γg] for every g∈G∈D. Since G⊂Gφ, we infer that Gφ∈D.
For the terms qτ and rτ of other forms the reasons are quite similar.
Now consider an atomic formula φ of the form (q0τ0,…,qkτk)ετrτ for τ≡[τ0,…,τk]∈Θb. Assume that qλτλ=xλτλ and rτ=uτ for some variables xλ and u. Then U⊨φ[γ] is equivalent to (γ(x0),…,γ(xk))\inplusτγ(u) and analogously for the pair ⟮Uf,γf⟯.
Let Gφ∈D, i. e., (γg(x0),…,γg(xk))\inplusτ,gγg(u) for every g∈Gφ. Consider the elements ξf≡(γf(x0),…,γf(xk)) and p≡(γ(x0),…,γ(xk))∈τˇ(A).
Let f∈F. Then p(f)(μ)≡p(μ)(f)=γ(xμ)(f)=γf(xμ)=ξf(μ) for every μ∈k+1. Consequently, p(f)=ξf. By Lemma 2 (5.1) γf(u)=γ(u)⟨f⟩. As a result, we obtain p(g)\inplusτ,gγ(x)⟨g⟩ for every g∈Gφ∈D. By definition, it means that p\inplusτγ(x), i. e., U⊨φ[γ].
Conversely, let U⊨φ[γ], i. e., (γ(x0),…,γ(xk))\inplusτγ(u). By the definition of the second-order belonging, for p≡(γ(x0),…,γ(xk)) there exists G∈D such that p(g)\inplusτ,gγ(u)⟨g⟩ for every g∈G. By Lemma 3 (5.1)
γ(u)⟨g⟩=γg(u). By the previous subsection, ξg=p(g). Consequently, ξg\inplusτ,gγg(u), i. e., Ug⊨φ[γg] for every g∈G. Since G⊂Gφ, we infer that Gφ∈D.
For the terms qλτλ and rτ of other forms the reasons are quite similar.
∎
A proof of the property of infrafiltration for the quantified formula ∃xτφ for the language L(Σ2g) of the generalized second-order signature Σ2g is more delicate than for the first-order language. Therefore we begin it with a subsidiary proposition.
Let ⟮⟮Uf,γf⟯∣f∈F⟯ be a collection of evaluated mathematical systems of the second-order signature Σ2g with true generalized equalities and belongings. Let β be an evaluation on the system U≡infra-D-prod⟮Uf∣f∈F⟯.
For the evaluation β and for every f∈F define the evaluation δf on the system Uf in the following way. Let x be a variable of a type τ.
If τ is the first-order type, then put δf(x)≡β(x)(f).
If τ is a second-order type, then put δf(x)≡β(x)⟨f⟩.
Consider the evaluation δ≡⋈⟮δf∣f∈F⟯.
Propositon 1**.**
The equalities δ(xτ)≈τβ(xτ) hold for any variable xτ.
Proof.
If τ is the first-order type, then by the definition of the evaluations δ and δf we obtain δ(x)(f)≡δf(x)=β(x)(f) for any f∈F, i. e., δ(x)=β(x).
Let τ be a second-order type. Lemma 3 (5.1) implies
δ(x)⟨f⟩=δf(x)=β(x)⟨f⟩ for any f∈F. By the definition of the second-order equality, we conclude that δ(x)≈τβ(x).
∎
Propositon 2**.**
Let a formula ψ be infrafiltrated with respect to the filter D. Then the formula ∃xτψ is infrafiltrated with respect to D as well.
Proof.
Denote the formula ∃xτψ by φ. Let Gφ∈D, i. e., Ug⊨φ[γg] for every
g∈Gφ∈D. Further, we shall write simply G instead of Gφ.
The presented satisfaction property means that Ug⊨ψ[γg′] for some evaluation γg′ such that γg′(y)=γg(y) for every yσ=xτ. For every f∈F define the evaluation δf setting δf≡γf if f∈F∖G and δf≡γf′ if f∈G.
Check that the evaluated systems ⟮Uf,δf⟯ and ⟮Ug,δg⟯ are H-concordant for every f,g∈F. If f,g∈F∖G, then δf=γf and δg=γg. Since the evaluations γf and γg are H-concordant, our assertion is true. Let f,g∈G. Then δf=γf′ and δg=γg′. Let x be a variable of a type τ.
Consider the evaluation δ≡⋈⟮δf∣f∈F⟯.
Check that δ(y)=γ(y) for every yσ=xτ.
Let σ be the first-order type. Then δ(y)(g)=δg(y)=γg′(y)=γg(y)=γ(y)(g) for g∈G. If f∈F∖G, then δ(y)(f)=δf(y)=γf(y)=γ(y)(f). Consequently, δ(y)=γ(y).
Let σ be a second-order type. If f∈G, then δf(y)=γf′(y)=γf(y). If f∈F∖G, then δf(y)=γf(y). Let p∈δ(y). By the definition of the crossing, p(f)∈δf(y) for every f∈F. By the above, p(f)∈γf(y) for every f∈F. This means that p∈γ(y), whence δ(y)⊂γ(y). The inverse inclusion is checked in the same way. Consequently, δ(y)=γ(y).
Thus, for every y=x we have δ(y)=γ(y).
By condition and construction, Ug⊨ψ[δg] for every g∈G∈D. Since the formula ψ is infrafiltrated, the obtained property implies the property U⊨ψ[δ]. Since δ(yσ)=γ(yσ) for every yσ=xτ, we obtain the property U⊨φ[γ].
Conversely, let U⊨φ[γ]. It is equivalent to U⊨ψ[β] for some evaluation β, H-concordant with the evaluation γ and such that β(y)=γ(y) for every yσ=xτ.
Consider the evaluation δ≡⋈⟮δf∣f∈F⟯ from Proposition 1, corresponding to the evaluation β. According to Proposition 1, δ(zρ)≈ρβ(zρ) for every variable zρ. It follows from Proposition 2 (3.3) that the property U⊨ψ[β] is equivalent to the property U⊨ψ[δ]. Since the formula ψ is infrafiltrated, the property U⊨ψ[δ] is equivalent to the property G≡{g∈F∣Ug⊨ψ[δg]}∈D.
Let yσ=xτ. If σ is the first-order type, then δg(y)=β(y)(g)=γ(y)(g)=γg(y).
If σ is a second-order type, then δg(y)=β(y)⟨g⟩=γ(y)⟨g⟩. Since by Lemma 3 (5.1) γ(y)⟨g⟩=γg(y), we have δg(y)=γg(y). Consequently, in all the cases δg(y)=γg(y) for every yσ=xτ. Therefore the property Ug⊨ψ[δg] is equivalent to the property Ug⊨φ[γg]. Thus, {g∈F∣Ug⊨φ[γg]}=G∈D.
This implies Gφ∈D.
∎
The following two lemmas are the same as ones for the first-order language.
Lemma 2**.**
Let formulas ψ and ξ be infrafiltrated with respect to the filter D. Then the formula ψ∧ξ is infrafiltrated with respect to D as well.
Proof.
Denote the formula ψ∧ξ by φ. Let Gφ∈D, i. e., Ug⊨φ[γg] for all
g∈Gφ∈D. This property is equivalent to the conjunction of the properties Ug⊨ψ[γg] and Ug⊨ξ[γg]. Since these formulas are infrafiltrated, it is equivalent to the conjunction of the properties U⊨ψ[γ] and U⊨ξ[γ], but it is equivalent to the property U⊨φ[γ].
Conversely, let U⊨φ[γ]. It is equivalent to the conjunction of the properties U⊨ψ[γ] and U⊨ξ[γ]. Then Gψ∈D and Gξ∈D. Consider G≡Gψ∩Gξ. Then Ug⊨ψ[γg] and Ug⊨ξ[γg] implies Ug⊨φ[γg] for every g∈G∈D. Hence, Gφ∈D.
∎
Lemma 3**.**
Let a formula ψ be infrafiltrated with respect to the ultrafilter D. Then the formula ¬ψ is infrafiltrated with respect to D as well.
Proof.
Denote the formula ¬ψ by φ. By assumption, the properties Gψ∈D and U⊨ψ[γ] are equivalent.
By definition, F∖Gφ={g∈F∣ the property Ug⊨φ[γg] does not hold}. But Ug⊨φ[γg] is equivalent to the assertion that the property Ug⊨ψ[γg] does not hold. Consequently the property Ug⊨ψ[γg] is equivalent to the assertion that the property Ug⊨φ[γg] does not hold. It implies F∖Gφ=Gψ.
Let Gφ∈D. Since D is an ultrafilter, we have Gψ=F∖Gφ∈/D. So the property U⊨ψ[γ] does not hold. By the definition of the satisfiability, it means that U⊨φ[γ].
Conversely, let U⊨φ[γ]. Then the property U⊨ψ[γ] does not hold. Therefore Gψ∈/D. Since D is an ultrafilter, we have Gφ=F∖Gψ∈D.
∎
Theorem 1** (the generalized infrafiltration theorem).**
Every formula φ of the language L(Σ2g) of the second-order signature Σ2g with generalized equalities and belongings is infrafiltrated with respect to any ultrafilter D on the set F.
Proof.
The set of all formulas φ of the language L(Σ2g), constructed by induction from atomic formulas by means of the connectives ¬ and ∧ and the quantifier ∃, will be denoted by Ψ. The subset of the set Ψ, consisting of all formulas containing at most n logical symbols ¬, ∧, and ∃, will be denoted by Ψn. Obviously, Ψ=⋃⟮Ψn∣n∈ω0⟯.
Using the complete induction principle we shall prove the following assertion A(n): every formula φ∈Ψn is infrafiltrated.
If n=0, then φ is an atomic formula. By Lemma 1 (5.2), it is infrafiltrated. Consequently, A(0) holds.
Assume that for every m<n the assertion A(m) holds.
Let φ∈Ψn. If φ=¬ψ, then ψ∈Ψn−1. Therefore, ψ is infrafiltrated. By Lemma 3, the formula φ is infrafiltrated as well. If φ=ψ∧ξ, then ψ,ξ∈Ψn−1. Therefore, by the inductive assumption, the formulas ψ and ξ are infrafiltrated. By Lemma 2, the formula φ is infrafiltrated as well.
Finally, if φ=∃xτψ, then ψ∈Ψn−1. Consequently, as above, the formula ψ is infrafiltrated. By Proposition 2 the formula φ is infrafiltrated as well. Thus, the assertion A(n) holds.
By the complete induction principle the assertion A(n) holds for every n∈ω0. This means that any formula φ∈Ψ is infrafiltrated.
Let φ be an arbitrary formula of the language L(Σ2g). Consider for φ the accompanying formula φ∗ defined in 3.3. By the definition of the operation φ↦φ∗, we have φ∗∈Ψ. By the proven above, the formula φ∗ is infrafiltrated, i. e., {g∈F∣Ug⊨φ∗[γg]}∈D⇔U⊨φ∗[γ].
Proposition 1 (3.3) implies the equivalences U⊨φ∗[γ]⇔U⊨φ[γ] and Ug⊨φ∗[γg]⇔Ug⊨φ[γg].
As a result we get the following chain of equivalences:
[TABLE]
It means that the formula φ is infrafiltrated.
∎
This theorem has one important corollary. Let Φ be some set of formulas of the language L(Σ2g) of the generalized second-order signature Σ2g. Let the set Φ has a model ⟮U0,γ0⟯ of the signature Σ2g with true generalized equalities and belongings. Take an arbitrary set F and an arbitrary ultrafilter D on F. Consider the collection of the models ⟮⟮Uf,γf⟯∣f∈F⟯ such that ⟮Uf,γf⟯≡⟮U0,γ0⟯. The infra-D-product infra-D-prod⟮Uf∣f∈F⟯ of the collection ⟮Uf∣f∈F⟯ will be called
the infra-D-power of the system U0 with the exponent F and will be denoted by infra-D-power(U0,F).
The crossing ⋈⟮γf∣f∈F⟯ of the collection ⟮γf∣f∈F⟯
will be called the crossing of the evaluation γ0 in the quantity F and will be denoted by ⋈⟮γ0,F⟯.
Corollary 1**.**
Let Φ be some set of formulas of the language L(Σ2g). If the set Φ has a model ⟮U0,γ0⟯ of the signature Σ2g with true generalized equalities and belongings, then for every set F and every ultrafilter D on F the set Φ has also the model ⟮infra-D-power⟮U0,F⟯,⋈⟮γ0,F⟯⟯ of the signature Σ2g with true generalized equalities and belongings.
5.3 Compactness theorem for formulas of the language L(Σ2g)
In the capacity of some pleasant complementary corollary to the infrafiltration theorem we deduce the generalized compactness theorem for the language L(Σ2g). It is well-known that it does not hold for the standard language L(Σ2st) [2, Appendix].
Theorem 1**.**
Let Φ and Ψ be some sets of formulas of the language L(Σ2g) of the generalized second-order signature Σ2g. Let for every finite subset f of the set Φ the set of formulas f+(E1–E4)+Ψ has a model ⟮Uf,γf⟯ of the signature Σ2g. Then the set of formulas Φ+(E1–E4)+Ψ has a model ⟮U,γ⟯ of the signature Σ2g.
Proof.
Consider the set F≡{f⊂Φ∣0<∣f∣<ω} of all finite non-empty subsets from Φ.
For an element f∈F consider the set Ff≡{g∈F∣f⊂g}. Since f∈Ff, we have Ff=∅. The ensemble C≡{Ff∣f∈F} has the finite intersection property, i. e., it is multiplicative. Hence, there is some ultrafilter D on the set F including the set C.
Consider the system U≡infra-D-prod⟮Uf∣f∈F⟯ and the evaluation γ≡⋈⟮γf∣f∈F⟯ on the system U constructed in 5.1. By Lemma 1 (5.1), U is a system with the true generalized equalities and belongings.
Prove that the evaluated system ⟮U,γ⟯ is a model for the set Φ.
Suppose φ∈Φ. Consider the set F{φ}. By condition, U{φ}⊨φ[γ{φ}].
Consider the set Gφ≡{g∈F∣Ug⊨φ[γg]}.
If g∈F{φ}, then {φ}⊂g implies φ∈g. Therefore Ug⊨φ[γg]. Consequently, F{φ}⊂Gφ. Since F{φ}∈D, we have Gφ∈D.
By Theorem 1 (5.2) we infer the property U⊨φ[γ]. Thus, ⟮U,γ⟯ is a model for the set Φ. The fact that ⟮U,γ⟯ is a model for the set Ψ follows immediately from Theorem 1 (5.2).
∎
6 Inductive sequence of models of non-canonical generalized second-order Dedekind real axes with exponentially increasing powers
6.1 The formulation of Final theorem
Final theorem**.**
**
(I)
Let F be a fixed set. Then there exist some sequence ⟮Ri∣i∈ω0⟯ of sets Ri, some sequence ⟮Si∣i∈ω0⟯ of superstructures Si of the signature ΣR2g over the sets Ri, and some sequence ⟮ui∣i∈ω0⟯ of mappings ui:Ri→Ri+1 such that:
(1)
R0≡⟮R0,S0⟯≡⟮R,SR2⟯;
2. (2)
every system Ri≡⟮Ri,Si⟯ of the signature ΣR2g is a model for the theory ThR2g;
3. (3)
every mapping ui is an (≈π,i,≈π,i+1)-injective homomorphism of the signature ΣR2g from the system Ri into the system Ri+1;
4. (4)
the image of the system Ri in the system Ri+1 respectively to the homomorphism ui is a submodel of the model Ri+1;
5. (5)
the support Ri+1 of the system Ri+1 is the set RiF;
6. (6)
(uip)(f)=p* for every p∈Ri and every f∈F, i. e., uip is the {p}-valued function on F.*
2. (II)
There exists some superstructure Sω0 of the signature ΣR2g over the set Rω0≡∏⟮Ri∣i∈ω0⟯ and some sequence of mappings wi:Ri→Rω0 such that:
(1)
the system Rω0≡⟮Rω0,Sω0⟯ of the signature ΣR2g is a model for the theory ThR2g;
2. (2)
every mapping wi is an (≈π,i,≈π,ω0)-injective homomorphism of the signature ΣR2g from the system Ri into the system Rω0;
3. (3)
the image of the system Ri in the system Rω0 respectively to the homomorphism wi is a submodel of the model Rω0;
4. (4)
wi=wi+1∘ui* for every i∈ω0.*
6.2 Detailed superstructures in Final theorem
Here we give the detailed description of the superstructures Si from Final theorem in the same manner as it is given for the superstructure SR2 in 4.3.
The superstructure Si is the quadruple ⟮Sc,i,Se,i,Sb,i,Sv,i⟯, where:
•
the collection of constant structuresSc,i is the suit
[TABLE]
•
the collection of the equality ratiosSe,i is the suit
⟮≈π,i,≈ϰ,i,≈ρ,i,≈λ,i⟯;
•
the collection of the belonging ratiosSb,i is the suit
⟮\inplusϰ,i,\inplusρ,i,\inplusλ,i⟯;
•
the collection of the terminals Sv,i over the set Ri is the suit
[TABLE]
6.3 The proof of Final theorem
(I)
The construction of the infra-D-power of the system U0 with the exponent F from 5.2 gives the opportunity to prove part I of the Final theorem.
Fix some ultrafilter D on F. We shall construct the necessary sequence of models by natural induction. Take for the initial model R0≡⟮R0,S0⟯ the canonical model R2g≡⟮R,SR2⟯ from 4.3.
Assume that the model Ri≡⟮Ri,Si⟯ with some evaluation ζi is constructed.
Take the system Ri+1≡⟮Ri+1,Si+1⟯≡infra-D-power(Ri,F) and the evaluation ζi+1≡⋈(ζi,F) defined in 5.1. According to Corollary to Theorem 1 (5.2) the evaluated system ⟮Ri+1,ζi+1⟯ is a model for the theory ThR2g. And the support Ri+1 of this model is the set RiF≡∏⟮Rif∣f∈F⟯, where Rif≡Ri for every f∈F.
Since the set Ψ2g of axioms of the theory ThR2g from 4.2 consists of closed formulas only, the system Ri+1 is a model for this theory.
Define the mapping ui:Ri→Ri+1 setting (ui(p))(f)≡p for every p∈Ri and every f∈F. Check that ui is (≈π,i,≈π,i+1)-injective.
Take some p,q∈Ri and suppose that ui(p)≈π,i+1ui(q). By the construction from 5.1 there exists G∈D such that (ui(p))(g)≈π,g,i(ui(q))(g) for every g∈G. Since G=∅ we can take g0∈G. Then (ui(p))(g0)≡p and (ui(q))(g0)≡q implies p≈π,iq.
The construction of constant structures presented in 5.1 implies immediately that ui is a homomorphism of the signature ΣR2g from the system Ri into the system Ri+1.
(II)
The construction of the infra-D-product of the collection of mathematical systems from 5.1 gives the opportunity to prove part II of the Final theorem.
Fix some ultrafilter E on ω0. Take the system Rω0≡⟮Rω0,Sω0⟯≡infra-E-prod⟮Ri∣i∈ω0⟯ and the evaluation ζω0≡⋈⟮ζi∣i∈ω0⟯ defined in 5.1.
According to part I and Theorem 1 (5.2) the evaluated system ⟮Rω0,ζω0⟯ is a model for the theory ThR2. Since the set Ψ2g of axioms of this theory from 4.2 consists of closed formulas only, the system Rω0 is a model for this theory.
Fix i∈ω0. Construct some mapping wi:Ri→Rω0 by the inverse and direct natural inductions.
For the base of direct induction put (wip)(i)≡p and (wip)(i+1)≡uip.
For the step of direct induction put (wip)(j+1)≡uj((wip)(j)) for j≥i+1.
Fix some f0∈F. Put (wip)(i−1)≡p(f0) for the base of inverse induction.
For the step of inverse induction put (wip)(j−1)≡((wip)(j))(f0) for 1≤j≤i−1.
These constructions can be described in a more rigorous form based on [11, Theorem 1(1.2.8)].
By the natural induction in ST it can be proved that wi is a homomorphism of the signature ΣR2g from the system Ri into the system Rω0 (see the example of scrupulous arguments below).
Check that wi is (≈π,i,≈π,ω0)-injective. Take some p,q∈Ri and suppose that wi(p)≈π,ω0wi(q).
By the construction from 5.1 there exists J∈E such that (wip)(j)≈π,j(wiq)(j) for every j∈J. Consider the binary partition ⟮i,ω0∖i⟯ of ω0. Since E is a ultrafilter, we infer that either i∈E or ω0∖i∈E. If i∈E, then ω0∈E but it is not so. Hence, ω0∖i∈E. This implies J∩(ω0∖i)∈E, and, therefore, there is j∈J such that j≥i. Take k0≡j−i.
If j=i, then by the definition of wi we have (wip)(i)=p and (wiq)(i)=q. Hence, p≈π,iq. If j=i+1, then (wip)(i+1)≡uip and (wiq)(i+1)≡uiq imply (uip)(i+1)≈π,i+1(uiq)(i+1). Since by assertion 3 of part I the mapping ui is (≈π,i,≈π,i+1)-injective, we infer that p≈π,iq.
Consider in ST the set K≡{k∈N∣((wip)(i+k)≈π,i+k(wiq)(i+k))⇒p≈π,iq}. Let ΦST be a totality of axioms of the theory ST, i. e., ΦST consists of all explicit proper axioms of this theory, all implicit proper axioms of this theory, and all implicit logical axioms of the predicate calculus (see, e. g., [11, 1.1.3–1.1.11 and A.1.2]). Denote the first formula in the definition of K by φ(i+k) and the second one by ψ. We have proved in ST the existence of deduction ΦST,φ(i+1)⊢ψ. Since ST is the first-order theory, we conclude that ΦST⊢φ(i+1)⇒ψ by virtue of the deduction theorem (see, for example, [2, Proposition 2.5] or [11, 1.1.3]). Hence, 1∈K.
Suppose that k∈K and (wip)(i+k+1)≈π,i+k+1(wiq)(i+k+1).
By the definition of wi we have (wip)(i+k+1)≡ui+k((wip)(i+k)) and the same for q. Since by assertion 3 of part I the mapping ui+k is (≈π,i+k,≈π,i+k+1)-injective, we infer that
(wip)(i+k)≈π,i+k(wiq)(i+k). Now from k∈K we deduce that p≈π,iq. Thus, we have proved the existence of deduction ΦST,φ(i+k+1)⊢ψ. As above this implies ΦST⊢φ(i+k+1)⇒ψ, and, therefore, k+1∈K. By the principle of natural induction in ST (see [11, 1.2.6]) we get K=N.
This means that for our j=i+k0 we have k0∈K. Since j∈J, we conclude that p≈π,iq. This proves assertion 2.
Now we must only prove assertion 4. Fix p∈Ri. Then (uip)(f)≈p for every f∈F. By the definition we have (wi+1(uip))(i+1)≈uip≈(wip)(i+1). For the base of direct induction we have
[TABLE]
For the base of inverse induction we have
[TABLE]
Then by the direct and inverse inductions we check that (wi+1(uip))(j)≈π,j(wip)(j) for every j∈ω0. Hence, (wi+1∘ui)(p)≈π,ω0wi(p) for every p∈Ri.
∎
Remark 1*.*
Since every set Ri≡Ri−1F for i≥1 consists of “real”-valued functions p:F→Ri−1, it is necessary to clarify directly the satisfaction of non-evident axioms A3 (the existence and functionality of the inversion) and A19 (the linearity of the order) on the systems Ri.
In case of A3 take any function p∈Ri such that p≈π,i0i, where 0i denotes the null in Ri.
Consider the binary partition of F consisting of the sets zer(p)≡{f∈F∣p(f)≈π,f,i−10i−1} and coz(p)≡F∖zer(p).
Since D has the binary partition property, we have either zer(p)∈D or coz(p)∈D. In the first case we conclude that p≈π,i0i but it contradicts our assumption. Hence, coz(p)∈D and p(g)≈π,i−10i−1 for every g∈coz(p). By A3 for every g∈coz(p) there exists p(g)−1 such that (p(g),p(g)−1)\inplusρ,i−1/i−1. Define p−1 setting p−1(g)≡p(g)−1 for every g∈coz(p) and p−1(f)≡p(f) for every f∈zer(p).
By the definition of ρ-belonging \inplusρ,i from 5.1(p,p−1)\inplusρ,i/i. Thus, we deduced the existence of the inversion in Ri from the existence of the inversion in Ri−1 using the binary partition property of the ultrafilter D.
In case of A19 take any functions p,q∈Ri. Since Ri−1 is linearly ordered with respect to the order ≤i−1, we can take the binary partition of F consisting of the sets
[TABLE]
By binary partition property of D we have either G∈D or H′∈D. In the first case we conclude that (p,q)\inplusρ,i≤i.
In the second case we can see that H′⊂H≡{h∈F∣(q(h),p(h))\inplusρ,i−1≤i−1}∈D implies (q,p)\inplusρ,i≤i.
Thus, we deduced the linearity of the order in Ri from the linearity of the order in Ri−1 using again the binary partition property of the ultrafilter D.
Open question 1*.*
Part II of Final theorem shows that the model Rω0 can be considered as some pretender for the inductive limit of the inductive sequence s≡⟮Ri∣i∈ω0⟯ in the sense of [19, 11.8].
But this is an open question.
Open question 2* (about transfinite extension of the inductive sequence s).*
Let λ be an ordinal number such that λ>ω0 and E be an ultrafilter on λ. Since E has the binary partition property, we can consider the ultrafilters Eα≡{E⊂α∣∃G∈E(E=G∩α)} for every ordinal number α∈λ∖ω0=[ω0,λ[. Starting from Rω0 we can construct by the transfinite procedure some collection t≡⟮Rα∣α∈λ∖ω0⟯ of models for the theory ThR2g such that:
Rα≡infra-Eα-prod⟮Rγ∣γ∈α∖ω0⟯ for limit ordinal number α and
Rα+1≡infra-Eα-power(Rα,F). Is the collection t is inductive with respect to some injective homomorphisms uαβ:Rα→Rβ for every α<β and does t extend s?
Supplement 1*.*
In [11, C.3.4] the generalized second-order Peano – Landau theory ThN2g of natural numbers is considered.
It is clear that some inductive sequence ⟮Ni∣i∈ω0⟯ of models of this theory can be constructed, which is similar to the inductive sequence s≡⟮Ri∣i∈ω0⟯ constructed above. And also the inductive “quasilimit” Nω0 of this sequence can be constructed similarly to to the inductive “quasilimit” Rω0.
Moreover, its own Final theorem can be proved for the generalized models Ni and Nω0 of the theory ThN2g. Besides, open questions 1 and 2 are valid for these hypothetical models.
Bibliography19
The reference list from the paper itself. Each links out to its DOI / PubMed record.
1[1] S. Feferman, The number systems. Foundations of algebra and analysis, Addison-Wesley Publishing, Reading, 1963.
2[2] E. Mendelson, Introduction to Mathematical Logic, 4th Edition, Chapman&Hall / CRC, London, 1997.
3[3] G. Takeuti, Proof theory, Dover Publications, Mineola, NY, 2013.
4[4] D. v. Dalen, Logic and Structure, Springer, Berlin, 1997.
5[5] M. Rossberg, First-order logic, second-order logic, and completeness., in: First-order logic revisited. Proceedings of the conference FOL 75 – 75 years of first-order logic, Humboldt-University, Berlin, Germany, September 18–21, 2003, Berlin: Logos Verlag, 2004, pp. 303–321.
6[6] S. Shapiro, Foundations without Foundationalism: A Case for Second-Order Logic, Oxford University Press, Oxford, 1991.
7[7] J. Väänänen, Second-order logic and foundations of mathematics, Bull. Symb. Log. 7 (4) (2001) 504–520. doi:10.2307/2687796 . · doi ↗
8[8] V. K. Zakharov, Compactness theorem for generalized second-order language, in: Contemporary problems of fundamental and applied mathematics, Dolgoprudnii: M Ph TI, 2008, pp. 11–31.