Documentation

LeanCourse.MIL.C08_Groups_and_Rings.S01_Groups

def conjugate {G : Type u_1} [Group G] (x : G) (H : Subgroup G) :
Equations
  • conjugate x H = { carrier := {a : G | hH, a = x * h * x⁻¹}, mul_mem' := , one_mem' := , inv_mem' := }
Instances For
    theorem eq_bot_iff_card {G : Type u_1} [Group G] {H : Subgroup G} :
    H = Nat.card H = 1
    theorem inf_bot_of_coprime {G : Type u_1} [Group G] (H : Subgroup G) (K : Subgroup G) (h : (Nat.card H).Coprime (Nat.card K)) :
    H K =
    inductive S :
    Instances For
      Equations
      • One or more equations did not get rendered due to their size.
      Instances For
        Equations
        Instances For
          def myMap :
          Equations
          Instances For
            theorem compat_myMap (r : FreeGroup Unit) :
            r {FreeGroup.of () ^ 3}(FreeGroup.lift myMap) r = 1
            def CayleyIsoMorphism (G : Type u_1) [Group G] :
            G ≃* (MulAction.toPermHom G G).range
            Equations
            Instances For
              theorem conjugate_one {G : Type u_1} [Group G] (H : Subgroup G) :
              conjugate 1 H = H
              Equations
              theorem aux_card_eq {G : Type u_1} [Group G] {H : Subgroup G} {K : Subgroup G} [Finite G] (h' : Nat.card G = Nat.card H * Nat.card K) :
              Nat.card (G H) = Nat.card K
              def iso₁ {G : Type u_1} [Group G] {H : Subgroup G} {K : Subgroup G} [H.Normal] [Fintype G] (h : Disjoint H K) (h' : Nat.card G = Nat.card H * Nat.card K) :
              K ≃* G H
              Equations
              Instances For
                def iso₂ {G : Type u_1} [Group G] {H : Subgroup G} {K : Subgroup G} [H.Normal] [K.Normal] :
                G ≃* (G K) × G H
                Equations
                Instances For
                  def finalIso {G : Type u_1} [Group G] {H : Subgroup G} {K : Subgroup G} :
                  G ≃* H × K
                  Equations
                  Instances For