normal_of_profinite
Profinite version of Ideal.Quotient.normal.
Every element has a finite orbit because the action on B is continuous and B is discrete. Passing to an open normal subgroup fixing a representative reduces the splitting calculation to the finite quotient action.
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace RamificationTheory
noncomputable section
open scoped Pointwise
variable {A B : Type*} [CommRing A] [CommRing B] [Algebra A B]
variable {G : Type*} [Group G] [MulSemiringAction G B] [SMulCommClass G A B]
variable [TopologicalSpace G] [CompactSpace G] [TotallyDisconnectedSpace G]
variable [IsTopologicalGroup G] [TopologicalSpace B] [DiscreteTopology B]
variable [ContinuousSMul G B] [Algebra.IsInvariant A B G]
namespace Ideal.Quotient
attribute [local instance] Ideal.Quotient.field
include Gtheorem normal_of_profinite
(P : Ideal A) (Q : Ideal B) [P.IsMaximal] [Q.IsMaximal] [Q.LiesOver P] :
Normal (A ⧸ P) (B ⧸ Q)