The Pontryagin duals of / and and the adeles

Jordan Bell
January 5, 2015

1 Pontryagin duality

Write S1={z:|z|=1}. A character of a locally compact abelian group G is a continuous group homomorphism GS1. We denote by G^ the set of characters of G, where for ϕ1,ϕ2G^ and xG, we define (ϕ1ϕ2)(x)=ϕ1(x)ϕ2(x). We assign G^ the final topology for the family of functions {ϕϕ(x):xG}, i.e., the coarsest topology on G^ so that for each xG, the function ϕϕ(x) is continuous G^S1. With this topology, it is a fact that G^ is itself a locally compact abelian group, called the Pontryagin dual of G. It is a fact that the Pontryagin dual of a discrete abelian group is compact and that the Pontryagin dual of compact abelian group is discrete.11 1 Markus Stroppel, Locally Compact Groups, p. 175, Theorem 20.6. The Pontryagin duality theorem states that in the category of locally compact abelian groups, there is a natural isomorphism from the double dual functor to the identity functor.22 2 Markus Stroppel, Locally Compact Groups, p. 193, Theorem 22.6.

With the subspace topology inherited from , one checks that a compact subset of has empty interior, and therefore is not locally compact. Thus, to work with the rational numbers in the category of locally compact abelian groups, we cannot use the subspace topology inherited from . Rather, we assign the discrete topology. (Any abelian group is a locally compact abelian group when assigned the discrete topology.) From now on, when we speak about , unless we say otherwise it has the discrete topology.

Because we use the discrete topology with , its Pontryagin dual ^ is a compact abelian group, which we wish to describe in a tractable way.

2 The p-adic integers

For a prime p and for n1, /pn with the discrete topology is a compact abelian group. For nm, let πn,m:/pn/pm be the projection map. The compact abelian groups /pn and the continuous group homomorphisms πn,m are an inverse system in the category of locally compact abelian groups. The inverse limit is a compact abelian group denoted by p, called the p-adic integers.

3 Q/Z and its Pontryagin dual

Let G be an abelian group. The the torsion subgroup TG of G is the collection of those elements of G with finite order. We say that G is a torsion group if TG=G. Said differently, for n a nonnegative integer, let G[n] be the set of those xG such that nx=0. For m|n, let im,n:G[m]G[n] be the inclusion map; indeed, if xG[m] then

nx=nmmx=mn0=0.

The groups G[n] and the group homomorphisms are a direct system in the category of abelian groups, whose direct limit one checks is isomorphic to TG.

For p prime, the p-primary subgroup Gp of G is the set of those xG such that for some n1, xG[pn]. We can also express Gp in the following way. For mn, let ιm,n:G[pm]G[pn] be the inclusion map; indeed, for xG[pm],

pnx=pn-mpmx=pn-m0=0.

The groups G[pn] and the group homomorphisms ιm,n are a direct system in the category of abelian groups, and one checks that the direct limit is isomorphic to Gp.

Let xTG and call its order m. Write m=p1e1prer and put mi=mpiei. Then gcd(m1,,mr)=1, so there are integers l1,,lr such that

l1m1++lrmr=1.

Thus

x=(i=1rlimi)x=i=1rli(mix)=i=1rlixi,

where xi=mix. Because xi has order mmi=piei, it belongs to Gpi and so lixiGpi, showing that every element of TG is a finite sum of elements of the p-primary components of G. Furthermore, one proves that if xpGp and ypGp, with only finitely many xp,yp nonzero, then pxp=pyp implies that xp=yp for each p. Therefore, TG is isomorphic to the direct sum

pGp.

The statement that TG is isomorphic to the direct sum of the p-primary components of G is called the primary decomposition theorem.33 3 Derek Robinson, A Course in the Theory of Groups, second ed., p. 94, Theorem 4.1.1.

It is straightforward to check that / is the torsion subgroup of the abelian group /. It can thus be modeled as the group of roots of unity in S1. Writing G=/, for p prime and for n1 it is apparent that G[pn] is isomorphic to the subgroup {exp(2πim/pn):0m<pn-1} of S1, and thus to /pn. Define ιm,n:/pm/pn, mn, by ιm,n(x)=pn-mx. The groups /pn and the group homomorphisms ιm,n are a direct system in the category of abelian groups, whose direct limit is denoted by (p), called the Prüfer p-group. Thus, the p-primary component of / is isomorphic to the Prüfer p-group (p). Now applying the primary decomposition theorem, we get that / is isomorphic to the direct sum of all the Prüfer p-groups:

/p(p). (1)

We assign / the discrete topology; indeed, the direct sum of discrete abelian groups is a discrete abelian group.

It is a fact that the Pontryagin dual of a direct sum of discrete abelian groups is isomorphic to the direct product of the Pontryagin duals of the summands. Also, we take as known that the Pontryagin dual of the compact abelian group p is the discrete abelian group (p):

p^(p).

Thus, in the category of locally compact abelian groups,

/^pp.

On the other hand, we stated above that if G is an abelian group then TG is isomorphic to the direct limit of the direct system of groups G[n] and inclusion maps im,n:G[m]G[n] for m|n. Thus, / is isomorphic to the direct limit of the direct system of groups /n and maps im,n:/m/n for m|n, im,n(x)=nmx. The dual of the discrete abelian group /n is isomorphic to the compact abelian group /n, and the dual of the map im,n:/m/n, for m|n, is the projection map πn,m:/n/m. The dual of the direct system of groups /n and maps im,n is the inverse system of groups /n and maps πn,m, whose limit is a compact abelian group called the profinite completion of the integers. It follows that

/^

as locally compact abelian groups, and thus also that

pp

as locally compact abelian groups.

4 The p-adic integers

In this section we give a construction of the ring p. We have already defined p as an inverse limit of compact abelian groups, and it can be proved that the additive group of the ring we construct here is indeed isomorphic as an abelian group to this inverse limit.44 4 See Alain M. Robert, A Course in p-adic Analysis, p. 33, §4.7. (In this section we do not assign a topology to our construction of p.) Our presentation in this section follows Robert.55 5 Alain M. Robert, A Course in p-adic Analysis, Chapter 1.

We start by defining objects, then put a group operation on the set of these objects.66 6 Although constructing p-adic integers as formal series is concrete, one must then be cautious lest one does things with these series that seem reasonable because of experience working with series but that are not yet justified; defining p-adic integers as a completion of a metric space or as an inverse limit gives one abstract objects about which one only knows universal properties, and thus is not susceptible to making moves that are not permitted. Let p be prime. A p-adic integer is a formal series of the form

i0aipi,0aipi-1.

We denote the set of p-adic integers by p. As sets,

p=i0{0,1,,p-1}={0,1,,p-1}0.

For a=i0aipi,b=i0bipip, we define c=a+b inductively as follows. Define ϵ0=0 and define

c0={a0+b0a0+b0p-1a0+b0-pa0+b0>p-1.

Suppose that cn and ϵn have been defined. Now define

ϵn+1={0an+bnp-11an+bn>p-1,

and

cn+1={an+1+bn+1+ϵn+1an+1+bn+1+ϵn+1p-1an+1+bn+1+ϵn+1-pan+1+bn+1+ϵn+1>p-1.

For example, let a=1p0+0p+0p2+ and b=(p-1)p0+(p-1)p+(p-1)p2+, and put c=a+b. Then, ϵ0=0 and c0=a0+b0-p=0. Next, ϵ1=1, with which a1+b1+ϵ1=0+(p-1)+1=p>p-1, so c1=p-p=0. Inductively, for any n1 we get that ϵn=1 and cn=0. Thus

a+b=0p0+0p1+0p2+.

For a=i0aipip, define

σ(a)=i0(p-1-ai)pi.

We check that this satisfies a+σ(a)+1=0, where 1p means 1p0+0p+0p2+. Thus, 1+σ(a) is the additive inverse of a, i.e.,

-a=1+σ(a).

With addition thus defined, p is an abelian group, with identity 0=0p0+0p+0p2+. We define ι:p as follows. For n0, there are unique 0aip-1, all but finitely many 0, such that n=i0aipi; this is a finite sum of nonnegative integers because all but finitely many of the ai are 0. We define ι(n)p to be the formal series i0aipi. On the other hand, for a=i0aipip with all but finitely many of the ai equal to 0, we have i0aipi0 and ι(i0aipi)=a. For n<0, we define

ι(n)=-ι(-n)=1+σ(ι(-n)).

ι:p is a group homomorphism.

For example, take n=-4 and p=3. Then ι(-n)=ι(4)=130+131+032+, so σ(ι(4))=130+131+232+. Then

ι(-4) =(130+031+032+)+(130+131+232+)
=230+131+232+233+234+

Multiplication of p-adic integers is defined similarly to addition of p-adic integers.77 7 That it is cumbersome to define multiplication of elements of p shows that defining p-adic integers as formal series invites sloppiness; one merely assumes that everything works out like one wants it to. For example, take p=5 and let a=ι(250+251+352) b=ι(350+451). Then,

ab=ι(150+051+052+153+354).

For any prime p, ι(1)=1p0+0p1+0p2+ and so

ι(-1) =1+σ(ι(1))
=(1p0+0p1+0p2+)+((p-2)p0+(p-1)p1+(p-1)p2+)
=(p-1)p0+(p-1)p1+(p-1)p2+
=(p-1)i0pi.

One then checks that

ι(1)=(1-p)i0pi.

Thus, the multiplicative inverse of 1-p in p is i0pi.

We define the p-adic valuation vp:p0{} by vp(0)= and defining vp(a) to be the least i such that ai0. For example,

vp(0p0+0p1+3p2+)=2.

If a,bp are each nonzero, then for c=ab we have 0cvp(a)+vp(b)p-1 and

cvp(a)+vp(b)avp(a)bvp(b)(modp)

and because pavp(a) and pbvp(b), we have that cvp(a)+vp(b)0. It follows that

vp(ab)=vp(a)+vp(b).

In particular, this shows that p is an integral domain.

5 Reduction modulo p, maximal ideals, and local rings

Define ϵ:p/p by

ϵ(i0aipi)=a0+(p).

This is a homomorphism of unital rings called reduction modulo p. We have

kerϵ={i0aipip:a0=0}=pp.

Because ϵ is a surjective homomorphism of unital rings and /p is a field, kerϵ is a maximal ideal in the ring p. Denote by p* the set of invertible elements of p. It can be proved88 8 Alain M. Robert, A Course in p-adic Analysis, p. 5, §1.5. that

p*=ppp.

Because the set of noninvertible elements in p is a proper ideal, p is a local ring, and hence the maximal ideal pp is the unique maximal ideal of p. For any nonzero ap, it is immediate that p-vp(a)ap*; in other words, for any nonzero ap, there is some up* such that a=pvp(a)u.

We now prove that p is a principal ideal domain.99 9 Alain M. Robert, A Course in p-adic Analysis, p. 6, §1.6.

Theorem 1.

The ideals in p are {0} and (pk)=pkp, k0.

Proof.

It is straightforward to check that indeed these are ideals in p. Suppose that I{0} is an ideal in p. Since I{0}, there is some element aI such that

vp(a)=min{vp(x):xI}.

Let k=vp(a). Then u=p-kap*, i.e., pk=u-1a. Since aI and I is an ideal, this shows that pkI. This shows that pkpI. On the other hand, let bI and write l=vp(b). There is some up* such that b=plu, and then b=pkpl-ku. But l-k0 so pl-kup, hence bpkp. This shows that Ipkp, completing the proof. ∎

6 Topology of the p-adic integers

As sets,

p=i0{0,1,,p-1}={0,1,,p-1}0.

We assign p the product topology, with which it is a compact and metrizable topological space. (It is compact because the set {0,1,,p-1} with the discrete topology is compact, and it is metrizable because it is a countable product and {0,1,,p-1} is metrizable with the discrete metric.) One checks that the product topology on p is induced by the p-adic metric dp defined by

dp(a,b)=p-vp(a-b).

The map apa satisfies

dp(pa,pb)=p-vp(pa-pb)=p-vp(a-b)-1=1pdp(a,b),

which shows that apa is continuous pp.

We say that a group G with a topology is a topological group if its topology is Hausdorff, if (x,y)x+y is continuous G×GG, and if x-x is continuous GG. Because p is metrizable it is Hausdorff, and we now prove that the group operations are continuous using its topology.

Theorem 2.

(x,y)x+y is continuous p×pp and x-x is continuous pp.

Proof.

The product topology on p×p is induced by the metric ρ((x,y),(a,b))=dp(x,a)+dp(y,b). Let (a,b)p×p. If ρ((x,y),(a,b))p-n, then p-vp(x-a)=dp(x,a)p-n, hence vp(x-a)n, and likewise vp(y-b)n. But vp(w+z)min{vp(w),vp(z)} and vp(-w)=vp(w), so vp(x-a-(y-b))n. Thus

dp(x-a,y-b)=p-vp(x-a-(y-b))p-n.

This shows that (x,y)x-y is continuous at (a,b), and since (a,b) was arbitrary, (x,y)x-y is continuous p×pp, showing that p is a topological group. ∎

To prove that the multiplicative group p* is a topological group we use the following lemma. We remind ourselves that if X is a topological space and xX, a neighborhood of x is a subset N of X for which there is an open subset satisfying xUN. The collection of all neighborhoods of a point x is called the neighborhood filter at x. A neighborhood base at x is a collection of neighborhoods of x such that if N is a neighborhood of x then there is some B such that BN; namely, a neighborhood base at x is a filter base for the neighborhood filter at x.

Lemma 3.

The collection {1+pnp:n>0} is a neighborhood base at 1.

p* is metrizable with the p-adic metric, so it is Hausdorff. Using the above lemma, we can now prove that p* is a topological group, and then that p is a topological ring.1010 10 Alain M. Robert, A Course in p-adic Analysis, p. 18, §3.1.

Theorem 4.

(x,y)xy is continuous p×pp and xx-1 is continuous p*p*.

Proof.

Let (a,b)p×p and suppose that xa+pnp and yb+pnp. Thus, there are α,βp such that x=a+pnα and y=b+pnβ. Then

xy=ab+pn(a+b+pnαβ)ab+pnp.

This shows that (x,y)xy is continuous at (a,b), and therefore that (x,y)xy is continuous p×pp.

Let ap* and suppose that xa+pnp. There is some αp such that x=a(1+pnα), and then there is some βp such that

(1+pnα)-1=i0(-pnα)i=1+pnβ.

Then

x-1=a-1(1+pnβ)a-1+pnp.

This shows that xx-1 is continuous at a, and therefore that it is continuous p*p*. ∎

7 Rings of fractions and localization

Let R be an integral domain with unity 1. A subset S of R is said to be a multiplicative set if 0S, 1S, and x,yS implies that xyS. The rings of fractions of R with respect to S, denoted R[S-1], is defined as follows.1111 11 See M. F. Atiyah and I. G. Macdonald, Introduction to Commutative Algebra, Chapter 3. Define an equivalence relation on R×S by (r1,s1)(r2,s2) when

r1s2-r2s1=0.

It is immediate that is reflexive and symmetric. If (r1,s1)(r2,s2) and (r2,s2)(r3,s3), then

r1s2-r2s1=0,r2s3-r3s2=0,

so, multiplying the first equation by s3 and the second equation by s1 we get r1s2s3-r2s1s3=0 and r2s3s1-r3s2s1=0 respectively. Combining these we get r1s2s3=r3s2s1, i.e. s2(r1s3-r3s1)=0. Because s2S, s20, giving

r1s3-r3s1=0,

showing that is transitive. We remark that being transitive does not use that S is closed under multiplication.

For (r,s)R×S, let [(r,s)] be the equivalence class of (r,s), and we define

R[S-1]=(R×S)/={[(r,s)]:(r,s)R×S}.

We define

[(r1,s1)]+[(r2,s2)]=[(r1s2+r2s1,s1s2)].

Since S is a multiplicative set, s1s2S. If [(r1,s1)]=[(r1,s1)] and [(r2,s2)]=[(r2,s2)], then r1s1-r1s1=0 and r2s2-r2s2=0 and thus

(r1s2+r2s1)(s1s2)-(r1s2+r2s1)(s1s2) =r1s2s1s2+r2s1s1s2
-r1s2s1s2-r2s1s1s2
=s2s2(r1s1)+s1s1(r2s2)
-r1s2s1s2-r2s1s1s2
=0,

showing that this definition of addition of equivalence classes is well-defined. One then checks that addition in R[S-1] is associative, that [(0,1)] is the additive identity, that -[(r,s)]=[(-r,s)], and that addition is commutative.

We define

[(r1,s1)][(r2,s2)]=[(r1r2,s1s2)].

If [(r1,s1)]=[(r1,s1)] and [(r2,s2)]=[(r2,s2)], then r1s1-r1s1=0 and r2s2-r2s2=0 and thus

r1r2s1s2-r1r2s1s2=r2s2(r1s1)-r1s1(r2s2)=0,

showing that this definition of multiplication of equivalence classes is well-defined. One then checks that multiplication in R[S-1] is associative, that [(1,1)] is the multiplicative identity, that multiplication is commutative, and that multiplication distributes over addition. This establishes that R[S-1] is a commutative ring with unity [(1,1)]].

Furthermore, if [(r1,s1)][(r2,s2)]=[(0,1)], i.e. if [(r1r2,s1s2)]=[(0,1)], then r1r21-0s1s2=0, so r1r2=0. Because R is an integral domain, at least one of r1,r2 is 0, and hence at least one of [(r1,s1)],[(r2,s2)] is 0, showing that R[S-1] is an integral domain.

We define j:RR[S-1] by

j(x)=[(x,1)],xR.

For x,yR,

j(x+y)=[(x+y,1)]=[(x1+y1,11)]=[(x,1)]+[(y,1)]=j(x)+j(y),

and

j(xy)=[(xy,1)]=[(xy,11)]=[(x,1)][(y,1)]=j(x)j(y),

and

j(1)=[(1,1)],

showing that j is a homomorphism of unital rings. If j(x)=j(y) then [(x,1)]=[(y,1)], giving x1-y1=0, i.e. x=y, showing that j is one-to-one. For sS,

j(s)[(1,s)]=[(s,1)][(1,s)]=[(s,s)]=[(1,1)].

That is, R is isomorphic as a ring to j(R), j(R) is a subring of R[S-1], and for any sS, j(s) is invertible in R[S-1]. Elements of S need not be invertible in R, but elements of j(S) are invertible in R[S-1].

Let R be an integral domain, let aR be nonzero, and let

S={ak:k0}.

S is a multiplicative set, and we define

R[1/a]=R[S-1],

called the localization of R away from a. For example, for a nonzero, the map

[(m,s)]ms,m,aS={ak:k0},

is a ring homomorphism [1/a]. We check that this map is one-to-one, and thus [1/a] is isomorphic as a ring to the collection of those ms for which there is some k0 such that s=ak.

8 The field of p-adic numbers

We now construct p. A p-adic number is a formal series of the form, for some i0,

ii0aipi,0aipi-1.

Thus, pp, and, for example, p-1 belongs to p but does not belong to p. We extend the p-adic valuation vp:p0{} to vp:p0{} by defining vp(a) to be the least i such that ai0; indeed restricted to p this is the p-adic valuation p0{}. For nonzero ap we have p-vp(a)a=0, and hence we have that p-vp(a)ap. For a,bp, taking ν=min{vp(a),vp(b)}, we have p-νa+p-νbp, and we define a+b=pν(p-νa+p-νb)p; that is, we have already established addition in p, and we define addition in p using this addition in p. Likewise, for μ=vp(a)+vp(b), we have (p-vp(a)a)(p-vp(b)b)p, and we define ab=pμ((p-vp(a)a)(p-vp(b)b))p. One then proves that with addition and multiplication thus defined, p is a field.

For example, let us calculate the image of 56 in 3. First, 56=3-152, and 523. We figure out that

2-1=2+13+132+133+134+135+3,

and then that

52-1=1+23+132+133+134+135+3.

Thus

56=13-1+2+13+132+133+134+3.

It was not luck that the digits 56 in 3 have a pattern: the digits of xp are eventually periodic if and only if x is the image in p of some element of .1212 12 See Alain M. Robert, A Course in p-adic Analysis, p. 39, §5.3.

One proves that as unital rings,

pp[1/p].

We define the p-adic absolute value ||p:p0 by

|x|p=p-vp(x),xp.

Then we define the p-adic metric on p by

dp(x,y)=|x-y|p,x,yp;

it is immediate that this is an extension of the p-adic metric on p. It can be proved that with the topology induced by the p-adic metric, p is a topological field.1313 13 We have defined p using p and then defined a metric on p and assigned p the topology induced by this metric. p is more satisfyingly constructed as a direct limit whose limitands are p, and this construction automatically gives p a topology without us having to choose to use the p-adic metric. See Paul Garrett, Classical definitions of Zp and A, http://www.math.umn.edu/~garrett/m/mfms/notes/05_compare_classical.pdf That is, (x,y)x+y is continuous p×pp is continuous, x-x is continuous pp, (x,y)xy is continuous p×pp, and xx-1 is continuous p*p*. p is a compact neighborhood of 0 in p, and because translation is a homeomorphism, it follows that each point in p has a compact neighborhood, and thus that p is locally compact. Furthermore,

p=npnp,

showing that p is σ-compact.

9 p-adic fractional parts

We identify the localization of away from p, [1/p], with the collection of rational numbers whose denominator is of the form pk,k0. For example, -68=-34 belongs to [1/2] but does not belong to [1/3]. In particular, [1/p].

For xp, write

x=ivp(x)xipi=vp(x)i<0xipi+i0xipi={x}p+[x]p.

[x]p is called the integral part of x and {x}p is called the fractional part of x. We have [x]pp. The fractional part {x}p satisfies

0{x}pvp(x)i<0(p-1)pi<1,

and also {x}p[1/p].

In the rest of this section we follow Conrad.1414 14 Keith Conrad, The character group of Q, http://www.math.uconn.edu/~kconrad/blurbs/gradnumthy/characterQ.pdf We use that fact that if p,q are distinct primes, then pq* and hence

[1/p]q.
Theorem 5.

If r, then

r-p{r}p.
Proof.

Let q be prime. For prime pq, we have {r}p[1/p]q and also r-{r}q=[r]qq. Therefore

r-p{r}p=(r-{r}q)-pq{r}pq.

Hence q does not divide the denominator of r-p{r}p. But this is true for all prime q, which implies that r-p{r}p. ∎

We define ψp:pS1 by

ψp(x)=e2πi{x}p,xp,

and we define ψ:S1 by

ψ(x)=e-2πix=e-2πi{x},x,

where [x] is the greatest integer x and {x}=x-[x]. It is immediate that ψ is a homomorphism of topological groups. It satisfies ψ()=S1 and kerψ=. The first isomorphism theorem for topological groups states that if G and H are topological groups and f:GH is a homomorphism of topological groups that is onto and open, then G/kerfH as topological groups.1515 15 Dikran Dikranjan, Introduction to Topological Groups, http://users.dimi.uniud.it/~dikran.dikranjan/ITG.pdf, p. 21, Theorem 3.4.2; Karl Heinrich Hofmann, Introduction to Topological Groups, http://www.mathematik.tu-darmstadt.de/lehrmaterial/SS2006/CompGroups/topgr.pdf, p. 35, Chapter 3. The open mapping theorem for topological groups states that if G and H are locally compact topological groups, f:GH is an onto homomorphism of topological groups, and G is σ-compact, then f is open.1616 16 Dikran Dikranjan, Introduction to Topological Groups, http://users.dimi.uniud.it/~dikran.dikranjan/ITG.pdf, p. 42, Theorem 7.2.8. These conditions are satisfied for ψ:S1, so ψ is open and therefore by the first isomorphism theorem,

/S1

as topological groups.

Theorem 6.

If p is prime then ψp:pS1 is a homomorphism of topological groups.

Proof.

Let x,yp. We have

x-{x}p=[x]p,y-{y}p=[y]p,x+y-{x+y}p=[x+y]pp.

So

{x}p+{y}p-{x+y}p =(x-[x]p)+(y-[y]p)-(x+y-[x+y]p)
=[x+y]p-[x]p-[y]pp.

But {x}p+{y}p-{x+y}p, so the fact that it belongs to p tells us that p does not divide its denominator. On the other hand, because {x}p,{y}p,{x+y}p[1/p], so {x}p+{y}p-{x+y}p[1/p] and hence the denominator of {x}p+{y}p-{x+y}p is of the form pk, k0. Thus its denominator is 1, showing that {x}p+{y}p-{x+y}p, say {x+y}p={x}p+{y}p+ν. Therefore

ψp(x+y)=e2πi{x+y}p=e2πi{x}p+2πi{y}p+2πiν=e2πi{x}pe2πi{y}p=ψp(x)ψp(y),

showing that ψp is a homomorphism of groups.

Because ψp is a homomorphism of groups, to show that ψp:pS1 is continuous it suffices to show that ψp is continuous at 0p. For |x|p1=p0, we have vp(x)0, so xp and hence {x}p=0. Thus, for |x|p1 we have ψp(x)=1=ψp(0), showing that ψp is continuous at 0 and therefore that ψp:pS1 is continuous. (Namely, because ψp is a homomorphism of groups, what we have established shows that it is locally constant.) ∎

For xp we have {x}p[1/p], say {x}p=apk, for some a and k0, which implies that

(ψp(x))pk=(e2πia/pk)pk=e2πia=1S1.

Therefore,

ψp(x)(p),

the Prüfer p-group. One checks that

ψp(p)=(p)

and that

kerψp=p.

(p) is a discrete abelian group and thus is locally compact. p is locally compact (because x+p is a compact neighborhood of xp) and σ-compact (because p is equal to a countable union of dilations of p). Thus the conditions of the open mapping theorem are satisfied for ψp:p(p), so ψp is open. Therefore by the first isomorphism theorem,

p/p(p)

as topological groups.

In Theorem 6 we proved that the map xe2πi{x}p belongs to p^, the Pontryagin dual of the additive locally compact abelian group p. For yp, define

ξp,y:pS1

by

ξp,y(x)=ψp(xy)=e2πi{xy}p,xp,

and we check that ξp,yp^. It can in fact be proved that yξp,y is an isomorphism of topological groups pp^.1717 17 Gerald B. Folland, A Course in Abstract Harmonic Analysis, p. 92, Theorem 4.12.

10 The ring of adeles

We define 𝔸 to be the set of those x×pp such that {p:xpp} is finite. This is an instance of a restricted direct product. For example, x defined by x=3, x2=12, and xp=1 for p>2 belongs to 𝔸, while x=3, xp=1p does not belong to 𝔸. Elements of 𝔸 are called adeles. It is apparent that with addition and multiplication defined pointwise, 𝔸 is a commutative ring, with additive identity x=0,xp=0 for all p and unity x=1, xp=1 for all p. We assign 𝔸 the topology generated by the base of subsets of 𝔸 of the form

Ω×pSΩp×pSp,

where S is a finite set of primes, Ωp is an open subset of p, and Ω is an open subset of .1818 18 It is not apparent why we ought to use this topology. 𝔸 can instead be defined as a direct limit of topological rings 𝔸S, where S is a finite subset of {}{prime numbers}. See Paul Garrett, Classical definitions of Zp and A, http://www.math.umn.edu/~garrett/m/mfms/notes/05_compare_classical.pdf With this topology, 𝔸 is a locally compact topological ring.1919 19 cf. W. Narkiewicz, Elementary and Analytic Theory of Algebraic Numbers, p. 519, Appendix I, Lemma 1; Anton Deitmar, Automorphic Forms, Chapter 5; Anthony W. Knapp, Advanced Real Analysis, Chapter VI. In particular, the additive group 𝔸 is a locally compact abelian group.

The map sx𝔸 with x=s, xp=s for all p, is a homomorphism of topological unital rings 𝔸. (It is immediate that it is a homomorphism of unital rings, and it is continuous because is discrete.) We identify with those elements x of 𝔸 for which there is some s such that x=s and xp=s for all prime p, which are called rational adeles.

For x𝔸, we define Ψx:S1 by

Ψx(r)=ψ(rx)pψp(rxp),r.

This is a homomorphism of topological groups, because each factor is a homomorphism of topological groups and for any x𝔸 and r, the number of factors that are not equal to 1 is finite.

Lemma 7.

xΨx is a homomorphism of topological groups 𝔸^.

Proof.

Let x,y𝔸. For r, because ψ and the ψp are homomorphisms,

Ψx+y(r) =ψ(rx+ry)pψp(rxp+ryp)
=ψ(rx)ψ(ry)p(ψp(rxp)ψp(ryp))
=Ψx(r)Ψy(r),

showing that xΨx is a homomorphism of groups.

To show that xΨx is continuous 𝔸^, it suffices to show that it is continuous at 0𝔸. Generally, if G is a locally compact abelian group, it is a fact that a local base at 0 for the topology of G^ is the collection of sets of the form

N(K,ϵ)={γG^:if gK then |1-γ(g)|<ϵ},

where K is a compact subset of G and ϵ>0.2020 20 Walter Rudin, Fourier Analysis on Groups, p. 10, §1.2.6. Let K be a compact subset of and let ϵ>0. is discrete so K is finite; take R=max{|r|:rK} and let S be the set of those primes p for which there is some rK with rp. Because ψ:S1 is continuous and K is finite, there is an open neighborhood Ω of 0 such that if xΩ and rK then |1-ψ(rx)|<ϵ. Furthermore, because K is finite, the set S is finite and therefore for each pS there is some νp0 such that if rK then pνprp. Let Ωp=pνpp. Then, for xpΩp and rK we have rxpp. It follows that if xΩ×pSΩp×pSp then for all rK we have then |1-Ψx(r)|<ϵ. That is, xΩ×pSΩp×pSp implies that ΨxN(K,ϵ), showing that xΨx is continuous at 0, and therefore that xΨx:𝔸^ is continuous. ∎

Theorem 8.

For every χ^ there is some x𝔸 such that χ=Ψx, and kerΨ=.

Proof.

There is a unique x[0,1) such that χ(1)=e-2πix=ψ(x). Define χ:S1 by

χ(r)=ψ(rx)=e-2πirx,r.

Then χ^ and χ(1)=χ(1). Further, define γ:S1 by

γ(r)=χ(r)χ(r),r.

Then γ^, γ(1)=1, and χ(r)=χ(r)γ(r). By Theorem 5, for any s we have

e2πis=pe2πi{s}p.

For r, let sr such that γ(r)=e2πisr. We define χp:S1 by

χp(r)=ψp(sr)=e2πi{sr}p,r.

One checks that χp^. For any r,

γ(r)=e2πisr=pe2πi{sr}p=pχp(r),

whence

χ(r)=χ(r)pχp(r).

Let p be prime. For n1, using χp(1)=e2πi{1}p=1 we have χp(p-n)pn=χp(1)=1, and hence there is a unique cn, 0cnpn-1, such that

χp(1pn)=e2πicnpn.

For nm,

χp(1pn)pn-m=χp(1pm)=e2πicmpm,

which yields cnpm-cmpm, i.e. cn-cmpm, i.e. |cn-cm|pp-m. It follows that cn is a Cauchy sequence in (,dp), and therefore there is some xpp such that cnxp in p. This limit xp satisfies xp-cnpnp for all n, so xppn-cnpnp for all n, hence, as 0cnpn-1,

{xppn}p={cnpn}p=cnpn,n1. (2)

Let r=ab, gcd(a,b)=1 and let b=pnβ with n=vp(b). Then, because χp^ and by the definition of cn,

χp(r)β=χp(βr)=χp(apn)=χp(1pn)a=(e2πicnpn)a=exp(2πiacnpn).

Furthermore, by (2) we have

acnpn+=a{xppn}p+={axppn}p+={βrxp}p+=β{rxp}p+,

so

χp(r)β=exp(2πiacnpn)=exp(2πiβ{rxp}p)=exp(2πi{rxp}p)β,

giving

(χp(r)exp(2πi{rxp}p))β=1.

But χp(r) and exp(2πi{rxp}p) are both pth roots of unity and gcd(β,p)=1, so this implies that

χp(r)=exp(2πi{rxp}p)=ψp(rxp),r.

Then x thus defined belongs to 𝔸, and for any r,

Ψx(r)=ψ(rx)pψp(rxp)=χ(r)pχp(r)=χ(r).

Therefore Ψx=χ.

On the other hand, suppose that x,y[0,1)×pp and that Ψx=Ψy. Because xpp for each prime p,

Ψx(1)=ψ(x)pψp(xp)=e-2πixpe2πi{xp}p=e-2πix,

and likewise Ψy(1)=e-2πiy. As e-2πix=e-2πiy and x,y[0,1), it follows that x=y. Let p be prime and let n0. On the one hand, for qp we have p-nxqq, whence, as x=y,

Ψx(p-n)Ψy(p-n) =ψ(p-nx)qψq(p-nxp)ψ(p-ny)qψq(p-nyp)
=ψ(p-nx)ψp(p-nxp)ψ(p-ny)ψp(p-nyp)
=ψp(p-nxp)ψp(p-nyp)
=e2πi{p-nxp}p-2πi{p-nyp}p.

But Ψx=Ψy, so {p-nxp}p-{p-nyp}p, and since 0{}p<1 this means

{p-nxp}p={p-nyp}p.

Because this is true for each n0, it follows that xp=yp. Therefore, x=y.

Let x𝔸 and suppose that if pS then xpp. Define

s=pS{xp}p.

Then for all prime p we have {xp-s}p=0 and so xp-sp. Therefore x-s×pp. Let N=[x-s], with which x-(s+N)=(x-s)-N[0,1). For any prime p we have Np and so, as xp-s, we have xp-(s+N)=(xp-s)-Np. Thus

x-(s+N)[0,1)×pp,

and therefore

𝔸=+[0,1)×pp.

For s𝔸 and r, then by Theorem 5,

Ψs(r) =ψ(rs)pψp(rs)
=e-2πirspe2πi{rs}p
=1.

Hence kerΨ. ∎

𝔸 is a σ-compact locally compact abelian group and Ψ:𝔸^ is an onto homomorphism of topological groups, so by the open mapping theorem for topological groups, Ψ is open. Then by the first isomorphism theorem for topological groups, because kerΨ=, we have

^𝔸/

as topological groups.