Module

NativeIdealInertiaConjugate.lean

Nyll.EtaleFundamentalGroups.Inertia.NativeIdealInertiaConjugate
2 declarations indexed from sourceView source ↗

Conjugation of original ideal inertia

Constructs conjugation by an ideal stabilizer element on the original ideal inertia group and records its underlying group expression.

Declarations

EtaleFundamentalGroups.Inertia.nativeIdealInertiaConjugate

Conjugation by an actual ideal stabilizer preserves the original ideal inertia.

Source context 3 commands

Surrounding namespaces, section variables, and local commands at this declaration.

namespace EtaleFundamentalGroups.Inertia
open scoped Pointwise
universe u v
def nativeIdealInertiaConjugate
    (B : Type u) [CommRing B] (G : Type v) [Group G] [MulSemiringAction G B]
    (Q : Ideal B) (d : MulAction.stabilizer G Q) (σ : Q.inertia G) : Q.inertia G
EtaleFundamentalGroups.Inertia.nativeIdealInertiaConjugate_value

The conjugation owner retains the literal original group expression.

Source context 3 commands

Surrounding namespaces, section variables, and local commands at this declaration.

namespace EtaleFundamentalGroups.Inertia
open scoped Pointwise
universe u v
theorem nativeIdealInertiaConjugate_value
    (B : Type u) [CommRing B] (G : Type v) [Group G] [MulSemiringAction G B]
    (Q : Ideal B) (d : MulAction.stabilizer G Q) (σ : Q.inertia G) :
    (nativeIdealInertiaConjugate B G Q d σ).val = d.val * σ.val * d.val⁻¹