Berkovich Line, part 1

12 minute read

Published:

This series of posts is aimed to be a rudiment of the Berkovich line, a locally compact space that “fills up” a non-archimedean field K. The materials here are more or less my summary of the lecture note by (M. Baker 2007), with some extra materials that I found meaningful to append.

Non-archimedean Fields

A non-archimedean field (K,||) is a field K with an absolute value ||, that satisfies the followings.

  1. |a|=0 if and only if a=0.
  2. |ab|=|a||b|,
  3. |a+b|max(|a|,|b|),
  4. …with equality if |a||b|.1

The first one is simply the nondegeneracy of the absolute value, and the second is quite natural among absolute values on fields (unlike algebras, where we demand submultiplicative |ab||a||b|).

The third is the oddest line. It resembles the triangle inequality |a+b||a|+|b|, but the right-hand side is replaced with the maximum of two norms, instead of their sum.

The fourth line is the equality condition: if one quantity is strictly smaller than the other, then we have equality. Compare this with the equality condition of the triangle inequality: when “two quantities have equal sign/direction.”

An equivalent way of saying this is to declare a valuation of the field K. For that, choose a number q>1, and set v(a):=logq|a| (note the negated logarithm). This declares a function v:KR such that

  1. v(a)= if and only if a=0.
  2. v(ab)=v(a)+v(b).
  3. v(a+b)min(v(a),v(b)),
  4. …with equality if v(a)v(b).

I will later be interested in a non-archimedean field K which is algebraically closed and Cauchy complete. But before I continue, let me list some first examples of the notion.

Example 1: formal Laurant series, Puiseux Series

The field k((t)) of formal Laurent series on any (algebraically closed) field k is one of the first examples of a non-archimedean field. It is defined by the valuation (assume aN0)

v(aNtN+aN+1tN+1+)=N,

so we have v(1)=v(t0)=0, v(t2+t3+t5+)=2, v(exp(t)1)=1, etc. Function v measures the order of zero t=0, while a pole is interpreted as a negative zero.

The first two axioms of valuations are thus quite natural if we recall how to do multiplication of (formal) Laurent series. The third axiom is meant to cover the following case: if

a=i=vaiti,b=i=vbiti,

are two Laurent series with same valuation v(a)=v(b)=v, their sum

a+b=i=v(ai+bi)ti

will have (1) valuation v if av+bv0, but (2) valuation >v if av+bv=0 and one needs to go up the exponents to find a nonzero term. This is how we understand v(a+b)min(v(a),v(b)).

On the other hand, if v(a)=v<v(b)=v+w say, then writing

a=i=vaiti,b=j=v+wbjtj,

we have

a+b=avtv+av+1tv+1++av+w1tv+w1+(av+w+bv+w)tv+w+,

so by av0, v(a+b)=v=v(a)=min(v(a),v(b)) follows.

The algebraic closure of the field of formal Laurent series is the field of Puiseux series,

k{{t}}:=i=1k((t1/i)).

where the valuation on k((t)) extends to Puiseux series naturally, so that v(t1/i)=1i.

Note that this field is not (Cauchy) complete. To verify so, think of the series

n=1tn2n/n!=t+t8+t12112+t273023+.

This series does not fit into k((t1/i)) for any i, but the partial sums are Cauchy (as the exponents increase to infinity). Because of that, one needs to Cauchy complete the Puiseux field k{{t}} if one requires a non-archimedean algebraically-closed Cauchy-complete field.

Example 2: p-adic fields

Any introduction of p-adic fields Qp involves some notes that goes as follows. On the rational field Q, one may make a metric completion not just with the standard absolute value (and get R), but also with p-adic absolute values ||p. This absolute value is defined with the p-adic valuation vp2 that satisfies the following axioms.

  1. vp(a)< if a0, and vp(0)=.
  2. vp(ab)=vp(a)+vp(b).
  3. vp(a+b)min(vp(a),vp(b)).
  4. vp(a+b)=min(vp(a),vp(b)) holds if vp(a)>vp(b) holds.

Adding vp(p)=1 and vp(a)=0 if (a,p)=1, the axioms completely determines vp. Morally, if aZ, the valuation vp(a) find the number v in which pv||a (i.e., pva but pv+1a) holds.

The corresponding p-adic absolute value is declared as follows:

|a|p:=pvp(a).

By this, we Cauchy complete the metric space (Q,||p) to obtain the p-adic field Qp.

This field is not algebraically closed, and we denote the algebraic closure as ¯Qp. Still the metric ||p extends to there; say by |p1/4|p=p1/4, etc. However, one can also find a series in ¯Qp that is Cauchy but not convergent in ¯Qp (see (Koblitz 1996), Sec. III.4, Theorem 12). Hence one Cauchy-completes the metric spcae (¯Qp,||p), and obtain a non-archimedean, algebraically-closed, Cauchy-complete field (Cp,||p).

1. This axiom is in fact redundant, by the following argument (proof from Junekey Jeon). Suppose |a|<|b|. Then if |a+b||b|, we have |a+b|<|b|. But then as |b|=max(|b|,|a|)max(|a+b|,|a|), this contradicts unless max(|b|,|a|)=|a|, which is another contradiction to |a|<|b|.
2. I believe that νp (nu, not vee) is more common notation for this. Nonetheless, I also believe that the ‘vee’ notation is making more sense, as this is compatible with the word ‘Valuations.’

Gelfand theory?

An algebraically-closed Cauchy-complete normed field that we first see, is the field of complex numbers C. This field is perfect to build a theory of Banach algebras (algebra with a complete, submultiplicative norm) over C. (See Gelfand duality and Gelfand–Mazur Theorem.)

Now as another algebraically-closed Cauchy-complete field K, but non-archimedean, we would expect something similar. That is, for a commutative Banach algebra A over K, we expect that the space of K-algebra maps AK forms the ‘spectrum’ of A and continuous maps on the ‘spectrum’ of A recovers A.

No, not the case for non-archimedean K. This is because there is a field extension L/K (yes, must be transcendental) and an extension norm ||L of (K,||). This makes L a normed K-algebra, but the ‘spectrum’ of L is empty (there is no K-algebra map LK), so the “usual” Gelfand duality is not the case here.

Example. Let L be the field of rational functions K(T) in 1 variable. Since any fK(T) may be written

f(T)=a(Tx1)(Tx2)(Txn)(Ty1)(Ty2)(Tym),

if we declare

|f(T)|L=|a|max(1,|x1|)max(1,|x2|)max(1,|xn|)max(1,|y1|)max(1,|y2|)max(1,|ym|),

this norm ||L declares a multiplicative nondegenerate norm on the field L, that extends the norm || on K. (Here, that |f+g|L|f|L+|g|L is left as a nontrivial task for later.)

(One cannot make such a field extension L/C, that extends the modulus on C. This is what Gelfand–Mazur theorem asserts.)

Thus instead, we demand a novel concept for the ‘spectrum’ of a normed K-algebra. Following Berkovich, one defines the notion of the Berkovich spectrum as below. (See (Baker–Rumely 2010) or (Berkovich 1990).)

Berkovich Spectrum

From now on, we will deal with a variety of norms defined on an algebra. Thus I will denote (K,||K) (K emphasized in the subscript) for my non-archimedean field of interest.

Let A be a normed K-algebra. A multiplicative seminorm on A is a map ||:A[0,) that has the following properties.

  1. |0|=0.
  2. |fg|=|f||g|, for f,gA.
  3. |f+g||f|+|g|.3
  4. |a|=|a|K if aK.

(Note that the first property does not assert that |f|=0 only if f=0. This is why the term is called seminorm, not a norm.)

The Berkovich spectrum of A, denoted ˆA, is the set of all multiplicative seminorms of A. Here, we denote xˆA for points of ˆA, while actually it is a seminorm ||x on A.

The spectrum ˆA is a topological space endowed with the following subbasic open sets.

U(f,(α,β)):={||xˆA:α<|f|x<β}.

Remark. By the evaluation map

ˆAfA[0,)fA(,],x(|f|x)fA(logq|f|x)fA,

we can (topologically) embed ˆA into a product of (,]=R’s. This is how the subbasic open sets described above are designed.

3. In fact, one can show that |f+g|max(|f|,|g|) if the base field K is non-archimedean.

Examples

In my experience, the notion of multiplicative seminorms was new when I happened to learn Berkovich spectra. There were a couple of examples that remedied this unfamiliarity.

  • Some preliminary theory

The following proposition is found to be useful in understanding seminorms.

Proposition. For a multiplicative seminorm || on A, define

ker(||)={fA:|f|=0}.

Then ker(||) is a prime ideal of A.

(Proof) Let I=ker(||). Then the followings verify that I is a prime ideal.

  • If f,gI, we have |f+g||f|+|g|=0, so f+gI follows.
  • If fI and gA, then |fg|=|f||g|=0|g|=0, so fgI follows.
  • If fgI, then |fg|=|f||g|=0, so either |f|=0 or |g|=0; hence fI or gI.

So for any multiplicative seminorm ||, there is a prime ideal I that factors the norm as ||:AA/I[0,). Because A/I is an integral domain and || is a multiplicative norm on it, the norm extends to the field of fractions Frac(A/I)[0,). This gives the following

Corollary. For a multiplicative seminorm ||x on A, it has a residue field H(x)=Frac(A/ker(||x)) in which

  1. the seminorm ||x factors AH(x)[0,),
  2. and the induced map H(x)[0,) is a multiplicative norm on H(x).

Examples over C

The notion of multiplicative seminorms pretty much applies to any normed field. So one can think of multiplicative seminorms on an arbitrary normed C-algebras.

Given a normed C-algebra A, if ||x is a multiplicative seminorm, then its residue field H(x) can only be C (by Gelfand–Mazur), and thus the induced norm on H(x) is the complex modulus.

Because of that, each multiplicative seminorm uniquely corresponds to a ring map AH(x)=C. This is precisely what the Gelfand spectrum collects. That is,

Over C, Gelfand spectrum and Berkovich spectrum coincide.

To elaborate, below is how the correspondence works.

  • (Gelfand to Berkovich) For a ring map x:AC, we define a multiplicative seminorm |f|x=|x(f)|C.
  • (Berkovich to Gelfand) For a multiplicative seminorm ||x on A, as A/ker(||x) is an integral domain, it is naturally isomorphic to C.4 Thus the natural ring map x:AA/ker(||x)C is induced.

4. A version of Gelfand–Mazur (also called Kaplansky’s theorem) claims that, for a (multiplicatively) normed integral domain B over C, the map CB, cc1B, is an isomorphism. See Cabrera Garcia and Rodriguez-Palacios 1995, as mentioned in Bhatt and Kulkarni 2018.

0-dimensional case

Next, we work on a case where we can explicitly compute the spectrum.

Say put A=K×K. For any xˆA, there are two choices for the ker(||x):

  • ker(||x)=0×K: this corresponds to |(f1,f2)|1=|f1|K.
  • ker(||x)=K×0: this corresponds to |(f1,f2)|2=|f2|K.

Thus ˆA consists of two points. Likewise, for A=Km (m-fold ring product), its spectrum ˆA consists of m points. Thus this classifies all 0-dimensional (finitely generated) Berkovich spectrum.

1-dimensional case

The next complicated example will rise with A=K[T]. The Berkovich spectrum of A gains special attention; it is called the Berkovich line and denoted A1Berk or (A1)an.

Recall that K is algebraically closed. A well-known fact from algebraic geometry classifies all prime ideals of K[T] as follows.

  • Maximal ideals all have the form (Ta) for some aK.
  • The only non-maximal prime ideal is (0).

For the former, the corresponding norm is then described as

K[T]K[0,),f(T)f(a)|f(a)|K,

in which I will call as evaluation seminorms. Such norms uniquely correspond to each aK, thus we see that the Berkovich line A1Berk has a (natural) copy of K inside it. (One can even show that the inclusion KA1Berk is a topological embedding.)

For the latter, the residue field is then H(x)=K(T) (field of rational functions in T), and we ask what are multiplicative norms on there. It turns out that there are a lot of norms in this class, which will be introduced in later posts.

Next

This post is continued at part 2.

Update Log

  • 220528: Created
  • 220704: Some remarked added according to Junekey Jeon
  • 220727: Recoined ‘evaluation norm’ → ‘evaluation seminorm’