In number theory, the idele group is a way of packaging the multiplicative arithmetic of a global field at all of its completions at once, so that it contains the information of unique factorization as well as the data relating to units. Formally, the idele group of a global field <math>K</math> is the restricted direct product
<math>\mathbb A_K^\times = \prod_v' K_v^\times</math>
of the multiplicative groups of the completions of <math>K</math>, taken with respect to the unit groups <math>\mathcal O_v^\times</math> at the non-archimedean places. Equivalently, it is the group of invertible elements of the adele ring <math>\mathbb A_K</math>, equipped with a topology finer than the subspace topology inherited from <math>\mathbb A_K</math>.
The quotient <math>C_K=\mathbb A_K^\times/K^\times</math> is the idele class group. Ideles and idele class groups are used in class field theory. They were exploited by John Tate in his thesis to formulate global zeta and <math>L</math>-functions and Hecke characters.
Definition
Let <math>K</math> be a global field, and let <math>v</math> run over the places of <math>K</math>. For each place <math>v</math>, let <math>K_v</math> denote the completion of <math>K</math> at <math>v</math>. If <math>v</math> is non-archimedean, let <math>\mathcal O_v</math> be the corresponding valuation ring and let <math>\mathcal O_v^\times</math> be its group of units.
The idele group of <math>K</math>, usually denoted <math>\mathbb A_K^\times</math> or <math>I_K</math>, is the restricted product
:<math>
\mathbb A_K^\times
=
\prod_v' K_v^\times
</math>
of the groups <math>K_v^\times</math>, taken with respect to the subgroups <math>\mathcal O_v^\times</math> at the non-archimedean places. Thus an idele is a family
:<math>
x=(x_v)_v,\qquad x_v\in K_v^\times,
</math>
such that
:<math>
x_v\in \mathcal O_v^\times
</math>
for all but finitely many non-archimedean places <math>v</math>. Multiplication is defined componentwise.
Equivalently, the idele group is the group of invertible elements of the adele ring <math>\mathbb A_K</math>. However, its topology is not the subspace topology inherited from <math>\mathbb A_K</math>; it is the restricted product topology, or equivalently the topology induced by the embedding
:<math>
\mathbb A_K^\times \longrightarrow \mathbb A_K \times \mathbb A_K,\qquad
x\mapsto (x,x^{-1}).
</math>
The multiplicative group <math>K^\times</math> embeds diagonally in <math>\mathbb A_K^\times</math>. The quotient
:<math>
C_K=\mathbb A_K^\times/K^\times
</math>
is called the idele class group of <math>K</math>.
Motivation
The idele group may be viewed as a topological refinement of the group of fractional ideals of a number field. If <math>K</math> is a number field with ring of integers <math>\mathcal O_K</math>, every nonzero fractional ideal has a unique factorization
:<math>
\mathfrak a=\prod_{\mathfrak p}\mathfrak p^{n_{\mathfrak p,
</math>
where <math>\mathfrak p</math> runs over the nonzero prime ideals of <math>\mathcal O_K</math> and all but finitely many integers <math>n_{\mathfrak p}</math> are zero. Thus the group of fractional ideals records, for each finite place of <math>K</math>, an integral valuation.
An idele records similar local valuation data, but with additional local information. For an idele <math>x=(x_v)_v</math>, the component <math>x_{\mathfrak p}\in K_{\mathfrak p}^{\times}</math> at a finite place determines an integer <math>v_{\mathfrak p}(x_{\mathfrak p})</math>. Since <math>x_{\mathfrak p}</math> is a unit for all but finitely many <math>\mathfrak p</math>, these integers define a fractional ideal
:<math>
(x)_{\mathrm{fin=\prod_{\mathfrak p}\mathfrak p^{v_{\mathfrak p}(x_{\mathfrak p})}.
</math>
This gives a surjective homomorphism from the idele group to the group of fractional ideals. The diagonal embedding <math>K^\times\hookrightarrow \mathbb A_K^\times</math> sends an element <math>a\in K^\times</math> to the principal idele whose associated fractional ideal is the principal ideal <math>(a)</math>. Consequently, passing to quotients gives a natural surjection
:<math>
\mathbb A_K^\times/K^\times \longrightarrow \operatorname{Cl}(K),
</math>
from the idele class group to the ordinary ideal class group.
Thus the idele class group enlarges the ideal class group. It extends the finite-prime data measured by fractional ideals with the unit groups at finite places and the multiplicative groups at the archimedean places. This additional topological information is important in class field theory and in the theory of Hecke characters, where characters of the idele class group replace characters defined only on ideal class groups or ray class groups.
Topology and Haar measure
Although the idele group <math>\mathbb A_K^\times</math> is the group of invertible elements of the adele ring <math>\mathbb A_K</math>, it is not usually equipped with the subspace topology inherited from <math>\mathbb A_K</math>. With the subspace topology, inversion need not be continuous. Instead, <math>\mathbb A_K^\times</math> is given the restricted product topology
:<math>
\mathbb A_K^\times=\prod_v' K_v^\times,
</math>
where the restricted product is taken with respect to the compact open subgroups <math>\mathcal O_v^\times</math> at the non-archimedean places. A basis of open neighbourhoods of the identity is given by products
:<math>
\prod_v U_v,
</math>
where <math>U_v</math> is an open neighbourhood of <math>1</math> in <math>K_v^\times</math> and <math>U_v=\mathcal O_v^\times</math> for all but finitely many non-archimedean places <math>v</math>. Equivalently, this is the topology induced by the embedding
:<math>
\mathbb A_K^\times \longrightarrow \mathbb A_K\times \mathbb A_K,\qquad
x\mapsto (x,x^{-1}).
</math>
With this topology, <math>\mathbb A_K^\times</math> is a locally compact topological group.
Since the idele group is locally compact, it has a Haar measure, usually denoted <math>d^\times x</math>. This measure is obtained as a product of local multiplicative Haar measures on the groups <math>K_v^\times</math>. At a non-archimedean place <math>v</math>, the local measure is commonly normalized so that
:<math>
\operatorname{vol}(\mathcal O_v^\times)=1.
</math>
At the real place, a standard multiplicative Haar measure on <math>\mathbb R^\times</math> is
:<math>
d^\times x=\frac{dx}{|x|},
</math>
up to multiplication by a positive constant; analogous normalizations are used at complex places. These local choices combine to give a multiplicative Haar measure on <math>\mathbb A_K^\times</math>. Such measures are used in harmonic analysis on the ideles, especially in Tate's thesis and in the analytic theory of Hecke <math>L</math>-functions.
Norm map and norm-one ideles
The idele group carries a homomorphism, usually called the idele norm or module into the positive reals. Choose the standard normalized absolute value <math>|\cdot|_v</math> on each completion <math>K_v</math>: for a non-archimedean place <math>v</math>, it is normalized so that
<math display="block">|\varpi_v|_v=q_v^{-1},</math>
where <math>\varpi_v</math> is a uniformizer and <math>q_v</math> is the size of the residue field. At the archimedean places one uses the usual normalized absolute values, with the complex absolute value taken squared. For an idele <math>x=(x_v)_v</math>, define
<math display="block">|x|_{\mathbb A}=\prod_v |x_v|_v.</math>
This product is finite, since <math>x_v\in\mathcal O_v^\times</math> for all but finitely many non-archimedean places, and hence <math>|x_v|_v=1</math> for all but finitely many <math>v</math>. Thus
<math display="block">|\cdot|_{\mathbb A}:\mathbb A_K^\times\to \mathbb R_{>0}</math>
is a continuous group homomorphism.
The norm-one ideles are the elements in the kernel of this homomorphism:
<math display="block">\mathbb A_K^1=\{x\in\mathbb A_K^\times: |x|_{\mathbb A}=1\}.</math>
By the product formula for global fields, every element of <math>K^\times</math>, embedded diagonally in <math>\mathbb A_K^\times</math>, has idele norm one. Hence
<math display="block">K^\times\subset \mathbb A_K^1.</math>
The quotient
<math display="block">C_K^1=\mathbb A_K^1/K^\times</math>
is called the group of norm-one idele classes. It is a compact group.
The idele norm descends to a homomorphism on the idele class group,
<math display="block">|\cdot|_{\mathbb A}:C_K=\mathbb A_K^\times/K^\times\to \mathbb R_{>0},</math>
whose kernel is <math>C_K^1</math>. For number fields this gives an exact sequence
<math display="block">1\longrightarrow C_K^1\longrightarrow C_K
\xrightarrow{|\cdot|_{\mathbb A \mathbb R_{>0}\longrightarrow 1.</math>
Thus the idele class group is not compact in the number field case, but its norm-one subgroup modulo <math>K^\times</math> is compact. This compactness is one of the idelic forms of the finiteness of the ideal class group together with the structure theorem for units.
For number fields, the idele norm is surjective onto <math>\mathbb R_{>0}</math>, and the above exact sequence splits after choosing a positive archimedean component. Thus <math>C_K</math> is, non-canonically or after such a choice, a product of the compact group <math>C_K^1</math> with <math>\mathbb R_{>0}</math>. For global function fields, the image of the idele norm is instead a discrete subgroup of <math>\mathbb R_{>0}</math>, so the corresponding quotient is discrete and isomorphic to an infinite cyclic group.
Norms for field extensions
Let <math>L/K</math> be a finite extension of global fields. For each place <math>v</math> of <math>K</math> and each place <math>w</math> of <math>L</math> lying above <math>v</math>, there is a local norm map
:<math>
N_{L_w/K_v}:L_w^\times\longrightarrow K_v^\times .
</math>
These local norm maps combine to give a continuous homomorphism on idele groups
:<math>
N_{L/K}:\mathbb A_L^\times\longrightarrow \mathbb A_K^\times .
</math>
If <math>y=(y_w)_w\in \mathbb A_L^\times</math>, then the <math>v</math>-component of <math>N_{L/K}(y)</math> is
:<math>
\left(N_{L/K}(y)\right)_v
=
\prod_{w\mid v} N_{L_w/K_v}(y_w).
</math>
This product is finite for each fixed <math>v</math>. Moreover, for all but finitely many non-archimedean places <math>w</math>, the component <math>y_w</math> lies in <math>\mathcal O_w^\times</math>, and its local norm lies in <math>\mathcal O_v^\times</math>. Hence <math>N_{L/K}(y)</math> is again an idele of <math>K</math>. The continuity follows from the continuity of the local norm maps and from the restricted product topology.
The norm map is compatible with principal ideles. If <math>a\in L^\times</math> is embedded diagonally in <math>\mathbb A_L^\times</math>, then
:<math>
N_{L/K}(a)
</math>
is the principal idele of <math>K</math> associated with the field norm <math>N_{L/K}(a)\in K^\times</math>. Consequently, the idele norm descends to a continuous homomorphism on idele class groups,
:<math>
N_{L/K}:C_L\longrightarrow C_K,
</math>
where <math>C_L=\mathbb A_L^\times/L^\times</math> and <math>C_K=\mathbb A_K^\times/K^\times</math>.
The embedding of <math>K</math> into <math>L</math> also gives a natural homomorphism
:<math>
\mathbb A_K^\times\longrightarrow \mathbb A_L^\times .
</math>
Explicitly, an idele <math>x=(x_v)_v</math> of <math>K</math> is sent to the idele whose component at <math>w\mid v</math> is the image of <math>x_v</math> in <math>L_w^\times</math>. Under this embedding,
:<math>
N_{L/K}(x)=x^{[L:K]},
</math>
where the power is taken componentwise. This follows from the identity
:<math>
\prod_{w\mid v} N_{L_w/K_v}(x_v)
=
x_v^{\sum_{w\mid v}[L_w:K_v]}
=
x_v^{[L:K]}.
</math>
The field-extension norm should be distinguished from the idele norm or module <math>|x|_{\mathbb A}</math>. They are nevertheless compatible: with the standard normalized absolute values,
:<math>
|N_{L/K}(y)|_{\mathbb A_K}
=
|y|_{\mathbb A_L}.
</math>
In particular, <math>N_{L/K}</math> maps the norm-one idele group <math>\mathbb A_L^1</math> into <math>\mathbb A_K^1</math> and induces a homomorphism
:<math>
C_L^1\longrightarrow C_K^1.
</math>
In global class field theory, the image <math>N_{L/K}(C_L)</math> is called the norm subgroup of <math>C_K</math>. For a finite abelian extension <math>L/K</math>, the global Artin reciprocity map identifies the quotient
:<math>
C_K/N_{L/K}(C_L)
</math>
with the Galois group <math>\operatorname{Gal}(L/K)</math>, up to the usual convention concerning arithmetic or geometric Frobenius.
Example: the rational numbers
For <math>K=\mathbb Q</math>, the finite adele ring is
:<math>
\mathbb A_{\mathbb Q,\mathrm{fin
=
\prod_p' \mathbb Q_p,
</math>
and the finite integral adeles are
:<math>
\widehat{\mathbb Z}=\prod_p \mathbb Z_p.
</math>
The finite ideles are
:<math>
\mathbb A_{\mathbb Q,\mathrm{fin^\times
=
\prod_p' \mathbb Q_p^\times,
</math>
where the restricted product is taken with respect to <math>\mathbb Z_p^\times</math>. The idele group of <math>\mathbb Q</math> is
:<math>
\mathbb A_{\mathbb Q}^\times
=
\mathbb A_{\mathbb Q,\mathrm{fin^\times
\times
\mathbb R^\times .
</math>
Every idele class has a representative of the form
:<math>
(u,t)\in \widehat{\mathbb Z}^{\times}\times \mathbb R_{>0}.
</math>
Indeed, multiplying by a rational number changes the finite valuations and can be used to make all finite components <math>p</math>-adic units; the remaining positive real factor records the idele norm. Thus
:<math>
\mathbb A_{\mathbb Q}^\times/\mathbb Q^\times
\cong
\widehat{\mathbb Z}^{\times}\times \mathbb R_{>0}.
</math>
Similarly, the norm-one idele classes are
:<math>
\mathbb A_{\mathbb Q}^{1}/\mathbb Q^\times
\cong
\widehat{\mathbb Z}^{\times}.
</math>
This reflects the fact that <math>\mathbb Q</math> has trivial ideal class group: the remaining finite part of the idele class group comes from the local unit groups <math>\mathbb Z_p^\times</math>.
Class field theory
The idele class group yields a formulation of class field theory. Global class field theory describes the abelian extensions of a global field <math>K</math> in terms of topological quotients of <math>C_K=\mathbb A_K^\times/K^\times.</math>
The main result is the global Artin reciprocity law. In one formulation, for every finite abelian extension <math>L/K</math> there is a canonical reciprocity homomorphism
<math display="block">\theta_{L/K}: C_K \longrightarrow \operatorname{Gal}(L/K),</math>
whose kernel is the norm subgroup <math>N_{L/K}(C_L)\subset C_K.</math>
The reciprocity homomorphism induces an isomorphism
<math display="block>C_K/N_{L/K}(C_L)\cong \operatorname{Gal}(L/K),</math>
up to a conventional choice of arithmetic or geometric Frobenius automorphism.
Thus, finite abelian extensions of <math>K</math> correspond to open subgroups of finite index in the idele class group. Under this correspondence, an extension <math>L/K</math> is associated with the subgroup <math>N_{L/K}(C_L)</math>. This replaces the older formulation of class field theory in terms of ideal class groups, ray class groups, and congruence conditions by a topological statement about quotients of <math>C_K</math>.
The idelic formulation also incorporates the local reciprocity maps of local class field theory: for each place <math>v</math> of <math>K</math>, local class field theory relates <math>K_v^\times</math> to the abelianized Galois group of <math>K_v</math>. The global reciprocity map is compatible with these local maps through the embedding of each local multiplicative group into the idele group. At an unramified finite place, a uniformizer maps to a Frobenius element, with the precise inverse depending on the convention used for the Artin map.
Classical ideal-theoretic class field theory is then a special case. Quotients of the idele class group by certain subgroups recover ray class groups, and the corresponding abelian extensions are the ray class fields. In particular, the Hilbert class field is obtained from the quotient associated with the ordinary ideal class group, packaging the relation between ideles, fractional ideals, and ideal classes.
For the maximal abelian extension <math>K^{\mathrm{ab</math>, the finite-level reciprocity maps are compatible as <math>L</math> varies over finite abelian extensions of <math>K</math>. They combine into a global reciprocity map from the idele class group to <math>\operatorname{Gal}(K^{\mathrm{ab/K)</math>. Thus the abelianized absolute Galois group of <math>K</math> is described by the system of finite quotients of the idele class group.
Hecke characters and L-functions
A Hecke character of a global field <math>K</math> can be described as a continuous homomorphism
<math display="block">\chi:\mathbb A_K^\times/K^\times \to \mathbb C^\times,</math>
or equivalently as a continuous character of the idele group <math>\mathbb A_K^\times</math> that is trivial on the diagonally embedded subgroup <math>K^\times</math>. Such characters are the automorphic characters of <math>\operatorname{GL}_1(\mathbb A_K)</math>.
Writing an idele as <math>x=(x_v)_v</math>, a Hecke character decomposes into local characters
<math display="block">\chi_v:K_v^\times\to \mathbb C^\times,</math>
with
<math display="block">\chi(x)=\prod_v \chi_v(x_v).</math>
For all but finitely many non-archimedean places <math>v</math>, the local character <math>\chi_v</math> is unramified, meaning that it is trivial on <math>\mathcal O_v^\times</math>. At such a place its value is determined by <math>\chi_v(\varpi_v)</math>, where <math>\varpi_v</math> is a uniformizer of <math>K_v</math>.
Associated to a Hecke character is a global <math>L</math>-function, defined for suitable <math>s</math> by an Euler product
<math display="block">L(s,\chi)=\prod_v L_v(s,\chi_v).</math>
At an unramified non-archimedean place <math>v</math>, the local factor has the form
<math display="block" >L_v(s,\chi_v)=\left(1-\chi_v(\varpi_v)q_v^{-s}\right)^{-1},</math>
where <math>q_v</math> is the size of the residue field. The remaining finitely many finite places give ramified local factors, and the archimedean places contribute gamma factors. These local factors combine to form the completed Hecke <math>L</math>-function.
Classical Dirichlet characters and ideal class characters occur as special cases. For example, over <math>\mathbb Q</math>, Dirichlet characters can be interpreted as finite-order Hecke characters with prescribed finite conductors. More generally, ray class characters of a number field can be realized as finite-order characters of quotients of the idele class group.
Hecke <math>L</math>-functions are among the basic examples of automorphic <math>L</math>-functions. In Tate's thesis, the analytic continuation and functional equation of these <math>L</math>-functions are obtained by harmonic analysis on the adele ring and the idele group. This approach recovers the analytic theory of Dirichlet <math>L</math>-functions and Hecke's original <math>L</math>-series, while also explaining their local-global factorization in terms of the product structure of the ideles.
Relation with the ideal class group
For a number field <math>K</math>, the idele group refines the ordinary ideal-theoretic arithmetic of <math>K</math>. Let <math>\mathcal O_K</math> be the ring of integers of <math>K</math>, let <math>J_K</math> be the group of nonzero fractional ideals of <math>K</math>, and let
:<math>
\widehat{\mathcal O}_K=\prod_{\mathfrak p}\mathcal O_{\mathfrak p}
</math>
be the profinite completion of <math>\mathcal O_K</math>, where <math>\mathfrak p</math> runs over the nonzero prime ideals of <math>\mathcal O_K</math>. Its group of units is
:<math>
\widehat{\mathcal O}_K^\times=\prod_{\mathfrak p}\mathcal O_{\mathfrak p}^{\times}.
</math>
Let <math>I_{K,\mathrm{fin</math> denote the finite idele group,
:<math>
I_{K,\mathrm{fin=\prod_{\mathfrak p}' K_{\mathfrak p}^{\times}.
</math>
There is a natural surjective homomorphism
:<math>
I_{K,\mathrm{fin\longrightarrow J_K
</math>
defined by
:<math>
x=(x_{\mathfrak p})_{\mathfrak p}
\longmapsto
\prod_{\mathfrak p}\mathfrak p^{v_{\mathfrak p}(x_{\mathfrak p})},
</math>
where <math>v_{\mathfrak p}</math> is the normalized additive valuation at <math>\mathfrak p</math>. The product is finite because <math>x_{\mathfrak p}\in \mathcal O_{\mathfrak p}^{\times}</math> for all but finitely many <math>\mathfrak p</math>. The kernel of this homomorphism is exactly <math>\widehat{\mathcal O}_K^\times</math>. Hence
:<math>
I_{K,\mathrm{fin/\widehat{\mathcal O}_K^\times\cong J_K.
</math>
This identifies the group of fractional ideals with the quotient of the finite idele group obtained by forgetting the local unit components.
The diagonal embedding <math>K^\times\hookrightarrow I_{K,\mathrm{fin</math> is compatible with principal ideals. If <math>a\in K^\times</math>, then the finite idele whose components are all equal to <math>a</math> maps to the principal fractional ideal <math>(a)</math>. Therefore the preceding homomorphism descends to a quotient map from finite idele classes to ideal classes. In particular,
:<math>
\operatorname{Cl}(K)
\cong
I_{K,\mathrm{fin/K^\times\widehat{\mathcal O}_K^\times.
</math>
Equivalently, using the full idele group,
:<math>
\operatorname{Cl}(K)
\cong
\mathbb A_K^\times
\big/
K^\times
\left(
\widehat{\mathcal O}_K^\times
\times
\prod_{v\mid\infty}K_v^\times
\right).
</math>
Thus the ordinary ideal class group is obtained from the idele class group by quotienting out the finite local unit groups and the archimedean multiplicative factors.
The same construction gives a useful way to view why ideles contain more information than ideals. Passing from an idele <math>x=(x_v)_v</math> to the associated fractional ideal records only the valuations <math>v_{\mathfrak p}(x_{\mathfrak p})</math> at the finite places. It discards the unit components in <math>\mathcal O_{\mathfrak p}^{\times}</math> and also discards the archimedean components. These extra local and topological data are precisely what make the idele class group suitable for class field theory and for the theory of Hecke characters.
A proof sketch is as follows. For each finite prime <math>\mathfrak p</math>, choose a uniformizer <math>\varpi_{\mathfrak p}</math> of <math>K_{\mathfrak p}</math>. Every element of <math>K_{\mathfrak p}^{\times}</math> can be written as <math>\varpi_{\mathfrak p}^n u</math>, with <math>n\in\mathbb Z</math> and <math>u\in\mathcal O_{\mathfrak p}^{\times}</math>. Hence the valuation map records exactly the exponent of <math>\mathfrak p</math>. Since an idele is a unit at almost all finite places, only finitely many exponents are nonzero, so the formula above defines a fractional ideal. The kernel consists exactly of those finite ideles with all valuations zero, namely <math>\widehat{\mathcal O}_K^\times</math>. Surjectivity follows because any fractional ideal <math>\prod_{\mathfrak p}\mathfrak p^{n_{\mathfrak p</math> is represented by the finite idele whose <math>\mathfrak p</math>-component is <math>\varpi_{\mathfrak p}^{n_{\mathfrak p</math> for the finitely many primes appearing in the product and is <math>1</math> elsewhere. Finally, quotienting by the diagonal image of <math>K^\times</math> identifies principal fractional ideals with principal ideles, giving the ideal class group.
Further structure and proof sketches
The following standard structural facts give equivalent descriptions of the idele topology, related subgroups, and some compactness and decomposition results used in the arithmetic theory of ideles.
Topology induced from the adele ring
The topology on <math>\mathbb A_K^\times</math> can be described by a general construction for unit groups of topological rings. Let <math>R</math> be a topological ring. Define
:<math>
\begin{cases}
\iota: R^{\times} \to R \times R\\
x \mapsto (x,x^{-1}).
\end{cases}
</math>
Equipped with the topology induced from the product topology on <math>R \times R</math> and <math>\iota</math>, <math>R^{\times}</math> is a topological group and the inclusion map <math>R^{\times} \subset R</math> is continuous. It is the coarsest topology, emerging from the topology on <math>R</math>, that makes <math>R^\times</math> a topological group.
;Proof.
Since <math>R</math> is a topological ring, it is sufficient to show that the inverse map is continuous. Let <math>U\subset R^\times</math> be open. Then <math>U \times U^{-1} \subset R \times R</math> is open. It is necessary to show that <math>U^{-1} \subset R^\times</math> is open, or equivalently that
:<math>
U^{-1}\times (U^{-1})^{-1}=U^{-1}\times U\subset R\times R
</math>
is open. But this is the same condition applied to <math>U^{-1}</math>. The idele group is equipped with this topology.
The subset topology inherited from <math>\mathbb A_K</math> is not a suitable candidate in general, since the group of units of a topological ring equipped with the subset topology may not be a topological group. For example, the inverse map in <math>\mathbb A_{\mathbb Q}</math> is not continuous. The sequence
:<math>
\begin{align}
x_1&=(2,1,\ldots)\\
x_2&=(1,3,1,\ldots)\\
x_3&=(1,1,5,1,\ldots)\\
&\vdots
\end{align}
</math>
converges to <math>1\in \mathbb A_{\mathbb Q}</math>. To see this, let <math>U</math> be a neighbourhood of <math>0</math>; without loss of generality it can be assumed that
:<math>
U=\prod_{p\leq N}U_p\times \prod_{p>N}\mathbb Z_p .
</math>
Since <math>(x_n)_p-1\in \mathbb Z_p</math> for all <math>p</math>, it follows that <math>x_n-1\in U</math> for <math>n</math> large enough. However, the inverses of this sequence do not converge to <math>1</math> in <math>\mathbb A_{\mathbb Q}</math>.
Subgroups attached to sets of places
For <math>S</math> a subset of places of <math>K</math>, set
:<math>
I_{K,S}:=\mathbb A_{K,S}^{\times},
\qquad
I_K^S:=(\mathbb A_K^S)^{\times}.
</math>
The following identities of topological groups hold:
:<math>
\begin{align}
I_{K,S}&= {\prod_{v \in S^' K_v^{\times},\\
I_K^S&= {\prod_{v \notin S^' K_v^{\times},\\
I_K&= {\prod_v}^' K_v^{\times}.
\end{align}
</math>
Here the restricted product has the restricted product topology, generated by restricted open rectangles of the form
:<math>
\prod_{v\in E}U_v\times \prod_{v\notin E}\mathcal O_v^\times,
</math>
where <math>E</math> is a finite subset of the set of all places and <math>U_v\subset K_v^\times</math> are open sets.
;Proof.
It suffices to prove the identity for <math>I_K</math>; the other two follow similarly. First show the two sets are equal:
:<math>
\begin{align}
I_K
&=\{x=(x_v)_v\in \mathbb A_K:\exists y=(y_v)_v\in\mathbb A_K:xy=1\}\\
&=\{x=(x_v)_v\in \mathbb A_K:\exists y=(y_v)_v\in\mathbb A_K:x_vy_v=1\quad \forall v\}\\
&=\{x=(x_v)_v:x_v\in K_v^\times\ \forall v
\text{ and }x_v\in\mathcal O_v^\times\text{ for almost all }v\}\\
&={\prod_v}'K_v^\times .
\end{align}
</math>
In going from the second line to the third, <math>x</math> as well as <math>x^{-1}=y</math> have to be in <math>\mathbb A_K</math>, meaning <math>x_v\in\mathcal O_v</math> for almost all <math>v</math> and <math>x_v^{-1}\in\mathcal O_v</math> for almost all <math>v</math>. Therefore <math>x_v\in\mathcal O_v^\times</math> for almost all <math>v</math>.
Now the topology on the left-hand side equals the topology on the right-hand side. Every open restricted rectangle is open in the topology of the idele group. Conversely, for a given <math>U\subset I_K</math> open in the topology of the idele group, meaning that <math>U\times U^{-1}\subset \mathbb A_K\times\mathbb A_K</math> is open, for each <math>u\in U</math> there exists an open restricted rectangle contained in <math>U</math> and containing <math>u</math>. Therefore <math>U</math> is the union of all these restricted open rectangles and is open in the restricted product topology.
For each set of places <math>S</math>, <math>I_{K,S}</math> is a locally compact topological group. The local compactness follows from the description of <math>I_{K,S}</math> as a restricted product, and the topological group property follows from the preceding discussion on the group of units of a topological ring.
A neighbourhood system of <math>1\in I_K</math> is given by all sets of the form
:<math>
\prod_v U_v,
</math>
where <math>U_v</math> is a neighbourhood of <math>1\in K_v^\times</math> and <math>U_v=\mathcal O_v^\times</math> for almost all <math>v</math>.
Finite extensions
Let <math>L/K</math> be a finite extension. Then
:<math>
I_L={\prod_w}' L_w^\times,
</math>
where the restricted product is with respect to the unit groups <math>\mathcal O_w^\times</math>.
There is a canonical embedding of <math>I_K</math> in <math>I_L</math>. Map <math>a=(a_v)_v\in I_K</math> to <math>a'=(a'_w)_w\in I_L</math> with the property
:<math>
a'_w=a_v\in K_v^\times\subset L_w^\times
</math>
for <math>w\mid v</math>. Therefore <math>I_K</math> can be seen as a subgroup of <math>I_L</math>. An element <math>a=(a_w)_w\in I_L</math> is in this subgroup if and only if its components satisfy the following properties: <math>a_w\in K_v^\times</math> for <math>w\mid v</math>, and <math>a_w=a_{w'}</math> for <math>w\mid v</math> and <math>w'\mid v</math> over the same place <math>v</math> of <math>K</math>.
The embedding <math>I_K\to I_L</math> induces an injective map
:<math>
\begin{cases}
C_K\to C_L,\\
\alpha K^\times\mapsto \alpha L^\times .
\end{cases}
</math>
Principal ideles and discreteness
There is a natural embedding of <math>K^\times</math> into <math>I_K</math> given by the diagonal map
:<math>
a\mapsto (a,a,a,\ldots).
</math>
Since <math>K^\times</math> is a subset of <math>K_v^\times</math> for all <math>v</math>, the embedding is well-defined and injective. In analogy to the ideal class group, the elements of <math>K^\times</math> in <math>I_K</math> are called principal ideles.
The subgroup <math>K^\times</math> is closed and discrete in <math>I_K</math>. Therefore
:<math>
C_K=I_K/K^\times
</math>
is a locally compact topological group and a Hausdorff space.
More generally, in the adelic algebra setting described below, <math>A^\times</math> is a discrete subgroup of <math>\mathbb A_A^\times</math>.
Product formula and compactness of norm-one idele classes
For <math>\alpha=(\alpha_v)_v\in I_K</math>, define
:<math>
|\alpha|:=\prod_v|\alpha_v|_v.
</math>
Since <math>\alpha</math> is an idele, this product is finite and therefore well-defined. The set of norm-one ideles is
:<math>
I_K^1:=\{x\in I_K:|x|=1\}=\ker(|\cdot|).
</math>
The subgroup <math>I_K^1</math> is a closed subgroup of <math>I_K</math>. The <math>\mathbb A_K</math>-topology on <math>I_K^1</math> equals the subspace topology of <math>I_K</math> on <math>I_K^1</math>.
The product formula states that
:<math>
|k|=1
</math>
for all <math>k\in K^\times</math>.
;Proof.
For number fields, the case of global function fields being similar, let <math>K</math> be a number field and <math>a\in K^\times</math>. It has to be shown that
:<math>
\prod_v |a|_v=1.
</math>
For a finite place <math>v</math> for which the corresponding prime ideal <math>\mathfrak p_v</math> does not divide <math>(a)</math>, <math>v(a)=0</math> and therefore <math>|a|_v=1</math>. This is valid for almost all <math>\mathfrak p_v</math>. There is
:<math>
\begin{align}
\prod_v |a|_v
&=\prod_{p\leq \infty}\prod_{v\mid p}|a|_v\\
&=\prod_{p\leq \infty}\prod_{v\mid p}|N_{K_v/\mathbb Q_p}(a)|_p\\
&=\prod_{p\leq \infty}|N_{K/\mathbb Q}(a)|_p .
\end{align}
</math>
In going from the first line to the second, the identity
:<math>
|a|_w=|N_{L_w/K_v}(a)|_v
</math>
is used, where <math>v</math> is a place of <math>K</math> and <math>w</math> is a place of <math>L</math> lying above <math>v</math>. Going from the second line to the third uses the compatibility of local and global norms. The norm is in <math>\mathbb Q</math>, so it remains to prove the product formula over <math>\mathbb Q</math>. Write
:<math>
a=\pm \prod_{p<\infty}p^{v_p},
</math>
where <math>v_p\in\mathbb Z</math> is <math>0</math> for almost all <math>p</math>. Then
:<math>
\begin{align}
|a|
&=\left(\prod_{p<\infty}|a|_p\right)\cdot |a|_\infty\\
&=\left(\prod_{p<\infty}p^{-v_p}\right)\cdot
\left(\prod_{p<\infty}p^{v_p}\right)\\
&=1.
\end{align}
</math>
The following approximation lemma is used in the proof of compactness.
:Lemma. There exists a constant <math>C</math>, depending only on <math>K</math>, such that for every <math>\alpha=(\alpha_v)_v\in \mathbb A_K</math> satisfying
:<math>
\prod_v|\alpha_v|_v>C,
</math>
there exists <math>\beta\in K^\times</math> such that
:<math>
|\beta|_v\leq |\alpha_v|_v
</math>
for all <math>v</math>.
:Corollary. Let <math>v_0</math> be a place of <math>K</math> and let <math>\delta_v>0</math> be given for all <math>v\neq v_0</math>, with the property that <math>\delta_v=1</math> for almost all <math>v</math>. Then there exists <math>\beta\in K^\times</math> such that
:<math>
|\beta|_v\leq \delta_v
</math>
for all <math>v\neq v_0</math>.
;Proof.
Let <math>C</math> be the constant from the lemma. Let <math>\pi_v</math> be a uniformizing element of <math>\mathcal O_v</math>. Define the adele <math>\alpha=(\alpha_v)_v</math> by <math>\alpha_v:=\pi_v^{k_v}</math>, with <math>k_v\in\mathbb Z</math> minimal so that
:<math>
|\alpha_v|_v\leq \delta_v
</math>
for all <math>v\neq v_0</math>. Then <math>k_v=0</math> for almost all <math>v</math>. Define <math>\alpha_{v_0}:=\pi_{v_0}^{k_{v_0</math>, with <math>k_{v_0}\in\mathbb Z</math>, so that
:<math>
\prod_v|\alpha_v|_v>C.
</math>
This works because <math>k_v=0</math> for almost all <math>v</math>. By the lemma there exists <math>\beta\in K^\times</math> such that
:<math>
|\beta|_v\leq |\alpha_v|_v\leq \delta_v
</math>
for all <math>v\neq v_0</math>.
:Theorem. <math>K^\times</math> is discrete and cocompact in <math>I_K^1</math>.
;Proof.
Since <math>K^\times</math> is discrete in <math>I_K</math>, it is also discrete in <math>I_K^1</math>. To prove the compactness of <math>I_K^1/K^\times</math>, let <math>C</math> be the constant of the lemma and suppose <math>\alpha\in\mathbb A_K</math> satisfies
:<math>
\prod_v|\alpha_v|_v>C.
</math>
Define
:<math>
W_\alpha:=
\left\{
\xi=(\xi_v)_v\in \mathbb A_K:
|\xi_v|_v\leq |\alpha_v|_v\text{ for all }v
\right\}.
</math>
Clearly <math>W_\alpha</math> is compact. It can be claimed that the natural projection
:<math>
W_\alpha\cap I_K^1\to I_K^1/K^\times
</math>
is surjective. Let <math>\beta=(\beta_v)_v\in I_K^1</math> be arbitrary. Then
:<math>
|\beta|=\prod_v|\beta_v|_v=1,
</math>
and therefore
:<math>
\prod_v|\beta_v^{-1}|_v=1.
</math>
It follows that
:<math>
\prod_v|\beta_v^{-1}\alpha_v|_v
=
\prod_v|\alpha_v|_v
>C.
</math>
By the lemma there exists <math>\eta\in K^\times</math> such that
:<math>
|\eta|_v\leq |\beta_v^{-1}\alpha_v|_v
</math>
for all <math>v</math>, and therefore <math>\eta\beta\in W_\alpha</math>. This proves the surjectivity of the natural projection. Since it is also continuous, compactness follows.
The rational numbers
There is a canonical isomorphism
:<math>
I_{\mathbb Q}^1/\mathbb Q^\times\cong \widehat{\mathbb Z}^{\times}.
</math>
Furthermore, <math>\widehat{\mathbb Z}^{\times}\times\{1\}\subset I_{\mathbb Q}^1</math> is a set of representatives for <math>I_{\mathbb Q}^1/\mathbb Q^\times</math>, and <math>\widehat{\mathbb Z}^{\times}\times(0,\infty)\subset I_{\mathbb Q}</math> is a set of representatives for <math>I_{\mathbb Q}/\mathbb Q^\times</math>.
;Proof.
Consider the map
:<math>
\begin{cases}
\phi:\widehat{\mathbb Z}^{\times}\to I_{\mathbb Q}^1/\mathbb Q^\times,\\
(a_p)_p\mapsto ((a_p)_p,1)\mathbb Q^\times .
\end{cases}
</math>
This map is well-defined, since <math>|a_p|_p=1</math> for all <math>p</math> and therefore
:<math>
\left(\prod_{p<\infty}|a_p|_p\right)\cdot 1=1.
</math>
Obviously <math>\phi</math> is a continuous group homomorphism. Suppose
:<math>
((a_p)_p,1)\mathbb Q^\times=((b_p)_p,1)\mathbb Q^\times .
</math>
Then there exists <math>q\in\mathbb Q^\times</math> such that
:<math>
((a_p)_p,1)q=((b_p)_p,1).
</math>
By considering the infinite place it can be seen that <math>q=1</math>, which proves injectivity. To show surjectivity, let
:<math>
((\beta_p)_p,\beta_\infty)\mathbb Q^\times\in I_{\mathbb Q}^1/\mathbb Q^\times.
</math>
The absolute value of this element is <math>1</math>, and therefore
:<math>
|\beta_\infty|_\infty=\frac{1}{\prod_p|\beta_p|_p}\in\mathbb Q.
</math>
Hence <math>\beta_\infty\in\mathbb Q</math>, and there is
:<math>
((\beta_p)_p,\beta_\infty)\mathbb Q^\times
=
\left(
\left(\frac{\beta_p}{\beta_\infty}\right)_p,1
\right)\mathbb Q^\times.
</math>
Since
:<math>
\forall p:\qquad
\left|\frac{\beta_p}{\beta_\infty}\right|_p=1,
</math>
it follows that <math>\phi</math> is surjective.
The absolute value function induces the following isomorphisms of topological groups:
:<math>
\begin{align}
I_{\mathbb Q}&\cong I_{\mathbb Q}^1\times(0,\infty),\\
I_{\mathbb Q}^1&\cong I_{\mathbb Q,\mathrm{fin\times\{\pm1\}.
\end{align}
</math>
The isomorphisms are given by
:<math>
\begin{cases}
\psi:I_{\mathbb Q}\to I_{\mathbb Q}^1\times(0,\infty),\\
a=(a_{\mathrm{fin,a_\infty)\mapsto
\left(a_{\mathrm{fin,\frac{a_\infty}{|a|},|a|\right),
\end{cases}
</math>
and
:<math>
\begin{cases}
\widetilde\psi:I_{\mathbb Q,\mathrm{fin\times\{\pm1\}\to I_{\mathbb Q}^1,\\
(a_{\mathrm{fin,\varepsilon)\mapsto
\left(a_{\mathrm{fin,\frac{\varepsilon}{|a_{\mathrm{fin|}\right).
\end{cases}
</math>
Decomposition of the idele group and idele class group
The idele norm gives the following decompositions:
:<math>
\begin{align}
I_K &\cong I_K^1\times M,
\quad
\begin{cases}
M\subset I_K\text{ discrete and }M\cong\mathbb Z,
&\operatorname{char}(K)>0,\\
M\subset I_K\text{ closed and }M\cong\mathbb R_{>0},
&\operatorname{char}(K)=0,
\end{cases}\\
C_K &\cong I_K^1/K^\times\times N,
\quad
\begin{cases}
N=\mathbb Z,
&\operatorname{char}(K)>0,\\
N=\mathbb R_{>0},
&\operatorname{char}(K)=0.
\end{cases}
\end{align}
</math>
;Proof.
First suppose <math>\operatorname{char}(K)=p>0</math>. For each place <math>v</math> of <math>K</math>, <math>\operatorname{char}(K_v)=p</math>, so that for all <math>x\in K_v^\times</math>, <math>|x|_v</math> belongs to the subgroup of <math>\mathbb R_{>0}</math> generated by <math>p</math>. Therefore, for each <math>z\in I_K</math>, <math>|z|</math> is in the subgroup of <math>\mathbb R_{>0}</math> generated by <math>p</math>. Thus the image of the homomorphism <math>z\mapsto |z|</math> is a discrete subgroup of <math>\mathbb R_{>0}</math>. Since this group is nontrivial, it is generated by <math>Q=p^m</math> for some <math>m\in\mathbb N</math>. Choose <math>z_1\in I_K</math> such that <math>|z_1|=Q</math>. Then <math>I_K</math> is the direct product of <math>I_K^1</math> and the subgroup generated by <math>z_1</math>. This subgroup is discrete and isomorphic to <math>\mathbb Z</math>.
Now suppose <math>\operatorname{char}(K)=0</math>. For <math>\lambda\in\mathbb R_{>0}</math>, define
:<math>
z(\lambda)=(z_v)_v,
\qquad
z_v=
\begin{cases}
1,&v\nmid\infty,\\
\lambda,&v\mid\infty.
\end{cases}
</math>
The map <math>\lambda\mapsto z(\lambda)</math> is an isomorphism of <math>\mathbb R_{>0}</math> onto a closed subgroup <math>M</math> of <math>I_K</math>, and <math>I_K\cong M\times I_K^1</math>. The isomorphism is given by multiplication:
:<math>
\begin{cases}
\phi:M\times I_K^1\to I_K,\\
((\alpha_v)_v,(\beta_v)_v)\mapsto(\alpha_v\beta_v)_v.
\end{cases}
</math>
Obviously, <math>\phi</math> is a homomorphism. To show it is injective, let <math>(\alpha_v\beta_v)_v=1</math>. Since <math>\alpha_v=1</math> for <math>v\nmid\infty</math>, it follows that <math>\beta_v=1</math> for <math>v\nmid\infty</math>. Moreover, there exists a <math>\lambda\in\mathbb R_{>0}</math> such that <math>\alpha_v=\lambda</math> for <math>v\mid\infty</math>. Therefore <math>\beta_v=\lambda^{-1}</math> for <math>v\mid\infty</math>. Since
:<math>
\prod_v|\beta_v|_v=1,
</math>
it follows that <math>\lambda^n=1</math>, where <math>n</math> is the number of archimedean places of <math>K</math>. Consequently <math>\lambda=1</math>, and therefore <math>\phi</math> is injective.
To show surjectivity, let <math>\gamma=(\gamma_v)_v\in I_K</math>. Define <math>\lambda:=|\gamma|^{1/n}</math>, and define <math>\alpha_v=1</math> for <math>v\nmid\infty</math> and <math>\alpha_v=\lambda</math> for <math>v\mid\infty</math>. Let
:<math>
\beta=\frac{\gamma}{\alpha}.
</math>
Then
:<math>
|\beta|=\frac{|\gamma|}{|\alpha|}=\frac{\lambda^n}{\lambda^n}=1.
</math>
Therefore <math>\phi</math> is surjective. The statements for <math>C_K</math> follow similarly.
Characterisation by a finite set of places
Let <math>K</math> be a number field. There exists a finite set of places <math>S</math> such that
:<math>
I_K=
\left(
I_{K,S}\times \prod_{v\notin S}\mathcal O_v^\times
\right)K^\times
=
\left(
\prod_{v\in S}K_v^\times
\times
\prod_{v\notin S}\mathcal O_v^\times
\right)K^\times .
</math>
;Proof.
The class number of a number field is finite, so let <math>\mathfrak a_1,\ldots,\mathfrak a_h</math> be ideals representing the classes in <math>\operatorname{Cl}_K</math>. These ideals are generated by a finite number of prime ideals <math>\mathfrak p_1,\ldots,\mathfrak p_n</math>. Let <math>S</math> be a finite set of places containing the archimedean places and the finite places corresponding to <math>\mathfrak p_1,\ldots,\mathfrak p_n</math>. Consider the isomorphism
:<math>
I_K/
\left(
\prod_{v<\infty}\mathcal O_v^\times
\times
\prod_{v\mid\infty}K_v^\times
\right)
\cong J_K,
</math>
induced by
:<math>
(\alpha_v)_v\mapsto
\prod_{v<\infty}\mathfrak p_v^{v(\alpha_v)}.
</math>
At infinite places the statement is immediate, so it remains to prove the statement for finite places. The inclusion <math>\supset</math> is obvious. Let <math>\alpha\in I_{K,\mathrm{fin</math>. The corresponding ideal
:<math>
(\alpha)=\prod_{v<\infty}\mathfrak p_v^{v(\alpha_v)}
</math>
belongs to a class <math>\mathfrak a_iK^\times</math>, meaning
:<math>
(\alpha)=\mathfrak a_i(a)
</math>
for a principal ideal <math>(a)</math>. The idele <math>\alpha'=\alpha a^{-1}</math> maps to the ideal <math>\mathfrak a_i</math> under the map <math>I_{K,\mathrm{fin\to J_K</math>. That means
:<math>
\mathfrak a_i=
\prod_{v<\infty}\mathfrak p_v^{v(\alpha'_v)}.
</math>
Since the prime ideals in <math>\mathfrak a_i</math> are in <math>S</math>, it follows that <math>v(\alpha'_v)=0</math> for all <math>v\notin S</math>. Thus <math>\alpha'_v\in \mathcal O_v^\times</math> for all <math>v\notin S</math>. It follows that <math>\alpha'=\alpha a^{-1}\in I_{K,S}</math>, and therefore <math>\alpha\in I_{K,S}K^\times</math>.
Ideles of finite-dimensional algebras
The construction also extends to finite-dimensional algebras over <math>K</math>. Let <math>A</math> be a finite-dimensional algebra over <math>K</math>. Since <math>\mathbb A_A^\times</math> is not a topological group with the subspace topology in general, equip <math>\mathbb A_A^\times</math> with the topology similar to <math>I_K</math> above and call <math>\mathbb A_A^\times</math> the idele group of <math>A</math>. The elements of the idele group are called ideles of <math>A</math>.
Let <math>\alpha</math> be a finite subset of <math>A</math> containing a basis of <math>A</math> over <math>K</math>. For each finite place <math>v</math> of <math>K</math>, let <math>\alpha_v</math> be the <math>\mathcal O_v</math>-module generated by <math>\alpha</math> in <math>A_v</math>. There exists a finite set of places <math>P_0</math> containing the archimedean places such that for all <math>v\notin P_0</math>, <math>\alpha_v</math> is a compact subring of <math>A_v</math>. For each <math>v</math>, <math>A_v^\times</math> is an open subset of <math>A_v</math> and the map <math>x\mapsto x^{-1}</math> is continuous on <math>A_v^\times</math>. As a consequence, <math>x\mapsto (x,x^{-1})</math> maps <math>A_v^\times</math> homeomorphically onto its image in <math>A_v\times A_v</math>. For each <math>v\notin P_0</math>, the group <math>\alpha_v^\times</math> is an open and compact subgroup of <math>A_v^\times</math>.
Let <math>P\supset P_\infty</math> be a finite set of places. Then
:<math>
\mathbb A_A(P,\alpha)^\times
:=
\prod_{v\in P}A_v^\times
\times
\prod_{v\notin P}\alpha_v^\times
</math>
is an open subgroup of <math>\mathbb A_A^\times</math>, and <math>\mathbb A_A^\times</math> is the union of all <math>\mathbb A_A(P,\alpha)^\times</math>. In the special case <math>A=K</math>, for each finite set of places <math>P\supset P_\infty</math>,
:<math>
\mathbb A_K(P)^\times
=
\prod_{v\in P}K_v^\times
\times
\prod_{v\notin P}\mathcal O_v^\times
</math>
is an open subgroup of <math>\mathbb A_K^\times=I_K</math>. Furthermore, <math>I_K</math> is the union of all <math>\mathbb A_K(P)^\times</math>.
References
- .
- .
- .
- .
- .
- .
