The infinite adele ring of a number field #
This file contains the formalisation of the infinite adele ring of a number field as the finite product of completions over its infinite places.
Main definitions #
NumberField.InfiniteAdeleRingof a number fieldKis defined as the product of the completions ofKover its infinite places.NumberField.InfiniteAdeleRing.ringEquiv_mixedSpaceis the ring isomorphism between the infinite adele ring ofKandℝ ^ r₁ × ℂ ^ r₂, where(r₁, r₂)is the signature ofK.
Main results #
NumberField.InfiniteAdeleRing.locallyCompactSpace: the infinite adele ring is a locally compact space.
References #
Tags #
infinite adele ring, number field
The infinite adele ring #
The infinite adele ring is the finite product of completions of a number field over its
infinite places. See NumberField.InfinitePlace for the definition of an infinite place and
NumberField.InfinitePlace.Completion for the associated completion.
The infinite adele ring of a number field.
Equations
- NumberField.InfiniteAdeleRing K = ((v : NumberField.InfinitePlace K) → v.Completion)
Instances For
Equations
- One or more equations did not get rendered due to their size.
Equations
- NumberField.InfiniteAdeleRing.instInhabited K = { default := 0 }
The infinite adele ring is locally compact.
The ring isomorphism between the infinite adele ring of a number field and the
space ℝ ^ r₁ × ℂ ^ r₂, where (r₁, r₂) is the signature of the number field.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Transfers the embedding of x ↦ (x)ᵥ of the number field K into its infinite adele
ring to the mixed embedding x ↦ (φᵢ(x))ᵢ of K into the space ℝ ^ r₁ × ℂ ^ r₂, where
(r₁, r₂) is the signature of K and φᵢ are the complex embeddings of K.
Weak approximation for the infinite adele ring
The number field $K$ is dense in the infinite adele ring $\prod_v K_v$.
The norm on the infinite adele ring is given by the product of the normalized norms across infinite places. The normalized norm is the real norm at real places and the square of the complex norm at complex places.
Equations
- NumberField.InfiniteAdeleRing.instNorm K = { norm := fun (x : NumberField.InfiniteAdeleRing K) => ∏ v : NumberField.InfinitePlace K, ‖x v‖ ^ v.mult }
The product formula for the infinite adele ring. This is the adelic version of
NumberField.InfinitePlace.prod_eq_abs_norm.