ModuleAbsoluteValue.lean
Nyll.ClassFieldTheory.AlgebraicNumberTheory.Adele.IntegralTensorSupport.AbsoluteValue
7 declarations indexed from sourceView source ↗ Module documentation
Integral lattices for the relative tensor basis
This file continues the finite-support construction for relative tensor decompositions. A single nonzero integer is chosen which carries every vector of the fixed K-basis of L into 𝓞 L. Their 𝓞 K-span is a full lattice in 𝓞 L.
The quotient of 𝓞 L by this lattice is then proved directly to be a finite torsion 𝓞 K-module. A nonzero element of its annihilator therefore gives an actual finite set of bad height-one primes. Outside that set the scaled lattice generates the localization of 𝓞 L over the local ring of K.
Finally, a universe-polymorphic comparison between the absolute-value and adic models of K_v carries this result through the canonical local tensor decomposition. Away from the same bad set, the chosen basis-integral lattice maps into the product of the completion valuation rings; applying the statement to a unit and its inverse gives the actual product of local integer unit groups needed in the finite-support decomposition.
Declarations
DocumentationA nonarchimedean real absolute value, regarded as a valuation with values in the nonnegative reals.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField TensorProduct NNReal
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 following two lemmas expose the valuation-subring interface used by later modules.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField TensorProduct NNReal
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]
DocumentationEvery extension of a nonarchimedean absolute value is again nonarchimedean. For algebraic extensions this follows already from the bounded-natural-number criterion and the extension identity.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField TensorProduct NNReal
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 element integral over ℤ lies in the valuation subring of every nonarchimedean real absolute value.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField TensorProduct NNReal
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 valuation ring in the completion of a nonarchimedean real-absolute-valued field.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField TensorProduct NNReal
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]
DocumentationMembership in the absolute-value completion integers is the valuation bound.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField TensorProduct NNReal
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 element of an extension-completion valuation ring is integral over the valuation ring in the base completion. This is the integral-closure characterization for complete henselian valued fields, expressed in the absolute-value completion model used by the canonical local tensor decomposition.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField TensorProduct NNReal
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] in