ModuleSemilinearNaturality.lean
Nyll.ClassFieldTheory.LocalClassFieldTheory.Finite.LocalReciprocity.SemilinearNaturality
9 declarations indexed from sourceView source ↗ Module documentation
Semilinear naturality of finite local reciprocity
The actual finite local Artin map is natural when both the base local field and the finite abelian extension are replaced by compatible field equivalences. The proof realizes the base equivalence as a degree-one vertical extension and applies the genuine norm--restriction theorem.
Declarations
LocalClassFieldTheory.SemilinearValuationCompatible
DocumentationA base-field equivalence preserves the chosen valuations. Keeping the transported Algebra structure behind this opaque predicate prevents every consumer of semilinear Artin naturality from storing a dependent letI in its public theorem type.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace LocalClassFieldTheory
open LocalFieldTheory
open scoped ValuativeRel
LocalClassFieldTheory.SemilinearBaseCompatible
DocumentationA certificate that an extension-field equivalence restricts to the specified base-field equivalence. Its generic head is cheap to expose in public APIs even when the concrete algebra towers are large.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace LocalClassFieldTheory
open LocalFieldTheory
open scoped ValuativeRel
LocalClassFieldTheory.semilinearGaloisGroupCongr
DocumentationConjugation of relative Galois groups by compatible equivalences of the base and extension fields. Compatibility is semilinear: eL restricts to eK on the base field.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace LocalClassFieldTheory
open LocalFieldTheory
open scoped ValuativeRel
LocalClassFieldTheory.semilinearGaloisGroupCongr_apply_equiv
DocumentationSemilinear conjugation intertwines the two actions through the target field equivalence.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace LocalClassFieldTheory
open LocalFieldTheory
open scoped ValuativeRel
LocalClassFieldTheory.SemilinearBaseCompatible.conjugation_apply
DocumentationEvaluate certified semilinear conjugation on an element of the extension field.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace LocalClassFieldTheory
open LocalFieldTheory
open scoped ValuativeRel
LocalClassFieldTheory.abelianLocalArtinMonoidHom_semilinear_conjugation
DocumentationThe actual finite abelian local Artin map commutes with simultaneous semilinear equivalences of the base local field and the target extension.
The valuation-extension condition says that the local-field valuation on K', pulled back through eK, is the valuation on K. It is the genuine valued-field compatibility needed by norm--restriction, rather than an assumption of the desired Artin equality.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace LocalClassFieldTheory
open LocalFieldTheory
open scoped ValuativeRel
LocalClassFieldTheory.abelianLocalArtinMonoidHom_semilinear_conjugation_apply
DocumentationPointwise Galois-automorphism form of semilinear naturality for the abelian local Artin map. Concrete consumers should use this opaque generic boundary instead of specializing DFunLike.congr_fun to a large dependent local-field instance tower.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace LocalClassFieldTheory
open LocalFieldTheory
open scoped ValuativeRel
LocalClassFieldTheory.abelianLocalArtinMonoidHom_eq_one_of_semilinear
DocumentationTriviality transports backwards through a semilinear equivalence of local Artin data. Keeping the injectivity calculation generic prevents concrete finite-place instance towers from entering consumer proof terms.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace LocalClassFieldTheory
open LocalFieldTheory
open scoped ValuativeRel
LocalClassFieldTheory.abelianLocalArtinMonoidHom_semilinear_action
DocumentationPointwise form of semilinear naturality for the abelian local Artin map.
This theorem keeps the equality of Galois automorphisms and its dependent instance tower behind an opaque generic boundary. Concrete consumers can transport the action on one element without specializing and then reducing the full monoid-hom equality.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace LocalClassFieldTheory
open LocalFieldTheory
open scoped ValuativeRel