ModulePrincipalNorm.lean
Nyll.ClassFieldTheory.AlgebraicNumberTheory.Idele.PrincipalNorm
15 declarations indexed from sourceView source ↗ Module documentation
The product formula for principal ideles
This file proves that the absolute idele norm is trivial on the diagonal copy of Kˣ, and hence descends to the idele class group.
Declarations
InfiniteIdeleGroup.archimedeanNorm_principalIdele
DocumentationThe archimedean norm of a principal idele is the absolute field norm.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField RestrictedProduct NNReal WithZero
open NumberField IsDedekindDomain
noncomputable section
variable {K : Type*} [Field K] [NumberField K]
namespace InfiniteIdeleGroup
FractionalIdealGroup.absoluteNorm
DocumentationThe positive absolute norm of a nonzero fractional ideal.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField RestrictedProduct NNReal WithZero
open NumberField IsDedekindDomain
noncomputable section
variable {K : Type*} [Field K] [NumberField K]
namespace FractionalIdealGroup
FractionalIdealGroup.absoluteNorm_prime
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField RestrictedProduct NNReal WithZero
open NumberField IsDedekindDomain
noncomputable section
variable {K : Type*} [Field K] [NumberField K]
namespace FractionalIdealGroup
FractionalIdealGroup.absoluteNorm_factorization
DocumentationThe explicit prime-factor norm commutes with the factorization of a fractional ideal.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField RestrictedProduct NNReal WithZero
open NumberField IsDedekindDomain
noncomputable section
variable {K : Type*} [Field K] [NumberField K]
namespace FractionalIdealGroup
FractionalIdealGroup.absoluteNorm_toPrincipalIdeal
DocumentationThe norm of the principal fractional ideal (x) is the absolute field norm of x.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField RestrictedProduct NNReal WithZero
open NumberField IsDedekindDomain
noncomputable section
variable {K : Type*} [Field K] [NumberField K]
namespace FractionalIdealGroup
FiniteIdeleGroup.absoluteNorm_eq_fractionalIdealAbsoluteNorm
DocumentationThe finite idele norm is the absolute norm of its associated fractional ideal.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField RestrictedProduct NNReal WithZero
open NumberField IsDedekindDomain
noncomputable section
variable {K : Type*} [Field K] [NumberField K]
namespace FiniteIdeleGroup
FiniteIdeleGroup.absoluteNorm_principalIdele
DocumentationThe finite norm of a principal idele is the absolute field norm.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField RestrictedProduct NNReal WithZero
open NumberField IsDedekindDomain
noncomputable section
variable {K : Type*} [Field K] [NumberField K]
namespace FiniteIdeleGroup
IdeleGroup.finite_absoluteNorm_eq_archimedeanNorm_principalIdele
DocumentationThe finite and archimedean norm factors agree on a principal idele.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField RestrictedProduct NNReal WithZero
open NumberField IsDedekindDomain
noncomputable section
variable {K : Type*} [Field K] [NumberField K]
namespace IdeleGroup
IdeleGroup.absoluteNorm_principalIdele
DocumentationThe number-field product formula in idelic form: every principal idele has global absolute norm one.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField RestrictedProduct NNReal WithZero
open NumberField IsDedekindDomain
noncomputable section
variable {K : Type*} [Field K] [NumberField K]
namespace IdeleGroup
IdeleGroup.principalSubgroup_le_normOneSubgroup
DocumentationPrincipal ideles lie in the norm-one subgroup.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField RestrictedProduct NNReal WithZero
open NumberField IsDedekindDomain
noncomputable section
variable {K : Type*} [Field K] [NumberField K]
namespace IdeleGroup
IdeleClassGroup.absoluteNorm
DocumentationThe absolute idele norm descended through C_K = I_K / Kˣ.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField RestrictedProduct NNReal WithZero
open NumberField IsDedekindDomain
noncomputable section
variable {K : Type*} [Field K] [NumberField K]
namespace IdeleClassGroup
IdeleClassGroup.absoluteNorm_mk
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField RestrictedProduct NNReal WithZero
open NumberField IsDedekindDomain
noncomputable section
variable {K : Type*} [Field K] [NumberField K]
namespace IdeleClassGroup
IdeleClassGroup.normOneSubgroup
DocumentationThe norm-one idele classes.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField RestrictedProduct NNReal WithZero
open NumberField IsDedekindDomain
noncomputable section
variable {K : Type*} [Field K] [NumberField K]
namespace IdeleClassGroup
IdeleClassGroup.comap_normOneSubgroup
DocumentationPulling the norm-one idele classes back to the idele group recovers exactly the norm-one ideles.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField RestrictedProduct NNReal WithZero
open NumberField IsDedekindDomain
noncomputable section
variable {K : Type*} [Field K] [NumberField K]
namespace IdeleClassGroup
IdeleClassGroup.mk_mem_normOneSubgroup_iff
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField RestrictedProduct NNReal WithZero
open NumberField IsDedekindDomain
noncomputable section
variable {K : Type*} [Field K] [NumberField K]
namespace IdeleClassGroup