ModuleConductorLocalComparison.lean
Nyll.ClassFieldTheory.GlobalClassFieldTheory.GlobalClassFields.ConductorLocalComparison
11 declarations indexed from sourceView source ↗ Module documentation
Narrow finite and local conductor exponents
The narrow finite conductor is the finite component of the conductor in the all-real-positive convention. We formulate its local condition directly inside the idele class group: insert a higher unit at one finite place and 1 at every other place, then pass to the idele class group.
The proof is constructive. One inequality follows by restricting any global defining modulus to one place. For the reverse inequality, replace one exponent of a fixed defining modulus by the local minimum and split an idele into its one-place component and the remaining defining-modulus component.
Declarations
GlobalClassFieldTheory.GlobalClassFields.exists_localDefiningExponent
DocumentationIf a global defining modulus exists, then at every finite place some higher-unit class subgroup is already contained in the given subgroup.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace GlobalClassFields
open NumberField IsDedekindDomain
variable {K : Type*} [Field K] [NumberField K]
GlobalClassFieldTheory.GlobalClassFields.ConductorialSubgroup.narrowFiniteLocalConductorExponent
DocumentationThe finite local conductor exponent seen by a conductorial subgroup.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace GlobalClassFields
open NumberField IsDedekindDomain
variable {K : Type*} [Field K] [NumberField K]
namespace ConductorialSubgroup
open scoped Classical in
GlobalClassFieldTheory.GlobalClassFields.ConductorialSubgroup.narrowFiniteLocalConductorExponent_spec
DocumentationThe finite local conductor exponent has its defining higher-unit inclusion.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace GlobalClassFields
open NumberField IsDedekindDomain
variable {K : Type*} [Field K] [NumberField K]
namespace ConductorialSubgroup
GlobalClassFieldTheory.GlobalClassFields.ConductorialSubgroup.narrowFiniteLocalConductorExponent_le
DocumentationMinimality of the finite local conductor exponent.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace GlobalClassFields
open NumberField IsDedekindDomain
variable {K : Type*} [Field K] [NumberField K]
namespace ConductorialSubgroup
GlobalClassFieldTheory.GlobalClassFields.ConductorialSubgroup.narrowFiniteLocalConductorExponent_eq_zero_iff
DocumentationThe finite local conductor exponent vanishes exactly when the full finite-place integral-unit class subgroup lies in the subgroup.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace GlobalClassFields
open NumberField IsDedekindDomain
variable {K : Type*} [Field K] [NumberField K]
namespace ConductorialSubgroup
GlobalClassFieldTheory.GlobalClassFields.replaceFiniteExponent_definingModulus
DocumentationReplacing one finite exponent of a defining modulus, while retaining its selected real places, again gives a defining modulus.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace GlobalClassFields
open NumberField IsDedekindDomain
variable {K : Type*} [Field K] [NumberField K]
open scoped Classical in
GlobalClassFieldTheory.GlobalClassFields.ConductorialSubgroup.narrowFiniteConductorExponent_eq_narrowFiniteLocalConductorExponent
DocumentationThe narrow finite conductor exponent equals the independently defined finite local conductor exponent at every finite place.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace GlobalClassFields
open NumberField IsDedekindDomain
variable {K : Type*} [Field K] [NumberField K]
namespace ConductorialSubgroup
GlobalClassFieldTheory.GlobalClassFields.ConductorialSubgroup.narrowFiniteConductor_apply_eq_narrowFiniteLocalConductorExponent
DocumentationThe exponent of the narrow finite conductor at every finite place is its finite local conductor exponent.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace GlobalClassFields
open NumberField IsDedekindDomain
variable {K : Type*} [Field K] [NumberField K]
namespace ConductorialSubgroup
GlobalClassFieldTheory.GlobalClassFields.ConductorialSubgroup.exists_definingModulus_finitePart_agrees_on_finset
DocumentationA defining modulus can be chosen to agree with the narrow finite conductor on any prescribed finite set of finite places and with the fixed bounding modulus away from that set.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace GlobalClassFields
open NumberField IsDedekindDomain
variable {K : Type*} [Field K] [NumberField K]
namespace ConductorialSubgroup
GlobalClassFieldTheory.GlobalClassFields.ConductorialSubgroup.exists_definingModulus_finitePart_eq_narrowFiniteConductor
DocumentationA defining full modulus can be chosen whose finite part is exactly the narrow finite conductor.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace GlobalClassFields
open NumberField IsDedekindDomain
variable {K : Type*} [Field K] [NumberField K]
namespace ConductorialSubgroup
GlobalClassFieldTheory.GlobalClassFields.ConductorialSubgroup.narrowFiniteConductor_antitone
DocumentationThe narrow finite conductor reverses inclusions of conductorial subgroups.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace GlobalClassFields
open NumberField IsDedekindDomain
variable {K : Type*} [Field K] [NumberField K]
namespace ConductorialSubgroup