Documentation

LeanPool.UlmsTheorem.Ulm.Invariance

Invariance of Ulm data under isomorphism #

This module contains the easy direction of Ulm's theorem: isomorphisms preserve both the Ulm filtration and the classical P_α / P_{α+1} quotients, hence the Ulm invariants.

An isomorphism of abelian groups preserves the Ulm subgroups.

An isomorphism preserves the filtered p-socle layers P_α.

noncomputable def UlmsTheorem.ulmQuotientMapIso (p : ) [hp : Fact (Nat.Prime p)] {G H : Type u} [AddCommGroup G] [AddCommGroup H] (φ : G ≃+ H) (α : Ordinal.{u_1}) :

An isomorphism induces an isomorphism on the classical Ulm quotients.

Equations
  • One or more equations did not get rendered due to their size.
Instances For
    theorem UlmsTheorem.ulmInvariant_iso_invariant (p : ) [hp : Fact (Nat.Prime p)] {G H : Type u} [AddCommGroup G] [AddCommGroup H] (φ : G ≃+ H) (α : Ordinal.{u_1}) :

    Isomorphic groups have equal Ulm invariants.