1. Introduction
The main result of the following is Proposition 8.1. There we give a complete list of all one dimensional groups definable in the p-adic numbers, up to finite index and quotient by finite kernel. This is similar to the list of all groups definable in a real closed field which are connected and one dimensional obtained in [Reference Madden and Stanton6].
The starting point is the following result.
Proposition 1.1. Suppose T is a complete first order theory in a language extending the language of rings, such that T extends the theory of fields. Suppose T is algebraically bounded and dependent. Let G be a definable group. If G is definably amenable then there is an algebraic group H and a type-definable subgroup $T\subset G$ of bounded index and a type-definable group morphism $T\to H$ with finite kernel.
This is found in Theorem 2.19 of [Reference Montenegro, Onshuus and Simon7]. We just note that algebraic boundedness is seen in greater generality than needed in [Reference van den Dries14], and it can also be extracted from the proofs in cell decomposition [Reference Denef4].
That one dimensional groups are definably amenable comes from the following result.
Proposition 1.2. Suppose G is a definable group in $Q_p$ which is one dimensional. Then G is abelian-by-finite, and so amenable.
This is found in [Reference Pillay and Yao10]. One also finds there a review of the definition and some properties of dimension. That an abelian-by-finite group is amenable can be found for example in Theorem 449C of [Reference Fremlin5].
A one dimensional algebraic group over a field of characteristic $0$ is the additive group, the multiplicative group, the twisted one dimensional torus, or an elliptic curve. Each of these cases is dealt separately in Sections 4, 5, 6, and 7, respectively. The general strategy is to describe the type-definable subgroups in these concrete cases, and then by compactness extend the inverse of the morphism in Proposition 1.1 to a definable or $\lor $ -definable group.
2. Logic topology
We take T a complete theory of first order logic and $M\vDash T$ a monster model, which for definiteness will be taken to be a saturated model of cardinality $\kappa $ , with $\kappa $ an inaccessible cardinal such that $\kappa> |T|+\aleph _0$ . A bounded cardinal is a cardinal smaller than $\kappa $ .
A definable set is a set $X\subset M^n$ defined by a formula with parameters. A type-definable set is a set $X\subset M^n$ which is an intersection of a bounded number of definable sets. An $\lor $ -definable set is the complement of a type-definable set, which is to say a bounded union of definable sets. For a set $A\subset M$ of bounded cardinality, an A-invariant set is a set $X\subset M^n$ such that $X=\sigma (X)$ for all $\sigma \in \text {Aut}(M/A)$ . Here $\text {Aut}(M/A)$ denotes the set of all automorphisms $\sigma $ of M such that $\sigma (a)=a$ for all $a\in A$ . An invariant set X is a set for which there exists a bounded set A such that X is A-invariant. This is equivalent to saying that X is a bounded union of type-definable sets.
For an invariant set X we will call a set $Y\subset X$ type-definable relative to X if it is the intersection of a type-definable set with X. Similarly we have relatively $\lor $ -definable and relatively definable sets.
Next we define the logic topology of a bounded quotient. This is usually defined for type-definable sets and equivalence relations but in Section 3 we give an isomorphism $O(a)/o(a)\cong \mathbb {R}$ , where $O(a)$ is not type-definable. We give then definitions that include this case.
Suppose given X an invariant set and $E\subset X^2$ an invariant equivalence relation on X such that $X/E$ is bounded. Then the logic topology on $X/E$ is defined as the topology given by closed sets, a set $C\subset X/E$ being closed if an only if $\pi ^{-1}(C)\subset X$ is a type definable set relative to X. Here $\pi $ denotes the canonical projection $\pi :X\to X/E$ . As a bounded intersection and a finite union of type definable sets is type definable this gives a topology on $X/E$ .
Next we enumerate some basic properties of this definition, the next two results are known for the logic topology on type-definable sets and the proofs largely go through in this context. See [Reference Pillay8]. I will present this proof for convenience.
For the next statement recall that given a set X with an equivalence relation E on X, a subset Y of X is called E-saturated if for any two elements a and b in X which are equivalent by E, if a is in Y, then b is in Y. Equivalently $Y=\pi ^{-1}\pi (Y)$ for $\pi :X\to X/E$ the canonical map. Similarly if $f:X\to Z$ is a function, then a subset Y of X is f-saturated if for any two elements a and b of X with the same image under f, if a is in Y then so is b. That is, Y is saturated with respect to the equivalence relation of X that says that two elements are equivalent if they have the same image under f.
Proposition 2.1.
-
1. The image of a type-definable set $Y\subset X$ in $X/E$ is compact.
-
2. If X is a type-definable set, $E\subset X^2$ is a type-definable equivalence relation, and $Y\subset X$ is an E-saturated invariant subset such that for $E_Y=E\cap Y^2 Y/E_Y$ is bounded, then $Y/E_Y$ is Hausdorff. Also, the map $\pi :Y\to Y/E_Y$ has the property that the image of a set type-definable relative to Y is closed.
-
3. If G is a type-definable topological group and $K\subset H\subset G$ are subgroups such that H is invariant, K is type-definable, K is a normal subgroup of H, and such that $H/K$ is bounded, then $H/K$ is a Hausdorff topological group.
Proof
-
1) This is by compactness, in detail if $\{C_i\}_{i\in I}$ is a family of closed subsets of $X/E$ such that $\{C_i\cap \pi (Y)\}_{i \in I}$ has the finite intersection property then $\{\pi ^{-1}(C_i)\cap Y\}_{i\in I}$ are a bounded family of type-definable sets with the finite intersection property, and so it has non-empty intersection.
-
2) Take Z a type-definable set. Then $\pi ^{-1}\pi (Z\cap Y)=Y\cap \{x\in X\mid \text {there exists }x'\in Z, (x,x')\in E\}$ , as Z and E are type-definable $\pi ^{-1}\pi (Y\cap Z)$ is type-definable relative to Y and $\pi (Y\cap Z)$ is closed as required.
Now to see that $Y/E_Y$ is Hausdorff take $x,y\in Y$ such that $\pi (x)\neq \pi (y)$ . Then for $E_z=\{x'\in X\mid (z,x')\in E\}$ we have $E_x\cap E_y=\emptyset $ . As $E_x$ and $E_y$ are type-definable then there are definable sets $D_1,D_2$ such that $E_x\subset D_1$ $E_y\subset D_2$ and $D_1\cap D_2=\emptyset $ . Then by the previous paragraph there are open sets $U_1,U_2\subset X/E$ such that $\pi ^{-1}(U_i)\subseteq D_i$ .
-
3) By 2) this space is Hausdorff. Denote $\pi :H\to H/K$ . If C is type-definable and $C\cap H$ is $\pi $ -saturated, then $(C\cap H)^{-1}=C^{-1}\cap H$ is type-definable relative to H and $\pi $ -saturated, so inversion is continuous in $H/K$ . Similarly one obtains that left and right translations are continuous.
Finally one has to see that the product is continuous at the identity, let $1\subset U\subset H/K$ be an open set, and let $Z\subset G$ be type-definable such that $H\setminus Z=\pi ^{-1}(U)$ . Then $K\cap Z=\emptyset $ . As $K=K^2$ one also has $K^2\cap Z=\emptyset $ . Now by compactness there is $K\subset V$ definable such that $(V\cap G)^2\cap Z=\emptyset $ . Now by 2) there exists $1\subset V'\subset \pi (V\cap H)$ open such that $\pi ^{-1}(V')\subset V\cap H$ , so $(V')^{2}\subset U$ as required. ⊣
Proposition 2.2. If $f:X\to Y$ is a map between a set X which is a bounded union of type-definable sets $X_i$ , such that $X_i$ are definable relative to X, and Y is a union of type-definable sets $Y_i$ such that $f(X_i)\subset Y_i$ and $f|_{X_i}\subset X_i\times Y_i$ is type-definable, then the inverse image of a set type-definable relative to Y by f is type-definable relative to X. So if $E\subset X^2$ and $F\subset Y^2$ are invariant equivalence relations such that f is compatible with respect to them and $X/E, Y/F$ are bounded, then $\bar {f}:X/E\to Y/F$ is continuous.
The proof is straightforward and omitted.
The next result is well known.
Proposition 2.3. If $f:G\to H$ is a surjective morphism of topological groups, G is $\sigma $ -compact, and H is locally compact Hausdorff, then f is open.
Proposition 2.4. Suppose given L a language and $L'$ an extension of L. Suppose G is an L-definable group and O is set which is a countable union of $L'$ -definable sets. Suppose O is a commutative group with $L'$ -definable product and inverse and there is an $L'$ -definable surjective group morphism $O\to G$ . Suppose that O contains an $L'$ -type-definable group o of bounded index such that o injects in G, with image L-type-definable. Then there exists $O'$ a disjoint union of denumerable L-definable sets which is a group with an L-definable product and inverse, and there is an $L'$ -definable isomorphism $O\to O'$ such that the map $O'\to G$ is L-definable, and the image of o in $O'$ is L-type-definable.
Before starting the proof we clarify that disjoint unions of infinitely many definable sets may not be a subset of the monster model under consideration, however when the theory has two 0-definable elements then finite disjoint unions can always be considered to be a definable set. For $\lor $ -definable sets or disjoint unions of definable sets, a definable mapping means that the restriction to a definable set has definable image and graph. This applies to the group morphisms and the product and inverse in O and $O'$ .
Proof Let $o\subset U\subset O$ be an $L'$ -definable symmetric set such that the restriction of $f:O\to G$ to U is injective. Then $f(o)\subset f(U)$ , is such that $f(U)$ is $L'$ -definable and $f(o)$ is L-type-definable. By compactness there is $f(o)\subset R\subset f(U)$ such that R is L-definable. Replacing U by $f^{-1}(R)\cap U$ we may assume $f(U)$ is L-definable. Now take V a symmetric $L'$ -definable set such that $o\subset V$ and $V^4\subset U$ . Similarly replacing V by $f^{-1}(R')\cap V$ for a suitable $R'$ , we may further assume that $f(V)$ is L-definable. A bounded number of translates of V cover O, so by compactness, a denumerable number also cover it say $O=\bigcup _{i<\omega }a_iV$ .
Take $X=\bigsqcup _{i<\omega }f(V)$ , with canonical injections $\tau _i:f(V)\to X$ . Define a map $g:X\to O$ by $g\tau _if(x)=a_ix$ for $x\in V$ . This is a surjective $L'$ -definable map. Define $W_i=f(V)\setminus (g\tau _i)^{-1}\bigcup _{r<i}(g\tau _r)f(V)$ . Then $W_i$ is L-definable. We have $O'=\bigsqcup _{i<\omega } W_i$ a disjoint union of L-definable sets and the restriction of g to $O'$ is a bijective $L'$ -definable map, denoted also by g, $g:O'\to O$ . We also have that $fg\tau _i(W_i)$ is L-definable, and the restriction of $fg\tau _i$ to $W_i$ is translation by $f(a_i)$ which is L-definable. We conclude that $fg$ is L-definable.
Now we transfer the group structure of O to $O'$ using the bijection g. Finally we have to prove that this group structure on $O'$ is L-definable. Now $g(W_i)^{-1}$ is contained in a finite number of translates $a_jV$ so $W_i^{-1}$ is contained in a finite number of $W_j$ . Similarly $W_iW_{i'}$ is contained in a finite number of $W_{j}$ . So it is enough to see that product and inverse are relatively definable. We do the product as the inverse is similar. Suppose $(x,y,z)\in W_i\times W_j\times W_r$ , then $\tau _r(z)=\tau _i(x)\tau _j(y)$ in $O'$ if and only if $a_rz'=a_ix'a_jy'$ in O for $x',y',z'\in V$ which have images under f equal to $x,y$ , and z. In this case $a_ra_i^{-1}a_j^{-j}\in V^3$ (here we use the hypothesis of commutativity), so as f is injective in $V^4$ we get that this happens if and only if $f(a_ra_i^{-1}a_j^{-1})z=xy$ in G. This last condition is L-definable. ⊣
3. Subgroups of $Z$
We denote Z a saturated model of inaccessible cardinal of the theory of the ordered abelian group $\mathbb {Z}$ . That is, Z is a monster model of Presburger arithmetic.
Here we determine the type-definable subgroups of Z. We shall use cell decomposition in dimension one, here is the statement.
Proposition 3.1. If $X\subset Z$ is a definable set then there exists $X=S_1\cup \cdots \cup S_n$ with $S_i$ pairwise disjoint sets of the form $S_i=(a_i,b_i)\cap (n_iZ+r_i)$ with $a_i,b_i\in Z$ or $a_i=-\infty $ or $b_i=\infty $ , and $n_i, r_i\in \mathbb {Z}$ , and $(a_i,b_i)$ infinite, or $S_i=\{a_i\}$ . Such decomposition is called a cell decomposition. If $f:X\to Z$ is a definable function then there exists a cell decomposition of $X=S_1\cup \cdots \cup S_n$ such that $f(x)=\frac {p_i}{n_i}(x-r_i)+s_i$ for $x\in S_i$ in an infinite cell as before and $p_i\in \mathbb {Z},s_i\in Z$ .
See for example [Reference Cluckers2] for a proof.
Given $a\in Z$ such that $a>n$ for all $n\in \mathbb {N}$ we denote $O_Z(a)=\{b\in Z\mid \text { there exists }n\in \mathbb {N}, |b|<na\}$ . We denote $o_Z(a)=\{b\in Z\mid \text { for all }n\in \mathbb {N}, n|b|<a\}$ . These are subgroups of the additive group $(Z,+)$ .
Proposition 3.2. With the above notation $O_Z(a)/o_Z(a)\cong (\mathbb {R},+)$ as topological groups.
Proof First we note that $o_Z(a)$ is a convex subgroup of the ordered group $O_Z(a)$ , so $O_Z(a)/o_Z(a)$ is an ordered abelian group.
Define a function $\mathbb {Q}\to O_Z(a)$ by $\frac {n}{m}\mapsto \frac {n}{m}(a-r_m)$ , where $n,m\in \mathbb {Z}$ , $(n,m)=1$ , $m>0$ , $r_m\in \mathbb {N}$ is such that $0\leq r_m<m$ , and $a\equiv r_m \mod mZ$ . A straightforward check shows that the composition of this function with the canonical projection $O_Z(a)\to O_Z(a)/o_Z(a)$ is an ordered group morphism, and that this morphism extends in a unique way to an ordered group morphism $\mathbb {R}\to O_Z(a)/o_Z(a)$ . This morphism $\mathbb {R}\to O_Z(a)/o_Z(a)$ is an isomorphism of topological groups. Indeed if we define $F:O_Z(a)\to \mathbb {R}$ as $F(b)=\text {Sup}\{\frac {n}{m}\mid n,m\in \mathbb {Z}, m>0, na<mb\}$ , then F factors through $O_Z(a)/o_Z(a)$ as $\bar {F}:O_Z(a)/o_Z(a)\to \mathbb {R}$ and $\bar {F}$ is the inverse to the map $\mathbb {R}\to O_Z(a)/o_Z(a)$ described before.
It is easy to verify that $\bar {F}$ is continuous if we give $O_Z(a)/o_Z(a)$ the logic topology and $\mathbb {R}$ the usual topology. Now notice that $o_Z(a)$ is type-definable, so $O_Z(a)/o_Z(a)$ is a Hausdorff topological group. Also, $O_Z(a)$ is a denumerable union of definable sets, so $O_Z(a)/o_Z(a)$ is $\sigma $ -compact. As $\mathbb {R}$ is a locally compact Hausdorff topological group, $\bar {F}$ is open by Proposition 2.3 as required. ⊣
Lemma 3.3. If $G\subset Z$ is a definable subgroup of Z, then it is of the form $G=nZ$ for an $n\in \mathbb {Z}$ .
Proof Let $G=(a_1+S_1)\cup \cdots \cup (a_n+S_n)$ be a cell decomposition of G, where for each $i S_i=0$ or $S_i=(-b_i,c_i)\cap m_iZ$ for $b_i,c_i\in Z_{>0}$ and $m_i\in \mathbb {Z}$ or $S_i=m_iZ$ or $S_i=(-b_i,\infty )\cap m_iZ$ or $S_i=(-\infty ,c_i)\cap m_iZ$ . Note that if $S_i$ is unbounded, then $\langle a_i +S_i\rangle =a_i\mathbb {Z} +m_iZ$ so $m_iZ\subset G$ . We note that there is at least one index r such that $S_r$ is unbounded, otherwise G is bounded and so as it is definable it has a maximum, but G is a group so this cannot happen unless G is trivial. Then $m_rZ\subset G$ and as $Z/m_rZ\cong \mathbb {Z}/m_r\mathbb {Z}$ is finite cyclic we see that any intermediate group is of the form $nZ$ for an $n|m_r$ . ⊣
Lemma 3.4. If $H\subset Z$ is a type-definable convex subgroup, then $H=0$ or $H=Z$ or $H=o_Z(a)$ or $H=\cap _{i\in I} o_Z(a_i)$ where I is a bounded net such that $i<j$ implies $a_j\in o_Z(a_i)$ .
Proof Let $H\subset D$ , with D a definable set. We need to see that there is $a\in Z$ such that $H\subset o_Z(a)\subset D$ . By compactness there is $H\subset S\subset D$ such that S is definable symmetric and convex. If $S=H$ then $H=Z$ or $H=0$ by Lemma 3.3. Assume otherwise and take $a\in S\setminus H$ positive. As H is convex $h<a$ for all $h\in H$ . As H is a group, $H\subset o_Z(a)\subset [-a,a]\subset D$ , as required. ⊣
If n is a supernatural number then denote $nZ=\cap _{m\in \mathbb {N}, m|n}mZ$ .
Proposition 3.5. If $H\subset Z$ is a type-definable group then it is of the form $H=C\cap nZ$ for C its convex hull, which is a type-definable convex group, and n a supernatural number.
Proof Take C the convex hull and $H\subset D$ a definable set. We have to show that there is a natural number k such that $H\subset kZ\cap C\subset D$ . Indeed because H is a bounded intersection of definable sets this would imply that H is an intersection of groups of the form $kZ\cap C$ . If n is the supernatural number which is the smallest common multiple of all the natural numbers k such that $H\subset kZ$ , then $H=nZ\cap C$ .
Take $H\subset D_2\subset D_1$ symmetric sets such that $D_1+D_1\subset D$ , and $D_2+D_2\subset D_1$ . Take a cell decomposition of $D_2$ , say $D_2=E_1\cup \cdots \cup E_n$ . Then, as in the proof of Lemma 3.3 we conclude that if H is nontrivial then for one of the cells, say $E_1$ , $E_1\cap H$ is unbounded above in H, and for this cell $E_1$ we have that $E_1-E_1$ contains a group of the form $mZ\cap C$ , so that in particular $mZ\cap C\subset D_1$ ; and finally we also have that $H+mZ\cap C=kZ\cap C$ for some natural number k, because it is an intermediate group of $mZ\cap C$ and C which have quotient $C/mZ\cap C\cong \mathbb {Z}/m\mathbb {Z}$ which is cyclic. As $H+mZ\cap C=kZ\cap C\subset D_1+D_1\subset D$ we conclude. ⊣
4. Subgroups of $Q_p$
We denote $Q_p$ a saturated model of inaccessible cardinal of the theory of the valued field $\mathbb {Q}_p$ . Its valuation group is denoted Z and its valuation v. We remark that Z is a saturated model of Presburger arithmetic of the same cardinal as $Q_p$ . Here we determine the type-definable groups of $Q_p.$
For $Q_p$ there is a cell decomposition due to Denef which we will state in dimension 1.
Proposition 4.1. If $Q_p$ is a p-adically closed field and if $X\subset Q_p$ is definable then there exists pairwise disjoint $D_i$ with $X=D_1\cup \cdots \cup D_m$ such that $D_i$ are of the form $\{a_i\}$ or infinite and of the form $\{x\in Q_p\mid \alpha _i< v(x-a_i)<\beta _i,x-a_i\in c_iQ_p^{n_i}\}$ , or of the form $\{x\in Q_p\mid \alpha _i<v(x-a_i), x-a_i\in c_iQ_p^{n_i}\}$ . For some $\alpha _i,\beta _i\in Z\cup \{-\infty ,\infty \}$ , $c_i\in Q_p$ and $n_i\in \mathbb {Z}_{>0}$ .
See [Reference Denef4] for a proof.
We will also use the analytic language. This is a language obtained by adding to the valued field language one function symbol for each function $\mathbb {Z}_p^n\to \mathbb {Q}_p$ given by a power series $\sum _{\alpha }a_{\alpha }\bar {x}^\alpha $ where the sum is over the multi-indices $\alpha \in \mathbb {N}^n$ and $a_{\alpha }\in \mathbb {Q}_p$ are such that $a_{\alpha }\to 0$ . This function symbol is interpreted as $\mathbb {Q}_p^n\to \mathbb {Q}_p$ which is the given function in $\mathbb {Z}_p^n$ and $0$ outside. A model of this theory will be denoted $Q_p^{an}$ . In $Q_p^{an}$ there is also a cell decomposition due to Cluckers which in dimension 1 is as follows:
Proposition 4.2. If $X\subset Q_p^{an}$ is definable then it is definable in the algebraic language.
See [Reference Cluckers3]
In the next couple of sections we will use the following well known consequence of henselianity.
Lemma 4.3. Suppose K is a henselian valued field with valuation v. Suppose a is an element of $K^{\times }$ and $n\in \mathbb {Z}_{>0}$ . Suppose b is an element of K such that $v(b-a)>v(a)+2v(n)$ . Then there is $x\in K$ such that $b=ax^n$ . In other words a and b map to the same coset in $K^{\times }/(K^{\times })^{n}$ .
We include a proof for convenience.
Proof Take the polynomial $P(T)=T^n-ba^{-1}$ . If R is the valuation ring of K, we have that $P(T)\in R[T]$ . We also have that $v(P(1))>2v(P'(1))$ . We conclude by Hensel’s lemma that there is a unique solution $x\in R$ of $P(T)$ such that $v(x-1)>v(n)$ , as required. ⊣
For the next few lemmas we denote for an $\alpha \in Z$ , $D_{\alpha }=\{c\in Q_p\mid v(c)\geq \alpha \}$ .
The next two lemmas examine the set $S-S$ for S a cell which contains $0$ .
Lemma 4.4. Let $b\in Q_p^{\times }$ and $\alpha ,\gamma \in Z$ be such that $\alpha \leq v(b)<\gamma $ . Let $n\in \mathbb {Z}$ such that $n>0$ . Denote $S=\{c\mid v(c)\geq \alpha , v(c-b)<\gamma ,\text { and there exists } y,c=b-by^n\}$ . Then there exists a $\beta \in Z$ and $m\in \mathbb {N}$ such that $D_{\beta +m}\subset S-S$ and $S\subset D_{\beta }$
Proof Note that by Hensel’s lemma $D_{v(b)+2v(n)+1}\subset S$ , see Lemma 4.3. If $\alpha =v(b)+N$ for some $N\in \mathbb {Z}$ then we are done. Now take the set $M=v(S\setminus \{0\})\subset Z$ . This is a definable subset of Z, bounded below by $\alpha $ , so it has a minimum $\beta $ . Now it is clear that we may replace $\alpha $ by $\beta $ and assume $\alpha <v(b)+m$ for all $m\in \mathbb {Z}$ . Now let $a\in S$ be such that $v(a)=\alpha $ . Then by Lemma 4.3 $\{c\in Q_p\mid v(c-a)>\alpha +2v(n)\}\subset S$ . But then $D_{\alpha +2v(n)+1}\subset S-S$ which finishes the proof. ⊣
Lemma 4.5. Let $a\in Q_p^{\times }$ and $\gamma \in Z$ be such that $v(a)<\gamma $ . Let $n\in \mathbb {Z}$ , $n>0$ . Let $S=\{b\in Q_p\mid v(a-b)<\gamma \text { and there exists }y, b=a-ay^n$ }. Then $Q_p=S-S$ or S is as in the previous Lemma.
Proof Take $M=v(S\setminus \{0\})$ . If this set is not bounded below, then the argument of the previous proof shows $D_{\beta +2v(n)+1}\subset S-S$ for all $\beta \in M$ so $S-S=Q_p$ . If M is bounded below, then we are in the situation of the previous Lemma. ⊣
The previous two lemmas work also with $\gamma =\infty $ or where the condition $v(c-b)<\gamma $ does not appear, with the same or simpler proofs.
Lemma 4.6. Let $S\subset Q_p$ be a definable set. Then either S is finite or $S-S=Q_p$ or there exists $\alpha \in Z$ and $n\in \mathbb {N}$ and $X\subset S $ finite such that $S\subset X+D_{\alpha }$ and $D_{\alpha +n}\subset S-S$ .
Proof S decomposes as a finite union of cells $a_i+S_i$ where $S_i$ are as in the previous two Lemmas or are $0$ . If all the $S_i$ are $0$ or there is i such that $Q_p=S_i-S_i$ then we are done. Otherwise take $\alpha _i$ as in the previous lemmas for every i such that $S_i\neq 0$ . Then for $\alpha =\text {min}_i\alpha _i$ we obtain the result. ⊣
Proposition 4.7. If G is a definable subgroup of $Q_p$ then it is of the form $D_{\alpha }$ , $0$ or $Q_p$ . A type-definable subgroup of $Q_p$ is a bounded intersection of definable subgroups of $Q_p$ .
Proof Let L be a type-definable subgroup of $Q_p$ , and $L\subset S\subset Q_p$ a definable set. We prove that either $Q_p=S$ or $L=0$ or there exists $\alpha \in Z$ such that $L\subset D_{\alpha }\subset S$ . Let T be a symmetric definable set with $L\subset T$ and $3T\subset S$ . If T is finite then L is a finite group, and as $Q_p$ is torsion free, it is trivial. If $T-T=Q_p$ then $S=Q_p$ as required. So assume by the previous Lemma that $T\subset D_{\alpha }+X$ and $D_{\alpha +n}\subset 2T$ . Now $L+D_{\alpha +n}$ is a type-definable group and satisfies $L+D_{\alpha +n}\subset D_{\alpha }+X$ and $L+D_{\alpha +n}\subset S$ .
Now we claim that the group generated by $D_{\alpha }+X$ is of the form $D_{\alpha +m}\oplus \oplus _i \mathbb {Z}a_i$ where every nonzero element in $\Sigma _i \mathbb {Z}a_i$ has valuation $<\alpha +n$ for all $n\in \mathbb {Z}$ . Indeed if this group is denoted A then for $B=A\cap (\bigcup _{n\in \mathbb {Z}} D_{\alpha +n})$ we have that $A/B$ is finitely generated and torsion free so it is finite free and $0\to B\to A\to A/B\to 0$ is split exact. This then implies that $0\to B/D_{\alpha }\to A/D_{\alpha }\to A/B\to 0$ is split exact so $B/D_{\alpha }$ is finitely generated. This implies that $B\subset D_{\alpha -M}$ for an $M\in \mathbb {Z}$ and because $D_{\alpha -M}/D_{\alpha }\cong \mathbb {Z}/p^M\mathbb {Z}$ is cyclic every intermediate group is of the form $D_{\alpha +m}$ , as required.
By compactness a type-definable subgroup of $D_{\alpha }+X$ is then a subgroup of $D_{\alpha +m}$ and as $D_{\alpha +m}/D_{\alpha +n}\cong \mathbb {Z}/p^{n-m}\mathbb {Z}$ we see that every intermediate subgroup is of the form $D_{\alpha +k}$ , so $L+D_{\alpha +n}=D_{\alpha +k}$ as required. ⊣
Proposition 4.8. Let G be an interpretable group, such that there exists $L\subset G$ a type-definable group of bounded index and a type-definable injective group morphism $\phi :L\to (Q_p,+)$ . Then there exists a definable group $H\subset G$ containing L and an extension of $\phi $ to an injective definable group morphism $\phi :H\to Q_p$ with image $0$ , $Q_p$ or $D_{\alpha }$ .
Proof By compactness there exists a definable sets $L\subset U_1\subset U_0$ such that $U_1-U_1\subset U_0$ , and a definable extension of $\phi $ to $\phi :U_0\to Q_p$ , such that $\phi $ is injective and such that if $a,b\in U_1$ then $\phi (a-b)=\phi (a)-\phi (b)$ . Now by the previous proposition $\phi (L)$ is trivial or an intersection of balls around the origin, so by compactness there is a definable group $\phi (L)\subset A\subset \phi (U_1)$ , with $A=0, D_{\alpha }$ or $Q_p$ . Then $H=\phi ^{-1}(A)\cap U_1$ works. ⊣
5. Subgroups of $Q_p^{\times }$
Now we determine the type-definable subgroups of $Q_p^{\times }$ . I shall assume at times, for simplicity, that $p\neq 2$ .
For $\alpha \in Z_{>0}$ denote $U_{\alpha }=\{b\in Q_p\mid v(b-1)\geq \alpha \}$ .
Lemma 5.1. Let $L\subset Q_p^{\times }$ be a type-definable subgroup, if $v(L)$ is nontrivial, and $L\subset S$ and S definable, then there exists $n\in \mathbb {Z}_{>0}$ such that $U_{n}\subset S$ .
Proof Let C be the convex hull of $v(L)$ . Let $L\subset S$ be a definable set. Let $L\subset T$ be a symmetric definable set such that $T^2\subset S$ . Let $T=S_0\cup \cdots \cup S_m$ be a cell decomposition of T. Then there exists one of them, say $S_0$ , such that $v(S_0)\cap C$ is unbounded below in C. If $S_0=\{b\in Q_p\mid \alpha \leq v(b-a)<\beta , b-a\in cQ_p^n\}$ we distinguish two cases, so assume first that $v(a)<\tau $ for all $\tau \in C$ .
If $b\in S_0\cap v^{-1}(C)$ then $v(b)\in C$ , so $v(a)<v(b)$ and $v(b-a)=v(a)$ . Now if $b'\in v^{-1}(C)$ , then $v((b'-a)-(b-a))=v(b'-b)\geq \text {min}(v(b'), v(b))> v(a)+2v(n)=v(b-a)+2v(n)$ , so by Lemma 4.3 we get $b'-a\in cQ_p^{n}$ , and we see then that $b'\in S_0$ and $v^{-1}(C)\subset S_0$ , and this case is done.
Assume now that $\tau \leq v(a)$ for one $\tau \in C$ . Then by compactness we may obtain $\tau \in C$ such that $\tau <v(a)+m$ for all $m\in \mathbb {Z}$ . Now we choose $b\in S_0\cap v^{-1}(C)$ such that $v(b)<\tau $ . Now if $d\in U_{2v(n)+1}$ , then $v((bd-a)-(b-a))=v(b(d-1))=v(b)+v(d-1) > v(b)+2v(n)=v(b-a)+2v(n)$ so $bd\in S_0$ . Then $d\in T^2\subset S$ , as required. ⊣
For the next Lemma I remark that in the standard model $\mathbb {Q}_p$ and for $p\neq 2$ we have an isomorphism $(\mathbb {Z}_p,+)\cong U_1(\mathbb {Q}_p)$ given by the exponential $z\mapsto (1+p)^{z}$ . This map is not likely to be definable in $Q_p$ however it is locally analytic, so it is definable in $Q_p^{an}$ . In this language there is also cell decomposition so Proposition 4.7 remains true and produces the following lemma.
Lemma 5.2. Let $p\neq 2$ . If $L\subset U_1$ is a type-definable subgroup of $Q_p^{\times }$ then L is trivial or a bounded intersection of groups of the form $U_{\alpha }$ .
Given $a\in Q_p^{\times }$ such that $v(a)>n$ for all $n\in \mathbb {N}$ , we define a group $H=H_a$ with underlying set $\{b\in Q_p^{\times }\mid 0\leq v(b)<v(a)\}$ and product $b_1\cdot _Hb_2=b_1b_2$ if $v(b_1)+v(b_2)<v(a)$ and $b_1\cdot _H b_2=b_1b_2a^{-1}$ if $v(b_1)+v(b_2)\geq v(a)$ .
We note that $H\cong O(a)/\langle a \rangle $ where $O(a)=\{b\in Q_p^{\times }\mid \text { there exists }n\in \mathbb {N}\text { such that }|v(b)|\leq nv(a)\}$ . $O(a)$ is considered as a subgroup of the multiplicative group $Q_p^{\times }$ and $\langle a \rangle $ is the group generated by a. The isomorphism is given by the morphism $O(a)\to H$ that takes $b\in O$ to $ba^{-n}$ where n is the unique element of $\mathbb {Z}$ such that $nv(a)\leq v(b)<(n+1)v(a)$ .
We will denote $o(a)$ the type-definable subgroup of $Q_p^{\times }$ defined by $x\in o(a)$ if and only if $n|v(x)|<v(a)$ for all $n\in \mathbb {Z}_{>0}$ .
In other words $O(a)$ and $o(a)$ are the inverse images under the valuation map $v:Q_p^{\times }\to Z$ of $O_Z(v(a))$ and $o_Z(v(a))$ . The valuation map produces a group isomorphism $O(a)/o(a)\cong O_Z(v(a))/o_Z(v(a))$ , and so, by Proposition 3.2 we have $O(a)/o(a)\cong \mathbb {R}$ .
In the next proof we shall make use of the following map. Suppose $0\to A\to B\to C\to 0$ is a split exact sequence of abelian groups with section $s:C\to B$ . Denote $i:A\to B$ and $f:B\to C$ . Suppose $D\subset B$ is a subgroup. Then there is a map $d:f(D)\to A/A\cap D$ which we call the connecting morphism. This is defined as follows: d takes an element of the form $f(x)$ to the image under the canonical projection $A\to A/A\cap D$ of an element $y\in A$ satisfying $i(y)=x-sf(x)$ . This does not depend on the choice of x. It is straightforward to check that if this map is trivial the sequence $0\to A\cap D\to D\to f(D)\to 0$ is split, as the image of $f(D)$ under s belongs to D.
Proposition 5.3. Let $p\neq 2$ . If $L\subset Q_p^{\times }$ is a type-definable subgroup then either $v(L)$ is nontrivial in which case for every natural number n, the definable group $G_n=(Q_p^{\times })^nL$ and the convex hull C of $v(L)$ satisfy $L=\cap _{n}G_n\cap v^{-1}(C)$ ; or there exists a root or unity $\eta \in Z_p^{\times }$ such that L is in direct product $L=\langle \eta \rangle L'$ , with $L'=L\cap U_1$ trivial or a bounded intersection of groups of the form $U_{\alpha }$ .
Proof Embed $Q_p\to Q_p^{*}$ , where $Q_p^{*}$ is a monster model of $\mathbb {Q}_p$ as a valued field together with the exponentiation map $\mathbb {Z}\to \mathbb {Q}_p$ , $x\mapsto p^x$ ; the map $Q_p\to Q_p^{*}$ is taken to be elementary from $Q_p$ into the valued field reduct of $Q_p^*$ . Replacing $Q_p$ by $Q_p^*$ we may assume that there exists a map $Z\to Q_p^{\times }$ elementary equivalent to $x\mapsto p^x$ in $\mathbb {Q}_p$ . We define then ${\textrm {ac}} x=xp^{-v(x)}$ the projection $Q_p^{\times }\to Z_p^{\times }$ associated with the short exact sequence $1\to Z_p^{\times }\to Q_p^{\times }\to Z\to 0$ and the section $Z\to Q_p^{\times }, x\mapsto p^x$ . In the rest of the proof we shall have definable mean definable in the valued field language, and say ${\textrm {ac}}$ -definable to mean definable in the language including ${\textrm {ac}}$ .
Assume first that $v(L)$ is nontrivial and take C and $G_n$ as in the statement. Let $L\subset S$ be a definable set. Let $L\subset T$ , with T a symmetric definable set such that $T^{3}\subset S$ . By Lemma 5.1 we get that there exists n such that $U_n \subset T$ . Define $A=(L\cap Z_p^{\times })U_n$ , this is a definable group because it contains the group $U_n$ which is of finite index in $Z_p^{\times }$ . Now take the $v(L)\to Z_p^{\times }/A$ the composition of the connecting homomorphism $v(L)\to Z_p^{\times }/L\cap Z_p^{\times }$ with the canonical projection. This is an ac-type-definable morphism. By compactness there exists $r\in \mathbb {Z}$ such that $v(L)\subset C\cap rZ$ and an ac-type-definable group morphism extension $C\cap rZ\to Z_p^{\times }/A$ , see Proposition 3.5. As the codomain is finite we see $m(C\cap rZ)=mrC=C\cap mrZ$ is a subgroup of the kernel of $C\cap rZ\to Z_p^{\times }/A$ , (here $m=\text {Card}(Z_p/A)$ ). So if we denote $L_1=v^{-1}(mrZ)\cap LU_n$ we get that the connecting homomorphism in the short exact sequence $1\to A\to L_1\to v(L)\cap mrZ\to 0$ is trivial, so the sequence is split with splitting given by the restriction of the section $Z\to Q_p^{\times }$ to $v(L)\cap mrZ$ . This is to say $x\in L_1$ if an only if $v(x)\in v(L)\cap mrZ$ and $xp^{-v(x)}\in A$ . By compactness there is $s\in \mathbb {Z}$ such that if $v(x)\in C\cap sZ$ and $xp^{-v(x)}\in A$ then $x\in T^2$ . But the set of such x forms the kernel of a group morphism $v^{-1}(C)\to Z/sZ\times Z_p/A$ with finite codomain, so it contains $v^{-1}(C)^k=(Q_p^{\times })^k\cap v^{-1}(C)$ , so S contains $G_k\cap v^{-1}(C)$ as required.
Assume now that $v(L)$ is trivial. Then $L\subset Z_p^{\times }$ . If $L'=L\cap U_1$ then we get a short exact sequence $1\to L'\to L\to \pi (L)\to 1$ . Where $\pi :Z_p^{\times }\to \mathbb {F}_p^{\times }\cong \mathbb {Z}/(p-1)\mathbb {Z}$ . Recall that above a primitive root in $\mathbb {F}_p^{\times }$ lies a primitive $p-1$ th root of $Q_p$ (by Hensel’s lemma), so the sequence $1\to U_1\to Z_p^{\times }\to \mathbb {F}_p^{\times }\to 1$ is split. Then we get the connecting homomorphism $\pi (L)\to U_1/L'$ and from the description of $L'$ in Lemma 5.2 we see that $U_1/L'$ only has $p^n$ torsion, so as it has no $p-1$ -torsion we conclude that $\pi (L)\to U_1/L'$ is trivial, so L is as required. ⊣
Now in the case $p=2$ , we have that $U_2\cong p^2Z_p$ in $Q_p^{an}$ with an isomorphism that sends $U_{\alpha }$ to $D_{\alpha }$ , and the group $U_1/U_2$ is cyclic of order 2. In this case we get in fact a split exact sequence $1\to U_2\to U_1\to U_1/U_2\to 1$ . It is possible to say with greater precision the effect the group $U_1/U_2$ has on a type-definable subgroup of $Q_p$ but we shall be satisfied with ignoring the contribution of it, in the following version of the previous proposition which works in $p=2$ .
Proposition 5.4. $L\subset Q_p^{\times }$ is a type-definable subgroup then either $v(L)$ is nontrivial in which case for every natural number n, the definable group $G_n=(Q_p^{\times })^nL$ and the convex hull C of $v(L)$ satisfy $L=\cap _{n}G_n\cap v^{-1}(C);$ or $L\subset Z_p^{\times }$ and $L\cap U_2$ is a finite index subgroup of L which is a bounded intersection of groups of the form $U_{\alpha }$ .
The last proof goes through.
Proposition 5.5. If G is an interpretable group, $L\subset G$ is a type-definable bounded index group, and $\phi :L\to Q_p^{\times }$ is an injective type-definable group homomorphism, then G has a finite index interpretable subgroup $H\subset G$ which is definably isomorphic to $0$ or $(Q_p^{\times })^{n}$ or $U_{\alpha }$ or $O(a)^n/\langle a^n\rangle $ .
Proof Consider the type-definable group $\phi (L)\subset Q_p^{\times }$ , it is of the form described in the statement of Proposition 5.4.
By compactness $\psi =\phi ^{-1}:\phi (L)\to L$ extends to a type-definable injective group homomorphism $\psi :L'\to G$ and after a restriction to a finite index subgroup $L'$ is either $ U_{\alpha }$ or $1$ or $(Q_p^{\times })^n$ or $o(a)^n$ (here we use Lemma 3.4), so without loss of generality $\phi (L)=L'$ . In the first three cases $L'$ is definable of the kind required, the image is a definable bounded index group, so it is finite index by compactness so we are done. Assume now the remaining case.
If we denote $r_m\in \mathbb {Z}$ the element such that $0\leq r_m<m$ and $v(a)-r_m\in mZ$ , and $I_m=v^{-1}([-\frac {1}{m}(a-r_m),\frac {1}{m}(a-r_m)])$ then $\cap _mI_m\cap (Q_p^{\times })^n=o(a)^n$ , so $\psi $ extends to an injective map $\psi _1:I_m\cap O(a)^n\to G$ . We also may find an $m'>m$ such that $\psi _1(ab^{-1})=\psi _1(a)\psi _1(b)^{-1}$ for all $a,b\in I_{m'}\cap O(a)^n$ . Remembering that $O(a)/o(a)\cong (\mathbb {R},+)$ , from which we obtain $O(a)^n/o(a)^n\cong \mathbb {R}$ , we see that the map $\psi _1$ restricted to $I_{m'}\cap O(a)^n$ extends to a definable group homomorphism $\psi _2:O(a)^n\to G$ . The set $A=\psi _2(I_{m'}\cap O(a)^n)$ is definable and a bounded number of translates cover G, so a finite number of translates cover G, so the group generated by it can be generated in a finite number of steps and is definable, indeed the number of translates of A in $A^r$ stabilizes, and for such an r, $A^r$ is the group generated by A. We see then that $H=\psi _2(O(a)^n)$ is a definable subgroup of G of finite index. The kernel of $\psi _2$ is a definable subgroup K of $O(a)^n$ such that $K\cap o(a)^n=1$ . The image of K to $\mathbb {R}\cong O(a)^n/o(a)^n$ is a subgroup $f(K)$ such that $f(K)\cap [-1,1]$ is compact and $f(K)\cap [-\epsilon ,\epsilon ]=0$ . The subgroups of $\mathbb {R}$ are either dense or of the form $f(K)=f(b)\mathbb {Z}$ , or trivial. K cannot be trivial as in this case $\psi _2$ is injective to a definable set, which cannot happen by compactness. So $K=\langle b\rangle $ and we are done. ⊣
6. Subgroups of the one dimensional twisted torus
Given $d\in \mathbb {Q}_p\setminus \mathbb {Q}_p^2$ , such that $v(d)\geq 0$ , $G=G(d)=\{x+y\sqrt {d}\mid x^2-dy^2=1\} \subset Q_p(\sqrt {d})^{\times }$ is what we call a one dimensional twisted torus. In this section we give the type-definable subgroups of $G(d)$ .
This group $G(d)$ is affine, so it is a subgroup of a general linear group. Explicitly this can be seen as follows, an element $a\in G(d)$ produces a multiplication map $L_a:Q_p(\sqrt {d})\to Q_p(\sqrt {d})$ , and as $Q_p(\sqrt {d})$ is two dimensional $Q_p$ -vector space this produces an injective group morphism $G(d)\to {\textrm {GL}}_2(Q_p)$ . If one takes as a basis of $Q_p(\sqrt {d}) \{1,\sqrt {d}\}$ this map is given by $(x,y)\mapsto \begin {bmatrix} x & dy\\ y & x \end {bmatrix}$ , the norm is precisely the determinant of this matrix.
Proposition 6.1. If L is a type-definable group of $(G(d),\cdot )$ for $d\in \mathbb {Q}_p^{\times }\setminus (\mathbb {Q}_p^{\times })^2$ with $v(d)\geq 0$ , then $L\cap F_{2}$ is a bounded intersection of groups of the form $F_{\alpha }$ . Where $F_{\alpha }=\{\begin {bmatrix} x & dy \\ y & x\end {bmatrix}\mid v(1-x)\geq \alpha , v(y)\geq \alpha , x^2-dy^2=1\}$ and $F_2$ is finite index in $G(d)$ .
Proof Observe that $F_2(\mathbb {Q}_p)\subset {\textrm {GL}}_2(\mathbb {Z}_p)$ has the topology given by a p-valuation in the group $G(\mathbb {Q}_p)$ . See [Reference Schneider11, Example 23.2]. As this is a one-dimensional compact Lie group then this p-valuation has rank 1, see Theorem 27.1 and (the proof of) Proposition 26.15 of [Reference Schneider11]. Then by [Reference Schneider11, Proposition 26.6] this group is isomorphic to $(p^2\mathbb {Z}_p,+)$ . By [Reference Schneider11, Theorem 29.8] this isomorphism is locally analytic. So this isomorphism extends to an isomorphism $p^2Z_p\to F_2$ in $Q_p^{an}$ . From the definition of the morphism it follows that it transforms the filtration $D_{\alpha }=\{x\in Z_p\mid v(x)\geq \alpha \}$ into $F_{\alpha }$ . So Proposition 4.7 finishes the proof. ⊣
From this proposition we get the following as a consequence.
Proposition 6.2. If G is an interpretable group and $L\subset G$ is a bounded index type-definable group with an injective type-definable isomorphism $L\to G(d)$ then G contains a finite index definable subgroup isomorphic to $F_{\alpha }$ for some $\alpha $ . Here d and $F_{\alpha }$ are as in the previous proposition.
We end this section by remarking that in the cases analysed the description of type-definable p-adic groups shows in particular that $G^{00}$ is the group of infinitesimals. Were the group of infinitesimals is defined as the kernel of the standard part map ${\textrm {st}}:G(d)\to G(d)(\mathbb {Q}_p)$ which sends $(x,y)$ to a point $(x',y')\in \mathbb {Z}_p^{2}$ such that $v(x-x'), v(y-y')>\mathbb {Z}$ . This was already shown in [Reference Pillay and Onshuus9, Section 2], in the more general case of a definably compact group definable with parameters in $\mathbb {Q}_p$ . There one sees also that $G^0=G^{00}$ . In this generality this equality is also seen alternatively as a consequence of [Reference Schneider11, Proposition 26.15].
7. Subgroups of elliptic curves
In this section we calculate the type-definable subgroups of an elliptic curve. We will use [Reference Silverman12] and [Reference Silverman13] as general references. We start with a review of properties of elliptic curves.
Here we shall be interested in the $Q_p$ -points of an elliptic curve defined over $Q_p$ . For convenience we will take $Q_p$ to be a monster model of the analytic language. We will say definable to mean definable in the valued field language and $Q_p^{an}$ -definable to mean definable in the analytic language.
So assume one is given an equation of the form
with $a_1, \ldots , a_6\in Q_p$ , such that it has nonzero discriminant $\Delta \neq 0$ . See [Reference Silverman12, p. 42] for the definition of $\Delta $ . It is a polynomial with integer coefficients on the $a_i$ . Note also the definition of the j-invariant as a quotient of another such polynomial and $\Delta $ .
Then one takes $E(Q_p)$ to be the set of pairs $(x,y)\in Q_p^2$ that satisfy this equation and an additional point O (the point at the infinity). This is in bijection with the projective closure of the variety defined by the equation in the plane, and this is $E(Q_p)\subset \mathbb {P}^2(Q_p)$ , $[X:Y:Z]\in E(Q_p)$ if an only if $Y^2Z+a_1XYZ+a_3YZ^2=X^3+a_2X^2Z+a_4XZ^2+a_6Z^3$ . This set $E(Q_p)$ has the structure of a commutative algebraic group, in particular $E(Q_p)$ forms a group definable in $Q_p$ . See the Group Law Algorithim III.2.3 of [Reference Silverman12] for explicit formulas for the group law.
Now a change of variables $x=u^2x'+r$ and $y=u^3y'+u^2sx'+t$ for $u,r,s,t\in Q_p, u\neq 0$ gives an algebraic group isomorphism of $E(Q_p)$ and $E'(Q_p)$ , where $E'$ is given by coefficients $a_i^{\prime }$ given in Chapter III Table 3.1 of [Reference Silverman12] ( $u^ia^{\prime }_i$ are polynomials with integer coefficients on $a_i,s,t,r$ ). Also included there is the relation on the discriminants $u^{12}\Delta '=\Delta $ .
After a change of variables we can make $a_i\in Z_p$ . Among all the equations obtained by a change of variables there is one such that $a_i\in Z_p$ and $v(\Delta )$ is minimal. This is because the set of such $v(\Delta )$ is a definable set of Z and so has a minimum. An equation making $v(\Delta )$ minimal is called a minimal Weierstrass equation.
Take now an elliptic curve given by a minimal Weierstrass equation. Then one can reduce the coefficients of this minimal equation and obtain a projective algebraic curve over $\mathbb {F}_p$ . We take the set of $\mathbb {F}_p$ -points to be $\tilde {E}(\mathbb {F}_p)$ the set of pairs $(x,y)\in \mathbb {F}_p^2$ satisfying the reduced Weierstrass equation, together with a point at infinity. We obtain a map $E(Q_p)\to \tilde {E}(\mathbb {F}_p)$ . If the minimal Weierstrass equation used to define $\tilde {E}$ is $f(x,y)$ with discriminant $\Delta $ , then if $v(\Delta )=0$ we conclude the $\tilde {E}$ is an elliptic curve defined over $\mathbb {F}_p$ and in this case the curve is said to have good reduction. Otherwise set $E_{ns}(\mathbb {F}_p)$ the set of pairs $(x,y)\in \mathbb {F}_p^2$ in $E(\mathbb {F}_p)$ such that $\frac {\partial }{\partial x}\bar {f}(x,y)\neq 0$ or $\frac {\partial }{\partial y}\bar {f}(x,y)\neq 0$ , together with the point at infinity. Then $E(\mathbb {F}_p)\setminus E_{ns}(\mathbb {F}_p)$ consists of a single point $(x_0,y_0)$ , see Proposition III.1.4 of [Reference Silverman12]. Also $E_{ns}(\mathbb {F}_p)$ is group. If $\bar {f}(x-x_0,y-y_0)=y^2+\bar {a}^{\prime }_1xy-\bar {a}^{\prime }_2x^2-x^3$ , then if $d=(\bar {a}^{\prime }_1)^2+4\bar {a}^{\prime }_2= 0$ , one gets $E_{ns}(\mathbb {F}_p)\cong (\mathbb {F}_p,+)$ and the curve is said to have additive reduction. If $d\neq 0$ and d is not a square, then $E_{ns}(\mathbb {F}_p)\cong \{a\in \mathbb {F}_{p^2}^{\times }\mid N_{\mathbb {F}_{p^2}/\mathbb {F}_p}(a)=1\}$ is a one dimensional twisted torus as in Section 6, and E is said to have non-split multiplicative reduction. If $d\neq 0$ and d is a square then $E_{ns}(\mathbb {F}_p)\cong (\mathbb {F}_p^{\times },\times )$ , and E is said to have split multiplicative reduction. See proposition III.2.5 of [Reference Silverman12] for the definition of this group structure and the isomorphisms indicated (together with Exercise III.3.5 for the non-split multiplicative case). Notice that the set of $a_i$ such that they form a minimal Weierstrass equation of one of these reduction types, forms a definable set.
One defines in any case $E_0(Q_p)$ to be the inverse image of $\tilde {E}_{ns}(\mathbb {F}_p)$ under the reduction map $E(Q_p)\to \tilde {E}(\mathbb {F}_p)$ . Then $E_0(Q_p)$ is a subgroup of $E(Q_p)$ and $E_0(Q_p)\to \tilde {E}_{ns}(\mathbb {F}_p)$ is a surjective group morphism. See Proposition VII.2.1 of [Reference Silverman12]. There this is proved for $\mathbb {Q}_p$ but the same proof works in this case also. One defines also $E_1(Q_p)$ to be the kernel of this map.
We have on $E_1(Q_p)$ a filtration by subgroups $E_{1,\alpha }(Q_p)$ with $\alpha \in Z_{>0}$ defined by $\{(x,y)\in E_1(Q_p)\mid y\neq 0, v(\frac {x}{y})\geq \alpha \}$ together with the point at infinity. For $p\neq 2$ there is an isomorphism in $Q_p^{an}$ from $E_1(Q_p)$ to $(pZ_p,+)$ , and this isomorphism sends $D_{\alpha }$ to $E_{1,\alpha }$ . For $p=2$ the set $E_{1,2}(Q_2)$ has index $2$ in $E_1(Q_2)$ and it is isomorphic in $Q_2^{an}$ to $(4Z_2,+)$ , with an isomorphism which takes $D_{\alpha }$ to $E_{1,\alpha }$ for $\alpha \geq 2$ . See Section IV.1 of [Reference Silverman12] and Theorem IV.6.4 of [Reference Silverman12]. We use here that $Q_p$ is elementarily equivalent to $\mathbb {Q}_p^{an}$ to apply these results to $Q_p$ .
As a consequence of Tate’s algorithm we have that for any elliptic curve defined over $\mathbb {Q}_p$ with good, additive or non-split multiplicative reduction the group $E(\mathbb {Q}_p)/E_0(\mathbb {Q}_p)$ is finite of order $\leq 4$ , and if it has split multiplicative reduction then $v(j(E))<0$ , see Section IV.9 in [Reference Silverman13]. As $Q_p$ is elementary equivalent to $\mathbb {Q}_p$ we see that this is also true of $Q_p$ . Finally if $E(Q_p)$ has split multiplicative reduction then then there exists an isomorphism $O/\langle a\rangle \cong E(Q_p)$ in $Q_p^{an}$ where $O=O(a)$ is as in Section 5. See Chapter V.5 in [Reference Silverman13].
Now we will give the type-definable subgroups of $H=O/\langle a \rangle $ , up to a subgroup of bounded index. A more complete list can be found in [Reference Acosta1].
We have $O\to H$ the canonical morphism, and its restriction to $o(a)$ is injective (see Section 5 for notation). Then we have the short exact sequence $1\to o(a)\to H\to \mathbb {R}/\mathbb {Z}\to 1$ . Let $L\subset H$ be a type-definable subgroup. Taking the intersection with $o(a)$ we may assume $L\subset o(a)$ . Now L is as in Section 5.
This is already enough to obtain an analogue of Proposition 5.5 for the language $Q_p^{an}$ . We end this section by showing that the groups obtained in this proposition are already definable in $Q_p$ (up to isomorphism).
Take $q\in \mathbb {Q}_p^{\times }$ with $v(q)>0$ . Then the uniformization map $(X,Y):\mathbb {Q}_p^{\times }\to E_q$ of Section V.3 of [Reference Silverman13] is given by $X(u,q)=\frac {u}{(1-u)^2}+\sum _{d\geq 1}(\sum _{m|d}m(u^m+u^{-m}-2)q^d$ , and $Y(u,q)=\frac {u^2}{(1-u)^3}+ \sum _{d\geq 1}(\sum _{m|d}(\frac {1}{2}m(m-1)u^m-\frac {1}{2}m(m+1)u^{-m}+m))q^d$ , for $-v(q)<v(u)<v(q)$ and $u\neq 1$ . See page 426 of [Reference Silverman13]. If $u=1+t$ for $v(t)>0$ , then $v(X(u,q))=-2v(t)$ and $V(Y(u,q))=-3v(t)$ . Recalling that the uniformizing map maps $\mathbb {Z}_p^{\times }$ onto $E_0(\mathbb {Q}_p)$ and $U_1$ onto $E_1(\mathbb {Q}_p)$ , see Section V.4 of [Reference Silverman13], we conclude that it maps $U_{\alpha }$ onto $E_{1,\alpha }(\mathbb {Q}_p)$ . Then the map $O\to E(Q_p)$ does the same. We return to $\mathbb {Q}_p$ . If $a_d=\sum _{m|d}m(u^m+u^{-m}-2)$ then for u such that $1\leq v(u)\leq r$ and $2r< v(q)$ we have $v(a_d)\geq -dv(u)\geq -dr$ and $v(a_dq^d)\geq d(v(q)-r)>r\geq v(u)=v(\frac {u}{(1-u)^2})$ . So $v(X(u,q))=v(u)$ . Similarly from the power series for $Y(u,q)$ one gets $v(Y(u,q))=2v(u)$ , for $1\leq v(u)\leq r$ and $3r<q$ . If $r\in \mathbb {Z}$ is such that $1\leq r, 3r<q$ , then the uniformizing map maps $S_r=\{x\in \mathbb {Q}_p^{\times }\mid v(x)=r\}$ into $V_r=\{(x,y)\in E(\mathbb {Q}_p)\mid v(x+y)=v(x)=r<v(y)\}$ . On the other hand we know that $V_r$ is an $E_0(Q_p)$ -coset, see Lemma V.4.1.4 of [Reference Silverman13] (and the discussion preceding it). We conclude that $S_r$ maps onto $V_r$ . We see then that the image $T_r=\{x\in \mathbb {Q}_p^{\times }\mid 1\leq v(x)\leq r\}$ in E is definable (in r and q). So the same is true in $Q_p$ . We see then that the image of $v^{-1}[-r,r]\subset O$ in E is definable as a union $u(T_r)\cup E_0\cup u(T_r)^{-1}$ . We conclude that the image of $o(a)\subset O$ is type-definable and Proposition 2.4 applies. I will call the resulting group $O_{E}$ , and it is a disjoint union of definable sets with a $Q_p^{an}$ -isomorphism $w:O\to O_E$ . Call the image of $o(a)$ in $O_E o_E$ , which is type-definable. Then by compactness there is a definable set S which contains $o_E$ and which maps injectively into E. By compactness S contains the image of a $v^{-1}[-r,r]$ for an $r\in Z$ with $r\notin o(v(a))$ and $0\leq r, 3r<v(a)$ . Now by definability of $u(v^{-1}[0,s])$ and $u(U_{\alpha })$ in E for $0\leq s \leq r$ , we conclude that $w(v^{-1}[0,s])$ and $w(U_{\alpha })$ are definable in $O_E$ . Now for any $s,s'\in v(O)$ the set $v^{-1}[s',s]$ is a finite product of the sets $v^{-1}[0,t]$ and their inverses, so $wv^{-1}[s',s]$ is also definable. We define the group $H_E(b)$ for $b\in O_E$ with $vw^{-1}(b)>\mathbb {Z}$ as having underlying set $wv^{-1}[0,v(b))$ and multiplication $c\cdot _{H_E(b)}c'=cc'$ if $vw^{-1}(cc')<v(b)$ and $cc'b^{-1}$ if $vw^{-1}(cc')\geq v(b)$ . This is a definable group and w induces a $Q_p^{an}$ -definable isomorphism $H(b)\cong H_E(w(b))$ . We have also a definable group isomorphism $O_E(b)/\langle b\rangle \cong H_E(b)$ .
Proposition 7.1. Let E be an elliptic curve with split multiplicative reduction, G an interpretable group, and $L\subset G$ a type-definable subgroup of bounded index. Let $\phi :L\to E$ be an injective type-definable group morphism. Then G has a finite index interpretable subgroup $H\subset G$ which is definably isomorphic to $0$ , $E_{1,\alpha }$ or $O_E(b)^n/\langle b^n\rangle $ .
Proof $\phi (L)$ is a type-definable subgroup of E, so after restricting to a bounded index type-definable subgroup $\phi (L)\subset o_E(a)$ . So as in the proof of Proposition 5.5 we see that the restriction of the inverse of $\phi $ to a finite index type-definable subgroup extends to a definable group morphism $O_E(b)^n\to H$ with kernel $\langle b^n\rangle $ or $E_{1,\alpha }\to H$ with trivial kernel, onto a finite index subgroup H definable subgroup of G. ⊣
8. One dimensional groups definable in $Q_p$
Here we list the one dimensional definable groups, up to finite index subgroups and quotient by finite kernel. This is the main theorem of the document.
Proposition 8.1. If G is a one dimensional group definable in $Q_p$ , then there exist subgroups $K\subset G'\subset G$ such that $G'$ is definable of finite index in G, K is finite, $G'$ is commutative, and $G'/K$ is definably isomorphic to one of the following groups $:$
-
1. $(Q_p,+)$ .
-
2. $(Z_p,+)$ .
-
3. $((Q_p^{\times })^n,\cdot )$ .
-
4. $(U_{\alpha },\cdot )$ . Where $U_{\alpha }=\{x\in Q_p^{\times }\mid v(1-x)\geq \alpha \}$ .
-
5. $O(a)^n/\langle a^n\rangle $ as defined in Section 5.
-
6. $F_{\alpha }$ . Where $F_{\alpha }=\{ \begin {bmatrix} x & dy\\ y & x \end {bmatrix}\mid x^2-dy^2=1, v(1-x)\geq \alpha , v(y)\geq \alpha \}$ and $d\in \mathbb {Q}_p^{\times }\setminus (\mathbb {Q}_p^{\times })^2$ , and $v(d)\geq 0$ .
-
7. $E_{1, \alpha }$ . For E an elliptic curve.
-
8. $O_E(b)^n/\langle b^n\rangle $ . For E a Tate Elliptic curve.
The definitions of $E_{1, \alpha }$ and $O_E(b)$ are in Section 7.
Proof By Proposition 1.2, we may assume G is commutative, and Theorem 1.1 applies. So we get a type-definable bounded index group $T\subset G$ and an algebraic group H and a type-definable group morphism $T\to H$ with finite kernel. Replacing H by the Zariski closure of the image of $T\to H$ we may assume H is a one-dimensional algebraic group. Replacing H by the connected component of the identity (which is a finite index algebraic subgroup) we assume that H is a connected algebraic group. Then H is isomorphic as an algebraic group to the additive group or the multiplicative group or the one dimensional twisted torus or an elliptic curve. These cases are dealt with in Propositions 4.8 5.5, and 6.2, Section 7, and Proposition 7.1 for the Tate curve case. ⊣
We remark that Proposition 8.3 below implies that the finite kernel is unnecessary in all cases except maybe the lattice ones 5) and 8). In these cases I do not know if it is necessary.
Proposition 8.2. Suppose $K\subset G$ are abelian groups and consider the conditions $:$
-
1. G is a Hausdorff topological group and K is compact.
-
2. $nG\cap K=nK$ .
If 1) occurs, then the injection of abstract groups $K\to G$ splits if and only if condition 2) occurs.
If K is finite then 1) is true for the discrete topology in G. If $G/K$ is torsion free then 2) is true.
Proof Assume 1). Suppose that $0\to K\to G\to G/K\to 0$ splits. Then tensoring by $\mathbb {Z}/n\mathbb {Z}$ remains exact, which is exactly 2).
Now assume 1) and 2). Choose a set theoretic section $\phi :G/K\to G$ . Then the set of all such sections is in bijective correspondence with the maps $K^{G/K}$ , and the set of group sections is closed in the product topology. As $K^{G/K}$ is a compact topological space it is then enough to show that for all finitely generated subgroups $A\subset G/K$ the map $\pi ^{-1}A\to A$ splits, that is, without loss of generality $G/K$ is finitely generated. Take $\mathbb {Z}^n\to G/K$ is a surjective group homomorphism and $\alpha :\mathbb {Z}^n\to G$ is a lift. Then after a base change one may assume that the kernel of $\mathbb {Z}^n\to G/K$ is $T=n_1\mathbb {Z}\times \cdots \times n_r\mathbb {Z}$ . From the assumption we conclude that there exists $\beta :\mathbb {Z}^n\to K$ such that $\alpha -\beta $ has kernel T. That is, $\alpha -\beta $ factors as a section $G/K\to G$ as required. ⊣
We note that condition 2) is equivalent to universal injectivity of the map of $\mathbb {Z}$ -modules $K\to G$ , and replacing this condition for universal injectivity of topological R-modules it remains true that it is equivalent to splitting. Similarly $G/K$ is torsion-free if and only if it is flat as a $\mathbb {Z}$ -module, and this implies condition 2) in the setting of R-modules too.
We note also that if G is an invariant abelian group (or R-module) with relatively type-definable product and K is a type-definable subgroup of bounded index the proposition is also true using logic compactness in the proof.
Proposition 8.3. Take L a definable abelian group in some language. Assume $A\subset L$ is the torsion part of L and is finite. Assume that for every $n\ [L:nL]$ is finite. Then $A\to L$ is split injective and any retraction $L\to A$ is definable.
Proof As A is the torsion part, $L/A$ is torsion free. So by Proposition 8.2 we obtain that $A\to L$ is split injective. If $L\to A$ is a retraction then it factors through $nL$ for $n={\textrm {Card}}A$ , so it is definable. ⊣