ModuleBaseChange.lean
Nyll.ClassFieldTheory.AlgebraicNumberTheory.Idele.BaseChange
26 declarations indexed from sourceView source ↗ Module documentation
Scalar extension from relative to ordinary ideles
The finite restricted-product comparison is combined here with the archimedean form of the canonical local tensor decomposition. Infinite places above a fixed infinite place of the base field are identified with exact extensions of its absolute value. Surjectivity is reduced through the finite normal closure to the Galois valuation-extension comparison.
Declarations
DocumentationRestriction of an infinite place of L to the base field.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField TensorProduct RestrictedProduct
open NumberField IsDedekindDomain
noncomputable section
open AlgebraicNumberTheory.Valuations
universe u v
variable
{K : Type u} {L : Type v}
[Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L]
DocumentationRestricting an infinite place along the identity extension fixes it.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField TensorProduct RestrictedProduct
open NumberField IsDedekindDomain
noncomputable section
open AlgebraicNumberTheory.Valuations
universe u v
variable
{K : Type u} {L : Type v}
[Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L]
omit [NumberField K] in
DocumentationRestriction of infinite places is transitive in a tower of number fields.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField TensorProduct RestrictedProduct
open NumberField IsDedekindDomain
noncomputable section
open AlgebraicNumberTheory.Valuations
universe u v
variable
{K : Type u} {L : Type v}
[Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L]
section InfinitePlaceTower
variable {M : Type*}
[Field M] [NumberField M]
[Algebra K M] [Algebra M L]
[IsScalarTower K M L]
omit [NumberField K] [NumberField L] [NumberField M]
[FiniteDimensional K L] in
DocumentationThe map on infinite-place completions induced by the identity field extension is the identity map.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField TensorProduct RestrictedProduct
open NumberField IsDedekindDomain
noncomputable section
open AlgebraicNumberTheory.Valuations
universe u v
variable
{K : Type u} {L : Type v}
[Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L]
omit [NumberField K] in
DocumentationCompletion maps at infinite places compose in a tower of number fields.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField TensorProduct RestrictedProduct
open NumberField IsDedekindDomain
noncomputable section
open AlgebraicNumberTheory.Valuations
universe u v
variable
{K : Type u} {L : Type v}
[Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L]
DocumentationAn infinite place above w, regarded as an exact extension of the underlying absolute value.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField TensorProduct RestrictedProduct
open NumberField IsDedekindDomain
noncomputable section
open AlgebraicNumberTheory.Valuations
universe u v
variable
{K : Type u} {L : Type v}
[Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L]
DocumentationFor a finite Galois extension, every extension of an infinite-place absolute value is represented by an infinite place above the base place.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField TensorProduct RestrictedProduct
open NumberField IsDedekindDomain
noncomputable section
open AlgebraicNumberTheory.Valuations
universe u v
variable
{K : Type u} {L : Type v}
[Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L]
omit [NumberField K] [NumberField L] [FiniteDimensional K L] in
DocumentationInfinite places of L above w are exactly the exact extensions of the absolute value represented by w.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField TensorProduct RestrictedProduct
open NumberField IsDedekindDomain
noncomputable section
open AlgebraicNumberTheory.Valuations
universe u v
variable
{K : Type u} {L : Type v}
[Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L]
DocumentationThe absolute value underlying the extension corresponding to an infinite place above w.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField TensorProduct RestrictedProduct
open NumberField IsDedekindDomain
noncomputable section
open AlgebraicNumberTheory.Valuations
universe u v
variable
{K : Type u} {L : Type v}
[Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L]
DocumentationReindex the relative completion product by actual infinite places above w.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField TensorProduct RestrictedProduct
open NumberField IsDedekindDomain
noncomputable section
open AlgebraicNumberTheory.Valuations
universe u v
variable
{K : Type u} {L : Type v}
[Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L]
DocumentationReplace the absolute-value completion in every factor by mathlib's concrete infinite-place completion.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField TensorProduct RestrictedProduct
open NumberField IsDedekindDomain
noncomputable section
open AlgebraicNumberTheory.Valuations
universe u v
variable
{K : Type u} {L : Type v}
[Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L]
DocumentationThe canonical local tensor decomposition for the actual archimedean tensor component, with codomain indexed by concrete infinite places above the base place.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField TensorProduct RestrictedProduct
open NumberField IsDedekindDomain
noncomputable section
open AlgebraicNumberTheory.Valuations
universe u v
variable
{K : Type u} {L : Type v}
[Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L]
DocumentationEvaluation formula for the archimedean relative-to-ordinary comparison at a concrete infinite place above the base place.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField TensorProduct RestrictedProduct
open NumberField IsDedekindDomain
noncomputable section
open AlgebraicNumberTheory.Valuations
universe u v
variable
{K : Type u} {L : Type v}
[Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L]
DocumentationAfter replacing the concrete completion by the underlying absolute-value completion, scalar extension of a local unit is the pure tensor with right factor one.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField TensorProduct RestrictedProduct
open NumberField IsDedekindDomain
noncomputable section
open AlgebraicNumberTheory.Valuations
universe u v
variable
{K : Type u} {L : Type v}
[Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L]
omit [NumberField K] [NumberField L] [FiniteDimensional K L] in
DocumentationOn a diagonal extension-field unit, the infinite local relative-to-ordinary comparison is the ordinary diagonal embedding.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField TensorProduct RestrictedProduct
open NumberField IsDedekindDomain
noncomputable section
open AlgebraicNumberTheory.Valuations
universe u v
variable
{K : Type u} {L : Type v}
[Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L]
DocumentationFlatten the products over base infinite places and places above them to the product over all infinite places of L.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField TensorProduct RestrictedProduct
open NumberField IsDedekindDomain
noncomputable section
open AlgebraicNumberTheory.Valuations
universe u v
variable
{K : Type u} {L : Type v}
[Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L]
DocumentationThe unrestricted product of all archimedean tensor-unit factors is the product of the concrete archimedean local unit groups of L.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField TensorProduct RestrictedProduct
open NumberField IsDedekindDomain
noncomputable section
open AlgebraicNumberTheory.Valuations
universe u v
variable
{K : Type u} {L : Type v}
[Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L]
DocumentationEvaluation of the archimedean tensor-product comparison at an infinite place of the extension field.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField TensorProduct RestrictedProduct
open NumberField IsDedekindDomain
noncomputable section
open AlgebraicNumberTheory.Valuations
universe u v
variable
{K : Type u} {L : Type v}
[Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L]
DocumentationThe archimedean relative tensor factors form the ordinary infinite idele group of L.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField TensorProduct RestrictedProduct
open NumberField IsDedekindDomain
noncomputable section
open AlgebraicNumberTheory.Valuations
universe u v
variable
{K : Type u} {L : Type v}
[Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L]
RelativeFiniteIdeleData.finite_mul
DocumentationMultiplication in the transported finite relative restricted product is pointwise on its local tensor factors.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField TensorProduct RestrictedProduct
open NumberField IsDedekindDomain
noncomputable section
open AlgebraicNumberTheory.Valuations
universe u v
variable
{K : Type u} {L : Type v}
[Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L]
RelativeLocalIdeleData.toFiniteData
DocumentationForget the infinite component of restricted local idele data.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField TensorProduct RestrictedProduct
open NumberField IsDedekindDomain
noncomputable section
open AlgebraicNumberTheory.Valuations
universe u v
variable
{K : Type u} {L : Type v}
[Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L]
RelativeLocalIdeleData.toFiniteData_mul
DocumentationPassing relative local idele data to finite data preserves multiplication.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField TensorProduct RestrictedProduct
open NumberField IsDedekindDomain
noncomputable section
open AlgebraicNumberTheory.Valuations
universe u v
variable
{K : Type u} {L : Type v}
[Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L]
DocumentationSplit restricted local idele data into its unrestricted infinite part and finite restricted part.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField TensorProduct RestrictedProduct
open NumberField IsDedekindDomain
noncomputable section
open AlgebraicNumberTheory.Valuations
universe u v
variable
{K : Type u} {L : Type v}
[Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L]
DocumentationScalar extension identifies the actual relative idele group I_K ⊗_K L with the ordinary idele group I_L.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField TensorProduct RestrictedProduct
open NumberField IsDedekindDomain
noncomputable section
open AlgebraicNumberTheory.Valuations
universe u v
variable
{K : Type u} {L : Type v}
[Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L]
DocumentationThe infinite component of the relative idele base-change equivalence.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField TensorProduct RestrictedProduct
open NumberField IsDedekindDomain
noncomputable section
open AlgebraicNumberTheory.Valuations
universe u v
variable
{K : Type u} {L : Type v}
[Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L]
DocumentationThe finite component of the relative idele base-change equivalence.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField TensorProduct RestrictedProduct
open NumberField IsDedekindDomain
noncomputable section
open AlgebraicNumberTheory.Valuations
universe u v
variable
{K : Type u} {L : Type v}
[Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L]