ModuleFrobeniusFixedField.lean
Nyll.ClassFieldTheory.AbstractClassFieldTheory.Degree.FrobeniusFixedField
46 declarations indexed from sourceView source ↗ Declarations
ClassFormation.continuousQuotientMk
DocumentationThe quotient projection with its quotient topology, used locally below.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ClassFormation
open CyclicCohomology
noncomputable section
universe u
variable {G : Type u} [Group G] [TopologicalSpace G]
ClassFormation.continuousQuotientLift
DocumentationThe continuous lift of a homomorphism through a quotient, used locally below.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ClassFormation
open CyclicCohomology
noncomputable section
universe u
variable {G : Type u} [Group G] [TopologicalSpace G]
ClassFormation.continuousSubgroupSubtype
DocumentationInclusion of a subgroup with its subtype topology, used locally below.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ClassFormation
open CyclicCohomology
noncomputable section
universe u
variable {G : Type u} [Group G] [TopologicalSpace G]
ClassFormation.continuousMulEquivOfBijectiveCompactToT2
DocumentationA bijective continuous homomorphism from a compact group to a Hausdorff group is a continuous multiplicative equivalence.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ClassFormation
open CyclicCohomology
noncomputable section
universe u
variable {G : Type u} [Group G] [TopologicalSpace G]
ClassFormation.exists_openNormalSubgroup_not_mem
DocumentationA nonidentity element of a profinite group is omitted by some open normal subgroup.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ClassFormation
open CyclicCohomology
noncomputable section
universe u
variable {G : Type u} [Group G] [TopologicalSpace G]
ClassFormation.zHatPowNat
DocumentationMultiplication by n on ℤ̂, in the multiplicative presentation.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ClassFormation
open CyclicCohomology
noncomputable section
universe u
variable {G : Type u} [Group G] [TopologicalSpace G]
ClassFormation.zHatPowNat_apply_toAdd
DocumentationThe additive coordinate of a natural profinite power is multiplication by that natural.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ClassFormation
open CyclicCohomology
noncomputable section
universe u
variable {G : Type u} [Group G] [TopologicalSpace G]
ClassFormation.zHatPowNat_one
DocumentationThe natural profinite power map sends one to the multiplicative generator.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ClassFormation
open CyclicCohomology
noncomputable section
universe u
variable {G : Type u} [Group G] [TopologicalSpace G]
ClassFormation.zHatReductionMul
DocumentationReduction modulo n, in the multiplicative presentation.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ClassFormation
open CyclicCohomology
noncomputable section
universe u
variable {G : Type u} [Group G] [TopologicalSpace G]
ClassFormation.zHatReductionMul_apply_toAdd
DocumentationReduction followed by multiplication has the expected additive-coordinate formula.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ClassFormation
open CyclicCohomology
noncomputable section
universe u
variable {G : Type u} [Group G] [TopologicalSpace G]
ClassFormation.injective_of_topologicallyGenerates_zHat_one
DocumentationThe cardinal comparison used in the classical proof of the Frobenius fixed-field theorem: a continuous map from a profinite procyclic group to ℤ̂ which sends a topological generator to 1 is injective.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ClassFormation
open CyclicCohomology
noncomputable section
universe u
variable {G : Type u} [Group G] [TopologicalSpace G]
ClassFormation.DegreeData.frobeniusExponent
DocumentationThe positive integer d_K(σ) attached to a Frobenius lift.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ClassFormation
open CyclicCohomology
noncomputable section
universe u
variable {G : Type u} [Group G] [TopologicalSpace G]
namespace DegreeData
ClassFormation.DegreeData.frobeniusExponent_pos
DocumentationThe Frobenius exponent attached to a finite extension is strictly positive.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ClassFormation
open CyclicCohomology
noncomputable section
universe u
variable {G : Type u} [Group G] [TopologicalSpace G]
namespace DegreeData
ClassFormation.DegreeData.extensionNormalizedDegree_frobenius_eq_pow
DocumentationThe normalized degree of Frobenius is the corresponding natural profinite power.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ClassFormation
open CyclicCohomology
noncomputable section
universe u
variable {G : Type u} [Group G] [TopologicalSpace G]
namespace DegreeData
ClassFormation.DegreeData.frobeniusExponent_unique
DocumentationThe normalized-degree equation uniquely determines the natural Frobenius exponent.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ClassFormation
open CyclicCohomology
noncomputable section
universe u
variable {G : Type u} [Group G] [TopologicalSpace G]
namespace DegreeData
ClassFormation.DegreeData.extensionNormalizedDegreeContinuous
DocumentationThe factorized normalized degree as a continuous homomorphism.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ClassFormation
open CyclicCohomology
noncomputable section
universe u
variable {G : Type u} [Group G] [TopologicalSpace G]
namespace DegreeData
ClassFormation.DegreeData.extensionNormalizedDegreeContinuous_apply
DocumentationThe continuous normalized-degree map evaluates as the algebraic normalized-degree map.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ClassFormation
open CyclicCohomology
noncomputable section
universe u
variable {G : Type u} [Group G] [TopologicalSpace G]
namespace DegreeData
ClassFormation.DegreeData.extensionNormalizedDegreeContinuous_toMonoidHom
DocumentationForgetting continuity recovers the underlying normalized-degree monoid homomorphism.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ClassFormation
open CyclicCohomology
noncomputable section
universe u
variable {G : Type u} [Group G] [TopologicalSpace G]
namespace DegreeData
ClassFormation.DegreeData.extensionNormalizedDegreeContinuous_surjective
DocumentationThe continuous normalized-degree map of the extension is surjective.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ClassFormation
open CyclicCohomology
noncomputable section
universe u
variable {G : Type u} [Group G] [TopologicalSpace G]
namespace DegreeData
ClassFormation.DegreeData.extensionDegreeKernelRestriction
DocumentationRestriction embeds the kernel of d_K on G(\widetilde L|K) into the finite group G(L|K).
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ClassFormation
open CyclicCohomology
noncomputable section
universe u
variable {G : Type u} [Group G] [TopologicalSpace G]
namespace DegreeData
ClassFormation.DegreeData.extensionDegreeKernelRestriction_injective
DocumentationRestriction to the degree kernel is injective on the extension subgroup.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ClassFormation
open CyclicCohomology
noncomputable section
universe u
variable {G : Type u} [Group G] [TopologicalSpace G]
namespace DegreeData
ClassFormation.DegreeData.extensionInertiaWithin_isClosed
DocumentationThe extension's inertia subgroup is closed inside its base subgroup.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ClassFormation
open CyclicCohomology
noncomputable section
universe u
variable {G : Type u} [Group G] [TopologicalSpace G]
namespace DegreeData
ClassFormation.DegreeData.frobeniusClosure
DocumentationThe closed cyclic subgroup Γ = closure ⟨σ⟩ fixing the field Σ of the Frobenius fixed-field theorem.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ClassFormation
open CyclicCohomology
noncomputable section
universe u
variable {G : Type u} [Group G] [TopologicalSpace G]
namespace DegreeData
ClassFormation.DegreeData.frobeniusInClosure
DocumentationThe chosen Frobenius lift, regarded as an element of Γ.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ClassFormation
open CyclicCohomology
noncomputable section
universe u
variable {G : Type u} [Group G] [TopologicalSpace G]
namespace DegreeData
ClassFormation.DegreeData.frobeniusClosure_isTopologicalGroup
DocumentationThe closure of the Frobenius-generated subgroup inherits a topological group structure.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ClassFormation
open CyclicCohomology
noncomputable section
universe u
variable {G : Type u} [Group G] [TopologicalSpace G]
namespace DegreeData
ClassFormation.DegreeData.frobeniusClosureCommGroup
DocumentationDefines frobeniusClosureCommGroup.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ClassFormation
open CyclicCohomology
noncomputable section
universe u
variable {G : Type u} [Group G] [TopologicalSpace G]
namespace DegreeData
ClassFormation.DegreeData.frobeniusInClosure_topologicallyGenerates
DocumentationBy construction, σ topologically generates Γ.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ClassFormation
open CyclicCohomology
noncomputable section
universe u
variable {G : Type u} [Group G] [TopologicalSpace G]
namespace DegreeData
ClassFormation.DegreeData.frobeniusClosureDegree
DocumentationThe normalized degree restricted to Γ.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ClassFormation
open CyclicCohomology
noncomputable section
universe u
variable {G : Type u} [Group G] [TopologicalSpace G]
namespace DegreeData
ClassFormation.DegreeData.frobeniusClosureDegree_generator
DocumentationThe degree map sends the canonical Frobenius-closure generator to its expected value.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ClassFormation
open CyclicCohomology
noncomputable section
universe u
variable {G : Type u} [Group G] [TopologicalSpace G]
namespace DegreeData
ClassFormation.DegreeData.frobeniusClosureDegree_range
DocumentationThe image of d_K on Γ is precisely n ℤ̂, where n = d_K(σ). This is the group-dual residue-degree calculation in the Frobenius fixed-field residue-degree formula.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ClassFormation
open CyclicCohomology
noncomputable section
universe u
variable {G : Type u} [Group G] [TopologicalSpace G]
namespace DegreeData
ClassFormation.DegreeData.frobeniusClosureDegree_range_index
DocumentationThe Frobenius fixed-field residue-degree formula, stated as the index of the normalized degree image: the relative residue degree of the fixed field Σ over K is d_K(σ).
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ClassFormation
open CyclicCohomology
noncomputable section
universe u
variable {G : Type u} [Group G] [TopologicalSpace G]
namespace DegreeData
ClassFormation.DegreeData.frobeniusClosureDegreeInMulNatRange
DocumentationThe value of d_K on Γ, regarded in the subgroup n ℤ̂.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ClassFormation
open CyclicCohomology
noncomputable section
universe u
variable {G : Type u} [Group G] [TopologicalSpace G]
namespace DegreeData
ClassFormation.DegreeData.frobeniusClosureDegreeInMulNatRange_coe
DocumentationThe restricted Frobenius-closure degree has the stated underlying profinite value.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ClassFormation
open CyclicCohomology
noncomputable section
universe u
variable {G : Type u} [Group G] [TopologicalSpace G]
namespace DegreeData
ClassFormation.DegreeData.fixedFieldNormalizedDegree
DocumentationThe normalized degree d_Σ = (1/n)d_K on Γ.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ClassFormation
open CyclicCohomology
noncomputable section
universe u
variable {G : Type u} [Group G] [TopologicalSpace G]
namespace DegreeData
ClassFormation.DegreeData.frobeniusExponent_nsmul_fixedFieldNormalizedDegree
DocumentationThe defining identity n d_Σ = d_K on Γ.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ClassFormation
open CyclicCohomology
noncomputable section
universe u
variable {G : Type u} [Group G] [TopologicalSpace G]
namespace DegreeData
ClassFormation.DegreeData.fixedFieldNormalizedDegree_generator
DocumentationThe chosen lift has normalized degree 1 over its fixed field.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ClassFormation
open CyclicCohomology
noncomputable section
universe u
variable {G : Type u} [Group G] [TopologicalSpace G]
namespace DegreeData
ClassFormation.DegreeData.fixedFieldNormalizedDegree_surjective
DocumentationThe normalized degree on Γ is onto.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ClassFormation
open CyclicCohomology
noncomputable section
universe u
variable {G : Type u} [Group G] [TopologicalSpace G]
namespace DegreeData
ClassFormation.DegreeData.frobeniusClosure_totallyDisconnectedSpace
DocumentationThe closed cyclic group Γ is totally disconnected.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ClassFormation
open CyclicCohomology
noncomputable section
universe u
variable {G : Type u} [Group G] [TopologicalSpace G]
namespace DegreeData
ClassFormation.DegreeData.frobeniusFixedField_finiteIndex
Documentationfiniteness of the Frobenius fixed field, in the Galois-dual form: the closed subgroup Γ = closure ⟨σ⟩ has finite index in G(\widetilde L|K), hence its fixed field Σ is finite over K.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ClassFormation
open CyclicCohomology
noncomputable section
universe u
variable {G : Type u} [Group G] [TopologicalSpace G]
namespace DegreeData
ClassFormation.DegreeData.frobeniusFixedField_normalizedDegree_injective
DocumentationThe procyclic degree isomorphism, kernel form: d_Σ has trivial kernel. The proof is the comparison of the finite quotients Γ/Γ^m with ℤ̂/mℤ̂.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ClassFormation
open CyclicCohomology
noncomputable section
universe u
variable {G : Type u} [Group G] [TopologicalSpace G]
namespace DegreeData
ClassFormation.DegreeData.frobeniusClosure_index_le_extensionIndex_of_exponent_eq_one
DocumentationThe index estimate in the proof of finiteness of the Frobenius fixed field. When the chosen Frobenius lift has degree one, the degree of its fixed field is at most the degree of the finite Galois extension from which the lift was chosen.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ClassFormation
open CyclicCohomology
noncomputable section
universe u
variable {G : Type u} [Group G] [TopologicalSpace G]
namespace DegreeData
ClassFormation.DegreeData.frobeniusFixedField_normalizedDegreeEquiv
DocumentationThe procyclic degree isomorphism: d_Σ identifies Γ continuously with ℤ̂. On the field side its trivial kernel says exactly \widetilde Σ = \widetilde L.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ClassFormation
open CyclicCohomology
noncomputable section
universe u
variable {G : Type u} [Group G] [TopologicalSpace G]
namespace DegreeData
ClassFormation.DegreeData.frobeniusFixedField_normalizedDegreeEquiv_apply
DocumentationThe normalized-degree equivalence on the Frobenius fixed field evaluates by restriction.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ClassFormation
open CyclicCohomology
noncomputable section
universe u
variable {G : Type u} [Group G] [TopologicalSpace G]
namespace DegreeData
ClassFormation.DegreeData.frobeniusFixedField_kernel
DocumentationThe explicit kernel-triviality form of the procyclic degree isomorphism.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ClassFormation
open CyclicCohomology
noncomputable section
universe u
variable {G : Type u} [Group G] [TopologicalSpace G]
namespace DegreeData
ClassFormation.DegreeData.fixedFieldFrobenius
DocumentationThe Frobenius over the fixed field Σ, defined by d_Σ(φ_Σ)=1.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ClassFormation
open CyclicCohomology
noncomputable section
universe u
variable {G : Type u} [Group G] [TopologicalSpace G]
namespace DegreeData
ClassFormation.DegreeData.frobeniusFixedField_frobenius
DocumentationThe Frobenius characterization of the chosen lift: the original lift σ is the Frobenius of its fixed field Σ.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ClassFormation
open CyclicCohomology
noncomputable section
universe u
variable {G : Type u} [Group G] [TopologicalSpace G]
namespace DegreeData