Rigid Real Closed Fields

David Marker
University of Illinois Chicago
   Charles Steinhorn
Vassar College
Partially supported by Simons Foundation Mathematics and Physical Sciences Collaboration Grant for Mathematicians 524012.
Abstract

We construct a non-Archimedean real closed field of transcendence degree two with no nontrivial automorphisms. This is the first construction of a countable rigid non-Archimedean real closed field,

We say that a structure is rigid if its automorphism group is trivial. In real closed fields, the positive elements are the nonzero squares. Thus every automorphism of a real closed field preserves the ordering as well as the field structure. If K𝐾Kitalic_K is an Archimedean real closed field, the field of rational numbers is dense in K𝐾Kitalic_K and fixed pointwise by all automorphisms; hence K𝐾Kitalic_K is rigid.

Are there non-Archimedean rigid real closed fields? In [5], Shelah proved that it is consistent with ZFC that there are. More specifically, he showed, assuming Jensen’s combinatorial principle β™’ΞΊ+subscriptβ™’superscriptπœ…\diamondsuit_{\kappa^{+}}β™’ start_POSTSUBSCRIPT italic_ΞΊ start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT end_POSTSUBSCRIPT, that there are rigid non-Archimedean real closed fields of cardinality ΞΊ+superscriptπœ…\kappa^{+}italic_ΞΊ start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT. In later work, Mekler and Shelah [3] revisited Shelah’s results and showed that the existence of arbitrarily large rigid non-Archimedean real closed fields could be proved in ZFC without extra set-theoretic assumptions. We are grateful to Biran Falk Dotan for calling our attention to the Mekler–Shelah paper.

In 2018 Ali Enayat asked on MathOverflow if there are countable rigid non-Archimedean real closed fields. Our main result, Theorem 2.2, is that there are rigid non-Archimedean real closed fields of transcendence degree two. This gives the first positive answer to Enayat’s question.

1 Preliminaries

Let kπ‘˜kitalic_k be the field of real algebraic numbers. We work in a sufficiently saturated real closed field β„›βŠƒβ„β„β„›{\cal R}\supset{\mathbb{R}}caligraphic_R βŠƒ blackboard_R. All the fields we construct are subfields of β„›β„›\cal Rcaligraphic_R. For a real closed field K𝐾Kitalic_K, let K⁒⟨a1,…⁒an⟩𝐾subscriptπ‘Ž1…subscriptπ‘Žπ‘›K\langle a_{1},\dots a_{n}\rangleitalic_K ⟨ italic_a start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … italic_a start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ⟩ denote the real closure of the ordered field K⁒(a1,…,an)𝐾subscriptπ‘Ž1…subscriptπ‘Žπ‘›K(a_{1},\dots,a_{n})italic_K ( italic_a start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_a start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ). The rigid field we construct in Theorem 2.2 has the form k⁒⟨a,bβŸ©π‘˜π‘Žπ‘k\langle a,b\rangleitalic_k ⟨ italic_a , italic_b ⟩, where aπ‘Žaitalic_a is an infinite element and b𝑏bitalic_b is transcendental over k⁒⟨aβŸ©π‘˜delimited-βŸ¨βŸ©π‘Žk\langle a\rangleitalic_k ⟨ italic_a ⟩.

If KβŠ‚β„›πΎβ„›K\subset{\cal R}italic_K βŠ‚ caligraphic_R is real closed and a1,…,anβˆˆβ„›subscriptπ‘Ž1…subscriptπ‘Žπ‘›β„›a_{1},\dots,a_{n}\in{\cal R}italic_a start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_a start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ∈ caligraphic_R, we let tp⁒(a1,…,an/K)tpsubscriptπ‘Ž1…subscriptπ‘Žπ‘›πΎ{\rm tp}(a_{1},\dots,a_{n}/K)roman_tp ( italic_a start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_a start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT / italic_K ), the type of a1,…,ansubscriptπ‘Ž1…subscriptπ‘Žπ‘›a_{1},\dots,a_{n}italic_a start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_a start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT over K𝐾Kitalic_K, be the set of all first order formulas ϕ⁒(v1,…,vn)italic-Ο•subscript𝑣1…subscript𝑣𝑛\phi(v_{1},\dots,v_{n})italic_Ο• ( italic_v start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_v start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ) in the language of ordered rings with free variable from v1,…,vnsubscript𝑣1…subscript𝑣𝑛v_{1},\dots,v_{n}italic_v start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_v start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT and parameters from K𝐾Kitalic_K such that β„›βŠ§Ο•β’(a1,…,an)modelsβ„›italic-Ο•subscriptπ‘Ž1…subscriptπ‘Žπ‘›{{\cal R}}\models\phi(a_{1},\dots,a_{n})caligraphic_R ⊧ italic_Ο• ( italic_a start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_a start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ). By Tarski’s quantifier elimination, tp⁒(a1,…,an/K)tpsubscriptπ‘Ž1…subscriptπ‘Žπ‘›πΎ{\rm tp}(a_{1},\dots,a_{n}/K)roman_tp ( italic_a start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_a start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT / italic_K ) is completely determined by knowing

{p∈K⁒[X1,…,Xn]:p⁒(a1,…,an)β‰₯0}.conditional-set𝑝𝐾subscript𝑋1…subscript𝑋𝑛𝑝subscriptπ‘Ž1…subscriptπ‘Žπ‘›0\{p\in K[X_{1},\dots,X_{n}]:p(a_{1},\dots,a_{n})\geq 0\}.{ italic_p ∈ italic_K [ italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_X start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ] : italic_p ( italic_a start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_a start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ) β‰₯ 0 } .

When n=1𝑛1n=1italic_n = 1 this simplifies further, and tp⁒(a/K)tpπ‘ŽπΎ{\rm tp}(a/K)roman_tp ( italic_a / italic_K ) is completely determined by

{v≀m:m∈K,a≀m}βˆͺ{vβ‰₯m:m∈K,aβ‰₯m},conditional-setπ‘£π‘šformulae-sequenceπ‘šπΎπ‘Žπ‘šconditional-setπ‘£π‘šformulae-sequenceπ‘šπΎπ‘Žπ‘š\{v\leq m:m\in K,a\leq m\}\cup\{v\geq m:m\in K,a\geq m\},{ italic_v ≀ italic_m : italic_m ∈ italic_K , italic_a ≀ italic_m } βˆͺ { italic_v β‰₯ italic_m : italic_m ∈ italic_K , italic_a β‰₯ italic_m } ,

i.e., the position of aπ‘Žaitalic_a with respect to the ordering of K𝐾Kitalic_K.

We use several basic facts about definable sets and functions in real closed fields that hold in every o-minimal expansion of a real closed field (see [4] and [1] for details):

  • β€’

    (o-minimality) If KβŠ‚β„›πΎβ„›K\subset{\cal R}italic_K βŠ‚ caligraphic_R is a real closed, every K𝐾Kitalic_K-definable subset of β„›β„›{\cal R}caligraphic_R is a finite union of points and intervals with endpoints in Kβˆͺ{±∞}𝐾plus-or-minusK\cup\{\pm\infty\}italic_K βˆͺ { Β± ∞ }.

  • β€’

    (monotonicity) If IβŠ‚β„›πΌβ„›I\subset{\cal R}italic_I βŠ‚ caligraphic_R is an interval, and f:Iβ†’β„›:𝑓→𝐼ℛf:I\rightarrow{\cal R}italic_f : italic_I β†’ caligraphic_R is definable in β„›β„›{\cal R}caligraphic_R, we can partition I=J1βˆͺ…βˆͺJmβˆͺX𝐼subscript𝐽1…subscriptπ½π‘šπ‘‹I=J_{1}\cup\dots\cup J_{m}\cup Xitalic_I = italic_J start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT βˆͺ … βˆͺ italic_J start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT βˆͺ italic_X, such that X𝑋Xitalic_X is finite and each Jisubscript𝐽𝑖J_{i}italic_J start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT, for i≀mπ‘–π‘ši\leq mitalic_i ≀ italic_m, is an (open) interval with endpoints in β„›βˆͺ{±∞}β„›plus-or-minus{\cal R}\cup\{\pm\infty\}caligraphic_R βˆͺ { Β± ∞ } on which fβ†ΎJi↾𝑓subscript𝐽𝑖f\restriction J_{i}italic_f β†Ύ italic_J start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT is continuous and strictly monotonic.

  • β€’

    (exchange) If KβŠ‚β„›πΎβ„›K\subset{\cal R}italic_K βŠ‚ caligraphic_R is real closed, a,bβˆˆβ„›π‘Žπ‘β„›a,b\in\cal Ritalic_a , italic_b ∈ caligraphic_R and b∈K⁒⟨aβŸ©π‘πΎdelimited-βŸ¨βŸ©π‘Žb\in K\langle a\rangleitalic_b ∈ italic_K ⟨ italic_a ⟩, then b∈K𝑏𝐾b\in Kitalic_b ∈ italic_K or a∈K⁒⟨bβŸ©π‘ŽπΎdelimited-βŸ¨βŸ©π‘a\in K\langle b\rangleitalic_a ∈ italic_K ⟨ italic_b ⟩.

  • β€’

    (algebraic closure = definable closure) If KβŠ‚β„›πΎβ„›K\subset{\cal R}italic_K βŠ‚ caligraphic_R is real closed, AβŠ‚β„›π΄β„›A\subset{\cal R}italic_A βŠ‚ caligraphic_R, and b∈K⁒⟨AβŸ©π‘πΎdelimited-⟨⟩𝐴b\in K\langle A\rangleitalic_b ∈ italic_K ⟨ italic_A ⟩, then there is a K𝐾Kitalic_K-definable function F:β„›nβ†’β„›:𝐹→superscriptℛ𝑛ℛF:{\cal R}^{n}\rightarrow{\cal R}italic_F : caligraphic_R start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT β†’ caligraphic_R and a1,…,an∈Asubscriptπ‘Ž1…subscriptπ‘Žπ‘›π΄a_{1},\dots,a_{n}\in Aitalic_a start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_a start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ∈ italic_A such that b=F⁒(a1,…,an)𝑏𝐹subscriptπ‘Ž1…subscriptπ‘Žπ‘›b=F(a_{1},\dots,a_{n})italic_b = italic_F ( italic_a start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_a start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ).

  • β€’

    (cell decomposition) For KβŠ‚β„›πΎβ„›K\subset{\cal R}italic_K βŠ‚ caligraphic_R real closed, we say that CβŠ†β„›2𝐢superscriptβ„›2C\subseteq{\cal R}^{2}italic_C βŠ† caligraphic_R start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT is a cell defined over K𝐾Kitalic_K if either:

    • –

      C𝐢Citalic_C is a point in K2superscript𝐾2K^{2}italic_K start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT;

    • –

      C={a}Γ—IπΆπ‘ŽπΌC=\{a\}\times Iitalic_C = { italic_a } Γ— italic_I where a∈Kπ‘ŽπΎa\in Kitalic_a ∈ italic_K and I𝐼Iitalic_I is a K𝐾Kitalic_K-definable interval;

    • –

      there is an interval I𝐼Iitalic_I and a K𝐾Kitalic_K-definable continuous f:Iβ†’β„›:𝑓→𝐼ℛf:I\rightarrow{\cal R}italic_f : italic_I β†’ caligraphic_R such that C𝐢Citalic_C is the graph of f𝑓fitalic_f;

    • –

      there is an interval I𝐼Iitalic_I and K𝐾Kitalic_K-definable functions g0,g1:Iβ†’β„›:subscript𝑔0subscript𝑔1→𝐼ℛg_{0},g_{1}:I\rightarrow{\cal R}italic_g start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT , italic_g start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT : italic_I β†’ caligraphic_R such that g0⁒(x)<g1⁒(x)subscript𝑔0π‘₯subscript𝑔1π‘₯g_{0}(x)<g_{1}(x)italic_g start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( italic_x ) < italic_g start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ( italic_x ) for all x∈Iπ‘₯𝐼x\in Iitalic_x ∈ italic_I and

      C={(x,y):x∈I,g0⁒(x)<y<g1⁒(x)}.𝐢conditional-setπ‘₯𝑦formulae-sequenceπ‘₯𝐼subscript𝑔0π‘₯𝑦subscript𝑔1π‘₯C=\{(x,y):x\in I,g_{0}(x)<y<g_{1}(x)\}.italic_C = { ( italic_x , italic_y ) : italic_x ∈ italic_I , italic_g start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( italic_x ) < italic_y < italic_g start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ( italic_x ) } .

    The Cell Decomposition Theorem asserts that every K𝐾Kitalic_K-definable subset of β„›2superscriptβ„›2{\cal R}^{2}caligraphic_R start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT is a finite union of cells defined over K𝐾Kitalic_K.

2 Construction of a rigid non-Archimedean real closed field

We begin by noting that we cannot improve our main result to transcendence degree one. Recall that kπ‘˜kitalic_k is the field of real algebraic numbers.

Proposition 2.1

If K𝐾Kitalic_K is a non-Archimedean real closed field of transcendence degree one, then K𝐾Kitalic_K has a nontrivial automorphism. Indeed, |Aut⁒(K)|=β„΅0Aut𝐾subscriptβ„΅0|{\rm Aut}(K)|=\aleph_{0}| roman_Aut ( italic_K ) | = roman_β„΅ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT.

Proof  Let a∈Kπ‘ŽπΎa\in Kitalic_a ∈ italic_K with aπ‘Žaitalic_a infinite. By exchange, K=k⁒⟨aβŸ©πΎπ‘˜delimited-βŸ¨βŸ©π‘ŽK=k\langle a\rangleitalic_K = italic_k ⟨ italic_a ⟩. Let b∈k⁒⟨aβŸ©π‘π‘˜delimited-βŸ¨βŸ©π‘Žb\in k\langle a\rangleitalic_b ∈ italic_k ⟨ italic_a ⟩ be any other infinite element. For example, b=am𝑏superscriptπ‘Žπ‘šb=a^{m}italic_b = italic_a start_POSTSUPERSCRIPT italic_m end_POSTSUPERSCRIPT for some m>1π‘š1m>1italic_m > 1. Since aπ‘Žaitalic_a and b𝑏bitalic_b realize the same cut over kπ‘˜kitalic_k, we have tp⁒(a/k)=tp⁒(b/k)tpπ‘Žπ‘˜tpπ‘π‘˜{\rm tp}(a/k)={\rm tp}(b/k)roman_tp ( italic_a / italic_k ) = roman_tp ( italic_b / italic_k ). Thus there is an ordered field isomorphism ΟƒπœŽ\sigmaitalic_Οƒ between k⁒(a)π‘˜π‘Žk(a)italic_k ( italic_a ) and k⁒(b)π‘˜π‘k(b)italic_k ( italic_b ) where Οƒ|kconditionalπœŽπ‘˜\sigma|kitalic_Οƒ | italic_k is the identity and σ⁒(a)=bπœŽπ‘Žπ‘\sigma(a)=bitalic_Οƒ ( italic_a ) = italic_b. By the uniqueness of real closures, ΟƒπœŽ\sigmaitalic_Οƒ extends to an isomorphism from K𝐾Kitalic_K onto k⁒⟨bβŸ©π‘˜delimited-βŸ¨βŸ©π‘k\langle b\rangleitalic_k ⟨ italic_b ⟩. By exchange, K=k⁒⟨bβŸ©πΎπ‘˜delimited-βŸ¨βŸ©π‘K=k\langle b\rangleitalic_K = italic_k ⟨ italic_b ⟩ and there is an automorphism of K𝐾Kitalic_K sending aπ‘Žaitalic_a to b𝑏bitalic_b.

Moreover, if ΟƒβˆˆAut⁒(K)𝜎Aut𝐾\sigma\in{\rm Aut}(K)italic_Οƒ ∈ roman_Aut ( italic_K ), then, because definable closure and algebraic closure agree, ΟƒπœŽ\sigmaitalic_Οƒ is completely determined by knowing σ⁒(a)πœŽπ‘Ž\sigma(a)italic_Οƒ ( italic_a ). Thus |Aut⁒(K)|=β„΅0Aut𝐾subscriptβ„΅0|{\rm Aut}(K)|=\aleph_{0}| roman_Aut ( italic_K ) | = roman_β„΅ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT. β–‘β–‘\Boxβ–‘

Theorem 2.2

There is a rigid non-Archimedean real closed field of transcendence degree two.

The field we construct has the form K=k⁒⟨a,bβŸ©πΎπ‘˜π‘Žπ‘K=k\langle a,b\rangleitalic_K = italic_k ⟨ italic_a , italic_b ⟩ where aπ‘Žaitalic_a is infinite and b𝑏bitalic_b is transcendental over k⁒⟨aβŸ©π‘˜delimited-βŸ¨βŸ©π‘Žk\langle a\rangleitalic_k ⟨ italic_a ⟩. We first argue that to make K𝐾Kitalic_K rigid it is both necessary and sufficient to show that (a,b)π‘Žπ‘(a,b)( italic_a , italic_b ) is the unique realization of tp⁒(a,b/k)tpπ‘Žπ‘π‘˜{\rm tp}(a,b/k)roman_tp ( italic_a , italic_b / italic_k ) in K𝐾Kitalic_K.

To see necessity, let u,v∈k⁒⟨a,bβŸ©π‘’π‘£π‘˜π‘Žπ‘u,v\in k\langle a,b\rangleitalic_u , italic_v ∈ italic_k ⟨ italic_a , italic_b ⟩ and tp⁒(a,b/k)=t⁒p⁒(u,v/k)tpπ‘Žπ‘π‘˜π‘‘π‘π‘’π‘£π‘˜{\rm tp}(a,b/k)=tp(u,v/k)roman_tp ( italic_a , italic_b / italic_k ) = italic_t italic_p ( italic_u , italic_v / italic_k ). Then, arguing as in the proof of Proposition 2.1, the ordered fields k⁒(a,b)π‘˜π‘Žπ‘k(a,b)italic_k ( italic_a , italic_b ) and k⁒(u,v)π‘˜π‘’π‘£k(u,v)italic_k ( italic_u , italic_v ) are isomorphic and this isomorphism extends to their real closures K𝐾Kitalic_K and k⁒⟨u,vβŸ©π‘˜π‘’π‘£k\langle u,v\rangleitalic_k ⟨ italic_u , italic_v ⟩, respectively. By exchange k⁒⟨u,v⟩=Kπ‘˜π‘’π‘£πΎk\langle u,v\rangle=Kitalic_k ⟨ italic_u , italic_v ⟩ = italic_K and there is a nontrivial automorphism of K𝐾Kitalic_K. For sufficiency, note that if k⁒⟨a,bβŸ©π‘˜π‘Žπ‘k\langle a,b\rangleitalic_k ⟨ italic_a , italic_b ⟩ is not rigid, it must have an automorphism ΟƒπœŽ\sigmaitalic_Οƒ such that σ⁒(a,b)=(u,v)β‰ (a,b)πœŽπ‘Žπ‘π‘’π‘£π‘Žπ‘\sigma(a,b)=(u,v)\not=(a,b)italic_Οƒ ( italic_a , italic_b ) = ( italic_u , italic_v ) β‰  ( italic_a , italic_b ).

Thus, to build a rigid K𝐾Kitalic_K we need to ensure that (a,b)π‘Žπ‘(a,b)( italic_a , italic_b ) is the only realization of tp⁒(a,b/k)tpπ‘Žπ‘π‘˜{\rm tp}(a,b/k)roman_tp ( italic_a , italic_b / italic_k ) in K𝐾Kitalic_K. Observe that because algebraic closure agrees with definable closure, we must construct tp⁒(a,b/k)tpπ‘Žπ‘π‘˜{\rm tp}(a,b/k)roman_tp ( italic_a , italic_b / italic_k ) such that if F:β„›2β†’β„›2:𝐹→superscriptβ„›2superscriptβ„›2F:{\cal R}^{2}\rightarrow{\cal R}^{2}italic_F : caligraphic_R start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT β†’ caligraphic_R start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT is definable over kπ‘˜kitalic_k and F⁒(a,b)β‰ (a,b)πΉπ‘Žπ‘π‘Žπ‘F(a,b)\neq(a,b)italic_F ( italic_a , italic_b ) β‰  ( italic_a , italic_b ), then tp⁒(F⁒(a,b)/k)β‰ tp⁒(a⁒b/k)tpπΉπ‘Žπ‘π‘˜tpπ‘Žπ‘π‘˜{\rm tp}(F(a,b)/k)\neq{\rm tp}(ab/k)roman_tp ( italic_F ( italic_a , italic_b ) / italic_k ) β‰  roman_tp ( italic_a italic_b / italic_k ). As we want a>kπ‘Žπ‘˜a>kitalic_a > italic_k and b𝑏bitalic_b transcendental over k⁒⟨aβŸ©π‘˜delimited-βŸ¨βŸ©π‘Žk\langle a\rangleitalic_k ⟨ italic_a ⟩, there are restrictions on the kπ‘˜kitalic_k-definable cells C𝐢Citalic_C where (a,b)∈Cπ‘Žπ‘πΆ(a,b)\in C( italic_a , italic_b ) ∈ italic_C.

Definition 2.3  We say that CβŠ‚β„›2𝐢superscriptβ„›2C\subset{\cal R}^{2}italic_C βŠ‚ caligraphic_R start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT is an end-cell if there is α∈kπ›Όπ‘˜\alpha\in kitalic_Ξ± ∈ italic_k and kπ‘˜kitalic_k-definable and continuous h0,h1:(Ξ±,+∞)β†’β„›:subscriptβ„Ž0subscriptβ„Ž1→𝛼ℛh_{0},h_{1}:(\alpha,+\infty)\rightarrow{\cal R}italic_h start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT , italic_h start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT : ( italic_Ξ± , + ∞ ) β†’ caligraphic_R such that h0⁒(x)<h1⁒(x)subscriptβ„Ž0π‘₯subscriptβ„Ž1π‘₯h_{0}(x)<h_{1}(x)italic_h start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( italic_x ) < italic_h start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ( italic_x ) for all x>Ξ±π‘₯𝛼x>\alphaitalic_x > italic_Ξ± and

C={(x,y):x>Ξ±,h0⁒(x)<y<h1⁒(x)}.𝐢conditional-setπ‘₯𝑦formulae-sequenceπ‘₯𝛼subscriptβ„Ž0π‘₯𝑦subscriptβ„Ž1π‘₯C=\{(x,y):x>\alpha,h_{0}(x)<y<h_{1}(x)\}.italic_C = { ( italic_x , italic_y ) : italic_x > italic_Ξ± , italic_h start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( italic_x ) < italic_y < italic_h start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ( italic_x ) } .

Observe that if C𝐢Citalic_C is an end-cell and XβŠ†C𝑋𝐢X\subseteq Citalic_X βŠ† italic_C is kπ‘˜kitalic_k-definable, then, from a cell decomposition of X𝑋Xitalic_X, we see that there is an end-cell Cβ€²βŠ†Csuperscript𝐢′𝐢C^{\prime}\subseteq Citalic_C start_POSTSUPERSCRIPT β€² end_POSTSUPERSCRIPT βŠ† italic_C such that either Cβ€²βŠ†Xsuperscript𝐢′𝑋C^{\prime}\subseteq Xitalic_C start_POSTSUPERSCRIPT β€² end_POSTSUPERSCRIPT βŠ† italic_X or Cβ€²βˆ©X=βˆ…superscript𝐢′𝑋C^{\prime}\cap X=\emptysetitalic_C start_POSTSUPERSCRIPT β€² end_POSTSUPERSCRIPT ∩ italic_X = βˆ….

We claim that tp⁒(a,b/k)tpπ‘Žπ‘π‘˜{\rm tp}(a,b/k)roman_tp ( italic_a , italic_b / italic_k ) is determined by the end-cells that contain (a,b)π‘Žπ‘(a,b)( italic_a , italic_b ). Indeed, suppose CβŠ†β„›2𝐢superscriptβ„›2C\subseteq{\cal R}^{2}italic_C βŠ† caligraphic_R start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT is a cell defined over kπ‘˜kitalic_k and (a,b)∈Cπ‘Žπ‘πΆ(a,b)\in C( italic_a , italic_b ) ∈ italic_C. As we want a>kπ‘Žπ‘˜a>kitalic_a > italic_k, the xπ‘₯xitalic_x-coordinates of C𝐢Citalic_C cannot be bounded. Also, C𝐢Citalic_C must have dimension 2, as otherwise b𝑏bitalic_b would be algebraic over k⁒(a)π‘˜π‘Žk(a)italic_k ( italic_a ). Moreover, were |b|>k⁒⟨aβŸ©π‘π‘˜delimited-βŸ¨βŸ©π‘Ž|b|>k\langle a\rangle| italic_b | > italic_k ⟨ italic_a ⟩, as in the proof of Proposition 2.1, we could build non-trivial automorphisms of K𝐾Kitalic_K fixing k⁒⟨aβŸ©π‘˜delimited-βŸ¨βŸ©π‘Žk\langle a\rangleitalic_k ⟨ italic_a ⟩. Thus we can find α∈kπ›Όπ‘˜\alpha\in kitalic_Ξ± ∈ italic_k and continuous, kπ‘˜kitalic_k-definable h0,h1:(Ξ±,+∞)β†’β„›:subscriptβ„Ž0subscriptβ„Ž1→𝛼ℛh_{0},h_{1}:(\alpha,+\infty)\rightarrow{\cal R}italic_h start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT , italic_h start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT : ( italic_Ξ± , + ∞ ) β†’ caligraphic_R with h0⁒(x)<h1⁒(x)subscriptβ„Ž0π‘₯subscriptβ„Ž1π‘₯h_{0}(x)<h_{1}(x)italic_h start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( italic_x ) < italic_h start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ( italic_x ) for all x>Ξ±π‘₯𝛼x>\alphaitalic_x > italic_Ξ± such that

(a,b)∈{(x,y):x>Ξ±,h0⁒(x)<y<h1⁒(x)}βŠ†C.π‘Žπ‘conditional-setπ‘₯𝑦formulae-sequenceπ‘₯𝛼subscriptβ„Ž0π‘₯𝑦subscriptβ„Ž1π‘₯𝐢(a,b)\in\{(x,y):x>\alpha,h_{0}(x)<y<h_{1}(x)\}\subseteq C.( italic_a , italic_b ) ∈ { ( italic_x , italic_y ) : italic_x > italic_Ξ± , italic_h start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( italic_x ) < italic_y < italic_h start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ( italic_x ) } βŠ† italic_C .

The principal ingredient needed for the proof of Theorem 2.2 is

Lemma 2.4

Suppose C𝐢Citalic_C is an end-cell and F:Cβ†’β„›2:𝐹→𝐢superscriptβ„›2F:C\rightarrow{\cal R}^{2}italic_F : italic_C β†’ caligraphic_R start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT is kπ‘˜kitalic_k-definable. Then there is an end-cell Cβ€²βŠ†Csuperscript𝐢′𝐢C^{\prime}\subseteq Citalic_C start_POSTSUPERSCRIPT β€² end_POSTSUPERSCRIPT βŠ† italic_C such that either Fβ†ΎC′↾𝐹superscript𝐢′F\restriction C^{\prime}italic_F β†Ύ italic_C start_POSTSUPERSCRIPT β€² end_POSTSUPERSCRIPT is the identity function or img⁒(Fβ†ΎCβ€²)∩Cβ€²=βˆ….img↾𝐹superscript𝐢′superscript𝐢′{\rm img\ }(F\restriction C^{\prime})\cap C^{\prime}=\emptyset.roman_img ( italic_F β†Ύ italic_C start_POSTSUPERSCRIPT β€² end_POSTSUPERSCRIPT ) ∩ italic_C start_POSTSUPERSCRIPT β€² end_POSTSUPERSCRIPT = βˆ… .

Proof of Theorem 2.4 from Lemma 2.4

Let F0,F1,…,Fn,…subscript𝐹0subscript𝐹1…subscript𝐹𝑛…F_{0},F_{1},\dots,F_{n},\dotsitalic_F start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT , italic_F start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_F start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT , … enumerate all kπ‘˜kitalic_k-definable functions F:β„›2β†’β„›2:𝐹→superscriptβ„›2superscriptβ„›2F:{\cal R}^{2}\rightarrow{\cal R}^{2}italic_F : caligraphic_R start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT β†’ caligraphic_R start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT and let Ο•0⁒(v1,v2),Ο•1⁒(v1,v2),…subscriptitalic-Ο•0subscript𝑣1subscript𝑣2subscriptitalic-Ο•1subscript𝑣1subscript𝑣2…\phi_{0}(v_{1},v_{2}),\phi_{1}(v_{1},v_{2}),\dotsitalic_Ο• start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( italic_v start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_v start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ) , italic_Ο• start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ( italic_v start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_v start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ) , … enumerate all formulas in the language of ordered rings with parameters from kπ‘˜kitalic_k allowing only v1subscript𝑣1v_{1}italic_v start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT and v2subscript𝑣2v_{2}italic_v start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT as free variables.

Let C0=(0,+∞)Γ—β„›subscript𝐢00β„›C_{0}=(0,+\infty)\times{\cal R}italic_C start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT = ( 0 , + ∞ ) Γ— caligraphic_R. We build a sequence of kπ‘˜kitalic_k-definable end-cells

C0βŠƒC1βŠƒβ€¦βŠƒCnβŠƒβ€¦.superset-ofsubscript𝐢0subscript𝐢1superset-of…superset-ofsubscript𝐢𝑛superset-of…C_{0}\supset C_{1}\supset\dots\supset C_{n}\supset\dots.italic_C start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT βŠƒ italic_C start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT βŠƒ … βŠƒ italic_C start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT βŠƒ … .

Applying Lemma 2.4 we find an end-cell C^n+1βŠ‚Cnsubscript^𝐢𝑛1subscript𝐢𝑛\widehat{C}_{n+1}\subset C_{n}over^ start_ARG italic_C end_ARG start_POSTSUBSCRIPT italic_n + 1 end_POSTSUBSCRIPT βŠ‚ italic_C start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT such that either Fβ†ΎC^n+1↾𝐹subscript^𝐢𝑛1F\restriction\widehat{C}_{n+1}italic_F β†Ύ over^ start_ARG italic_C end_ARG start_POSTSUBSCRIPT italic_n + 1 end_POSTSUBSCRIPT is the identity function or img⁒(Fnβ†ΎC^n+1)∩C^n+1=βˆ…imgβ†Ύsubscript𝐹𝑛subscript^𝐢𝑛1subscript^𝐢𝑛1{\rm img\ }(F_{n}\restriction\widehat{C}_{n+1})\cap\widehat{C}_{n+1}=\emptysetroman_img ( italic_F start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT β†Ύ over^ start_ARG italic_C end_ARG start_POSTSUBSCRIPT italic_n + 1 end_POSTSUBSCRIPT ) ∩ over^ start_ARG italic_C end_ARG start_POSTSUBSCRIPT italic_n + 1 end_POSTSUBSCRIPT = βˆ…. We then can find an end-cell Cn+1βŠ†C^n+1subscript𝐢𝑛1subscript^𝐢𝑛1C_{n+1}\subseteq\widehat{C}_{n+1}italic_C start_POSTSUBSCRIPT italic_n + 1 end_POSTSUBSCRIPT βŠ† over^ start_ARG italic_C end_ARG start_POSTSUBSCRIPT italic_n + 1 end_POSTSUBSCRIPT such that Cn+1βŠ†(n,+∞)Γ—β„›subscript𝐢𝑛1𝑛ℛC_{n+1}\subseteq(n,+\infty)\times{\cal R}italic_C start_POSTSUBSCRIPT italic_n + 1 end_POSTSUBSCRIPT βŠ† ( italic_n , + ∞ ) Γ— caligraphic_R and either Ο•n⁒(x,y)subscriptitalic-ϕ𝑛π‘₯𝑦\phi_{n}(x,y)italic_Ο• start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( italic_x , italic_y ) for all (x,y)∈Cn+1π‘₯𝑦subscript𝐢𝑛1(x,y)\in C_{n+1}( italic_x , italic_y ) ∈ italic_C start_POSTSUBSCRIPT italic_n + 1 end_POSTSUBSCRIPT or ¬ϕ⁒(x,y)italic-Ο•π‘₯𝑦\neg\phi(x,y)Β¬ italic_Ο• ( italic_x , italic_y ) for all (x,y)∈Cn+1π‘₯𝑦subscript𝐢𝑛1(x,y)\in C_{n+1}( italic_x , italic_y ) ∈ italic_C start_POSTSUBSCRIPT italic_n + 1 end_POSTSUBSCRIPT.

We see that β‹‚Cnsubscript𝐢𝑛\bigcap C_{n}β‹‚ italic_C start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT determines a unique 2-type p𝑝pitalic_p over kπ‘˜kitalic_k. If (a,b)π‘Žπ‘(a,b)( italic_a , italic_b ) realizes p𝑝pitalic_p, then a>kπ‘Žπ‘˜a>kitalic_a > italic_k and if F:β„›2β†’β„›2:𝐹→superscriptβ„›2superscriptβ„›2F:{\cal R}^{2}\rightarrow{\cal R}^{2}italic_F : caligraphic_R start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT β†’ caligraphic_R start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT is kπ‘˜kitalic_k-definable and F⁒(a,b)β‰ (a,b)πΉπ‘Žπ‘π‘Žπ‘F(a,b)\neq(a,b)italic_F ( italic_a , italic_b ) β‰  ( italic_a , italic_b ), then F⁒(a,b)πΉπ‘Žπ‘F(a,b)italic_F ( italic_a , italic_b ) does not realize p𝑝pitalic_p. Thus k⁒⟨a,bβŸ©π‘˜π‘Žπ‘k\langle a,b\rangleitalic_k ⟨ italic_a , italic_b ⟩ is non-Archimedean and has no nontrivial automorphisms. β–‘β–‘\Boxβ–‘

We have a great deal of freedom in our construction. It easily could be modified to build 2β„΅0superscript2subscriptβ„΅02^{\aleph_{0}}2 start_POSTSUPERSCRIPT roman_β„΅ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUPERSCRIPT non-isomorphic rigid non-Archimedean real closed fields of transcendence degree two.

For the proof of Lemma 2.4, we need one refinement of cell decomposition; see Β§7.3 of [1] for details.

Fact 2.5

If CβŠ†β„›2𝐢superscriptβ„›2C\subseteq{\cal R}^{2}italic_C βŠ† caligraphic_R start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT is an end-cell and F:Cβ†’β„›2:𝐹→𝐢superscriptβ„›2F:C\rightarrow{\cal R}^{2}italic_F : italic_C β†’ caligraphic_R start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT is kπ‘˜kitalic_k-definable, we can find a kπ‘˜kitalic_k-definable end-cell Cβ€²βŠ‚Csuperscript𝐢′𝐢C^{\prime}\subset Citalic_C start_POSTSUPERSCRIPT β€² end_POSTSUPERSCRIPT βŠ‚ italic_C such that either Fβ†ΎC′↾𝐹superscript𝐢′F~{}\restriction C^{\prime}italic_F β†Ύ italic_C start_POSTSUPERSCRIPT β€² end_POSTSUPERSCRIPT is a homeomorphism or img⁒(Fβ†ΎCβ€²)img↾𝐹superscript𝐢′{\rm img\ }(F\restriction C^{\prime})roman_img ( italic_F β†Ύ italic_C start_POSTSUPERSCRIPT β€² end_POSTSUPERSCRIPT ) has dimension at most 1.

Proof of Lemma 2.4

Let C𝐢Citalic_C be the end-cell C:={(x,y):x>Ξ±,h0⁒(x)<y<h1⁒(x)}assign𝐢conditional-setπ‘₯𝑦formulae-sequenceπ‘₯𝛼subscriptβ„Ž0π‘₯𝑦subscriptβ„Ž1π‘₯C:=\{(x,y):x>\alpha,h_{0}(x)<y<h_{1}(x)\}italic_C := { ( italic_x , italic_y ) : italic_x > italic_Ξ± , italic_h start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( italic_x ) < italic_y < italic_h start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ( italic_x ) }. There are several cases to consider.

Case 1 There is an end-cell C0βŠ†Csubscript𝐢0𝐢C_{0}\subseteq Citalic_C start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT βŠ† italic_C such that img⁒(Fβ†ΎC0)img↾𝐹subscript𝐢0{\rm img\ }(F\restriction C_{0})roman_img ( italic_F β†Ύ italic_C start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ) has dimension at most one.

In this case we can find Cβ€²βŠ†C0superscript𝐢′subscript𝐢0C^{\prime}\subseteq C_{0}italic_C start_POSTSUPERSCRIPT β€² end_POSTSUPERSCRIPT βŠ† italic_C start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT such that img⁒(Fβ†ΎCβ€²)∩Cβ€²=βˆ…img↾𝐹superscript𝐢′superscript𝐢′{\rm img\ }(F\restriction C^{\prime})\cap C^{\prime}=\emptysetroman_img ( italic_F β†Ύ italic_C start_POSTSUPERSCRIPT β€² end_POSTSUPERSCRIPT ) ∩ italic_C start_POSTSUPERSCRIPT β€² end_POSTSUPERSCRIPT = βˆ…, yielding the conclusion of the lemma.

If we are not in Case 1, then, by Fact 2.5, without loss of generality we may assume that Fβ†ΎC↾𝐹𝐢F\restriction Citalic_F β†Ύ italic_C is a homeomorphism.

Case 2 There is an end cell Cβ€²βŠ†Csuperscript𝐢′𝐢C^{\prime}\subseteq Citalic_C start_POSTSUPERSCRIPT β€² end_POSTSUPERSCRIPT βŠ† italic_C such that Fβ†ΎC′↾𝐹superscript𝐢′F\restriction C^{\prime}italic_F β†Ύ italic_C start_POSTSUPERSCRIPT β€² end_POSTSUPERSCRIPT is the identity function.

In this case the conclusion of the lemma certainly holds.

If we are not in Case 2, then, by cell decomposition we may assume without loss of generality that F⁒(x,y)β‰ (x,y)𝐹π‘₯𝑦π‘₯𝑦F(x,y)\neq(x,y)italic_F ( italic_x , italic_y ) β‰  ( italic_x , italic_y ) for all (x,y)∈Cπ‘₯𝑦𝐢(x,y)\in C( italic_x , italic_y ) ∈ italic_C. We introduce some notation for the next case. Let f:(Ξ±,+∞)β†’β„›:𝑓→𝛼ℛf:(\alpha,+\infty)\rightarrow{\cal R}italic_f : ( italic_Ξ± , + ∞ ) β†’ caligraphic_R be kπ‘˜kitalic_k-definable such that h0⁒(x)<f⁒(x)<h1⁒(x)subscriptβ„Ž0π‘₯𝑓π‘₯subscriptβ„Ž1π‘₯h_{0}(x)<f(x)<h_{1}(x)italic_h start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( italic_x ) < italic_f ( italic_x ) < italic_h start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ( italic_x ) for all x>Ξ±π‘₯𝛼x>\alphaitalic_x > italic_Ξ±. We define ΞΌf,Ξ½f:(Ξ±,+∞)β†’β„›:subscriptπœ‡π‘“subscriptπœˆπ‘“β†’π›Όβ„›\mu_{f},\nu_{f}:(\alpha,+\infty)\rightarrow{\cal R}italic_ΞΌ start_POSTSUBSCRIPT italic_f end_POSTSUBSCRIPT , italic_Ξ½ start_POSTSUBSCRIPT italic_f end_POSTSUBSCRIPT : ( italic_Ξ± , + ∞ ) β†’ caligraphic_R by F⁒(x,f⁒(x))=(ΞΌf⁒(x),Ξ½f⁒(x)).𝐹π‘₯𝑓π‘₯subscriptπœ‡π‘“π‘₯subscriptπœˆπ‘“π‘₯F(x,f(x))=(\mu_{f}(x),\nu_{f}(x)).italic_F ( italic_x , italic_f ( italic_x ) ) = ( italic_ΞΌ start_POSTSUBSCRIPT italic_f end_POSTSUBSCRIPT ( italic_x ) , italic_Ξ½ start_POSTSUBSCRIPT italic_f end_POSTSUBSCRIPT ( italic_x ) ) .

Case 3 limxβ†’βˆžΞΌf⁒(x)β‰ +∞subscriptβ†’π‘₯subscriptπœ‡π‘“π‘₯\displaystyle\lim_{x\to\infty}\mu_{f}(x)\neq+\inftyroman_lim start_POSTSUBSCRIPT italic_x β†’ ∞ end_POSTSUBSCRIPT italic_ΞΌ start_POSTSUBSCRIPT italic_f end_POSTSUBSCRIPT ( italic_x ) β‰  + ∞ for some such function f𝑓fitalic_f.

By monotonicity, there are Ξ±β€²>Ξ±superscript𝛼′𝛼\alpha^{\prime}>\alphaitalic_Ξ± start_POSTSUPERSCRIPT β€² end_POSTSUPERSCRIPT > italic_Ξ± and β𝛽\betaitalic_Ξ² such that ΞΌf⁒(x)<Ξ²subscriptπœ‡π‘“π‘₯𝛽\mu_{f}(x)<\betaitalic_ΞΌ start_POSTSUBSCRIPT italic_f end_POSTSUBSCRIPT ( italic_x ) < italic_Ξ² for all x>Ξ±β€²π‘₯superscript𝛼′x>\alpha^{\prime}italic_x > italic_Ξ± start_POSTSUPERSCRIPT β€² end_POSTSUPERSCRIPT and Ξ±β€²>Ξ²superscript𝛼′𝛽\alpha^{\prime}>\betaitalic_Ξ± start_POSTSUPERSCRIPT β€² end_POSTSUPERSCRIPT > italic_Ξ². Applying cell decomposition we can find kπ‘˜kitalic_k-definable g0subscript𝑔0g_{0}italic_g start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT and g1subscript𝑔1g_{1}italic_g start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT such that h0⁒(x)<g0⁒(x)<f⁒(x)<g1⁒(x)<h1⁒(x)subscriptβ„Ž0π‘₯subscript𝑔0π‘₯𝑓π‘₯subscript𝑔1π‘₯subscriptβ„Ž1π‘₯h_{0}(x)<g_{0}(x)<f(x)<g_{1}(x)<h_{1}(x)italic_h start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( italic_x ) < italic_g start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( italic_x ) < italic_f ( italic_x ) < italic_g start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ( italic_x ) < italic_h start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ( italic_x ) and, with Ο€πœ‹\piitalic_Ο€ denoting projection onto the first coordinate, π⁒(F⁒(x,y))<Ξ²πœ‹πΉπ‘₯𝑦𝛽\pi(F(x,y))<\betaitalic_Ο€ ( italic_F ( italic_x , italic_y ) ) < italic_Ξ² for all

(x,y)∈Cβ€²:={(x,y):x>Ξ±β€²,g0⁒(x)<y<g1⁒(x)}.π‘₯𝑦superscript𝐢′assignconditional-setπ‘₯𝑦formulae-sequenceπ‘₯superscript𝛼′subscript𝑔0π‘₯𝑦subscript𝑔1π‘₯(x,y)\in C^{\prime}:=\{(x,y):x>\alpha^{\prime},g_{0}(x)<y<g_{1}(x)\}.( italic_x , italic_y ) ∈ italic_C start_POSTSUPERSCRIPT β€² end_POSTSUPERSCRIPT := { ( italic_x , italic_y ) : italic_x > italic_Ξ± start_POSTSUPERSCRIPT β€² end_POSTSUPERSCRIPT , italic_g start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( italic_x ) < italic_y < italic_g start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ( italic_x ) } .

Then img⁒(Fβ†ΎCβ€²)∩Cβ€²=βˆ…img↾𝐹superscript𝐢′superscript𝐢′{\rm img\ }(F\restriction C^{\prime})\cap C^{\prime}=\emptysetroman_img ( italic_F β†Ύ italic_C start_POSTSUPERSCRIPT β€² end_POSTSUPERSCRIPT ) ∩ italic_C start_POSTSUPERSCRIPT β€² end_POSTSUPERSCRIPT = βˆ… and thus the conclusion of the lemma holds.

Assuming we are not in Case 3, for every such function f𝑓fitalic_f as above, limxβ†’βˆžΞΌf⁒(x)=+∞subscriptβ†’π‘₯subscriptπœ‡π‘“π‘₯\displaystyle\lim_{x\to\infty}\mu_{f}(x)=+\inftyroman_lim start_POSTSUBSCRIPT italic_x β†’ ∞ end_POSTSUBSCRIPT italic_ΞΌ start_POSTSUBSCRIPT italic_f end_POSTSUBSCRIPT ( italic_x ) = + ∞. By monotonicity, shrinking C𝐢Citalic_C if needed, we may assume that ΞΌfsubscriptπœ‡π‘“\mu_{f}italic_ΞΌ start_POSTSUBSCRIPT italic_f end_POSTSUBSCRIPT is increasing. Thus, for sufficiently large xπ‘₯xitalic_x, we can define

fβˆ—β’(x)=Ξ½f⁒(ΞΌfβˆ’1⁒(x)).superscript𝑓π‘₯subscriptπœˆπ‘“subscriptsuperscriptπœ‡1𝑓π‘₯f^{*}(x)=\nu_{f}(\mu^{-1}_{f}(x)).italic_f start_POSTSUPERSCRIPT βˆ— end_POSTSUPERSCRIPT ( italic_x ) = italic_Ξ½ start_POSTSUBSCRIPT italic_f end_POSTSUBSCRIPT ( italic_ΞΌ start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_f end_POSTSUBSCRIPT ( italic_x ) ) .

The graph of fβˆ—superscript𝑓f^{*}italic_f start_POSTSUPERSCRIPT βˆ— end_POSTSUPERSCRIPT is a of the image for sufficiently large xπ‘₯xitalic_x of the graph of f𝑓fitalic_f under F𝐹Fitalic_F.

Case 4 There is some function f𝑓fitalic_f such that f⁒(x)β‰ fβˆ—β’(x)𝑓π‘₯superscript𝑓π‘₯f(x)\neq f^{*}(x)italic_f ( italic_x ) β‰  italic_f start_POSTSUPERSCRIPT βˆ— end_POSTSUPERSCRIPT ( italic_x ) for sufficiently large xπ‘₯xitalic_x.

Shrinking the cell C𝐢Citalic_C if necessary we can assume that either fβˆ—β’(x)>f⁒(x)superscript𝑓π‘₯𝑓π‘₯f^{*}(x)>f(x)italic_f start_POSTSUPERSCRIPT βˆ— end_POSTSUPERSCRIPT ( italic_x ) > italic_f ( italic_x ) for all sufficiently large xπ‘₯xitalic_x or fβˆ—β’(x)<f⁒(x)superscript𝑓π‘₯𝑓π‘₯f^{*}(x)<f(x)italic_f start_POSTSUPERSCRIPT βˆ— end_POSTSUPERSCRIPT ( italic_x ) < italic_f ( italic_x ) for all sufficiently large xπ‘₯xitalic_x. The cases are similar and we consider only the alternative in which fβˆ—β’(x)>f⁒(x)superscript𝑓π‘₯𝑓π‘₯f^{*}(x)>f(x)italic_f start_POSTSUPERSCRIPT βˆ— end_POSTSUPERSCRIPT ( italic_x ) > italic_f ( italic_x ) for sufficiently large xπ‘₯xitalic_x.

We claim we can find disjoint tubular neighborhoods of the graphs of f𝑓fitalic_f and fβˆ—superscript𝑓f^{*}italic_f start_POSTSUPERSCRIPT βˆ— end_POSTSUPERSCRIPT such that the neighborhood of the graph of f𝑓fitalic_f is mapped by F𝐹Fitalic_F into the neighborhood of the graph of fβˆ—superscript𝑓f^{*}italic_f start_POSTSUPERSCRIPT βˆ— end_POSTSUPERSCRIPT. More precisely, we assert that we can find kπ‘˜kitalic_k-definable functions g0,g1,Ο•0,Ο•1subscript𝑔0subscript𝑔1subscriptitalic-Ο•0subscriptitalic-Ο•1g_{0},g_{1},\phi_{0},\phi_{1}italic_g start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT , italic_g start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_Ο• start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT , italic_Ο• start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT with domain (Ξ³,+∞)𝛾(\gamma,+\infty)( italic_Ξ³ , + ∞ ) such that

h0⁒(x)<g0⁒(x)<f⁒(x)<g1⁒(x)<h1⁒(x)⁒ and β’g1⁒(x)<Ο•0⁒(x)<fβˆ—β’(x)<Ο•1⁒(x)subscriptβ„Ž0π‘₯subscript𝑔0π‘₯𝑓π‘₯subscript𝑔1π‘₯subscriptβ„Ž1π‘₯ and subscript𝑔1π‘₯subscriptitalic-Ο•0π‘₯superscript𝑓π‘₯subscriptitalic-Ο•1π‘₯h_{0}(x)<g_{0}(x)<f(x)<g_{1}(x)<h_{1}(x)\hbox{ and }g_{1}(x)<\phi_{0}(x)<f^{*}% (x)<\phi_{1}(x)italic_h start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( italic_x ) < italic_g start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( italic_x ) < italic_f ( italic_x ) < italic_g start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ( italic_x ) < italic_h start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ( italic_x ) and italic_g start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ( italic_x ) < italic_Ο• start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( italic_x ) < italic_f start_POSTSUPERSCRIPT βˆ— end_POSTSUPERSCRIPT ( italic_x ) < italic_Ο• start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ( italic_x )

for all x∈(Ξ³,+∞)π‘₯𝛾x\in(\gamma,+\infty)italic_x ∈ ( italic_Ξ³ , + ∞ ) and if we put

Cβ€²:={(x,y):x>Ξ³,g0⁒(x)<y<g1⁒(x)}assignsuperscript𝐢′conditional-setπ‘₯𝑦formulae-sequenceπ‘₯𝛾subscript𝑔0π‘₯𝑦subscript𝑔1π‘₯C^{\prime}:=\{(x,y):x>\gamma,g_{0}(x)<y<g_{1}(x)\}italic_C start_POSTSUPERSCRIPT β€² end_POSTSUPERSCRIPT := { ( italic_x , italic_y ) : italic_x > italic_Ξ³ , italic_g start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( italic_x ) < italic_y < italic_g start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ( italic_x ) }

then

img⁒(Fβ†ΎCβ€²)βŠ†{(x,y):x>Ξ³,Ο•0⁒(x)<y<Ο•1⁒(x)}.img↾𝐹superscript𝐢′conditional-setπ‘₯𝑦formulae-sequenceπ‘₯𝛾subscriptitalic-Ο•0π‘₯𝑦subscriptitalic-Ο•1π‘₯{\rm img\ }(F\restriction C^{\prime})\subseteq\{(x,y):x>\gamma,\phi_{0}(x)<y<% \phi_{1}(x)\}.roman_img ( italic_F β†Ύ italic_C start_POSTSUPERSCRIPT β€² end_POSTSUPERSCRIPT ) βŠ† { ( italic_x , italic_y ) : italic_x > italic_Ξ³ , italic_Ο• start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( italic_x ) < italic_y < italic_Ο• start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ( italic_x ) } .

In this case img⁒(Fβ†ΎCβ€²)∩Cβ€²=βˆ…img↾𝐹superscript𝐢′superscript𝐢′{\rm img\ }(F\restriction C^{\prime})\cap C^{\prime}=\emptysetroman_img ( italic_F β†Ύ italic_C start_POSTSUPERSCRIPT β€² end_POSTSUPERSCRIPT ) ∩ italic_C start_POSTSUPERSCRIPT β€² end_POSTSUPERSCRIPT = βˆ… and we have satisfied the conclusion of the lemma.

To see this, first choose continuous kπ‘˜kitalic_k-definable Ο•0subscriptitalic-Ο•0\phi_{0}italic_Ο• start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT and Ο•1subscriptitalic-Ο•1\phi_{1}italic_Ο• start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT and β𝛽\betaitalic_Ξ² such that

f⁒(x)<Ο•0⁒(x)<fβˆ—β’(x)<Ο•1⁒(x)𝑓π‘₯subscriptitalic-Ο•0π‘₯superscript𝑓π‘₯subscriptitalic-Ο•1π‘₯f(x)<\phi_{0}(x)<f^{*}(x)<\phi_{1}(x)italic_f ( italic_x ) < italic_Ο• start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( italic_x ) < italic_f start_POSTSUPERSCRIPT βˆ— end_POSTSUPERSCRIPT ( italic_x ) < italic_Ο• start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ( italic_x )

for all x>Ξ²π‘₯𝛽x>\betaitalic_x > italic_Ξ². By continuity of F𝐹Fitalic_F and cell decomposition, we can find kπ‘˜kitalic_k-definable g0subscript𝑔0g_{0}italic_g start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT and g^^𝑔\widehat{g}over^ start_ARG italic_g end_ARG such that g0⁒(x)<f⁒(x)<g^⁒(x)subscript𝑔0π‘₯𝑓π‘₯^𝑔π‘₯g_{0}(x)<f(x)<\widehat{g}(x)italic_g start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( italic_x ) < italic_f ( italic_x ) < over^ start_ARG italic_g end_ARG ( italic_x ) for all x>Ξ²π‘₯𝛽x>\betaitalic_x > italic_Ξ² and {(x,y):x>β⁒ and β’g0⁒(x)<y<g^⁒(x)}conditional-setπ‘₯𝑦π‘₯𝛽 and subscript𝑔0π‘₯𝑦^𝑔π‘₯\{(x,y):x>\beta\hbox{ and }g_{0}(x)<y<\widehat{g}(x)\}{ ( italic_x , italic_y ) : italic_x > italic_Ξ² and italic_g start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( italic_x ) < italic_y < over^ start_ARG italic_g end_ARG ( italic_x ) } is contained in Fβˆ’1({(x,y):x>Ξ² and Ο•0(x)<y<Ο•1(x)}F^{-1}(\{(x,y):x>\beta\hbox{ and }\phi_{0}(x)<y<\phi_{1}(x)\}italic_F start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT ( { ( italic_x , italic_y ) : italic_x > italic_Ξ² and italic_Ο• start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( italic_x ) < italic_y < italic_Ο• start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ( italic_x ) }. Now define

g1⁒(x)=f⁒(x)+min⁑(g^⁒(x),Ο•0⁒(x),h1⁒(x))βˆ’f⁒(x)2subscript𝑔1π‘₯𝑓π‘₯^𝑔π‘₯subscriptitalic-Ο•0π‘₯subscriptβ„Ž1π‘₯𝑓π‘₯2g_{1}(x)=f(x)+{\min(\widehat{g}(x),\phi_{0}(x),h_{1}(x))-f(x)\over 2}italic_g start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ( italic_x ) = italic_f ( italic_x ) + divide start_ARG roman_min ( over^ start_ARG italic_g end_ARG ( italic_x ) , italic_Ο• start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( italic_x ) , italic_h start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ( italic_x ) ) - italic_f ( italic_x ) end_ARG start_ARG 2 end_ARG

and if necessary choose Ξ³β‰₯β𝛾𝛽\gamma\geq\betaitalic_Ξ³ β‰₯ italic_Ξ² so that g0subscript𝑔0g_{0}italic_g start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT and g1subscript𝑔1g_{1}italic_g start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT are continuous for x>Ξ³π‘₯𝛾x>\gammaitalic_x > italic_Ξ³.

To complete the proof of the lemma, we now assume that none of Cases 1-4 holds and derive a contradiction.

For each r∈[0,1]π‘Ÿ01r\in[0,1]italic_r ∈ [ 0 , 1 ] let

fr⁒(x)=h0⁒(x)+r⁒(h1⁒(x)βˆ’h0⁒(x)).subscriptπ‘“π‘Ÿπ‘₯subscriptβ„Ž0π‘₯π‘Ÿsubscriptβ„Ž1π‘₯subscriptβ„Ž0π‘₯f_{r}(x)=h_{0}(x)+r(h_{1}(x)-h_{0}(x)).italic_f start_POSTSUBSCRIPT italic_r end_POSTSUBSCRIPT ( italic_x ) = italic_h start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( italic_x ) + italic_r ( italic_h start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ( italic_x ) - italic_h start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( italic_x ) ) .

We may assume that for each rπ‘Ÿritalic_r there is a value mrsubscriptπ‘šπ‘Ÿm_{r}italic_m start_POSTSUBSCRIPT italic_r end_POSTSUBSCRIPT such that fr⁒(x)=frβˆ—β’(x)subscriptπ‘“π‘Ÿπ‘₯superscriptsubscriptπ‘“π‘Ÿπ‘₯f_{r}(x)=f_{r}^{*}(x)italic_f start_POSTSUBSCRIPT italic_r end_POSTSUBSCRIPT ( italic_x ) = italic_f start_POSTSUBSCRIPT italic_r end_POSTSUBSCRIPT start_POSTSUPERSCRIPT βˆ— end_POSTSUPERSCRIPT ( italic_x ) for all x>mrπ‘₯subscriptπ‘šπ‘Ÿx>m_{r}italic_x > italic_m start_POSTSUBSCRIPT italic_r end_POSTSUBSCRIPT. We further may assume that r↦mrmaps-toπ‘Ÿsubscriptπ‘šπ‘Ÿr\mapsto m_{r}italic_r ↦ italic_m start_POSTSUBSCRIPT italic_r end_POSTSUBSCRIPT is a definable continuous and monotonic function. Thus we can find an interval [a,b]π‘Žπ‘[a,b][ italic_a , italic_b ] and m∈kπ‘šπ‘˜m\in kitalic_m ∈ italic_k such that if r∈[a,b]π‘Ÿπ‘Žπ‘r\in[a,b]italic_r ∈ [ italic_a , italic_b ], then fr⁒(x)=frβˆ—β’(x)subscriptπ‘“π‘Ÿπ‘₯superscriptsubscriptπ‘“π‘Ÿπ‘₯f_{r}(x)=f_{r}^{*}(x)italic_f start_POSTSUBSCRIPT italic_r end_POSTSUBSCRIPT ( italic_x ) = italic_f start_POSTSUBSCRIPT italic_r end_POSTSUBSCRIPT start_POSTSUPERSCRIPT βˆ— end_POSTSUPERSCRIPT ( italic_x ) for x>max⁑(m,Ξ±)π‘₯π‘šπ›Όx>\max(m,\alpha)italic_x > roman_max ( italic_m , italic_Ξ± ). Replacing h0subscriptβ„Ž0h_{0}italic_h start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT by fasubscriptπ‘“π‘Žf_{a}italic_f start_POSTSUBSCRIPT italic_a end_POSTSUBSCRIPT, h1subscriptβ„Ž1h_{1}italic_h start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT by fbsubscript𝑓𝑏f_{b}italic_f start_POSTSUBSCRIPT italic_b end_POSTSUBSCRIPT, and α𝛼\alphaitalic_Ξ± by max⁑(Ξ±,m)π›Όπ‘š\max(\alpha,m)roman_max ( italic_Ξ± , italic_m ), without loss of generality we may assume that F𝐹Fitalic_F fixes the graph frsubscriptπ‘“π‘Ÿf_{r}italic_f start_POSTSUBSCRIPT italic_r end_POSTSUBSCRIPT for all rπ‘Ÿritalic_r.

Let ψ:(Ξ±,+∞)β†’(0,1):πœ“β†’π›Ό01\psi:(\alpha,+\infty)\rightarrow(0,1)italic_ψ : ( italic_Ξ± , + ∞ ) β†’ ( 0 , 1 ) be an increasing kπ‘˜kitalic_k-definable continuous bijection. Define

f⁒(x)=fψ⁒(x)⁒(x)⁒ for β’x>Ξ±.𝑓π‘₯subscriptπ‘“πœ“π‘₯π‘₯ for π‘₯𝛼f(x)=f_{\psi(x)}(x)\hbox{ for }x>\alpha.italic_f ( italic_x ) = italic_f start_POSTSUBSCRIPT italic_ψ ( italic_x ) end_POSTSUBSCRIPT ( italic_x ) for italic_x > italic_Ξ± .

Observe that for each rπ‘Ÿritalic_r the graph of frsubscriptπ‘“π‘Ÿf_{r}italic_f start_POSTSUBSCRIPT italic_r end_POSTSUBSCRIPT intersects the graph of f𝑓fitalic_f at a unique point xrsubscriptπ‘₯π‘Ÿx_{r}italic_x start_POSTSUBSCRIPT italic_r end_POSTSUBSCRIPT. Hence, for sufficiently large xπ‘₯xitalic_x, we have fψ⁒(x)⁒(x)=f⁒(x)subscriptπ‘“πœ“π‘₯π‘₯𝑓π‘₯f_{\psi(x)}(x)=f(x)italic_f start_POSTSUBSCRIPT italic_ψ ( italic_x ) end_POSTSUBSCRIPT ( italic_x ) = italic_f ( italic_x ). Since for all rπ‘Ÿritalic_r we have fr⁒(x)=frβˆ—β’(x)subscriptπ‘“π‘Ÿπ‘₯superscriptsubscriptπ‘“π‘Ÿπ‘₯f_{r}(x)=f_{r}^{*}(x)italic_f start_POSTSUBSCRIPT italic_r end_POSTSUBSCRIPT ( italic_x ) = italic_f start_POSTSUBSCRIPT italic_r end_POSTSUBSCRIPT start_POSTSUPERSCRIPT βˆ— end_POSTSUPERSCRIPT ( italic_x ) for x>max⁑(m,Ξ±)π‘₯π‘šπ›Όx>\max(m,\alpha)italic_x > roman_max ( italic_m , italic_Ξ± ), it follows that F⁒(x,f⁒(x))=(x,f⁒(x))𝐹π‘₯𝑓π‘₯π‘₯𝑓π‘₯F(x,f(x))=(x,f(x))italic_F ( italic_x , italic_f ( italic_x ) ) = ( italic_x , italic_f ( italic_x ) ). But we have assumed that the hypothesis for Case 2 does not hold, that is, F⁒(x,y)β‰ (x,y)𝐹π‘₯𝑦π‘₯𝑦F(x,y)\neq(x,y)italic_F ( italic_x , italic_y ) β‰  ( italic_x , italic_y ) for all (x,y)∈Cπ‘₯𝑦𝐢(x,y)\in C( italic_x , italic_y ) ∈ italic_C, and thus we reach a contradiction. β–‘β–‘\Boxβ–‘.

3 Remarks and Questions

  1. 1.

    Using quantifier elimination for real closed fields and the decidability of the real algebraic numbers, our construction could be done effectively, producing a computable rigid non-Archimedean real closed field.

  2. 2.

    Let T𝑇Titalic_T be the theory of an o-minimal expansion of a real closed field. Our construction works in this setting to build a rigid non-Archimedean β„³βŠ§Tmodelsℳ𝑇{\cal M}\models Tcaligraphic_M ⊧ italic_T of o-minimal dimension two.

  3. 3.

    Presumably our method can be extended to produce rigid real closed fields of any finite transcendence degree greater than one. Can one produce a rigid countable non-Archimedean real closed field of infinite transcendence degree? It does not seem to be useful in the infinite transcendence degree case as we can no longer easily diagonalize over all possible automorphisms.

  4. 4.

    One might be tempted to try producing larger rigid real closed fields using the following idea. Let K𝐾Kitalic_K be a countable real closed subfield of ℝℝ{\mathbb{R}}blackboard_R of positive transcendence degree. The arguments above allow us to construct K⁒⟨x,y⟩𝐾π‘₯𝑦K\langle x,y\rangleitalic_K ⟨ italic_x , italic_y ⟩ with no non-trivial automorphism fixing K𝐾Kitalic_K. But, while K𝐾Kitalic_K is itself rigid, automorphisms of K⁒⟨x,y⟩𝐾π‘₯𝑦K\langle x,y\rangleitalic_K ⟨ italic_x , italic_y ⟩ need not fix K𝐾Kitalic_K.

    To illustrate, let B𝐡Bitalic_B be a transcendence base for K𝐾Kitalic_K, b∈B𝑏𝐡b\in Bitalic_b ∈ italic_B and B0=Bβˆ–{b}subscript𝐡0𝐡𝑏B_{0}=B\setminus\{b\}italic_B start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT = italic_B βˆ– { italic_b }. Let K0subscript𝐾0K_{0}italic_K start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT be the real closure of β„šβ’(B0)β„šsubscript𝐡0{\mathbb{Q}}(B_{0})blackboard_Q ( italic_B start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ). Note that b𝑏bitalic_b is the unique realization of tp⁒(b/K0)tp𝑏subscript𝐾0{\rm tp}(b/K_{0})roman_tp ( italic_b / italic_K start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ) in K𝐾Kitalic_K. Let L0=K0⁒⟨x⟩subscript𝐿0subscript𝐾0delimited-⟨⟩π‘₯L_{0}=K_{0}\langle x\rangleitalic_L start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT = italic_K start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ⟨ italic_x ⟩ and L=L0⁒⟨y⟩.𝐿subscript𝐿0delimited-βŸ¨βŸ©π‘¦L=L_{0}\langle y\rangle.italic_L = italic_L start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ⟨ italic_y ⟩ .

    For a real closed field F𝐹Fitalic_F, we say that aβˆˆβ„›βˆ–Fπ‘Žβ„›πΉa\in{\cal R}\setminus Fitalic_a ∈ caligraphic_R βˆ– italic_F realizes a non-cut over F𝐹Fitalic_F if F<|a|πΉπ‘ŽF<|a|italic_F < | italic_a | or there is b∈F𝑏𝐹b\in Fitalic_b ∈ italic_F with |aβˆ’b|<Ο΅π‘Žπ‘italic-Ο΅|a-b|<\epsilon| italic_a - italic_b | < italic_Ο΅ for all ϡ∈Fitalic-ϡ𝐹\epsilon\in Fitalic_Ο΅ ∈ italic_F with Ο΅>0italic-Ο΅0\epsilon>0italic_Ο΅ > 0. Otherwise, we say aπ‘Žaitalic_a realizes a cut over F𝐹Fitalic_F.

    Since tp⁒(x/K0)tpπ‘₯subscript𝐾0{\rm tp}(x/K_{0})roman_tp ( italic_x / italic_K start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ) is a non-cut and tp⁒(b/K0)tp𝑏subscript𝐾0{\rm tp}(b/K_{0})roman_tp ( italic_b / italic_K start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ) is a cut, by [2] 3.3, tp⁒(b/K0)tp𝑏subscript𝐾0{\rm tp}(b/K_{0})roman_tp ( italic_b / italic_K start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ) is not realized in L0subscript𝐿0L_{0}italic_L start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT. By construction, tp⁒(y/L0)tp𝑦subscript𝐿0{\rm tp}(y/L_{0})roman_tp ( italic_y / italic_L start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ) has a unique realization in L𝐿Litalic_L, but b+1x𝑏1π‘₯b+{1\over x}italic_b + divide start_ARG 1 end_ARG start_ARG italic_x end_ARG is a second realization of tp⁒(b/L0)tp𝑏subscript𝐿0{\rm tp}(b/L_{0})roman_tp ( italic_b / italic_L start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ) in L0⁒⟨b⟩subscript𝐿0delimited-βŸ¨βŸ©π‘L_{0}\langle b\rangleitalic_L start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ⟨ italic_b ⟩. Thus, by [2] 3.6, tp⁒(b/L0)tp𝑏subscript𝐿0{\rm tp}(b/L_{0})roman_tp ( italic_b / italic_L start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ) is not realized in L𝐿Litalic_L. It follows that b𝑏bitalic_b and b+1x𝑏1π‘₯b+{1\over x}italic_b + divide start_ARG 1 end_ARG start_ARG italic_x end_ARG realize the same type over L𝐿Litalic_L. Thus there is an automorphism of K⁒⟨x,y⟩=L⁒⟨b⟩𝐾π‘₯𝑦𝐿delimited-βŸ¨βŸ©π‘K\langle x,y\rangle=L\langle b\rangleitalic_K ⟨ italic_x , italic_y ⟩ = italic_L ⟨ italic_b ⟩ fixing L𝐿Litalic_L and sending b𝑏bitalic_b to b+1x𝑏1π‘₯b+{1\over x}italic_b + divide start_ARG 1 end_ARG start_ARG italic_x end_ARG.

References

  • [1] van den Dries, Lou, Tame topology and o-minimal structures. London Math. Soc. Lecture Note Ser., 248 Cambridge University Press, Cambridge, 1998.
  • [2] Marker, David, Omitting types in O-minimal theories, J. Symbolic Logic 51 (1986), no.1, 63–74.
  • [3] Mekler, Alan H, Shelah, Saharon, Some compact logicsβ€”results in ZFC, Ann. of Math. (2)137(1993), no.2, 221–248.
  • [4] Pillay, Anand and Steinhorn, Charles, Definable sets in ordered structures I, Trans. Amer. Math. Soc. 295 (1986), no.2, 565–592.
  • [5] Shelah, Saharon, Models with second order properties IV: A general method and eliminating diamonds, Ann. Pure Appl. Logic 25 (1983), no.2, 183–212.