ModuleTowerAlgEquivNaturality.lean
Nyll.ClassFieldTheory.AlgebraicNumberTheory.Idele.ClassGroup.TowerAlgEquivNaturality
10 declarations indexed from sourceView source ↗ Module documentation
Naturality of tower base change under number-field equivalences
The ordinary idele group of a finite extension is obtained from the relative tensor presentation by scalar extension. This file proves that this comparison is natural when both fields in the extension are replaced by compatible equivalent number fields. The proof passes through the fixed-bottom tower
(𝔸_ℚ ⊗[ℚ] K) ⊗[K] L
and therefore uses only tensor-product coherence; no new description of local components is introduced.
Declarations
DocumentationRelative adelic transport over ℚ is functorial in the transported top field.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField TensorProduct
open NumberField
noncomputable section
variable
{K K' L L' : Type}
[Field K] [NumberField K]
[Field K'] [NumberField K']
[Field L] [NumberField L] [Algebra K L]
[Field L'] [NumberField L'] [Algebra K' L']
[FiniteDimensional K L]
[FiniteDimensional K' L']
section CongrComposition
variable
{M N : Type}
[Field M] [NumberField M]
[Field N] [NumberField N]
DocumentationCanonical transport of ordinary adele rings is functorial.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField TensorProduct
open NumberField
noncomputable section
variable
{K K' L L' : Type}
[Field K] [NumberField K]
[Field K'] [NumberField K']
[Field L] [NumberField L] [Algebra K L]
[Field L'] [NumberField L'] [Algebra K' L']
[FiniteDimensional K L]
[FiniteDimensional K' L']
section CongrComposition
variable
{M N : Type}
[Field M] [NumberField M]
[Field N] [NumberField N]
DocumentationCanonical transport of ordinary ideles is functorial.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField TensorProduct
open NumberField
noncomputable section
variable
{K K' L L' : Type}
[Field K] [NumberField K]
[Field K'] [NumberField K']
[Field L] [NumberField L] [Algebra K L]
[Field L'] [NumberField L'] [Algebra K' L']
[FiniteDimensional K L]
[FiniteDimensional K' L']
section CongrComposition
variable
{M N : Type}
[Field M] [NumberField M]
[Field N] [NumberField N]
DocumentationCanonical transport of ordinary idele classes is functorial.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField TensorProduct
open NumberField
noncomputable section
variable
{K K' L L' : Type}
[Field K] [NumberField K]
[Field K'] [NumberField K']
[Field L] [NumberField L] [Algebra K L]
[Field L'] [NumberField L'] [Algebra K' L']
[FiniteDimensional K L]
[FiniteDimensional K' L']
section CongrComposition
variable
{M N : Type}
[Field M] [NumberField M]
[Field N] [NumberField N]
DocumentationTransport of ordinary idele classes along the identity number-field equivalence is the identity.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField TensorProduct
open NumberField
noncomputable section
variable
{K K' L L' : Type}
[Field K] [NumberField K]
[Field K'] [NumberField K']
[Field L] [NumberField L] [Algebra K L]
[Field L'] [NumberField L'] [Algebra K' L']
[FiniteDimensional K L]
[FiniteDimensional K' L']
section CongrComposition
variable
{M N : Type}
[Field M] [NumberField M]
[Field N] [NumberField N]
DocumentationBefore passing to ordinary adeles, compatible transport of a tower agrees with transporting its flattened rational tensor presentation.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField TensorProduct
open NumberField
noncomputable section
variable
{K K' L L' : Type}
[Field K] [NumberField K]
[Field K'] [NumberField K']
[Field L] [NumberField L] [Algebra K L]
[Field L'] [NumberField L'] [Algebra K' L']
[FiniteDimensional K L]
[FiniteDimensional K' L']
omit [FiniteDimensional K L] [FiniteDimensional K' L'] in
DocumentationThe relative-to-ordinary adele comparison commutes with compatible equivalences of both fields in a finite extension.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField TensorProduct
open NumberField
noncomputable section
variable
{K K' L L' : Type}
[Field K] [NumberField K]
[Field K'] [NumberField K']
[Field L] [NumberField L] [Algebra K L]
[Field L'] [NumberField L'] [Algebra K' L']
[FiniteDimensional K L]
[FiniteDimensional K' L']
DocumentationThe relative-to-ordinary idele comparison commutes with compatible equivalences of both fields in a finite extension.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField TensorProduct
open NumberField
noncomputable section
variable
{K K' L L' : Type}
[Field K] [NumberField K]
[Field K'] [NumberField K']
[Field L] [NumberField L] [Algebra K L]
[Field L'] [NumberField L'] [Algebra K' L']
[FiniteDimensional K L]
[FiniteDimensional K' L']
DocumentationThe relative-to-ordinary idele-class comparison commutes with compatible equivalences of both fields in a finite extension.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField TensorProduct
open NumberField
noncomputable section
variable
{K K' L L' : Type}
[Field K] [NumberField K]
[Field K'] [NumberField K']
[Field L] [NumberField L] [Algebra K L]
[Field L'] [NumberField L'] [Algebra K' L']
[FiniteDimensional K L]
[FiniteDimensional K' L']
DocumentationOrdinary idele-class norms are natural under compatible equivalences of finite number-field extensions.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField TensorProduct
open NumberField
noncomputable section
variable
{K K' L L' : Type}
[Field K] [NumberField K]
[Field K'] [NumberField K']
[Field L] [NumberField L] [Algebra K L]
[Field L'] [NumberField L'] [Algebra K' L']
[FiniteDimensional K L]
[FiniteDimensional K' L']