ModuleNormCore.lean
Nyll.ClassFieldTheory.AlgebraicNumberTheory.Idele.NormCore
12 declarations indexed from sourceView source ↗ Module documentation
The absolute norm of an idele
This file constructs the homomorphism 𝓝 : I_K → ℝ₊ˣ. At a finite place a uniformizer contributes the norm of its prime ideal; at infinity we divide by the normalized archimedean norm. This is the convention for which principal ideles have norm one.
Declarations
DocumentationThe norm of a unit in a normed field, as a positive real unit.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField RestrictedProduct NNReal
open NumberField IsDedekindDomain
noncomputable section
variable {K : Type*} [Field K] [NumberField K]
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField RestrictedProduct NNReal
open NumberField IsDedekindDomain
noncomputable section
variable {K : Type*} [Field K] [NumberField K]
InfiniteIdeleGroup.archimedeanNorm
DocumentationThe product of the normalized norms of all archimedean components.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField RestrictedProduct NNReal
open NumberField IsDedekindDomain
noncomputable section
variable {K : Type*} [Field K] [NumberField K]
namespace InfiniteIdeleGroup
InfiniteIdeleGroup.archimedeanNorm_apply
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField RestrictedProduct NNReal
open NumberField IsDedekindDomain
noncomputable section
variable {K : Type*} [Field K] [NumberField K]
namespace InfiniteIdeleGroup
FiniteIdeleGroup.primeNorm
DocumentationThe positive real unit given by the absolute norm of a finite prime.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField RestrictedProduct NNReal
open NumberField IsDedekindDomain
noncomputable section
variable {K : Type*} [Field K] [NumberField K]
namespace FiniteIdeleGroup
FiniteIdeleGroup.primeNormPowerHom
DocumentationThe homomorphism sending an integer exponent to the corresponding power of the absolute norm of a finite prime.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField RestrictedProduct NNReal
open NumberField IsDedekindDomain
noncomputable section
variable {K : Type*} [Field K] [NumberField K]
namespace FiniteIdeleGroup
FiniteIdeleGroup.divisorNorm
DocumentationThe norm of a finitely supported divisor.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField RestrictedProduct NNReal
open NumberField IsDedekindDomain
noncomputable section
variable {K : Type*} [Field K] [NumberField K]
namespace FiniteIdeleGroup
FiniteIdeleGroup.absoluteNorm
DocumentationThe finite part of the absolute idele norm.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField RestrictedProduct NNReal
open NumberField IsDedekindDomain
noncomputable section
variable {K : Type*} [Field K] [NumberField K]
namespace FiniteIdeleGroup
FiniteIdeleGroup.absoluteNorm_apply
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField RestrictedProduct NNReal
open NumberField IsDedekindDomain
noncomputable section
variable {K : Type*} [Field K] [NumberField K]
namespace FiniteIdeleGroup
IdeleGroup.absoluteNorm
DocumentationThe absolute norm on the idele group.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField RestrictedProduct NNReal
open NumberField IsDedekindDomain
noncomputable section
variable {K : Type*} [Field K] [NumberField K]
namespace IdeleGroup
IdeleGroup.absoluteNorm_apply
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField RestrictedProduct NNReal
open NumberField IsDedekindDomain
noncomputable section
variable {K : Type*} [Field K] [NumberField K]
namespace IdeleGroup
IdeleGroup.normOneSubgroup
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField RestrictedProduct NNReal
open NumberField IsDedekindDomain
noncomputable section
variable {K : Type*} [Field K] [NumberField K]
namespace IdeleGroup