ModulePositiveArchimedeanSection.lean
Nyll.ClassFieldTheory.AlgebraicNumberTheory.Idele.PositiveArchimedeanSection
19 declarations indexed from sourceView source ↗ Module documentation
Positive archimedean section of the idele norm
This module constructs an idele supported at one infinite place whose absolute norm is a prescribed inverse. Its finite components are trivial and all of its infinite components lie in the standard positive subgroups.
Declarations
IdeleGroup.positiveArchimedeanLocalComponent
DocumentationA positive real unit placed in an archimedean completion. At a complex place it is first regarded as a complex unit.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped IsMulCommutative NNReal NumberField Topology
open NumberField IsDedekindDomain
open NumberField.Units.dirichletUnitTheorem
noncomputable section
universe u
namespace IdeleGroup
variable {K : Type u} [Field K] [NumberField K]
IdeleGroup.positiveArchimedeanLocalComponentContinuous
DocumentationThe positive local archimedean component, with its natural continuity.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped IsMulCommutative NNReal NumberField Topology
open NumberField IsDedekindDomain
open NumberField.Units.dirichletUnitTheorem
noncomputable section
universe u
namespace IdeleGroup
variable {K : Type u} [Field K] [NumberField K]
IdeleGroup.positiveArchimedeanLocalComponentContinuous_apply
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped IsMulCommutative NNReal NumberField Topology
open NumberField IsDedekindDomain
open NumberField.Units.dirichletUnitTheorem
noncomputable section
universe u
namespace IdeleGroup
variable {K : Type u} [Field K] [NumberField K]
omit [NumberField K] in
IdeleGroup.positiveArchimedeanLocalComponent_nnnorm
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped IsMulCommutative NNReal NumberField Topology
open NumberField IsDedekindDomain
open NumberField.Units.dirichletUnitTheorem
noncomputable section
universe u
namespace IdeleGroup
variable {K : Type u} [Field K] [NumberField K]
omit [NumberField K] in
IdeleGroup.positiveArchimedeanLocalComponent_mem_positive
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped IsMulCommutative NNReal NumberField Topology
open NumberField IsDedekindDomain
open NumberField.Units.dirichletUnitTheorem
noncomputable section
universe u
namespace IdeleGroup
variable {K : Type u} [Field K] [NumberField K]
omit [NumberField K] in
IdeleGroup.positiveArchimedeanRoot
DocumentationThe positive root needed to compensate for the multiplicity of the chosen infinite place.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped IsMulCommutative NNReal NumberField Topology
open NumberField IsDedekindDomain
open NumberField.Units.dirichletUnitTheorem
noncomputable section
universe u
namespace IdeleGroup
variable {K : Type u} [Field K] [NumberField K]
IdeleGroup.positiveArchimedeanRootContinuous
DocumentationThe positive root map used in the archimedean section is continuous.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped IsMulCommutative NNReal NumberField Topology
open NumberField IsDedekindDomain
open NumberField.Units.dirichletUnitTheorem
noncomputable section
universe u
namespace IdeleGroup
variable {K : Type u} [Field K] [NumberField K]
IdeleGroup.positiveArchimedeanSection
DocumentationThe positive archimedean idele over a number field. Its finite part is one, and its sole nontrivial infinite component has been normalized so that the total archimedean norm is the input.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped IsMulCommutative NNReal NumberField Topology
open NumberField IsDedekindDomain
open NumberField.Units.dirichletUnitTheorem
noncomputable section
universe u
namespace IdeleGroup
variable {K : Type u} [Field K] [NumberField K]
IdeleGroup.positiveArchimedeanSectionContinuous
DocumentationThe positive archimedean section as a continuous homomorphism.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped IsMulCommutative NNReal NumberField Topology
open NumberField IsDedekindDomain
open NumberField.Units.dirichletUnitTheorem
noncomputable section
universe u
namespace IdeleGroup
variable {K : Type u} [Field K] [NumberField K]
IdeleGroup.positiveArchimedeanSectionContinuous_apply
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped IsMulCommutative NNReal NumberField Topology
open NumberField IsDedekindDomain
open NumberField.Units.dirichletUnitTheorem
noncomputable section
universe u
namespace IdeleGroup
variable {K : Type u} [Field K] [NumberField K]
IdeleGroup.continuous_positiveArchimedeanSection
DocumentationThe positive archimedean section is continuous.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped IsMulCommutative NNReal NumberField Topology
open NumberField IsDedekindDomain
open NumberField.Units.dirichletUnitTheorem
noncomputable section
universe u
namespace IdeleGroup
variable {K : Type u} [Field K] [NumberField K]
IdeleGroup.positiveArchimedeanSection_infiniteComponent_same
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped IsMulCommutative NNReal NumberField Topology
open NumberField IsDedekindDomain
open NumberField.Units.dirichletUnitTheorem
noncomputable section
universe u
namespace IdeleGroup
variable {K : Type u} [Field K] [NumberField K]
IdeleGroup.positiveArchimedeanSection_infiniteComponent_of_ne
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped IsMulCommutative NNReal NumberField Topology
open NumberField IsDedekindDomain
open NumberField.Units.dirichletUnitTheorem
noncomputable section
universe u
namespace IdeleGroup
variable {K : Type u} [Field K] [NumberField K]
IdeleGroup.positiveArchimedeanSection_finiteComponent
DocumentationEvery finite component of the positive archimedean idele is one.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped IsMulCommutative NNReal NumberField Topology
open NumberField IsDedekindDomain
open NumberField.Units.dirichletUnitTheorem
noncomputable section
universe u
namespace IdeleGroup
variable {K : Type u} [Field K] [NumberField K]
IdeleGroup.positiveArchimedeanSection_infiniteComponent_mem_positive
DocumentationEvery infinite component of the positive archimedean idele lies in the standard positive subgroup.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped IsMulCommutative NNReal NumberField Topology
open NumberField IsDedekindDomain
open NumberField.Units.dirichletUnitTheorem
noncomputable section
universe u
namespace IdeleGroup
variable {K : Type u} [Field K] [NumberField K]
IdeleGroup.positiveArchimedeanSection_absoluteNorm
DocumentationThe positive archimedean idele has absolute idele norm r⁻¹.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped IsMulCommutative NNReal NumberField Topology
open NumberField IsDedekindDomain
open NumberField.Units.dirichletUnitTheorem
noncomputable section
universe u
namespace IdeleGroup
variable {K : Type u} [Field K] [NumberField K]
IdeleGroup.positiveArchimedeanNormOneCorrection
DocumentationMultiplying an idele by its positive archimedean correction produces an idele of absolute norm one.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped IsMulCommutative NNReal NumberField Topology
open NumberField IsDedekindDomain
open NumberField.Units.dirichletUnitTheorem
noncomputable section
universe u
namespace IdeleGroup
variable {K : Type u} [Field K] [NumberField K]
IdeleGroup.positiveArchimedeanNormOneCorrection_coe
DocumentationThe underlying idele of the norm-one correction is its defining product.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped IsMulCommutative NNReal NumberField Topology
open NumberField IsDedekindDomain
open NumberField.Units.dirichletUnitTheorem
noncomputable section
universe u
namespace IdeleGroup
variable {K : Type u} [Field K] [NumberField K]
IdeleGroup.eq_positiveArchimedeanNormOneCorrection_mul_section_inv
DocumentationEvery idele is its norm-one correction multiplied by the inverse of the positive archimedean section.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped IsMulCommutative NNReal NumberField Topology
open NumberField IsDedekindDomain
open NumberField.Units.dirichletUnitTheorem
noncomputable section
universe u
namespace IdeleGroup
variable {K : Type u} [Field K] [NumberField K]