ModulePublicIdealArtinKernelComparison.lean
Nyll.ClassFieldTheory.GlobalClassFieldTheory.GlobalClassFields.PublicIdealArtinKernelComparison
4 declarations indexed from sourceView source ↗ Module documentation
Comparing the public and ideal-theoretic Artin kernels
The public finite ray-class Artin map is normalized on all primes away from its modulus. Frobenius rigidity identifies its kernel with the genuine idèle-class norm kernel. We then compare that kernel with the established ideal-theoretic Artin map on the same ray modulus.
Declarations
ClassFieldTheory.GlobalClassFieldComparison.finiteAbelianReciprocity_primeArtin_eq_original
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField IsMulCommutative
open NumberField IsDedekindDomain
noncomputable section
namespace ClassFieldTheory.GlobalClassFieldComparison
ClassFieldTheory.GlobalClassFieldComparison.finiteAbelianReciprocity_originalPrimeNormalization
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField IsMulCommutative
open NumberField IsDedekindDomain
noncomputable section
namespace ClassFieldTheory.GlobalClassFieldComparison
ClassFieldTheory.GlobalClassFieldComparison.finiteAbelianReciprocity_modulus_isDefining
DocumentationThe modulus of public finite abelian reciprocity data defines the extension's genuine idèle-class norm subgroup. This follows from prime normalization, rather than being an additional field of the data.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField IsMulCommutative
open NumberField IsDedekindDomain
noncomputable section
namespace ClassFieldTheory.GlobalClassFieldComparison
ClassFieldTheory.GlobalClassFieldComparison.publicArtinKer_iff_idealArtinKernel
DocumentationOn a fractional ideal prime to the modulus, the public Artin map is trivial exactly when the original ideal Artin map is trivial.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField IsMulCommutative
open NumberField IsDedekindDomain
noncomputable section
namespace ClassFieldTheory.GlobalClassFieldComparison