1 Introduction
1.1 Background
Our goal is to understand what really lies behind the tameness of definable sets in valued fields and to describe this axiomatically, thereby providing a base for research in several directions of non-Archimedean geometry. In the present paper, we introduce the framework called ‘Hensel minimality’, which is very natural and readily verifiable from Ax–Kochen/Ershov type results. Moreover, it has strong consequences that were previously not expected to follow from such basic axioms.
Let us begin by describing some history of definable sets in valued fields and their uses for p-adic and motivic integration, geometry and diophantine applications. From the 1960s on, various results were obtained, providing rather precise control over semi-algebraic definable sets in the fields ${\mathbb Q}_{p}$ of p-adic numbers and $k\mathopen {(\!(} t\mathopen {)\!)}$ of formal Laurent series with coefficients in a field k of characteristic $0$ by Ax, Kochen, Ershov, Cohen, Macintyre and others [Reference Ax and Kochen1, Reference Ax and Kochen2, Reference Ax and Kochen3, Reference Eršov37, Reference Cohen25, Reference Eršov37, Reference Macintyre53]. Based on those, Denef [Reference Denef26] solved a rationality question of Serre [Reference Serre66] which established a strong connection between number theory and the geometry of p-adic definable sets. This in turn became a motivation for the further development of the model theory of valued fields [Reference Pas60, Reference Basarab4] and motivic integration [Reference Denef and Loeser28, Reference Denef and Loeser29] (an integration theory on arc spaces of varieties) and for the study of singularities and Berkovich spaces by Hrushovski and Loeser, among others [Reference Batyrev and Moreau5, Reference Denef and Loeser30, Reference Hrushovski and Loeser49]. The model theoretic approach also brought Fubini and Fourier to motivic integrals [Reference Cluckers and Loeser21, Reference Cluckers and Loeser22, Reference Hrushovski and Kazhdan47], which were key to applications to the Langlands program [Reference Cluckers, Hales and Loeser16, Reference Casselman, Cely and Hales8]. Recently, semi-algebraic and subanalytic p-adic geometry has led to point counting results analogous to Pila–Wilkie point counting and Yomdin’s parameterization results [Reference Cluckers, Comte and Loeser13, Reference Cluckers, Forey and Loeser14, Reference Pila and Wilkie62, Reference Yomdin72]. Applications to Lipschitz stratifications were also obtained for semi-algebraic and subanalytic sets from non-Archimedean geometry [Reference Halupczok43]. See [Reference Bélair6] for a more extensive panorama of results. These historical results are all based on concrete settings like semi-algebraic and subanalytic geometry; we open them up by providing a natural axiomatic and more general framework.
In the field of real numbers, a successful framework exists for tame geometry since work by van den Dries, Pillay and others [Reference van den Dries31, Reference van den Dries33, Reference Knight, Pillay and Steinhorn52, Reference Pillay and Steinhorn63]. Indeed, the tameness and geometry of real definable sets are very well captured by the notion of o-minimality, which is an axiomatic condition about definable sets. It became a central tool in real algebraic geometry and its generalizations on the one hand because of its beautiful naturality and on the other hand because of its vast consequences for the geometry of definable sets and its strong diophantine applications, for example to the André–Oort conjecture [Reference Pila61].
Soon after the first successes of o-minimality, the open quest for analogous frameworks in valued fields emerged as a central question in model theory. Several notions have been presented so far, each of which has some shortcomings or lack of generality. In analogy to o-minimality, there are P-minimality [Reference Haskell and Macpherson46] and C-minimality [Reference Macpherson and Steinhorn54, Reference Haskell and Macpherson45]; more motivated by applications are V-minimality [Reference Hrushovski and Kazhdan47] and b-minimality [Reference Cluckers and Loeser20]; motivated by classification theory is dp-minimality [Reference Onshuus and Usvyatsov59, Reference Jahnke, Simon and Walsberg51]. In the present paper, our new notion of Hensel minimality overcomes these shortcomings and provides a strong and natural framework for non-Archimedean tame geometry. Hensel minimality is easier to axiomatize and more natural than b-minimality and V-minimality; it applies more broadly than P-minimality, C-minimality, V-minimality or even dp-minimality; and it has stronger consequences than b-minimality, P-minimality and C-minimality.
In fact, we introduce two key notions of Hensel minimality: $1$ -h-minimality and $\omega $ -h-minimality. Most of our results are developed under the weaker assumption of $1$ -h-minimality; only some of the resplendency results from Section 4 need $\omega $ -h-minimality. As auxiliary notions, we define some intermediary variants of Hensel minimality, namely $\ell $ -h-minimality for integers $\ell>1$ . We use the term ‘Hensel minimality’ to talk about any of those variants in an implicit way. Most classically studied examples turn out to be $\omega $ -h-minimal, but for some interesting (somewhat less classical) examples, we were only able to prove $1$ -h-minimality (see Section 6).
In this paper, we work in equi-characteristic zero. The mixed characteristic case is derived from this in the sequel [Reference Cluckers, Halupczok, Rideau and Vermeulen17]. Indeed, the mixed characteristic version of Hensel minimality comes almost for free (including many of its consequences) from the equi-characteristic zero situation by using coarsened valuations. In Section 6, we briefly define the mixed characteristic variant of Hensel minimality for the sake of our examples.
We now sketch ideas, results and applications. In a way, o-minimality assumes that every unary definable set is controlled by a finite set, namely its set of boundary points; in this sense, Hensel minimality is very similar to o-minimality. To make this more precise, the definition of an o-minimal field R can be phrased as the following condition on definable subsets X of R: There exists a finite subset C of R such that, for any $x\in R$ , whether x lies in X depends only on the tuple $(\operatorname *{\mathrm {{sgn}}}(x-c))_{c\in C}$ , where $\operatorname *{\mathrm {{sgn}}}$ stands for the sign, which can be $-$ , $0$ or $+$ . The definition of Hensel minimality is similar, where the sign function is replaced by a suitable function adapted to the valuation, namely the leading term map $\operatorname {rv}$ . However, whereas in the o-minimal world, C is automatically definable over the same parameters as X, in the valued field setting, we need to impose precise conditions on the parameters over which C can be defined. This is also where the differences between $1$ -h-minimality and $\omega $ -h-minimality arise.
A large part of this paper consists of proving our main geometric results in Hensel minimal structures, which are similar to those in o-minimal structures, in particular cell decomposition, dimension theory, the ‘Jacobian Property’ (which plays a key role in constructing motivic integration and can be considered an analogue of the Monotonicity Theorem from the o-minimal context, where $\operatorname *{\mathrm {{sgn}}}$ is replaced by $\operatorname {rv}$ ), as well as higher-order and higher-dimension versions of the Jacobian Property, which state that definable functions have good approximations by their Taylor polynomials. Based on those properties, various recent results in the model theory of Henselian valued fields readily generalize to arbitrary Hensel minimal valued fields, like those on Lipschitz continuity [Reference Cluckers, Comte and Loeser11] and t-stratifications (which were introduced in [Reference Halupczok43] and studied further in [Reference García Ramírez42, Reference García Ramírez41, Reference Halupczok and Yin44]). As an extra upshot, Hensel minimality intrinsically has resplendency properties in the spirit of resplendent quantifier elimination: that is, it is preserved by different kinds of expansions of the structure. In particular, it should be considered a notion of tameness ‘relative to the leading term structure $\mathrm {RV}$ ’.
As first applications, we show the existence of t-stratifications in arbitrary Hensel minimal structures, and we use our results in valued fields to deduce a uniform Taylor approximation result in power-bounded o-minimal real closed fields, which strengthens results from [Reference Halupczok43, Reference Halupczok and Yin44]; here, the connection between valued fields and real closed fields is made using the notion of T-convexity from [Reference van den Dries and Lewenberg35, Reference van den Dries32]. Furthermore, our geometric results lay the ground for further generalizations of motivic integration from [Reference Cluckers and Loeser21, Reference Cluckers and Loeser22, Reference Hrushovski and Kazhdan47] and its use in, for example, [Reference Bilu7, Reference Chambert-Loir and Loeser9, Reference Cluckers, Comte and Loeser12, Reference Cluckers, Gordon and Halupczok15, Reference Cluckers and Loeser22, Reference Forey39, Reference Hrushovski and Kazhdan48, Reference Hrushovski, Martin and Rideau50, Reference Nguyen56, Reference Nicaise58, Reference Yin69, Reference Yin70]. Concretely, we show how Hensel minimality relates to the axiomatic frameworks under which motivic integration is developed in [Reference Cluckers and Loeser23] and [Reference Hrushovski and Kazhdan47]. Our results also lay the ground for $C^{r}$ parameterizations and bounds on the number of rational points as in [Reference Cluckers, Comte and Loeser13, Reference Cluckers, Forey and Loeser14], analogous to results by Yomdin [Reference Yomdin71] and Pila–Wilkie [Reference Pila and Wilkie62]. A first diophantine application to the counting of rational points of bounded height is given in [Reference Cluckers, Halupczok, Rideau and Vermeulen17].
1.2 The notion of Hensel minimality
We start by giving the definition of Hensel minimality; see Section 2.3 for more details.
Let K be a non-trivially valued field of equi-characteristic $0$ , considered an ${\mathcal L}$ -structure for some language ${\mathcal L}$ containing the language ${\mathcal L}_{\mathrm {val}} = \{+,\cdot ,{\mathcal O}_{K}\}$ of valued fields (where ${\mathcal O}_{K}$ is a predicate for the valuation ring). We use multiplicative notation for valuations. We denote the value group by $\Gamma ^{\times }_{K}$ and the valuation map by
see Section 2.1 for more detailed definitions.
The analogue to the sign map from the o-minimal context will be the ‘leading term map’ $\operatorname {rv}\colon K \to \mathrm {RV}$ , defined as follows:
Definition 1.2.1 (Leading term structure $\mathrm {RV}_{\lambda }$ )
Let $\lambda \le 1$ be an element of $\Gamma _{K}^{\times }$ , and set $I := \{x \in K \mid |x| < \lambda \}$ . We define $\mathrm {RV}_{\lambda }^{\times }$ to be the quotient of multiplicative groups $K^{\times }/(1 + I)$ , and we let
be the map extending the projection map $K^{\times }\to \mathrm {RV}_{\lambda }^{\times }$ by sending $0$ to $0$ . We abbreviate $\mathrm {RV}_{1}$ and $\operatorname {rv}_{1}$ by $\mathrm {RV}$ and $\operatorname {rv}$ , respectively. If several valued fields are around, we may also write $\mathrm {RV}_{K}$ and $\mathrm {RV}_{K,\lambda }$ .
We can now make precise in which sense a set $X\subset K$ can be controlled by a finite set $C \subset K$ .
Definition 1.2.2 (Prepared sets; see Definition 2.3.1 )
Let $\lambda \le 1$ be in $\Gamma _{K}^{\times }$ , let C be a finite non-empty subset of K, and let $X \subset K$ be an arbitrary subset. We say that $C \ \lambda $ -prepares X if whether some $x\in K$ lies in X depends only on the tuple $(\operatorname {rv}_{\lambda }(x-c))_{c\in C}$ . In other words, if $x, x^{\prime } \in K$ satisfy
then either x and $x^{\prime }$ both are elements of X, or none of them are elements of X.
A key ingredient of Hensel minimality is that any A-definable set $X \subset K$ (for $A \subset K$ ) can be $1$ -prepared by a finite A-definable set C. This, however, is not yet strong enough a condition: We need some precise control of parameters from $\mathrm {RV}$ and $\mathrm {RV}_{\lambda }$ . This is where we obtain different variants of Hensel minimality, the difference consisting only in some number $\ell $ of allowed parameters.
Definition 1.2.3 ( $\ell $ -h-minimality; see Definition 2.3.3 )
Let $\ell \geq 0$ be either an integer or $\omega $ , and let ${\mathcal T}$ be a theory of valued fields of equi-characteristic $0$ , in a language ${\mathcal L}$ containing the language ${\mathcal L}_{\mathrm {val}}$ of valued fields. We say that ${\mathcal T}$ is $\ell $ -h-minimal if every model $K \models {\mathcal T}$ has the following property:
-
(1.2.2) For every $\lambda \le 1$ in $\Gamma _{K}^{\times }$ , for every set $A\subset K$ and for every set $A^{\prime } \subset \mathrm {RV}_{\lambda }$ of cardinality $\#A^{\prime } \le \ell $ , every $(A \cup \mathrm {RV} \cup A^{\prime })$ -definable set $X \subset K$ can be $\lambda $ -prepared by a finite A-definable set $C \subset K$ .
In this definition, the parameters from $\mathrm {RV}$ and $\mathrm {RV}_{\lambda }$ are imaginary elements (see Section 2.2).
The notion of $\ell $ -h-minimality seems most natural in the case $\ell = \omega $ , and indeed, this case is especially interesting in view of the resplendency results of Section 4. However, the case $\ell = 1$ plays an important role, too: most of the results in this paper follow from $1$ -h-minimality, and we obtain a rather different equivalent characterization of $1$ -h-minimality in terms of definable functions (see Theorem 2.9.1). This shows that $1$ -h-minimality is of a deeply geometric nature, even though its definition might appear somewhat contrived. Similar characterizations for integers $\ell \ge 2$ are developed in [Reference Vermeulen68], involving properties of definable functions on $\ell $ -dimensional sets.
Many structures on valued fields whose model theory is known to behave well are Hensel minimal. In Section 6, we provide examples of Hensel minimal structures on valued fields of mixed and equi-characteristic $0$ . Some are new and less expected; others incorporate more classical structures. We show that the following classical structures are Hensel minimal:
1. The theory of Henselian valued fields of equi-characteristic $0$ in the pure valued field language is $\omega $ -h-minimal.
2. The theory stays $\omega $ -h-minimal if we expand the valued field by analytic functions (forming an analytic structure as in [Reference Cluckers and Lipshitz18] or [Reference Cluckers and Lipshitz19]): For example, we can consider the theory of a field $K = k((t))$ with $\operatorname {char} k = 0$ , in a language containing all analytic functions ${\mathcal O}_{K}^{n} \to K$ for all n, where ‘analytic’ here means that the function is given by evaluating a t-adically converging power series in $x\in {\mathcal O}_{K}^{n}$ (see Section 3.4 of [Reference Cluckers and Lipshitz19]).
3. If ${\mathcal T}_{\mathrm {omin}}$ is the theory of a power-bounded o-minimal expansion of a real closed field, then the theory of ${\mathcal T}_{\mathrm {omin}}$ -convex valued fields in the sense of [Reference van den Dries and Lewenberg35] is $1$ -h-minimal. Recall that a ${\mathcal T}_{\mathrm {omin}}$ -convex valued field is obtained by taking a (sufficiently big) model K of ${\mathcal T}_{\mathrm {omin}}$ and turning it into a valued field using the convex closure of an elementary substructure $K_{0} \prec K$ as the valuation ring; see Section 6.3 for details.
4. Any expansion of the structure by predicates on Cartesian powers of $\mathrm {RV}$ preserves $0$ -, $1$ - and $\omega $ -h-minimality (Theorem 4.1.19).
5. The notion of $\omega $ -h-minimality is preserved under coarsening of the valuation (see Corollary 4.2.4). In [Reference Cluckers, Halupczok, Rideau and Vermeulen17, Theorem 2.2.7], it is proved that $1$ -h-min is also preserved under coarsening of the valuation.
By combining (5) and (2), one recovers the examples of coarsened analytic structures from [Reference Rideau64] and resplendently so by (4).
On the other hand, there are also some well-behaved structures on valued fields that are certainly not Hensel minimal: Since the very definition of Hensel minimality implies that every definable subset of K is either finite or contains a ball, one cannot add a section of the residue field or the value group to the language, and neither can one add an automorphism of K.
As a converse to (1), we show that a valued field that is Hensel minimal is automatically Henselian; see Theorem 2.7.2. In Proposition 6.4.2, we compare Hensel minimality to V-minimality from [Reference Hrushovski and Kazhdan47].
1.3 Description of the main results
We now list some of the consequences of $1$ -h-minimality (often in simpler forms than the versions in the main part of the paper). The first result is the ‘Jacobian Property’, which plays a crucial role for example in motivic integration, both in the Cluckers–Loeser version [Reference Cluckers and Loeser21, Reference Cluckers and Loeser22] and in the Hrushovski–Kazhdan version [Reference Hrushovski and Kazhdan47].
Theorem 1.3.1 (Jacobian Property; see Corollary 3.2.7 )
Let $f\colon K \to K$ be definable (with parameters). Then there exists a finite set $C \subset K$ such that the following holds: for every fiber B of the map sending $x \in K$ to the tuple $(\operatorname {rv}(x - c))_{c \in C}$ , there exists a $\xi _{B} \in \mathrm {RV}$ such that
for all $x_{1}, x_{2} \in B$ , $x_{1} \ne x_{2}$ .
Remark 1.3.2. This formulation of the Jacobian Property becomes exactly the o-minimal Monotonicity Theorem if one replaces all occurrences of $\operatorname {rv}$ by $\operatorname *{\mathrm {{sgn}}}$ and if one adds the condition that f should be continuous on the fibers B (which, in the valued field setting, follows automatically).
Corollary 3.2.7 also includes the following strengthenings of Theorem 1.3.1:
• The theorem still holds with $\operatorname {rv}$ replaced by $\operatorname {rv}_{\lambda }$ for any $\lambda \le 1$ in $\Gamma _{K}^{\times }$ (still only assuming $1$ -h-minimality), and one can moreover choose a single finite set C that works for all such $\lambda $ .
• If f is definable with parameters from $A \cup \mathrm {RV}$ with $A \subset K$ , then C can taken to be A-definable. (Corollary 3.2.7 only speaks about $\emptyset $ -definable sets f; Remark 2.6.11 explains how to deduce this more general version.)
Another point of view of the Jacobian Property is that on each fiber B (using notation from the Theorem), f has a good approximation by its first-order Taylor series. One of the deepest results of this paper is a similar result for higher-order Taylor approximations:
Theorem 1.3.3 (Taylor approximations; see Theorem 3.2.2 )
Let $f\colon K \to K$ be a definable function, and let $r \in {\mathbb N}$ be given. Then there exists a finite set C such that for every fiber B of the map sending $x \in K$ to the tuple $(\operatorname {rv}(x - c))_{c \in C}$ , f is $(r+1)$ -fold differentiable on B and we have
for every $x_{0}, x \in B$ .
As in Theorem 1.3.1, if f is $(A \cup \mathrm {RV})$ -definable for $A \subset K$ , then C can be taken A-definable (again using Remark 2.6.11).
Using that ${\mathcal T}_{\mathrm {omin}}$ -convex valued fields are $1$ -h-minimal (see (3) above, on p. 4), this Taylor approximation result implies a uniform Taylor approximation result in power-bounded o-minimal real closed fields; see Corollary 6.3.7.
As in the o-minimal context, the preparation of unary sets and the Jacobian Property lend themselves well (by logical compactness) to obtain results about higher-dimensional objects (namely, definable subsets of $K^{n}$ and definable functions on $K^{n}$ ). Indeed, this can be pursued, mutatis mutandis, in the style of how cell decomposition and dimension theory are built up from b-minimality in [Reference Cluckers and Loeser20]. In particular, we obtain results about
• almost everywhere differentiability (Subsection 5.1),
• cell decomposition in two variants (Subsections 5.2 and 5.7),
• dimension theory (Subsection 5.3), and
• higher-dimensional versions of the Jacobian Property and Taylor approximations (Subsections 5.4 and 5.6).
For cell decomposition, Subsection 5.2 provides a new approach specific to Hensel minimality: Usually, the notion of cells in valued fields is a lot more technical than in o-minimal structures, partly due to the lack of (certain) Skolem functions. Item (4) above (on p. 4) allows us to add the missing Skolem functions to the language without destroying Hensel minimality, and there are also some tools enabling us to get back to the original language afterward (see Subsection 4.3). This allows us, in Subsection 5.2, to work with a notion of a cell, which is much less technical than most previous ones in valued fields.
One of our original goals was to deduce the Jacobian Property starting from abstract conditions on unary sets only. Previous proofs of the Jacobian Property either use piecewise analyticity arguments, even in the semi-algebraic case (like in [Reference Cluckers and Lipshitz18]), or are restricted to rather specific situations (like [Reference Hrushovski and Kazhdan47] for V-minimal valued fields and [Reference Yin70] for power-bounded T-convex valued fields). Our new proof is more general and works for arbitrary Henselian valued fields, which are $1$ -h-minimal, and goes without analyticity arguments.
The remainder of this paper is organized as follows. In Section 2, after fixing notation and terminology, we develop many basic tools that are useful for proofs in Hensel minimal theories, and we obtain first elementary results like a key ingredient to dimension theory (Lemma 2.8.1) and a weak version of the Jacobian Property (Lemma 2.8.5). We also show that those two results are essentially equivalent to $1$ -h-minimality (Theorem 2.9.1).
The deepest results of this paper are contained in Section 3 about definable functions from K to K, namely almost everywhere differentiability and Taylor approximation.
Section 4 is devoted to understanding in which sense Hensel minimality is a notion ‘relative to $\mathrm {RV}$ ’ and to proving that various modifications of the language preserve Hensel minimality.
The geometric results in $K^{n}$ (like cell decomposition, dimension theory) are collected in Section 5. That section also contains our main application of t-stratifications, our higher-dimensional Taylor approximation results, and Cluckers–Loeser style motivic integration.
Finally, in Section 6, we show that many previously studied structures are Hensel minimal, and we give some new examples as well, namely coarsened valued fields as variants of classical analytic structures. Since some of those examples are of mixed characteristics, at the beginning of Section 6 we briefly define the mixed characteristic variant of Hensel minimality, which is treated in full in the sequel [Reference Cluckers, Halupczok, Rideau and Vermeulen17] to this paper.
As an application, we show in Section 6.3 how Hensel minimality results yield corresponding results in power-bounded real closed fields. At the end, we compare our notion to V-minimality from [Reference Hrushovski and Kazhdan47].
2 Hensel minimality
2.1 Notation and terminology for valued fields and balls
In the entire paper, K will denote a valued field of characteristic zero, with valuation ring ${\mathcal O}_{K} \subset K$ and maximal ideal ${\mathcal M}_{K} \subset {\mathcal O}_{K}$ . In this paper, we only consider non-trivially valued fields: that is, ${\mathcal O}_{K} \ne K$ . Moreover, apart from Section 6, K will always be of equi-characteristic $0$ , meaning that both K and the residue field ${\mathcal O}_{K}/{\mathcal M}_{K}$ have characteristic $0$ .
Note that we allow Krull-valuations (and thus valuations of arbitrary rank): that is, we allow ${\mathcal O}_{K}$ to be an arbitrary (proper, by the non-triviality) subring of K such that for every element $x\in K^{\times }$ , at least one of x or $x^{-1}$ belongs to ${\mathcal O}_{K}$ . The value group is then defined to be the quotient $\Gamma _{K}^{\times } := K^{\times } / {\mathcal O}_{K}^{\times }$ of multiplicative groups.
We denote the valuation map by $|\cdot |\colon K^{\times } \to \Gamma _{K}^{\times }$ and use multiplicative notation for the value group. We write $\Gamma _{K}$ for the disjoint union $\Gamma _{K}^{\times } \cup \{0\}$ , we extend the valuation map to $|\cdot |\colon K \to \Gamma _{K}$ by setting $|0| := 0$ , and we define the order on $\Gamma _{K}$ in such a way that ${\mathcal O}_{K} = \{x \in K \mid |x| \le 1\}$ and $|x|<|y|$ whenever $x/y\in {\mathcal M}_{K}$ for x and nonzero y in K.
For $x = (x_{1}, \dots , x_{n}) \in K^{n}$ , we set $|x| := \max _{i} |x_{i}|$ .
We use the (generalized) leading term structures $\mathrm {RV}_{\lambda }$ (for $\lambda \le 1$ in $\Gamma _{K}^{\times }$ ) that have already been introduced in Definition 1.2.1, and we also denote the natural map $\mathrm {RV}_{\lambda } \to \Gamma _{K}$ by $|\cdot |$ . Note that $\mathrm {RV}_{\lambda }$ is a semi-group for multiplication.
Remark 2.1.1. Write $\mathrm {RV}^{\times }$ for $\mathrm {RV}\setminus \{0\}$ . Recall that one has a natural short exact sequence of multiplicative groups $({\mathcal O}_{K}/{\mathcal M}_{K})^{\times } \to \mathrm {RV}^{\times } \to \Gamma ^{\times }_{K}$ . (So $\mathrm {RV}$ combines information from the residue field and value group.)
Example 2.1.2. In the case $K = k((t))$ , the above short exact sequence naturally splits, giving an isomorphism $\mathrm {RV}^{\times } \to ({\mathcal O}_{K}/{\mathcal M}_{K})^{\times } \times \Gamma ^{\times }_{K}$ , which, for $a = \sum _{i=N}^{\infty } a_{i} t^{i} \in K^{\times }$ with $a_{N} \ne 0$ , sends $\operatorname {rv}(a)$ to $(a_{N}, N)$ .
Remark 2.1.3. For $a, a^{\prime } \in K$ , one has $\operatorname {rv}_{\lambda }(a) = \operatorname {rv}_{\lambda }(a^{\prime })$ if and only if either $a = a^{\prime } = 0$ or $|a - a^{\prime }| < \lambda \cdot |a|$ .
We consider several kinds of balls:
Definition 2.1.4 (Balls)
1. We call a subset $B \subset K^{n}$ a ball if B is infinite, $B \ne K^{n}$ , and for all $x,x^{\prime }\in B$ and all $y\in K^{n}$ with $|x-y|\leq |x-x^{\prime }|$ , one has $y\in B$ .
2. By an open ball, we mean a set of the form
$$ \begin{align*}B = B_{<\gamma}(a) := \{x\in K^{n}\mid | x - a | < \gamma \} \end{align*} $$for some $a\in K^{n}$ and some $\gamma \in \Gamma _{K}^{\times }$ .3. By a closed ball, we mean a set of the form
$$ \begin{align*}B = B_{\le\gamma}(a) := \{x\in K^{n}\mid | x - a | \leq \gamma \} \end{align*} $$for some $a\in K^{n}$ and some $\gamma \in \Gamma _{K}^{\times }$ .4. For B as in (2) or (3), we call $\gamma $ the radius of the open (respectively, closed) ball and denote it by $\operatorname {rad}_{\mathrm {op}}(B)$ (respectively, $\operatorname {rad}_{\mathrm {cl}}(B)$ ).
We call the valuation on K discrete if there is a uniformizing element $\varpi $ in ${\mathcal O}_{K}$ , namely satisfying $\varpi {\mathcal O}_{K}={\mathcal M}_{K}$ .
Remark 2.1.5. When $\Gamma _{K}^{\times }$ is discrete, a ball B can be open and closed at the same time, but with $\operatorname {rad}_{\mathrm {cl}}(B) = |\varpi |\cdot \operatorname {rad}_{\mathrm {op}}(B) < \operatorname {rad}_{\mathrm {op}}(B)$ .
Note also that for any $\lambda \le 1$ in $\Gamma _{K}^{\times }$ and any $\xi \in \mathrm {RV}_{\lambda } \setminus \{0\}$ , the preimage $\operatorname {rv}_{\lambda }^{-1}(\xi )$ is an open ball satisfying $\operatorname {rad}_{\mathrm {op}}(\operatorname {rv}_{\lambda }^{-1}(\xi )) = |\xi | \cdot \lambda $ .
Definition 2.1.6 ( $\lambda $ -next balls)
Fix $\lambda \le 1$ in $\Gamma ^{\times }_{K}$ .
1. We say that a ball B is $\lambda $ -next to an element $c \in K$ if
$$ \begin{align*}B= \{x\in K\mid \operatorname{rv}_{\lambda}(x-c) = \xi \} \end{align*} $$for some (nonzero) element $\xi $ of $\mathrm {RV}_{\lambda }$ .2. We say that a ball B is $\lambda $ -next to a finite non-empty set $C\subset K$ if B equals $\bigcap _{c\in C} B_{c}$ with $B_{c}$ a ball $\lambda $ -next to c for each $c\in C$ .
Remark 2.1.7. Using that the intersection of the finitely many balls $B_{c}$ is either empty or equal to one of the $B_{c}$ , one deduces that every ball B that is $\lambda $ -next to C is in particular $\lambda $ -next to one element $c \in C$ .
Remark 2.1.8. Given a finite non-empty set $C \subset K$ , the fibers of the map $x \mapsto (\operatorname {rv}_{\lambda }(x - c))_{c \in C}$ are exactly the singletons consisting of one element of C and the balls $\lambda $ -next to C. In particular, the balls $\lambda $ -next to C form a partition of $K \setminus C$ , and a subset X of K is $\lambda $ -prepared by C (as in Definition 2.3.1) if and only if every ball B that is $\lambda $ -next to C is either contained in X or disjoint from X.
Example 2.1.9. The balls $1$ -next to an element $c \in K$ are exactly the maximal balls in K not containing c. From this, one deduces that a ball $1$ -next to a finite set C is exactly a maximal ball disjoint from C. This means that a set $X \subset K$ is $1$ -prepared by C if and only if every ball disjoint from C is either contained in X or disjoint from X. Note again how closely ‘every definable set can be $1$ -prepared’ resembles o-minimality (where ‘balls disjoint from C’ becomes ‘intervals disjoint from C’).
Given a subset A of a Cartesian product $B\times C$ and an element $b\in B$ , we write $A_{b}$ for the fiber $\{c\in C\mid (b,c)\in A\}$ . Also, for a function g on A, we write $g(b,\cdot )$ for the function on $A_{b}$ sending c to $g(b,c)$ .
2.2 Model theoretic notations and conventions
As already stated, in the entire paper, K is a non-trivially valued field of characteristic zero, and outside of Section 6, K is moreover of equi-characteristic $0$ . In the entire paper, we fix a language ${\mathcal L}$ containing the language ${\mathcal L}_{\mathrm {val}}$ of valued fields, and we consider the valued field K as an ${\mathcal L}$ -structure. More precisely, as ‘language of valued fields’, it suffices for us to take ${\mathcal L}_{\mathrm {val}} = \{+,\cdot , {\mathcal O}_{K}\}$ , where $\mathcal {O}_{K}$ is a predicate for the valuation ring; in any case, we only care about which sets are definable (and not how they are definable). For that reason, we will often specify languages only up to interdefinability.
If not specified otherwise, ‘definable’ always refers to the fixed language ${\mathcal L}$ . As usual, ‘ ${\mathcal L}$ -definable’ means definable (in ${\mathcal L}$ ) without additional parameters, ‘A-definable’ means ${\mathcal L}(A)$ -definable, and ‘definable’ means ${\mathcal L}(K)$ -definable (i.e., with arbitrary parameters).
Sometimes, we will also consider K a structure in other languages (e.g., ${\mathcal L}^{\prime }$ ); in that case, we may specify the language as an index, writing for example $\operatorname {Th}_{{\mathcal L}^{\prime }}(K)$ for the theory of K considered an ${\mathcal L}^{\prime }$ -structure.
In almost the entire paper (more precisely, everywhere except in parts of Section 4.1), ${\mathcal L}$ will be a one-sorted language. Nevertheless, we often work with imaginary sorts of K: that is, quotients $K^{n}/\mathord {\sim }$ , where $\sim $ is a $\emptyset $ -definable equivalence relation. In particular, we consider imaginary definable sets and imaginary elements. As usual, this can be made formal either by working in the ${\mathcal L}^{\mathrm {eq}}$ -structure $K^{\mathrm {eq}}$ (see for example [Reference Tent and Ziegler67, Proposition 8.4.5]) or, equivalently, by ‘simulating’ imaginary objects in ${\mathcal L}$ , namely as follows:
• By a ‘definable subset X of $K^{n}/\mathord {\sim }$ ’, we really mean its preimage in $K^{n}$ : that is, a definable set $\tilde X \subset K^{n}$ that is a union of $\sim $ -equivalence classes.
• If, in a formula $\phi (x, \dots )$ , the variable x runs over an imaginary sort $K^{n}/\mathord {\sim }$ , this means that we really have an n-tuple $\tilde {x}$ of variables (running over $K^{n}$ ) and that the truth value of $\phi (\tilde {x}, \dots )$ only depends on the equivalence class of $\tilde x$ modulo $\sim $ .
• If A is a set of potentially imaginary elements, then by ‘A-definable’, we mean definable in the expansion of K by predicates for the equivalence classes (in $K^{n}$ for some n) corresponding to the imaginary elements $a \in A$ ; the corresponding extension of the language ${\mathcal L}$ by predicate symbols is denoted by ${\mathcal L}(A)$ .
• A (potentially imaginary) element b is said to be in the definable closure of a set A (of potentially imaginary elements) if the equivalence class in $K^{n}$ corresponding to b is ${\mathcal L}(A)$ -definable. If X is any imaginary sort (or even more generally an arbitrary set of imaginary elements), we write $\mathrm {dcl}_{X}(A)$ for the set of elements from X that are in the definable closure of A. Being in the algebraic closure, with notation $\mathrm {acl}_{X}(A)$ , is defined accordingly.
The value group $\Gamma _{K}$ is, of course, an imaginary sort. In general, $\mathrm {RV}_{\lambda }$ (for $\lambda \le 1$ in $\Gamma ^{\times }_{K}$ ) is, by itself, not an imaginary sort, since the equivalence relation used to define it may not be $\emptyset $ -definable. However, the disjoint union
is an imaginary sort, and $\mathrm {RV}_{\lambda }$ is a definable subset of $\mathrm {RV}_{\bullet }$ ; in particular, it makes sense to use elements from $\mathrm {RV}_{\lambda }$ as parameters.
2.3 Hensel minimality
We first restate the definitions of prepared sets and Hensel minimality from the introduction. We use $\mathrm {RV}_{\lambda }$ and $\operatorname {rv}_{\lambda }$ from Definition 1.2.1.
Definition 2.3.1 (Prepared sets)
Let K be a non-trivially valued field of equi-characteristic $0$ . Let $\lambda \le 1$ be in $\Gamma _{K}^{\times }$ , let C be a finite non-empty subset of K, and let $X \subset K$ be an arbitrary subset. We say that $C \ \lambda $ -prepares X if there exists a set $\Xi \subset \mathrm {RV}_{\lambda }^{\#C}$ such that X is the preimage of $\Xi $ under the map $K\to \mathrm {RV}_{\lambda }^{\#C}, x \mapsto (\operatorname {rv}_{\lambda }(x-c))_{c\in C}$ .
The condition that C is non-empty is essentially irrelevant, since one could always add $0$ to C, but it will sometimes avoid pathologies.
Example 2.3.2. A subset of K is $\lambda $ -prepared by the set $C = \{0\}$ if and only if it is the preimage under $\operatorname {rv}_{\lambda }$ of a subset of $\mathrm {RV}_{\lambda }$ .
Definition 2.3.3 ( $\ell $ -h-minimality)
Let $\ell \geq 0$ be either an integer or $\omega $ , and let ${\mathcal T}$ be a (possibly non-complete) theory of valued fields of equi-characteristic $0$ , in a language ${\mathcal L}$ containing the language ${\mathcal L}_{\mathrm {val}}$ of valued fields. We say that ${\mathcal T}$ is $\ell $ -h-minimal if every model $K \models {\mathcal T} $ has the following property:
-
(2.3.1) For every $\lambda \le 1$ in $\Gamma _{K}^{\times }$ , for every set $A\subset K$ and for every set $A^{\prime } \subset \mathrm {RV}_{\lambda }$ of cardinality $\#A^{\prime } \le \ell $ , every $(A \cup \mathrm {RV} \cup A^{\prime })$ -definable set $X \subset K$ can be $\lambda $ -prepared by a finite A-definable set $C \subset K$ .
Note that a theory ${\mathcal T}$ is $\ell $ -h-mininimal if and only if each of its completions is. Conversely, compactness arguments show that most of our results hold uniformly in a theory ${\mathcal T}$ if and only they hold in every completion (see Proposition 2.6.2, for example). For this reason, we will often work with complete theories in this paper.
Remark 2.3.4. In the case $\ell = 0$ , $\lambda $ plays no role, and the definition simplifies to: Any $(A \cup \,\mathrm {RV})$ -definable set (for $A \subset K$ ) can be $1$ -prepared by a finite A-definable set.
Remark 2.3.5. In the case $\ell = \omega $ , we can more generally allow X to use parameters $\xi _{i} \in \mathrm {RV}_{\lambda _{i}}$ for different $\lambda _{i}$ (using that we have surjections $\mathrm {RV}_{\lambda } \to \mathrm {RV}_{\lambda ^{\prime }}$ for $\lambda ^{\prime }> \lambda $ ); in that case, C is required to $\lambda $ -prepare X for $\lambda := \min _{i} \lambda _{i}$ .
Remark 2.3.6. The assumption that C is definable using only the parameters from K will enable us to simultaneously prepare families of sets parametrized by $\mathrm {RV}$ (and $\mathrm {RV}_{\lambda }$ ). This plays a central role in making Hensel minimality independent of the structure on $\mathrm {RV}$ .
2.4 Basic model theoretic properties of Hensel minimality
Let us now verify that the notion of Hensel minimality (in all its variants) has some basic properties one would expect from any good model theoretic notion.
First of all, note that it is preserved under expansions of the structure by constants; more precisely:
Lemma 2.4.1 (Adding constants)
Let $\ell \geq 0$ be an integer or $\omega $ , suppose that $\operatorname {Th}(K)$ is $\ell $ -h-minimal, and let A be any subset of $K \cup \mathrm {RV}^{\mathrm {eq}}$ . Then $\operatorname {Th}_{{\mathcal L}(A)}(K)$ is also $\ell $ -h-minimal.
Here, by $\mathrm {RV}^{\mathrm {eq}}$ , we mean imaginary sorts of the form $\mathrm {RV}^{n}/\mathord {\sim }$ for some n and some $\emptyset $ -definable equivalence relations $\sim $ . In particular, the lemma allows us to add constants from $\Gamma _{K}$ . Note, however, that adding parameters from other sorts than K and $\mathrm {RV}^{\mathrm {eq}}$ may destroy Hensel minimality.
The lemma should be clear in the case $A \subset K \cup \mathrm {RV}$ ; we mainly give the following proof to show that parameters from $\mathrm {RV}^{\mathrm {eq}}$ are not a problem either.
Proof of Lemma 2.4.1
We verify Definition 2.3.3: Let $K^{\prime }\models \operatorname {Th}_{{\mathcal L}(A)}(K)$ , and let $X\subset K^{\prime }$ be ${\mathcal L}(A\cup A^{\prime }\cup \mathrm {RV}_{K^{\prime }}\cup A^{\prime \prime })$ -definable for some $A^{\prime } \subset K^{\prime }$ and some $A^{\prime \prime } \subset \mathrm {RV}_{K^{\prime },\lambda }$ satisfying $\#A^{\prime \prime } \le \ell $ , with $\lambda \le 1$ in $\Gamma _{K^{\prime }}$ . Choose $\tilde A \subset \mathrm {RV}_{K^{\prime }}$ such that every element of $A \cap \mathrm {RV}_{K^{\prime }}^{\mathrm {eq}}$ is ${\mathcal L}(\tilde A)$ -definable. Then X is ${\mathcal L}((A \cap K) \cup \tilde {A}\cup A^{\prime }\cup \mathrm {RV}_{K^{\prime }}\cup A^{\prime \prime })$ -definable, so by $\ell $ -h-minimality of $\operatorname {Th}_{{\mathcal L}}(K^{\prime })$ , X can be $\lambda $ -prepared by a finite ${\mathcal L}((A \cap K) \cup A^{\prime })$ -definable set C. In particular, C is ${\mathcal L}(A\cup A^{\prime })$ -definable, as desired.
With this lemma in mind, many results in this paper are formulated for $\emptyset $ -definable sets; those results then automatically also hold for A-definable sets, when $A \subset K \cup \mathrm {RV}^{\mathrm {eq}}$ , and using a compactness argument (given in Remark 2.6.3), one then often obtains family versions of the results.
As so often in model theory, it is sufficient to verify Hensel minimality in sufficiently saturated models. To see this, we first prove that preparation is a first-order property in the following sense:
Lemma 2.4.2 (Preparation is first order)
Let $X_{q}$ and $C_{q}$ be $\emptyset $ -definable families of subsets of K, where q runs over a $\emptyset $ -definable subset Q of an arbitrary possibly imaginary sort. Suppose that $C_{q}$ is finite for every $q \in Q$ . Then the set of pairs $(q,\lambda ) \in Q \times \Gamma ^{\times }_{K}$ with $\lambda \le 1$ such that $C_{q} \ \lambda $ -prepares $X_{q}$ is $\emptyset $ -definable.
Proof. If $\phi (x, q)$ defines $X_{q}$ and $\psi (z, q)$ defines $C_{q}$ , then the above set of pairs $(q,\lambda )$ is defined by the following ${\mathcal L}$ -formula:
Lemma 2.4.3 (Saturated models suffice)
Let $\ell \geq 0$ be either an integer or $\omega $ , and suppose that K is $\aleph _{0}$ -saturated. Then the theory $\operatorname {Th}(K)$ of K is $\ell $ -h-minimal if and only if K satisfies Condition (2.3.1) from Definition 2.3.3.
Proof. We need to show that if K satisfies (2.3.1), then so does any other model $K^{\prime }$ of $\operatorname {Th}(K)$ .
Suppose for contradiction that $K^{\prime }$ is a model not satisfying (2.3.1): that is, there exist a $\lambda \le 1$ in $\Gamma ^{\times }_{K^{\prime }}$ , tuples $a \in (K^{\prime })^{n}$ , $\zeta \in \mathrm {RV}_{K^{\prime }}^{n^{\prime }}$ , $\xi \in \mathrm {RV}_{K^{\prime },\lambda }^{n^{\prime \prime }}$ with $n, n^{\prime }$ arbitrary and $n^{\prime \prime } \le \ell $ , and an $(a, \zeta , \xi )$ -definable set $X = \phi (K^{\prime }, a, \zeta , \xi ) \subset K^{\prime }$ such that no finite non-empty a-definable set $C \subset K \ \lambda $ -prepares X.
For fixed $\phi $ , the non-existence of C can be expressed by an infinite conjunction of ${\mathcal L}$ -formulas in $(\lambda , a, \zeta , \xi )$ . Indeed, for every formula $\psi (z, a)$ that could potentially define C and for every integer $k \ge 1$ , there is (by Lemma 2.4.2) an ${\mathcal L}$ -formula $\chi _{\psi }(\lambda , a, \zeta , \xi )$ expressing ‘ $\psi (K^{\prime }, a)$ has cardinality k and $\psi (K^{\prime }, a)$ does not $\lambda $ -prepare $\phi (K^{\prime }, a, \zeta , \xi )$ .’
The fact that this partial type $\{\chi _{\psi } \mid \psi \text { as above}\}$ is realized in $K^{\prime }$ implies that it is also realized in K, so that Condition (2.3.1) fails in K.
Whether a structure is o-minimal can also be characterized via its $1$ -types. For $0$ -h-minimality, we have a similar characterization:
Lemma 2.4.4 ( $0$ -h-minimality in terms of types)
Suppose that K is $\aleph _{0}$ -saturated. The theory $\operatorname {Th}(K)$ is $0$ -h-minimal if and only if, for every parameter set $A \subset K$ and every ball $B \subset K \setminus \mathrm {acl}_{K}(A)$ , any two elements of B have the same type over $A \cup \mathrm {RV}$ .
Remark 2.4.5. One could also formulate similar conditions for $\ell $ -h-minimality, but it would be more technical.
Proof of Lemma 2.4.4
‘ $\Rightarrow $ ’: Suppose for contradiction that B contains two elements $x, x^{\prime }$ with $\mathrm {tp}(x/A \cup \mathrm {RV}) \ne \mathrm {tp}(x^{\prime }/A \cup \mathrm {RV})$ . This means that there exists an $(A \cup \mathrm {RV})$ -definable set X containing x but not $x^{\prime }$ . By $0$ -h-minimality, there exists a finite A-definable set $C \ 1$ -preparing X. In particular, $C \subset \mathrm {acl}_{K}(A)$ and hence $C \cap B = \emptyset $ . However, by Example 2.1.9, this implies that B is either contained in X or disjoint from X, contradicting the properties of x and $x^{\prime }$ .
‘ $\Leftarrow $ ’: Let X be $(A \cup \mathrm {RV})$ -definable for some parameter set $A \subset K$ that we may assume to be finite, and suppose that no finite A-definable $C \subset K \ 1$ -prepares X. This means (using Example 2.1.9 again) that for every finite A-definable $C \subset K$ , there exists an open ball $B \subset K$ that is disjoint from C and such that neither $B \subset X$ nor $B \subset K \setminus X$ . Taking all those conditions on B together (for all finite A-definable C), we obtain a (finitely satisfiable) type in an imaginary variable running over the open balls in K. A realization of this type is a ball B that is disjoint from $\mathrm {acl}_{K}(A)$ on the one hand but, on the other hand, contains elements x and $x^{\prime }$ that satisfy $x \in X$ and $x^{\prime } \notin X$ and hence have different types over $A \cup \mathrm {RV}$ .
Yet another way to characterize o-minimality is: Every unary definable set is already quantifier-free definable in the language $\{<\}$ . Using Lemma 4.1.10, one obtains a similar kind of characterization of $0$ -h-minimality and $\omega $ -h-minimality.
2.5 Basic properties under weaker assumptions
Recall (from the beginning of Section 2.1) that K is a non-trivially valued field of equi-characteristic zero, considered a structure in a language ${\mathcal L} \supset {\mathcal L}_{\mathrm {val}} = \{+, \cdot ,{\mathcal O}_{K}\}$ . In this subsection, we assume $\operatorname {Th}(K)$ to be ‘Hensel minimal without control of parameters’, namely:
Assumption 2.5.1. For every $K^{\prime } \equiv K$ , every definable (with any parameters) subset of $K^{\prime }$ can be $1$ -prepared by a finite set C. (We do not impose definability conditions on C.)
Note that this assumption is preserved under adding constants to ${\mathcal L}$ (even from arbitrary imaginary sorts), so below, every occurrence of ‘ $\emptyset $ -definable’ can also be replaced by ‘A-definable’.
Lemma 2.5.2 ( $\exists ^{\infty }$ -elimination)
Under Assumption 2.5.1, every infinite definable set $X \subset K$ contains an (open) ball. In particular, if $\{X_{q}\mid q\in Q\}$ is a $\emptyset $ -definable family of subsets $X_{q}$ of K for some $\emptyset $ -definable set Q in an arbitrary possibly imaginary sort, then the set $Q^{\prime } := \{q\in Q \mid X_{q}\text { is finite}\}$ is a $\emptyset $ -definable set, and there exists a uniform bound $N \in {\mathbb N}$ on the cardinality of $X_{q}$ for all $q \in Q^{\prime }$ .
Proof. If X is infinite, it is not contained in the finite set C preparing it, which implies that it contains a ball. The definability of $Q^{\prime }$ then follows since the condition that a set contains an open ball can be expressed by a formula. The existence of the bound N then follows by compactness: If no bound would exist, then in a sufficiently saturated model, we would find a $q \in Q^{\prime }$ with $\#X_{q}> N$ for every N.
Lemma 2.5.3 (Finite sets are $\mathrm {RV}$ -parametrized)
Under Assumption 2.5.1, let $C_{q}\subset K$ be a $\emptyset $ -definable family of finite sets, where q runs over some $\emptyset $ -definable set Q in an arbitrary possibly imaginary sort. Then there exists a $\emptyset $ -definable family of injective maps $f_{q}\colon C_{q} \to \mathrm {RV}^{k}$ (for some k).
Proof of Lemma 2.5.3
Using Lemma 2.5.2, we can bound the cardinality $\#C_{q}$ and then assume that it is constant. We do an induction over $\#C_{q}$ .
If $C_{q}$ is always a singleton or empty, we can define $f_{q}$ to always be constant. Otherwise, the lemma is obtained by repeatedly taking averages of the elements of $C_{q}$ and subtracting. More precisely, setting $a_{q} := \frac 1{\#C_{q}}\sum _{x \in C_{q}} x$ , we get that the map $\hat f_{q}\colon C_{q}\to \mathrm {RV}, x \mapsto \operatorname {rv}(x - a_{q})$ is not constant on $C_{q}$ . Therefore, each fiber $\hat f^{-1}_{q}(\xi )$ of $\hat f$ (for $\xi \in \hat f_{q}(C_{q})$ ) has cardinality less than $C_{q}$ , so by induction, we obtain a definable family of injective maps $g_{q,\xi }\colon \hat f^{-1}_{q}(\xi ) \to \mathrm {RV}^{k}$ . Now set $f_{q}(x) := (\hat f_{q}(x), g_{q,\hat f_{q}(x)}(x))$ .
The family of balls $1$ -next to some finite set $C \subset K$ can be parameterized by $\mathrm {RV}$ -variables; more precisely (and more generally), we have the following:
Lemma 2.5.4 ( $\lambda $ -next balls as fibers)
Under Assumption 2.5.1, let $\lambda \le 1$ be an element of $\Gamma ^{\times }_{K}$ , let A be any set of possibly imaginary parameters containing $\lambda $ , and let $C\subset K$ be a finite non-empty A-definable set. Then there exists an A-definable map $f\colon K \to \mathrm {RV}^{k} \times \mathrm {RV}_{\lambda }$ (for some k) such that each nonempty fiber of f is either a singleton contained in C or contained in a single ball $\lambda $ -next to C. In the case $\lambda = 1$ , we may even obtain that each fiber of f that is not a singleton is equal to a ball $1$ -next to C.
Proof. Given $x \in K$ , let $\mu (x) := \min \{|x-c| \mid c \in C\}$ be the minimal distance to elements of C, let $C(x) := \{c \in C \mid |x-c| = \mu (x)\}$ be the set $c \in C$ realizing that distance, and let $a(x) := \frac 1{\#C(x)}\sum _{c \in C(x)} c$ be the average of those elements. Note that the map $a\colon K \to K$ has a finite image. Using Lemma 2.5.3, we find an injective map $\alpha $ from the image of a to $\mathrm {RV}^{k}$ . If $\lambda < 1$ , we define
In the case $\lambda = 1$ , to obtain the more precise statement, we define
It is now just a computation to check that the lemma holds. For the first part, suppose that $f(x_{1}) = f(x_{2}) = (\zeta , \xi ) \in \mathrm {RV}^{k} \times \mathrm {RV}_{\lambda }$ for some $x_{1}, x_{2} \in K$ ; our aim is to show that either $x_{1} = x_{2} \in C$ or they both lie in the same ball $\lambda $ -next to C. Set $a_{0} := a(x_{1}) = a(x_{2})$ .
If $\xi = 0$ , then either $x_{i} = a_{0}$ or $|x_{i} - a_{0}| < \mu (x_{i})$ . The latter is only possible if $a_{0} \notin C$ , and it implies that $x_{i}$ and $a_{0}$ lie in the same ball $1$ -next to C. This shows: Either $x_{1} = x_{2} \in C$ or $\lambda = 1$ , and both lie in the same ball $1$ -next to C.
If $\xi \ne 0$ , then the fact that $|x_{i} - a(x)| \le \mu (x_{i})$ shows that $\operatorname {rv}_{\lambda }(x_{i} - a(x))$ determines $\operatorname {rv}_{\lambda }(x_{i} - c)$ for each $c \in C$ , so we are done with the first part of the lemma.
For the second part, pick $x_{1}, x_{2}$ in the same ball $\lambda $ -next to C. Then one obtains $\mu (x_{1}) = \mu (x_{2}) =: \mu _{0}$ , $C(x_{1}) = C(x_{2}) =: C_{0}$ and $a(x_{1}) = a(x_{2}) =: a_{0}$ . If $|x_{i} - a_{0}| = \mu $ , then $\operatorname {rv}(x_{i} - a_{0})$ is determined by $\operatorname {rv}(x_{i} - c)$ for any $c \in C_{0}$ , so $f(x_{1}) = f(x_{2})$ . Otherwise, if $|x_{i} - a_{0}| < \mu $ , then $f(x_{i}) = (\alpha (a_{0}), 0)$ for $i = 1,2$ by definition.
2.6 Preparing families
In this subsection, we show that $\ell $ -h-minimality implies that we can prepare not only definable subsets of K (by finite sets C) but also various other kinds of definable objects that ‘live in $K \times \mathrm {RV}^{k} \times \mathrm {RV}_{\lambda }^{\ell }$ ’.
Definition 2.6.1 (Preparing families)
Let $C \subset K$ be a non-empty set, and let $\lambda \le 1$ be an element of $\Gamma _{K}^{\times }$ .
1. Suppose that W is, up to permutation of coordinates, a subset of $K \times Q$ , where Q is a Cartesian product of some (possibly imaginary) sorts. We say that $C \ \lambda $ -prepares W if for every ball $B \subset K \ \lambda $ -next to C, the fiber $W_{x} \subset Q$ does not depend on x when x runs over B. (The terminology will only be applied when exactly one of the coordinates of W runs over K; the fibers $W_{x}$ always are over that coordinate.)
We synonymously also say that $C \ \lambda $ -prepares the family $(W_{\xi })_{\xi \in Q}$ of subsets of K. Indeed, the above condition is equivalent to $C \ \lambda $ -preparing $W_{\xi } \subset K$ for each $\xi \in Q$ .
2. If f is a definable function whose graph W lives in a Cartesian product as in (1), we say that $C \ \lambda $ -prepares f if it $\lambda $ -prepares W.
3. We say that C prepares a set
$$ \begin{align*}W \subset K \times Q \times \bigcup_{\lambda \in \Gamma_{K}^{\times}, \lambda \le 1}\mathrm{RV}_{\lambda}^{k},\end{align*} $$uniformly in $\lambda $ , where Q is a product of sorts and $k \ge 0$ is an integer, if it $\lambda $ -prepares $W \cap (K \times Q \times \mathrm {RV}_{\lambda }^{k})$ for each $\lambda \le 1$ in $\Gamma ^{\times }_{K}$ . As in (1), we allow the coordinates of W to be in a different order, but making sure that this is unambiguious.
Proposition 2.6.2 (Preparing families)
Assume that $\operatorname {Th}(K)$ is $\ell $ -h-minimal and that A is a subset of K. For any integer $k\ge 0$ and any $(A \cup \mathrm {RV})$ -definable set
there exists a finite non-empty A-definable set C that prepares W uniformly in $\lambda $ .
Proof. For each $\lambda $ and each $\xi \in \mathrm {RV}^{k}\times \mathrm {RV}_{\lambda }^{\ell }$ , let $C_{\xi }$ be a finite A-definable set $\lambda $ -preparing $W_{\xi }$ . By a usual compactness argument (see Remark 2.6.3 below), we may suppose that $C := \bigcup _{\xi } C_{\xi }$ is finite and A-definable. It prepares each $W_{\xi }$ for each $\xi $ and hence also W.
Remark 2.6.3. In the above proof, we used a compactness argument that we will be using (in variants) many times in this paper. We give some details once. First, recall that by Lemma 2.4.2, ‘preparing’ is a definable condition. In particular, the set
is A-definable. Since $\xi \in \Xi _{\xi }$ , the union of all $\Xi _{\xi }$ is equal to $\mathrm {RV}^{k}\times \bigcup _{\lambda \le 1}\mathrm {RV}_{\lambda }^{\ell }$ , and then compactness implies that finitely many sets $\Xi _{\xi _{i}}$ suffice to cover everything. Now $C := \bigcup _i C_{\xi _i}$ is a finite A-definable set that prepares every $W_\xi $ .
Remark 2.6.4. A variant of the compactness argument shows that Propsosition 2.6.2 holds even more uniformly, namely: Given an $\ell $ -h-minimal theory ${\mathcal T}$ (possibly non-complete) and a formula $\phi $ defining a set
for $K \models {\mathcal T}$ and $a \in K^{\nu } \times \mathrm {RV}_{K}^{\nu ^{\prime }}$ , there exists a formula $\psi $ defining a set $C_{K,a} := \psi (K,a) \subset K$ such that for each model $K \models {\mathcal T}$ and each $a \in K^{\nu } \times \mathrm {RV}_{K}^{\nu ^{\prime }}$ , this set $C_{K,a}$ uniformly prepares $W_{K,a}$ .
Remark 2.6.5. In Proposition 2.6.2, we can also replace $\mathrm {RV}^{k}$ by any Cartesian product Q of sorts from $\mathrm {RV}^{\mathrm {eq}}$ . Indeed, in that case, just apply the original version of the proposition to the preimage of W under some quotient map $\mathrm {RV}^{k} \to Q$ . In particular, W can additionally use (arbitrarily many) $\Gamma _{K}$ -coordinates, since $\Gamma _{K}$ is a quotient of $\mathrm {RV}$ . (One can of course also allow $\mathrm {RF}$ -coordinates, given that $\mathrm {RF}$ can be considered a $\emptyset $ -definable subset of $\mathrm {RV}$ .)
In almost all applications of Proposition 2.6.2, we will only need the following special case:
Corollary 2.6.6 (Preparing families)
Assume that $\operatorname {Th}(K)$ is $0$ -h-minimal and that A is a subset of K. For any $k>0$ and any $(A \cup \mathrm {RV})$ -definable set
there exists a finite non-empty A-definable set $C \subset K$ $1$ -preparing W (in the sense of Definition 2.6.1).
Proof of Corollary 2.6.6
Clear.
Recall that we set $\mathrm {RV}_{\bullet } := \bigcup _{\lambda \le 1} \mathrm {RV}_{\lambda }$ .
Corollary 2.6.7 ( $\mathrm {RV}$ -unions stay finite)
1. Assume that $\operatorname {Th}(K)$ is $1$ -h-minimal. For any $k \ge 0$ and any definable (with parameters) set $W\subset \mathrm {RV}_{\bullet }^{k} \times K$ such that the fiber $W_{\xi }\subset K$ is finite for each $\xi \in \mathrm {RV}_{\bullet }^{k}$ , the union $\bigcup _{\xi } W_{\xi }$ is also finite.
2. Under the (weaker) assumption that $\operatorname {Th}(K)$ is $0$ -h-minimal, the previous statement still holds if we assume $W\subset \mathrm {RV}^{k} \times K$ .
Proof. We suppose that $W\subset \mathrm {RV}^{k} \times \mathrm {RV}_{\bullet }^{k^{\prime }} \times K$ and proceed by induction on $k^{\prime }$ . If $k^{\prime } \le 1$ , we obtain both claims of the corollary from Proposition 2.6.2 applied with $\ell = k^{\prime }$ , namely: We find a finite set C such that, for all $\lambda $ and $\xi \in \mathrm {RV}^k\times \mathrm {RV}_\lambda ^{k'}$ , $W_{\xi }$ is $\lambda $ -prepared by C. Since $W_{\xi }$ is finite, we have $W_\xi \subset C$ , and hence $\bigcup _\xi W_\xi \subset C$ is finite.
The case of $k^{\prime }>1$ now follows by induction on $k^{\prime }$ and the case $k^{\prime }=1$ .
Corollary 2.6.8 (Finite image in K )
1. Assume that $\operatorname {Th}(K)$ is $1$ -h-minimal. Then the image of any definable (with parameters) function $f\colon \mathrm {RV}_{\bullet }^{k} \to K$ for any $k \ge 0$ is finite.
2. Under the (weaker) assumption that $\operatorname {Th}(K)$ is $0$ -h-minimal, the previous statement still holds for functions $f\colon \mathrm {RV}^{k} \to K$ .
Proof. Apply Corollary 2.6.7 to the graph of f.
Remark 2.6.9. Remark 2.6.5 also applies to Corollaries 2.6.6, 2.6.7 and 2.6.8. In particular, we can additionally allow (arbitrarily many) $\Gamma _{K}$ -coordinates in W (in 2.6.6, 2.6.7) and the domain of f (in 2.6.8).
Corollary 2.6.10 (Removing $\mathrm {RV}$ -parameters)
Assume that $\operatorname {Th}(K)$ is $0$ -h-minimal. For any $A \subset K$ and any finite $(A \cup \mathrm {RV}^{\mathrm {eq}})$ -definable set $C \subset K$ , there exists a finite A-definable set $C^{\prime } \subset K$ containing C. In other words, $\mathrm {acl}_{K}(A \cup \mathrm {RV}^{\mathrm {eq}}) = \mathrm {acl}_{K}(A)$ .
Proof. Add constants for A to the language. We have $C = W_ {\xi _{0}}$ for some $\emptyset $ -definable $W \subset K \times \mathrm {RV}^{k}$ and some $\xi _{0} \in \mathrm {RV}^{k}$ . We may assume that all fibers $W_{\xi }$ have cardinality at most the cardinality of C. Let $C^{\prime }$ be their union, which is finite by Corollary 2.6.7.
Remark 2.6.11. Many results in this paper are stated in the form:
-
(⋆) For every $\emptyset $ -definable object X of a certain kind, there exists a finite $\emptyset $ -definable set $C \subset K$ that ‘prepares’ X in some sense (depending on the context).
By Lemma 2.4.1, we get for free that $(\star )$ holds more generally, namely if X is $(A \cup \mathrm {RV})$ -definable, for $A \subset K$ , we get an $(A \cup \mathrm {RV})$ -definable C ‘preparing’ X. By applying Corollary 2.6.10, we then may even assume that C is A-definable. (It will always be the case that if C prepares X, then so does any set containing C.) Finally, using that the notions of preparation under consideration will be definable, we can apply compactness to get for free that this works uniformly in all models of a non-complete theory, in the same style as in Remark 2.6.4.
We end this subsection by noting that $\mathrm {RV}$ is stably embedded in a strong sense (namely, with the $\mathrm {RV}$ -parameters being in the definable closure of the original parameters):
Proposition 2.6.12 (Stable embeddedness of $\mathrm {RV}$ )
Assume that $\operatorname {Th}(K)$ is $0$ -h-minimal. Then $\mathrm {RV}$ is stably embedded in the following strong sense: Given any $A \subset K$ , every A-definable set $X \subset \mathrm {RV}^{n}$ is already $\mathrm {dcl}_{\mathrm {RV}}(A)$ -definable.
Proof. We may assume that A is finite; we do an induction on the cardinality of A.
Let $A = \hat A \cup \{a\}$ . Then we have an $\hat A$ -definable set $Y \subset K \times \mathrm {RV}^{n}$ such that X is equal to the fiber $Y_{a} \subset \mathrm {RV}^{n}$ . By applying Corollary 2.6.6 to Y, we find a finite $\hat A$ -definable set $C \subset K$ such that either $a \in C$ or, for every $a^{\prime } \in K$ in the same ball $1$ -next to C as a, we have $Y_{a^{\prime }} = Y_{a}$ . Using Lemma 2.5.4, we find an $\hat A$ -definable map $f\colon K \to \mathrm {RV}^{k}$ (for some k) whose fibers are exactly the elements of C and the balls $1$ -next to C. In particular, the set $X = Y_{a}$ is definable using $\hat A$ and $f(a)$ as parameters. Thus we have $X = Z_{f(a)}$ for some $\hat A$ -definable set $Z \subset \mathrm {RV}^{k} \times \mathrm {RV}^{n}$ . By induction, Z is $\mathrm {dcl}_{\mathrm {RV}}(\hat A)$ -definable, so X is $\mathrm {dcl}_{\mathrm {RV}}(\hat A)\cup \{f(a)\}$ -definable and hence $\mathrm {dcl}_{\mathrm {RV}}(A)$ -definable.
Remark 2.6.13. If $\operatorname {Th}(K)$ is $\omega $ -h-minimal, there are also various variants of Proposition 2.6.12 involving $\mathrm {RV}_{\lambda }$ , with similar proofs. For example, building on Remark 2.5.5 instead of Lemma 2.5.4, one obtains that any A-definable subset of $\prod _{i} \mathrm {RV}_{\lambda _{i}}$ (for $A \subset K$ ) is $\mathrm {dcl}_{\mathrm {RV}_{\lambda }}(A)$ -definable with $\lambda = \min _{i} \lambda _{i}$ .
2.7 Henselianity of the valued field K
As an analogue of o-minimal fields being real closed, in this subsection, we prove that any equi-characteristic zero-valued field that is Hensel minimal (in any language containing ${\mathcal L}_{\mathrm {val}}$ ) is Henselian. This is one reason we call our notion ‘Hensel minimality’.
A collection of balls is called nested if, for any two balls in the collection, one is contained in the other.
Lemma 2.7.1 (Definable spherical completeness)
Assuming $0$ -h-minimality, let $\{B_{q} \mid q\in Q\}$ be a definable family of nested balls in K, for some non-empty definable set Q in an arbitrary, possibly imaginary sort. Then the intersection $\bigcap _{q \in Q} B_{q}$ is non-empty.
Proof. First we suppose that $Q \subset \Gamma ^{\times }_{K}$ and that each $B_{q}$ is an open ball of radius q. By Corollary 2.6.6 (and Remark 2.6.9), there exists a finite set $C \ 1$ -preparing the family of balls $B_{q}$ . Now one checks that at least one of the following two situations occurs. First: For each $q\in Q$ , the intersection of C with $B_{q}$ is non-empty. Second: The set Q has a minimum $q_{0}\in Q$ . (Indeed, suppose that the intersection of C with $B_{q_{0}}$ is empty for some $q_{0}\in Q$ ; then Q contains no $q < q_{0}$ , since $B_{q}$ would not be $1$ -prepared by C.) In both situations, the lemma follows.
Finally, we reduce the general case to the case that $Q\subset \Gamma ^{\times }_{K}$ and that each $B_{q}$ is an open ball of radius q. To this end, for $\gamma \in \Gamma ^{\times }_{K}$ , let $B^{\prime }_{\gamma }$ be the (necessarily unique) open ball of radius $\gamma $ containing some $B_{q}$ ( $q \in Q$ ) if such a ball exists, and let it be the empty set otherwise. Then it is clear that the non-empty $B^{\prime }_{\gamma }$ form a nested definable family of open balls. Moreover, the intersection of the non-empty $B^{\prime }_{\gamma }$ equals the intersection of the $B_{q}$ (since each $B_{q}$ is equal to the intersection of all open balls containing $B_{q}$ ).
Theorem 2.7.2 (Hensel minimality implies Henselian)
Suppose that K is a valued field of equi-characteristic $0$ with $0$ -h-minimal theory (in a language ${\mathcal L} \supset {\mathcal L}_{\mathrm {val}}$ ). Then K is Henselian.
If ${\mathcal L}$ is the pure valued field language, Corollary 6.2.6 implies the converse. Combining, we have, for K of equi-characteristic $0$ : K is Henselian if and only if $\operatorname {Th}_{{\mathcal L}_{\mathrm {val}}}(K)$ is $0$ -h-minimal, if and only if $\operatorname {Th}_{{\mathcal L}_{\mathrm {val}}}(K)$ is $\omega $ -h-minimal.
Proof of Theorem 2.7.2
Let $P\in {\mathcal O}_{K}[X]$ be a polynomial such that $P(0)\in {\mathcal M}_{K}$ and $P^{\prime }(0)\in {\mathcal O}^{\times }_{K}$ ; we need to prove that P has a root in ${\mathcal M}_{K}$ . (Note that the uniqueness of such a root then follows automatically.) The idea is to use ‘Newton approximation’ as in the usual proof of Hensel’s lemma for complete discretely valued fields, but where complete and discretely valued is replaced by definably spherically complete.
To make this formal, we suppose that P has no root in ${\mathcal M}_{K}$ and we set $B_{x} := B_{\le |P(x)|}(x)$ for $x \in {\mathcal M}_{K}$ . Note that the $B_{x}$ form a definable family of balls, parameterized by $x \in {\mathcal M}_{K}$ . We will prove that (a) all these balls form a chain under inclusion and (b) that an element in the intersection of all those balls (which is non-empty by Lemma 2.7.1) is, after all, a root of P.
(a) Let $x_{1}, x_{2} \in {\mathcal M}_{K}$ be given, and set $\varepsilon := x_{2} - x_{1}$ . To see that the balls $B_{x_{1}}$ and $B_{x_{2}}$ are not disjoint, we verify that $|\epsilon | \le \max \{|P(x_{1})|, |P(x_{2})|\}$ . Taylor expanding P around $x_{1}$ yields
which, together with $|P^{\prime }(x_{1})| = 1$ , implies $|\epsilon | \le \max \{|P(x_{1})|, |P(x_{1} + \epsilon )|\}$ .
(b) Let $x_{1}$ be in the intersection $\bigcap _{x \in {\mathcal M}_{K}} B_{x}$ , and suppose that $P(x_{1}) \ne 0$ . Then equation (2.7.1) with $\varepsilon := - \frac {P(x_{1})}{P^{\prime }(x_{1})}$ implies $|P(x_{1} + \varepsilon )| \le |\varepsilon ^{2}| < |\varepsilon |$ and hence $x_{1} \notin B_{x_{1} + \varepsilon }$ , contradicting our choice of $x_{1}$ .
Remark 2.7.3. Lemma 2.7.1 implies a ‘definable Banach Fixed Point Theorem’ (exactly in the form of [Reference Halupczok43, Lemma 2.32], and with the same proof). The above proof of Theorem 2.7.2 can be considered applying that Fixed Point Theorem to the map ${\mathcal M}_{K} \to {\mathcal M}_{K}, x \mapsto x - P(x)/P^{\prime }(x)$ .
2.8 Definable functions
We continue assuming that K is an equi-characteristic $0$ valued field, and we now assume that $\operatorname {Th}(K)$ is $1$ -h-minimal (unless specified otherwise). Under those assumptions, we now prove the first basic properties of definable functions in one variable; in particular, we already obtain a weak version of the Jacobian Property (Lemma 2.8.5) and simultaneous domain and image preparation (Proposition 2.8.6).
The first result is key to dimension theory (although in our proofs of dimension theory, this will only be used indirectly, namely in the proof of Proposition 5.3.3).
Lemma 2.8.1 (Basic preservation of dimension)
Assume (as convened for the whole Section 2.8) that $\operatorname {Th}(K)$ is $1$ -h-minimal. Let $f\colon K \to K$ be a definable function. Then there are only finitely many function values that are taken infinitely many times.
Proof. We may assume f to be $\emptyset $ -definable (say, after adding enough parameters from K to the language). Suppose f takes infinitely many values y infinitely many times. Then for each such y, $f^{-1}(y)$ contains a ball (by Lemma 2.5.2). Thus, letting $X \subset K$ be the set of points where f is locally constant, $f(X)$ is still infinite.
Let $W\subset K\times \Gamma ^{\times }_{K}$ consist of those $(x,\lambda )$ such that f is constant on $B_{<\lambda }(x)$ . This set W is $\emptyset $ -definable, so we find a finite set $C \ 1$ -preparing W (by Corollary 2.6.6). By enlarging C, we may moreover assume that C also $1$ -prepares X.
From the fact that $f(X)$ is infinite, we can deduce that there exists a ball $B_{0} \subset X \ 1$ -next to C such that $f(B_{0})$ is still infinite. Indeed, letting $g\colon K \to \mathrm {RV}^{k}$ be a map whose fibers are the singletons in C and the balls $1$ -next to C (using Lemma 2.5.4), if $f(g^{-1}(\xi ))$ would be finite for every $\xi \in g(X)$ , then so would be $f(X)$ (by Corollary 2.6.7).
Choose $x \in B_{0}$ and $\lambda _{0} \in \Gamma ^{\times }_{K}$ such that f is constant on $B_{<\lambda _{0}}(x)$ . Since $C \ 1$ -prepares W, f is constant on $B_{<\lambda _{0}}(x^{\prime })$ for every $x^{\prime } \in B_{0}$ .
Set $\lambda _{1} := \lambda _{0}/\operatorname {rad}_{\mathrm {op}}(B_{0})$ . Then the family $F_{1}$ of open balls of radius $\lambda _{0}$ contained in $B_{0}$ can be definably parametrized by a subset of $\mathrm {RV}_{\lambda _{1}}$ (using some parameters). Indeed, if we fix $c \in K$ such that $B_{0}$ is $1$ -next to c, then each member of $F_{1}$ is of the form $c + \operatorname {rv}_{\lambda _{1}}^{-1}(\xi )$ for some $\xi \in \mathrm {RV}_{\lambda _{1}}$ . We define $F_{2}$ to be the family of $f(B)$ , for B in $F_{1}$ . Then each family member of $F_{2}$ is a singleton, yet their union is infinite, contradicting Corollary 2.6.7.
Using this, we obtain that definable functions are (in a strong sense) locally constant or injective:
Lemma 2.8.2 (Piecewise constant or injective)
For every $\emptyset $ -definable map $f\colon K \to K$ , there exists a finite $\emptyset $ -definable set C such that for every ball $B \ 1$ -next to C, f is either constant or injective on B.
Proof. First, consider the set $Y_{\infty }$ of $y \in K$ such that $f^{-1}(y)$ is infinite. By Lemma 2.8.1, this set $Y_{\infty }$ is finite, so we can find a finite $\emptyset $ -definable set $C \ 1$ -preparing $f^{-1}(y)$ for each $y \in Y_{\infty }$ . Indeed, for each $y \in Y_{\infty }$ , one finds a finite y-definable set $C_{y} \ 1$ -preparing $f^{-1}(y)$ (uniformly in y), and one lets C be the union of the sets $C_{y}$ .
For each $y \in K \setminus Y_{\infty }$ , the set $f^{-1}(y)$ is finite, so by Lemma 2.5.3, there exists a $\emptyset $ -definable family of injective functions $g_{y}\colon f^{-1}(y) \to \mathrm {RV}^{k}$ for some $k \ge 1$ . For convenience, we set $g_{y}(x) := 0$ if $y \in Y_{\infty }$ and $x \in f^{-1}(y)$ , so that we can define a function $h\colon K \to \mathrm {RV}^{k}$ by $h(x) := g_{f(x)}(x)$ . We then enlarge our above set C (using Corollary 2.6.6) so that it also $1$ -prepares (the graph of) h.
We claim that this set C is as desired, so let B be a ball $1$ -next to C. If $f(B) \cap Y_{\infty } \ne \emptyset $ , then B is contained in one of the sets $f^{-1}(y)$ , for $y \in Y_{\infty }$ , and hence f is constant on B. Otherwise, we use that h is constant on B to deduce that f is injective on B. Indeed, $f(x_{1}) = f(x_{2}) = y$ for some $y \in K \setminus Y_{\infty }$ implies $h(x_{1}) = g_{y}(x_{1}) = g_{y}(x_{2}) = h(x_{2})$ , so injectivity of h on $f^{-1}(y)$ implies $x_{1} = x_{2}$ .
The next lemma says that a definable function sends most open balls either to points or to open balls.
Lemma 2.8.3 (Images of balls are balls)
Let $f\colon K \to K$ be a $\emptyset $ -definable function. There exists a $\emptyset $ -definable finite set $C \subset K$ such that for every open ball B disjoint from C, $f(B)$ is either a point or an open ball.
Proof. Define $W \subset K \times \Gamma ^{\times }_{K}$ to consist of those $(x, \lambda )$ for which the open ball $B_{<\lambda }(x)$ ‘has a good image’: that is, $f(B_{<\lambda }(x))$ is a singleton or an open ball. By Corollary 2.6.6, we find a finite $\emptyset $ -definable subset $C_{0}$ of K such that for any ball $B \ 1$ -next to $C_{0}$ , the fiber $W_{x} \subset \Gamma ^{\times }_{K}$ does not depend on $x \in B$ .
Fix a ball $B_{0} \ 1$ -next to $C_{0}$ . We first prove that any open ball B strictly contained in $B_{0}$ has a good image. Suppose otherwise, namely that $B_{1}$ is an open ball strictly contained in $B_{0}$ with bad image. Then the fact that $W_{x}$ does not depend on $x \in B_{0}$ implies that every translate of $B_{1}$ contained in $B_{0}$ also has a bad image. We can find an infinite definable (with parameters) family $F_{1}$ consisting of such translates of $B_{1}$ and parameterized by a subset of $\mathrm {RV}$ . Indeed, the sets $x_{0} + \operatorname {rv}^{-1}(\xi )$ form such a family for a suitable $x_{0} \in K$ and when $\xi $ runs over a suitable subset of $\mathrm {RV}$ .
Consider the family $F_{2}$ of the sets $f(B)$ for B in $F_{1}$ , use Corollary 2.6.6 to find a finite set $D \subset K \ 1$ -preparing the family $F_{2}$ , and let $g\colon K \to \mathrm {RV}^{k}$ be a function whose fibers are the balls $1$ -next to D and the individual points of D (as obtained using Lemma 2.5.4). Since none of the balls B in $F_{1}$ are good, none of the sets $f(B)$ in $F_{2}$ are exactly a point or an open ball, so each $f(B)$ consists of several fibers of g; in other words, $g \circ f\colon K \to \mathrm {RV}^{k}$ is non-constant on every B in $F_{1}$ .
Now we get a contradiction by applying Corollary 2.6.6 to the graph of $g \circ f$ . Indeed, any set $C^{\prime } \ 1$ -preparing that graph would have to contain at least one point in each ball B from $F_{1}$ (since $g \circ f$ is not constant on B), so $C^{\prime }$ cannot be finite. This finishes the proof that balls strictly contained in $B_{0}$ have a good image.
The only problematic open balls left (i.e., which are disjoint from $C_{0}$ and might have bad image) are the ones $1$ -next to $C_{0}$ . To get hold of those, we run a similar argument as above: We let $F_{1}$ be the family of balls $1$ -next to $C_{0}$ ; we find a finite set $D \ 1$ -preparing $f(B)$ for each B in $F_{1}$ ; and we define $g\colon K \to \mathrm {RV}^{k}$ as before, so that in particular if $g \circ f$ is constant on a ball $B \ 1$ -next to $C_{0}$ , then that ball B has good image.
Now we find a finite set $C^{\prime } \ 1$ -preparing the graph of $g \circ f$ and we set $C := C_{0} \cup C^{\prime }$ . In this way, among the balls $1$ -next to $C_{0}$ , all those that have bad image are not disjoint from C. Note that since this time, $F_{1}$ is $\emptyset $ -definable, and hence so are D, g and $C^{\prime }$ .
The following is a key technical lemma, which serves later in the proof of the Jacobian Property. The main point of the statement is that a definable map cannot scale all small balls by one factor and all big balls by a different factor.
Lemma 2.8.4 (Preservation of scaling factor)
Let B be either ${\mathcal O}_{K}$ or ${\mathcal M}_{K}$ , and let $f\colon B\to K$ be a $\emptyset $ -definable function. Suppose that there are $\alpha $ and $\beta $ in $\Gamma ^{\times }_{K}$ with $\alpha <1$ such that for every open ball $B^{\prime } \subset B$ of radius $\alpha $ , $f(B^{\prime })$ is contained in an open ball of radius $\beta $ . Then the following hold:
1. The image $f(B)$ is contained in a finite union of closed balls of radius $\beta /\alpha $ .
2. If we moreover assume that $B = {\mathcal M}_{K}$ and that $f(B)$ is an open ball, then $\operatorname {rad}_{\mathrm {op}} f(B) \le \beta /\alpha $ .
Proof. (1) The family of all open balls of radius $\alpha $ contained in B can be (definably) parametrized by a definable set $\Lambda \subset \mathrm {RV}_{\alpha }$ , namely, set $\Lambda := \operatorname {rv}_{\alpha }(B)$ , and for $\xi \in \Lambda $ , let $B_{\xi }$ be the open ball of radius $\alpha $ containing $\operatorname {rv}_{\alpha }^{-1}(\xi )$ (which exists, since $\operatorname {rad}_{\mathrm {op}}(\operatorname {rv}_{\alpha }^{-1}(\xi )) \le \alpha $ ). By Proposition 2.6.2, there exists a finite set C such that for each $\xi \in \Lambda $ , the set $f(B_{\xi })$ is $\alpha $ -prepared by C. This implies that for every open ball $B^{\prime }$ that is $\alpha $ -next to C and every $\xi \in \Lambda $ , one has
Hence, if the radius of the open ball $B^{\prime }$ is larger than $\beta $ , then $B^{\prime }\cap f(B_{\xi })$ is empty for all $\xi \in \Lambda $ . (Indeed, by assumption, $f(B_{\xi })$ is contained in an open ball of radius $\beta $ , so $f(B_{\xi })$ cannot contain the larger ball $B^{\prime }$ .)
Thus, we find that $f(B)$ is contained in the union of C with those open balls $\alpha $ -next to C that have a radius at most $\beta $ . This union equals the union over $c\in C$ of the closed balls $B_{\le \beta /\alpha }(c)$ . This proves (1).
(2) If the value group is dense, then (2) follows from (1) using that the largest open balls contained in a finite union of closed balls of radius $\beta /\alpha $ have radius $\beta /\alpha $ .
If the value group is discrete (see just above Remark 2.1.5), we apply Part (1) to $g(x) := f(\varpi x)\colon {\mathcal O}_{K} \to K$ , where $\varpi \in K$ is a uniformizing element. Since g sends open balls of radius $|\varpi |^{-1} \cdot \alpha $ to open balls of radius $\beta $ , we obtain that $f({\mathcal M}_{K}) = g({\mathcal O}_{K})$ is contained in a finite union of closed balls of radius $|\varpi | \cdot \beta /\alpha $ , which is the same as a finite union of open balls of radius $\beta /\alpha $ . Now the claim follows from the assumption that $f({\mathcal M}_{K})$ is itself an open ball.
By combining various previous lemmas, we already obtain a weak form of the Jacobian Property.
Lemma 2.8.5 (Valuative Jacobian Property)
For every $\emptyset $ -definable function $f\colon K \to K$ , there exists a finite $\emptyset $ -definable set $C \subset K$ such that for every ball $B \ 1$ -next to C, we have the following: Either f is constant on B or there exists a $\mu _{B} \in \Gamma ^{\times }_{K}$ such that
1. for every open ball $B^{\prime } \subset B$ , $f(B^{\prime })$ is an open ball of radius $\mu _{B} \cdot \operatorname {rad}_{\mathrm {op}}(B^{\prime })$ ;
2. for every $x_{1}, x_{2} \in B$ , we have $|f(x_{1}) - f(x_{2})| = \mu _{B}\cdot |x_{1} - x_{2}|$ .
Proof. Choose $C \ \emptyset $ -definable such that for every ball $B \ 1$ -next to C, we have:
• f is constant or injective on B (using Lemma 2.8.2);
• $f(B^{\prime })$ is a point or an open ball for every open ball $B^{\prime } \subset B$ (using Lemma 2.8.3).
Moreover, we assume (using Corollary 2.6.6) that $C \ 1$ -prepares the graph of the function $r\colon K \times \Gamma ^{\times }_{K} \to \Gamma _{K}$ defined by
We claim that this C is as desired, so fix a ball $B \ 1$ -next to C for the remainder of the proof. Note that for x running over B, the function $r(x,\cdot )$ is independent of x, so from now on we write $r(\lambda )$ instead of $r(x, \lambda )$ .
If f is constant on B, there is nothing to do, so we may assume that f is injective on B. We claim that the lemma holds with $\mu _{B} := \operatorname {rad}_{\mathrm {op}}(f(B))/\operatorname {rad}_{\mathrm {op}}(B)$ . (Note that indeed, $f(B)$ is an open ball.)
(1) Fix $\alpha \in \Gamma _{K}$ with $0 < \alpha < \operatorname {rad}_{\mathrm {op}}(B)$ . Any open ball $B^{\prime } \subset B$ of radius $\alpha $ is sent to an open ball $f(B^{\prime })$ of radius $r(\alpha )$ . By applying Lemma 2.8.4 (to a suitably rescaled function), we deduce that the radius of the open ball $f(B)$ is at most $\operatorname {rad}_{\mathrm {op}}(B)\cdot r(\alpha )/\alpha $ ; this implies $r(\alpha )/\alpha \ge \mu _{B}$ .
To get the other inequality, namely $r(\alpha )/\alpha \le \mu _{B}$ , we apply the same argument to the inverse function $f^{-1}\colon f(B) \to B$ . This inverse is well-defined since f is injective on B, so it remains to verify that $f^{-1}$ sends open balls $B^{\prime \prime } \subset f(B)$ of radius $r(\alpha )$ to open balls of radius $\alpha $ . Indeed, choose any $x \in f^{-1}(B^{\prime \prime })$ ; then $f(B_{< \alpha }(x)) = B^{\prime \prime }$ , and hence $f^{-1}(B^{\prime \prime }) = B_{< \alpha }(x)$ .
(2) For every $x_{1}, x_{2} \in B$ , (1) implies $|f(x_{1}) - f(x_{2})| \le \mu _{B}\cdot |x_{1} - x_{2}|$ . Indeed, applying (1) to a ball of the form $B_{<\alpha }(x_{1})$ with $|x_{1} - x_{2}| < \alpha \le \operatorname {rad}_{\mathrm {op}}(B)$ yields $|f(x_{1}) - f(x_{2})| < \mu _{B}\cdot \alpha $ for every $\alpha> |x_{1} - x_{2}|$ , and hence $|f(x_{1}) - f(x_{2})| \le \mu _{B}\cdot |x_{1} - x_{2}|$ . The same argument with f replaced by $f^{-1}\colon f(B) \to B$ yields the other inequality.
Using Lemma 2.8.5, we deduce that the domain and the image of a definable function can be prepared simultaneously and in a compatible way.
Proposition 2.8.6 (Domain and range preparation)
Let $f\colon K \to K$ be a $\emptyset $ -definable function, and let $C_{0} \subset K$ be a finite, $\emptyset $ -definable set. Then there exist finite, $\emptyset $ -definable sets $C, D \subset K$ with $C_{0} \subset C$ such that $f(C) \subset D$ , and for every $\lambda \le 1$ in $\Gamma ^{\times }_{K}$ and every ball $B \subset K$ that is $\lambda $ -next to C, the image $f(B)$ is either a singleton in D or a ball $\lambda $ -next to D.
The role of $C_{0}$ is to make it possible to combine this proposition with other preparation results for functions (notably Theorem 3.2.2). First apply the other results to get a set $C_{0}$ ; then apply Proposition 2.8.6 to enlarge $C_{0}$ to C and obtain D.
Note, however, that the proposition cannot be combined very well with itself: Given $f_{1}, f_{2}\colon K \to K$ as in the proposition, there are, in general, no $C, D_{1}, D_{2}$ such that $(f_{i}, C, D_{i})$ are as in the proposition for both $i = 1, 2$ , as the following example shows.
Example 2.8.7. Fix $r \in K$ of negative valuation. For $x \in {\mathcal O}_{K}$ , we set $f_{1}(x) = f_{2}(x) = f_{1}(x + r) = x$ and $f_{2}(x + r) = x+1$ , with the exception that $f_{2}(0) = r$ . Extend $f_{1}$ and $f_{2}$ by $0$ outside of ${\mathcal O}_{K} \cup ({\mathcal O}_{K} + r)$ . Then one successively deduces: $0 \in C \Rightarrow 0 \in D_{1} \Rightarrow r \in C \Rightarrow 1 \in D_{2} \Rightarrow 1 \in C \Rightarrow 1 \in D_{1} \Rightarrow \dots $ ; this shows that C cannot be finite.
In Addendum 3 to the cell decomposition Theorem 5.2.4, we will state a version of simultaneous preparation of the domain and image that avoids this problem (and thus works for several functions simultaneously) by working piecewise.
Proof of Proposition 2.8.6
First, enlarge $C_{0}$ to a set $C_{1}$ using Lemma 2.8.5 so that on each ball $B \ 1$ -next to $C_{1}$ , f sends open balls to open balls and the quotient
is constant. Then let D be a set containing $f(C_{1})$ and preparing the family $f(B)$ , where B runs over the balls $1$ -next to $C_{1}$ . (This family is parametrized by $\mathrm {RV}$ -variables, by Lemma 2.5.4, so Corollary 2.6.6 applies.) Now denote by $X \subset K$ the locus where f is not locally constant, and let C be $\big (X\cap f^{-1}(D)\big ) \cup C_{1}$ . Then clearly C is finite. We claim that these C and D are as desired.
Note that we have $C \supset C_{1}$ , so the only thing that is not clear from the construction is that balls $\lambda $ -next to C are sent to elements of D or balls $\lambda $ -next to D. We first deal with the case $\lambda = 1$ .
Let B be a ball $1$ -next to C, and let $B_{1}$ be the ball $1$ -next to $C_{1}$ containing B. If $f(B_{1})$ is a singleton, then it is an element of D, and we are done. If $f(B_{1})$ is not a singleton, then $B_{1}\subset X$ by the constancy of equation (2.8.1) on $B_{1}$ . If furthermore $f(B_{1}) \cap D = \emptyset $ , then $B_{1} \cap C = \emptyset $ , so $B = B_{1}$ and $f(B_{1})$ is a ball $1$ -next to D. Finally, suppose that $f(B_{1}) \cap D \ne \emptyset $ . Then $B_{1} \cap C \ne \emptyset $ , so B is $1$ -next to some $c \in C \cap B_{1}$ . Then using that equation (2.8.1) is constant on $B_{1}$ , we obtain that $f(B)$ is a ball $1$ -next to $f(c) \in D$ .
Now suppose that $\lambda < 1$ . Any ball $B \ \lambda $ -next to C is contained in a ball $B^{\prime } \ 1$ -next to C. If f is constant on $B^{\prime }$ , we are done; otherwise, $f(B^{\prime })$ is a ball $1$ -next to D, and we deduce that $f(B)$ is $\lambda $ -next to D, using once more that equation (2.8.1) is constant on $B^{\prime }$ .
2.9 An equivalent condition to $1$ -h-minimality
The conclusions of Lemmas 2.8.1 and 2.8.5 together are actually equivalent to $1$ -h-minimality. More precisely, we have the following equivalence, where Condition (T1) is slightly weaker than Lemma 2.8.5:
Theorem 2.9.1 (Criterion for $1$ -h-minimality)
Let ${\mathcal L}$ be a language containing the language ${\mathcal L}_{\mathrm {val}}$ of valued fields, and let ${\mathcal T}$ be an ${\mathcal L}$ -theory whose models are valued fields of equi-characteristic $0$ . Then ${\mathcal T}$ is $1$ -h-minimal if and only if, for every model K of ${\mathcal T}$ , for every set $A \subset K \cup \mathrm {RV}$ and for every ${\mathcal L}(A)$ -definable $f\colon K \to K$ , we have the following:
-
(T1) There exists a finite ${\mathcal L}(A)$ -definable $C \subset K$ such that for every ball $B \subset K \ 1$ -next to C, there exists a $\mu _{B} \in \Gamma _{K}$ such that for every $x_{1}, x_{2} \in B$ , we have $|f(x_{1}) - f(x_{2})| = \mu _{B} \cdot |x_{1} - x_{2}|$ .
-
(T2) The set $\{d \in K \mid f^{-1}(d)$ is infinite $\}$ is finite.
Note that in the above, we intentionally allow C to use the parameters from $\mathrm {RV}$ in its definition, in contrast to the condition in the definition of $1$ -h-minimality.
Remark 2.9.2. The conditions given in Theorem 2.9.1 are very closely related to the tameness notion of Definition 2.1.6 of [Reference Cluckers, Comte and Loeser13] and its variant from Section 2.1 of [Reference Cluckers, Forey and Loeser14], one difference being that we do not assume the existence of an angular component map.
By Lemmas 2.8.5 and 2.8.1, (T1) and (T2) follow from $1$ -h-minimality, so in the remainder of Subsection 2.9, we assume that ${\mathcal T}$ satisfies (T1) and (T2), our goal being to prove $1$ -h-minimality. We also assume throughout the subsection that K is a model of ${\mathcal T}$ .
Remark 2.9.3. By applying (T1) to the characteristic function of an A-definable set $X \subset K$ (for $A \subset K \cup \mathrm {RV}$ ), we find a finite A-definable set $C \subset K \ 1$ -preparing X. In particular, Assumption 2.5.1 is satisfied, so we may apply Lemmas 2.5.2 ( $\exists ^{\infty }$ -elimination), 2.5.3 (existence of injective functions from finite sets to $\mathrm {RV}$ ) and 2.5.4 (the balls $1$ -next to C are $\mathrm {RV}$ -parametrized).
Lemma 2.9.4. Assume (as convened for the remainder of Subsection 2.9) that ${\mathcal T}$ satisfies (T1) and (T2) from Theorem 2.9.1 and that K is a model. We have the following:
1. Any definable (with parameters) function $f\colon \mathrm {RV}^{k} \to K$ has a finite image.
2. If $C_{\xi } \subset K$ is a definable (with parameters) family of finite sets, parametrized by $\xi \in \mathrm {RV}^{k}$ , then the union $\bigcup _{\xi \in \mathrm {RV}^{k}} C_{\xi }$ is still finite.
Proof. We first prove both claims for $k = 1$ .
(1) The composition $f \circ \operatorname {rv}\colon K \to K$ is locally constant everywhere except possibly at $0$ , so the claim follows from (T2).
(2) By Lemma 2.5.2, the cardinality of $C_{\xi }$ is bounded independently of $\xi $ , so we may assume that the cardinality is constant: say, equal to m. Let $\sigma _{1}, \dots , \sigma _{m} \in {\mathbb Z}[x_{1}, \dots , x_{m}]$ be the elementary symmetric functions in m variables, which we consider functions on the set of m-element subsets of K. By (1), for each i, the function $f_{i}(\xi ) := \sigma _{i}(C_{\xi })$ has a finite image. Since $\sigma _{1}(C), \dots , \sigma _{m}(C)$ together determine C, there are only finitely many different sets $C_{\xi }$ , which implies the claim.
Now we deduce (2) for arbitrary k by induction: Given a definable family $C_{\xi , \xi ^{\prime }} \subset K$ , for $\xi \in \mathrm {RV}$ and $\xi ^{\prime } \in \mathrm {RV}^{k}$ , we first obtain that $D_{\xi ^{\prime }} := \bigcup _{\xi \in \mathrm {RV}} C_{\xi , \xi ^{\prime }}$ is finite for every $\xi ^{\prime }$ and then that the entire union is finite.
Finally, we obtain (1) for arbitrary k by applying (2) to the family of singletons $C_{\xi } := \{f(\xi )\}$ .
Lemma 2.9.5. Given an A-definable function $f\colon K \to K$ , with $A \subset K \cup \mathrm {RV}$ , we can find C as in Condition (T1) of Theorem 2.9.1 that is moreover $(A \cap K)$ -definable. In particular, $\operatorname {Th}(K)$ is $0$ -h-minimal.
Proof. Using (T1), we first find an A-definable set C. We consider it a member of an $(A\cap K)$ -definable family of sets $C_{\xi }$ , parametrized by $\xi \in \mathrm {RV}^{k}$ . By Lemma 2.9.4, the union $C^{\prime } := \bigcup _{\xi \in \mathrm {RV}^{k}} C$ is still finite. Moreover, it is $(A\cap K)$ -definable, and since it contains C, it satisfies the requirements of (T1).
For the in-particular part, apply this improved (T1) to the characteristic function of an A-definable set $X \subset K$ (where $A \subset K \cup \mathrm {RV}$ ), to find a finite $(A \cap K)$ -definable $C \ 1$ -preparing X.
Note that we can now use the results from Section 2.6 with $\ell = 0$ ; we will in particular use Corollary 2.6.6 several times to prepare $\mathrm {RV}$ -parametrized families of subsets of K.
The next lemma is a variant of Lemma 2.8.5 with different assumptions.
Lemma 2.9.6. Given an A-definable function $f\colon K \to K$ , for $A \subset K \cup\, \mathrm {RV}$ , we can find C that is $(A\cap K)$ -definable, such that Condition (T1) of Theorem 2.9.1 holds, and such that moreover, for $B \subset K \ 1$ -next to C, for $\mu _{B}$ as in (T1) and for $B^{\prime } \subset B$ an open ball, the image $f(B^{\prime })$ is either a singleton (when $\mu _{B} = 0$ ) or an open ball of radius $\operatorname {rad}_{\mathrm {op}}(B^{\prime }) \cdot \mu _{B}$ .
Proof. Let C be an $(A\cap K)$ -definable set satisfying (T1). By Lemma 2.5.4, the family of balls $B \ 1$ -next to C can be parametrized using $\mathrm {RV}$ -parameters, so using Corollary 2.6.6, we can prepare the family of $f(B)$ using a finite $(A\cap K)$ -definable set D. Similarly, we find a finite $(A\cap K)$ -definable set $C_{0}$ preparing the family $f^{-1}(B_{1})$ , where $B_{1}$ runs over the balls $1$ -next to D. We claim that the set $C^{\prime } := C \cup C_{0}$ does the job.
So let $B^{\prime } \subset K$ be $1$ -next to $C^{\prime }$ , let B be the ball $1$ -next to C containing $B^{\prime }$ , and let $\mu _{B} \in \Gamma _{K}$ be as in (T1): that is, such that we have
for all $x_{1}, x_{2} \in B$ . We suppose that $\mu _{B} \ne 0$ (otherwise $f(B^{\prime })$ is a singleton) and we have to show that for every open ball $B^{\prime \prime } \subset B^{\prime }$ , $f(B^{\prime \prime })$ is an open ball of radius $\operatorname {rad}_{\mathrm {op}}(B^{\prime \prime })\cdot \mu _{B}$ .
Let $B^{\prime \prime }_{1}$ be the smallest ball containing $f(B^{\prime \prime })$ . Using equation (2.9.1), one obtains that $B^{\prime \prime }_{1}$ is an open ball with radius $\operatorname {rad}_{\mathrm {op}} B^{\prime \prime }_{1} = \operatorname {rad}_{\mathrm {op}}(B^{\prime \prime })\cdot \mu _{B}$ , so it remains to show that $f(B^{\prime \prime })$ is equal to the entire ball $B^{\prime \prime }_{1}$ .
By our definition of $C_{0}$ , $f(B^{\prime })$ (and hence also $B^{\prime \prime }_{1}$ ) is contained in a ball $B_{1}$ that is $1$ -next to D, and by definition of D (and since $B_{1}$ is certainly not disjoint from $f(B)$ ), $B_{1}$ is contained in $f(B)$ . In particular, the entire ball $B^{\prime \prime }_{1}$ is contained in $f(B)$ . However, using equation (2.9.1) again, we obtain that no element of $B \setminus B^{\prime \prime }$ can be sent into $B^{\prime \prime }_{1}$ , so we deduce $f(B^{\prime \prime }) = B^{\prime \prime }_{1}$ , as desired.
Proof of Theorem 2.9.1, ‘ $\Leftarrow $ ’
We are given $\lambda \le 1$ in $\Gamma ^{\times }_{K}$ and an $(A \cup \{\xi \})$ -definable set $X \subset K$ , with $A \subset K\cup \mathrm {RV}$ and $\xi \in \mathrm {RV}_{\lambda }$ . We need to find a finite $(A \cap K)$ -definable set $C \subset K$ that $\lambda $ -prepares X. We may assume that $\lambda $ is A-definable.
By Lemma 2.9.4 (2), it is enough to find a C that is A-definable. Indeed, then we can get rid of the $\mathrm {RV}$ -parameters in the same way as in Lemma 2.9.5.
We consider X a member of an A-definable family $X_{y}$ , where y runs over K, with $X = X_{y}$ for every $y \in Y := \operatorname {rv}_{\lambda }^{-1}(\xi )$ . (This uses $\lambda \in \mathrm {dcl}_{\Gamma _{K}}(A)$ .)
By Remark 2.9.3, we find, for each $y \in K$ , a finite $(A \cup \{y\})$ -definable set $\hat C_{y}$ that $1$ -prepares $X_{y}$ . Using Lemma 2.5.3, we find an $(A \cup \{y\})$ -definable injective map $h_{y}\colon \hat C_{y} \to \mathrm {RV}^{k}$ . By compactness, we may assume that those $\hat C_{y}$ and $h_{y}$ form A-definable families parametrized by $y \in K$ . This allows us to write the set $\bigcup _{y \in K} \{y\} \times \hat C_{y} \subset K^{2}$ as a disjoint union of graphs of functions $g_{\eta }\colon Y_{\eta } \subset K \to K$ , which form an A-definable family parameterized by $\eta \in \mathrm {RV}^{k}$ , namely: $g_{\eta }(y) := h_{y}^{-1}(\eta )$ , where the domain $Y_{\eta }$ of $g_{\eta }$ is the set of those $y \in K$ for which $\eta $ is in the image of $h_{y}$ . (For some $\eta $ , $Y_{\eta }$ may be empty.)
For each $\eta $ , we find a finite $(A\cup \{\eta \})$ -definable set $D_{\eta } \subset K \ 1$ -preparing $Y_{\eta }$ and $Z_{\eta } := \{y \in Y_{\eta } \mid g_{\eta }(y) \in X_{y}\}$ and also preparing $g_{\eta }$ in the sense of Lemma 2.9.6 (by applying the lemma to $g_{\eta }$ extended by $0$ outside of $Y_{\eta }$ ). Using compactness again, we suppose that $D_{\eta }$ is an A-definable family parametrized by $\eta $ so that the union $D := \{0\} \cup \bigcup _{\eta } D_{\eta }$ is A-definable. Note that by Lemma 2.9.4 (2), D is finite.
If $D \cap Y \ne \emptyset $ , we obtain a finite A-definable set $\bigcup _{y \in D } \hat C_{y}$ that $\lambda $ -prepares (even $1$ -prepares) X, and hence we are done. So now assume that $D \cap Y = \emptyset $ . In that case, we claim that the following set $C \ \lambda $ -prepares X: By Lemma 2.5.4, the balls $1$ -next to D form an A-definable family $(B_{\xi })_{\xi }$ , where $\xi $ runs over $\mathrm {RV}^{k}$ for some $k \ge 1$ . We let (using Corollary 2.6.6) $C \subset K$ be a finite A-definable set that $1$ -prepares $g_{\eta }(B_{\xi })$ for each $(\eta , \xi )$ satisfying $B_{\xi } \subset Y_{\eta }$ .
To prove that this C indeed $\lambda $ -prepares X, we need to verify: For every $x \in X$ and every $x^{\prime } \in K \setminus X$ , there exists a $c \in C$ such that $|x - c|\cdot \lambda \le |x - x^{\prime }|$ . Let $B_{1} \subset K$ be the smallest (closed) ball containing x and $x^{\prime }$ .
Fix a $y_{0} \in Y$ . Since $\hat C_{y_{0}} \ 1$ -prepares X, $\hat C_{y_{0}} \cap B_{1}$ is non-empty, so there exists an $\eta $ such that $y_{0} \in Y_{\eta }$ and $g_{\eta }(y_{0}) \in B_{1}$ . We fix such an $\eta $ for the remainder of the proof.
Recall that Y is a ball satisfying $Y \cap D = \emptyset $ , and let $B_{0}$ the ball $1$ -next to D containing Y. Our choice of D in particular implies that $g_{\eta }$ is defined on all of $B_{0}$ and that for $\mu _{B_{0}}$ as in Lemma 2.9.6, $g_{\eta }(Y)$ and $g_{\eta }(B_{0})$ are open balls satisfying
Moreover, since D also $1$ -prepares $\{y \in Y_{\eta } \mid g_{\eta }(y) \in X_{y}\}$ , and since $X = X_{y}$ for all $y \in Y$ , we obtain that $g_{\eta }(Y)$ is either contained in X or disjoint from X. By our choice of $\eta $ , we have $g_{\eta }(Y) \cap B_{1} \ne \emptyset $ . However, $B_{1}$ is neither contained in X nor disjoint from X, so we deduce $B_{1} \not \subset g_{\eta }(Y)$ . This implies
Since $C \ 1$ -prepares $g_{\eta }(B_{0})$ , there exists a $c \in C$ such that
Finally, recall that Y is a fiber of $\operatorname {rv}_{\lambda }$ . Since $0 \notin B_{0}$ (which we ensured by putting $0$ into D), we deduce $\lambda \cdot \operatorname {rad}_{\mathrm {op}}(B_{0}) \le \operatorname {rad}_{\mathrm {op}}(Y)$ . Putting this together with equations (2.9.2), (2.9.3) and (2.9.4), we obtain:
Now recall that $g_\eta (y_0) \in B_1$ , so we obtain the desired result:
2.10 A criterion for preparability
We already proved that various kinds of objects ‘living over K’ can be prepared by finite subsets of K in various senses. We finish Section 2 with a criterion simplifying such proofs (Lemma 2.10.3). Since we want to apply this to quite different notions of ‘being prepared’, we do this at an abstract level, using the following definition.
Definition 2.10.1 (Preparing bad balls)
Let ${\mathcal B}$ be a set of closed balls in K (the ‘bad balls’). We say that a finite set $C \subset K$ prepares ${\mathcal B}$ if for every $B \in {\mathcal B}$ , the intersection $C \cap B$ is non-empty.
Example 2.10.2. Given a definable subset $X \subset K$ , we can let ${\mathcal B}$ be the set of all closed balls B that are neither disjoint from X nor contained in X. Then a finite set $C \subset K \ 1$ -prepares X if and only if it prepares ${\mathcal B}$ . Indeed, the implication ‘ $\Rightarrow $ ’ is clear. For the other implication, suppose that $B^{\prime }$ is a ball $1$ -next to C containing both a point $x \in X$ and a point $x^{\prime } \in K \setminus X$ ; then the smallest (closed) ball containing x and $x^{\prime }$ is disjoint from C but lies in ${\mathcal B}$ .
Note that we can (and will) assume ${\mathcal B}$ to be an imaginary definable set. As such, in the above example, ${\mathcal B}$ is definable over the same parameters as X.
By a compactness argument (as in the proof of Lemma 2.4.4), a $\emptyset $ -definable ${\mathcal B}$ can be prepared by a finite $\emptyset $ -definable $C \subset K$ if and only if, in a sufficiently saturated model K, no ball $B \in {\mathcal B}$ is disjoint from $\mathrm {acl}_{K}(\emptyset )$ . The following lemma provides an even weaker condition that needs to be checked if one wants to prove that ${\mathcal B}$ can be prepared:
Lemma 2.10.3 (Criterion for preparability)
Suppose that $\operatorname {Th}(K)$ is $0$ -h-minimal and that K is $|{\mathcal L}|^{+}$ -saturated. Let ${\mathcal B}$ be a $\emptyset $ -definable set of closed balls in K. We call an arbitrary ball $B^{\prime } \subset K$ a ‘bad ball’ if it contains a ball $B \in {\mathcal B}$ as a subset.
Suppose that for every $a \in K$ , there is no open ball $B^{\prime } \subset K \setminus \mathrm {acl}_{K}(a)$ that is $1$ -next to a and bad. Then there exists a finite $\emptyset $ -definable set $C \subset K$ preparing ${\mathcal B}$ .
Remark 2.10.4. It might sound more natural to let the balls in ${\mathcal B}$ be open instead of closed, but that would make the lemma false: We use, in the proof, that any open bad ball already contains a closed bad subball.
Proof of Lemma 2.10.3
Suppose that no finite $\emptyset $ -definable set C prepares ${\mathcal B}$ . Then, by saturation, we find a single ball $B \in {\mathcal B}$ that is disjoint from all finite $\emptyset $ -definable C; in other words, this ball satisfies $B \cap \mathrm {acl}_{K}(\emptyset ) = \emptyset $ . We fix B for the remainder of the proof.
If B is $1$ -next to some $a \in \mathrm {acl}_{K}(\emptyset )$ , then we also have $B \cap \mathrm {acl}_{K}(a) = \emptyset $ , and we get a contradiction to the assumption that such a B should not be bad. Therefore, if for $a \in \mathrm {acl}_{K}(\emptyset )$ we denote by $B_{a}$ the ball $1$ -next to a containing B, none of the sets $B_{a} \setminus B$ is empty. By saturation, also the intersection $\bigcap _{a \in \mathrm {acl}_{K}(\emptyset )} B_{a} \setminus B$ is non-empty. Let $B^{\prime }$ be the smallest ball containing B and any chosen element of that intersection. This ball has the following properties: it is closed, it is disjoint from $\mathrm {acl}_{K}(\emptyset )$ , and it is strictly bigger than B. Set $\gamma := \operatorname {rad}_{\mathrm {cl}}(B)$ and $\mu := \operatorname {rad}_{\mathrm {cl}}(B^{\prime })$ .
All elements of $B^{\prime }$ have the same type over $\mathrm {RV}$ ; indeed, if two elements of $B^{\prime }$ could be distinguished by a formula with parameters from $\mathrm {RV}$ , then any finite set C preparing the $\mathrm {RV}$ -parametrized family of subsets of K defined by that formula would have to contain points of $B^{\prime }$ ; but then C cannot be $\emptyset $ -definable, since $B^{\prime } \cap \mathrm {acl}_{K}(\emptyset ) = \emptyset $ .
We deduce that all the open balls $B_{<\mu }(b) \subset B^{\prime }$ (for $b \in B^{\prime }$ ) are bad. Indeed, for $b \in B$ , we have $B_{<\mu }(b) \supset B_{\le \gamma }(b) \in {\mathcal B}$ , and since any other $b^{\prime } \in B^{\prime }$ has the same type as b over $\mathrm {RV}$ (and ${\mathcal B}$ is $\emptyset $ -definable), we also have $B_{\le \gamma }(b^{\prime }) \in {\mathcal B}$ , witnessing that $B_{<\mu }(b^{\prime })$ is bad.
Now fix an arbitrary $a \in B^{\prime }$ . By saturation, there exists a $b^{\prime } \in B^{\prime }$ such that $B^{\prime \prime } := B_{<\mu }(b^{\prime })$ is disjoint from $\mathrm {acl}_{K}(a)$ . This however contradicts the assumption of the lemma, since $B^{\prime \prime }$ is bad and $1$ -next to a.
3 Derivation, the Jacobian Property and Taylor approximation
We continue assuming that K is a valued field of equi-characteristic $0$ , considered a structure in a fixed language ${\mathcal L} \supset {\mathcal L}_{\mathrm {val}}$ , and we assume that $\operatorname {Th}(K)$ is $1$ -h-minimal. The goal of this section is to prove various preparation results for definable functions $f\colon K \to K$ , starting with Theorem 3.1.4 that states that f is almost everywhere differentiable, and culminating in Theorem 3.2.2, which states that away from a finite set, f has good approximations by its Taylor polynomials.
3.1 Derivation, strict and classical
We define the derivative of functions $f\colon K \to K$ as usual:
Definition 3.1.1 (Classical derivative)
We say that the (classical) derivative of a function $f\colon K \to K$ exists at $x\in K$ if there exists $a\in K$ such that for each $\varepsilon $ in $\Gamma ^{\times }_{K}$ there exists $\delta $ in $\Gamma ^{\times }_{K}$ such that for all $y\in K$ with $|x-y|<\delta $ and $x\ne y$ one has
we then write $f^{\prime }(x)$ for a.
In the context of totally disconnected fields, one sometimes needs to put a stronger condition on the existence of derivatives, namely:
Definition 3.1.2 (Strict derivative)
We say that the strict derivative of a function $f\colon K \to K$ exists at $x\in K$ if there exists $a\in K$ such that for each $\varepsilon $ in $\Gamma ^{\times }_{K}$ , there exists $\delta $ in $\Gamma ^{\times }_{K}$ such that for all $y_{i}\in K$ with $|x-y_{i}|<\delta $ for $i=1,2$ and $y_{1} \not =y_{2}$ one has
Remark 3.1.3. As usual, one easily verifies that the set of x where the classical derivative of a definable function f exists is definable over the same parameters as f, and similarly for the strict derivative. Moreover, the derivative of f is definable over the same parameters as f.
Theorem 3.1.4 (Existence of derivatives)
Let K be a valued field of equi-characteristic $0$ such that $\operatorname {Th}(K)$ is $1$ -h-minimal, and let $f\colon K \to K$ be a definable (with parameters) function. Then the strict derivative of f exists almost everywhere: that is, the set of $x \in K$ such that the strict derivative of f does not exist at x is finite.
Most of the remainder of this subsection is devoted to the proof of this theorem, so from now on we fix a definable function $f\colon K \to K$ . By Lemma 2.4.1, we may as well impose f to be $\emptyset $ -definable.
We also fix a handy notation for difference quotients: Given unequal $x_{1},x_{2}$ in K, we set
For convenience, we put $q_{f}(x, x):=0$ for any $x\in K$ .
We start by proving an auxiliary lemma, which is a weak form of Theorem 3.1.4, stating that in some sense, one has finitely valued derivatives.
Lemma 3.1.5. For $x \in K$ , let $A_{x}$ be the set of accumulation points of
There is a finite $\emptyset $ -definable set $C\subset K$ such that, for every $x\in K\setminus C$ , $A_{x}$ is finite and we moreover have
Proof. Clearly, the set C of x where $A_{x}$ is not as desired is $\emptyset $ -definable (using Lemma 2.5.2 to express finiteness of $A_{x}$ ). We need to show that C is finite.
We may assume that K is sufficiently saturated, and we suppose that C is infinite. Then C contains a transcendental element $x_{0}$ (i.e., $x_{0} \notin \mathrm {acl}_{K}(\emptyset )$ ). We will prove that for transcendental $x_{0} \in K$ , there exists a finite set A satisfying equation (3.1.2). One easily checks that this implies that $A_{x_{0}} \subset A$ and that then $A_{x_{0}}$ also satisfies equation (3.1.2), contradicting $x_{0} \in C$ . Constructing A is done in several steps.
Step 1: Using (once more) that K is sufficiently saturated, we find an entire open ball $B_{1} := B_{<\mu }(x_{0})$ that is disjoint from $\mathrm {acl}_{K}(\emptyset )$ . We fix these $\mu $ and $B_{1}$ once and for all and more generally define $B_{\lambda } := B_{<\lambda \cdot \mu }(x_{0})$ , for $\lambda \le 1$ .
For Steps 2–4, we fix $\lambda \le 1$ in $\Gamma ^{\times }_{K}$ , and $\zeta $ will always be an element of $\mathrm {RV}$ satisfying $|\zeta | < \lambda \cdot \mu $ (so that $\zeta = \operatorname {rv}(x - x^{\prime })$ for some $x, x^{\prime } \in B_{\lambda }$ ).
Step 2: For $\zeta $ as above, the subset of $\mathrm {RV}_{\lambda }$ defined by $Q_{x,\zeta } := \{\operatorname {rv}_{\lambda }(q_{f}(x, x^{\prime })) \mid x^{\prime } \in x+ \operatorname {rv}^{-1}(\zeta )\}$ is independent of x when x runs over $B_{\lambda }$ .
Proof. We $\lambda $ -prepare the family $(Q_{x,\zeta })_{x,\zeta }$ using Proposition 2.6.2 (i.e., we consider $Q_{x,\zeta }$ a fiber of a definable set $Q \subset K \times \mathrm {RV} \times \mathrm {RV}_{\lambda }$ and $\lambda $ -prepare Q). The finite $\emptyset $ -definable set $C^{\prime }$ obtained in this way is disjoint from $B_{1}$ (since $B_{1} \cap \mathrm {acl}_{K}(\emptyset ) = \emptyset $ ), so $B_{\lambda }$ is contained in a ball $\lambda $ -next to $C^{\prime }$ . This implies Step 2.
Set $Q_{\zeta } := Q_{x,\zeta }$ .
Step 3: $Q_{\zeta } \subset Q_{2\zeta }$ (where $2\zeta $ is $\operatorname {rv}(2)\cdot \zeta $ ).
Proof. Fix any $\xi \in Q_{\zeta }$ . (We need to show that $\xi \in Q_{2\zeta }$ .) Choose $x_{1} \in B_{\lambda }$ witnessing $\xi \in Q_{x_{0},\zeta }$ : that is, such that $\operatorname {rv}(x_{0} - x_{1}) = \zeta $ and $\operatorname {rv}_{\lambda }(q_{f}(x_{0}, x_{1})) = \xi $ ; similarly, choose $x_{2} \in B_{\lambda }$ such that $\operatorname {rv}(x_{1} - x_{2}) = \zeta $ and $\operatorname {rv}_{\lambda }(q_{f}(x_{1}, x_{2})) = \xi $ . Then the following computation shows that $\operatorname {rv}_{\lambda }(q_{f}(x_{0}, x_{2})) = \xi $ (which implies $\xi \in Q_{2\zeta }$ ): Set $r_{i} := x_{i-1} - x_{i}$ and $s_{i} := f(x_{i-1}) - f(x_{i})$ for $i = 1,2$ . We have
and hence $\operatorname {rv}_{\lambda }(q_{f}(x_{0},x_{2})) = \operatorname {rv}_{\lambda }(q_{f}(x_{0},x_{1}))$ .
Applying Step 3 repeatedly shows: $Q_{\zeta } \subset Q_{2^{n}\zeta }$ for every integer $n \ge 0$ .
Step 4: $Q_{\zeta }$ is a singleton for every $\zeta $ .
Proof. Suppose otherwise: that is, $\xi _{1}, \xi _{2} \in Q_{\zeta }$ with $\xi _{1} \ne \xi _{2}$ . The set
is definable, and hence it can be $1$ -prepared by a finite set D. (We do not care about the parameters needed to define X and D.) However, for each of the (disjoint) balls $B_{n} := \{x\in B_{\lambda }\mid \operatorname {rv} (x_{0} - x) = 2^{n} \zeta \}$ (where n runs over the non-negative integers), we have neither $X \cap B_{n} = \emptyset $ (since $\xi _{1} \in Q_{2^{n}\zeta }$ ) nor $B_{n} \subset X$ (since $\xi _{2} \in Q_{2^{n}\zeta }$ ); hence for D to $1$ -prepare X, we would need $D \cap B_{n} \ne \emptyset $ for every n, contradicting the finiteness of D.
Let us reformulate what we obtained until now in a slightly different way: Given any $\zeta \in \mathrm {RV}$ and any $\lambda \in \Gamma _{K}$ satisfying $|\zeta |/\mu < \lambda \le 1$ , Step 4 states that the entire set $\tilde {Q}_{\zeta ,\lambda } := \{q_{f}(x, x^{\prime }) \mid x, x^{\prime } \in B_{\lambda }, \operatorname {rv}(x - x^{\prime }) = \zeta \}$ is contained in a single ball $\tilde B_{\zeta ,\lambda } \ \lambda $ -next to $0$ .
Step 5: Using Corollary 2.6.6, choose a finite set $A \subset K \ 1$ -preparing the family $(\tilde {Q}_{\zeta ,\lambda })_{\zeta ,\lambda }$ , for $\zeta \in \mathrm {RV}$ and $\lambda \in \Gamma _K^\times $ satisfying $|\zeta |/\mu < \lambda \leq 1$ . (Again, we do not care about parameters.)
The last step consists of showing that the set A satisfies equation (3.1.2), as desired. More precisely, we show:
Step 6: There exists a constant $\kappa \in \Gamma _{K}$ such that for every $\lambda < 1$ and every $x, x^{\prime } \in B_{\lambda }$ with $x \ne x^{\prime }$ , we have $\min _{a\in A} | q_{f}(x,x^{\prime }) - a | \le \lambda \cdot \kappa $ .
Proof. The constant is $\kappa := \max \{|a| \mid a \in A\}$ . Let $x, x^{\prime } \in B_{\lambda }$ be given. For $\zeta := \operatorname {rv}(x - x^{\prime })$ , we have $q_{f}(x,x^{\prime }) \in \tilde {Q}_{\zeta ,\lambda } \subset \tilde B_{\zeta ,\lambda }$ . Note that $\tilde B_{\zeta ,\lambda }$ is an open ball of radius $\lambda \cdot |q_{f}(x, x^{\prime })|$ . Since $A \ 1$ -prepares $\tilde {Q}_{\zeta ,\lambda }$ , there exists an $a \in A$ such that $|q_{f}(x,x^{\prime }) - a| \le \operatorname {rad}_{\mathrm {op}}(\tilde B_{\zeta ,\lambda }) = \lambda \cdot |q_{f}(x, x^{\prime })|$ . Since $\lambda < 1$ , this in particular implies $|q_{f}(x,x^{\prime })| = |a|$ , so the right-hand side is $\lambda \cdot |a| \le \lambda \cdot \kappa $ , and we are done.
This finishes the proof of the lemma.
Using the lemma, we can now prove that the derivative of f exists almost everywhere.
Proof of Theorem 3.1.4
Let $A_{x}$ (for $x \in K$ ) and C be as in Lemma 3.1.5. We need to show that, for almost all $x\in K \setminus C$ , the set $A_{x}$ is a singleton. Suppose otherwise: that is, $A_{x}$ is not a singleton for infinitely many x. Then, as usual, we can find a ball B such that $A_{x}$ consists of several elements for every $x \in B$ .
We first shrink B in such a way that the cardinality $\#A_{x}$ is constant for $x \in B$ , and then we further shrink it to make the map $x \mapsto A_{x}$ ‘approximately constant’ on B in the following sense: There is a $\mu \in \Gamma ^{\times }_{K}$ such that for every $x, x^{\prime } \in B$ , the relation $a \sim _{\mu } a^{\prime } :\iff |a - a^{\prime }| < \mu $ defines a bijection between $A_{x}$ and $A_{x^{\prime }}$ . This shrinking of B is possible as follows: By $1$ -preparing the (graph of the) function $B \to \Gamma ^{\times }_{K}, x \mapsto \min _{a_{1}, a_{2} \in A_{x}, a_{1} \ne a_{2}} |a_{1} - a_{2}|$ , we find a subball (which we will now call B) on which this minimum is constant equal to some $\mu \in \Gamma ^{\times }_{K}$ . We then choose any $x_{0} \in B$ , and using the definition (3.1.1) of $A_{x_{0}}$ , we replace B by an even smaller ball around $x_{0}$ such a way that for every $x_{1}, x_{2} \in B$ , we have
This implies that $\sim _{\mu }$ defines bijections as desired.
Fix any $a_{0} \in \bigcup _{x \in B}A_{x}$ . We apply Lemma 2.8.5 (2) (the Valuative Jacobian Property) to the ${\mathcal L}(a_{0})$ -definable function $\tilde f(x) := f(x) - a_{0}x$ . This allows us to further shrink B in such a way that the quotient $|\tilde f(x_{1}) - \tilde f(x_{2})|/|x_{1} - x_{2}|$ is constant for $x_{1}, x_{2} \in B, x_{1} \ne x_{2}$ .
This now leads to a contradiction, as follows. Fix any $x \in B$ . For every $a \in A_{x}$ , there exist $x_{1}, x_{2} \in B$ with $|\frac {f(x_{1}) - f(x_{2})}{x_{1} - x_{2}} - a| < \mu $ (by definition of $A_{x}$ ). Since
this implies $|\frac {\tilde f(x_{1}) - \tilde f(x_{2})}{x_{1} - x_{2}}| < \mu $ if $a \sim _{\mu } a_{0}$ and $|\frac {\tilde f(x_{1}) - \tilde f(x_{2})}{x_{1} - x_{2}}| \ge \mu $ if $a \not \sim _{\mu } a_{0}$ . Since $A_{x}$ contains elements a of both kinds (with and without $a \sim _{\mu } a_{0}$ ), this contradicts $|\frac {\tilde f(x_{1}) - \tilde f(x_{2})}{x_{1} - x_{2}}|$ being constant.
Using the existence of derivatives, we can now reformulate the Valuative Jacobian Property (Lemma 2.8.5) in a nicer way:
Corollary 3.1.6 (Valuative Jacobian Property)
For every $\emptyset $ -definable function $f\colon K \to K$ , there exists a finite $\emptyset $ -definable set $C \subset K$ such that for every ball $B \ 1$ -next to C, $f^{\prime }$ exists on B, $|f^{\prime }|$ is constant on B, and we have the following:
1. For every $x_{1}, x_{2} \in B$ , we have $|f(x_{1}) - f(x_{2})| = |f^{\prime }(x_{1})|\cdot |x_{1} - x_{2}|$ . (In particular, f is constant on B if $f^{\prime } = 0$ on B.)
2. If $f^{\prime } \ne 0$ on B, then for every open ball $B^{\prime } \subset B$ , $f(B^{\prime })$ is an open ball of radius $|f^{\prime }(x)| \cdot \operatorname {rad}_{\mathrm {op}}(B^{\prime })$ for any $x \in B$ .
Proof. The only difference between this and Lemma 2.8.5 is that the factor called $\mu _{B}$ in Lemma 2.8.5 is now claimed to be equal to $|f^{\prime }(x)|$ for any $x \in B$ . But indeed, by definition of the derivative, for $x \in B$ and $x^{\prime }$ sufficiently close to x, we have $|f^{\prime }(x)| = \frac {|f(x^{\prime }) - f(x)|}{|x^{\prime } - x|} = \mu _{B}$ .
3.2 The Jacobian Property and Taylor approximations
We now come to one of the central results of this paper: Every definable function $K \to K$ is, away from a finite set C, well approximated by its Taylor polynomials. Here follows the precise statement and various variants and corollaries. The proof will be given in the next subsection, and higher-dimensional variants will be deduced in Subsections 5.4 and 5.6.
Definition 3.2.1 (Taylor Polynomial)
Let $f\colon X \subset K \to K$ be a function that is r-fold differentiable at $x_{0}$ for some $r \in {\mathbb N}$ and some $x_{0} \in K$ . Then we write
for the Taylor polynomial of degree r of f around $x_{0}$ . (Here, $f^{(i)}$ denotes the ith derivative of f.) Similarly, when $f:X\subset K^{m}\to K$ is r-fold differentiable at $x_{0}\in X$ , then we write
for the Taylor polynomial of degree r of f around $x_{0}$ (where equation (3.2.2) uses multi-index notation, with $|i|=\sum _{j=1}^{m} i_{j}$ ).
Theorem 3.2.2 (Taylor approximations)
Let $f\colon K \to K$ be a $\emptyset $ -definable function, and let $r \in {\mathbb N}$ be given. Then there exists a finite $\emptyset $ -definable set C such that for every open ball $B \ 1$ -next to C, f is $(r+1)$ -fold differentiable on B, $|f^{(r+1)}|$ is constant on B, and we have
for every $x_{0}, x \in B$ .
Remark 3.2.3. As explained in Remark 2.6.11, here (in Theorem 3.2.2) and in the following (Corollaries 3.2.5, 3.2.6, 3.2.7), we can as well allow f to be $(A \cup \mathrm {RV})$ -definable for $A \subset K$ and obtain an A-definable set C.
Remark 3.2.4. In fact, Theorem 3.2.2 also comes in a variant with equality instead of weak inequality in equation (3.2.3). Indeed, this variant follows from Corollary 3.2.6 for $r+1$ and the non-Archimedean triangular property.
As in the reals, we can also express the error in terms of the rth derivative. We mention two different such variants of the theorem. (Both will also play a role in the proof of the theorem.)
Corollary 3.2.5 (Taylor approximations)
Let $f\colon K \to K$ be a $\emptyset $ -definable function, and let $r \in {\mathbb N}$ be given. Then there exists a finite $\emptyset $ -definable set C such that for every open ball $B \ 1$ -next to C, f is r-fold differentiable on B, $|f^{(r)}|$ is constant on B, and we have
for every $x_{0}, x \in B$ .
Proof. Apply (a) Theorem 3.2.2 to f, (b) Corollary 3.1.6 to $f^{(r)}$ and (c) Corollary 2.6.6 to $\operatorname {rv}\circ f^{(r)}$ , and let C be the union of the sets obtained in these ways. Then we have, for $B \ 1$ -next to C and $x_{0} \in B$ ,
Corollary 3.2.6 (Taylor approximations)
Let $f\colon K \to K$ be a $\emptyset $ -definable function, and let $r \in {\mathbb N}$ be given. Then there exists a finite $\emptyset $ -definable set C such that for every open ball $B \ 1$ -next to C, f is r-fold differentiable on B, $|f^{(r)}|$ is constant on B, and we either have
or $f(x) = T^{\le r}_{f,x_{0}}(x)$ (if $|f^{(r)}(x_{0})| = 0$ ) for every $x_{0}, x \in B$ .
Proof. This follows directly from Corollary 3.2.5, using that $|x - x_{0}| < \operatorname {rad}_{\mathrm {op}}(B)$ .
Note that in the case $r = 1$ , we in particular get back the $\mathrm {RV}_{\lambda }$ -Jacobian Property, studied in an analytic setting in [Reference Cluckers and Lipshitz18, Theorem 6.3.7, Remark 6.3.16]. More precisely, the following version of the Jacobian Property is even uniform for all $\lambda \le 1$ .
Corollary 3.2.7 (Jacobian Property)
Let $f\colon K \to K$ be a $\emptyset $ -definable function. Then there exists a finite $\emptyset $ -definable set C such that for every $\lambda \le 1$ in $\Gamma ^{\times }_{K}$ , for every ball $B \ \lambda $ -next to C and every $x_{0}$ and x in B with $x\not =x_{0}$ , we have:
1. The derivative $f^{\prime }$ exists on B and $\operatorname {rv}_{\lambda }\circ f^{\prime }$ is constant on B.
2. $\operatorname {rv}_{\lambda }(\frac {f(x) - f(x_{0})}{x - x_{0}}) = \operatorname {rv}_{\lambda }(f^{\prime })$ .
3. For every open ball $B^{\prime } \subset B$ , $f(B^{\prime })$ is either a point or an open ball.
Definition 3.2.8 (Jacobian Property)
If Conditions (1)–(3) of Corollary 3.2.7 hold, we say that $f|_{B}$ has the $\mathrm {RV}_{\lambda }$ -Jacobian Property (or just Jacobian Property, in the case $\lambda = 1$ ).
Proof of Corollary 3.2.7
Choose C using Corollary 3.2.5 (applied to f, with $r = 1$ ); this will ensure (2), as we shall see below.
To obtain that $\operatorname {rv}_{\lambda }\circ f^{\prime }$ is constant on balls $\lambda $ -next to C, enlarge C using Proposition 2.6.2: Consider the graph of $\operatorname {rv}_{\lambda } \circ f^{\prime }$ a subset of $K \times \mathrm {RV}_{\lambda } \subset K \times \mathrm {RV}_{\bullet }$ and take the union of all of those as the set W in the proposition.
Finally, to obtain that $f(B^{\prime })$ is either a point or a ball, enlarge C once more using Lemma 2.8.3.
It remains to verify (2), so fix $\lambda \le 1$ , fix a ball $B \ \lambda $ -next to C, fix $x_{0}, x \in B$ , and let $B^{\prime }$ denote the ball $1$ -next to C containing B. Then we have
Since $\operatorname {rad}_{\mathrm {op}}(B) = \lambda \cdot \operatorname {rad}_{\mathrm {op}}(B^{\prime })$ , we have $|x - x_{0}| < \lambda \cdot \operatorname {rad}_{\mathrm {op}}(B^{\prime })$ , so after dividing both sides of equation (3.2.6) by $|x - x_{0}|$ , we obtain
which is equivalent to (2).
3.3 Proof of Taylor approximation
Before we dive into the proof of Theorem 3.2.2, here is a somewhat technical lemma that will be needed for one special case.
Lemma 3.3.1 (Preparing equivalence relations)
Suppose that $\Gamma _{K}$ is discrete. Fix an open ball $B \subset K$ that is disjoint from $\mathrm {acl}(\emptyset )$ . Suppose that $\sim $ is an $\emptyset $ -definable binary relation on K with the following properties: (i) the restriction of $\sim $ to $B \times B$ is an equivalence relation with finitely many equivalence classes; (ii) every ball $B^{\prime }$ strictly contained in B (i.e., $B^{\prime } \subsetneq B$ ) is contained in a single equivalence class. Then the entire ball B is a single equivalence class.
Proof. We write $k := {\mathcal O}_{K}/{\mathcal M}_{K}$ for the residue field and $\operatorname {res}\colon {\mathcal O}_{K} \to k$ for the residue map, and we choose a linear bijection $f\colon B \to {\mathcal O}_{K}$ . (Note that since $\Gamma _{K}$ is discrete, the open ball B is also closed.) Then $\sim $ induces an equivalence relation $\sim _{k}$ on k (satisfying $x \sim x^{\prime } \iff \operatorname {res}(f(x)) \sim _{k} \operatorname {res}(f(x^{\prime }))$ for $x, x^{\prime } \in B$ ).
For $x \in K$ , set $W_{x} := \{\operatorname {rv}(x^{\prime } - x) \mid x^{\prime } \in K, x^{\prime } \sim x\}$ . Since B is disjoint from $\mathrm {acl}_{K}(\emptyset )$ , there exists a single set $W \subset \mathrm {RV}$ such that $W_{x} = W$ for all $x \in B$ (by Corollary 2.6.6). This set W yields a set $T \subset k$ such that $z \sim _{k} z^{\prime }$ if and only if $z - z^{\prime } \in T$ (for $z, z^{\prime } \in k$ ).
A straightforward computation shows: The fact that ‘ $z - z^{\prime } \in T$ ’ defines an equivalence relation on k implies that T is a ${\mathbb Z}$ -submodule of k. The number of equivalence classes is equal to the cardinality of the ${\mathbb Z}$ -module quotient $k/T$ , so to finish the proof of the lemma,Footnote 1 suppose that this quotient has finite cardinality $N> 1$ . Then for any $z \in k$ , we have $Nz \in T$ . However, this fails if we choose any $z^{\prime } \in k \setminus T$ , and set $z := \frac 1Nz^{\prime }$ .
We now come to the proof of Theorem 3.2.2. It goes by induction on r, where Corollaries 3.2.5 and 3.2.6 are used as intermediate steps. More precisely, Theorem 3.2.2 follows from the following four lemmas:
Lemma 3.3.2. Theorem 3.2.2 holds for $r = 0$ .
Lemma 3.3.3. For any $r \ge 1$ , if Theorem 3.2.2 holds for $r-1$ (for every $1$ -h-minimal theory) and Corollary 3.2.6 holds for all $r^{\prime } < r$ , then Corollary 3.2.6 holds for r.
Lemma 3.3.4. For any $r \ge 1$ , if Corollary 3.2.6 holds for r (for every $1$ -h-minimal theory), then Corollary 3.2.5 holds for r.
Lemma 3.3.5. For any $r \ge 1$ , if Corollary 3.2.5 holds for r (for every $1$ -h-minimal theory), then Theorem 3.2.2 holds for r.
For all of the proofs, first note that the condition about sufficient differentiability of f on $K\setminus C$ appearing in the theorem and the corollaries is easily obtained using Theorem 3.1.4; this will not be further mentioned. Similarly, $|f^{(r)}|$ (or $|f^{(r+1)}|$ ) can easily be made constant on balls $1$ -next to C using Corollary 2.6.6.
Proof of Lemma 3.3.2
In the case $r = 0$ , equation (3.2.3) becomes $|f(x) - f(x_{0})| \le |f^{\prime }(x_{0})\cdot (x - x_{0})|$ , so the theorem follows from Corollary 3.1.6.
The proofs of the other three lemmas are long and technical, but the main idea is simple (and the same in all three lemmas): Given a function f that we want to control on a ball B, we define $g(x) := f(x) - ax^{r}$ in such a way that the rth derivative of g is small on B. In this way, applying the inductive assumption to g yields a particularly strong bound, which will be good enough to obtain the desired bound on f.
The difficulty with this approach is that we need to control the parameters over which g is definable. A powerful ingredient for this is Lemma 2.10.3, which allows us to use points near B as parameters. Nevertheless, various additional technical tricks are needed (different for each of the lemmas) to make the proofs work.
Proof of Lemma 3.3.3
Namely: From $\underbrace {|f - T^{\le r-1}_{f,x_{0}} | \leq |f^{(r)}\cdot (x-x_{0})^{r}|}_{\text{equation}(3.2.3)\text { for }r-1}$ to $\underbrace {|f - T^{\le r}_{f,x_{0}} | < |f^{(r)}\cdot (x-x_{0})^{r}|}_{\text{equation}(3.2.5)}$ .
We assume that K is sufficiently saturated. Then it suffices to prove that on every open ball $B \subset K$ that is disjoint from $\mathrm {acl}(\emptyset )$ , either equation (3.2.5) holds or we have $f(x) = T^{\leq r}_{f,x_{0}}(x)$ (by the compactness argument from Lemma 2.4.4), so fix such a B, and suppose that $x_{0}, x \in B$ violate equation (3.2.5).
We may assume that $f^{(r)} \ne 0$ on B, since otherwise, Theorem 3.2.2 for $r-1$ implies $f(x) = T^{\leq r-1}_{f,x_{0}}(x) = T^{\leq r}_{f,x_{0}}(x)$ for any $x_{0}, x \in B$ , and we are done.
Case 1: There exists an open ball $B^{\prime } := B_{<\delta }(x_{0})$ containing x that is strictly smaller than B.
We fix the above $\delta $ for the remainder of the proof of Case 1. Also, fix any $a \in B$ and choose any open ball $B^{\prime \prime } = B_{< \delta }(x_{0}^{\prime }) \subset B$ of radius $\delta $ disjoint from $\mathrm {acl}(a)$ . (Such a $B^{\prime \prime }$ exists by saturation.) Since $x_{0}$ and $x_{0}^{\prime }$ have the same type over $\Gamma _{K}$ (by Lemma 2.4.4), there exists an $x^{\prime } \in B^{\prime \prime }$ such that $x^{\prime }_{0}, x^{\prime }$ violate equation (3.2.5).
We apply Theorem 3.2.2 for $r-1$ to the function
Since g is a-definable and $B^{\prime \prime }$ is disjoint from $\mathrm {acl}(a)$ , we obtain
The definition of g has been chosen such that $g^{(r)}(x) = f^{(r)}(x) - f^{(r)}(a)$ for all $x \in B$ , so using that $\operatorname {rv}(f^{(r)})$ is constant on B (this uses Corollary 2.6.6 and that $B \cap \mathrm {acl}_{K}(\emptyset ) = 0$ ), we deduce
for all $x \in B$ . From this, we obtain the following (explanation of $(\star )$ below):
$(\star )$ : f and g differ by a polynomial of degree r, so their Taylor approximations differ by the same polynomial.
Thus equation (3.2.5) holds for $x_{0}^{\prime }, x^{\prime }$ , which is a contradiction and hence finishes the proof of Case 1.
Case 2: The only open ball $B^{\prime } \subset B$ containing both $x_{0}$ and x is already B itself.
Note that this can only happen if $\Gamma _{K}$ is discrete (otherwise the radius of $B^{\prime }$ can be taken strictly between $|x_{0} - x|$ and $\operatorname {rad}_{\mathrm {op}}(B)$ ), and it also means that $|x_{0} - x| = \operatorname {rad}_{\mathrm {cl}}(B) =: \delta $ .
By Case 1, we may assume that equation (3.2.5) holds on every proper subball of B. Moreover, we apply Corollary 3.2.6 inductively to derivatives of f to get, for $1 \le i \le r$ :
for every $x_{0}, x \in B$ . (Note that $|f^{(r)}|$ is constant on B; here and in the sequel, we just write $|f^{(r)}|$ instead of $|f^{(r)}(x)|$ for $x \in B$ .)
Step 2.1: Set
for $x_{0}, x \in B$ . Then, for any $x_{1}, x_{2}, x_{3} \in B$ , we have
Proof. This is a straightforward computation consisting of using equation (3.3.4) to approximate the derivatives appearing in $d(x_{2},x_{3})$ by their Taylor series around $x_{1}$ . The details are as follows. In the computation, ‘ $\approx $ ’ means that the norm of the difference is less than $ |f^{(r)}| \cdot |x_{2}-x_{3}|\cdot \delta ^{r-1}$ :
For $x_{1}, x_{2} \in K$ , define
(with some arbitrary convention if derivatives at $x_{1} \notin B$ do not exist). This relation is definable using only the parameter $|f^{(r)}| \cdot \delta ^{r} \in \Gamma $ . Our aim is to verify the prerequisites of Lemma 3.3.1 (in the language where $|f^{(r)}| \cdot \delta ^{r}$ has been added as a constant), but before that, let us verify that this then finishes the proof: The lemma then implies that all elements of B are $\sim $ -equivalent. In particular, for our original $x_{0}, x \in B$ satisfying $|x_{0} - x| = \delta $ , we obtain
that is, equation (3.2.5) holds, as desired.
Step 2.2: The restriction of $\sim $ to $B \times B$ is an equivalence relation.
Proof. Fix $x_{0} \in B$ and define, for $x \in B$ ,
Then, using ‘ $\approx $ ’ to mean that the difference has norm less than $|f^{(r)}|\cdot \delta ^{r}$ , we have:
So $x_{1} \sim x_{2}$ if and only if $\tilde f(x_{2}) \approx \tilde f(x_{1})$ , which is clearly an equivalence relation.
Step 2.3: Each proper subball $B^{\prime } \subsetneq B$ is contained in a single equivalence class of $\sim $ .
Proof. This follows from our assumption that f satisfies equation (3.2.5) on $B^{\prime }$ (using a similar computation as in equation (3.3.6)).
Step 2.4: $\sim $ has only finitely many equivalence classes on B.
Proof. Consider $\tilde f$ as in equation (3.3.7). If $x_{1}, x_{2} \in B$ satisfy $|x_{1} - x_{2}|\le |\varpi |\cdot \delta $ (where $\varpi \in {\mathcal O}_{K}$ is a uniformizer), then in the ‘ $\approx $ ’ of equation (3.3.8), the difference is less than $|f^{(r)}|\cdot |x_{1} - x_{2}|\cdot \delta ^{r-1} \le |f^{(r)}|\cdot |\varpi |\cdot \delta ^{r}$ , and the right-hand side of equation (3.3.8) satisfies
Thus $|\tilde f(x_{2}) - \tilde f(x_{1})| < |f^{(r)}|\cdot |\varpi |\cdot \delta ^{r}$ : that is, for any open ball $B^{\prime } \subset B$ of (open) radius $\delta $ , $\tilde f(B^{\prime })$ is contained in an open ball of (open) radius $|f^{(r)}|\cdot |\varpi |\cdot \delta ^{r}$ . By Lemma 2.8.4, $\tilde f(B)$ is therefore contained in the union of finitely many closed balls of (closed) radius $|f^{(r)}|\cdot |\varpi |\cdot \delta ^{r}$ . By the characterization of $\sim $ from Step 2.2, each such closed ball corresponds exactly to one equivalence class of $\sim $ , so we are done.
These were all the prerequisites needed for Lemma 3.3.1, so this finishes the proof of Case 2 and hence of the entire Lemma.
Proof of Lemma 3.3.4
Namely: From $\underbrace {|f - T^{\le r}_{f,x_{0}} | < |f^{(r)}\cdot (x-x_{0})^{r}|}_{\text{equation}(3.2.5)}$ to $\underbrace {|f - T^{\le r}_{f,x_{0}} | \leq |f^{(r)}\cdot (x-x_{0})^{r+1}|/\operatorname {rad}_{\mathrm {op}}(B)}_{\text{equation}(3.2.4)}$ .
We assume that K is sufficiently saturated.
Step 1: The corollary follows if we can verify that for every $a \in K$ , inequality (3.2.4) holds for every ball $B \subset K \setminus \mathrm {acl}_{K}(a)$ that is $1$ -next to a.
Proof. An easy computation shows that given any open ball B, inequality (3.2.4) holds on B if and only if for every closed subball $B^{\prime } \subset B$ , and every $x_0, x \in B'$ , we have the following corresponding strict inequality:
In particular, for a and B as in the assumption of Step 1, every closed subball of B satisfies equation (3.3.9). This allows us to apply Lemma 2.10.3, where we take ${\mathcal B}$ to be the set of closed balls on which equation (3.3.9) fails. The lemma yields a finite $\emptyset $ -definable set $C \subset K$ intersecting each ball in ${\mathcal B}$ and hence also intersecting (as desired) each open ball where equation (3.2.4) does not hold.
For the remainder of the proof, let $a \in K$ be given, and let B be a ball that is disjoint from $\mathrm {acl}_{K}(a)$ and $1$ -next to a. We may assume that $f^{(r)}$ is nowhere $0$ on B, since otherwise, it would be $0$ on all of B (since $B \cap \mathrm {acl}_{K}(\emptyset ) = \emptyset $ ) and Corollary 3.2.6 would yield $f(x) = T^{\le r}_{f,x_{0}}(x)$ for $x \in B$ .
Suppose that equation (3.2.4) fails on B. Choose $x, x_{0} \in B$ witnessing this failure and fix, for the remainder of the proof,
and
in other words, $\alpha> 1$ is the factor by which equation (3.2.4) fails for $x_{0}$ , x. Moreover, set
(so that the ball $B_{< \gamma }(x_{0})$ is contained in B and is not much bigger than the smallest ball containing $x_{0}$ and x).
Step 2: There exists an open ball $B^{\prime } \subset B$ of radius $\gamma $ containing a ‘ $(\delta ,\alpha )$ -counter-example to equation (3.2.4)’ with the additional properties that $B^{\prime }$ is $1$ -next to some $a^{\prime } \in K$ and $B^{\prime } \cap \mathrm {acl}_{K}(a, a^{\prime }) = \emptyset $ . By a $(\delta ,\alpha )$ -counter-example to equation (3.2.4), we mean a pair $x_{0}, x \in B^{\prime }$ with $|x - x_{0}| = \delta $ satisfying
Proof. If $\gamma = \operatorname {rad}_{\mathrm {op}}(B)$ , we can simply take $B^{\prime } = B$ and $a^{\prime } = a$ , so now suppose that $\gamma < \operatorname {rad}_{\mathrm {op}}(B)$ .
We claim that the fact that B contains a $(\delta ,\alpha )$ -counter-example already implies that each open ball $B_{< \gamma }(z) \subset B$ of radius $\gamma $ contains a $(\delta ,\alpha )$ -counter-example. Indeed, the set
is definable using only some value group parameters (namely $\alpha $ , $\delta $ and $\operatorname {rad}_{\mathrm {op}}(B)$ ), so since $B \cap \mathrm {acl}_{K}(\emptyset ) = \emptyset $ , we have either $B \subset Z$ or $B \cap Z= \emptyset $ . In particular, the existence of a single $(\delta ,\alpha )$ -counter-example in B already implies $B \subset Z$ , which proves our claim.
Now fix any $a^{\prime } \in B$ and fix an open ball $B^{\prime }$ with $\operatorname {rad}_{\mathrm {op}}(B^{\prime }) = \gamma $ , which is $1$ -next to $a^{\prime }$ and such that $B^{\prime } \cap \mathrm {acl}_{K}(a, a^{\prime }) = \emptyset $ ; such a $B^{\prime }$ exists by saturation of K. Since $\gamma < \operatorname {rad}_{\mathrm {op}}(B)$ , we have $B^{\prime } \subset B$ and by the previous paragraph, $B^{\prime }$ contains a $(\delta ,\alpha )$ -counter-example. Hence $a^{\prime }$ and $B^{\prime }$ are as desired.
The remainder of the proof now consists of proving that there is no $(\delta ,\alpha )$ -counter-example on $B^{\prime }$ (so that we have a contradiction). More precisely, fix $x_{0}, x \in B^{\prime }$ with $|x_{0} - x| = \delta $ ; our goal is to prove that equation (3.3.12) does not hold.
Step 3: There exists a $d \in \mathrm {acl}_{K}(a^{\prime })$ such that the image $f^{(r)}(B^{\prime })$ is either a ball $1$ -next to d or equal to the singleton $\{d\}$ .
Proof. Apply Proposition 2.8.6 to compatibly prepare the domain and the image of $f^{(r)}$ using finite $a^{\prime }$ -definable sets C and D, where we additionally impose $a^{\prime } \in C$ . Since $B^{\prime } \cap \mathrm {acl}_{K}(a^{\prime }) = \emptyset $ , $B^{\prime }$ is a ball $1$ -next to C, and the claim follows.
Step 4: We apply Corollary 3.2.6 to the function
Since g is $\{d\}$ -definable and $B^{\prime } \cap \mathrm {acl}_{K}(d) = \emptyset $ , we obtain
(where $x_{0}$ and x are as fixed above Step 3). The first equality follows from the fact that f and g differ by a polynomial of degree r, so their rth Taylor approximations differ by the same polynomial.
Step 5a: If $f^{(r)}$ is non-constant on $B^{\prime }$ , we obtain
Proof. By definition of g and by our choice of d (in Step 3), we have
Combining this with equation (3.3.13) yields equation (3.3.14).
Step 5b: If $f^{(r)}$ is constant on $B^{\prime }$ , we obtain
Proof. Instead of equation (3.3.15), we have $g^{(r)}(x_{0}) = f^{(r)}(x_{0}) - d = 0$ ; apply this in the same way as in Step 5a.
In the constant case (as in Step 5b), we are already done for the lemma, since the right-hand side of equation (3.3.12) is non-zero, a contradiction. (Recall that we assume $f^{(r)} \ne 0$ .)
The last ingredient for the non-constant case is the following:
Step 6: We have $\operatorname {rad}_{\mathrm {op}}(f^{(r)}(B^{\prime })) \le \alpha \cdot |f^{(r)}(x_{0})|\cdot |x-x_{0}|/\operatorname {rad}_{\mathrm {op}}(B)$ .
Proof. Using that $\operatorname {rv}(f^{(r)})$ is constant on B, we obtain $\operatorname {rad}_{\mathrm {op}}(f^{(r)}(B)) \le |f^{(r)}(x_{0})|$ . From this and by applying Lemma 2.8.5 to $f^{(r)}$ , we deduce that $\operatorname {rad}_{\mathrm {op}}(f^{(r)}(B^{\prime })) \le |f^{(r)}(x_{0})|\cdot \operatorname {rad}_{\mathrm {op}}(B^{\prime })/\operatorname {rad}_{\mathrm {op}}(B)$ . Combining this with $\operatorname {rad}_{\mathrm {op}}(B^{\prime }) = \gamma \le \alpha \cdot |x - x_{0}|$ yields the claim.
Now Steps 5a and 6 together imply that equation (3.3.12) fails, as desired, so we are done.
Proof of Lemma 3.3.5
Namely: From $\underbrace {|f - T^{\le r}_{f,x_{0}} | \leq |f^{(r)}\cdot (x-x_{0})^{r+1}|/\operatorname {rad}_{\mathrm {op}}(B)}_{\text{equation} (3.2.4)}$ to $\underbrace {|f - T^{\le r}_{f,x_{0}} | \leq |f^{(r+1)}\cdot (x-x_{0})^{r+1}|}_{\text{equation} (3.2.3)}$ .
Let ${\mathcal B}$ be the set of all closed balls on which equation (3.2.3) does not hold. The strategy is to use Lemma 2.10.3 to find a finite $\emptyset $ -definable C meeting every $B \in {\mathcal B}$ . Note that then we are done, since if equation (3.2.3) fails for some $x, x_{0} \in B^{\prime }$ , where $B^{\prime }$ is a ball $1$ -next to C, then equation (3.2.3) also fails on a ball from ${\mathcal B}$ , namely the smallest (closed) ball containing x and $x_{0}$ .
So as needed for Lemma 2.10.3, let $a \in K$ be given, and let B be an open ball $1$ -next to a satisfying $B \cap \mathrm {acl}_{K}(a) = \emptyset $ . We need to verify that equation (3.2.3) holds on B.
By applying Proposition 2.8.6 to $f^{(r)}$ and to a set $C_{0}$ containing a, we find a $d \in \mathrm {acl}_{K}(a)$ such that either $f^{(r)}(B) = \{d\}$ or $f^{(r)}(B)$ is a ball $1$ -next to d.
Now apply Corollary 3.2.5 to $g(x) := f(x) - \frac {d}{r!}x^{r}$ . Since B is disjoint from the algebraic closure of the parameters used to define g, we obtain
for every $x, x_{0} \in B$ . As before, the first equality holds because f and g differ by a polynomial of degree r. To finish the proof, it now remains to bound the right-hand side of equation (3.3.16) by $|f^{(r+1)}(x_{0})\cdot (x-x_{0})^{r+1}|$ .
If $f^{(r)}(B) = \{d\}$ , then $g^{(r)}(x_{0}) = 0$ , and we are done. Otherwise, $g^{(r)}(B)$ is a ball $1$ -next to $0$ , so $\operatorname {rad}_{\mathrm {op}}(g^{(r)}(B)) = |g^{(r)}(x_{0})|$ . Moreover, by Corollary 3.1.6 applied to $g^{(r)}$ , we have $\operatorname {rad}_{\mathrm {op}}(g^{(r)}(B)) = \operatorname {rad}_{\mathrm {op}}(B)\cdot |g^{(r+1)}(x_{0})| = \operatorname {rad}_{\mathrm {op}}(B)\cdot |f^{(r+1)}(x_{0})|$ . Combining these two equations yields the desired bound on the right-hand side of equation (3.3.16).
4 Resplendency
The main goal of this section is to show that Hensel minimality behaves well with respect to expansions of the structure by predicates living only on Cartesian powers of $\mathrm {RV}$ , one of the main results (Theorem 4.1.19) being that if the ${\mathcal L}$ -theory of a valued field K is $0$ -, $1$ - or $\omega $ -h-minimal, then so is its ${\mathcal L}^{\prime }$ -theory, where ${\mathcal L}^{\prime }$ is the language of such an $\mathrm {RV}$ -expansion of K.
The key ingredient to Theorem 4.1.19 is Proposition 4.1.7, which in some sense is even stronger: Any set $X \subset K$ definable in the bigger language ${\mathcal L}^{\prime }$ can already be prepared by a finite set definable in the smaller language ${\mathcal L}$ . Using this, it often becomes possible, given a completely arbitrary set $Z \subset \mathrm {RV}^{k}$ , to ‘without loss assume that Z is definable’. This turns out to be pretty useful to get rid of some technicalities related to cell decomposition in valued fields; the preparations for this are done in Subsection 4.3.
Under the assumption of $\omega $ -h-minimality, preparation can also be generalized to more general leading term structures: One can define $\mathrm {RV}_{I} := (K^{\times }/(1+I)) \cup \{0\}$ for arbitrary proper definable ideals $I \subset {\mathcal O}_{K}$ , and for most such I, any subset of K that is definable using parameters from $\mathrm {RV}_{I}$ can be ‘I-prepared’ (see Theorem 4.2.3). Using this, we deduce that if the theory of a valued field is $\omega $ -h-minimal, then so is the theory of the field with any coarsened (not necessarily definable) valuation (Corollary 4.2.4). In fact, in [Reference Cluckers, Halupczok, Rideau and Vermeulen17, Theorem2.2.7], it is shown that also $1$ -h-minimality is preserved under coarsenings of the valuation, and furthermore, some resplendency results in the mixed characteristic case are developed in [Reference Cluckers, Halupczok, Rideau and Vermeulen17].
Note that the proofs in this section need somewhat deeper methods from model theory than the remainder of the paper. In particular, the emphasis shifts from a geometric description of definable sets to questions revolving around the extension of automorphisms.
4.1 Resplendency for a fixed ideal
As convened earlier, K is a valued field of equi-characteristic zero, considered a structure in a language ${\mathcal L}$ containing ${\mathcal L}_{\mathrm {val}} $ . For this entire subsection, we fix a proper definable (with parameters) ideal $I \subset {\mathcal O}_{K}$ . We start by defining the I-version of preparation.
Definition 4.1.1 ( I-preparing sets)
1. We define $\mathrm {RV}_{I}$ to be the disjoint union of the quotient $K^{\times }/(1+I)$ with $\{0\}$ , and we write $\operatorname {rv}_{I}$ for the map $K\to \mathrm {RV}_{I}$ that extends the projection map $K^{\times }\to K^{\times }/(1+I)$ by sending $0$ to $0$ .
2. We say that a ball $B \subset K$ is I-next to c for some $c\in K$ if $B = c + \operatorname {rv}_{I}^{-1}(\xi )$ for some (nonzero) element $\xi $ of $\mathrm {RV}_{I}$ . We say that B is I-next to C for some finite (non-empty) set $C\subset K$ if B equals $\bigcap _{c\in C} B_{c}$ with $B_{c}$ a ball I-next to c for each $c\in C$ .
3. Let C be a finite non-empty subset of K. We say that a set $X\subset K$ is I-prepared by C if belonging to X depends only on the tuple $(\operatorname {rv}_{I}(x-c))_{c\in C}$ , or, equivalently, if every ball I-next to C is either contained in X or disjoint from X.
Remark 4.1.2. If $I = B_{<\lambda }(0)$ for some $\lambda \le 1$ in $\Gamma _{K}$ , then of course we have $\mathrm {RV}_{I} = \mathrm {RV}_{\lambda }$ , I-next means $\lambda $ -next, and I-prepared means $\lambda $ -prepared.
By considering I a member of a $\emptyset $ -definable family of proper ideals of ${\mathcal O}_{K}$ , we see that $\mathrm {RV}_{I}$ is a definable subset of an imaginary sort. In particular, it makes sense to work using parameters from $\mathrm {RV}_{I}$ .
Definition 4.1.3 (Having I-preparation)
We say that K has I-preparation if for every set $A\subset K$ and every $(A\cup \mathrm {RV}_{I})$ -definable subset $X\subset K$ , there exists a finite A-definable set $C \subset K$ such that X is I-prepared by C.
Remark 4.1.4. Note how this is related to Hensel minimality: $\operatorname {Th}(K)$ is $0$ -h-minimal iff every $K^{\prime } \equiv K$ has ${\mathcal M}_{K^{\prime }}$ -preparation, and $\operatorname {Th}(K)$ is $\omega $ -h-minimal iff every $K^{\prime } \equiv K$ has $B_{<\lambda }(0)$ -preparation for every $\lambda \le 1$ in $\Gamma ^{\times }_{K^{\prime }}$ .
By ‘resplendent I-preparation’, we mean that one can I-prepare sets that are definable in arbitrary expansions of ${\mathcal L}$ by predicates on $\mathrm {RV}_{I}$ . More precisely:
Definition 4.1.5 (Resplendent I-preparation)
1. An $\mathrm {RV}_{I}$ -expansion of K is an expansion obtained by adding (any) predicates that live on Cartesian powers of the (imaginary) definable set $\mathrm {RV}_{I}$ .
2. We say that K has resplendent I-preparation if for every set $A\subset K$ , for every $\mathrm {RV}_{I}$ -expansion of K with language ${\mathcal L}^{\prime } \supset {\mathcal L}$ , and for every ${\mathcal L}^{\prime }(A)$ -definable subset $X\subset K$ , there exists a finite ${\mathcal L}(A)$ -definable set $C \subset K$ such that X is I-prepared by C.
Note that we intentionally require C to be definable in the smaller language ${\mathcal L}$ .
For the remainder of this subsection, we will assume that I is definable without parameters. In this case, it also makes sense to introduce the notions of I-preparation for the theory of K:
Definition 4.1.6 ( I-preparation for theories)
Suppose that I is $\emptyset $ -definable (as convened for the remainder of this subsection).
1. Given $K^{\prime } \equiv K$ , we write $I_{K^{\prime }}$ for the ideal of ${\mathcal O}_{K^{\prime }}$ defined by the formula that defines I in K.
2. We say that $\operatorname {Th}(K)$ has I-preparation if every model $K^{\prime } \equiv K$ has $I_{K^{\prime }}$ -preparation.
3. We say that $\operatorname {Th}(K)$ has resplendent I-preparation if every model $K^{\prime } \equiv K$ has resplendent $I_{K^{\prime }}$ -preparation.
(In particular, for $\operatorname {Th}(K)$ , having ${\mathcal M}_{K}$ -preparation is the same as $0$ -h-minimality.)
Since adding parameters from $\mathrm {RV}_{I}$ is a specific kind of $\mathrm {RV}_{I}$ -expansion, resplendent I-preparation clearly implies I-preparation. The central result of this subsection is the converse given in the following proposition:
Proposition 4.1.7 (Resplendency)
Suppose that I is $\emptyset $ -definable. Then the following are equivalent:
(i) $\operatorname {Th}(K)$ has I-preparation.
(ii) $\operatorname {Th}(K)$ has resplendent I-preparation.
Note that the proposition in particular implies that $0$ -h-minimal theories have resplendent ${\mathcal M}_{K}$ -preparation; in Theorem 4.2.3, we will see a strong version of this for $\omega $ -h-minimality.
The proof of (i) $\Rightarrow $ (ii) requires a number of lemmas that we will prove now. It will be sufficient to consider models K that are sufficiently saturated, so from now on, we fix such a sufficiently saturated K: We assume K to be $\kappa $ -saturated for some $\kappa>|{\mathcal L}|$ . As usual, we call a set small if its cardinality is less than $\kappa $ .
Convention 4.1.8. For the remainder of Subsection 4.1, we consider ${\mathcal L}$ a genuine two-sorted language, with sorts K and $\mathrm {RV}_{I}$ .
Let us first rephrase preparation in terms of definability in a certain sublanguage, namely:
Definition 4.1.9 ( ${\mathcal L}_{{\mathbb Q},I}$ )
Let ${\mathcal L}_{{\mathbb Q},I}$ be the language $\{0, +, -\} \cup \{s\cdot \mid s\in {\mathbb Q}\}$ of ${\mathbb Q}$ -vector spaces on the valued field K (where ‘ $s\cdot $ ’ denotes multiplication by s), together with the sort $\mathrm {RV}_{I}$ and the map $\operatorname {rv}_{I}$ .
Lemma 4.1.10 (Preparation in terms of ${\mathcal L}_{{\mathbb Q},I}$ )
For every (not necessarily definable) $X\subset K$ and every ${\mathbb Q}$ -vector space $A \subset K$ , the following are equivalent:
1. There exists a finite set $C\subset A$ such that X is I-prepared by C.
2. There exists an $\mathrm {RV}_{I}$ -expansion of K with language ${\mathcal L}^{\prime }_{{\mathbb Q},I} \supset {\mathcal L}_{{\mathbb Q},I}$ such that X is defined by a quantifier free ${\mathcal L}^{\prime }_{{\mathbb Q},I}(A)$ -formula.
3. There exists an $\mathrm {RV}_{I}$ -expansion of K with language ${\mathcal L}^{\prime }_{{\mathbb Q},I} \supset {\mathcal L}_{{\mathbb Q},I}$ such that X is defined by a field quantifier free ${\mathcal L}^{\prime }_{{\mathbb Q},I}(A)$ -formula.
Proof. (2) $\Rightarrow $ (3) is clear.
(1) $\Rightarrow $ (2): Let us assume that (1) holds, and let $C = \{c_{1},\ldots ,c_{k}\}$ , $f(x) := (\operatorname {rv}_{I}(x-c_{1}),\ldots ,\operatorname {rv}_{I}(x-c_{k}))$ and $Y := f(X) \subset \mathrm {RV}_{I}^{k}$ . Then, because X is I-prepared by C, $X = f^{-1}(Y)$ , and this is quantifier free definable in ${\mathcal L}_{{\mathbb Q},I}(A)\cup \{Y\}$ .
(3) $\Rightarrow $ (1): Every field quantifier free ${\mathcal L}^{\prime }_{{\mathbb Q},I}(A)$ -formula in a single variable x is equivalent to one of the form $\phi (\operatorname {rv}_{I}(m_{1}x + c_{1}),\ldots ,\operatorname {rv}_{I}(m_{\ell } x + c_{\ell }))$ , where $\phi $ is a formula living entirely in the sort $\mathrm {RV}_{I}$ , $m_{i} \ne 0$ are rational numbers and $c_{i}$ are elements of A. Since $\operatorname {rv}_{I}(x + c_{i}/m_{i})$ determines $m_{i}\operatorname {rv}_{I}(x + c_{i}/m_{i}) = \operatorname {rv}_{I}(m_{i} x+ c_{i})$ , X is I-prepared by $C = \{- c_{1}/m_{1}, \dots , -c_{\ell }/m_{\ell }\} \subset A$ .
We now recall some general model theoretic notions.
Notation 4.1.11. In the remainder of this subsection, we use the following conventions common in model theory:
• Given a set A and a tuple of variables x, we write $A^{x}$ for the Cartesian power of A corresponding to the length of the tuple of variables x.
• Given sets A and B, we sometimes write $AB$ for their union, and we freely interpret tuples as sets.
Definition 4.1.12 (Partial (elementary) isomorphisms)
Suppose that $\tilde {{\mathcal L}}$ is an arbitrary language, M and N are $\tilde {{\mathcal L}}$ -structures, $A\subset M$ , $B\subset N$ and $f \colon A\to B$ a bijection.
• We say that f is a partial $\tilde {{\mathcal L}}$ -isomorphism if for every quantifier free $\tilde {{\mathcal L}}$ -formula $\phi (x)$ and $a\in A^{x}$ , $M\models \phi (a)$ if and only if $N\models \phi (f(a))$ .
• We say that f is a partial elementary $\tilde {{\mathcal L}}$ -isomorphism if for every $\tilde {{\mathcal L}}$ -formula $\phi (x)$ and $a\in A^{x}$ , $M\models \phi (a)$ if and only if $N\models \phi (f(a))$ .
Note that any partial $\tilde {{\mathcal L}}$ -isomorphism has a unique extension to the $\tilde {{\mathcal L}}$ -structure generated by its domain. We implicitly identify f and this extension.
In the following, for a subset $A \subset K$ , $\langle A \rangle _{\mathbb Q}$ denotes the ${\mathbb Q}$ -sub-vector space of K generated by A.
Remark 4.1.13. For any set $A \subset K$ , the ${\mathcal L}_{{\mathbb Q},I}$ -substructure of K generated by A consists of $\langle A\rangle _{{\mathbb Q}}$ together with its image $\operatorname {rv}_{I}(\langle A\rangle _{{\mathbb Q}})$ in $\mathrm {RV}_{I}$ . In particular, since ${\mathcal L}_{{\mathbb Q},I}$ has no language on $\mathrm {RV}_{I}$ (except for the maps $\operatorname {rv}_{I}$ ), we have: To obtain that a sort-preserving map $f\colon A_{1} \to A_{2}$ (for some $A_{1}, A_{2} \subset K \cup \mathrm {RV}_{I}$ ) is a partial ${\mathcal L}_{{\mathbb Q},I}$ -automorphism, it suffices to verify that the restriction $f|_{A_{1} \cap K}$ is a partial ${\mathcal L}_{{\mathbb Q},I}$ -automorphism and that on $\tilde A_{1} := A_{1} \cap \operatorname {rv}_{I}(A_{1} \cap K)$ , the map induced by $f|_{A_{1} \cap K}$ agrees with $f|_{\tilde A_{1}}$ .
Lemma 4.1.14 (Preparation in terms of partial isomorphisms)
Let $A \subset K$ be a small ${\mathbb Q}$ -sub-vector space. The following are equivalent:
(i) Any ${\mathcal L}(A\cup \mathrm {RV}_{I})$ -definable set $X\subset K$ can be I-prepared by some finite set $C\subset A$ .
(ii) For all $A_{2}\subset K$ , $c_{1}, c_{2} \in K$ and all (potentially large) $B_{1}, B_{2}\subset \mathrm {RV}_{I}$ with $\operatorname {rv}_{I}(\langle A,c_{1}\rangle _{\mathbb Q}) \subset B_{1}$ , if $f\colon A B_{1} c_{1} \to A_{2} B_{2} c_{2}$ is a partial ${\mathcal L}_{{\mathbb Q},I}$ -isomorphism sending $c_{1}$ to $c_{2}$ whose restriction ${\left .f\right |{}_{AB_{1}}}$ is a partial elementary ${\mathcal L}$ -isomorphism, then the entire f is a partial elementary ${\mathcal L}$ -isomorphism.
(iii) For all $c_{1}, c_{2} \in K$ and all (potentially large) $B\subset \mathrm {RV}_{I}$ containing $\operatorname {rv}_{I}(\langle A,c_{1}\rangle _{\mathbb Q})$ , any partial ${\mathcal L}_{{\mathbb Q},I}(A\cup B)$ -isomorphism $f\colon \{c_{1}\} \to \{c_{2}\}$ , is a partial elementary ${\mathcal L}(A\cup B)$ -isomorphism.
Remark 4.1.15. If (ii) holds for $B_{1} = B_{2} = \mathrm {RV}_{I}$ , then it also holds in general, since by Remark 4.1.13, the partial ${\mathcal L}_{{\mathbb Q},I}$ -isomorphism $f\colon A B_{1} c_{1} \to A_{2} B_{2} c_{2}$ extends to $f\colon A c_{1} \cup \mathrm {RV}_{I} \to A_{2} c_{2} \cup \mathrm {RV}_{I}$ . Analogously, we may assume $B = \mathrm {RV}_{I}$ in (iii).
Proof of Lemma 4.1.14
(i) $\Rightarrow $ (iii): Let f be as in (iii). We have to check that for every ${\mathcal L}(A\cup B)$ -definable set $X\subset K$ , $c_{1} \in X$ if and only if $c_{2}\in X$ . By (i), there exists a finite $C \subset A$ such that X is I-prepared by C. Since f is an ${\mathcal L}_{{\mathbb Q},I}(A\cup B)$ -isomorphism and B contains $\operatorname {rv}_{I}(\langle A,c_{1}\rangle _{\mathbb Q})$ , for all $a\in C$ and all $r\geq 1$ , we have
Since X is I-prepared by C, it follows that $c_{1} \in X$ if and only if $c_{2}\in X$ .
(iii) $\Rightarrow $ (ii): Let f be as in (ii). Since f is ${\mathcal L}$ -elementary if and only its restriction to every finite domain is, we may assume $B_{i}$ small. Using the assumption that ${\left .f\right |{}_{AB_{1}}}$ is ${\mathcal L}$ -elementary, we can extend $({\left .f\right |{}_{AB_{1}}})^{-1} \ {\mathcal L}$ -elementarily to some g defined at $c_{2}$ . Let $c^{\prime }_{1} := g(c_{2})$ . Then $g\circ f\colon \{c_{1}\} \to \{c^{\prime }_{1}\}$ is a partial ${\mathcal L}_{{\mathbb Q},I}(A\cup B_{1})$ -isomorphism. Since $\operatorname {rv}_{I}(\langle A, c_{1}\rangle _{\mathbb Q})\subset B_{1}$ , it follows by (iii) that $g\circ f$ is an elementary ${\mathcal L}$ -isomorphism. As g is also ${\mathcal L}$ -elementary, so is f.
(ii) $\Rightarrow $ (i): Let X be as in (i), and let $B \subset \mathrm {RV}_{I}$ be a finite subset such that X is ${\mathcal L}(A \cup B)$ -definable.
Consider any $c_{1}, c_{2} \in K$ that have the same qf- ${\mathcal L}_{{\mathbb Q},I}^{\prime }$ -type over $A \cup B$ , where ${\mathcal L}_{{\mathbb Q},I}^{\prime } \supset {\mathcal L}_{{\mathbb Q},I}$ is the language of the expansion of K by the full ${\mathcal L}(A)$ -induced structure on $\mathrm {RV}_{I}$ . Then the map $f\colon c_{1} \to c_{2}$ is an ${\mathcal L}_{{\mathbb Q},I}^{\prime }(A \cup B)$ -isomorphism and extends to $f\colon A B_{1} c_{1} \to A_{2} B_{2} c_{2}$ , where $B_{i} := B \cup \operatorname {rv}_{I}(\langle A,c_{i}\rangle _{\mathbb Q})$ . By definition of ${\mathcal L}_{{\mathbb Q},I}^{\prime }$ , the restriction $f|_{AB_{1}}$ is ${\mathcal L}$ -elementary, so by (ii), also the entire f is ${\mathcal L}$ -elementary. Since moreover f is the identity on $A \cup B$ , this implies that $c_{1}$ and $c_{2}$ have the same ${\mathcal L}$ -type over $A \cup B$ .
We just proved that the ${\mathcal L}(A \cup B)$ -type of any element $c \in K$ is implied by its qf- ${\mathcal L}_{{\mathbb Q},I}^{\prime }(A \cup B)$ -type. By a classical compactness argument (cf. the proof of [Reference Tent and Ziegler67, Theorem 3.2.5]), it follows that any ${\mathcal L}(A\cup B)$ -formula in one valued field variable is equivalent to a quantifier-free ${\mathcal L}_{{\mathbb Q},I}^{\prime }(A\cup B)$ -formula. In particular, this applies to our set X. Since ${\mathcal L}_{{\mathbb Q},I}^{\prime }(B)$ is the language of an $\mathrm {RV}_{I}$ -expansion of K, our claim follows from Lemma 4.1.10.
Lemma 4.1.16 (Back and forth over $\mathrm {RV}_{I}$ )
Suppose that K has I-preparation. Then the set of partial elementary ${\mathcal L}$ -isomorphisms $f\colon \mathrm {RV}_{I}\cup A_{1} \to \mathrm {RV}_{I}\cup A_{2}$ (where $A_{1}, A_{2}$ run over all small subsets of K) has the back and forth.
Recall that ‘having the back and forth’ means: for any such f and any $c_{1} \in K \setminus A_{1}$ , f can be extended to $c_{1}$ while staying in that set of maps, and similarly for $f^{-1}$ .
Proof. Let f be as above. Since partial elementary isomorphisms can always be extended to the algebraic closure of their domain, we may assume that $\mathrm {acl}_{K}(A_{i}) = A_{i}$ . By I-preparation, statement (i) of Lemma 4.1.14 now holds for $A = A_{i}$ . Pick any $c_{1}\in K$ , set $B_{1} := \operatorname {rv}_{I}(\langle A_{1}, c_{1}\rangle _{{\mathbb Q}})$ , and let $c_{2}\models f_{*}\mathrm {qftp}_{{\mathcal L}_{{\mathbb Q},I}}(c_{1}/A_{1}B_{1})$ . (Such a $c_{2}$ exists, since K is $|A_{1}B_{1}|^{+}$ -saturated.) Let g extend f by sending $c_{1}$ to $c_{2}$ . By construction, ${\left .g\right |{}_{A_{1}B_{1}c_{1}}}$ is a partial ${\mathcal L}_{{\mathbb Q},I}$ -isomorphism. This implies that the entire g is a partial ${\mathcal L}_{{\mathbb Q},I}$ -isomorphism (cf. Remark 4.1.13). Note also that ${\left .g\right |{}_{A_{1}\mathrm {RV}_{I}}} = f$ is a partial elementary ${\mathcal L}$ -isomorphism. Hence, by Lemma 4.1.14 (ii), the entire g is ${\mathcal L}$ -elementary.
We are now ready for the proof of the central result of this subsection:
Proof of Proposition 4.1.7
Set ${\mathcal T} := \operatorname {Th}(K)$ . Recall that the implication (ii) to (i) is trivial, so let us assume (i) (namely, ${\mathcal T}$ has I-preparation) and prove (ii) (namely, ${\mathcal T}$ has resplendent I-preparation): Suppose that K is an arbitrary model of ${\mathcal T}$ , let ${\mathcal L}^{\prime } \supset {\mathcal L}$ be the language of an $\mathrm {RV}_{I}$ -expansion of K, let A be a subset of K, and let $X \subset K$ be an ${\mathcal L}^{\prime }(A)$ -definable set; we need to find a finite ${\mathcal L}(A)$ -definable set $C \subset K$ that I-prepares X. Since the condition that $C \ I$ -prepares X is first order, we may replace K with a sufficiently saturated elementary extension. For the remainder of the proof, we fix such a K.
We may moreover assume that $A = \mathrm {acl}_{{\mathcal L},K}(A)$ . Indeed, if we find a finite, ${\mathcal L}(\mathrm {acl}_{{\mathcal L},K}(A))$ -definable set C that I-prepares X, then the union of the (finitely many) conjugates of C over A is an ${\mathcal L}(A)$ -definable finite set I-preparing X. Therefore, we may apply Lemma 4.1.14 (and Remark 4.1.15), meaning that it suffices to show that every partial ${\mathcal L}_{{\mathbb Q},I}(A\cup \mathrm {RV}_{I})$ -isomorphism $f\colon \{c_{1}\} \to \{c_{2}\}$ is an elementary ${\mathcal L}^{\prime }(A\cup \mathrm {RV}_{I})$ -isomorphism.
By (i) and Lemma 4.1.14 applied in ${\mathcal L}$ , such an f is a partial elementary ${\mathcal L}(A\cup \mathrm {RV}_{I})$ -isomorphism, and since f is the identity on $\mathrm {RV}_{I}$ , it is a partial ${\mathcal L}^{\prime }(A\cup \mathrm {RV}_{I})$ -isomorphism. It remains to show that f preserves all ${\mathcal L}^{\prime }$ -formulas and not just the quantifier-free ones.
Let ${\mathcal F}$ be the class of partial elementary ${\mathcal L}(\mathrm {RV}_{I})$ -isomorphisms with small domains $A \subset K$ . By Lemma 4.1.16, ${\mathcal F}$ has the back and forth. Moreover, any $g\in {\mathcal F}$ is also a partial ${\mathcal L}^{\prime }$ -isomorphism, as it fixes $\mathrm {RV}_{I}$ . Recall that if a class of partial $\tilde {{\mathcal L}}$ -isomorphisms has the back and forth (for any given language $\tilde {{\mathcal L}}$ ), by an easy induction on the structure of formulas, those partial isomorphisms are automatically $\tilde {{\mathcal L}}$ -elementary. Thus any $g\in {\mathcal F}$ , and in particular f, is a partial elementary ${\mathcal L}^{\prime }$ -isomorphism, which is what we had to show.
We now mention some easy consequences of Proposition 4.1.7 and its proof.
Corollary 4.1.17 ( $\mathrm {RV}$ -expansions preserve $\mathrm {acl}$ )
Suppose that $\operatorname {Th}(K)$ has I-preparation for some $\emptyset $ -definable proper ideal $I \subset {\mathcal O}_{K}$ . Then for any $\mathrm {RV}_{I}$ -expansion of K with language ${\mathcal L}^{\prime } \supset {\mathcal L}$ and any $A \subset K$ , we have $\mathrm {acl}_{{\mathcal L}^{\prime },K}(A) = \mathrm {acl}_{{\mathcal L},K}(A)$ . In particular:
1. If $\operatorname {Th}(K)$ is $0$ -h-minimal, then for any $\mathrm {RV}$ -expansion of K with language ${\mathcal L}^{\prime } \supset {\mathcal L}$ and any $A \subset K$ , we have $\mathrm {acl}_{{\mathcal L}^{\prime },K}(A) = \mathrm {acl}_{{\mathcal L},K}(A)$ .
2. If $\operatorname {Th}(K)$ is $\omega $ -h-minimal, then for any $\lambda \in \Gamma _{K}^{\times }$ , any $\mathrm {RV}_{\lambda }$ -expansion of K with language ${\mathcal L}^{\prime } \supset {\mathcal L}$ and any $A \subset K$ , we have $\mathrm {acl}_{{\mathcal L}^{\prime },K}(A) = \mathrm {acl}_{{\mathcal L},K}(A)$ .
Proof. Any $b \in \mathrm {acl}_{{\mathcal L}^{\prime },K}(A)$ is an element of a finite ${\mathcal L}^{\prime }(A)$ -definable set $X \subset K$ . By Proposition 4.1.7, X can be I-prepared by a finite ${\mathcal L}(A)$ -definable set C. This implies $X \subset C$ and hence $b \in \mathrm {acl}_{{\mathcal L},K}(A)$ .
Remark 4.1.18. We already saw some stable embeddedness results in Proposition 2.6.12 and Remark 2.6.13. For similar reasons, I-preparation implies stable embeddedness of $\mathrm {RV}_{I}$ . Alternatively, one may deduce the stable embeddedness from Lemma 4.1.16 and [Reference Chatzidakis and Hrushovski10, Appendix, Lemma 1].Footnote 2
We conclude this subsection with the result that various notions of Hensel minimality automatically pass to $\mathrm {RV}$ -expansions of the structure.
Theorem 4.1.19 ( $\mathrm {RV}$ -expansions preserve Hensel minimality)
Let K be a valued field of equi-characteristic $0$ in a language ${\mathcal L}$ containing the language ${\mathcal L}_{\mathrm {val}}$ of valued fields. Fix $\ell \in \{0, 1, \omega \}$ , and suppose that $\operatorname {Th}_{\mathcal L}(K)$ is $\ell $ -h-minimal. Moreover, fix an $\mathrm {RV}$ -expansion of K with language ${\mathcal L}^{\prime } \supset {\mathcal L}$ (i.e., an expansion by predicates on Cartesian powers of $\mathrm {RV}$ ). Then $\operatorname {Th}_{{\mathcal L}^{\prime }}(K)$ is also $\ell $ -h-minimal.
Whereas the cases $0$ and $\omega $ follow easily from Proposition 4.1.7, the only proof we have for $\ell = 1$ makes a detour through the criterion given in Theorem 2.9.1 (which is generalized for $\ell \ge 2$ in [Reference Vermeulen68]). In [Reference Vermeulen68], Theorem 4.1.19 is generalized to hold for all $\ell $ .
Proof of Theorem 4.1.19
The case $\ell = 0$ follows directly from Proposition 4.1.7: Since $\operatorname {Th}_{{\mathcal L}}(K)$ has ${\mathcal M}_{K}$ -preparation, it even has resplendent ${\mathcal M}_{K}$ -preparation, so every ${\mathcal L}^{\prime }(A)$ -definable set $X \subset K$ (for $A \subset K$ ) can be prepared by a finite ${\mathcal L}(A)$ -definable (and hence in particular ${\mathcal L}^{\prime }(A)$ -definable) subset of K.
For the case $\ell = \omega $ , we use a similar argument, where ${\mathcal M}_{K}$ is replaced by $I = B_{< \lambda }(0)$ for arbitrary $\lambda \le 1$ in $\Gamma ^{\times }_{K}$ . Note that indeed, the given $\mathrm {RV}$ -expansion of K can also be considered an $\mathrm {RV}_{\lambda }$ -expansion, by pulling back all the new predicates along the canonical map $\mathrm {RV}_{\lambda } \to \mathrm {RV}$ .
Finally, in the case $\ell = 1$ , we use the $1$ -h-minimality criterion given in Theorem 2.9.1: Let $f\colon K \to K$ be ${\mathcal L}^{\prime }(A)$ -definable for $A \subset K \cup \mathrm {RV}$ . We need to prove the two conditions (T1) and (T2) stated in the theorem.
First of all, note that we already know that $\operatorname {Th}_{{\mathcal L}^{\prime }}(K)$ is $0$ -h-minimal.
By Corollary 4.1.17 (applied with $I = {\mathcal M}_{K}$ ), for every $x \in K$ , we have $f(x) \in \mathrm {acl}_{{\mathcal L},K}(A \cup \{x\})$ . Let $C_{x}$ be an ${\mathcal L}(A)$ -definable family of finite sets such that $f(x) \in C_{x}$ for all $x \in K$ . Lemma 2.5.3 yields an ${\mathcal L}(A)$ -definable family of injective maps $g_{x}\colon C_{x} \to \mathrm {RV}^{k}$ . Using this, we define maps $h\colon K \to \mathrm {RV}^{k}, x \mapsto g_{x}(f(x))$ and $\tilde f\colon K \times \mathrm {RV}^{k} \to K$ with $\tilde f(x, \xi ) = g_{x}^{-1}(\xi )$ if $\xi \in g_{x}(C_{x})$ and $\tilde f(x, \xi ) = 0$ otherwise. Note that we obtain $f(x) = \tilde f(x, h(x))$ for all $x \in K$ . Also note that h is ${\mathcal L}^{\prime }(A)$ -definable and $\tilde f$ is ${\mathcal L}(A)$ -definable.
Applying Corollary 2.6.6 (in ${\mathcal L}^{\prime }$ ) to the graph of h yields a finite ${\mathcal L}^{\prime }(A)$ -definable set $C^{\prime }$ such that h is constant on every ball $B \ 1$ -next to $C^{\prime }$ . Moreover, using Lemma 2.8.5 in ${\mathcal L}$ , we find an ${\mathcal L}(A)$ -definable family of sets $C_{\xi }$ preparing $x \mapsto \tilde f(x, \xi )$ in the sense of that lemma for every $\xi \in \mathrm {RV}^{k}$ . Now let C be the union of $C^{\prime }$ and all those $C_{\xi }$ . That union is still finite (using Corollary 2.6.7 in ${\mathcal L}$ ), and it prepares f in the way Condition (T1) requires it. Indeed, on each fixed ball $B \ 1$ -next to C, we have $f(x) = \tilde f(x, \xi )$ for one fixed $\xi $ , our application of Lemma 2.8.5 ensured that $x \mapsto \tilde f(x, \xi )$ is prepared in the desired sense.
Condition (T2) now is also clear: For each $\xi $ , $\tilde f(\cdot , x)$ has only finitely many infinite fibers (by Lemma 2.8.1 in ${\mathcal L}$ ). Taking the union of all those sets (for all $\xi $ ) still yields a finite set.
4.2 Changing the ideal
We now switch back to considering ${\mathcal L}$ a single-sorted language. In this subsection, we prove that $\omega $ -h-minimality implies I-preparation for most ideals I, where ‘most’ means ‘ $\Gamma _{K}$ -open’ in the following sense:
Definition 4.2.1 (Notions of openness)
By an open ball ideal in ${\mathcal O}_{K}$ , we mean an ideal of the form $B_{<\lambda }(0)$ for some $\lambda \le 1$ in $\Gamma _{K}$ . By a $\Gamma _{K}$ -open ideal in ${\mathcal O}_{K}$ , we mean an ideal that is equal to the union of all open balls ideals it contains.
In other words, an ideal is $\Gamma _{K}$ -open if its image in $\Gamma _{K}$ is open with respect to the interval topology on $\Gamma _{K}$ . Note that none of the two above openness notions coincides with being topologically open in the valued field topology.
Remark 4.2.2. If the value group is discrete, then every proper ideal is $\Gamma _{K}$ -open; otherwise, an ideal is $\Gamma _{K}$ -open if and only if it is not a closed ball. In [Reference Vermeulen68], the condition of $\Gamma _{K}$ -openness on I in Theorem 4.2.3 is removed.
Theorem 4.2.3 ( I-preparation)
Let K be a valued field of equi-characteristic $0$ , considered a structure in a language ${\mathcal L} \supset {\mathcal L}_{\mathrm {val}}$ . Suppose that $\operatorname {Th}(K)$ is $\omega $ -h-minimal. Then K has resplendent I-preparation (see Definition 4.1.5) for every proper $\Gamma _{K}$ -open definable (with parameters) ideal I of ${\mathcal O}_{K}$ .
Proof of Theorem 4.2.3
Let K and I be as in the theorem, let $A \subset K$ , fix an $\mathrm {RV}_{I}$ -expansion of K in some language ${\mathcal L}^{\prime } \supset {\mathcal L}$ , and let $X \subset K$ be ${\mathcal L}^{\prime }(A)$ -definable. We need to find a finite ${\mathcal L}(A)$ -definable set $C\subset K$ such that X is I-prepared by C. By passing to an elementary extension, we may assume that K is sufficiently saturated as an ${\mathcal L}^{\prime }$ -structure.
Fix $\lambda \in \Gamma ^{\times }_{K}$ such that $B_{<\lambda }(0)$ is contained in I. Then up to interdefinability, the ${\mathcal L}^{\prime }$ -structure on K is an $\mathrm {RV}_{\lambda }$ -expansion of the ${\mathcal L}$ -structure on K, namely by the preimage of each of the ${\mathcal L}^{\prime }$ -definable sets in $\mathrm {RV}_{I}^{k}$ under the map $\mathrm {RV}_{\lambda }^{k} \to \mathrm {RV}_{I}^{k}$ .
By Lemma 2.4.1, adding a $\lambda $ as a constant to the language preserves $\omega $ -h-minimality: that is, ${\mathcal T} := \operatorname {Th}_{{\mathcal L}(\lambda )}(K)$ is still $\omega $ -h-minimal. In that language, $B_{<\lambda }(0)$ is $\emptyset $ -definable, so Proposition 4.1.7 implies that ${\mathcal T}$ has resplendent $B_{<\lambda }(0)$ -preparation. In particular, there exists a finite ${\mathcal L}(A, \lambda )$ -definable set C such that no ball $\lambda $ -next to C ‘intersects X properly’: that is, every such ball is either contained in X or disjoint from X. Using Corollary 2.6.7, we may even assume that C is ${\mathcal L}(A)$ -definable.
The above set C might depend on the choice of $\lambda $ , so let us denote it by $C_{\lambda }$ instead. (Contrary to what the notation might suggest, this dependence is not definable, in general.) Using a similar compactness argument as in Proposition 2.6.2, we now make $C_{\lambda }$ independent of $\lambda $ , as follows: The condition that X intersects no ball $\lambda $ -next to $C_{\lambda }$ properly can be expressed by a first-order formula in $\lambda $ , and there are only a bounded number of choices for $C_{\lambda }$ . It follows that if no finite ${\mathcal L}(A)$ -definable C works for all $\lambda $ , then by our saturation assumption on K, we find a $\lambda $ such that for every C, some ball $\lambda $ -next to C intersects X properly, which is a contradiction. Let now C be a set that works for every $\lambda $ .
To finish the proof, it remains to prove that every ball I-next to C is either contained in X or disjoint from X. Let $a, a^{\prime }\in K$ be such that $\operatorname {rv}_{I}(a - c) = \operatorname {rv}_{I}(a^{\prime } - c)$ for all $c \in C$ . Since I is the union of the open ball ideals $B_{<\lambda }(0)$ it contains, $\frac {a - c}{a^{\prime }-c} \in 1 + I$ implies $\frac {a - c}{a^{\prime }-c} \in B_{<\lambda }(1)$ for one such $\lambda $ . We may moreover choose a single $\lambda $ such that this holds for all $c \in C$ . Then $\bigcap _{c\in C}\operatorname {rv}_{\lambda }^{-1}(\operatorname {rv}_{\lambda }(a-c))$ is a ball $\lambda $ -next to C containing both a and $a^{\prime }$ . It follows that $a\in X$ if and only if $a^{\prime }\in X$ .
From this, we can now deduce that $\omega $ -h-minimality is preserved under coarsening of the valuation:
Corollary 4.2.4 (Coarsening the valuation)
Suppose that $\operatorname {Th}_{\mathcal L}(K)$ is $\omega $ -h-minimal and that $|\cdot |_{c}\colon K \to \Gamma _{K,c}$ is a non-trivial coarsening of the valuation $|\cdot |$ on K with valuation ring ${\mathcal O}_{K,c}$ (non-trivial meaning ${\mathcal O}_{K,c} \ne K$ ). Let $K_{c}$ be the expansion of K by a predicate for ${\mathcal O}_{K,c}$ , considered a valued field with the valuation $|\cdot |_{c}$ , and denote by ${\mathcal L}_{c} \supset {\mathcal L}$ the corresponding language. Then $\operatorname {Th}_{{\mathcal L}_{c}}(K_{c})$ is also $\omega $ -h-minimal.
Proof. Since ${\mathcal O}_{K,c}$ is an $\operatorname {rv}$ -pullback (i.e., a preimage in K of a subset of $\mathrm {RV}$ ), Theorem 4.1.19 implies that $\operatorname {Th}_{{\mathcal L}_{c}}(K)$ is $\omega $ -h-minimal for the valuation $|\cdot |$ .
Let $K^{\prime }$ be ${\mathcal L}_{c}$ -elementary equivalent to K; we need to verify that $K^{\prime }$ has $B_{<\lambda }(0)$ -preparation for every $\lambda \le 1$ in $\Gamma ^{\times }_{K^{\prime },c}$ . This follows from Theorem 4.2.3 since $B_{<\lambda }(0)$ is $\Gamma _{K^{\prime }}$ -open, which in turn holds because $B_{<\lambda }(0)$ is the preimage under $K^{\prime } \to \Gamma _{K^{\prime }}$ of the set of those $\mu \in \Gamma _{K^{\prime }}$ which get sent to an element less than $\lambda $ by the map $\Gamma _{K^{\prime }} \to \Gamma _{K^{\prime }, c}$ .
Remark 4.2.5. In [Reference Cluckers, Halupczok, Rideau and Vermeulen17], it is shown that also $1$ -h-minimality is preserved under coarsening of the valuation, and, in [Reference Vermeulen68], this is further generalized to all $\ell \ge 1$ .
4.3 Algebraic Skolem functions
As usual, K is a valued field of equi-characteristic $0$ , in a language ${\mathcal L} \supset {\mathcal L}_{\mathrm {val}}$ .
The mere statement of cell decomposition in valued fields is usually very technical, one reason being that one cannot definably pick the centers of the cells. This problem is easier to deal with if one expands the structure by certain Skolem functions. Usually, one would not want to modify the structure in such a way. However, in this subsection, we provide tools that make it possible, in many situations, to assume the existence of such Skolem functions (without losing power or generality).
The first thing to note is that properly adding the required Skolem functions preserves Hensel minimality; this follows from Theorem 4.1.19 and the observation that adding ‘algebraic’ Skolem functions on $\mathrm {RV}$ is enough (Lemma 4.3.1). This by itself is useful whenever one only wants to prove that every definable set (or function) has some good properties. A similar approach has been recently followed in [Reference Cluckers, Forey and Loeser14].
Sometimes, one wants to use cell decomposition to prove that every definable object yields some other kind of definable object. If one proves such a result in a structure expanded by Skolem functions, one needs to be able to get rid of the Skolem functions again afterward. There is probably no general recipe for this, but Lemma 4.3.4 is a useful tool; we apply it, for example, in the proof of Theorem 5.4.10.
Lemma 4.3.1. Suppose that $\operatorname {Th}(K)$ is $0$ -h-minimal and that for every set $A^{\prime } \subset \mathrm {RV}$ , we have $\mathrm {acl}_{\mathrm {RV}}(A^{\prime }) = \mathrm {dcl}_{\mathrm {RV}}(A^{\prime })$ . Then for every set $A \subset K$ , we have $\mathrm {acl}_{K}(A) = \mathrm {dcl}_{K}(A)$ .
Proof. Let $C \subset K$ be a finite A-definable set; we need to prove that C is contained in $\mathrm {dcl}_{K}(A)$ . By Lemma 2.5.3, there exists an A-definable bijection $f\colon C \to C^{\prime } \subset \mathrm {RV}^{k}$ . By Proposition 2.6.12, $C^{\prime }$ is definable with parameters from $\mathrm {dcl}_{\mathrm {RV}}(A)$ , so $C^{\prime } \subset \mathrm {acl}_{\mathrm {RV}}(\mathrm {dcl}_{\mathrm {RV}}(A))$ . By assumption, this implies $C^{\prime } \subset \mathrm {dcl}_{\mathrm {RV}}(A)$ , which, using f, implies $C \subset \mathrm {dcl}_{K}(A)$ .
Remark 4.3.2. The above property ‘ $\mathrm {acl}_{K}(A) = \mathrm {dcl}_{K}(A)$ ’ holds in all models if and only if algebraic Skolem functions exist: that is, for all integers $n\geq 0$ and $m> 0$ and every $\emptyset $ -definable set $X\subset K^{n+1}$ with the property that the coordinate projection map $p\colon X \to K^{n}$ has fibers of cardinality precisely m, there is a $\emptyset $ -definable function $f: K^{n}\to K$ whose graph is a subset of X.
Proposition 4.3.3 (Obtaining $\mathrm {acl} = \mathrm {dcl}$ )
Given a valued field K (in a language ${\mathcal L}$ ) whose theory is $\ell $ -h-minimal, for $\ell \in \{0, 1, \omega \}$ , there exists an $\mathrm {RV}$ -expansion of K in a language ${\mathcal L}^{\mathrm {as}} \supset {\mathcal L}$ such that $\operatorname {Th}_{{\mathcal L}^{\mathrm { as}}}(K)$ is $\ell $ -h-minimal and such that for every model $K^{\prime }\models \operatorname {Th}_{{\mathcal L}^{\mathrm {as}}}(K)$ and for every subset $A \subset K^{\prime }$ , we have $\mathrm {acl}_{{\mathcal L}^{\mathrm {as}},K^{\prime }}(A) = \mathrm {dcl}_{{\mathcal L}^{\mathrm {as}},K^{\prime }}(A)$ .
Proof. Let us be lazy and simply expand K by a predicate for each subset of $\mathrm {RV}_{K}^{n}$ (for every n); let ${\mathcal L}^{\mathrm {as}}$ be the corresponding language. Then $\operatorname {Th}_{{\mathcal L}^{\mathrm {as}}}(K)$ is still $\ell $ -h-minimal by Theorem 4.1.19. Since in this expansion, we have algebraic Skolem functions in $\mathrm {RV}_{K}^{n}$ , we in particular have $\mathrm {acl}_{\mathrm {RV}}(A^{\prime }) = \mathrm {dcl}_{\mathrm {RV}}(A^{\prime })$ for every $A^{\prime } \subset \mathrm {RV}_{K^{\prime }}$ and for every model $K^{\prime } \equiv _{{\mathcal L}^{\mathrm {as}}} K$ . Now Lemma 4.3.1 implies $\mathrm {acl}_{K}(A) = \mathrm {dcl}_{K}(A)$ for every $A \subset K^{\prime }$ .
One may use Proposition 4.3.3 to ensure the condition that $\mathrm {acl}$ equals $\mathrm {dcl}$ ; the next lemma can be useful to get back to the original language.
Lemma 4.3.4 (Undoing algebraic skolemization)
Suppose that $\operatorname {Th}_{{\mathcal L}}(K)$ is $0$ -h-minimal and that we have an $\mathrm {RV}$ -expansion of K in some language ${\mathcal L}^{\prime } \supset {\mathcal L}$ . Let $\chi ^{\prime }\colon K^{n} \to \mathrm {RV}^{k^{\prime }}$ be an ${\mathcal L}^{\prime }$ -definable map (for some $k^{\prime } \ge 0$ ). Then there exists an ${\mathcal L}$ -definable map $\chi \colon K^{n} \to \mathrm {RV}^{k}$ (for some $k \ge 0$ ) such that $\chi ^{\prime }$ factors over $\chi $ : that is, $\chi ^{\prime } = g\circ \chi $ for some function $g\colon \mathrm {RV}^{k} \to \mathrm {RV}^{k^{\prime }}$ (which is automatically ${\mathcal L}^{\prime }$ -definable).
Proof. We do an induction over n. The case $n = 0$ is trivial, so assume $n \ge 1$ .
Fix $a \in K$ , and set $\chi ^{\prime }_{a}(\tilde a) := \chi ^{\prime }(a, \tilde a)$ , for $\tilde a \in K^{n-1}$ . By induction, we find an ${\mathcal L}(a)$ -definable map $\chi _{a}\colon K^{n-1} \to \mathrm {RV}^{k}$ such that $\chi ^{\prime }_{a} = g_{a} \circ \chi _{a}$ for some ${\mathcal L}^{\prime }(a)$ -definable $g_{a}$ . By compactness, we may assume that $\chi _{a}$ and $g_{a}$ are definable uniformly in a, so that in particular, we obtain an ${\mathcal L}^{\prime }$ -definable set $W = \{(a, \zeta ^{\prime }, g_{a}(\zeta ^{\prime })) \mid a \in K, \zeta ^{\prime } \in \mathrm {RV}^{k}\}$ . Using Corollary 2.6.6, we find a finite ${\mathcal L}^{\prime }$ -definable set $1$ -preparing W, and by Corollary 4.1.17, that set is contained in a finite ${\mathcal L}$ -definable set C.
Finally, let $f\colon K \to \mathrm {RV}^{\ell }$ be an ${\mathcal L}$ -definable map as provided by Lemma 2.5.4, namely such that each nonempty fiber of f is either a singleton in C or a ball $1$ -next to C. We claim that the map $\chi (a, \tilde a) := (f(a), \chi _{a}(\tilde a))$ is as desired. Indeed, it is clearly ${\mathcal L}$ -definable, and since $C \ 1$ -prepares W, the function $g_{a}$ is determined by $f(a)$ , so that $f(a)$ and $\chi _{a}(\tilde a)$ together determine $\chi ^{\prime }(a, \tilde a) = \chi ^{\prime }_{a}(\tilde a) = g_{a}(\chi _{a}(\tilde a))$ .
5 Geometry in the Hensel minimal setting
In this section, we deduce geometric results in $K^{n}$ under the assumption of $1$ -h-minimality. Some of those are already known under stronger assumptions, like $C^{k}$ properties of definable functions (Subsection 5.1), cell decomposition (Subsection 5.2) and dimension theory (Subsection 5.3). Since some proofs are very similar to those in many other papers, we will be somewhat succinct.
As highlights, we then prove a version of the Jacobian Property in many variables (Subsection 5.4) that allows us to get general t-stratifications for definable sets in $1$ -h-minimal structures (Subsection 5.5). We also provide a higher-dimension version of the Taylor-approximation result (Subsection 5.6), the aim being to lay the ground for the first axiomatic approach in the non-Archimedean context of analogues of results by Yomdin–Gromov and Pila–Wilkie on parameterizations and point counting.
The version of cell decomposition presented in Subsection 5.2 uses a simplified notion of cells by temporarily adding certain Skolem functions to the language, as detailed in Subsection 4.3. Since that approach might not work for all potential applications, we conclude Section 5 by linking with more classical viewpoints on cells (Subsection 5.7).
5.1 Continuity and differentiability
We start by proving that $1$ -h-minimality implies that definable functions are almost everywhere continuous and even $C^{k}$ . Note that all this follows directly from Theorem 5.6.1; moreover, the notion of ‘almost everywhere’ makes more sense once dimension theory is developed (see Subsection 5.3). For those reasons, for now, the statements will be a bit weaker and the proofs a bit sketchy.
Theorem 5.1.1 (Continuity)
Assume that $\operatorname {Th}(K)$ is $1$ -h-minimal. For every definable function $f\colon X \subset K^{n} \to K$ , the set U of those $u \in X$ such that f is continuous on a neighborhood of u is dense in X.
For the moment, we only give the proof in the case where X is open. The general case is proved in a joint induction with cell decomposition (more precisely with Addenda 2 and 4 of Theorem 5.2.4), so we postpone that proof until Subsection 5.2.
The proof given here uses a different approach than the one used for similar results in [Reference Cluckers, Comte and Loeser13], building on the following two lemmas that might be of independent interest.
Lemma 5.1.2 (Continuity on small boxes)
Assume that $\operatorname {Th}(K)$ is $1$ -h-minimal. If $B \subset K^{n}$ is a product of balls such that all elements of B have the same type over $\mathrm {RV}$ and $f\colon B \to K$ is a $\emptyset $ -definable function, then f is uniformly continuous on B.
Proof. Set $B =: \hat B \times B^{\prime } \subset K^{n-1} \times K$ . Using Lemma 2.8.5, we deduce that for every fixed $\hat a \in \hat B$ , the map $a^{\prime } \mapsto f(\hat a, a^{\prime })$ is continuous on $B^{\prime }$ . Moreover, this continuity is uniform in both, $\hat a$ and $a^{\prime }$ , since all elements $(\hat a, a^{\prime }) \in B$ have the same type over $\mathrm {RV}$ . (The type $\mathrm {tp}(\hat a a^{\prime }/\mathrm {RV})$ knows which $\delta $ works for which $\epsilon $ , where $\epsilon , \delta>0$ are from the definition of continuity at $(\hat a, a^{\prime })$ .) After applying the same argument to all other coordinates, we deduce that f as a whole is uniformly continuous in B: For every $\epsilon> 0$ , there exists a $\delta> 0$ such that if $a_{1}, a_{2} \in B$ with $|a_{1} - a_{2}| < \delta $ differ only in one coordinate, then $|f(a_{1}) - f(a_{2})| < \epsilon $ . If $a_{1}$ and $a_{2}$ differ in several coordinates, apply this repeatedly.
Lemma 5.1.3 (Balls with constant type)
Assume that K is $|{\mathcal L}|^{+}$ -saturated and that $\mathrm {acl}_{K}$ equals $\mathrm {dcl}_{K}$ . If $X \subset K^{n}$ is a $\emptyset $ -definable set with non-empty interior, then X contains a ball B such that all elements of B have the same type over $\mathrm {RV}$ (i.e., $\mathrm {tp}(a/\mathrm {RV}) = \mathrm {tp}(a^{\prime }/\mathrm {RV})$ for all $a, a^{\prime } \in B$ ).
Proof of Lemma 5.1.3
We may assume that X is of the form $\hat B \times B^{\prime }$ for some balls $\hat B \subset K^{n-1}, B^{\prime } \subset K$ , and by induction, we may assume that all elements of $\hat B$ have the same type over $\mathrm {RV}$ .
Since any $\emptyset $ -definable function $f\colon K^{n-1} \to K$ is continuous on $\hat B$ (by Lemma 5.1.2), given such an f, we can first shrink $\hat B$ so that $B^{\prime } \setminus f(\hat B)$ still contains a ball and then shrink $B^{\prime }$ so that $\hat B \times B^{\prime }$ is disjoint from the graph of f. After possibly further shrinking $\hat B$ , we then obtain
for any $(\hat a_{i}, a^{\prime }_{i}) \in \hat B \times B^{\prime }$ . By saturation, this shrinking of $\hat B$ can be done for all $\emptyset $ -definable f simultaneously. In particular, $B^{\prime }$ is now disjoint from $\mathrm {acl}_{K}(\hat a_{1})$ for every $\hat a_{1} \in \hat B$ , and one deduces that all elements of $\hat B \times B^{\prime }$ have the same type over $\mathrm {RV}$ , namely as follows: Given $(\hat a_{i}, a^{\prime }_{i}) \in \hat B \times B^{\prime }$ for $i=1,2$ , we find some $a^{\prime \prime }_{1} \in B^{\prime }$ such that $\mathrm {tp}(\hat a_{1}a^{\prime \prime }_{1} / \mathrm {RV}) = \mathrm {tp}(\hat a_{2}a^{\prime }_{2} / \mathrm {RV})$ . This implies $\operatorname {rv}(a^{\prime \prime }_{1} - f(\hat a_{1})) = \operatorname {rv}(a^{\prime }_{2} - f(\hat a_{2}))$ for every $\emptyset $ -definable f and hence (using equation (5.1.1) and Lemma 2.4.4) $\mathrm {tp}(\hat a_{1}a^{\prime \prime }_{1} / \mathrm {RV}) = \mathrm {tp}(\hat a_{1}a^{\prime }_{1} / \mathrm {RV})$ .
Proof of Theorem 5.1.1 when X is open
We may suppose that f is $\emptyset $ -definable, that K is $|{\mathcal L}|^{+}$ -saturated and that $\mathrm {acl}_{K}$ equals $\mathrm {dcl}_{K}$ (by Proposition 4.3.3). Suppose that the set U from the theorem is not dense in X. Choose a ball $B \subset X \setminus U$ as provided by Lemma 5.1.3. By Lemma 5.1.2, f is continuous on B, which is a contradiction to $B \not \subset U$ .
We now come to the differentiability of definable functions. The definition of $C^{k}$ is the usual one:
Definition 5.1.4 ( $C^{k}$ )
Let $U \subset K^{m}$ be open, and let $f\colon U \to K^{n}$ be a map. We say that f is $C^{0}$ if it is continuous and that it is $C^{k}$ for $k \ge 1$ if there exists a $C^{k-1}$ -map $\operatorname {Jac} f\colon U \to K^{n\times m}$ (the Jacobian of f) such that for every $u \in U$ , we have $\lim _{x \to u} \frac {|f(x) - f(u)-((\operatorname {Jac} f)(u))(x - u)|}{|x - u|} = 0$ . In the case $n = 1$ , we also write $\operatorname {grad} f$ instead of $\operatorname {Jac} f$ and call it the gradient of f.
Theorem 5.1.5 ( $C^{k}$ )
Assume that $\operatorname {Th}(K)$ is $1$ -h-minimal and fix $k \ge 0$ . For every definable function $f\colon K^{n} \to K$ , the set U of those $u \in K^{n}$ such that f is $C^{k}$ on a neighborhood of u is dense in $K^{n}$ .
Remark 5.1.6. Clearly, U is open and definable over the same parameters as f, so f is $C^{k}$ on a definable dense open subset of $K^{n}$ .
Remark 5.1.7. In Subsection 5.3, we will introduce a notion of dimension, and we will see that U being dense implies that $K^{n} \setminus U$ has dimension less than n. Thus, definable functions are almost everywhere $C^{k}$ in this rather strong sense.
Proof of Theorem 5.1.5
Footnote 3 The case $k = 0$ is Theorem 5.1.1. The cases $k \ge 2$ follow from the case $k = 1$ by induction, so now assume $k = 1$ . By using the same strategy as in the proof of Theorem 5.1.1, it suffices to prove the following: If $B \subset K^{n}$ is a product of balls such that all elements of B have the same type over $\mathrm {RV}$ and $f\colon B \to K$ is a $\emptyset $ -definable function, then f is $C^{1}$ on B.
So let such a B be given. To prove that f is $C^{1}$ on B, we use three ingredients:
First, we use that all second partial derivatives of f have constant valuation on B, say, bounded by $\lambda $ . Second, for each $i \le n$ , we apply Theorem 3.2.2 with $r = 1$ to the function f considered a function in the ith coordinate and with all other coordinates fixed. Using that all elements of B have the same type over $\mathrm {RV}$ , we deduce that for $x, x^{\prime } \in B$ differing only in one coordinate, we have
Third, we apply Theorem 3.2.2 with $r = 0$ in a similar way to each of the first partial derivatives of f.
Now the same computation as in the proof of Theorem 5.6.1 implies that f is $C^{1}$ on B. The idea of this computation is the following: Given arbitrary x and $x^{\prime }$ in B, we change one coordinate at a time, apply equation (5.1.2) in each step and use the third ingredient to bound the difference between the value of $\nabla f$ at the starting point and its value at the intermediate points. In the end, we obtain the same bound as in equation (5.1.2) for arbitrary $x, x^{\prime } \in B$ .
5.2 Cell decomposition
In this subsection, we present a version of cell decomposition results that are simpler than usual by imposing the following condition.
Assumption 5.2.1. We assume in this subsection that we have algebraic Skolem functions in K; or, equivalently, that for every $K^{\prime } \equiv K$ and every $A \subset K^{\prime }$ , we have $\mathrm {acl}_{K^{\prime }}(A) = \mathrm {dcl}_{K^{\prime }}(A)$ . We will abbreviate this by ‘ $\mathrm {acl}$ equals $\mathrm {dcl}$ (in $\operatorname {Th}(K)$ )’.
The tools provided in Subsection 4.3 often make it possible to reduce to the case of languages where this assumption holds, as we will see in later subsections of Section 5. In fact, Assumption 5.2.1 does more than just simplify the arguments: it also allows one to formulate stronger results like piecewise Lipschitz continuity results as in Theorem 5.2.8. This is similar to [Reference Cluckers, Forey and Loeser14], where this condition on $\mathrm {acl}$ is furthermore used to obtain parametrization results with finitely many maps (in the Pila-Wilkie sense [Reference Pila and Wilkie62]), but not under axiomatic assumptions.
Close variants of the results of this subsection appear in [Reference Cluckers, Forey and Loeser14]; indeed, the tameness condition of [Reference Cluckers, Forey and Loeser14] is very similar to the $1$ -h-minimality criteria from Theorem 2.9.1; see Remark 2.9.2.
In the following, for $m \le n$ , we denote the projection $K^{n} \to K^{m}$ to the first m coordinates by $\pi _{\le m}$ or $\pi _{<m+1}$ .
Definition 5.2.2 (Cells, twisted boxes)
Fix any parameter set $A \subset K^{\mathrm {eq}}$ , and consider a non-empty A-definable set $X\subset K^{n}$ for some n, and, for $i=1,\ldots , n$ , values $j_{i}$ in $\{0,1\}$ and A-definable functions $c_{i}:\pi _{<i}(X)\to K$ . Then X is called an A-definable cell with center tuple $c=(c_{i})_{i=1}^{n}$ and of cell-type $j= (j_{i})_{i=1}^{n}$ if it is of the form
for a (necessarily A-definable) set
where $x_{<i}=\pi _{<i}(x)$ and where $0 \cdot \mathrm {RV}^{\times } = \{0\} \subset \mathrm {RV}$ , and $1 \cdot \mathrm {RV}^{\times } = \mathrm {RV}^{\times } \subset \mathrm {RV}$ .
If X is such a cell, then, for any $r\in R$ , the subset
of X is called a twisted box of the cell X. We also call X itself a twisted box if it is a cell consisting of a single twisted box (i.e., if R is a singleton).
Remark 5.2.3. Given a cell X as above, let $\pi \colon K^{n} \to K^{d}$ be the projection to those coordinates i for which $j_{i} = 1$ . Then $\pi (X)$ is a cell of cell-type $(1, \dots , 1)$ , and the restriction of $\pi $ to X is injective. If the components $c_{i}$ of the center tuple of X are continuous, then $\pi |_{X}$ is even a homeomorphism.
There are many variants of cell decomposition results preparing different kinds of data. We first state the simplest version and then formulate other versions as addenda:
Theorem 5.2.4 (Cell decomposition)
Suppose that $\mathrm {acl}$ equals $\mathrm {dcl}$ in $\operatorname {Th}(K)$ (see Assumption 5.2.1) and that $\operatorname {Th}(K)$ is $1$ -h-minimal. Consider a $\emptyset $ -definable set $X\subset K^{n}$ for some n. Then there exists a cell decomposition of X, more precisely, a partition of X into finitely many $\emptyset $ -definable cells $A_{\ell }$ .
Remark 5.2.5. Given finitely many $\emptyset $ -definable sets $X_{i} \subset K^{n}$ , we can find a cell decomposition of $K^{n}$ such that each $X_{i}$ is a union of cells, namely by applying Theorem 5.2.4 to suitable intersections of the sets $X_{i}$ and $K^{n} \setminus X_{i}$ .
Addendum 1 (Preparation of $\mathrm {RV}$ -sets)
On top of the assumptions from Theorem 5.2.4, let also a $\emptyset $ -definable set $P\subset X\times \mathrm {RV}^{k}$ be given for some k. We consider P the function sending $x\in X$ to the fiber $P_{x} := \{\xi \in \mathrm {RV}^{k} \mid (x,\xi ) \in P\}$ .
Then the cells $A_{\ell }$ from Theorem 5.2.4 can be taken such that moreover P (seen as a function) is constant on each twisted box of each cell $A_{\ell }$ .
Addendum 2 (Continuous functions)
On top of the assumptions from Theorem 5.2.4 (with Addendum 1, if desired), suppose that finitely many $\emptyset $ -definable functions $f_{j}\colon X \to K$ are given. Then the $A_{\ell }$ can be taken such that moreover, the restriction $f_{j}|_{A_{\ell }}$ of each function $f_{j}$ to each cell $A_{\ell }$ is continuous.
In the one-dimensional case, we can prepare the domain and image of the functions in a compatible way:
Addendum 3 (Compatible preparation of domain and image)
Under the assumptions of Addendum 2, if the ambient dimension n is equal to $1$ , we may moreover impose that for each $\ell $ and each j, $f_{j}|_{A_{\ell }}$ is either constant or injective, $f_{j}(A_{\ell })$ is a $\emptyset $ -definable cell and $f_{j}$ maps each twisted box of $A_{\ell }$ onto a twisted box of $f_{j}(A_{\ell })$ .
Addendum 4 (Continuous centers)
In Theorem 5.2.4 (with any of Addenda 1, 2, if desired), we may assume that for each cell $A_{\ell }$ , each component $c_{i}\colon \pi _{<i}(A_{\ell }) \to K$ of its center tuple is continuous. In particular, each twisted box of each cell $A_{\ell }$ of cell-type $(1, \dots , 1)$ is an open subset of $K^{n}$ .
Remark 5.2.6. In Addenda 2 and 4, one can replace continuous by $C^{k}$ , provided that one fixes a reasonable definition of a function being $C^{k}$ on non-interior points of its domain.
To formulate the next addendum, we need the notion of Lipschitz continuity, which is defined in the usual way:
Definition 5.2.7 (Lipschitz continuity)
For a valued field K and an element $\lambda $ in its value group $\Gamma _{K}^{\times }$ , a function $f:X\subset K^{n}\to K^{m}$ is called Lipschitz continuous with Lipschitz constant $\lambda $ if for all x and $x^{\prime }$ in X one has
where the norm of tuples is, as usual, the sup-norm. We call such f shortly $\lambda $ -Lipschitz.
Call f locally $\lambda $ -Lipschitz, if for each $x\in X$ there is an open neighborhood U of x such that the restriction of f to U is $\lambda $ -Lipschitz.
Addendum 5 ( $1$ -Lipschitz centers)
Theorem 5.2.4 (with any of Addenda 1, 2, 4, if desired), is also valid in the following variant: Instead of imposing that $A_{\ell }$ itself is a cell in the sense of Definition 5.2.2, we only impose that $\sigma _{\ell }(A_{\ell })$ is a cell for some coordinate permutation $\sigma _{\ell }\colon K^{n} \to K^{n}$ . In that version, we may moreover impose that $\sigma _{\ell }(A_{\ell })$ is of cell-type $(1, \dots , 1, 0, \dots , 0)$ and that each component $c_{i}$ of the center tuple $(c_{i})_{i}$ of $\sigma _{\ell }(A_{\ell })$ is $1$ -Lipschitz.
Closely related to that addendum, we also have the following reformulation of the piecewise continuity result of [Reference Cluckers, Forey and Loeser14] in the Hensel minimal setting.
Theorem 5.2.8 (Piecewise Lipschitz continuity)
Suppose that $\mathrm {acl}$ equals $\mathrm {dcl}$ in $\operatorname {Th}(K)$ (see Assumption 5.2.1) and that $\operatorname {Th}(K)$ is $1$ -h-minimal. Consider a $\emptyset $ -definable set $X\subset K^{n}$ for some n and a $\emptyset $ -definable function $f:X\to K$ . Suppose that f is locally $1$ -Lipschitz. Then there exists a finite partition of X into $\emptyset $ -definable sets $A_{\ell }$ such that the restriction of f to $A_{\ell }$ is $1$ -Lipschitz, for each $\ell $ .
All of the above results in this subsection have already been proved under related assumptions. For the convenience of the reader, we nevertheless provide short, self-contained versions of the proofs, with the exception of Addendum 5 and Theorem 5.2.8 that will not be used in this paper and where we will only explain how to adapt the proof from [Reference Cluckers, Forey and Loeser14]. However, we do provide a proof of the weak version of Addendum 5 stated as Proposition 5.4.11, since that proposition is used to deduce the existence of t-stratifications.
Proof of Theorem 5.2.4 with Addendum 1
It suffices to find a cell decomposition adapted to a set $P \subset K^{n} \times \mathrm {RV}^{k}$ .
Case $n = 1$ : In this case, Corollary 2.6.6 provides a cell decomposition, namely: Let $C \subset K \ 1$ -prepare P. Using the assumption that $\mathrm {acl}$ equals $\mathrm {dcl}$ , each element $c \in C$ is $\emptyset $ -definable, so we obtain a cell decomposition as follows: For each ball $B \ 1$ -next to C, choose (in a definable way) a $c(B) \in C$ such that B is $1$ -next to $c(B)$ . Now the cell decomposition consists of two cells with center c for each $c \in C$ , namely (i) $\{c\}$ and (ii) the union of all those $B \ 1$ -next to C for which $c(B)$ equals c.
Case $n> 1$ : We apply the case $n = 1$ to each fiber $P_{a} = \{(b,\xi ) \in K \times \mathrm {RV}^{k} \mid (a,b,\xi ) \in P\}$ , where a runs over $K^{n-1}$ . (Note that by compactness this works uniformly so that in particular we get definable cell centers $K^{n-1} \to K$ .) Then we finish by applying induction to a set $P^{\prime } \subset K^{n-1} \times \mathrm {RV}^{k^{\prime }}$ ‘describing’ the fibers: For each $0$ -cell $\{c\} \subset K$ of the fiber at $a \in K^{n-1}$ , $P^{\prime }_{a}$ encodes the set $P_{a,c} \subset \mathrm {RV}^{k}$ ; for each $1$ -cell $X \subset K$ of the fiber at $a \in K^{n-1}$ , $P^{\prime }_{a}$ encodes (a) the set denoted by R in Definition 5.2.2 and (b) for each $\xi \in R$ , the fiber $P_{a,b} \subset \mathrm {RV}^{k}$ , where $b \in K$ is an arbitrary element of the twisted box corresponding to $\xi $ (i.e., $\operatorname {rv}(b - c) = \xi $ , where c is the center of X).
Proof of Theorem 5.1.1 and Addenda 2, 4
For $n = 0$ , all three results are trivial. We now assume that all three results are already known for $n - 1$ , and we deduce them for n. Concerning Theorem 5.1.1, note that we may as well assume that $\mathrm {acl}$ equals $\mathrm {dcl}$ (by Proposition 4.3.3).
Addendum 4: First, find a cell decomposition with possibly non-continuous centers. By inductively applying Addendum 2 to each component of the center tuple of each cell, we may refine the cell decomposition to get continuous centers.
Theorem 5.1.1: We may suppose that X has an empty interior, since the proof given at the end of Subsection 5.1 applies to the interior of X. Choose a cell decomposition of X with continuous centers. No cell $A_{\ell } \subset X$ is of cell-type $(1, \dots , 1)$ (since such cells have non-empty interior, by the ‘in particular’ part of Addendum 4). Thus the homeomorphism from Remark 5.2.3 allows us to reduce the problem on $A_{\ell }$ to one of lower ambient dimension. Apply induction.
Addendum 2: The above proof of Theorem 5.1.1 also yields a finite partition of X such that f is continuous on each piece. Apply this to each of the given functions $f_{j}$ , and then choose a cell decomposition respecting all pieces from all those partitions.
Proof of Addendum 3
Using Lemma 2.8.1 and our assumption $\mathrm {acl}=\mathrm {dcl}$ , we find a partition of X such that on each piece, $f_{j}$ is continuous and either constant or injective for each j; assume without loss that X is a single such piece. In a similar way, assume without loss that X is a cell and that each $f_{j}$ has the Jacobian Property (Definition 3.2.8) on each twisted box of X. Since constant functions pose no problem, we assume that all $f_{j}$ are injective.
Next, choose a finite $\emptyset $ -definable set $\tilde C \subset K \ 1$ -preparing $f_{j}(B)$ for every j and every twisted box B of X (using Corollary 2.6.6), and set $C := \bigcup _{j} f^{-1}_{j}(\tilde C)$ . After a further finite partition of X, we may assume that either (i) X consists of a single twisted box or that (ii) C is empty.
In Case (i), choose any $c \in C \subset X$ , and decompose X as $\{c\}\cup (X\setminus \{c\})$ , both of which are $\emptyset $ -definable cells. Then the desired properties follow from the Jacobian Property, namely the image of both cells are cells with center $f_{j}(c)$ .
In Case (ii), definably choose, for each twisted box B of X and each j, an element $\tilde c_{j,B} \in \tilde C$ in such a way that $f_{j}(B)$ is $1$ -next to $\tilde c_{j,B}$ . By a further finite partition of X, we may assume that $\tilde c_{j,B}$ does not depend on B. Then $f_{j}(X)$ is a cell with center $\tilde c_{j,B}$ , and we are done.
As explained above, we will not give detailed proofs of Theorem 5.2.8 and its related result from Addendum 5 to Theorem 5.2.4, and we do not use these results in this paper. We nevertheless specify where this is worked out, under very closely related assumptions.
Proof of Theorem 5.2.8 and Addendum 5 to Theorem 5.2.4
Under our Assumption 5.2.1 that $\mathrm {acl}$ equals $\mathrm {dcl}$ , but assuming a notion of tameness with an angular component map ${\overline {\mathrm {ac}}}$ (instead of $1$ -h-minimality with $\operatorname {rv}$ ), both results are proved in [Reference Cluckers, Forey and Loeser14], and the proof readily adapts. (By Theorem 2.9.1 and Remark 2.9.2, $1$ -h-minimality and the tameness notion are very closely related.)
(The proof of Addendum 5 and its variant in [Reference Cluckers, Forey and Loeser14] essentially come from [Reference Cluckers, Comte and Loeser13], apart from the improvement made possible by the assumption $\mathrm {acl}_{K}=\mathrm {dcl}_{K}$ .)
5.3 Dimension theory
Under the assumption of $1$ -h-minimality, there is a good notion of the dimension of definable subsets of $K^{n}$ . It can be defined in various equivalent ways; here is one possible definition.
Definition 5.3.1 (Dimension)
We define the dimension of a non-empty definable set $X \subset K^{n}$ as the maximal integer m such that there is a K-linear function $\ell : K^{n}\to K^{m}$ such that $\ell (X)$ has a non-empty interior in $K^{m}$ . If X is empty, we set $\dim X := -\infty $ .
Remark 5.3.2. In Proposition 5.3.4 (1), we will see that one could equivalently only consider coordinate projections $\ell \colon K^{n} \to K^{m}$ (instead of arbitrary linear maps).
In [Reference Cluckers and Loeser20], there already exists a proof that dimension behaves well if one imposes a suitable condition on $\operatorname {Th}(K)$ called b-minimality. By the following proposition, $1$ -h-minimality implies b-minimality, so for several results about dimension, we could simply refer to [Reference Cluckers and Loeser20]. For the convenience of the reader, we will nevertheless give a self-contained proof of those results.
Proposition 5.3.3 (b-minimality)
Assume that $\operatorname {Th}(K)$ is $1$ -h-minimal. Then the two sorted structure on $(K,\mathrm {RV})$ obtained from K by adding the sort $\mathrm {RV}$ , and the map $\operatorname {rv}$ is b-minimal in the sense of Definition 2.1 of [Reference Cluckers and Loeser20], with K as the main sort. More specifically, the structure $(K,\mathrm {RV})$ is b-minimal with centers and preserves all balls in the sense of Definitions 5.1 and 6.2 of [Reference Cluckers and Loeser20].
Proof. The axioms of Definition 2.1 of [Reference Cluckers and Loeser20] clearly hold, and Definition 5.1 of [Reference Cluckers and Loeser20] follows from the Jacobian Property as formulated in Corollary 3.2.7.
The definition of dimension given in [Reference Cluckers and Loeser20, Definition 4.1] is different than ours, but the results from [Reference Cluckers and Loeser20, Section 4] imply that the definitions are equivalent: If $X \subset K^{n}$ is a finite union of cells, then the dimension of X in our sense equals the dimension of X in the sense of [Reference Cluckers and Loeser20], namely the maximum of the dimensions of the cells, where the dimension of a cell of cell-type $(j_{i})_{i=1}^{n}$ is $\sum _{i} j_{i}$ .
The following proposition summarizes the good properties of dimension; in particular, we have definability of dimension, as in o-minimal structures. Property (6) is new.
Proposition 5.3.4 (Dimension theory)
Assume that $\operatorname {Th}(K)$ is $1$ -h-minimal. Let $X\subset K^{n}$ , $Y\subset K^{n}$ and $Z\subset K^{m}$ be non-empty definable sets, and let $f:X\to Z$ be a definable function. Then the following properties hold:
1. For any $d \le n$ , we have $\dim X \ge d$ if and only if there exists a projection $\pi \colon K^{n} \to K^{d}$ to a subset of the coordinates such that $\pi (X)$ has a non-empty interior. In particular, $\dim X = 0$ if and only if X is finite.
2. $\dim (X \cup Y) = \max \{\dim X, \dim Y\}$ .
3. For any $d \le n$ , the set of $z\in Z$ such that $\dim f^{-1}(z) = d$ is definable over the same parameters as f.
4. If all fibers of f have dimension d, then $\dim X = d + \dim Z$ .
5. There exists an $x \in X$ such that the local dimension of X at x is equal to the dimension of X: that is, such that for every open ball $B \subset K^{n}$ around x, we have $\dim (X \cap B) = \dim X$ .
6. One has $\dim (\overline X\setminus X) < \dim X$ , where $\overline X$ is the topological closure of X, for the valuation topology.
Although most likely property (6) can be proved in a similar way as Theorem (1.8) of [Reference van den Dries33], we postpone that proof until the end of Subsection 5.5, where we have t-stratifications at our disposal, which make the proof much simpler. We do, however, right away prove the ‘easy’ case of Property (6), namely when $\dim X$ is equal to the ambient dimension n.
As announced, we present a proof of the proposition that does not rely on b-minimality. Readers willing to take b-minimality as a black box can jump directly to the paragraph ‘Property (5)…’ (on p. 48) in the proof of the proposition. Indeed, (1)–(4) are proved in [Reference Cluckers and Loeser20, Section 4], except for the ‘in particular’ part of (1), which is easy to deduce from the fact that infinite definable subsets of K have non-empty interior.
Our own proof of (1)–(4) consists of showing that dimension agrees with the acl-dimension (which we quickly recall below). In particular, the key is to show that $\mathrm {acl}$ has the exchange property (so that the acl-dimension makes sense).
Lemma 5.3.5. If $\operatorname {Th}(K)$ is $1$ -h-minimal, then $\mathrm {acl}_{K}$ has the exchange property: that is, for any $a \in K^{n}$ and any $b,c \in K$ satisfying $c \in \mathrm {acl}_{K}(a, b) \setminus \mathrm {acl}_{K}(a)$ , we have $b \in \mathrm {acl}_{K}(a, c)$ .
Proof. Let $a,b,c$ be given as in the lemma; we need to show that $b \in \mathrm {acl}_{K}(a, c)$ . We may assume that a is the empty tuple, otherwise adding it to the language. Since $\mathrm {RV}$ -expansions do not change $\mathrm {acl}_{K}$ (by Corollary 4.1.17), we may moreover assume that $\mathrm {acl}$ equals $\mathrm {dcl}$ (using Proposition 4.3.3). Thus our assumptions yield $c \in \mathrm {dcl}_{K}(b)$ , which implies that there exists a $\emptyset $ -definable function $f\colon K \to K$ satisfying $f(b) = c$ . If $f^{-1}(c)$ is finite, we deduce that $b \in \mathrm {acl}_{K}(c)$ , and we are done. Otherwise, c lies in the ( $\emptyset $ -definable) set Y of those $y \in K$ for which $f^{-1}(y)$ is infinite. By Lemma 2.8.1, Y is finite, so this contradicts $c \notin \mathrm {acl}_{K}(\emptyset )$ .
Since $\mathrm {acl}$ has the exchange property, it defines a pre-geometry and yields a notion $\dim ^{\mathrm {acl}}(X)$ of dimension of a definable set $X \subset K^{n}$ ; we quickly recall how it is defined. First, note that we may assume that K is $\aleph _{0}$ -saturated (otherwise replacing it by an elementary extension). One calls a tuple $b = (b_{1}, \dots , b_{m}) \in K^{m}$ algebraically independent over a set $A \subset K$ if $b_{i} \notin \mathrm {acl}_{K}(A, b_{1}, \dots , b_{i-1})$ for every $i \le m$ . Now, given an A-definable set $X \subset K^{n}$ for some finite $A \subset K$ , we define $\dim ^{\mathrm {acl}}(X)$ as the maximal m for which there exists a coordinate projection $\pi \colon K^{n} \to K^{m}$ such that $\pi (X)$ contains a tuple that is algebraically independent over A. The theory of pre-geometries shows that $\dim ^{\mathrm {acl}}$ is well-defined (i.e., does not depend on the specific finite set A) and well-behaved; in particular, it satisfies Properties (2) and (4) of Proposition 5.3.4, and using $\exists ^{\infty }$ -elimination (Lemma 2.5.2), it also satisfies (3).
To see that our dimension agrees with $\dim ^{\mathrm {acl}}$ , we need the following lemma:
Lemma 5.3.6. Suppose that K is $\aleph _{0}$ -saturated and that $A \subset K$ is finite. An A-definable set $X \subset K^{m}$ has a non-empty interior if and only if $\dim ^{\mathrm {acl}} X = m$ : that is, if and only if it contains a tuple that is algebraically independent over A. More precisely, if $a \in X$ is algebraically independent over A, then a lies in the interior of X.
Proof. For the implication from left to right, suppose without loss that X is a ball. Then we find the desired algebraically independent tuple $a \in X$ by choosing one coordinate after the other, each one outside of the algebraic closure of A and the previously chosen coordinates; this is possible by $\aleph _{0}$ -saturation.
For the other direction (including the ‘more precisely’ part), suppose that $a \in X$ is algebraically independent over A, and write it as $a = (\hat a, a^{\prime }) \in K^{m-1} \times K$ . On the one hand, $\hat a$ is algebraically independent over $A \cup \{a^{\prime }\}$ , so by induction, it lies in the interior of the fiber $X_{a^{\prime }} \subset K^{m-1}$ . Fix $\lambda \in \Gamma _{K}^{\times }$ such that $B_{<\lambda }(\hat a) \subset X_{a^{\prime }}$ . On the other hand hand, we have $a^{\prime } \notin \mathrm {acl}_{K}(A \cup \{\hat a\})$ . By saturation, we find a ball $B \subset K \setminus \mathrm {acl}(A \cup \{\hat a\})$ containing $a^{\prime }$ , and by $0$ -h-minimality in the form of Lemma 2.4.4, all elements of B have the same type over $A\cup \{\hat a\} \cup \mathrm {RV}^{\mathrm {eq}}$ as $a^{\prime }$ . In particular, we have $B_{<\lambda }(\hat a) \subset X_{a^{\prime \prime }}$ for every $a^{\prime \prime } \in B$ , which shows that X contains $B \times B_{<\lambda }(\hat a)$ .
Proof of Proposition 5.3.4, except for (6) when $\dim X < n$
We claim that for every definable set $X \subset K^{n}$ , we have $\dim ^{\mathrm {acl}}(X) = \dim (X)$ .
To prove this claim, we suppose that K is $\aleph _{0}$ -saturated. Set $m := \dim ^{\mathrm {acl}}(X)$ . Then there exists a coordinate projection $\ell \colon K^{n} \to K^{m}$ such that $\ell (X)$ contains an algebraically independent tuple (over the parameters needed to define X). By Lemma 5.3.6, this tuple lies in the interior of $\ell (X)$ , which shows that $\dim (X) \ge m$ . For the other inequality, suppose for contradiction that we have a linear map $\ell \colon K^{n} \to K^{m^{\prime }}$ for some $m^{\prime }> m$ such that $\ell (X)$ has a non-empty interior. Then by Lemma 5.3.6, $\ell (X)$ contains an algebraically independent tuple (over the parameters of $\ell (X)$ ), so $\dim ^{\mathrm {acl}}(\ell (X)) = m^{\prime }$ , but this contradicts that taking the image under a definable map cannot increase $\dim ^{\mathrm {acl}}$ .
This already proves (2)–(4), and we also get (1) for free, using once more that a definable set in $K^{d}$ has a non-empty interior if and only if its dimension is d. (The ‘in particular’ part of (1) holds trivially for $\dim ^{\mathrm {acl}}$ .)
Property (5) is proved in [Reference Fornasiero and Halupczok40] in a much more general context; here is a much shorter proof in the present setting: We may assume that $\mathrm {acl}$ equals $\mathrm {dcl}$ in $\operatorname {Th}(K)$ (using Proposition 4.3.3) so that we can apply cell decomposition (Theorem 5.2.4) to X; we also use Addendum 4 to get continuous centers.
Choose a cell $A_{\ell } \subset X$ of maximal dimension (of cell-type $(j_{i})_{i=1}^{n}$ , with $\sum _{i} j_{i} = \dim X =: d$ ). Then for any $x \in A_{\ell }$ , the local dimension of X at x is d. Indeed, the projection $\pi (A_{\ell }) \subset K^{d}$ to the coordinates $\{i \le n \mid j_{i} = 1\}$ is a cell of cell-type $(1, \dots , 1)$ with continuous center, and hence open. Thus for every sufficiently small ball $B \subset K^{n}$ around x, we have $\pi (X \cap B) = \pi (B)$ , witnessing $\dim (X \cap B) \ge d$ .
To prove Property (6) in the case $\dim X = n$ , we again first expand the structure so that $\mathrm {acl}$ equals $\mathrm {dcl}$ and then find a cell decomposition of $\overline X \setminus X$ . Since every n-dimensional cell has a non-empty interior, no such cells can be contained in $\overline X \setminus X$ . This implies $\dim (\overline X\setminus X) < n$ .
5.4 Jacobian Properties in many variables
There are different ways to generalize the Jacobian Property (Definition 3.2.8) to functions f in several variables. The one presented in this subsection (which we now call the Supremum Jacobian Property) has been introduced in [Reference Halupczok43] and is used to obtain t-stratifications. (To be precise, [Reference Halupczok43, Definition 2.19] is a bit weaker than Definition 5.4.5 below.)
First of all, we need a specific higher-dimensional version of the $\operatorname {rv}$ -map.
Notation 5.4.1 ( )
Given $\lambda , \mu \in \Gamma _{K}$ , we define as $\lambda < \mu \vee \lambda = \mu = 0$ .
Definition 5.4.2 (Higher-dimensional $\mathrm {RV}$ )
For every $n \ge 1$ , we define $\mathrm {RV}^{(n)}$ as the quotient $K^{n}/\mathord {\sim }$ , where . We write $\operatorname {rv}^{(n)}$ for the canonical map $K^{n} \to \mathrm {RV}^{(n)}$ . (For matrices $M \in K^{n \times m}$ , we will use the more suggestive notation $\operatorname {rv}^{(n \times m)}(M)$ instead of $\operatorname {rv}^{(n \cdot m)}(M)$ .)
(Recall that for $x \in K^{n}$ , $|x|$ denotes the maximum norm of x.)
Remark 5.4.3. Note that $\mathrm {RV}^{(1)}$ is just the usual $\mathrm {RV}$ . For $n \ge 2$ , $\mathrm {RV}^{(n)}$ is not the same as $\mathrm {RV}^{n}$ , but $\operatorname {rv}^{(n)}$ factors over coordinate-wise $\operatorname {rv}$ so that we have a natural surjection $\mathrm {RV}^{n} \to \mathrm {RV}^{(n)}$ . Moreover, the maximum norm on $K^{n}$ factors over $\mathrm {RV}^{(n)}$ .
Remark 5.4.4. As explained in [Reference Halupczok43, Section 2.2], $\operatorname {rv}^{(n)}$ interacts well with $\mathrm {GL}_{n}({\mathcal O}_{K})$ ; in particular, given $M \in \mathrm {GL}_{n}({\mathcal O}_{K})$ and $x \in K^{n}$ , $\operatorname {rv}^{(n)}(Mx)$ is determined by $\operatorname {rv}^{(n \times n)}(M)$ and $\operatorname {rv}^{(n)}(x)$ .
Definition 5.4.5 (Sup-Jac-prop, sup-preparation)
For $X \subset K^{n}$ open and $f\colon X \to K$ , we say that f has the Supremum Jacobian Property (sup-Jac-prop for short) on X if f is $C^{1}$ on X, $\operatorname {rv}^{(n)}(\operatorname {grad} f)$ is constant on X, and for every $x_{0}$ and x in X we have:
As usual, we consider $(\operatorname {grad} f)(x_{0})$ a matrix with a single row, which we multiply with the column vector $x - x_{0}$ in the usual way. We say that a map $\chi \colon X \to \mathrm {RV}^{k}$ sup-prepares f (for some $k \ge 0$ ) if each n-dimensional fiber $F \subset K^{n}$ of $\chi $ is open and f has the sup-Jac-prop on each such F.
Remark 5.4.6. One easily checks that the validity of equation (5.4.1) does not depend on the precise value of $(\operatorname {grad} f)(x_{0})$ , but only on $\operatorname {rv}^{(n)}((\operatorname {grad} f)(x_{0}))$ , so it does not play a role whether we evaluate $\operatorname {grad} f$ at $x_{0}$ or at any other point of X.
Remark 5.4.7. In the case $n = 1$ , equation (5.4.1) is equivalent to $\operatorname {rv}(f(x) - f(x_{0})) = \operatorname {rv}(f^{\prime }(x_{0}))\cdot \operatorname {rv}(x - x_{0})$ (which is exactly the main condition of the one-dimensional Jacobian Property; see Definition 3.2.8). For $n\ge 2$ however, equation (5.4.1) does not always determine $\operatorname {rv}(f(x) - f(x_{0}))$ . Indeed, if for example $x - x_{0}$ is orthogonal to $(\operatorname {grad} f)(x_{0})$ , then equation (5.4.1) only imposes an upper bound on $|f(x) - f(x_{0})|$ .
Remark 5.4.8. One cannot expect to be able to sup-prepare definable functions in the stronger sense that $\operatorname {rv}(f(x) - f(x_{0}))$ is equal to $\operatorname {rv}(((\operatorname {grad} f)(x_{0}))\cdot (x - x_{0}))$ within fibers of $\chi $ (which would correspond to replacing the right-hand side of equation (5.4.1) by $|((\operatorname {grad} f)(x_{0}))\cdot (x - x_{0})|$ ). Indeed, consider for example $f(x, y) = y - x^{2}$ , fix any $(x_{0}, y_{0}) \in K^{2}$ and any $\epsilon \in K^{\times }$ , and set $(x,y) := (x_{0} + \epsilon , y_{0} + 2x_{0}\epsilon )$ . Then $((\operatorname {grad} f)(x_{0},y_{0}))\cdot ((x,y) - (x_{0},y_{0})) = 0$ but $f(x,y) - f(x_{0},y_{0}) \ne 0$ . For any $\chi $ potentially preparing f, we can choose $x_{0},y_{0}\ \text{and}\ \epsilon$ such that $(x_{0},y_{0})$ and $(x, y)$ lie in the same fiber.
The following lemma states that the sup-Jac-prop is preserved by certain transformations.
Lemma 5.4.9 (Preservation of sup-Jac-prop)
Let $X \subset K^{m}$ and $Y \subset K^{n}$ be open subsets, and let $\alpha \colon X \to Y$ be a $C^{1}$ -map. Suppose that $\operatorname {rv}^{(n \times m)}(\operatorname {Jac} \alpha )$ is constant on X and that for every $x_{1}, x_{2} \in X$ , we have
and
Finally, suppose that $f\colon Y \to K$ is a $C^{1}$ -map such that $f \circ \alpha $ has the sup-Jac-prop (on X). Then f satisfies equation (5.4.1) for all $x_{0}, x \in \alpha (X)$ .
Proof. Let $x_{1},\, x_{2} \in X$ be given, and set $y_{i} := \alpha (x_{i})$ and $z_{i} := f(y_{i})$ . In the following, gradients and Jacobians will always be computed at $x_{1}$ or $y_{1}$ ; we will omit those points from the notation.
What we need to show is:
By assumption, we have
Applying $\operatorname {grad} (f\circ \alpha ) = (\operatorname {grad} f)\cdot (\operatorname {Jac} \alpha )$ to the right-hand side of equation (5.4.5) gives
On the left-hand side of equation (5.4.5), we do the following:
where in the ‘ $\approx $ ’, we use equation (5.4.3) to get an error e with (and this is what ‘ $\approx $ ’ means here). Putting things together yields equation (5.4.4), as desired.
The main result of this subsection is that every definable function on $K^{n}$ can be sup-prepared:
Theorem 5.4.10 (Sup-preparation)
Suppose that $\operatorname {Th}(K)$ is $1$ -h-minimal. For every $\emptyset $ -definable function $f\colon K^{n} \to K$ , there exists a $\emptyset $ -definable map $\chi \colon K^{n}\to \mathrm {RV}^{k}$ (for some $k\geq 0$ ) sup-preparing f (in the sense of Definition 5.4.5).
The proof needs some kind of cell decomposition with $1$ -Lipschitz centers, as for example provided by Theorem 5.2.4, Addendum 5. To keep this paper more self-contained (since we did not give the proof of Addendum 5 in full detail), we will instead prove and use the following weaker version of the addendum; more precisely, this proposition is proved in a joint induction with Theorem 5.4.10.
Proposition 5.4.11 (Twisted boxes with $1$ -Lipschitz centers)
Assume $1$ -h-minimality and that $\mathrm {acl}$ equals $\mathrm {dcl}$ (in the sense of Assumption 5.2.1). Then, for every $\emptyset $ -definable set $X \subset K^{n}$ , there exists a $\emptyset $ -definable map $\chi \colon X \to \mathrm {RV}^{k^{\prime }}$ such that each nonempty fiber F of $\chi $ is, up to permutation of coordinates, an $\mathrm {RV}$ -definable twisted box of cell-type $(1, \dots , 1, 0, \dots , 0)$ with $1$ -Lipschitz center (i.e., each component $c_{i}\colon \pi _{<i}(F) \to K$ of the center tuple is $1$ -Lipschitz).
Here, by ‘twisted box of cell-type $\dots$ ’, we mean a cell with those properties consisting of a single twisted box; see Definition 5.2.2.
A key step in the proof of the proposition consists of swapping two coordinates to make the derivative of some center smaller. This uses the following lemma, which has a similar but simpler proof than Cases 1 and 2 of the proof of Proposition 2.4 of [Reference Cluckers, Comte and Loeser11]. By a ‘genuine box’ in $K^{n}$ , we mean a Cartesian product of balls in K (as opposed to the more general notion of ‘twisted box’).
Lemma 5.4.12. Assuming only that K is a valued field in a language containing ${\mathcal L}_{\mathrm {val}}$ , suppose that
is an A-definable twisted box for some set of parameters $A \subset K$ and that $c_{2}$ has the Jacobian Property. Then either X is a genuine box (i.e., a Cartesian product of two balls) or we have $X = \{(x_{1},x_{2}) \in K \times Y \mid \operatorname {rv}(x_{1} - c_{2}^{-1}(x_{2})) = \xi _{3}\}$ for some suitable constant $\xi _{3} \in \mathrm {dcl}_{\mathrm {RV}}(A)$ and where Y is the projection of X to the second coordinate.
Proof. If $c_{2}$ is constant, there is nothing to do. So, suppose that $c_{2}$ is not constant. Then the image $c_{2}(\pi _{\le 1}(X))$ is an open ball of radius $\rho := |\xi _{1}|\cdot |c_{2}^{\prime }|$ (where $c_{2}^{\prime }$ is the derivative of $c_{2}$ ). If $\rho \le |\xi _{2}|$ , then whether $\operatorname {rv}(x_2 - c_2(x_1)) = \xi _2$ holds does not depend on the choice on $x_1\in \pi _{\le 1}(X)$ and X is a genuine box. Otherwise, if $\rho> |\xi _{2}|$ , then $c_2^{-1}$ is defined on the whole of Y and the Jacobian property implies that $\operatorname {rv}(x_2 -c_2(x_1)) = \xi _2$ if and only if $\operatorname {rv}(x_1 - c_2^{-1}(x_2)) = -\operatorname {rv}(c_2')^{-1}\cdot \xi _2$ .
Proof of Proposition 5.4.11 in the case $n = 1$
Prepare X by a finite set C, and let $\chi $ be the map given by Lemma 2.5.4.
Proof of Proposition 5.4.11, assuming Proposition 5.4.11 and Theorem 5.4.10 for $n - 1$
By an ‘ $\mathrm {RV}$ -partition’ of X, we mean a partition into fibers of an $\mathrm {RV}$ -definable map $X \to \mathrm {RV}^{k}$ . Note that if we are already given an $\mathrm {RV}$ -partition of X, it suffices to prove the proposition for each fiber individually. (Then put everything together using compactness.)
We say that X is a ‘thick graph’ (of the map $c_{n}$ ) if it is of the form $\{(y, x_{n}) \in Y \times K\mid \operatorname {rv}(x_{n} - c_{n}(y)) = \xi \}$ for some $Y \subset K^{n-1}$ , some $c_{n} \colon Y \to K$ and some $\xi \in \mathrm {RV}$ . (Note that we allow $\xi = 0$ , which means that X is just the graph of $c_{n}$ .)
Note that it suffices to obtain the claim in the last coordinate: that is, to $\mathrm {RV}$ -partition X into sets that are, up to permutation of coordinates, thick graphs of $1$ -Lipschitz functions $c_{n}\colon Y \to K$ . After that, the proposition follows by applying induction to Y.
Using cell decomposition, we reduce to the case where X is a thick graph of a function $c_{n}\colon Y \to K$ and Y is a twisted box. In particular, X is a twisted box. We may assume that Y either is open or has an empty interior (by treating the interior separately).
Step 1: If Y has an empty interior, we apply induction to Y to reduce to the case that Y is a twisted box with $1$ -Lipschitz centers, and we translate the centers away so that X lives in a subspace of $K^{n}$ where some of the coordinates are $0$ ; then apply induction once more to finish. Note that translating the variables of a $1$ -Lipschitz function by $1$ -Lipschitz functions yields a $1$ -Lipschitz function, and hence the original X does have the required properties.
So suppose from now on that Y is open. By partitioning Y, we may assume that $c_{n}$ is $C^{1}$ and that $|\partial c_{n}/\partial x_{i}|$ is constant on Y for each i. (Lower-dimensional pieces are treated as in Step 1.)
Step 2: Assume $|\operatorname {grad} c_{n}| \le 1$ . Using the $n-1$ case of Theorem 5.4.10, we may assume that $c_{n}$ has the sup-Jac-prop. This, together with $|\operatorname {grad} c_{n}| \le 1$ , implies that $c_{n}$ is $1$ -Lipschitz, and hence we are done.
Step 3: So now suppose $|\operatorname {grad} c_{n}|> 1$ . We do an induction on the number of partial derivatives of $c_{n}$ satisfying $|\partial c_{n}/\partial x_{i}|> 1$ . We suppose without loss that $|\partial c_{n}/\partial x_{n-1}| = |\operatorname {grad} c_{n}|$ . Let Z be the projection of Y to the first $n-2$ coordinates. By further partitioning, we reduce to the case where, for each individual $a \in Z$ , the function $c_{n}(a, \cdot )$ has the Jacobian Property (using Corollary 3.2.7 and compactness) and has an open ball as a domain. (Again, lower-dimensional pieces are treated as in Step 1.)
Note that for each $a \in Z$ , the fiber $X_{a} \subset K^{2}$ is a twisted box. By further partitioning Z, we may assume that either all of them or none of them are genuine boxes.
Step 3.a: If all fibers are genuine boxes: by induction on n, we may assume that the projection $\tilde X$ of X to the coordinates $1, \dots , n-2, n$ is a thick graph of a $1$ -Lipschitz function $\tilde c_{n}\colon Z \to K$ . (This involves permuting the coordinates $1, \dots , n-2, n$ .) Then X is a thick graph of $c_{n}(z, x_{n-1}) := \tilde c_{n}(z)$ , which is $1$ -Lipschitz, so we are done.
Step 3.b: If no fiber is a genuine box, we apply the map $\sigma \colon K^{n} \to K^{n}$ swapping the coordinates $n-1$ and n. By compactness and Lemma 5.4.12, $\sigma (X)$ is the thick graph of the function $c_{n,\mathrm {new}}$ sending $(x_{1}, \dots , x_{n-2}, c_{n}(x_{n-1}))$ to $x_{n-1}$ . Since $|\partial c_{n,\mathrm {new}}/\partial x_{i}|\le |\partial c_{n}/\partial x_{i}|$ for $i \le n - 2$ and $|\partial c_{n,\mathrm {new}}/\partial x_{n}|= 1/ |\partial c_{n}/\partial x_{n-1}| < 1$ , $c_{n,\mathrm {new}}$ has fewer partial derivatives bigger than $1$ , so we can finish by the induction from Step 3.
Proof of Theorem 5.4.10 in the case $n = 1$
This follows directly from Corollary 3.2.7 and Lemma 2.5.4: The corollary yields a finite $\emptyset $ -definable set C such that equation (5.4.1) holds on every ball $1$ -next to C, and Lemma 2.5.4 then yields a map $\chi \colon K \to \mathrm {RV}^{k}$ whose $1$ -dimensional fibers are exactly those balls.
Proof of Theorem 5.4.10, assuming Proposition 5.4.11 for n and Theorem 5.4.10 for $n - 1$
The proof consists of three parts.
Part 1: Some preliminaries:
Claim 5.4.13. It suffices to prove the theorem under the assumption that $\mathrm {acl}$ equals $\mathrm {dcl}$ .
Proof. Let ${\mathcal L}^{\mathrm {as}} \supset {\mathcal L}$ be as given by Proposition 4.3.3: that is, $\operatorname {Th}_{{\mathcal L}^{\mathrm {as}}}(K)$ is still $1$ -h-minimal, and in $\operatorname {Th}_{{\mathcal L}^{\mathrm {as}}}(K)$ , we have $\mathrm {acl}$ equals $\mathrm {dcl}$ . Assuming that Theorem 5.4.10 holds for this language, we find an ${\mathcal L}^{\mathrm {as}}$ -definable $\chi ^{\prime }\colon K^{n}\to \mathrm {RV}^{k^{\prime }}$ sup-preparing f. Since the ${\mathcal L}^{\mathrm {as}}$ -structure on K is an $\mathrm {RV}$ -expansion of the ${\mathcal L}$ -structure, Lemma 4.3.4 provides an ${\mathcal L}$ -definable $\chi \colon K^{n}\to \mathrm {RV}^{k}$ such that each fiber F of $\chi $ is contained in a fiber of $\chi ^{\prime }$ ; in particular, equation (5.4.1) holds whenever $(\operatorname {grad} (f|_{F}))(x_{0})$ is defined. It remains to refine $\chi $ in such a way that each of its n-dimensional fibers is open. We do this by splitting each n-dimensional fiber F into its interior $\mathring F$ and the remainder. Then indeed $\mathring F$ is open, and $F \setminus \mathring F$ has dimension less than n, by Proposition 5.3.4 (6) applied to $K^{n} \setminus F$ . (Note that we only use the case of Proposition 5.3.4 (6) that we already proved right after the proposition.)
So for the remainder of the proof, we assume that $\mathrm {acl}$ equals $\mathrm {dcl}$ (so that we can apply cell decomposition and Proposition 5.4.11).
Recall that we inductively assume that the theorem holds up to dimension $n-1$ . From this, we deduce the following for functions defined on some n-dimensional neighborhoods of lower-dimensional subsets of $K^{n}$ .
Claim 5.4.14. Given any $(n-1)$ -dimensional $\emptyset $ -definable $Z \subset K^{n}$ and any $\emptyset $ -definable $C^{1}$ -function f to K defined on an open neighborhood of Z, there exists a $\emptyset $ -definable map $\chi \colon Z \to \mathrm {RV}^{k}$ (for some $k \ge 0$ ) such that if $F \subset Z$ is an $(n-1)$ -dimensional fiber of $\chi $ , then equation (5.4.1) holds for every pair $x_{0}, x \in F$ .
Proof. We can (and will repeatedly) partition Z into fibers of a $\emptyset $ -definable map $Z \to \mathrm {RV}^{k}$ . (If the claim holds for each fiber of such a partition, we then obtain the desired map $Z \to \mathrm {RV}^{k^{\prime }}$ using compactness.) By partitioning Z into the twisted boxes of a cell decomposition, we may assume that $\operatorname {rv}^{(n)}(\operatorname {grad} f)$ is constant. By Proposition 5.4.11, we may assume that Z is a twisted box of cell-type $(1, \dots , 1, 0)$ with $1$ -Lipschitz center.
Let $\hat Z$ be the projection of Z to the first $n-1$ coordinates so that Z is the graph of a $1$ -Lipschitz function $c \colon \hat Z \to K$ . Apply Theorem 5.4.10 to c and $f \circ \alpha $ , where $\alpha \colon \hat Z \to Z, x \mapsto (x, c(x))$ , and partition $\hat Z$ and Z accordingly: that is, so that after the partition, c and $f \circ \alpha $ have the sup-Jac-prop on $\hat Z$ . Using that c is $1$ -Lipschitz, one obtains that the map $\alpha \colon \hat Z \to Z, x \mapsto (x, c(x))$ satisfies the assumptions of Lemma 5.4.9. Therefore, the fact that $f \circ \alpha $ satisfies equation (5.4.1) on $\hat Z$ implies that f satisfies equation (5.4.1) on Z, as desired.
Let now a $\emptyset $ -definable function $f\colon K^{n} \to K$ be given (with $n \ge 2$ ); we need to find a $\emptyset $ -definable map $K^{n} \to \mathrm {RV}^{k}$ sup-preparing f. We more generally allow the domain of f to be any $\emptyset $ -definable set $X \subset K^{n}$ . As in the proof of Claim 5.4.14, if we have a $\emptyset $ -definable map $\chi \colon X \to \mathrm {RV}^{k}$ , it suffices to sup-prepare the restrictions of f to each fiber of $\chi $ . Moreover, fibers of dimension less than n can always be neglected. This argument will be applied repeatedly.
We write elements of $K^{n}$ as $(x, y)$ , with $x\in K^{n-1}$ and $y \in K$ .
Part 2: Reducing to the case where X is of the form $\bar X\times B$ for some $\bar X \subset K^{n-1}$ and some ball $B \subset K$ , f is $C^{1}$ , $\operatorname {rv}^{(n)}(\operatorname {grad} f)$ is constant, and
-
(SJP1) for each fixed $x \in \bar X$ , the function $f(x, \cdot )$ has the sup-Jac-prop.
We start by partitioning $K^{n}$ as follows:
(a) By repeatedly applying the case $n = 1$ (and using compactness), we may assume that f has the sup-Jac-prop fiberwise: for every fixed $x \in K^{n-1}$ and every coordinate permutation $\sigma \colon K^{n} \to K^{n}$ , the map $y \mapsto f(\sigma (x,y))$ has the sup-Jac-prop.
(b) We moreover assume that f is $C^{1}$ (using Theorem 5.1.5) and that $\operatorname {rv}^{(n)}(\operatorname {grad} f)$ is constant.
By applying Proposition 5.4.11 and permuting coordinates, we may assume that X is a twisted box with $1$ -Lipschitz center:
for some $\rho \in \mathrm {RV}^{\times }$ , some definable $1$ -Lipschitz $c\colon \bar X \to K$ and where $\bar X := \pi _{\le n-1}(X) \subset K^{n-1}$ is the projection to the first $n-1$ coordinates. We may assume that c is $C^{1}$ , and applying the Theorem inductively to c allows us to moreover assume that c has the sup-Jac-prop.
Set $X^{\prime } := \bar X \times \operatorname {rv}^{-1}(\rho ) \subset K^{n-1} \times K$ . The bijection $\alpha \colon X^{\prime } \to X, (x,y) \mapsto (x, y + c(x))$ satisfies the assumptions of Lemma 5.4.9, so to prove that f has the sup-Jac-prop on some set $F \subset X$ , it suffices to verify that $f^{\prime } := f \circ \alpha $ has the sup-Jac-prop on $\alpha ^{-1}(F)$ . In other words, it remains to sup-prepare $f^{\prime }\colon X^{\prime } \to K$ .
By (b), $f^{\prime }$ is $C^{1}$ and $\operatorname {rv}^{(n)}(\operatorname {grad} f^{\prime }) = \operatorname {rv}^{(n)}((\operatorname {grad} f)(\operatorname {Jac} \alpha ))$ is constant (using Remark 5.4.4); by (a), $f^{\prime }(x,\cdot )$ has the sup-Jac-prop for each $x \in \bar X$ ; thus we are done with Part 2.
Part 3: Finishing under the assumptions obtained in Part 2.
Recall that $X = \bar X \times B \subset K^{n-1} \times K$ .
-
(SJP2) By induction, we find a map $\chi \colon X \to \mathrm {RV}^{k}$ such that for each fixed $y \in B$ , $g(\cdot , y)$ is sup-prepared by $\chi (\cdot , y)$ .
We choose a cell decomposition of X with continuous centers, and we refine $\chi $ in such a way that the fibers of $\chi $ are exactly the twisted boxes of the cells. Given such a cell $A_{\ell }$ , let $\bar A_{\ell } := \pi _{\le n-1}(A_{\ell })$ be its projection, and let $c_{\ell }\colon \bar A_{\ell } \to K$ be the last component of its center tuple.
Let $Z_{\ell }$ be the intersection of the graph of $c_{\ell }$ with X. We apply Claim 5.4.14 to $Z_{\ell }$ and f, yielding a map $\chi _{\ell }\colon Z_{\ell } \to \mathrm {RV}^{k}$ , we extend $\chi _{\ell }$ by $0$ to the whole graph of $c_{\ell }$ , and we replace $\chi $ by the refinement $(x, y) \mapsto (\chi (x, y), (\chi _{\ell }(x, c_{\ell }(x)))_{\ell })$ . In this way, we achieve the following:
-
(SJP3) Given any $(x_{1}, y_{1}), (x_{2}, y_{2})$ in the same n-dimensional fiber of $\chi $ , and given any $\ell $ , the pair of points $(x_{i}, c_{\ell }(x_{i}))$ ( $i =1,2$ ) satisfies equation (5.4.1), provided that both of those points $(x_{i}, c_{\ell }(x_{i}))$ lie in X.
Note that since this refinement of $\chi $ only depends on x, each fiber F of $\chi $ is still of the form
for some $\ell $ , for some $\xi \in \mathrm {RV}$ and where $\bar F = \pi _{\le n-1}(F)$ . Using one last refinement of $\chi $ (also depending only on x), we may assume that $\bar F$ either is open or has dimension less than $n-1$ , so that if F is n-dimensional, it is open. To finish the proof of the theorem, we will prove that f has the sup-Jac-prop on each such n-dimensional fiber F.
We already know that f is $C^{1}$ on F and that $\operatorname {rv}^{(n)}(\operatorname {grad} f)$ is constant on F, so it remains to verify equation (5.4.1); thus let $(x_{1},y_{1}), (x_{2}, y_{2}) \in F$ be given.
Recall (Remark 5.4.6) that in equation (5.4.1), it does not matter at which point of F we evaluate the gradient $\operatorname {grad} f$ . Using this, an easy computation shows that equation (5.4.1) can be verified in several steps, jumping to certain intermediate points $(x_{3},y_{3}) \in F$ first, namely: If equation (5.4.1) holds for $(x_{1},y_{1}), (x_{3}, y_{3})$ and also for $(x_{3},y_{3}), (x_{2}, y_{2})$ , and if moreover $|(x_{1},y_{1}) - (x_{3}, y_{3})| \le |(x_{1},y_{1}) - (x_{2}, y_{2})|$ , then equation (5.4.1) follows for $(x_{1},y_{1}), (x_{2}, y_{2})$ . In a similar way, we can also jump through several intermediate points. Note also that the intermediate points can be arbitrary points of X (and do not need to lie in F), since $\operatorname {rv}^{(n)}(\operatorname {grad} f)$ is constant on all of X.
We use the notation from equation (5.4.7) and distinguish three cases:
Case 1: $|c_{\ell }(x_{1}) - y_{1}|> |y_{2} - y_{1}|$ . Then we have $(x_{1}, y_{2}) \in F$ , so we can jump from $(x_{1}, y_{1})$ to $(x_{1}, y_{2})$ by (SJP1) and from $(x_{1}, y_{2})$ to $(x_{2}, y_{2})$ by (SJP2).
Case 2: $|c_{\ell }(x_{2}) - y_{2}|> |y_{2} - y_{1}|$ : analogous to Case 1.
Case 3: $|c_{\ell }(x_{i}) - y_{i}| \le |y_{2} - y_{1}|$ for $i = 1,2$ : From $y_{1}, y_{2} \in B$ , we deduce $c_{\ell }(x_{i}) \in B$ , so that $(x_{i}, c_{\ell }(x_{i}))$ lies in X. Moreover, we have $|(x_{i},y_{i}) - (x_{i}, c_{\ell }(x_{i}))| \le |(x_{1}, y_{1}) - (x_{2}, y_{2})|$ . This means that we can jump from $(x_{1},y_{1})$ to $(x_{1}, c_{\ell }(x_{1}))$ by (SJP1), then to $(x_{2}, c_{\ell }(x_{2}))$ by (SJP3), and then to $(x_{2},y_{2})$ by (SJP1) again.
5.5 t-stratifications
In [Reference Halupczok43], a notion of stratifications in valued fields has been introduced, called ‘t-stratifications’. Intuitively, given a definable set $X \subset K^{n}$ , a t-stratification captures, for every ball $B \subset K^{n}$ , the dimension of the space of directions in which $X \cap B$ is ‘roughly translation invariant’. This strengthens classical notions of stratifications (like Whitney or Verdier stratifications), which capture rough translation invariance only locally.
The existence proof of t-stratifications given in [Reference Halupczok43] is carried out under some axiomatic assumptions, namely [Reference Halupczok43, Hypothesis 2.21]. Those assumptions hold in valued fields with analytic structure (in the sense of [Reference Cluckers and Lipshitz18]) by [Reference Halupczok43, Proposition 5.12] and in power-bounded T-convex structures by [Reference García Ramírez41]. We will now show that the assumptions hold in any $1$ -h-minimal theory of equi-characteristic $0$ , hence implying that t-stratifications exist in this generality. By the examples of $1$ -h-minimal theories given in Section 6, this generalizes both of the above results.
In this entire section, let K be an equi-characteristic $0$ valued field with $1$ -h-minimal theory.
We quickly recall the necessary definitions related to t-stratifications. First, here is the precise notion of ‘roughly translation invariant’:
Definition 5.5.1 (Risometries, translatability)
Let $B \subset K^{n}$ be a ball.
1. A bijection $f\colon B \to B$ is a risometry if for every $x_{1}, x_{2} \in B$ , we have $\operatorname {rv}^{(n)}(f(x_{1}) - f(x_{2})) = \operatorname {rv}^{(n)}(x_{1} - x_{2})$ .
2. A map $\chi \colon K^{n} \to Q$ (for some arbitrary set Q) is d-translatable on B, for some $0 \le d \le n$ , if there exists a definable (with parameters) risometry $f\colon B \to B$ and a d-dimensional sub-vector space $V \subset K^{n}$ such that for every $x, x^{\prime } \in B$ satisfying $x - x^{\prime } \in V$ , we have $\chi (f(x)) = \chi (f(x^{\prime }))$ .
3. A subset $X \subset K^{n}$ is called d-translatable if its characteristic function $1_{X}\colon K^{n} \to \{0,1\}$ is d-translatable.
Definition 5.5.2 (t-stratifications)
Let $\chi \colon K^{n} \to Q$ be a map (for some arbitrary set Q), and let A be a set of parameters. An A-definable t-stratification reflecting $\chi $ is a partition of $K^{n}$ into A-definable sets $S_{0}, \dots , S_{n}$ with the following properties:
1. $\dim S_{d} \le d$ .
2. Set $\chi ^{\prime }(x) := (\chi (x), d(x)) \in Q \times \{0,\dots , n\}$ , where $d(x)$ is defined such that $x \in S_{d}$ for every $x \in K^{n}$ . For each $d \le n$ and each open or closed ball $B \subset S_{d} \cup \dots \cup S_{n}$ , this map $\chi ^{\prime }$ is d-translatable on B.
Theorem 5.5.3 (t-stratifications)
Let K be a valued field of equi-characteristic $0$ with $1$ -h-minimal theory, and let $\chi \colon K^{n} \to Q$ be a $\emptyset $ -definable map, where Q is a sort of $\mathrm {RV}^{\mathrm {eq}}$ . Then there exists a $\emptyset $ -definable t-stratification $(S_{i})_{i \le n}$ reflecting $\chi $ .
Proof. According to [Reference Halupczok43, Theorem 4.12], the existence of t-stratifications follows from [Reference Halupczok43, Hypothesis 2.21], so the theorem follows from the following lemma.
Lemma 5.5.4. Hypothesis 2.21 of [Reference Halupczok43] holds in $1$ -h-minimal theories.
Proof. The hypothesis consists of the following four parts.
1. $\mathrm {RV}$ is stably embedded:
This is Proposition 2.6.12.
2. Definable maps from $\mathrm {RV}$ to K have finite image:
This is (a special case of) Corollary 2.6.8.
3. For every $A \subset K \cup \mathrm {RV}^{\mathrm {eq}}$ , every A-definable set $X \subset K$ can be $1$ -prepared by a finite A-definable set $C \subset K$ :
This is clear from the definition of $1$ -h-minimality and Lemma 2.4.1.
4. The theory has the Jacobian Property in the sense of [Reference Halupczok43, Theorem 2.19], namely: For every $A \subset K \cup \mathrm {RV}^{\mathrm {eq}}$ , every A-definable function $f\colon K^{n} \to K$ can be sup-prepared (in the sense of Definition 5.4.5) by an A-definable map $\xi \colon K^{n} \to Q$ , where Q is a sort of $\mathrm {RV}^{\mathrm {eq}}$ :
Add A as constants to the language. Then (4) is just Theorem 5.4.10.
Note that the proof we gave here also simplifies the proofs from [Reference Halupczok43] (in the case of fields with analytic structure) and [Reference García Ramírez41] (in the case of T-convex structures): In those papers, the proof of (4) was done using a complicated inductive argument using the existence of t-stratifications in a lower dimension. This has been replaced by the more direct proof of our Theorem 5.4.10.
We end this subsection with the promised proof of the missing part of Proposition 5.3.4, namely that for definable sets $X \subset K^{n}$ , the frontier $\overline X\setminus X$ has lower dimension than X:
Proof of Proposition 5.3.4 (6)
Choose a t-stratification reflecting the Cartesian product $\chi (x) := (1_{X}(x), 1_{Y}(x))$ of the characteristic functions of X and the frontier $Y := \bar X \setminus X$ , and set $d := \dim Y$ . For dimension reasons, Y contains at least one point $y \in S_{d}$ . (Note that the definition of t-stratification implies $Y \cap S_{j} = \emptyset $ for $j> \dim Y$ ; see [Reference Halupczok43, Lemma 3.10].) Assuming $\dim X \le d$ , we will show that y cannot be contained in the topological closure of X.
Since $S_{\le d-1} := S_{0} \cup \dots \cup S_{d-1}$ is closed (by [Reference Halupczok43, Lemma 3.17 (a)]), there exists a ball $B \subset S_{d} \cup \dots \cup S_{n}$ containing y. Let $f\colon B \to B$ be a risometry and $V \subset K^{n}$ be a vector space witnessing d-translatability of $\chi $ on this B, as in Definition 5.5.1. Since f is a homeomorphism (and $y \notin X$ ), to obtain $y \notin \bar X$ , it suffices to show that $X^{\prime } := f^{-1}(X \cap B)$ is closed in B. Let $\pi \colon K^{n} \to K^{n}/V$ be the canonical map. The definition of d-translatability implies that $X^{\prime } = B \cap \pi ^{-1}(\pi (X^{\prime }))$ . Now the assumption $\dim X \le d$ implies $\dim \pi (X^{\prime }) = 0$ , so indeed $X^{\prime }$ is closed in B.
5.6 Taylor approximation on boxes disjoint from a lower-dimensional set
We prove a higher-dimensional version of the Taylor approximation Theorem 3.2.2. By a box in $K^{n}$ , we mean a Cartesian product of balls in K.
Theorem 5.6.1 (Taylor approximations on boxes)
Given a $\emptyset $ -definable function $f\colon K^{n}\to K$ , there exists a $\emptyset $ -definable set $C\subset K^{n}$ of dimension at most $n-1$ such that for any box $B \subset K^{n} \setminus C$ , f is $(r+1)$ -fold differentiable on B, for each $i\in {\mathbb N}^{n}$ with $|i|= r+1$ one has that $|f^{(i)}|$ is constant on B, and we have
for every $x, x^{\prime } \in B$ . (Here, i runs over n-tuples and we use the usual multi-index notation.)
One may search for a variant of equation (5.6.1) that not only holds on boxes disjoint from C but even holds globally on each open fiber of a map $K^{n} \to \mathrm {RV}^{k}$ , as in Theorem 5.4.10; however, we do not yet know how to formulate such a variant in general.
Proof of Theorem 5.6.1
We do an induction over n, the case $n = 1$ being Theorem 3.2.2. Applying the induction hypothesis fiberwise (and using compactness) allows us to find a $C \subset K^{n}$ ( $\emptyset $ -definable, of dimension less than n) such that for every box $B = \hat B \times B_{n} \subset K^{n-1} \times K$ disjoint from C, for $x_{n} \in B_{n}$ and for every $\hat x, \hat x^{\prime } \in \hat B$ , we have
For each $\hat i \in {\mathbb N}^{n-1}$ with $|\hat i| \le r$ , we moreover apply the $n = 1$ case of the theorem to $f^{(\hat i, 0)}(\hat x, \cdot )$ (for each fixed $\hat x$ ) and $r^{\prime } := r - |\hat i|$ , so that for $\hat x^{\prime } \in \hat B$ and $x_{n}, x^{\prime }_{n} \in B^{\prime }$ , we have:
Using equation (5.6.3) to estimate the $f^{(\hat i, 0)}(\hat x^{\prime }, x_{n})$ from the left-hand side of equation (5.6.2) yields equation (5.6.1), as desired, where we also use that we may assume that $|f^{(\hat i, 0)}(\hat x^{\prime }, \cdot )|$ is constant for each $\hat x^{\prime }$ and each $\hat i$ so that in the right-hand side of equation (5.6.2), we can replace $|f^{(\hat i, 0)}(\hat x^{\prime }, x_{n})|$ by $|f^{(\hat i, 0)}(\hat x^{\prime }, x^{\prime }_{n})|$ .
5.7 Classical cells
We end this section by recalling the older, more classical notion of cells, which has to be used in the absence of the condition that $\mathrm {acl}$ equals $\mathrm {dcl}$ in $\operatorname {Th}(K)$ , and by stating the corresponding classical cell decomposition results under the assumption of $1$ -h-minimality.
Definition 5.7.1 (Reparameterized cells)
Consider integers $n,k\geq 0$ , a $\emptyset $ -definable set $X\subset K^{n}$ and a $\emptyset $ -definable function
Then $(X,\sigma )$ is called a $\emptyset $ -definable reparameterized cell (reparameterized by $\sigma $ ) if, for each $\xi \in \mathrm {RV}^{k}$ , the set $\sigma ^{-1}(\xi )$ , when non-empty, is a $\xi $ -definable cell with some center tuple $c_{\xi }$ (see Definition 5.2.2), such that moreover $c_{\xi }$ depends definably on $\xi $ and such that the cell-type of $\sigma ^{-1}(\xi )$ is independent of $\xi $ . If $(X,\sigma )$ is such a reparameterized cell, then by ‘a twisted box of X’, we mean a twisted box of $\sigma ^{-1}(\xi )$ for some $\xi $ as in Definition 5.2.2, and similarly, by the center tuple and the cell-type of $(X,\sigma )$ , we mean the definable family of the center tuples of the cells $\sigma ^{-1}(\xi )$ (with family parameter $\xi $ ), and the cell-type of the $\sigma ^{-1}(\xi )$ , respectively.
Remark 5.7.2. In the above definition, one can always modify $\sigma $ in such a way that afterward, each $\sigma ^{-1}(\xi )$ is either empty or a single twisted box. In a different direction, if the language ${\mathcal L}$ has an angular component map ${\overline {\mathrm {ac}}}$ sending K to its residue field, then one can take $\sigma $ from Definition 5.7.1 to be residue field valued (instead of $\mathrm {RV}$ -valued). Either of those additional assumptions on $\sigma $ can in particular be imposed on the cells appearing in the following theorem.
Theorem 5.7.3 (Reparameterized cell decomposition)
Suppose that $\operatorname {Th}(K)$ is $1$ -h-minimal. Consider $n,k\geq 0$ and $\emptyset $ -definable sets $X\subset K^{n}$ and $P\subset X\times \mathrm {RV}^{k}$ . We consider P the function sending $x\in X$ to the fiber $P_{x} := \{\xi \in \mathrm {RV}^{k} \mid (x,\xi ) \in P\}$ . Then there exists a finite decomposition of X into $\emptyset $ -definable reparameterized cells $(A_{i},\sigma _{i})$ such that moreover P (considered a function) is constant on each twisted box of each $A_{i}$ .
The other addenda of Theorem 5.2.4 can be adapted in a similar way. In particular, for the analogue of Addendum 3 of 5.2.4, given finitely many $\emptyset $ -definable $f_{j}:X\to K$ and assuming $n=1$ , we can moreover assume that there are $\emptyset $ -definable reparameterized cells $(B_{ij},\tau _ {ij})$ such that $f_{j}(A_{i})=B_{ij}$ and such that any twisted box of $A_{i}$ is mapped by $f_{j}$ onto a twisted box of $B_{ij}$ .
For the analogue of Addendum 5 of 5.2.4, up to allowing a well-chosen coordinate permutation for each for each i, we can moreover for each $\xi $ obtain that the center of $\sigma _{i}^{-1}(\xi )$ is $1$ -Lipschitz.
Proof. The proof is analogous to the proof of Theorem 5.2.4 and its addenda.
Note that the above version of Addendum 5 is weaker than the original Addendum 5 of Theorem 5.2.4, since instead of obtaining finitely many $1$ -Lipschitz centers, we now only obtain that for each $\xi $ separately, the center of $\sigma _{i}^{-1}(\xi )$ is $1$ -Lipschitz; this corresponds to an infinite partition.
A similar phenomenon also arises with Theorem 5.2.8 in the absence of the condition that $\mathrm {acl}=\mathrm {dcl}$ , as in Theorem 2.1.7 of [Reference Cluckers, Comte and Loeser13]: f being locally $1$ -Lipschitz implies globally $1$ -Lipschitz only after some infinite partition of the domain.
5.8 Motivic integration
In this subsection, we show that the Cluckers–Loeser style of motivic integration from [Reference Cluckers and Loeser21] can be generalized to the $1$ -h-minimal setting under some natural extra assumptions about the induced structure on $\mathrm {VG}$ and $\mathrm {RF}$ . It is beyond the scope of this paper to recall what motivic integration is. Instead, we rely on [Reference Cluckers and Loeser23], which generalizes an essential part of [Reference Cluckers and Loeser21] to more characteristics. In [Reference Cluckers and Loeser23], some axiomatic assumptions are given under which motivic integration works; below, we just verify those assumptions. More precisely, we check the conditions of [Reference Cluckers and Loeser23, Definition 3.9] (in the variant from Remark 5.8.1 below) for the theory $\operatorname {Th}_{{\mathcal L}}(K)$ where K is a Henselian, discretely valued field of equi-characteristic zero with an ${\mathcal L}$ -structure that is $1$ -h-minimal and satisfies some natural conditions; motivic integration is developed uniformly for such K in [Reference Cluckers and Loeser23] (as well as in mixed characteristic assuming bounds on the ramification). Note that the framework with motivic additive characters and motivic Fourier transforms from [Reference Cluckers and Loeser22] can be generalized similarly to the $1$ -h-minimal setting under the same extra assumptions; as this would take more time to explain, we leave such adaptation to some future work.
Remark 5.8.1. We indicate a small adaptation of the framework of [Reference Cluckers and Loeser23] in the equi-characteristic zero case. If one only considers equi-characteristic zero Henselian valued fields, then the language ${\mathcal L}_{\mathrm {high}}$ used in [Reference Cluckers and Loeser23] can be replaced by the Denef-Pas language (i.e., one omits the higher-order angular component maps ${\overline {\mathrm {ac}}}_{n}$ for $n>1$ from ${\mathcal L}_{\mathrm {high}}$ , one omits the symbol $\pi $ for the uniformizer and one keeps only the sorts $\mathrm {VF}$ , $\mathrm {RF}$ and $\mathrm {VG}$ ). One can adapt all definitions and results from [Reference Cluckers and Loeser23] correspondingly, as long as one only considers equi-characteristic zero Henselian valued fields. Let us call this variant (with the Denef-Pas language) the non-high variant of [Reference Cluckers and Loeser23].
Theorem 5.8.2. Let K be an equi-characteristic zero, Henselian, discretely valued field, equipped with ${\mathcal L}$ -structure for some language ${\mathcal L} \supset {\mathcal L}_{\mathrm {val}}$ . Suppose that $\operatorname {Th}(K)$ is $1$ -h-minimal and that we additionally have the following:
1. The language ${\mathcal L}$ contains an angular component map $\overline {\mathrm {ac}}\colon K \to k := {\mathcal O}_{K}/{\mathcal M}_{K}$ .
2. The induced structure on $\Gamma _{K}^{\times }$ is that of the pure ordered abelian group: that is, every definable subset of $(\Gamma _{K}^{\times })^{\ell }$ (for every $\ell $ ) is definable in the language $\{+,<\}$ on $\Gamma _{K}^{\times }$ .
3. The value group $\Gamma _{K}^{\times }$ and the residue field k are orthogonal: that is, every definable subset of $k^{m} \times (\Gamma _{K}^{\times })^{\ell }$ (for every m and $\ell $ ) is a finite union of sets of the form $Y \times Z$ , with $Y \subset k^{m}$ and $Z \subset (\Gamma _{K}^{\times })^{\ell }$ .
Then the ${\mathcal L}$ -theory ${\mathcal T} := \operatorname {Th}(K)$ satisfies the assumptions from the non-high variant of [Reference Cluckers and Loeser23, Definition 3.9] (see Remark 5.8.1).
Remark 5.8.3. In Items (1) and (3) of Theorem 5.8.2, the residue field k is naturally considered a subset of $\mathrm {RV}_{K}$ , consisting of the elements of norm $1$ inside $\mathrm {RV}_{K}$ , and the zero element.
Proof of Theorem 5.8.2
According to [Reference Cluckers and Loeser23, Definition 3.9] and with the terminology of [Reference Cluckers and Loeser23, Section 3.2], we have to verify that ${\mathcal T}$ is split, is finitely b-minimal, has the Jacobian Property, and has at least one model that is a $(0,0,0)$ -field, all in their non-high variants from Remark 5.8.1 above.
By Proposition 5.3.3, ${\mathcal T}$ is b-minimal, and the additional condition ‘finitely’ follows from Lemma 2.8.1. By Corollary 3.2.7 (with $\lambda = 1$ ), ${\mathcal T}$ has the Jacobian Property, and the given field K is a model that is a $(0,0,0)$ -field.
That ${\mathcal T}$ is split ([Reference Cluckers and Loeser23, Definition 3.6]) means that the induced structure on $\Gamma _{K}^{\times }$ is the pure ordered abelian group (which is one of our assumptions) and that k and $\Gamma _{K}^{\times }$ are ‘orthogonal with control of parameters’ in the following sense: For every set $A \subset K \cup \mathrm {RV}^{\mathrm {eq}}$ of parameters, every A-definable subset of $k^{m} \times (\Gamma _{K}^{\times })^{\ell }$ is a finite union of sets of the form $Y \times Z$ , where $Y \subset k^{m}$ and $Z \subset (\Gamma _{K}^{\times })^{\ell }$ are A-definable.
It turns out that using the order on $\Gamma _{K}^{\times }$ , this strong form of orthogonality follows from the normal one, namely as follows: Let an A-definable set $X\subset k^{m} \times (\Gamma _{K}^{\times })^{\ell }$ be given, and let $(\Gamma _{K}^{\times })^{\ell } = \bigcup _{i} Z_{i}$ be the partition defined by the condition that $z, z^{\prime } \in (\Gamma _{K}^{\times })^{r}$ lie in the same set $Z_{i}$ if and only if the fibers $X_{z}$ and $X_{z^{\prime }}$ (in $k^{m}$ ) are equal. By (normal) orthogonality of k and $\Gamma _{K}^{\times }$ , this partition is finite. Using the order on $\Gamma _{K}^{\times }$ , we can definably distinguish between the sets $Z_{i}$ , so each $Z_{i}$ is A-definable. Denote by $Y_{i} \subset k^{m}$ the fiber corresponding to $Z_{i}$ (so that $X_{z} = Y_{i}$ for every $z \in Z_{i}$ ). Those are also A-definable, and as desired, X is the union of the sets $Y_{i} \times Z_{i}$ .
6 Examples of Hensel minimal structures
In this section, we provide many examples of Hensel minimal valued fields of equi-characteristic $0$ , with various kinds of languages. Note that the structures from [Reference Rideau64, Reference Scanlon65] for which a proper subfield of K is definable (e.g., as the fixed field of an automorphism) are not covered by our framework. In some cases, we prove $\omega $ -h-minimality; in others, we only obtain $1$ -h-minimality (namely for power-bounded ${\mathcal T}$ -convex structures). We also provide examples of valued fields of mixed characteristics.
So far, we have introduced Hensel minimality only in equi-characteristic $0$ . A mixed characteristic analogue is developed in the sequel [Reference Cluckers, Halupczok, Rideau and Vermeulen17]. For the sake of the examples below, we quickly give a definition of mixed characteristic Hensel minimality here.
6.1 Mixed characteristic
As usual, we fix a theory ${\mathcal T}$ of valued fields in a language ${\mathcal L}$ containing the language ${\mathcal L}_{\mathrm {val}}$ of valued fields. We do require the characteristic of models to be $0$ , but we allow the models to have arbitrary residue field characteristic.
Notation 6.1.1 (Equi-characteristic $0$ coarsening)
Given a model $K \models {\mathcal T}$ , we write ${\mathcal O}_{K,{\mathrm {ecc}}}$ for the smallest subring of K containing ${\mathcal O}_{K}$ and ${\mathbb Q}$ , and we let $|\cdot |_{{\mathrm {ecc}}}\colon K \to \Gamma _{K,{\mathrm {ecc}}}$ be the corresponding valuation. (Thus, $|\cdot |_{{\mathrm {ecc}}}$ is the finest coarsening of $|\cdot |$ that has equi-characteristic $0$ ; note that $|\cdot |_{{\mathrm {ecc}}}$ can be a trivial valuation on K.) If $|\cdot |_{{\mathrm {ecc}}}$ is a non-trivial valuation (i.e., ${\mathcal O}_{K,{\mathrm {ecc}}} \ne K$ ), then we also use the following notation: $\operatorname {rv}_{{\mathrm {ecc}}}\colon K \to \mathrm {RV}_{\mathrm {ecc}}$ is the leading term map with respect to $|\cdot |_{{\mathrm {ecc}}}$ ; given $\lambda \in \Gamma _{K,{\mathrm {ecc}}}$ , $\operatorname {rv}_{\lambda }\colon K \to \mathrm {RV}_{\lambda }$ is the leading term map with respect to $\lambda $ ; and ${\mathcal L}_{{\mathrm {ecc}}}$ is the extension of ${\mathcal L}$ by a predicate symbol for ${\mathcal O}_{K,{\mathrm {ecc}}}$ .
Definition 6.1.2 (Hensel minimality in mixed characteristic)
Let ${\mathcal T}$ be a theory of valued fields of characteristic $0$ (and arbitrary residue field characteristic) in a language ${\mathcal L}$ containing the language ${\mathcal L}_{\mathrm {val}}$ of valued fields. Let $\ell \geq 0$ be either an integer or $\omega $ . We say that ${\mathcal T}$ is $\ell $ -h $^{{\mathrm {ecc}}}$ -minimal if for every model $K \models {\mathcal T}$ the following holds: If the valuation $|\cdot |_{{\mathrm {ecc}}}$ on K is non-trivial, then the ${\mathcal L}_{{\mathrm {ecc}}}$ -theory of K, when considered a valued field with the valuation $|\cdot |_{{\mathrm {ecc}}}$ , is $\ell $ -h-minimal in the sense of Definition 2.3.3.
Remark 6.1.3. For theories of valued fields of equi-characteristic $0$ , $\ell $ -h $^{{\mathrm {ecc}}}$ -minimality is trivially equivalent to $\ell $ -h-minimality, for each $\ell $ (since ${\mathcal O}_{K,{\mathrm {ecc}}} = {\mathcal O}_{K}$ ).
A natural adaptation of the definition of h-minimality to mixed characteristics would consist of (suitably) replacing $\lambda $ -preparation by $|m|\lambda $ -preparation for some nonzero integer m. In [Reference Cluckers, Halupczok, Rideau and Vermeulen17], we show in the case of $1$ -h-minimality that this adaptation is equivalent to the above notion of $1$ -h $^{{\mathrm {ecc}}}$ -minimality. Moreover, we prove that many preparation results from this paper can be adapted to mixed characteristics in a similar manner, replacing $\lambda $ -preparation by $|m|\lambda $ -preparation.
6.2 Valued fields with or without analytic structure
In this subsection, we prove $\omega $ -h-minimality of arbitrary Henselian valued fields K of equi-characteristic $0$ with analytic structure in the sense of [Reference Cluckers and Lipshitz18]. If K has mixed characteristic and analytic structure, we will show that it is $\omega $ -h $^{{\mathrm {ecc}}}$ -minimal, which means that its equi-characteristic $0$ coarsenings are $\omega $ -h-minimal. As is so often the case, obtaining results in the positive equi-characteristic case seems completely out of reach at present.
The pure valued field language is a special case of an analytic structure on K. Nevertheless, we will treat this case separately in this section, avoiding the machinery of analytic structures and instead building only on classical quantifier elimination results. Note that before, the only known proofs of the Jacobian Property (Corollary 3.2.7) either went via analytic structures (as in [Reference Cluckers and Loeser21, Reference Cluckers and Lipshitz18]) or were restricted to algebraically closed valued fields (as in [Reference Hrushovski and Kazhdan47]).
The proofs of $\omega $ -h-minimality (i) in the pure field language and (ii) in fields with analytic structure are very similar, the main differences being that, in case (ii), we require additional input from [Reference Cluckers and Lipshitz18]. We therefore formulate both proofs simultaneously, tagging differences with (i) and (ii).
We fix the following language and structure for the remainder of this subsection. Note that in the mixed characteristic case, the Definition 6.1.2 of $\omega $ -h $^{{\mathrm {ecc}}}$ -minimality requires us to work with two different valuations simultaneously (although in Case (i), just understanding the coarser valuation is enough for the proof of $\omega $ -h-minimality).
(i) Let ${\mathcal L} := {\mathcal L}_{\mathrm {val}} \cup \{0,1,-\} = \{+,-,0,1,\cdot ,{\mathcal O}_{K}\}$ be the pure valued field language together with $0,1,-$ with their natural meaning, and let K be a Henselian valued field of equi-characteristic $0$ , considered an ${\mathcal L}$ -structure.
(ii) Let ${\mathcal A}=(A_{m,n})_{m,n}$ be a separated Weierstrass system in the sense of [Reference Cluckers and Lipshitz18]. Let K be a characteristic zero valued field (possibly of positive residue field characteristic) with a separated analytic ${\mathcal A}$ -structure, as in [Reference Cluckers and Lipshitz18, Definitions 4.1.5 and 4.1.6]. Note that by [Reference Cluckers and Lipshitz18, Proposition 4.5.10 (i)], any such K is Henselian.
We denote the valuation ring of K by ${\mathcal O}_{K,{\mathrm {fine}}}$ , and we fix an equi-characteristic $0$ coarsening ${\mathcal O}_{K} \supset {\mathcal O}_{K,{\mathrm {fine}}}$ . (If ${\mathcal O}_{K,{\mathrm {fine}}}$ itself is of equi-characteristic $0$ , one can as well choose ${\mathcal O}_{K} = {\mathcal O}_{K,{\mathrm {fine}}}$ .) We write ${\mathcal M}_{K,{\mathrm {fine}}}$ , ${\mathcal M}_{K}$ for the corresponding maximal ideals and $|\cdot |_{{\mathrm {fine}}}\colon K \to \Gamma _{K,{\mathrm {fine}}}$ , $|\cdot |\colon K \to \Gamma _{K}$ for the corresponding valuations.
We let, still in case (ii), ${\mathcal L}$ be the extension of the language from (i) by a function symbol for field division (extended by zero on zero), by a predicate symbol for ${\mathcal O}_{K,{\mathrm {fine}}}$ and by one function symbol for each f in $A_{m,n}$ , interpreted as a function ${\mathcal O}_{K,{\mathrm {fine}}}^{m}\times {\mathcal M}_{K,{\mathrm {fine}}}^{n}\to K$ via the analytic ${\mathcal A}$ -structure on K (and extended by $0$ outside of its domain).
Theorem 6.2.1 (Fields with analytic structure)
Let $(K, |\cdot |)$ be an equi-characteristic $0$ valued field in a language ${\mathcal L}$ as above in (i) or (ii). (Recall that in particular, in Case (ii) there is a valuation ring ${\mathcal O}_{K,{\mathrm {fine}}}$ of K that may differ from ${\mathcal O}_{K}$ .) Then the ${\mathcal L}$ -theory of K with the valuation $|\cdot |$ is $\omega $ -h-minimal.
In one word, the idea of the proof of Theorem 6.2.1 goes via quantifier elimination of valued field quantifiers, in a language to which the sort $\mathrm {RV}_{\lambda }$ and the map $\operatorname {rv}_{\lambda }$ have been added for some given $\lambda \le 1$ in $\Gamma _{K}^{\times }$ . The conditions of $\omega $ -h-minimality are then easily checked. Similar quantifier elimination results have been proved but not yet with such an $\mathrm {RV}_{\lambda }$ , so we take care to give sufficient details.
The first technical ingredient, inspired by [Reference van den Dries, Haskell and Macpherson34], is the following:
Lemma 6.2.2. Let $F\leq K$ be a subfield that is moreover an ${\mathcal L}$ -substructure of K, let $\lambda \le 1$ be an element of $\Gamma _{K}^{\times }$ , and let $\tau (x)$ be an ${\mathcal L}(F)$ -term, with x a single variable. Then there exists a finite set $C \in K$ consisting only of algebraic elements over F such that $\operatorname {rv}_\lambda (\tau (x))$ only depends on $(\operatorname {rv}_{\lambda }(x-c))_{c \in C}$ .
Moreover, if we restrict (in our desired property for C) to the x that are solutions of a given degree d polynomial equation $P \in F[X]$ , (i.e., if we want to obtain the implication $(\operatorname {rv}_{\lambda }(x-c))_{c \in C} = (\operatorname {rv}_{\lambda }(x^{\prime }-c))_{c \in C} \Rightarrow \operatorname {rv}_{\lambda }(\tau (x)) = \operatorname {rv}_{\lambda }(\tau (x^{\prime }))$ only under the assumption $P(x) = P(x^{\prime }) = 0$ ), then the elements of C can all be assumed to have degree strictly less than d over F.
Proof in Case (i)
Note that our ${\mathcal L}(F)$ -term $\tau $ is simply a polynomial in $F[x]$ , so the first part of the lemma is immediate from [Reference Flenner38, Proposition 3.6] and its proof, namely using for C the set of all roots of all derivatives of $\tau $ (including the roots of $\tau $ itself). Note that the proof of [Reference Flenner38, Proposition 3.6] yields that the ‘Swiss cheeses’ $U_{i}$ appearing in the statement of the proposition are $1$ -prepared by C.
For the second part, choose a polynomial Q of degree less than $\mathrm {deg} (P)$ such that the polynomial $\tau $ is congruent to Q modulo P. Then for every $x \in K$ that is a zero of P, we have $\tau (x) = Q(x)$ , so we may as well replace $\tau $ by Q. Then choosing C as in the proof of the first part yields the claim.
Proof in Case (ii)
We apply [Reference Cluckers and Lipshitz18] to K with the valuation $|\cdot |_{{\mathrm {fine}}}$ . The main idea is to use [Reference Cluckers and Lipshitz18, Theorem 5.5.3] to reduce to Case (i). As a preparation, note that it is sufficient to obtain the conclusion of the lemma for $x \in {\mathcal O}_{K}$ . Indeed, the x outside of ${\mathcal O}_{K}$ can be treated by applying the lemma separately to the ${\mathcal L}(F)$ -term $\tau (1/x)$ .
By [Reference Cluckers and Lipshitz18, Theorem 5.5.3 and Remark 5.5.4], there is a cover of the valuation ring ${\mathcal O}_{K_{\mathrm {alg}}}$ of the algebraic closure of K by finitely many F-annuli ${\mathcal U}_{i}$ (cf. [Reference Cluckers and Lipshitz18, Definition 5.1.1]), and there is a finite F-definable set $S \subset K$ such that, on each ${\mathcal U}_i \setminus S$ , we have
where $G_i, H_i\in F[x]$ are polynomials and $E_i$ is an ${\mathcal L}(F)$ -term that is a strong unit on ${\mathcal U}_{i}$ (cf. [Reference Cluckers and Lipshitz18, Definition 5.1.4]). Indeed, that these data are defined over F follows from [Reference Cluckers and Lipshitz18, Remark 5.5.4] with $K^{\prime }=F$ .
Let $P_S \in F[x]$ be the polynomial whose set of roots is S, and let $P_j \in F[x]$ be the collection of polynomials appearing in the definition of the F-annuli ${\mathcal U}_i$ . (In particular, each ${\mathcal U}_{i}$ is defined by a boolean combination of inequalities between the valuations of the $P_j$ .) Since $|\cdot |_{{\mathrm {fine}}}$ factors over $\operatorname {rv}_{\lambda }$ , whether an element $x \in Z$ lies in ${\mathcal U}_{i}$ is determined by $(\operatorname {rv}_{\lambda }(P_{j}(x)))_{j}$ . Moreover, by [Reference Cluckers and Lipshitz18, Lemma 6.3.12] and [Reference Cluckers and Lipshitz19, Remark A.1.12], $\operatorname {rv}_{\lambda }(E_{i})$ only depends on $(\operatorname {rv}_{\lambda }(P_{j}(x)))_{j}$ . Thus to prove the lemma for $\tau $ , it suffices to prove it for the polynomials $G_{i}$ , $H_{i}$ , $P_{j}$ and $P_S$ (considered functions on K). But this has already been done in Case (i).
The second ingredient is a quantifier elimination result. We fix $\lambda \le 1$ in $\Gamma _{K}^{\times }$ and consider the following expansion of K in a language ${{\mathcal L}_{\mathrm {{qe},\lambda }}} \supset {\mathcal L}$ : We add $\mathrm {RV}_{\lambda }$ as a new sort, together with the map $\operatorname {rv}_{\lambda }$ and with the $\emptyset $ -induced structure on $\mathrm {RV}_{\lambda }$ : that is, one predicate for each $\emptyset $ -definable subset of $\mathrm {RV}_{\lambda }^{n}$ , for every n.
Proposition 6.2.3. The ${{\mathcal L}_{\mathrm {{qe},\lambda }}}$ -theory of K eliminates field quantifiers.
The particularity of Proposition 6.2.3 is not only that it has $\operatorname {rv}_{\lambda }$ and $\mathrm {RV}_{\lambda }$ on top of the analytic structure, but also that there are two valuation rings at play, namely ${\mathcal O}_{K,{\mathrm {fine}}}$ (which may be of mixed characteristic) and ${\mathcal O}_{K}$ (which is of equi-characteristic zero).
Proof of Proposition 6.2.3
First note that in the case $\lambda = 1$ , this result is known: in Case (i), this is [Reference Flenner38, Proposition 4.3] (or also [Reference Basarab4, Theorem B]), and in Case (ii), it is [Reference Rideau64, Theorem 3.10]. This already implies a partial result for arbitrary $\lambda \le 1$ , namely:
(6.2.1) Every ${{\mathcal L}_{\mathrm {{qe},\lambda }}}$ -formula $\phi (x)$ having only K-variables is equivalent to a field quantifier free formula.
Indeed, $\phi (x)$ is equivalent to an ${{\mathcal L}_{\mathrm {{qe},1}}}(\lambda )$ -formula $\psi (x)$ without K-quantifiers, and each $\mathrm {RV}$ -quantifier of $\psi (x)$ can easily be replaced by some $\mathrm {RV}_{\lambda }$ -quantifiers.
To prove the general case, we need the following variants of results from [Reference Flenner38].
Fix a non-zero polynomial $P \in K[x]$ and an element $a_{0} \in K$ . Let $c_{i} \in K$ be the coefficients of P when developed around $a_{0}$ : that is, $P(x) = \sum _{i} c_{i} (x-a_{0})^{i}$ .
Given $b \in K$ , we say (cf. [Reference Flenner38, Definition 3.1]) that P has a $\lambda $ -collision at b around $a_0$ if $|P(b)| < \lambda \max _i |c_i(b-a_0)^i|$ . Note that whether P has a $\lambda $ -collision at b around $a_0$ only depends on $\operatorname {rv}_{\lambda }(c_{i})$ (for all i) and $\operatorname {rv}_{\lambda }(b - a_{0})$ . (This will be useful later.)
Claim 6.2.4. Suppose that the above $P \in K[x]$ has a $\lambda $ -collision at b around $a_0$ . Then there exists an integer $n\geq 0$ with $n < \mathrm { deg} P$ and an element $b^{\prime }\in K$ ‘close to b’ such that $P^{(n)}(b') = 0$ . Here, ‘close to b’ means $\operatorname {rv}_{\lambda }(b^{\prime }-a_{0}) = \operatorname {rv}_{\lambda }(b-a_{0})$ if $n = 0$ and $\operatorname {rv}(b^{\prime }-a_{0}) = \operatorname {rv}(b-a_{0})$ if $n \ge 1$ , and $P^{(n)}$ stands for the nth derivative, with $P^{(0)}=P$ .
Proof. Without loss, we may assume that $a_0 = 0$ , $b=1$ and $\max _i |c_i| = 1$ . Let $Q = \operatorname {res}(P)$ , the reduction of P modulo ${\mathcal M}_{K}$ . We have $Q(1) = 0$ . Let n be such that $1$ is a root of multiplicity $1$ of $Q^{(n)}$ . Then Hensel’s Lemma yields a root $b'$ of $P^{(n)}$ such that $|b'-1| \leq |P^{(n)}(1)|$ . Since $|P^{(n)}(1)| \le 1$ , this implies $\operatorname {rv}(b^{\prime }) = \operatorname {rv}(b)$ . In the case $n = 0$ , that $1$ is not a root of $Q^{\prime }$ implies $|P^{\prime }(1)| = 1$ . Together with $|P(1)| \le \lambda $ , Hensel’s Lemma implies $|b^{\prime } - b| < \lambda $ and hence $\operatorname {rv}_{\lambda }(b^{\prime }) = \operatorname {rv}_{\lambda }(b)$ .
Claim 6.2.5. Suppose that the above $P \in K[x]$ has no common zero with any of its proper derivatives and fix $\xi \in \mathrm {RV}^{\times }_{\lambda }$ . The following are equivalent:
1. there exists a root $b \in K$ of P with $\operatorname {rv}_\lambda (b-a_0) = \xi $ ;
2. there exists $b\in K$ such that
-
(2a) $\operatorname {rv}_\lambda (b-a_0) = \xi $ , P has a $\lambda $ -collision at b around $a_0$ , and
-
(2b) for every root $a \in K$ of every proper derivative of P, P has a $\lambda $ -collision at b around a.
-
Proof. If b is a root of P, then P has a $\lambda $ -collision at b around any $a\neq b$ . So (1) implies (2). Let us now assume that we have b such that (2) holds. If (1) does not hold, then by Claim 6.2.4 (and (2a)), there exists a root a of some proper derivative of P with $\operatorname {rv}(a-a_0) = \operatorname {rv}(b-a_0)$ . Pick the closest such a to b. By Claim 6.2.4, around a this time (and using (2b)), there exists a root c of some $P^{(m)}$ with $\operatorname {rv}(c-a) = \operatorname {rv}(b-a)$ ; in particular, $|b-c| < |b-a|$ , a contradiction to our choice of a.
We now come back to the actual proof of field quantifier elimination. We abbreviate ‘field quantifier free’ by ‘fqf’. It suffices to prove the following: Suppose that $K^{\prime } \equiv K$ is $|K|^{+}$ -saturated, that $A \subset K \cup \mathrm {RV}_{K,\lambda }$ and $A^{\prime } \subset K^{\prime } \cup \mathrm {RV}_{K^{\prime },\lambda }$ are substructures and that $\alpha \colon A \to A^{\prime }$ is an fqf-elementary bijection: that is, it preserves the validity of fqf formulas. Then for any $a \in K$ , there exists an $a^{\prime }$ such that $\alpha $ extends to an fqf-elementary map sending a to $a^{\prime }$ .
For $\alpha $ to be fqf-elementary, it suffices that it is an isomorphism of substructures and that $\alpha |_{A \cap \mathrm {RV}_{K,\lambda }}$ is fqf-elementary. Indeed, suppose that $\phi $ is an fqf ${{\mathcal L}_{\mathrm {{qe},\lambda }}}(A)$ -sentence that holds in K. Then without loss, $\phi = \psi ((\operatorname {rv}_{\lambda }(\tau _{i}))_{i})$ for some ${{\mathcal L}_{\mathrm {{qe},\lambda }}}(A\cap K)$ -terms $\tau _{i}$ and for $\psi (y)$ an fqf ${{\mathcal L}_{\mathrm {{qe},\lambda }}}(A \cap \mathrm {RV}_{K,\lambda })$ -formula. Let $\xi _{i} \in A \cap \mathrm {RV}_{K,\lambda }$ be the interpretation of $\operatorname {rv}_{\lambda }(\tau _{i})$ . Then $\phi $ follows from $\bigwedge _{i} \tau _{i} = \xi _{i}$ (which is quantifier free) and $\psi ((\xi _{i})_{i})$ (which is an fqf ${{\mathcal L}_{\mathrm {{qe},\lambda }}}(A \cap \mathrm {RV}_{K,\lambda })$ -sentence).
We may assume $\mathrm {RV}_{K,\lambda } \subset A$ , since $\alpha _{A \cap \mathrm {RV}_{K,\lambda }}$ extends to an fqf-elementary map on $\mathrm {RV}_{K,\lambda }$ and the union of this extension with the original $\alpha $ is an isomorphism of substructures. In particular, when further extending $\alpha $ , we now only need to make sure that it remains an isomorphism of substructures. In terms of formulas, this means (by a usual compactness argument) that given a quantifier free ${{\mathcal L}_{\mathrm {{qe},\lambda }}}(A)$ -formula $\phi (x)$ with x a valued field variable, we need to check that $K \models \exists x\,\phi (x)$ implies $K^{\prime } \models \exists x\,\phi ^{\alpha }(x)$ (where ‘ $\phi ^{\alpha }$ ’ is the ${{\mathcal L}_{\mathrm {{qe},\lambda }}}(A^{\prime })$ -formula obtained from $\phi $ by applying $\alpha $ to the parameters from A).
We may assume that $F := K \cap A$ is a subfield. In Case (ii), this is automatic, since ${{\mathcal L}_{\mathrm {{qe},\lambda }}}$ contains field division. In Case (i), the ring homomorphism $\alpha _{K \cap A}$ uniquely extends to the fraction field F of $K \cap A$ , and extending $\alpha $ in this way yields an isomorphism of substructures, since for $\frac {b}{b^{\prime }} \in F$ ( $b, b^{\prime } \in K \cap A$ ), we have $\operatorname {rv}_{\lambda }(\frac {b}{b^{\prime }}) = \frac {\operatorname {rv}_{\lambda }(b)}{\operatorname {rv}_{\lambda }(b^{\prime })}$ .
From now on, we identify A with its image $\alpha (A)$ . Fix $a \in K$ , and fix a quantifier free ${{\mathcal L}_{\mathrm {{qe},\lambda }}}(A)$ -formula $\phi (x)$ such that $K \models \phi (a)$ holds. We need to show that $K^{\prime } \models \exists x\colon \phi (x)$ . To do so, we will successively reduce to simpler formulas until we can get rid of the K-quantifier $\exists x$ .
Let $P \in F[x]$ be the minimal polynomial of a over F, and set $d := \mathrm {deg} P$ . If a is transcendental over F, we set $P := 0$ and $d := \infty $ . By induction on d, we may assume:
(6.2.2) F contains all roots b in K of polynomials over F of degree strictly less than d.
As before, we can assume that the above formula $\phi $ is of the form $\phi (x) = \psi ((\operatorname {rv}_{\lambda }(\tau _{i}(x)))_{i})$ for some ${\mathcal L}(F)$ -terms $\tau _{i}$ . By Lemma 6.2.2 (and (6.2.2)), $\phi (x)$ is equivalent, in the structure K, to a formula of the form
for some $c_{j} \in F$ , where $\psi ^{\prime }(y) = \psi ((\eta _{i}(y))_{i})$ for suitable ${{\mathcal L}_{\mathrm {{qe},\lambda }}}(F)$ -definable functions $\eta _{i}$ . We claim that this equivalence also holds in $K^{\prime }$ so that we can without loss replace $\phi $ by $\phi ^{\prime }$ .
To prove the claim, note that the equivalence $\phi \leftrightarrow \phi ^{\prime }$ follows from an ${{\mathcal L}_{\mathrm {{qe},\lambda }}}(F)$ -sentence $\chi $ , namely $\chi = \bigwedge _{i} \forall x \in K\colon \tau _{i}(x) = \eta _{i}((\operatorname {rv}_{\lambda }(x - c_{j}))_{j})$ . Since $\chi $ only uses K-parameters, we already know (by (6.2.1)) that it is equivalent to a fqf ${{\mathcal L}_{\mathrm {{qe},\lambda }}}(F)$ -sentence $\chi ^{\prime }$ (modulo only the ${{\mathcal L}_{\mathrm {{qe},\lambda }}}$ -theory of K: that is, without using the specific embedding of F into K). Thus the truth of $\chi ^{\prime }$ is preserved by $\alpha $ so that we obtain the desired equivalence in $K^{\prime }$ .Footnote 4
Next, note that we can get rid of all the $c_{j}$ appearing in $\phi ^{\prime }$ except for the one closest to a: that is, denoting that closest $c_{j}$ by c, we can replace $\phi ^{\prime }$ by
Indeed, one can easily choose $\psi ^{\prime \prime }$ in such a way that $K \models \phi ^{\prime \prime }(a)$ and $\operatorname {Th}_{{{\mathcal L}_{\mathrm {{qe},\lambda }}}}(K)$ implies $\phi ^{\prime \prime } \to \phi ^{\prime }$ .
Now $\exists x \colon \phi ^{\prime \prime }(x)$ is equivalent to $\exists \xi \in \mathrm {RV}_\lambda \colon \psi ''(\xi )\wedge (\exists x\colon \operatorname {rv}_\lambda (x-c) = \xi \wedge P(x) = 0)$ , and it remains to get rid of the $\exists x$ in that formula. If P is the zero polynomial, then the $\exists x$ part is trivially true, and we are done. Otherwise, by Claim 6.2.5, the existence of such an x is equivalent to the existence of an x with $\operatorname {rv}_{\lambda }(x-c) = \xi $ such that P has a $\lambda $ -collision at x around certain points $b_{j}$ from F (namely around c and around the roots of the derivatives of P, which are in F by (6.2.2)). For fixed P and $b_{i}$ , the existence of such a collision is determined by $\operatorname {rv}_{\lambda }(x - b_{j})$ , so it remains to eliminate the $\exists x$ from an ${{\mathcal L}_{\mathrm {{qe},\lambda }}}(B)$ -formula of the form $\exists x\colon \psi ^{\prime \prime \prime }((\operatorname {rv}_{\lambda }(x - b_{j}))_{j})$ (with $\psi ^{\prime \prime \prime }$ fqf expressing that the collisions exist). This can then be further simplified to a formula of the form $\exists x\colon \bigwedge _{j} \operatorname {rv}_{\lambda }(x - b_{j}) = \xi _{j}$ (where we take $\xi _{j} := \operatorname {rv}_{\lambda }(a - b_{j}))$ ). This formula now expresses that the intersection of certain balls is non-empty, a condition that can easily be seen to only depend on $\operatorname {rv}_{\lambda }(b_{j} - b_{j^{\prime }})$ (see [Reference Flenner38, Proposition 4.1] for details). Thus we are done.
Proof of Theorem 6.2.1
We need to show that for every $K^{\prime } \equiv K$ and every $A \subset K^{\prime }$ , every $(A \cup \mathrm {RV}_{K^{\prime },\lambda })$ -definable set $X = \phi (K^{\prime }) \subset K^{\prime }$ can be $\lambda $ -prepared by a finite A-definable set C.
By Proposition 6.2.3, we may assume that $\phi $ contains no field quantifiers so that it suffices to $\lambda $ -prepare the graph of functions of the form $\operatorname {rv}_\lambda (\tau (x))$ , where $\tau $ is an ${{\mathcal L}_{\mathrm {{qe},\lambda }}}(A)$ -term. (Here, ‘preparing a graph’ is in the sense of Definition 2.6.1.)
By the first half of Lemma 6.2.2, such a graph can be prepared by a finite set C of elements that are algebraic over the field $F \le K^{\prime }$ generated by A. Since such a set C is contained in a finite A-definable set $C^{\prime }$ , we are done.
Corollary 6.2.6 (Equi-characteristic $0$ examples)
Let K be a Henselian valued field of equi-characteristic $0$ in a language ${\mathcal L}$ containing the pure valued field language ${\mathcal L}_{\mathrm {val}} = \{+,\cdot ,{\mathcal O}_{K}\}$ . Then in each of the following cases, $\operatorname {Th}_{{\mathcal L}}(K)$ is $\omega $ -h-minimal.
1. ${\mathcal L}$ is equal to ${\mathcal L}_{\mathrm {val}}$ .
2. The ${\mathcal L}$ -structure K is an expansion of the ${\mathcal L}_{\mathrm {val}}$ -structure by an analytic ${\mathcal A}$ -structure in the sense of [Reference Cluckers and Lipshitz18], for some separated Weierstrass system ${\mathcal A}$ .
Proof. These are just examples of Theorem 6.2.1, namely with ${\mathcal O}_{K} = {\mathcal O}_{K,{\mathrm {fine}}}$ .
Corollary 6.2.7 (Mixed characteristic examples)
Let K be a Henselian valued field of mixed characteristic in a language ${\mathcal L}$ . Then in each of the following cases, $\operatorname {Th}(K)$ is $\omega $ -h $^{{\mathrm {ecc}}}$ -minimal (as in Definition 6.1.2).
1. ${\mathcal L}$ is the pure valued field language ${\mathcal L}_{\mathrm {val}} = \{+,\cdot ,{\mathcal O}_{K}\}$ .
2. K is a finite field extension of ${\mathbb Q}_{p}$ and ${\mathcal L}$ is the sub-analytic language from [Reference van den Dries, Haskell and Macpherson34] (which is a variant on the language from [Reference Denef and van den Dries27]).
3. The ${\mathcal L}$ -structure K is an expansion of the ${\mathcal L}_{\mathrm {val}}$ -structure by an analytic ${\mathcal A}$ -structure in the sense of [Reference Cluckers and Lipshitz18], for some separated Weierstrass system ${\mathcal A}$ .
Proof. Given $K^{\prime } \equiv _{{\mathcal L}} K$ , let $|\cdot |_{{\mathrm {ecc}}}$ be the finest equi-characteristic $0$ coarsening of the valuation $|\cdot |$ , and let ${\mathcal L}_{{\mathrm {ecc}}}$ be the extension of ${\mathcal L}$ by a predicate symbol for the valuation ring ${\mathcal O}_{K,{\mathrm {ecc}}}$ corresponding to $|\cdot |_{{\mathrm {ecc}}}$ . Suppose that $|\cdot |_{{\mathrm {ecc}}}$ is non-trivial. Under those assumptions, we need to show that $\operatorname {Th}_{{\mathcal L}_{{\mathrm {ecc}}}}(K^{\prime }_{{\mathrm {ecc}}})$ is $\omega $ -h-minimal, where $K^{\prime }_{{\mathrm {ecc}}}$ is the field $K^{\prime }$ considered a valued field with the valuation $|\cdot |_{{\mathrm {ecc}}}$ .
(1) If ${\mathcal L}$ is the pure valued field language, we consider ${\mathcal L}_{{\mathrm {ecc}}}$ an extension of ${\mathcal L}_{{\mathrm {val}},{\mathrm {ecc}}} := \{+,\cdot ,{\mathcal O}_{K^{\prime },{\mathrm {ecc}}}\}$ (which is also the pure valued field language) by a predicate symbol for ${\mathcal O}_{K^{\prime }}$ . By Theorem 6.2.1, $\operatorname {Th}_{{\mathcal L}_{{\mathrm {val}},{\mathrm {ecc}}}}(K^{\prime })$ is $\omega $ -h-minimal. Since the map $K^{\prime } \to \Gamma _{K^{\prime }}$ factors over $\mathrm {RV}_{\mathrm {ecc}}$ (where $\mathrm {RV}_{\mathrm {ecc}}$ denotes the leading term structure with respect to $|\cdot |_{\mathrm {ecc}}$ ), the ${\mathcal L}_{\mathrm {ecc}}$ -structure on $K^{\prime }$ is an $\mathrm {RV}_{\mathrm {ecc}}$ -expansion of the ${\mathcal L}_{{\mathrm {val}},{\mathrm {ecc}}}$ -structure, so Theorem 4.1.19 implies that $\operatorname {Th}_{{\mathcal L}_{{\mathrm {ecc}}}}(K^{\prime })$ is also $\omega $ -h-minimal.
(2) This language ${\mathcal L}$ defines an analytic structure on K (by [Reference Cluckers and Lipshitz18, Section 4.4] (2)) and hence also on $K^{\prime }$ . Hence, it suffices to prove (3).
(3) The language ${\mathcal L}_{{\mathrm {ecc}}}$ has the shape of the language called ${\mathcal L}$ in the above Case (ii) of Section 6.2, so by Theorem 6.2.1, $\operatorname {Th}_{{\mathcal L}_{{\mathrm {ecc}}}}(K^{\prime })$ is $\omega $ -h-minimal.
6.3 ${\mathcal T}_{\mathrm {omin}}$ -convex valued fields
Fix a language ${\mathcal L}_{\mathrm {omin}}$ containing the language of ordered rings, and fix a complete o-minimal ${\mathcal L}_{\mathrm {omin}}$ -theory ${\mathcal T}_{\mathrm {omin}}$ containing the theory RCF of real closed fields. Given a pair of models $K_{0} \prec K$ of ${\mathcal T}_{\mathrm {omin}}$ , we can turn K into a valued field by using the convex closure of $K_{0}$ in K as the valuation ring ${\mathcal O}_{K}$ . We suppose that ${\mathcal O}_{K} \ne K$ and we let ${\mathcal L}$ be the extension of ${\mathcal L}_{\mathrm {omin}}$ by a predicate symbol for ${\mathcal O}_{K}$ . In [Reference van den Dries and Lewenberg35, Reference van den Dries32] van den Dries–Lewenberg obtained various results about the model theory of such valued fields K as ${\mathcal L}$ -structures. In particular, the theory ${\mathcal T} := \operatorname {Th}_{{\mathcal L}}(K)$ only depends on ${\mathcal T}_{\mathrm {omin}}$ (and not on the choice of K and $K_{0}$ , provided that ${\mathcal O}_{K} \ne K$ ) [Reference van den Dries and Lewenberg35, Corollary 3.13]. (Van den Dries–Lewenberg call such a ring ${\mathcal O}_{K}$ a ‘ ${\mathcal T}_{\mathrm {omin}}$ -convex subring of K’. Accordingly, and following other subsequent literature, we call K a ‘ ${\mathcal T}_{\mathrm {omin}}$ -convex valued field’.)
We will prove that this theory ${\mathcal T}$ is $1$ -h-minimal, under the assumption that no fast-growing functions are definable in ${\mathcal T}_{\mathrm {omin}}$ . In ${\mathbb R}$ , ‘no fast-growing functions’ means that every definable function is eventually bounded by a function of the form $x \mapsto x^{n}$ . In arbitrary real closed fields, the right generalization is power-boundedness; see [Reference Miller55]:
Definition 6.3.1 (Power-bounded)
A power function in K is an ${\mathcal L}_{\mathrm {omin}}$ -definable function $g\colon K^{\times } \to K^{\times }$ that is an endomorphism of the multiplicative group $K^{\times }$ . We call the ${\mathcal L}_{\mathrm {omin}}$ -structure K (and its theory ${\mathcal T}_{\mathrm {omin}}$ ) power-pounded if for every ${\mathcal L}(K)$ -definable function $f\colon K \to K$ , there exists a power function g such that $|f(x)| \le g(x)$ for all sufficiently large $x \in K$ .
From now on, we will assume that ${\mathcal T}_{\mathrm {omin}}$ is power-bounded.
The proof that $\operatorname {Th}(K)$ is $1$ -h-minimal is essentially contained in the existing literature: Using the criteria given in Theorem 2.9.1, this can be deduced from [Reference García Ramírez41, Theorems 2.1 and 2.9]. However, Theorem 2.9 is a lot deeper than what we really need, so we give a more direct proof below (mainly following the ideas from [Reference García Ramírez41]).
Lemma 6.3.2. The theory of K (as an ${\mathcal L}$ -structure) is $0$ -h-minimal.
Proof. We assume that K is sufficiently saturated and use the criterion given by Lemma 2.4.4: Given a parameter set $A \subset K$ and a ball $B \subset K \setminus \mathrm {acl}_{K}(A)$ , we need to verify that all elements of B have the same type over $A\cup \mathrm {RV}$ . We may assume $A = \mathrm {acl}_{K}(A)$ .
Since $B \cap A = \emptyset $ and since ${\mathcal L}_{\mathrm {omin}}$ -types over A correspond to cuts in A, all elements of B have the same ${\mathcal L}_{\mathrm {omin}}$ -type over A. Thus [Reference Yin70, Lemma 3.15] applies and tells us that for any $x, x^{\prime } \in B$ , there exists an automorphism of K fixing A and $\mathrm {RV}$ but sending x to $x^{\prime }$ . This shows that x and $x^{\prime }$ have the same type over $A \cup \mathrm {RV}$ .
The following lemma states that ${\mathcal L}$ -definable functions are piecewise ${\mathcal L}_{\mathrm {omin}}$ -definable. This is already stated in [Reference van den Dries32, Lemma 2.6], but we shall use a variant from [Reference Yin70]:
Lemma 6.3.3 ([Reference Yin70, Lemma 3.3])
Let $f\colon K \to K$ be an ${\mathcal L}(A)$ -definable function for some $A \subset K \cup \mathrm {RV}$ . Then there exists a partition of K into finitely many ${\mathcal L}(A)$ -definable sets $X_{i}$ and ${\mathcal L}_{\mathrm {omin}}(A \cap K)$ -definable functions $g_{i}\colon K \to K$ such that $f|_{X_{i}} = g_{i}|_{X_{i}}$ for each i.
It might be a bit unclear from the formulation of that lemma in [Reference Yin70] whether it is intended that parameters from $\mathrm {RV}$ are allowed. In any case, the proof given in [Reference Yin70] goes through with parameters from $\mathrm {RV}$ .
Theorem 6.3.4 ( ${\mathcal T}_{\mathrm {omin}}$ -convex examples)
Let ${\mathcal T}_{\mathrm {omin}}$ be a power-bounded o-minimal theory containing the theory of real closed fields in a language ${\mathcal L}_{\mathrm {omin}}$ containing the language of rings. Let ${\mathcal T}$ be the theory of ${\mathcal T}_{\mathrm {omin}}$ -convex valued fields, in the language ${\mathcal L}$ that is obtained by extending ${\mathcal L}_{\mathrm {omin}}$ by a predicate symbol for the valuation ring (as explained at the beginning of this subsection). Then ${\mathcal T}$ is $1$ -h-minimal.
Proof. We use the criteria from Theorem 2.9.1 to prove $1$ -h-minimality, so let an A-definable map $f\colon K \to K$ be given for some $A \subset K \cup \mathrm {RV}$ . Let $X_{i} \subset K$ and $g_{i}\colon K \to K$ be as obtained from Lemma 6.3.3.
Condition (T2) of Theorem 2.9.1 holds for each $g_{i}$ by o-minimality (namely, the set $\{d \in K \mid g_{i}^{-1}(d)$ is infinite $\}$ is finite), so it also holds for f.
Condition (T1), too, follows for f if we can prove it for each $g_{i}$ . Indeed, take the union of the sets C obtained for all the $g_{i}$ , and further enlarge C so that it $1$ -prepares each $X_{i}$ . (This is possible, since by Lemma 6.3.2, we already have $0$ -h-minimality.) So it remains to prove Condition (T1) for an ${\mathcal L}_{\mathrm {omin}}(A \cap K)$ -definable function $g_{i}$ .
By o-minimality, we find a finite $(A \cap K)$ -definable $C \subset K$ such that $g_{i}$ is continuously differentiable on $K \setminus C$ . Further enlarge C (using $0$ -h-minimality and Corollary 2.6.6) so that it $1$ -prepares the map $K \to \Gamma _{K}, x \mapsto |g_{i}^{\prime }(x)|$ .
Let $B \subset K$ be a ball $1$ -next to C. We claim that Condition (T1) is satisfied with $\mu _{B} := |g_{i}^{\prime }(x)|$ for any $x \in B$ . Indeed, let $x_{1}, x_{2} \in B$ be given, with $x_{1} \ne x_{2}$ . By the Mean Value Theorem for o-minimal fields, there exists an $x_{3}$ in-between (and hence also in B) such that $g_{i}(x_{1}) - g_{i}(x_{2}) = g_{i}^{\prime }(x_{3})\cdot (x_{1} - x_{2})$ . Taking valuations on both sides implies $|g_{i}(x_{1}) - g_{i}(x_{2})| = \mu _{B}\cdot |x_{1} - x_{2}|$ , as desired.
Remark 6.3.5. The assumption that ${\mathcal T}_{\mathrm {omin}}$ is power-bounded is necessary to obtain $1$ -h-minimality of ${\mathcal T}$ . Indeed, in the presence of an exponential map, we can define $K \to \mathrm {RV}, x \mapsto \operatorname {rv}(e^{x})$ , whose fibers are exactly the translates of the maximal ideal $B_{<1}(0)$ and that hence cannot be $1$ -prepared in the sense of Corollary 2.6.6.
Remark 6.3.6. We were not able to prove that power-bounded ${\mathcal T}_{\mathrm {omin}}$ -convex valued fields are $\omega $ -h-minimal. This is one of the main reasons we only assume $1$ -h-minimality in most of the paper.
Using methods from non-standard analysis, results in a ${\mathcal T}_{\mathrm {omin}}$ -convex valued field K can often be translated into results about K as an ${\mathcal L}_{\mathrm {omin}}$ -structure. We finish this subsection by stating what our Taylor approximation result (Theorem 3.2.2) becomes under such a translation, namely a version of Taylor approximation that has some uniformity even when one approaches a bad point.
Corollary 6.3.7. Let ${\mathcal T}_{\mathrm {omin}}$ be a power-bounded o-minimal theory containing the theory of real closed fields, in a language ${\mathcal L}_{\mathrm {omin}}$ containing the language of rings. Let $K \models {\mathcal T}_{\mathrm {omin}}$ be a model, let $f\colon K \to K$ be an ${\mathcal L}_{\mathrm {omin}}$ -definable function, and let $r \in \ {\mathbb N}$ be given. Then there exists a finite ${\mathcal L}_{\mathrm {omin}}$ -definable set $C \subset K$ and a constant $c \in K_{>0}$ such that for every pair $x_{0}, x \in K$ satisfying
we have
(where $|\cdot |$ denotes the usual absolute value and $T^{\le r}_{f,x_{0}}$ is the Taylor polynomial of f around $x_{0}$ of degree r; see Definition 3.2.1).
More generally, if $(f_{q})_{q \in K^{m}}$ is an ${\mathcal L}_{\mathrm {omin}}$ -definable family of functions $K \to K$ , then we obtain an ${\mathcal L}_{\mathrm {omin}}$ -definable family of sets $(C_{q})_{q \in K^{m}}$ and a constant $c \in K_{>0}$ that is independent of q such that the above holds for every $q \in K^{m}$ .
Remark 6.3.8. Note that this result would be false without the assumption on power-boundedness. Indeed, one can check that it fails near $0$ for the function $x \mapsto e^{1/x}$ . On the other hand, it should be rather easy to obtain for sub-analytic functions, so this is another instance (along with the Jacobian Property) of a generalization of a result from an analytic setting to an axiomatic one.
In the proof, we use the following lemma:
Lemma 6.3.9. For any $A \subset K$ , every finite ${\mathcal L}(A)$ -definable set $C \subset K$ is already ${\mathcal L}_{\mathrm {omin}}(A)$ -definable.
Proof. Using the order, we reduce to the case where $C = \{a\}$ is a singleton. ${\mathcal L}(A)$ -definability means that $a = f(0)$ for some ${\mathcal L}(A)$ -definable function $f\colon K \to K$ . By Lemma 6.3.3, $f(0) = g(0)$ for some ${\mathcal L}_{\mathrm {omin}}(A)$ -definable $g\colon K \to K$ ; this implies that C is ${\mathcal L}_{\mathrm {omin}}(A)$ -definable.
Proof of Corollary 6.3.7
Fix a $|K|^{+}$ -saturated elementary extension $K^{\prime } \succ K$ , and let ${\mathcal O}_{K^{\prime }}$ be the convex closure of K in $K^{\prime }$ . By Theorem 6.3.4, $K^{\prime }$ is $1$ -h-minimal as an ${\mathcal L}$ -structure, for ${\mathcal L}$ as in the theorem. (Note that the saturation assumption implies ${\mathcal O}_{K^{\prime }} \ne K^{\prime }$ .) In the following, we denote the valuation on $K^{\prime }$ by $|\cdot |_{v}$ , to distinguish it from the absolute value $|\cdot |$ . We suppose that a family of functions $(f_{q})_{q \in K^{m}}$ is given as in the corollary, and by abuse of notation, we also write $(f_{q})_{q \in (K^{\prime })^{m}}$ for the corresponding family in $K^{\prime }$ (defined by the same formula).
Suppose that the corollary fails: that is, for every $c \in K_{>0}$ and every formula $\psi $ that could potentially define the family $(C_{q})_{q \in K^{m}}$ , there exists a $q \in K^{m}$ and a pair $x_{0}, x$ for which the implication from equation (6.3.1) to equation (6.3.2) fails. By our saturation assumption, there exist $q \in (K^{\prime })^{m}$ and $x_{0}, x \in K^{\prime }$ such that the implication fails for every $c \in K_{>0}$ and every $\psi $ . Using that ${\mathcal O}_{K^{\prime }}$ is the convex closure of K, this failure for every $c \in K_{>0}$ is equivalent to the conjunction
and
So we obtained: For every ${\mathcal L}_{\mathrm {omin}}(q)$ -definable set $C_{q}$ , there exist $x_{0}, x \in K^{\prime }$ in the same ball $1$ -next to $C_{q}$ (by equation (6.3.3)) such that equation (6.3.4) holds. This contradicts Theorem 3.2.2: a priori, that theorem only provides a finite ${\mathcal L}(q)$ -definable set C, but ${\mathcal L}_{\mathrm {omin}}(q)$ -definability of that set then follows using Lemma 6.3.9.
One can expect that similar results in higher dimensions can be obtained and that they may lead to finer versions of the preparation results in power-bounded real closed fields from [Reference van den Dries and Speissegger36, Reference Nguyen and Valette57], which are used to deduce the existence of Mostowski’s Lipschitz stratifications.
6.4 Comparison to V-minimality
In [Reference Hrushovski and Kazhdan47], Hrushovski–Kazhdan introduced the notion of V-minimal theories, which at first sight has the same goal as Hensel minimality: namely, to provide a powerful axiomatic framework for geometry in valued fields. However, the relation between V-minimality and Hensel minimality is similar to the relation between strong minimality and o-minimality: By working in a strongly minimal theory of (algebraically closed) fields, one obtains many useful results about geometry in real closed fields, but one cannot treat genuinely o-minimal languages like ${\mathbb R}_{\mathrm {exp}}$ . In a similar way, working in a V-minimal theory of (algebraically closed) valued fields does provide many useful insights about Henselian valued fields (as explained in [Reference Hrushovski and Kazhdan47, Section 12]), but there are examples of Hensel minimal theories that cannot be treated in this way.
Concretely, since a V-minimal theory has no more structure on $\mathrm {RV}$ than a pure valued field, every definable function $K \to K$ ultimately grows like $x \mapsto x^{r}$ for some rational number r, and this remains true if we expand the language by predicates on $\mathrm {RV}$ (following [Reference Hrushovski and Kazhdan47, Section 12]). In contrast, Section 6.3 provides examples of $1$ -h-minimal structures without this property: for example, the T-convex structure obtained from the (power-bounded o-minimal) expansion of ${\mathbb R}$ by one function $x \mapsto x^{r}$ for every real number r.
On the other hand, if we restrict to the context for which V-minimality has been designed, then it agrees with Hensel minimality. Moreover, in this case, $0$ -h-minimality and $1$ -h-minimality agree. Let us recall the definition of V-minimality.
Definition 6.4.1 (V-minimality; [Reference Hrushovski and Kazhdan47, Section 3.4])
Fix a language ${\mathcal L} \supset {\mathcal L}_{\mathrm {val}}$ and a complete theory ${\mathcal T}$ containing the theory $\operatorname {ACVF}_{0,0}$ of algebraically closed fields of equi-characteristic $0$ . The theory ${\mathcal T}$ is called V-minimal if for every model $K \models {\mathcal T}$ , we have the following:
-
0. Every definable (with parameters) subset of K is a finite boolean combination of points, open balls and closed balls.
-
1. Every ${\mathcal L}(K)$ -definable subset of $\mathrm {RV}^{n}$ is already ${\mathcal L}_{\mathrm {val}}(K)$ -definable (where ${\mathcal L}_{\mathrm {val}}$ is the pure valued field language).
-
2. Every definable (with parameters) family of nested closed balls in K has a non-empty intersection.
-
3. For every $A \subset K$ , if $X \subset K$ is an A-definable set that is the union of finitely many disjoint closed balls $B_{i}$ , then $\mathrm {acl}_{K}(A) \cap B_{i} \ne \emptyset $ for every i.
Proposition 6.4.2 (V-minimality)
Suppose that ${\mathcal T}$ is a complete theory containing $\operatorname {ACVF}_{0,0}$ , in a language ${\mathcal L} \supset {\mathcal L}_{\mathrm {val}}$ , and suppose moreover that every ${\mathcal L}(K)$ -definable subset of $\mathrm {RV}^{n}$ is already ${\mathcal L}_{\mathrm {val}}(K)$ -definable. Then the following are equivalent:
(i) ${\mathcal T}$ is V-minimal.
(ii) ${\mathcal T}$ is $0$ -h-minimal.
(iii) ${\mathcal T}$ is $1$ -h-minimal.
Proof of Proposition 6.4.2
(iii) $\Rightarrow $ (ii) is trivial.
(i) $\Rightarrow $ (iii): We use the criteria from Theorem 2.9.1, so let $f\colon K \to K$ be A-definable, for some $A \subset K \cup \mathrm {RV}$ .
First note that by the Remark just above [Reference Hrushovski and Kazhdan47, Lemma 3.30], adding parameters from $K \cup \mathrm {RV}$ to the language preserves V-minimality, so using compactness, the results from [Reference Hrushovski and Kazhdan47] hold uniformly in families parametrized by K or $\mathrm {RV}$ .
By dimension theory (for example [Reference Hrushovski and Kazhdan47, Lemma 3.55]), f has only finitely many infinite fibers: that is, Condition (T2) from Theorem 2.9.1 holds. By applying [Reference Hrushovski and Kazhdan47, Corollary 4.3] to all fibers $f^{-1}(b)$ of f (where b runs over K), we find an A-definable map $\rho \colon K \to \mathrm {RV}^{k}$ (for some $k \ge 0$ ) such that for each $\xi \in \mathrm {RV}^{k}$ , the restriction $f|_{\rho ^{-1}(\xi )}$ is either constant or injective. Apply [Reference Hrushovski and Kazhdan47, Corollary 5.9] to each injective restriction $f|_{\rho ^{-1}(\xi )}$ and refine the map $\rho $ accordingly: that is, such that afterwards, f is ‘nice’ on each open ball contained in one fiber of $\rho $ in the sense of [Reference Hrushovski and Kazhdan47, Definition 5.8]. Finally, by applying [Reference Hrushovski and Kazhdan47, Corollary 4.3] to the graph of $\rho $ , we find a finite A-definable set $C \ 1$ -preparing $\rho $ (namely, the image of the map c provided by the corollary). Then f is nice on each ball $1$ -next to C, and this implies Condition (T1) from Theorem 2.9.1.
(ii) $\Rightarrow $ (i): We prove the conditions from Definition 6.4.1:
(0) Let $X \subset K$ be definable, and let $C \subset K$ be a finite set preparing X. Then X can be written as a union of the form $\bigcup _{c \in C} X_{c}$ , where $X_{c} = \{c + x \mid \operatorname {rv}(x) \in Z_{c}\}$ for suitable definable sets $Z_{c} \subset \mathrm {RV}$ . Using the assumption that definable subsets of $\mathrm {RV}$ are already definable in the language ${\mathcal L}_{\mathrm {val}}$ , we obtain that each $X_{c}$ is a finite boolean combination of points, open balls and closed balls. This then also follows for X:
(1) holds by assumption;
(2) is a special case of Lemma 2.7.1;
(3) by 0-h-minimality, there exists a finite A-definable set C preparing X. This set C cannot be disjoint from any $B_{i}$ , since for any $c \in C \setminus B_{i}$ , the ball $1$ -next to c containing $B_{i}$ is strictly bigger than $B_{i}$ .
6.5 Some open questions
We finish the paper with a few questions; more questions are stated in the sequel [Reference Cluckers, Halupczok, Rideau and Vermeulen17]. Probably the most immediate question in this context is:
Question 6.5.1. Does $0$ -h-minimality imply $1$ -h-minimality, and does $1$ -h-minimality imply $\omega $ -h-minimality? More generally: For which $\ell < \ell ^{\prime }$ does $\ell $ -h-minimality imply $\ell ^{\prime }$ -h-minimality?
If $1$ -h-minimality is not equivalent to $\omega $ -h-minimality, there are still the following questions, motivated by the results from Sections 6.3 and 6.4.
Question 6.5.2. Are the ${\mathcal T}_{\mathrm {omin}}$ -convex structures from Section 6.3 (with ${\mathcal T}_{\mathrm {omin}}$ power-bounded) $\omega $ -h-minimal? Does V-minimality imply $\omega $ -h-minimality?
Acknowledgements
The authors would like to thank Y. Halevi, J. Koenigsmann, F. Loeser, A. Macintyre, W. Singhof and F. Vermeulen for interesting discussions on the topics of the paper, and L. van den Dries for suggesting the name of Hensel minimality.
Funding statement
The author R. C. was partially supported by the European Research Council under the European Community’s Seventh Framework Programme (FP7/2007-2013) with ERC Grant Agreement nr. 615722 MOTMELSUM and by KU Leuven IF C14/17/083, and thanks the Labex CEMPI (ANR-11-LABX-0007-01). The author I. H. was partially supported by SFB 878: Groups, Geometry and Actions, by the research training group GRK 2240: Algebro-Geometric Methods in Algebra, Arithmetic and Topology, and by individual research grant No. 426488848, all three funded by the Deutsche Forschungsgemeinschaft (DFG, German Research Foundation). Part of the work has been done while I. H. was affiliated with the University of Leeds. The author S. R. was partially supported by GeoMod AAPG2019 (ANR-DFG), Geometric and Combinatorial Configurations in Model Theory.
Conflicts of Interest
None.