Hubbry Logo
Elementary equivalenceElementary equivalenceMain
Open search
Elementary equivalence
Community hub
Elementary equivalence
logo
7 pages, 0 posts
0 subscribers
Be the first to start a discussion here.
Be the first to start a discussion here.
Elementary equivalence
Elementary equivalence
from Wikipedia

In model theory, a branch of mathematical logic, two structures M and N of the same signature σ are called elementarily equivalent if they satisfy the same first-order σ-sentences.

If N is a substructure of M, one often needs a stronger condition. In this case N is called an elementary substructure of M if every first-order σ-formula φ(a1, …, an) with parameters a1, …, an from N is true in N if and only if it is true in M. If N is an elementary substructure of M, then M is called an elementary extension of N. An embedding hN → M is called an elementary embedding of N into M if h(N) is an elementary substructure of M.

A substructure N of M is elementary if and only if it passes the Tarski–Vaught test: every first-order formula φ(xb1, …, bn) with parameters in N that has a solution in M also has a solution in N when evaluated in M. One can prove that two structures are elementarily equivalent with the Ehrenfeucht–Fraïssé games.

Elementary embeddings are used in the study of large cardinals, including rank-into-rank.

Elementarily equivalent structures

[edit]

Two structures M and N of the same signature σ are elementarily equivalent if every first-order sentence (formula without free variables) over σ is true in M if and only if it is true in N, i.e. if M and N have the same complete first-order theory. If M and N are elementarily equivalent, one writes M ≡ N.

A first-order theory is complete if and only if any two of its models are elementarily equivalent.

For example, consider the language with one binary relation symbol '<'. The model R of real numbers with its usual order and the model Q of rational numbers with its usual order are elementarily equivalent, since they both interpret '<' as an unbounded dense linear ordering. This is sufficient to ensure elementary equivalence, because the theory of unbounded dense linear orderings is complete, as can be shown by the Łoś–Vaught test.

More generally, any first-order theory with an infinite model has non-isomorphic, elementarily equivalent models, which can be obtained via the Löwenheim–Skolem theorem. Thus, for example, there are non-standard models of Peano arithmetic, which contain other objects than just the numbers 0, 1, 2, etc., and yet are elementarily equivalent to the standard model.

Elementary substructures and elementary extensions

[edit]

N is an elementary substructure or elementary submodel of M if N and M are structures of the same signature σ such that for all first-order σ-formulas φ(x1, …, xn) with free variables x1, …, xn, and all elements a1, …, an of N, φ(a1, …, an) holds in N if and only if it holds in M:

This definition first appears in Tarski, Vaught (1957).[1] It follows that N is a substructure of M.

If N is a substructure of M, then both N and M can be interpreted as structures in the signature σN consisting of σ together with a new constant symbol for every element of N. Then N is an elementary substructure of M if and only if N is a substructure of M and N and M are elementarily equivalent as σN-structures.

If N is an elementary substructure of M, one writes N M and says that M is an elementary extension of N: M N.

The downward Löwenheim–Skolem theorem gives a countable elementary substructure for any infinite first-order structure in at most countable signature; the upward Löwenheim–Skolem theorem gives elementary extensions of any infinite first-order structure of arbitrarily large cardinality.

Tarski–Vaught test

[edit]

The Tarski–Vaught test (or Tarski–Vaught criterion) is a necessary and sufficient condition for a substructure N of a structure M to be an elementary substructure. It can be useful for constructing an elementary substructure of a large structure.

Let M be a structure of signature σ and N a substructure of M. Then N is an elementary substructure of M if and only if for every first-order formula φ(xy1, …, yn) over σ and all elements b1, …, bn from N, if M x φ(xb1, …, bn), then there is an element a in N such that M φ(ab1, …, bn).

Elementary embeddings

[edit]

An elementary embedding of a structure N into a structure M of the same signature σ is a map hN → M such that for every first-order σ-formula φ(x1, …, xn) and all elements a1, …, an of N,

N φ(a1, …, an) if and only if M φ(h(a1), …, h(an)).

Every elementary embedding is a strong homomorphism, and it induces an isomorphism between N and an elementary substructure of M.

Elementary embeddings are the most important maps in model theory. In set theory, elementary embeddings whose domain is V (the universe of set theory) play an important role in the theory of large cardinals (see also Critical point).

References

[edit]
Revisions and contributorsEdit on WikipediaRead on Wikipedia
from Grokipedia
In , a branch of , two structures M\mathcal{M} and N\mathcal{N} for the same language LL are elementarily equivalent, denoted MN\mathcal{M} \equiv \mathcal{N}, if they satisfy exactly the same sentences of LL, meaning that for every LL-sentence ϕ\phi, Mϕ\mathcal{M} \models \phi Nϕ\mathcal{N} \models \phi. This partitions the class of all LL-structures into equivalence classes based on their theories, where the theory Th(M)\mathrm{Th}(\mathcal{M}) is the set of all sentences true in M\mathcal{M}. Elementary equivalence is strictly weaker than : isomorphic structures are elementarily equivalent, but the converse fails in general, as non-isomorphic models can share the same properties. For instance, the of natural numbers N\mathbb{N} is elementarily equivalent to non-standard models constructed via ultrapowers using non-principal ultrafilters on N\mathbb{N}, which are uncountable and contain infinite elements yet satisfy the same in . The relation is preserved under ultraproducts and elementary embeddings, enabling tools like Łoś's theorem to construct new models from families of equivalent ones. Additionally, if all sorts in a structure are finite and it is elementarily equivalent to another, then the two are . The concept emerged in the early , with foundational work by Leopold Löwenheim in on the Löwenheim-Skolem theorem and formalization by on truth and definability, establishing elementary equivalence as a core tool for analyzing theories. Its significance lies in classifying mathematical structures up to their expressible logical properties, influencing developments in , categoricity, and applications such as the Ax-Kochen-Eršov theorem, which uses equivalence to compare valued fields. For example, all algebraically closed fields of the same characteristic and transcendence degree over their prime field are elementarily equivalent (and indeed isomorphic).

Definitions and Basic Concepts

Definition of Elementary Equivalence

In model theory, two structures M\mathcal{M} and N\mathcal{N} in the same first-order language LL are elementarily equivalent, denoted MN\mathcal{M} \equiv \mathcal{N}, if they satisfy precisely the same first-order sentences of LL. Formally, for every sentence ϕ\phi in LL, Mϕ\mathcal{M} \models \phi if and only if Nϕ\mathcal{N} \models \phi. This relation partitions the class of LL-structures into equivalence classes based on their first-order theories, where the theory Th(M)\mathrm{Th}(\mathcal{M}) is the set of all sentences true in M\mathcal{M}; thus, MN\mathcal{M} \equiv \mathcal{N} holds exactly when Th(M)=Th(N)\mathrm{Th}(\mathcal{M}) = \mathrm{Th}(\mathcal{N}). First-order sentences in LL are closed formulas (with no free variables) constructed inductively from the language's non-logical symbols—constants, function symbols, and relation (predicate) symbols—using logical connectives and quantifiers. Atomic formulas arise by applying predicate symbols to terms (variables, constants, or compositions of function symbols with terms), expressing basic relations or equalities among elements of the structures' domains. Connectives such as (¬\neg), conjunction (\wedge), disjunction (\vee), implication (\to), and biconditional (\leftrightarrow) combine these to form compound formulas, while universal (\forall) and existential (\exists) quantifiers bind variables to assert over all or some domain elements, respectively. Satisfaction of a sentence in a structure depends on the interpretation of LL's symbols in that structure's domain, with truth recursively defined: atomic formulas hold based on the denotation of predicates and functions, connectives preserve truth values compositionally, and quantified sentences hold if the property applies universally or existsentially in the domain. The notion of elementary equivalence originated with in the 1930s, amid his foundational work on logical definability, truth, and decidability in theories, including his characterization of the of the real numbers as that of real closed fields. A basic example illustrates the distinction: consider the natural numbers N={0,1,2,}\mathbb{N} = \{0, 1, 2, \dots \} equipped with the S(n)=n+1S(n) = n+1 and addition ++, versus the integers Z\mathbb{Z} with the same operations interpreted as S(z)=z+1S(z) = z+1 and usual addition. These structures are not elementarily equivalent, as the sentence xy(S(y)=x)\forall x \exists y (S(y) = x) (asserting every element has a predecessor under successor) holds in Z\mathbb{Z} but fails in N\mathbb{N} (where 0 lacks a predecessor). This highlights how sentences can capture structural differences undetectable by weaker notions like .

Properties of Elementarily Equivalent Structures

Elementarily equivalent structures share the same complete theory, meaning that for any two structures M\mathcal{M} and N\mathcal{N}, MN\mathcal{M} \equiv \mathcal{N} Th(M)=Th(N)\mathrm{Th}(\mathcal{M}) = \mathrm{Th}(\mathcal{N}), where Th(M)\mathrm{Th}(\mathcal{M}) denotes the set of all sentences true in M\mathcal{M}. This equivalence ensures that no sentence can distinguish between them, capturing all logical properties expressible in the language of the structures. Elementary equivalence is an and is invariant under : if MN\mathcal{M} \equiv \mathcal{N} and there exists an f:MMf: \mathcal{M} \to \mathcal{M}', then MN\mathcal{M}' \equiv \mathcal{N}. This invariance arises because isomorphisms preserve the satisfaction of all formulas, preserving the truth values of sentences across isomorphic copies. The , combined with the Löwenheim-Skolem theorem, implies that if a has an infinite model, it admits models of every infinite , all elementarily equivalent to one another. Thus, elementarily equivalent structures can have vastly different cardinalities, highlighting the limitations of in capturing size-related distinctions. A prominent example involves dense linear orders without endpoints, such as the rationals (Q,<)(\mathbb{Q}, <) and the reals (R,<)(\mathbb{R}, <), which are elementarily equivalent as both satisfy the theory DLO of dense linear orders without endpoints. This theory axiomatizes properties like totality, density (for any a<ba < b, there exists cc with a<c<ba < c < b), and absence of minimal or maximal elements, all preserved under first-order equivalence, though (R,<)(\mathbb{R}, <) is Dedekind-complete while (Q,<)(\mathbb{Q}, <) is not—a second-order property.

Structural Relationships

Elementary Substructures

A substructure AA of a structure BB (in the same language) is called an elementary substructure, denoted ABA \prec B, if the inclusion map from AA to BB is an elementary embedding. This means that for every first-order formula φ(x)\varphi(\mathbf{x}) (possibly with free variables x=x1,,xn\mathbf{x} = x_1, \dots, x_n) and every tuple aAn\mathbf{a} \in A^n, Aφ(a)A \models \varphi(\mathbf{a}) if and only if Bφ(a)B \models \varphi(\mathbf{a}). In other words, first-order properties expressible using parameters from AA hold in AA precisely when they hold in BB. If ABA \prec B, then AA and BB are elementarily equivalent, since any first-order sentence (a formula with no free variables) true in AA is also true in BB, and vice versa. However, elementary substructures represent a stricter relation than mere equivalence, as they preserve the truth of all relevant formulas under the inclusion, not just parameter-free sentences. Tarski's theorem on elementary submodels characterizes conditions under which a substructure is elementary, particularly emphasizing closure under existential quantifiers: for any existential formula with parameters in the substructure, if the larger structure realizes it, then a witness exists within the substructure itself. The Tarski–Vaught test serves as a practical tool for verifying this property in specific cases. A representative example occurs in the theory of dense linear orders without endpoints, where the ordered set of rational numbers (Q,<)(\mathbb{Q}, <) forms an elementary substructure of the ordered set of real numbers (R,<)(\mathbb{R}, <). Any first-order statement about order in Q\mathbb{Q} (e.g., density between any two elements) holds equivalently in R\mathbb{R} due to the shared theory.

Elementary Extensions

In model theory, a structure B\mathcal{B} is an elementary extension of a structure A\mathcal{A}, denoted AB\mathcal{A} \prec \mathcal{B}, if A\mathcal{A} is a proper substructure of B\mathcal{B} in the same first-order language and the inclusion map from A\mathcal{A} to B\mathcal{B} is an elementary embedding, meaning that for every first-order formula ϕ(vˉ)\phi(\bar{v}) and every tuple aˉ\bar{a} from the universe of A\mathcal{A}, Aϕ(aˉ)\mathcal{A} \models \phi(\bar{a}) if and only if Bϕ(aˉ)\mathcal{B} \models \phi(\bar{a}). This relation ensures that B\mathcal{B} expands A\mathcal{A} while maintaining identical satisfaction of all first-order sentences over elements of A\mathcal{A}. A fundamental property of elementary extensions is that they preserve all first-order truths of the base structure, so A\mathcal{A} and B\mathcal{B} are elementarily equivalent: they satisfy exactly the same first-order sentences. This preservation extends to properties expressible via infinite quantifiers when constructing extensions using ultrapowers, as Łoś's theorem guarantees that the natural embedding into an ultrapower is elementary. The compactness theorem plays a key role in ensuring the existence of elementary extensions: if a theory TT together with the elementary diagram of A\mathcal{A} (the set of all sentences true in A\mathcal{A} with constants for its elements) is consistent, then there exists a model B\mathcal{B} of this extended theory such that AB\mathcal{A} \prec \mathcal{B}. Specifically, for any infinite structure A\mathcal{A} and any cardinal κ\kappa greater than or equal to the cardinality of A\mathcal{A}, the upward Löwenheim–Skolem–Tarski theorem, proved using compactness, yields a proper elementary extension of A\mathcal{A} of cardinality κ\kappa. A classic example occurs in the theory of algebraically closed fields of characteristic zero: the field of complex numbers C\mathbb{C} is an elementary extension of the algebraic closure Q\overline{\mathbb{Q}} of the rationals (in the language of rings), as any algebraically closed field extending an algebraically closed base field realizes the same first-order properties in that language. This follows from the model-completeness of the theory and Tarski's results on quantifier elimination for algebraically closed fields.

Characterization Tests

Tarski–Vaught Test

The Tarski–Vaught test provides a practical criterion for determining whether a substructure AA of a structure BB (in the same first-order language) is an elementary substructure of BB. Developed by and Robert L. Vaught, this test addresses key issues in model theory concerning definability and preservation of first-order properties across extensions of relational systems. It states that ABA \prec B if and only if, for every first-order formula ϕ(x,y)\phi(x, \mathbf{y}) (with free variables xx and y\mathbf{y}) and every tuple aAy\mathbf{a} \in A^{|\mathbf{y}|}, whenever Bxϕ(x,a)B \models \exists x \, \phi(x, \mathbf{a}), there exists some bAb \in A such that Bϕ(b,a)B \models \phi(b, \mathbf{a}). This condition ensures that existential quantifiers "reflect" back into AA when evaluated in BB, capturing the essence of elementarity without requiring verification of all formulas. The proof of the test's equivalence to the definition of elementary substructures proceeds by induction on the syntactic complexity of first-order formulas. The forward direction (elementarity implies the test) follows from the fact that if ABA \prec B, then for any formula ϕ(x,a)\phi(x, \mathbf{a}) with aA\mathbf{a} \in A, Bxϕ(x,a)B \models \exists x \, \phi(x, \mathbf{a}) implies Axϕ(x,a)A \models \exists x \, \phi(x, \mathbf{a}) by elementarity, so there exists bAb \in A with Aϕ(b,a)A \models \phi(b, \mathbf{a}), and since AA is a substructure, this implies Bϕ(b,a)B \models \phi(b, \mathbf{a}) for atomic ϕ\phi, with preservation extending by induction. For the converse, assume the test holds; one shows by structural induction that AA and BB agree on the satisfaction of every formula ψ(y)\psi(\mathbf{y}) with parameters from AA, i.e., Aψ(a)A \models \psi(\mathbf{a}) if and only if Bψ(a)B \models \psi(\mathbf{a}) for aAy\mathbf{a} \in A^{|\mathbf{y}|}. The base case concerns quantifier-free formulas: since AA is a substructure of BB, satisfaction of atomic formulas (relations and equalities) with parameters in AA is preserved between AA and BB, and Boolean connectives (negation, conjunction, disjunction) propagate straightforwardly by induction on formula complexity within the quantifier-free fragment. For the inductive step, negation and conjunction (hence disjunction) follow directly from the induction hypothesis applied to subformulas. For an existential quantifier, xϕ(x,y)\exists x \, \phi(x, \mathbf{y}), if Bxϕ(x,a)B \models \exists x \, \phi(x, \mathbf{a}), the test provides bAb \in A such that Bϕ(b,a)B \models \phi(b, \mathbf{a}), and by the induction hypothesis on ϕ\phi, Aϕ(b,a)A \models \phi(b, \mathbf{a}), so Axϕ(x,a)A \models \exists x \, \phi(x, \mathbf{a}); the reverse direction holds since ABA \subseteq B. Universal quantifiers are handled via their equivalence to negated existentials: xϕ(x,y)¬x¬ϕ(x,y)\forall x \, \phi(x, \mathbf{y}) \equiv \neg \exists x \, \neg \phi(x, \mathbf{y}), applying the induction hypothesis to the existential form. This inductive argument establishes that the test is both necessary and sufficient, making it a cornerstone for verifying elementarity in concrete models. A notable application of the Tarski–Vaught test arises in non-standard models of Peano arithmetic. Consider a non-standard model M\mathcal{M} of the theory of arithmetic; the substructure N\mathbb{N} consisting of the standard natural numbers is elementary in M\mathcal{M}. To verify this using the test, note that for any formula ϕ(x,a)\phi(x, \mathbf{a}) with standard parameters aN\mathbf{a} \in \mathbb{N}, if Mxϕ(x,a)\mathcal{M} \models \exists x \, \phi(x, \mathbf{a}), then a standard witness bNb \in \mathbb{N} exists satisfying ϕ(b,a)\phi(b, \mathbf{a}) in M\mathcal{M}, as the non-standard elements beyond N\mathbb{N} do not affect the definability of standard arithmetic truths. This result underpins much of non-standard analysis, where the standard part map preserves first-order properties.

Ultraproduct Criterion

The ultraproduct construction, introduced in model theory, serves as a powerful tool for establishing elementary equivalence between structures by amalgamating families of models while preserving first-order properties. To define it, first consider an index set II and a family of structures (Mi)iI(M_i)_{i \in I} in the same language L\mathcal{L}. An ultrafilter U\mathcal{U} on II is a maximal filter on the power set of II, meaning U\mathcal{U} is a collection of subsets of II closed under finite intersections and supersets, containing II but not \emptyset, and for every AIA \subseteq I, exactly one of AA or IAI \setminus A belongs to U\mathcal{U}. The ultraproduct iIMi/U\prod_{i \in I} M_i / \mathcal{U} is formed by taking the Cartesian product iIMi\prod_{i \in I} M_i, whose elements are functions f:IMif: I \to \bigcup M_i with f(i)Mif(i) \in M_i, and quotienting by the equivalence relation fgf \sim g if {iIf(i)=g(i)}U\{i \in I \mid f(i) = g(i)\} \in \mathcal{U}; the equivalence class $$ is denoted fˉ\bar{f}. Operations and relations are defined componentwise: for example, if the structures have a binary operation \cdot, then fˉgˉ=fg\bar{f} \cdot \bar{g} = \overline{f \cdot g} where (fg)(i)=f(i)ig(i)(f \cdot g)(i) = f(i) \cdot_i g(i). This yields an L\mathcal{L}-structure. More generally, reduced products use an arbitrary filter F\mathcal{F} instead of an ultrafilter, with equivalence modulo sets in F\mathcal{F}, but ultrafilters ensure the result behaves elementarily with respect to the factors. The cornerstone of this construction is Łoś's theorem, which characterizes the first-order theory of the ultraproduct. Specifically, for any L\mathcal{L}-formula φ(x1,,xn)\varphi(x_1, \dots, x_n) and elements aˉ1,,aˉn\bar{a}_1, \dots, \bar{a}_n in the ultraproduct, iIMi/Uφ(aˉ1,,aˉn)    {iIMiφ(a1(i),,an(i))}U,\prod_{i \in I} M_i / \mathcal{U} \models \varphi(\bar{a}_1, \dots, \bar{a}_n) \iff \{i \in I \mid M_i \models \varphi(a_1(i), \dots, a_n(i))\} \in \mathcal{U}, where aˉj=[aj]\bar{a}_j = [a_j] for j=1,,nj = 1, \dots, n. This holds by structural induction on formulas, as atomic relations and operations are preserved componentwise on U\mathcal{U}-large sets, and logical connectives and quantifiers transfer accordingly via the ultrafilter properties. A direct consequence is a criterion for elementary equivalence: if the structures MiM_i for iIi \in I are all elementarily equivalent to a fixed structure MM, then the ultraproduct iIMi/U\prod_{i \in I} M_i / \mathcal{U} is elementarily equivalent to MM (and hence to each MiM_i). Indeed, for any sentence φ\varphi, either all MiφM_i \models \varphi (so the set is IUI \in \mathcal{U}) or none do (so the set is U\emptyset \notin \mathcal{U}), determining whether the ultraproduct satisfies φ\varphi exactly as MM does. When U\mathcal{U} is non-principal (i.e., contains no finite sets), the ultraproduct often has cardinality larger than the individual factors, yielding non-isomorphic models that are nonetheless elementarily equivalent; this is particularly useful for constructing infinite models from finite ones without altering the first-order theory. A concrete example arises in field theory. Consider the family of finite fields (Fpn)nN(\mathbb{F}_{p^n})_{n \in \mathbb{N}} of characteristic p>0p > 0, indexed by N\mathbb{N} with a non-principal ultrafilter U\mathcal{U} on N\mathbb{N}. The ultraproduct K=nNFpn/UK = \prod_{n \in \mathbb{N}} \mathbb{F}_{p^n} / \mathcal{U} is an infinite field of characteristic pp, elementarily equivalent to the complete first-order of finite fields of characteristic p (i.e., satisfying exactly those sentences true in every finite field of characteristic p), by Łoś's theorem, since for any sentence ϕ\phi, it holds in the ultraproduct if and only if it holds in "almost all" (U-large set) of the factors. but non-isomorphic to any finite field since it is infinite. In fact, all such s (over different non-principal ultrafilters) are elementarily equivalent to one another and realize the complete first-order of finite fields of characteristic pp, known as a pseudo-finite field; these models satisfy all first-order sentences true in finite fields of characteristic pp but admit infinite extensions inconsistent with finiteness.

Embeddings and Injections

Elementary Embeddings

In , an elementary embedding is a special type of injective between two L\mathcal{L}-structures MM and NN for the same language L\mathcal{L}, which preserves and reflects the satisfaction of all formulas. Specifically, a function f:MNf: M \to N is an elementary embedding if it is injective and, for every L\mathcal{L}-formula ϕ(x1,,xk)\phi(x_1, \dots, x_k) and every a1,,akMa_1, \dots, a_k \in M, Mϕ(a1,,ak)if and only ifNϕ(f(a1),,f(ak)).M \models \phi(a_1, \dots, a_k) \quad \text{if and only if} \quad N \models \phi(f(a_1), \dots, f(a_k)). This preservation extends to all syntactic connectives and quantifiers, ensuring that the image f(M)f(M) behaves identically to MM with respect to first-order properties. If ff is an elementary embedding and also surjective, then MM and NN are isomorphic as L\mathcal{L}-structures. In this case, MM and NN are elementarily equivalent, as the isomorphism preserves all first-order truths. More generally, without surjectivity, the image f(M)f(M) forms an elementary substructure of NN, making NN an elementary extension of f(M)f(M). Elementary embeddings have key properties related to logical preservation. By definition, they preserve the truth of quantified formulas, reflecting both existential and universal quantifiers across structures. In saturated models, where every type consistent with the theory is realized, elementary embeddings further preserve the action of Skolem functions, as these functions witness the realization of existential quantifiers in types, and the embedding maintains type satisfaction. The Tarski–Vaught test offers a practical criterion for verifying elementariness by checking witness preservation for existential formulas. A concrete example arises in the theory of real closed ordered fields (RCF), which admits quantifier elimination. The ordered field of real algebraic numbers—consisting of roots of polynomials with rational coefficients—embeds injectively into the ordered field of real numbers R\mathbb{R}, and this embedding is elementary because any first-order formula with parameters from the algebraic numbers is decided within that subfield due to the algebraic closure under field operations and ordering. Thus, R\mathbb{R} serves as an elementary extension of the real algebraic numbers in RCF.

Applications to Isomorphism

Elementary equivalence is a strictly weaker relation than structural in model theory. Isomorphic structures satisfy the same first-order sentences and thus are elementarily equivalent, but non-isomorphic structures can share the same theory. For example, the ordered sets of rational numbers (Q,<)(\mathbb{Q}, <) and real numbers (R,<)(\mathbb{R}, <) are both dense linear orders without endpoints, making them elementarily equivalent, yet they differ in and hence are not isomorphic. In countable structures, elementary equivalence combined with homogeneity often implies through the back-and-forth . This technique builds a by alternately extending partial isomorphisms to include elements from each structure, preserving the order or relations. It demonstrates, for instance, that all countable models of the theory of dense linear orders without endpoints are isomorphic. Elementary equivalence facilitates the classification of up to their models via tools like the omitting types theorem and saturation. The omitting types theorem constructs models that avoid realizing specified non-principal types, allowing differentiation within equivalence classes without altering the . Saturated models, which realize every consistent type over parameter sets of appropriate size, provide canonical forms: for a , any two saturated models of the same are isomorphic. Non-standard models of Peano arithmetic exemplify elementarily equivalent but non-isomorphic structures. All models of Peano arithmetic share the same complete first-order theory, hence are elementarily equivalent to the standard natural numbers N\mathbb{N}, but non-standard models include infinite "natural numbers" beyond any standard integer, precluding isomorphism. When an elementary embedding between elementarily equivalent structures is bijective, it constitutes an isomorphism.
Add your contribution
Related Hubs
User Avatar
No comments yet.