• No results found

Integrability of oscillatory functions on local fields: transfer principles

N/A
N/A
Protected

Academic year: 2019

Share "Integrability of oscillatory functions on local fields: transfer principles"

Copied!
44
0
0

Loading.... (view fulltext now)

Full text

(1)

principles.

White Rose Research Online URL for this paper:

http://eprints.whiterose.ac.uk/83362/

Version: Accepted Version

Article:

Cluckers, R, Gordon, J and Halupczok, I (2014) Integrability of oscillatory functions on

local fields: transfer principles. Duke Mathematical Journal, 163 (8). 8. 1549 - 1600. ISSN

0012-7094

https://doi.org/10.1215/00127094-2713482

[email protected] https://eprints.whiterose.ac.uk/ Reuse

Unless indicated otherwise, fulltext items are protected by copyright with all rights reserved. The copyright exception in section 29 of the Copyright, Designs and Patents Act 1988 allows the making of a single copy solely for the purpose of non-commercial research or private study within the limits of fair dealing. The publisher or other rights-holder may allow further reproduction and re-use of this version - refer to the White Rose Research Online record for this item. Where records identify the publisher as the copyright holder, users can verify any specific terms of use on the publisher’s website.

Takedown

If you consider content in White Rose Research Online to be in breach of UK law, please notify us by

(2)

LOCAL FIELDS: TRANSFER PRINCIPLES

RAF CLUCKERS, JULIA GORDON, AND IMMANUEL HALUPCZOK

Abstract. For oscillatory functions on local elds coming from mo-tivic exponential functions, we show that integrability overQnp implies

integrability over Fp((t))n for largep, and vice versa. More generally,

the integrability only depends on the isomorphism class of the residue eld of the local eld, once the characteristic of the residue eld is large enough. This principle yields general local integrability results for Harish-Chandra characters in positive characteristic as we show in other work. Transfer principles for related conditions such as bound-edness and local integrability are also obtained. The proofs rely on a thorough study of loci of integrability, to which we give a geometric meaning by relating them to zero loci of functions of a specic kind.

1. Introduction

Integrability conditions of oscillatory functions are often important but dicult to control. The idea to relate integrability conditions over Fp((t))n to integrability over Qnp may sound tricky, the more so since integrability is not a rst order property (in any seemingly natural language), and thus plays at a dierent level than, say, the classical Ax-Kochen principle [?]. In order to relate integrability conditions over dierent local elds one must rst relate oscillatory functions between the corresponding elds. To this end, we use the motivic exponential functions of [?], which specialize natu-rally to oscillatory functions on non-archimedean local elds. Such motivic exponential functions play an increasingly important role in representation theory, for example, they played a crucial role in one of the methods for obtaining the Fundamental Lemma of the Langlands program and many of its variants in the characteristic zero case, see [?] and the appendix of [?].

The main result of this paper is the transfer principle that relates L1 -integrability over Fp((t))n to L1-integrability over Qnp for specializations of motivic exponential functions, and similarly for any pair of local elds with isomorphic residue elds. The rst application is the proof of the local integrability of Harish-Chandra characters in positive (large) characteristic, that we give in [?].

2000 Mathematics Subject Classication. Primary 14E18; Secondary 22E50, 40J99. Key words and phrases. Transfer principles for motivic integrals,L1

-integrability, mo-tivic integration, Harish-Chandra characters, momo-tivic exponential functions.

(3)

The proofs involve a precise understanding of what we call loci of in-tegrability: for a family of functions fx with parameter x, the locus of

integrability is the set of those parameters x for which the function fx is

integrable (see Denition 1.0.1). Integrability being a subtle and analytic condition, it is surprising that we can relate it back to geometry, that is, we relate loci of integrability to zero loci of functions of specic kinds. This geometric viewpoint on loci of integrability is key to proving our new transfer principles.

Let us explain basic versions of the transfer principles for a simple kind of motivic exponential functions. Consider a formal expressionF of the form

X

i

|fi| ·E(hi),

whereEis a formal symbol, and where thefiandhiare (rst order) denable

functions in the language of valued elds with the same domainXand taking values in the valued eld. For any non-archimedean local eld K and for any non-trivial additive character ψ:K → C× the expression F specializes to the oscillatory function

FK,ψ :XK →C:x7→ X

i

|fiK(x)|ψ(hiK(x)),

where | · | is the norm on K, XK is the subset of Kn for some n obtained

by interpreting the formula dening X in K, and where the fiK : XK ⊂

Kn → K are the interpretations in K of the fi and similarly for the hi.

There are many ways to endow XK with a measure, a basic example being

the restriction of the Haar measure on Kn to X

K in the case when XK is

open inKn. We can now state a basic form of one of our main results. Transfer principle for integrability (basic form). As soon as the residue eld kK ofK has suciently large

char-acteristic, whether the statement

FK,ψ isL1-integrable over XK for each ψ

holds or not, depends only on (the isomorphism class of)kK.

(4)

alternative approach for some results of [?], but it remains to be shown that techniques of e.g. [?] may also recover some results on integrability of [?].

Let us begin with the general denitions of loci of integrability, of bound-edness, and of identical vanishing.

For arbitrary sets A ⊂ X×T and x ∈X, write Ax for the set of t ∈T

with (x, t) ∈ A. For g :A ⊂ X×T → B a function and forx ∈ X, write g(x,·) for the functionAx→B sendingt to g(x, t).

LetT and X be arbitrary sets, and let f :X×T →Cbe a function. Denition 1.0.1. Dene the locus of boundedness of f in X as the set

Bdd(f, X) :={x∈X|f(x,·)is bounded on T}. Dene the locus of identical vanishing of f in X as the set

Iva(f, X) :={x∈X|f(x,·) is identically zero onT}.

If moreover T is equipped with a complete measure, we dene the locus of integrability of f in X as the set

Int(f, X) :={x∈X|f(x,·) is measurable and integrable overT}. We prove that loci of integrability for functions fK coming from a

mo-tivic exponential function f on X×Kn are actually zero loci of functions

coming from a motivic exponential function on X, and similarly for loci of boundedness and identical vanishing, see Theorem 4.4.4.

In fact, we develop all our results gradually: rst in the case of summation over the integers in Section 2, then for p-adic integration in Section 3, and nally for motivic integration in Section 4. We also sharpen the results of [?] and [?] about stability under integration, see e.g. Theorems 3.2.1 and 4.4.3, and we give general interpolation results of given functions by inte-grable functions, see e.g. Theorems 4.3.1 and 4.3.3. It is the precise study of these loci that allows us to prove our new transfer principles. The biggest challenges that we had to address were of course related to oscillation, which appears from Section 3.2 on. An important ingredient to control oscilla-tion is the technical Proposioscilla-tion 3.2.5, which, in a certain sense, states that oscillation can not interact too badly with denable conditions.

1.1. Conventions. For a function f :A → C, we write Z(f) for the zero locus {a ∈ A | f(a) = 0} of f, and similarly for an R-valued function f :A→R for any ringR.

For sets A1, A2, X and functions fi : Ai → X, a function g : A1 → A2 is said to be over X when f2 ◦g = f1. Often, the fi will be coordinate

projections to X.

Denition 1.0.1 will typically be applied to the counting measure on Z, to the Haar measure onQp normalized such that Zp has measure 1, and to product measures on Cartesian products of these sets. Our results also apply mutatis mutandis to measures on varietiesV overOK by working with ane

(5)

Recall that a complex valued functions is called bounded if and only if its range is contained in a compact subset ofC.

Acknowledgments. The authors are deeply indebted to T. Hales, with-out whose inuence the present paper would not have been written in the present form. We would also like to thank F. Loeser and J. Denef for their deep insights in the subject and interesting discussions during the prepara-tion of this paper, and the referee for several useful comments. The authors were supported in part by the European Research Council under the Euro-pean Community's Seventh Framework Programme (FP7/2007-2013) with ERC Grant Agreement nr. 246903 NMNAG, by the Labex CEMPI (ANR-11-LABX-0007-01), by the the Fund for Scientic Research of Flanders, Belgium (grant G.0415.10), by the SFB 878 of the Deutsche Forschungsgemeinschaft, and by NSERC.

2. Summability over the integers

Summation over the integers and the results presented in this section are important for us since they lie behind p-adic integration: several of the p -adic results of Section 3, and even some of the motivic results of Section 4, will be reduced to the results of this section.

2.1. Presburger with base q. In this section, let q > 1 be a xed real number.

By a Presburger set, one means a subset ofZm for somem≥0which can be described by a Boolean combination of sets of the following forms

{x∈Zm |f(x)≥0}

{x∈Zm|g(x)≡0 modn},

wheref andgare polynomials over Zof degree≤1, andn >0is an integer. A Presburger function is a function between Presburger sets whose graph is also a Presburger set. A Presburger function is called linear if it is the restriction of an ane mapQk→Qℓ. We writeNfor the set of non-negative integers{z∈Z|z≥0}.

Denition 2.1.1. Dene the subring Aq⊂Ras

Aq=Z

"

q, q−1,

1 1−q−i

i∈N,0<i

#

.

For S a Presburger set, letPq(S) be the Aq-algebra of Aq-valued functions

on S generated by

(1) all Presburger functions α:S→Z,

(6)

The functions inPq(S)are called Presburger constructible functions onS

(with base q). Note that a general function inPq(S) is of the form

s7→

N X

i=1

aiqβi(s) Mi

Y

j=1

αij(s),

with the αij and βi Presburger functions S→Z, and theai elements of Aq.

The constants 1

1−q−i are needed in Aq to make the framework closed under summation; see Theorem 2.1.6.

By the quantier elimination results of [?], the image of a Presburger set under a Presburger function is again a Presburger set, as are nite intersec-tions, nite unions, and complements of Presburger sets. The situation for zero loci of Presburger constructible functions is much more delicate. For nite unions and nite intersections there is no diculty, as follows.

Lemma 2.1.2. Let S be a Presburger set and let hi be in Pq(S) for i =

1, . . . , N. Consider zero loci

Z(hi) ={s∈S|hi(s) = 0}.

Then there exist f and g in Pq(S) such that

Z(f) =

N \

i=1

Z(hi) and Z(g) = N [

i=1

Z(hi).

Proof. One can just take the sum of the squares, resp. the product, of the

hi.

Note that any Presburger subset A of S appears as the zero locus of a Presburger constructible function onS; indeed,A=Z(1−χA) withχAthe

characteristic function ofAinS. However, the converse is not true: there are Presburger constructible functions whose zero locus is not a Presburger set. Moreover, forh∈ Pq(S), the complement ofZ(h)inS is not always equal to

the zero locus of some function inPq(S). It turns out that zero loci of

Pres-burger constructible functions are closely related to loci of integrability, of boundedness, and of identical vanishing. Indeed, the zero loci of Presburger constructible functions are exactly the sets that arise as loci of integrability (against the counting measure) of Presburger constructible functions, and similarly for the loci of boundedness and of identical vanishing.

Theorem 2.1.3 (Correspondences of loci). Letf be inPq(S×Zm)for some

Presburger set S and some m≥0. Then there exist h1, h2 and h3 in Pq(S)

such that

(2.1.1) Int(f, S) =Z(h1), (2.1.2) Bdd(f, S) =Z(h2), and

(7)

where integrability in (2.1.1) is with respect to the counting measure onZm, and whereZ(·) stands for the zero locus.

Remark 2.1.4. Theorem 2.1.3 implies that the classes of sets which can ap-pear as dierent kinds of loci for Presburger constructible functions are all equal, since for any given function h in Pq(S), there exists f ∈ Pq(S×Z)

such that

Z(h) = Int(f, S) = Bdd(f, S) = Iva(f, S).

Indeed, one can takef(s, y) =h(s)·y. Hence the name `correspondences of loci' for Theorem 2.1.3.

One can interpolate Presburger constructible functions by Presburger con-structible functions with maximal locus of integrability, as follows.

Theorem 2.1.5 (Interpolation). Letf be inPq(S×Zm)for some Presburger

setS and some m≥0. Then there existsg inPq(S×Zm) withInt(g, S) =S

and such that f(s, y) =g(s, y) whenever slies in Int(f, S).

The following result on stability ofPqunder summation generalizes

Denition 4.5.1 of [?] which in turn goes back to Lemma 3.2 of [?]. Theorem-Denition 4.5.1 of [?] is the special case of Theorem 2.1.6 for whichInt(f, S) = S.

Theorem 2.1.6 (Integration). Letf be inPq(S×Zm)for some Presburger

setS and some m≥0. Then there exists a function g∈ Pq(S) such that

g(s) = X

y∈Zm f(s, y)

whenever s∈Int(f, S).

Before proving Theorems 2.1.3, 2.1.5 and 2.1.6, we give some auxiliary results. The rst auxiliary lemma can be obtained as a direct corollary of Wilkie's Theorem of [?] on the o-minimality of the real number eld with the exponential function.

Lemma 2.1.7. Leth:R0 →Rbe a function of the form

h(x) =

r X

i=1

cixaibxi,

where the ai, bi, ci are real numbers, the ci and bi are nonzero, and r ≥ 1.

Suppose that the pairs (ai, bi) are mutually dierent for dierenti. Then the

number of zeros of f is bounded by a constant only depending on r.

(8)

Lemma 2.1.8. Leth:Nm →Rbe a function of the form

h(x) =

r X

i=1

ciqbi1x1+···bimxm m Y

j=1

xaij

j ,

where the ci are nonzero real numbers, the aij andbij are integers, aij ≥0,

m ≥ 1, and r ≥ 1. Suppose that the tuples (ai1, . . . , aim, bi1, . . . , bim) are

mutually dierent for dierent i. Then h is not identically zero. Further-more, h is summable over Nm if and only ifbij ≤ −1 for all i, j. Finally, h

is bounded if and only if simultaneously allbij are≤0 and for eachi, j with

bij = 0 one hasaij = 0.

Proof. That h is not identically zero easily follows by induction on m and by Lemma 2.1.7 for the case m = 1. If all the bij are<0 then clearly h is

summable. For the other direction, suppose that h is summable but some bij is≥0, say,b11≥0. We may suppose thatb11 is maximal among the bij.

Put I ={i|bi1=b11}. We may suppose that a11 is maximal among theai1 withi∈I. Put J ={i∈I |ai1 =a11}. Then the function

x7→qb11x1xa11

1

X

i∈J

ciqbi2x2+···bimxm m Y

j=2

xaij

j

must be identically zero onNm by the summability ofh, which is impossible by the rst statement of the lemma. The statement about boundedness is

obtained similarly.

The following result, Theorem 3 of [?], will be the basis for the proofs of the results in this section.

Theorem 2.1.9 (Parametric Rectilinearization [?]). LetS andX⊂S×Zm be Presburger sets. Then there exists a nite partition of X into Presburger sets such that for each part A, there is a Presburger set B ⊂S×Zm and a linear Presburger bijection ρ:A→ B over S such that, for each s∈S, the setBs is a set of the form Λs×Nℓ for a nite subset Λs⊂Nm−ℓ depending

on s and for an integerℓ≥0 only depending on A.

Recall that Bs in Theorem 2.1.9 is the set {z ∈ Zm | (s, z) ∈ B}, and

that forρto be overSmeans thatρmakes a commutative diagram with the projections from AandB toS, see Section 1.1. Some direct generalizations of Theorem 2.1.9 will be stated as Theorem 3.4.4 in ap-adic setting, and as Theorem 4.5.4 in a uniformp-adic setting.

(9)

ρ:A→B overS such that eitherBx=Nor Bx is nite for eachx∈S and

such thatf◦ρ−1 is of the form

(x, t)7→

r X

i=1

ci(x)taiqbit

for some integersai, bi withai≥0, and some Presburger constructible

func-tions ci, and where the pairs (ai, bi) are mutually dierent for dierent i.

Denote the image ofA under the projection mapA→S bySA. By Lemma

2.1.7 there exists a constantM ≥0such that, for each xed value ofx, either theci(x) are all zero fori= 1, . . . , r, or, the function t7→ Pri=1ci(x)taiqbit

has at most M zeros. Write SA,1 for the set ofx∈SAsuch that|Bx| ≤M,

and letSA,2 beSA\SA,1. Note thatSA,1 and SA,2 are Presburger sets. We takeM Presburger functionsH1, . . . , HM onSA,1 such that the union of the graphs of theHj equalsB∩(SA,1×Z). We write

QA:={x∈SA,1 |

^

j∈{1,...,M}

(

r X

i=1

ci(x)Hj(x)aiqbiHj(x)= 0)},

and

RA:={x∈SA,2|

^

i∈{1,...,r}

(ci(x) = 0)}.

By Lemma 2.1.2 each of the setsQAandRAis the zero locus of a Presburger

constructible function onS. Now one has Iva(f, S) =\

A

(QA∪RA∪(S\SA)).

By Lemma 2.1.2 and since the characteristic functions of the Presburger sets S\SAare Presburger constructible, the existence ofh3 follows. This proves the existence of h3 as in (2.1.3) for any givenf ∈ Pq(S×Zm).

We use this result to prove simultaneously Theorem 2.1.5 and the existence ofh1andh2. The statements clearly allow us to partitionS×Zminto nitely many piecesA and to treat each one separately (for the existence ofh1 and

h2, this uses Lemma 2.1.2). We choose a partition such that all Presburger functions involved in f are Presburger linear, we rene this partition using Theorem 2.1.9, and consider one resulting piece A. We can replace A by B and f by f ◦ρ−1 with notation from Theorem 2.1.9, so that in the end, we get one Presburger setB on which we have

(2.1.4) f(s, y) =

r X

i=1

ci(s)yaiqbi·y

where we use multi-index notation and where ai, bi ∈ Zm with aij ≥ 0,

the ci are Presburger constructible functions in s ∈ S, the tuples (ai, bi)

are mutually dierent for dierent i, and where for each s ∈ S, one has Bs = Λs×Nℓ for a xed ℓ ≥ 0 and some nite set Λs ⊂ Nm−ℓ depending

(10)

of h3 with Z(h3) = Iva(g) for any given g. Indeed, let I be {i | bij ≥

0 for somej=m−ℓ+ 1, . . . , m}. Consider the function onB h: (s, y)7→X

i∈I

ci(s)yaiqbi·y

for s∈S and y ∈Bs. Let eh be the extension by zero of h to a function on

S×Zm. By Lemma 2.1.8, fors∈S, the family {f(s, y)}y, where y∈Bs, is

summable if and only if eh(s, y) = 0 for all y∈Zm. Since eh is a Presburger constructible function on S ×Zm, (2.1.1) follows using h1 with Z(h1) = Iva(eh). Taking I′ = {i | (bij > 0, or,(bij = 0and aij > 0)) for somej =

m−ℓ+ 1, . . . , m} instead of I in the above construction, one obtains the existence ofh2 for (2.1.2) in a similar way. Theorem 2.1.5 also follows, since we can dene g piecewise for(s, y) inB by

g(s, y) = X

i∈{1,...,r}\I

ci(s)yaiqbi·y.

Proof of Theorem 2.1.6. By the interpolation result Theorem 2.1.5, there existsg0 inPq(S×Zm) withInt(g0, S) =S and such thatf(s, y) =g0(s, y) whenever s lies in Int(f, S). Now, by Theorem-Denition 4.5.1 of [?], the function g that sendss∈S to PyZmg0(s, y) lies in Pq(S). Clearlyg is as

required.

The above proof of Theorem 2.1.6 uses Theorem-Denition 4.5.1 of [?]. For an alternative proof of Theorem 2.1.6 which does not rely on [?], one can proceed as follows. Use Theorem 2.1.9 to reduce to the case thatgis a sum as in the right hand side of (2.1.4), but with m= 1. If y =y1 runs over N, one knows that thebi from (2.1.4) are<0by the proof of Theorem 2.1.3 and

one uses explicit formulas for the summation of geometric power series and their derivatives. WhenΛs⊂Zis nite, with notation from (2.1.4), one may

furthermore assume thatΛs is of the form {z∈Z|0≤z ≤a(s)}, wherea

is a positively valued Presburger function insand one uses geometric power series and their derivatives again to sum over Λs.

2.2. Uniformity in the base q. We show that the results of Section 2.1 hold uniformly in the base q. We will use this uniformity in the motivic setting. WriteR>1 for {q ∈R|q >1}.

Denition 2.2.1. As in [?], dene the subringA⊂Q(L) as

Z

"

L,L−1,

1 1−L−i

i∈N,0<i

#

,

(11)

obtained by setting L = q. For S a Presburger set, let Pu(S) be the A -algebra ofR-valued functions on S×R>1 generated by

(1) the functions α : S ×R>1 → R : (s, q) 7→ α(s) for all Presburger functionsα :S→Z,

(2) the functions qβ : S ×R>1 → R : (s, q) 7→ qβ(s) for all Presburger function β :S→Z.

The functions in Pu(S) are called Presburger constructible functions on S

with uniform base.

The ringAand a close variant of the rings Pu(S) also appear in [?]. The analogues of Theorems 2.1.3, 2.1.5, and 2.1.6 hold with almost the same proofs.

Theorem 2.2.2 (Correspondences of loci). Let S be a Presburger set and let f be in Pu(S×Zm) for some m ≥0. Then there exist h1, h2 and h3 in Pu(S) such that

Int(f, S×R>1) =Z(h1), Bdd(f, S×R>1) =Z(h2), and

Iva(f, S×R>1) =Z(h3),

Theorem 2.2.3 (Interpolation). Letf be inPu(S×Zm)for some Presburger set S and some m ≥ 0. Then there exists g in Pu(S ×Zm) such that Int(g, S ×R>1) = S ×R>1 and such that f(s, y, q) = g(s, y, q) whenever (s, q)∈Int(f, S×R>1) andy ∈Zm.

Theorem 2.2.4 (Integration). Letf be in Pu(S×Zm) for some Presburger setS and some m≥0. Then there exists a function g∈ Pu(S) such that

g(s, q) = X

y∈Zm

f(s, y, q)

whenever (s, q)∈Int(f, S×R>1).

Proof of Theorems 2.2.2, 2.2.3, 2.2.4. Since the Lemmas 2.1.7 and 2.1.8 are completely uniform inq, the proofs of Section 2.1 go through almost literally

the same way.

3. Integrability over a fixed p-adic field

In this section, we study the loci of Denition 1.0.1 and obtain similar results as in Section 2, but now for functions on a nite degree eld extension ofQp. We do this rst in a setting without oscillation, and then in a setting where the functions may oscillate due to the presence of additive characters. The key technical result to control the diculties related to oscillation is provided by Proposition 3.2.5.

LetK be a xed nite eld extension ofQp for a prime numberp. Write qK for the number of elements in the residue eld kK of K, and OK for

(12)

semi-algebraic language onK with coecients from K, that is, Macintyre's language, or the subanalytic language on K (as in e.g. [?] or [?]). Recall that Macintyre's language is the ring language (·,+,−,0,1) enriched with coecients from K and, for each integern >1, a one variable predicate for the set ofn-th powers inK×. The subanalytic language onK is Macintyre's

language enriched with the eld inverse−1onK× extended by0−1 = 0, and for each convergent power series f : On

K → K, a function symbol for the

restricted analytic function

x∈Kn7→

(

f(x) ifx∈ On K,

0 otherwise.

Note that one has quantier elimination inLK, by Macintyre's result [?], see

also [?], and by [?] for the subanalytic case.

Write ̟K for a xed uniformizer of K and write | · |for the norm on K

with |̟K| = qK−1. Put the normalized Haar measure on Kn, denoted by

|dx| whenever x denotes a tuple of variables running over Kn, and where the normalization is such that OnK has measure 1. For each integer m > 0 consider the mapacm:K → OK/(̟Km) sending nonzerox∈K to ̟K−ordx·

xmod (̟mK) and sending 0 to 0. We also write ac for ac1. To make the link with the motivic setting easier, we consider three sorted structures for our xed p-adic eld K. To this end, we enrich the language LK with the

sorts Zfor the value group, and kK for the residue eld, together with the

valuation map ord : K× → Z and the angular component map ac. Let us denote this three-sorted language byL3

K. Let us for eachm >1identify the

map acm :K → OK/(̟Km) with a map K → kmK, also denoted by acm, by

using a bijection of nite sets OK/(̟mK)→kmK.

EndowKn×km

K×Zr with the product topology of the valuation topology

on Kn and the discrete topology onkmK×Zr. In this section, denable will meanL3K-denable.

3.1. Constructible functions. The ring of constructible functions C(X)

on a denable setXis theAqK-algebra of real-valued functions onX gener-ated by functions of the form

(1) f :X→Zwhenever f is a denable function,

(2) qgK:X→AqK :x7→qKg(x) for denable functionsg:X →Z. The functions in C(X) are called constructible functions on X.

Now the analogues of Theorems 2.1.3, 2.1.5, and 2.1.6 hold in thep-adic setting. In fact, the interest in the rings of constructible functions lies in their stability under integration, which we generalize to the following result. Theorem 3.1.1 (Integration). Let f be in C(X×Km) for some denable

setX and some m≥0. Then there exists g∈C(X) such that

g(x) =

Z

y∈Km

(13)

whenever x∈Int(f, X).

Remark 3.1.2. Under the extra condition thatInt(f, X) =X, Theorem 3.1.1 was known: in the subanalytic case this is Theorem 4.2 of [?] and the semi-algebraic case has the same proof as in [?], using the semi-semi-algebraic cell decomposition instead of the subanalytic cell decomposition. The rst form of this kind of integration result (with some more conditions onf) goes back to the work by Denef in [?], where the functions of C(X) were introduced

under a dierent name.

Theorem 3.1.3 (Correspondences of loci). Letf be inC(X×Km)for some

denable set X and some m ≥0. Then there exist functions h1, h2 and h3 in C(X) such that the zero loci ofhi equal respectively

Int(f, X), Bdd(f, X), and Iva(f, X), for i= 1,2, resp. 3, and with the normalized Haar measure onKm.

Theorem 3.1.3 has the following corollary.

Corollary 3.1.4. Let f be in C(X×Km) for some denable set X and

somem≥0. Then there exist functionsh1 andh2 in C(X) such that (3.1.1) {x∈X|f(x,·) is locally integrable on Km}=Z(h1) and

(3.1.2) {x∈X |f(x,·) is locally bounded on Km}=Z(h2).

Proof. Note that local integrability (and similarly for local boundedness) for a function r on Kn is equivalent to 1B ·r being integrable over Kn

(resp. bounded on Kn) for each Cartesian product B ⊂Kn of balls in K, with characteristic function 1B. Note that the family of all balls can be

(possibly redundantly) realized as the members of a denable family (pa-rameterized by, say, the radius and an element of the ball). Now the Corol-lary follows from the three statements of Theorem 3.1.3, where the existence of h3 is used to eliminate the variables that were used to parameterize the

balls.

Theorem 3.1.5 (Interpolation). Letf be inC(X×Km) for some denable

setX and somem≥0. Then there existsg inC(X×Km) with Int(g, X) =

X and such thatf(x, y) =g(x, y) whenever x lies in Int(f, X).

The above results will be proved using the Cell Decomposition Theorem 3.3.2 below and the analogous results of Section 2.1, but rst we state the main p-adic results in the exponential setting, which will have completely dierent and more dicult proofs.

3.2. Constructible exponential functions. Fix an additive characterψK :

K →C× which is trivial on MK but nontrivial on OK. (All characters are

(14)

(1) g withg inC(X);

(2) functionsψK(f) :X →C:x7→ψK(f(x))for any denable function

f :X→K.

The functions in Cexp(X) are called constructible exponential functions on

X.

Theorem 3.2.1 (Integration). Letf be inCexp(X×Km)for some denable

setX and some m≥0. Then there exists g∈Cexp(X) such that

g(x) =

Z

y∈Km

f(x, y)|dy|

for all x∈Int(f, X).

In [?], Theorem 3.2.1 is proved under an extra restriction: f must be a nite sum of terms of the form f0ψK(f1) with f1 :X×Km →K denable and f0 ∈ C(X×Km) satisfying Int(f0, X) = X (see also [?] for a similar result under a similar extra restriction).

We also nd analogues of Theorems 3.1.3 and 3.1.5 in the exponential setting.

Theorem 3.2.2 (Correspondences of loci). Let f be in Cexp(X×Km) for

some denable setXand some m≥0. Then there exist functionsh1, h2 and

h3 in Cexp(X) such that

Int(f, X) =Z(h1),

Bdd(f, X) =Z(h2), and

Iva(f, X) =Z(h3).

Theorem 3.2.3 (Interpolation). Letf be in Cexp(X×Km) for some

den-able set X. Then there exists g in Cexp(X×Km) with Int(g, X) =X and

such that f(x, y) =g(x, y) whenever x lies in Int(f, X). Moreover, one can write any suchg as a nite sum of terms of the form

f0ψK(f1)

withf1:X×Km→K denable andf0 ∈C(X×Km)satisfyingInt(f0, X) =

X.

Theorem 3.2.2 implies the following corollary by the same reasoning as for Corollary 3.1.4.

Corollary 3.2.4. Letf be in Cexp(X×Km) for some denable set X and

somem≥0. Then there exist functionsh1 andh2 in Cexp(X) such that (3.2.1) {x∈X|f(x,·) is locally integrable on Km}=Z(h1) and

(15)

The following key technical Proposition excludes strange oscillatory be-havior of exponential constructible functions. This will allow us to reduce to the techniques and results from the previous sections.

Proposition 3.2.5. Letm≥0ands≥0be integers, letXandU ⊂X×Km be denable, and let f1, . . . , fs be inCexp(U). Write x for variables running

over X and y for variables running over Km. Then there exists an integer d ≥ 0, a denable surjection ϕ : U → V ⊂ X ×Zt over X for some t ≥ 0, denable functions hℓi : U → K, and functions Gℓi in Cexp(V) for

ℓ= 1, . . . , s, such that the following conditions hold. 1) For each ℓ with 1≤ℓ≤s, one has

fℓ(x, y) = Nℓ

X

i=1

Gℓi(ϕ(x, y))ψK(hℓi(x, y)),

for some positive integer Nℓ;

2) if one sets, for (x, r)∈V,

Ux,r :={y∈Ux|ϕ(x, y) = (x, r)}

and

Wx,r :={y∈Ux,r |sup ℓ,i

|Gℓi(x, r)|C≤sup

|fℓ(x, y)|C},

where | · |C is the complex modulus, then

Vol(Ux,r)≤qdK·Vol(Wx,r)<+∞,

where the volume Vol is taken with respect to the Haar measure on Km.

Roughly, the proposition for s= 1 says that, if |f1|C is small, then f1 is the sum of small terms of a very specic form. Indeed, for the functions |G1i(ϕ(x,·))ψK(h1i(x,·))|C=|G1i(ϕ(x,·))|C to be small, it suces to know that they are small on the setsWx,r, since they are constant on each superset

Ux,r. More precisely, if f1 can not be written as a sum of small terms as in 1), then |f1|C has to be large on a relatively large set, namely on the set Wx,r.

For the proposition to make sense, the setsUx,r andWx,r have to be

mea-surable, but this follows from the facts that each denable set is meamea-surable, functions inCexp(Z)are measurable for any denableZ, and, that the space

of measurable functions is closed under taking the complex modulus and the supremum. We prove this proposition in the next section. First, we need to set up some preliminaries.

(16)

Denition 3.3.1 (p-adic cells). LetY be a denable set. A1-cellA⊂Y×K over Y is a (nonempty) set of the form

A = {(y, t)∈Y′×K|α(y)1 ord(t−c(y))2 β(y), (3.3.1)

ord(t−c(y))∈a+nZ, acm(t−c(y)) =ξ(y)},

withY′ a denable subset ofY, integersa≥0,n >0,m >0,α, β:Y′ →Z andξ :Y′ (O

K/(̟mK))× denable,c:Y′ →K denable, andi either<

or no condition, and such thatAprojects surjectively ontoY′. We call cthe center, ξ the angular component,a+nZthe coset,α andβ the boundaries, andY′ the base of A. A0-cellA⊂Y ×K overY is a (nonempty) set of the form

A = {(y, t)∈Y′×K|t=c(y)}, (3.3.2)

withY′ a denable subset ofY, and c:YK denable. In both cases we

call A a cell overY with center c.

Also our formulation of the cell decomposition result is somehow more relaxed than usual, due to having three sorts. For a slightly stronger cell de-composition result than Theorem 3.3.2 and references, see e.g. [?], Theorem 3.3.

Theorem 3.3.2 (p-adic Cell Decomposition [?], [?]). Let X ⊂Y ×K and fj : X → Z be denable for some denable set Y and j = 1, . . . , r. Then

there exists a nite partition ofX into cells Ai (overY) with center ci such

that for each occurring 1-cell Ai with coset ai+niZ and baseYi′ one has

fj(y, t) =hij(y) +aij

ord(t−ci(y))−ai

ni

, for each(y, t)∈Ai,

with integers aij and hij : Yi′ → Z denable functions for j = 1, . . . , r.

Moreover, if also gj ∈C(X)are given forj= 1, . . . , r′, then the cellsAi can

be taken such that, for each y ∈ y, the function gi(y,·) is constant on each

ball contained inAiy.

ForX ⊂K open, a function f:X→ K is called C1 if f is dierentiable at each point ofX and the derivative f′:X K of f is continuous. (This

notion of C1, although more naive than the ones in e.g. [?], suces for our purposes.) A ball inKis by denition a set of the form{t∈K |ord(t−a)≥

z} for some a ∈ K and some z ∈ Z. For X a subset of K, by a maximal ball contained in X we mean a ballB ⊂X which is maximal with respect to inclusion among all balls contained in X.

Denition 3.3.3 (Jacobian property). Letf:B1 →B2 be a function with

B1, B2 ⊂K. Say thatf has the Jacobian property if the following conditions a) up to d) hold:

a) f is a bijection fromB1 onto B2 andB1 and B2 are balls inK; b) f isC1 on B1 with nonvanishing derivativef′;

(17)

d) for allx, y∈B1 one has

|(x−y)·f′|=|f(x)−f(y)|.

Denition 3.3.4 (1-Jacobian property). Letf:B1 →B2be a function with

B1, B2 ⊂K. Say that f has the 1-Jacobian property if f has the Jacobian property and moreover e) and f) hold:

e) ac(f′) is constant on B

1; f) for all x, y∈B1 one has

ac(f′)·ac(x−y) = ac(f(x)−f(y)).

The following two results will be important for the proofs in the exponen-tial setting.

Proposition 3.3.5 ([?], Section 6). Let Y and X ⊂ Y ×K be denable sets and let F :X → K be a denable function. Then there exists a nite partition of X into cells Ai over Y such that for each i and each y ∈ Y,

the restriction of F(y,·) to Aiy := {t ∈ K |(y, t) ∈ Ai} is either constant

or injective, and such that in the latter case, for each ball B ⊂K such that

{y} ×B is contained inAi, there is a ball B∗ ⊂K such thatF(y, B) =B∗

and such that the map

FB :B →B∗:t7→F(y, t)

has the 1-Jacobian property.

Lemma 3.3.6. Let A ⊂ Y ×K and h : A → K be denable for some denable set Y. Suppose that for each y ∈Y, and for each maximal ball B contained inAy, h(y,·) is constant modulo (̟K) on B. Then there exists a

nite partition ofAinto denable setsAj and denable functionshj :Y →K

such that

|h(y, t)−hj(y)| ≤1

holds for each (y, t)∈Aj and for each j.

Remark 3.3.7. We state the lemma in its present form and prove it in such a way that makes it easy to adapt to the motivic case below.

Proof of Lemma 3.3.6. The proof is similar to the proof of Theorem 2.2.2 of [?] and goes as follows. Up to a nite partition of A, we may suppose that for eachy∈Y, the functionh(y,·)is injective (see e.g. Corollary 3.7 of [?]). Similarly we may suppose that h is as F in the conclusion of Proposition 3.3.5 already on the whole of A. We may moreover for each two balls{y} ×

B1 and {y} ×B2 contained in A assume that the images h({y} ×B1) and

h({y} ×B2)are balls with dierent radii, for example by invoking Theorem 3.3.2. Now consider the graph of h in A×K, and its image W ⊂Y ×K under the coordinate projection sending (y, t, h(y, t))to (y, h(y, t)). Take a cell decomposition as in Theorem 3.3.2 of W into cells Cj. Write cj for the

center ofCj. Let us xmj >0such that the angular component of Cj (i.e.,

(18)

case thatCj is a1-cell, and such thatmj = 1 ifCj is a0-cell. Now it follows

for all(y, t)∈A withh(y, t)∈Cj that

|h(y, t)−cj(y)| ≤qKmj−1.

LetAj be the set consisting of(y, t)∈Awithh(y, t)∈Cj. Ifmj = 1 we are

done by takinghj =cj onAj. Ifmj >1we can nish by further partitioning

using the niteness of the residue eld.

3.4. The p-adic proofs for constructible functions. For p-adic con-structible functions (thus without additive character), the proofs reduce to the Presburger cases of Section 2.1 withq =qK, viap-adic cell decomposition

and the following denitions and results.

Denition 3.4.1. If fj:X ⊂ Km+1 → Z and the Ai are as in Theorem

3.3.2, then call fj prepared on the cells Ai. We call Ai a full cell and we

call fj fully prepared on the Ai if the base of Ai is itself a cell on which

thehij(x)with notation from Theorem 3.3.2 for 1-cells and withhij =fj

in the case of 0-cellsand the boundaries ofAi are prepared, and so on m

times. It is also clear what we mean by a full cellA⊂Y ×Km+1 over some denable set Y, in analogy to the notion of cells overY of Denition 3.3.1. By the centers of a full cell, we mean a tuple of centers, consisting of the center of the cell Aover Y, the center of the baseA′ ofA, the center of the

base of A′ and so on.

Denition 3.4.2. Let A ⊂ Km be a full cell with center c

m in the last

coordinate, up to center c1 ∈K for the rst coordinate. The skeleton of A is then the subsetS(A) of(Z∪ {+∞})m which is the image of Aunder the map

x∈A7→(ord(x1−c1),ord(x2−c2(x1)), . . . ,ord(xm−cm(x1, . . . , xm−1)), where we have extendedord to a map ord :K → Z∪ {+∞}. Write sA for

the natural map A → S(A) which we call the skeleton map. Likewise, if A⊂Y ×Kℓ is a full cell overY for some denable setY, it is clear what we

mean by the skeleton S/Y(A) over Y and the skeleton map sA/Y of A over Y.

Remark 3.4.3. For A ⊂Km a full cell, any ber of the skeleton map sA is

a Cartesian product of singletons and balls, and hence, the volume of such a ber s−A1(r) equals 0 for each r, or, equals qKα(r) for a denable function α : A → Z. Clearly the set of r such that s−A1(r) has volume zero is a denable set.

Call a denable functionf :X⊂Y ×Zm →Y ×Zℓ linear overY if there is a denable functiona:Y →Zℓ and an ane mapg:Qm→Qℓ such that f(y, z) = (y, g(z) +a(y))for all(y, z)∈X.

Proposition 3.4.4 (Parametric Rectilinearization forL3K). LetY andX⊂

(19)

denable sets such that for each part A, there is a set B ⊂ Y ×Zm and a denable bijection ρ :A → B which is linear over Y such that, for each y∈Y, the setBy is a set of the formΛy×Nℓ for a nite subsetΛy ⊂Nm−ℓ

depending on y and for an integer ℓ≥0 only depending on A.

Proof. This follows from Theorem 2.1.9 as follows. If Y ⊂ Zr then this is Theorem 2.1.9. IfY ⊂Zr×kKn, then the result follows from Theorem 2.1.9 and orthogonality between the kK-sort and theZ-sort. (This orthogonality

is the property that any denable subset of Zr ×kKn equals a nite union of Cartesian products of denable subsets of Zr and of kn

K; this property

follows from quantier elimination of K-variables.) Now suppose thatY ⊂ Zr×Kℓ×knK. By quantier elimination ofK-variables, there existsand t, a denable function

ν :Y →ktK×Zs, and a denable set

X′ ⊂ktK×Zs+m,

such that Xy equals Xν(y) for every y ∈ Y. Applying the previous case to

the setX′ yields a partition ofX′ into partsA′ with the desired properties. Letκ be the function

κ:X →X′ : (y, w)7→(ν(y), w).

Now the setsκ−1(A′)form a partition ofX with the desired properties. (As an alternative proof one may adapt the proof of Theorem 3 of [?].)

We now have the following variants of the Presburger Theorems 2.1.3 and 2.1.5.

Corollary 3.4.5. Letf be inC(X×Zm)for some denable setX and some m≥0. Then there exist h1, h2 and h3 in C(X) such that

(3.4.1) Int(f, X) =Z(h1),

(3.4.2) Bdd(f, X) =Z(h2), and

(3.4.3) Iva(f, X) =Z(h3),

where integrability in (3.4.1) is with respect to the counting measure onZm. Corollary 3.4.6 (Interpolation). Letf be inC(X×Zm) for some denable setXand somem≥0. Then there existsginC(X×Zm)withInt(g, X) =X and such that f(x, y) =g(x, y) whenever x lies in Int(f, X).

Proofs of Corollaries 3.4.5 and 3.4.6. The proofs of Theorems 2.1.3 and 2.1.5 apply also in this setting, where one uses Theorem 3.4.4 instead of Theorem

(20)

Proof of Theorems 3.1.3 and 3.1.5. By an inductive application of the Cell Decomposition Theorem 3.3.2, partition X ×Km into nitely many full

cells Ai over X such that for each i, the restriction f|Ai factors through the skeleton map sAi/X of Ai over X. Let us identify each skeleton with

a denable set, for example by replacing {+∞} by a disjoint copy of the singleton {0}. Let us writefi for the map from the skeletonS/X(Ai) of Ai

overXtoAqK induced byf|Ai. Thenfi lies inPqK(S/X(Ai))for eachi. The function M sending z ∈ S/X(Ai) to the volume of the ber (sAi/X)

−1(z), taken insideKm, either is identically zero onS

/X(Ai)or is of the formqKαi(z)

onS/X(Ai)for some denable function αi, since the bers of sAi/X are of a very simple form, see Remark 3.4.3. Hence,f˜i given byz7→fi(z)·M(z)lies in C(S/X(Ai)). For each i, let Xi be the image of Ai under the projection

to X. Note that Xi also equals the image of S/X(Ai) under the projection

to X. By Corollary 3.4.5, we now obtain for each i that there are hi1, hi2 and hi3 inC(Xi)such that

Int( ˜fi, Xi) =Z(hi1),

Bdd(fi, Xi) =Z(hi2), and

Iva(fi, Xi) =Z(hi3).

Extend each of the hij by zero to a function h˜ij in C(X), thus dened on

the whole of X. Now forj= 1,2,or 3, let hj be the function X

i

˜ h2ij.

Then the hj for j= 1,2,3 are as required.

For the construction of g as desired for Theorem 3.1.5 one proceeds as follows. By Corollary 3.4.6 one nds for eachia function gi inC(S/X(Ai))

with Int(gi, Xi) = Xi and such that f˜i(x, s) = gi(x, s) whenever x lies in

Int( ˜fi, Xi). Now we dene the functiongonX×Km as follows. For(x, y)∈

Ai, let z = sAi/X(x, y), and let g(x, y) := f(x, y) if M(z) = 0, and the quotient g(x, y) := gi(z)/M(z) when M(z) 6= 0. Note that constructible

functions stay constructible when divided byM wheneverM is nonzero, by its simple form qαi

K as described above. The functiong is as required.

(21)

Corollary 3.4.7. Let f be in H(X)⊗C(X)C(X×Km) for some denable set X, some m ≥ 0, and some inclusion C(X) ⊂ H(X) of Aq-algebras of

complex valued functions on X. Then there exist functions h1, h2, h3 in H(X) and g in H(X)⊗C(X)C(X ×Km) such that the zero loci of the hi

equal respectively

Int(f, X), Bdd(f, X), and Iva(f, X),

and such that Int(g, X) = X and f(x, y) = g(x, y) whenever x lies in Int(f, X). Moreover, any such g can be written as a nite sum of terms of the form

hi·fi

with hi∈ H(X) and fi∈C(X×Km) satisfying Int(fi, X) =X.

3.5. Thep-adic proofs for constructible exponential functions. Con-sider a nite eld Fq with a nontrivial additive character ψ. The following lemma and its corollary are classical exercises.

Lemma 3.5.1. For any function f :Fq→C one has 1

qkfˆksup ≤ kfksup≤ kfˆksup

where k · ksup is the supremum norm andfˆthe Fourier transform of f, ˆ

f(y) = X

x∈Fq

f(x)ψ(−xy).

Corollary 3.5.2. Consider a function

f :Fq→C:y 7→

s X

j=1

cjψ(bjy)

for some complex numbers cj and some distinct bj ∈Fq. Then there exists

y0 ∈Fq with

s

sup

j=1

|cj|C≤ |f(y0)|C.

Lemma 3.5.3. LetX be a denable set and letf be inCexp(X). Then there

exists a functiong in Cexp(X) such that for each xX, f(x) and g(x) are

conjugate complex numbers. In particular, f(x)g(x) equals the square of the complex norm off(x)for eachx∈X, and thus in particularZ(f) =Z(f g). Proof. The functiongcan be obtained fromf by putting a minus sign in each of the arguments of the additive characters which occur inf. More precisely, write f as a nite sum of terms of the form giψK(hi) for gi in C(X) and

denable functionshi :X→K, and deneg as the corresponding sum with

termsgiψK(−hi). Since thegi take real values, gis as desired.

This Lemma yields that any nite intersection or nite union of zero loci of functions in Cexp(X) is again a zero locus of a function in Cexp(X),

(22)

Corollary 3.5.4. Let X be a denable set and let hi be in Cexp(X) for

i= 1, . . . , N. Then there exist f andg in Cexp(X) such that

Z(f) =

N \

i=1

Z(hi) and Z(g) = N [

i=1

Z(hi).

The corresponding statement forhiinC(X)also holds, yieldingf, g∈C(X).

Proof. For f one can takePNi=1hihi, where hi is the complex conjugate of

hi as given by Lemma 3.5.3. For g one simply takes the product of the hi.

For hi in C(X) one takes the sum of the squares of the hi for f and the

product for g.

As for Presburger constructible functions, the complement of Z(h) inX forh∈C(X)is not always equal to the zero locus of some function inC(X),

and similarly forh inCexp(X).

Proof of Proposition 3.2.5 for m= 1. The statement that we have to prove clearly allows us to work piecewise; if we have a nite partition of U into denable parts A, then it suces to prove the proposition for fℓ restricted

to each part A. We actually prove something slightly stronger than Propo-sition 3.2.5 for the case m = 1. That is, for a given denable function ϕ0 : U → X×Zt0 over X, we prove that in addition to the conclusions 1) and 2) of the proposition, we can require that also the following conditions 3) and 4) hold for eachx∈X.

3) Each of the setsUx,r is either a singleton, or, equal to a maximal ball

contained in Ux.

4) The function ϕ0 factors through ϕ, that is, ϕ0 = θ◦ϕ for some denable function θ.

So, let a denable function ϕ0 : U → X ×Zt0 over X be given. By denition of Cexp, the f are nite sums of terms of the form K(h) for

some g ∈ C(U) and some denable h : U K. Apply Theorem 3.3.2 to

these functionsg∈C(U) and to the last t0 component functions ofϕ0. By

working piecewise, we may suppose that U is one of the so-obtained cells. If U is a 0-cell over X, there is nothing to prove. If U is a 1-cell over X, say, with centerc, then letϕ1 :U →V1⊂X×Zbe the denable surjective function sending (x, y) in U to (x,ord(y−c(x)). It follows that there are denable functionshℓi:U →K and functions GℓiinCexp(V1)such that for each ℓone has

(3.5.1) fℓ(x, y) = Nℓ

X

i=1

Gℓi(ϕ1(x, y))ψK(hℓi(x, y)),

and that, for each x, the collection of the setsUx,r1 := {y ∈Ux |ϕ1(x, y) = (x, r)} equals the collection of maximal balls contained in Ux. Thus, the

(23)

We will proceed by induction onN :=Ps=1(Nℓ−1). Namely, assume that

for any nite family of functions {fℓ} on a denable set U (not necessarily

the same family and the same set as the given one), such that the functions fℓ have a presentation of the form (3.5.1) and satisfying the properties 1),

3), and 4), and with P(Nℓ−1) < N, there exists a function ϕ such that

the property 2) holds as well. Then we want to prove the same for any such family and presentation with P(Nℓ−1) =N. The idea of the proof of the

induction step is to increase the number of functions in the family without increasing the total number of terms in their presentations (3.5.1), and thus decreaseP(Nℓ−1). To achieve this, one is still allowed to work piecewise,

i.e., to replaceU with a subset that comes from using cell decomposition as above. Note that the constantd appearing in 2) will increase by at most 1 in each induction step, so that we actually obtain d≤N.

If N = 0, then all Nℓ = 1, and one is done, taking ϕ = ϕ1 and d = 0. Indeed, if Nℓ = 1, then |Gℓ1(x, r)|C equals |f(x, y)|C, and thus, if N = 0, thenUx,r =Wx,r.

For generalN >0we start by pulling out the factorψK(hℓ1(x, y))out of (3.5.1), i.e., we may assume that hℓ1(x, y) = 0 for all ℓ and all (x, y) ∈ U. By Proposition 3.3.5 we may moreover suppose that for each (x, r) ∈ V1, each ℓ, and each i either hℓi(x,·) is constant on Ux,r1 , or hℓi(x,·) restricted

to U1

x,r has the1-Jacobian property. Hence, for each(x, r) ∈V1 there exist constantsbx,r,ℓ,i∈K such that, for ally1, y2 ∈Ux,r1 and allℓ, i,

ord(hℓi(x, y1)−hℓi(x, y2)) = ord(bx,r,ℓ,i·(y1−y2)), (3.5.2)

ac(hℓi(x, y1)−hℓi(x, y2)) = ac(bx,r,ℓ,i·(y1−y2)), (3.5.3)

wherebx,r,ℓ,1 = 0by a previous assumption, and where we write ord :K → Z∪ {+∞}. If for allℓ, i, x, r, the functionhℓi(x,·) is constant modulo(̟K)

on Ux,r1 , then, up to a further nite partition ofU, Lemma 3.3.6 applied to each of thehℓibrings us back to the caseN = 0. We may thus in particular

assume that for each (x, r) in V1, there exist ℓ, i with bx,r,ℓ,i 6= 0. Choose

γx,r ∈K with

|γx,r| ·max

ℓ,i |bx,r,ℓ,i|= 1.

For eachx,r and ℓ, partition{1, . . . , Nℓ} into non-empty subsetsSℓj(x, r),

j ≥1, with the property that i1, i2 lie in the same part Sℓj(x, r) for some j

if and only if

(3.5.4) res(γx,rbx,r,ℓ,i1) = res(γx,rbx,r,ℓ,i2),

where res : OK → kK is the natural projection. By cutting U into nitely

many pieces again, we may assume that the sets Sℓj := Sℓj(x, r) do not

depend on (x, r). Since bx,r,ℓ,1 = 0, at least for one ℓthere are at least two dierent setsSℓ,j, Sℓ,j′. Dene for each ℓ, j and for(x, y)∈U

fℓj(x, y) := X

i∈Sℓj

(24)

and consider these functions (fℓj)ℓ,j as a single family. The total number

of summands of the family (fℓj)ℓ,j is the same as for the functions fℓ, but

there are more functions fℓj than fj, so we can apply induction on N to

this family (fℓj)ℓ,j, with the extra condition 3) and 4) forϕ1 as part of the desired properties. Thus we nd an integer d ≥ 0, a denable surjection ϕ : U → V over X, denable functions hℓji : U → K, and functions Gℓji

with properties 1), 2), 3) and 4) for ϕ1 and for this family.

Let us write Ux,r for the sets dened by ϕ as in condition 2). Since

ϕ1 = θ◦ϕ for some denable θ, one has Ux,r ⊂ Ux,r1 ′ for each (x, r) and (x, r′) = θ(x, r). By cutting U into pieces as before, we may assume that, for eachx and r, not allhℓi(x,·) are constant modulo(̟K) on Ux,r, since,

as before, this would bring us back to the caseN = 0for our original family (fℓ)ℓ via Lemma 3.3.6.

We will now show that the subset Mx,r of Ux,r consisting of thosey

sat-isfying both inequalities (3.5.5) sup

ℓ,j,i

|Gℓji(x, r)|C≤sup

ℓ,j

|fℓj(x, y)|C≤sup

|fℓ(x, y)|C

has big volume in the sense that

(3.5.6) Vol(Ux,r)≤qdK+1Vol(Mx,r).

Once this is proved, we are done for our original family(fℓ)ℓ by replacing

dwithd+ 1while keeping the data of the ϕ,Gℓji, andhℓji.

Thus, to nish the proof, we xxandr and it remains to show thatMx,r

as given by (3.5.5) has the property (3.5.6). Consider the partition of the ballUx,r into the ballsBξ of the formξ+γx,rOK. (The ballUx,r is indeed a

union of such ballsBξ by our choice ofγx,r since there exists ahℓi(x,·)that

is non-constant modulo(̟K) onUx,r.) Firstly we will show that|fℓj(x,·)|C is constant on each such Bξ. Secondly we will show that for each such Bξ

there is a sub-ballBξ′ ⊂Bξ withVol(Bξ) = qK·Vol(Bξ′) and such that the

second inequality of (3.5.5) holds for all y ∈ B′

ξ. These two facts together

with the previous application of the induction hypothesis imply (3.5.6) and thus nish the proof form= 1. FixBξ ⊂Ux,r and write y=ξ+γx,ry′∈Bξ

for y′ ∈ O

K. By (3.5.2), (3.5.3), and (3.5.4), for each ℓ and j there is a

constant cℓj ∈C such that

fℓj(x, y) =cℓjψK(b′ℓjy′),

where we can take b′ℓj = γx,rbx,r′,ℓ,i for any i ∈ Sℓj where r′ is such that Ux,r ⊂ Ux,r1 ′. This shows that |fℓj(x,·)|C is constant on Bξ. We now only

have to constructBξ′. By renumbering, we can suppose that onBξ,|f1,1|Cis maximal among the|fℓj|C, so that the middle expression of (3.5.5) is equal to

|f1,1|C. In particular, it suces to choose Bξ′ such that |f1,1|C≤ |f1(x, y)|C for ally ∈Bξ′. Now letψbe the additive character ofFqK satisfyingψK(y′) =

(25)

j6=j′, so we can apply Corollary 3.5.2 to ˜

f :FqK →C: ˜y7→X

j

c1jψ(res(b′1j)·y˜)

and get an y˜0 ∈ FqK with |c1,1|C ≤ |f˜(˜y0)|C. Set B

ξ := {ξ+γx,ry′ | y′ ∈

res−1y

0)}. Sincef1(x, y) = ˜f(res(y′))and|f1,1|C=|c1,1|C, we are done. Proof of Proposition 3.2.5 for m >1. We proceed by induction on m. De-note (y1, . . . , ym−1) by yˆ. Apply them = 1 case using (x,yˆ) as parameters and ym as the onlyy-variable. This yields in particular an integer d1 >0, a surjection ϕ1 :U → V1 ⊂X×Km−1×Zt1, and an expression of eachfℓ

as a sum of terms of the form G1(ϕ1(x, y))ψK(h1(x, y)), where we omit the indicesℓ, i to simplify notation.

Now apply the induction hypothesis to the collection of functionsG1, this time usingyˆas they-variables, and the variables(x, r1)as parameters, where

r1 is the variable running over Zt1. This yields an integer d2, a surjection

ϕ2 : V1 → V2 ⊂ X×Zt1 ×Zt2, and an expression of each G1 as a sum of terms of the formG2(ϕ2(x,y, rˆ 1))ψK(h2(x,y, rˆ 1)).

Now deneϕasϕ2◦ϕ1 and d=d1+d2. Then each fℓ is a sum of terms

of the form G2(ϕ(x, y))ψK(h1(x, y) +h2(φ1(x, y))), so 1) is satised and 2)

also follows easily.

Proof of Theorems 3.2.2 and 3.2.3. Letf be inCexp(X×Km) for some

de-nable setX and writef asPNi=1Gi(ϕ(x, y))ψK(hi(x, y))as in Proposition

3.2.5 with s = 1, f1 = f, and U = X ×Km, so that in particular the

hi :X×Km→ K and ϕ:U → V are denable functions, and the Gi(x, y)

lie inCexp(V). For eachiletHi be the functionGiϕ. SinceK-valued

func-tions can only depend piecewise trivially on Z-variables, one has a natural isomorphism

Cexp(V)=Cexp(X)C(X)C(V)

ofC(X)-algebras, and thus, theHimay be assumed to lie inCexp(X)C (X) C(X ×Km). To dene these tensor products of Aq-algebras we use the natural inclusions C(X) C(V), C(X) Cexp(X), and C(X) C(X×

Km), which are inclusions of algebras of C-valued functions.

It is clear that for anyx∈X, ifx∈Iva(Hi, X)for alli, thenx∈Iva(f, X).

Vice versa, iff(x,·)is identically zero, thenHi(x,·)is zero on each setWx,r,

and since it is constant on each setUx,r,Hi(x,·)is identically zero. Thus we

just showed:

(3.5.7) Iva(f, X) =\

i

Iva(Hi, X).

A similar argument shows (3.5.8) Bdd(f, X) =\

i

Bdd(Hi, X) and Int(f, X) = \

i

(26)

where in the case ofInt(f, X), we use the inequality between the volumes of Wx,r and Ux,r given by Proposition 3.2.5. By Corollary 3.4.7 with H(X) =

Cexp(X), applied to each of the functions Hi, we nd that each of the sets

Int(Hi, X), Bdd(Hi, X),Iva(Hi, X) is equal to a zero locus of a function in

Cexp(X). By Corollary 3.5.4 applied to the intersections from (3.5.7) and

(3.5.8), the proof of Theorem 3.2.2 is nished.

Finally apply Corollary 3.4.7 with H(X) =Cexp(X) to each of the

func-tions Hi to obtain gi in Cexp(X × Km) such that Int(gi, X) = X and

Hi(x, y) =gi(x, y)wheneverxlies inInt(Hi, X). Now takeg=PigiψK(hi)

as required for Theorem 3.2.3.

For the proof of Theorem 3.2.1 we will apply Theorem 8.6.1 (1) of [?], which has stringent integrability conditions. These conditions can be satis-ed by the last part of the statement of Theorem 3.2.3.

Proof of Theorem 3.2.1. Let g be given by Theorem 3.2.3. Since, by the same theorem, gis a nite sum of terms of the form

f0ψK(f1)

withf1 :X×Km→Kdenable andf0∈C(X×Km)satisfyingInt(f0, X) =

X, the function g falls under the scope of Theorem 8.6.1 (1) of [?], which

yields the desired conclusion.

4. Transfer principles for integrability and boundedness In this section we use motivic functions from [?] and [?] to study loci of integrability and other loci, uniformly in all local non-archimedean elds whose residue elds have large characteristic (including Fq((t))). We give uniform analogues of the results of Section 3. This nally leads to the main results of the paper: the transfer principles for integrability and boundedness. Again, we rst prove the results without oscillation using the constructible motivic functions from [?], and subsequently in a setting with oscillation using the motivic exponential functions from [?]. We start by recalling the necessary denitions.

4.1. Notation. Let O be a ring of integers of a number eld. We will use the rst order language of Denef-Pas with coecients in O[[t]], and denote it by LDP. By denable we will from now on mean LDP-denable, without using other coecients than those from O[[t]]. Recall that LDP has three sorts: the valued eld, the residue eld, and the value group. The languageLDPhas as symbols the usual logical symbols, the language of rings (+,−,·,0,1)with coecients fromO[[t]]for the valued eld, another copy of the language of rings for the residue eld, the Presburger language(+,−,≤

(27)

ring with residue eld kL, and value group identied with Z, together with

the information of how the symbols of LDP are interpreted in this triple. To x the meaning of the symbols of LDP one xes a ring homomorphism

λO,L : O[[t]] → OL respecting 1 and sending t to a uniformizer ̟ of OL.

If one xes such λO,L then all the symbols of LDP have a unique meaning where we require that ac :L → kL is the unique multiplicative map which

extends the projection O×L →k×L and sends̟ to 1; it is given by

ac :L→kL: (

x̟−ordx mod (̟) if x6= 0,

0 if x= 0,

(the other symbols have their natural meaning). Note that, by the complete-ness ofL, a ring homomorphism O → OL and the choice of the uniformizer

̟of OL determine a ring homomorphism O[[t]]→ OL sendingt to ̟.

LetAO be the collection of non-Archimedean local eldsK of

character-istic zero with a ring homomorphism O →K and a uniformizer̟K ofOK.

Let BO be the collection of all local eldsK of positive characteristic with

a ring homomorphism O → K and a uniformizer ̟K of OK. Let CO be

the union of AO and BO. For an integer M > 0, denote by AO,M, BO,M,

resp.CO,M those elds in AO,BO, resp.CO that have residue characteristic

larger than M. For K in CO, write MK for the maximal ideal of OK, kK

for the residue eld andqK for the number of elements of kK. For x∈ OK,

denote byx∈kK the reduction of xmodulo (̟K).

ForK ∈ CO, writeDKfor the collection of additive charactersψ:K →C×

which are trivial on the maximal idealMK and which coincide onOK with

the character sending x∈ OK to

exp(2πi

p TrkK(¯x)),

whereTrkK is the trace ofkKover its prime subeld andpis the characteristic ofkK. Note that there is no restriction in only considering additive characters

lying in DK, since, in our set-up, all other additive characters on K can

appear naturally by using a parameter over the valued eld.

For any K ∈ CO, the measure we put on Kn×kKm×Zr is the product

measure of the Haar measure on Kn normalized so that OnK has measure 1 with the discrete measure (the counting measure) onkm

K×Zr. Likewise, we

endow Kn×kmK×Zr with the product topology of the valuation topology on Kn with the discrete topology onkm

K ×Zr.

4.2. The motivic setting. We recall the terminology and notation from [?] and [?].

4.2.1. Denable subassignments. For any eld k of characteristic zero, we consider the Laurent series eldk((t)) over kwith the uniformizert and the corresponding angular component map and discrete valuation.

(28)

zero which contains our xed ring of integers O as a subring gives rise to a subset of

k((t))m×kn×Zr

consisting of the points satisfying ϕ, which can be written symbolically as follows:

{(x, y, z)∈k((t))m×kn×Zr |ϕ(x, y, z)}; this subset is denoted byϕk((t)).

By a denable subassignment we mean the map X which sends k to X(k) :=ϕk((t))for someLDP-formulaϕ, wherekruns over characteristic zero elds which contain O as a subring. Denote by h the denable subassign-ment which sendskto the singleton{0}, also written ask((t))0×k0×Z0. (For readers familiar with the language of model theory, note that two formulasϕ andϕ′ yield the same denable subassignment i they are equivalent modulo

the theory of Henselian valued elds of characteristic(0,0)with value group elementary equivalent toZand whose residue elds containOas a subring.) For any denable subassignmentX, and for nonnegative integersm, n, r, write X[m, n, r]for the denable subassignment sendingk to

X(k)×k((t))m×kn×Zr.

For example,h[m, n, r]sendsktok((t))m×kn×Zr. We will also writeX×Zr

for X[0,0, r].

A point on a denable subassignment X consists of a pair (x, k) with k a characteristic zero eld having O as a subring and with x an element of X(k). We write|X|for the collection of all points that lie on X. (We leave it to the reader to choose whether to consider |X| as an actual class or to work in a xed large universe.)

The usual set-theoretic operations make sense for denable subassign-ments. IfX(k)⊂Y(k)for eachk, then we also callX a denable subassign-ment of Y.

By a denable morphism f :X → Y between denable subassignments X and Y we mean a denable subassignment G ⊂ X×Y such thatG(k) is the graph of a function from X(k) to Y(k) for each k and we call Gthe graph off. We writefk for the function from X(k) toY(k)with the graph

G(k).

Write Def for the category of denable subassignments with denable morphisms as morphisms.

4.2.2. Denable subassignments and local elds. We have seen that behind a denable subassignmentX lies anLDP-formulaϕwhich describes the sets

X(k). Clearly such a formulaϕcorresponding toXis not unique. However, if we x such aϕfor a denable subassignmentXofh[m, n, r], which we call xing a representative ofX, then for eachK∈ CO, we can consider the subset

ϕK of Km×kKn ×Zr consisting of the points satisfying ϕ. Indeed, all the

(29)

ofO[[t]]are interpreted inK via the ring homomorphismO[[t]]→Kcoming from the ring homomorphismO →K and sendingtto the uniformizer ̟K.

For all motivic objects in this paper, we will make a link with objects (usually sets and functions) on local elds. In particular, given a denable subassignment X, we will often implicitly x a representative ϕ and write XK instead of ϕK for K in CO,M with suciently large M. Although XK

depends on the choice ofϕ, we have the following phenomenon: For any two representativesϕandϕ′of a denable

subassign-mentX, there existsM >0 such thatϕK =ϕ′K for allK in

CO,M.

Remark 4.2.3. The operation of taking representatives in this context is similar to the notion of taking a model over Z of a variety dened over Q in the context of algebraic geometry, as one typically does for counting the number of Fq-rational points.

Similarly, any denable morphism f : X → Y between denable sub-assignments gives rise, up to xing a formula γ corresponding to the graph of f, to a function

fK :XK →YK,

whose graph is γK for any K in CO,M with M suciently large. (If the

characteristic of the residue eld ofK is small, thenγK might not dene the

graph of a function and one may denefK as being the zero function in this

case, by convention.)

4.2.4. Constructible motivic functions. Recall thath[0,0,1]can be identied withZ, sinceh[0,0,1](k) =Zfor allk. Let X be inDef, that is, letX be a denable subassignment. A denable morphism α:X →h[0,0,1] gives rise to a function |X| → Z (also denoted by α) sending a point(x, k) on X to αk(x). Likewise, such α gives rise to the functionLα from |X|to A which

sends a point (x, k)on X to Lαk(x), and whereA is as in Section 2.2. Following [?], we dene the ring P(X) of constructible Presburger func-tions onX as the subring of the ring of functions|X| →Agenerated by

(1) all constant functions into A,

(2) all functions α : |X| → Z with α :X → h[0,0,1] a denable mor-phism,

(3) all functions of the form Lβ with β : X → h[0,0,1] a denable morphism.

Note that although |X|is not a set,P(X) can be regarded as a set since it has not too many generators.

For Y a denable subassignment of X, write 1Y for the characteristic

function of Y, sending a point (x, k) on X to 1 if it lies on Y and to zero otherwise.

References

Related documents

The initial SZZ implementation ( ŚLIWERSKI; ZIMMERMANN; ZELLER , 2005b ) uses the annotate function provided by particular SCMs ( e.g. , Subversion) to identify the latest change

The research of Neza Aninda Mirza (2014) stating that the role of facebook for beginners is the voters as a means of finding information about political parties and

The last specification of Table 7 reveals a significant augmentation of the effect of QE programme on local interbank loans: a 1% increase in excess reserves of US

The electric and magnetic fields associated with a current flowing along a horizontal conductor located over perfectly conducting ground can be interpreted as the radiation

The methods used to assess patients comprised a neurological clinical examination, two batteries of tests of somatosensory function (Rivermead Assessment of Somatosensory

The gas utilities serving more than 14,000 customers were directed to submit for approval proposals for residential heating, ventilation and air conditioning (HVAC)

Quality Improvement Journey RIGHT THING TO DO MEASURE QUALITY INDICATORS CULTURE CHANGE - PLAN - DO - STUDY - ACT WHAT IS QUALITY IMPROVEMENT?. The quality improvement movement

This guarantee, along with the fact that government issued bullion coins are recognizable the world over, is why government issued bullion coins are typically bought and sold