AT_alternating_automorphism_perm… to CLS_large_even_classification

TheoremAT_alternating_automorphism_permutation#

The milestone module CFSG.Milestones.AT_alternating_automorphism_permutation, one of those CFSG/Milestones.lean imports.

It declares 1 result, quoted from CFSG/Milestones/AT_alternating_automorphism_permutation.lean in AxiomMath/CFSG at commit 69cb972f, Apache-2.0:

CFSG.Milestones.alternating_automorphism_permutation (theorem, line 13). Proved here.

theorem _root_.CFSG.Milestones.alternating_automorphism_permutation {n : ℕ} (hn : n = 5 ∨ 7 ≤ n)
    (f : MulAut (alternatingGroup (Fin n))) :
    ∃ σ : Perm (Fin n), ∀ g : alternatingGroup (Fin n),
      (f g : Perm (Fin n)) = σ * (g : Perm (Fin n)) * σ⁻¹

The files of 4 case theorems import it, directly or through other files: CFSG.Assembly.component_type, CFSG.Assembly.quasithin, CFSG.Assembly.rank_three_even, CFSG.Assembly.large_even.

Used by 11

TheoremBI_Brauer_characterization#

The milestone module CFSG.Milestones.BI_Brauer_characterization, one of those CFSG/Milestones.lean imports.

It declares 1 result, quoted from CFSG/Milestones/BI_Brauer_characterization.lean in AxiomMath/CFSG at commit 69cb972f, Apache-2.0:

CFSG.Milestones.bi_brauer_characterization (theorem, line 13). Proved here.

theorem _root_.CFSG.Milestones.bi_brauer_characterization
    (G : Type) [Group G] [Finite G] (f : G → ℂ) (hf : BlocksIsClassFunction f) :
    f ∈ BlocksVChar G ↔
      ∀ E : Subgroup G, BlocksBrauerElementary E → (fun e : E => f e) ∈ BlocksVChar E

No case theorem's file imports it, directly or through other files.

TheoremBL_block_section_column_orthogonality#

The milestone module CFSG.Milestones.BL_block_section_column_orthogonality, one of those CFSG/Milestones.lean imports.

It declares 1 result, quoted from CFSG/Milestones/BL_block_section_column_orthogonality.lean in AxiomMath/CFSG at commit 69cb972f, Apache-2.0:

CFSG.Milestones.block_section_orthogonality (theorem, line 12). Proved here.

theorem _root_.CFSG.Milestones.block_section_orthogonality (p : ℕ) (hp : p.Prime) (m : Ideal BlocksAlgInt) (hm : m.IsMaximal)
    (hpm : (p : BlocksAlgInt) ∈ m)
    (G : Type) [Group G] [Finite G] (B : Set (G → ℂ)) (hB : BlocksIsBlock m G B)
    (x y xp yp : G) (hx : BlocksIsPPart p x xp) (hy : BlocksIsPPart p y yp)
    (hxy : ¬ IsConj xp yp) :
    ∑ᶠ χ ∈ B, χ x * starRingEnd ℂ (χ y) = 0

No case theorem's file imports it, directly or through other files.

TheoremBT_principal_block_Brauer_correspondence#

The milestone module CFSG.Milestones.BT_principal_block_Brauer_correspondence, one of those CFSG/Milestones.lean imports.

It declares 1 result, quoted from CFSG/Milestones/BT_principal_block_Brauer_correspondence.lean in AxiomMath/CFSG at commit 69cb972f, Apache-2.0:

CFSG.Milestones.brauer_third_main_theorem (theorem, line 12). Proved here.

theorem _root_.CFSG.Milestones.brauer_third_main_theorem (p : ℕ) (hp : p.Prime) (m : Ideal BlocksAlgInt) (hm : m.IsMaximal)
    (hpm : (p : BlocksAlgInt) ∈ m)
    (G : Type) [Group G] [Finite G] (P H : Subgroup G) (hP : IsPGroup p P)
    (hPH : P ≤ H) (hCH : Subgroup.centralizer (P : Set G) ≤ H)
    (hHN : H ≤ Subgroup.normalizer (P : Set G))
    (β : Set (H → ℂ)) (hβ : BlocksIsBlock m H β) :
    BlocksBrauerCorr m P H β (BlocksPrincipalBlock m G) ↔ β = BlocksPrincipalBlock m H

No case theorem's file imports it, directly or through other files.

TheoremCAT_converse#

The milestone module CFSG.Milestones.CAT_converse, one of those CFSG/Milestones.lean imports.

It declares 1 result, quoted from CFSG/Milestones/CAT_converse.lean in AxiomMath/CFSG at commit 69cb972f, Apache-2.0:

CFSG.Milestones.cat_converse (theorem, line 12). Proved here.

theorem cat_converse
    (G : Type) [Group G] (h : Blueprint.Catalog G) :
    Finite G ∧ IsSimpleGroup G

No case theorem's file imports it, directly or through other files.

Uses 1 · Used by 1

TheoremCAT_native_realization#

The milestone module CFSG.Milestones.CAT_native_realization, one of those CFSG/Milestones.lean imports.

It declares 8 results, quoted from CFSG/Milestones/CAT_native_realization.lean in AxiomMath/CFSG at commit 69cb972f, Apache-2.0:

CFSG.Milestones.cat_native_realization_cyclic (theorem, line 34). Proved here.

theorem cat_native_realization_cyclic (p : ℕ) [Fact p.Prime] :
    Finite (Multiplicative (ZMod p)) ∧ IsSimpleGroup (Multiplicative (ZMod p))

CFSG.Milestones.cat_native_realization_alternating (theorem, line 39). Proved here.

theorem cat_native_realization_alternating (n : ℕ) (hn : 5 ≤ n) :
    Finite (alternatingGroup (Fin n)) ∧ IsSimpleGroup (alternatingGroup (Fin n))

CFSG.Milestones.cat_native_realization_lie (theorem, line 43). Proved here.

theorem cat_native_realization_lie
    (t : CFSG.Assembly.LowTwoRank.StatedLieTag) (n p f : ℕ)
    (h : CFSG.Assembly.LowTwoRank.StatedLieAdmissible t n p f) :
    ∃ (G : Type) (_ : Group G), Finite G ∧ Nontrivial G ∧ IsSimpleGroup G ∧
      CFSG.Blueprint.LieModel G t n p f

CFSG.Milestones.native_carrier_finite_simple_of_ne_B (theorem, line 51). Proved here.

theorem native_carrier_finite_simple_of_ne_B
    (s : TauCeti.SporadicName) (hs : s ≠ .B) :
    Finite (nativeCarrier s) ∧ Nontrivial (nativeCarrier s) ∧ IsSimpleGroup (nativeCarrier s)

CFSG.Milestones.cat_native_realization_cyclic' (theorem, line 89). Proved here.

theorem cat_native_realization_cyclic' (p : ℕ) (hp : p.Prime) :
    Finite (Multiplicative (ZMod p)) ∧ Nontrivial (Multiplicative (ZMod p)) ∧
      IsSimpleGroup (Multiplicative (ZMod p))

CFSG.Milestones.cat_native_realization_alternating' (theorem, line 96). Proved here.

theorem cat_native_realization_alternating' (n : ℕ) (hn : 5 ≤ n) :
    Finite (alternatingGroup (Fin n)) ∧ Nontrivial (alternatingGroup (Fin n)) ∧
      IsSimpleGroup (alternatingGroup (Fin n))

CFSG.Milestones.cat_native_realization_sporadic (theorem, line 103). Proved here.

theorem cat_native_realization_sporadic
    (s : TauCeti.SporadicName) :
    Finite (nativeCarrier s) ∧ Nontrivial (nativeCarrier s) ∧ IsSimpleGroup (nativeCarrier s)

CFSG.Milestones.cat_native_realization (theorem, line 113). Proved here.

theorem cat_native_realization :
    (∀ p : ℕ, p.Prime → Finite (Multiplicative (ZMod p)) ∧ Nontrivial (Multiplicative (ZMod p)) ∧
      IsSimpleGroup (Multiplicative (ZMod p))) ∧
    (∀ n : ℕ, 5 ≤ n → Finite (alternatingGroup (Fin n)) ∧ Nontrivial (alternatingGroup (Fin n)) ∧
      IsSimpleGroup (alternatingGroup (Fin n))) ∧
    (∀ (t : CFSG.Assembly.LowTwoRank.StatedLieTag) (n p f : ℕ),
      CFSG.Assembly.LowTwoRank.StatedLieAdmissible t n p f →
      ∃ (G : Type) (_ : Group G), Finite G ∧ Nontrivial G ∧ IsSimpleGroup G ∧
        CFSG.Blueprint.LieModel G t n p f) ∧
    (∀ s : TauCeti.SporadicName, Finite (nativeCarrier s) ∧ Nontrivial (nativeCarrier s) ∧
      IsSimpleGroup (nativeCarrier s))

The files of 2 case theorems import it, directly or through other files: CFSG.Assembly.rank_three_even, CFSG.Assembly.large_even.

Uses 2 · Used by 8

TheoremCFSG_classification#

The milestone module CFSG.Milestones.CFSG_classification, one of those CFSG/Milestones.lean imports.

It declares 4 results, quoted from CFSG/Milestones/CFSG_classification.lean in AxiomMath/CFSG at commit 69cb972f, Apache-2.0:

CFSG.Milestones.cfsg_classification (theorem, line 4575). Proved here.

theorem _root_.CFSG.Milestones.cfsg_classification
    (G : Type) [Group G] [Finite G] [IsSimpleGroup G] :
    ∃ i : TauCeti.CFSGIndex, Nonempty (G ≃* i.Group)

CFSG.Milestones.cfsg_classification_and_realization (theorem, line 4585). Proved here.

theorem cfsg_classification_and_realization
    :
    (∀ (G : Type) [Group G], Assembly.InCatalog G ↔ Finite G ∧ IsSimpleGroup G) ∧
    (∀ (p : ℕ) [Fact p.Prime],
      Finite (Multiplicative (ZMod p)) ∧ IsSimpleGroup (Multiplicative (ZMod p))) ∧
    (∀ n : ℕ, 5 ≤ n →
      Finite (alternatingGroup (Fin n)) ∧ IsSimpleGroup (alternatingGroup (Fin n))) ∧
    (∀ (t : CFSG.Assembly.LowTwoRank.StatedLieTag) (n p f : ℕ),
      CFSG.Assembly.LowTwoRank.StatedLieAdmissible t n p f →
      ∃ (H : Type) (_ : Group H), Finite H ∧ Nontrivial H ∧ IsSimpleGroup H ∧
        CFSG.Blueprint.LieModel H t n p f) ∧
    (∀ s : TauCeti.SporadicName, Finite (nativeCarrier s) ∧ Nontrivial (nativeCarrier s) ∧
      IsSimpleGroup (nativeCarrier s))

CFSG.Milestones.cfsg_classification_native_and_realization_of_certificates (theorem, line 4609). Proved here.

theorem cfsg_classification_native_and_realization_of_certificates
    :
    (∀ (G : Type) [Group G],
      Blueprint.NativeCatalog G ↔ Finite G ∧ Nontrivial G ∧ IsSimpleGroup G) ∧
    (∀ p : ℕ, p.Prime →
      Finite (Multiplicative (ZMod p)) ∧ Nontrivial (Multiplicative (ZMod p)) ∧
        IsSimpleGroup (Multiplicative (ZMod p))) ∧
    (∀ n : ℕ, 5 ≤ n →
      Finite (alternatingGroup (Fin n)) ∧ Nontrivial (alternatingGroup (Fin n)) ∧
        IsSimpleGroup (alternatingGroup (Fin n))) ∧
    (∀ (t : Assembly.LowTwoRank.StatedLieTag) (n p f : ℕ),
      Assembly.LowTwoRank.StatedLieAdmissible t n p f →
      ∃ (H : Type) (_ : Group H), Finite H ∧ Nontrivial H ∧ IsSimpleGroup H ∧
        Blueprint.LieModel H t n p f) ∧
    (∀ s : TauCeti.SporadicName, Finite (nativeCarrier s) ∧ Nontrivial (nativeCarrier s) ∧
      IsSimpleGroup (nativeCarrier s))

CFSG.Milestones.cfsg_classification_native_and_realization (theorem, line 4633). Proved here.

theorem cfsg_classification_native_and_realization :
    (∀ (G : Type) [Group G],
      Blueprint.NativeCatalog G ↔ Finite G ∧ Nontrivial G ∧ IsSimpleGroup G) ∧
    (∀ p : ℕ, p.Prime →
      Finite (Multiplicative (ZMod p)) ∧ Nontrivial (Multiplicative (ZMod p)) ∧
        IsSimpleGroup (Multiplicative (ZMod p))) ∧
    (∀ n : ℕ, 5 ≤ n →
      Finite (alternatingGroup (Fin n)) ∧ Nontrivial (alternatingGroup (Fin n)) ∧
        IsSimpleGroup (alternatingGroup (Fin n))) ∧
    (∀ (t : Assembly.LowTwoRank.StatedLieTag) (n p f : ℕ),
      Assembly.LowTwoRank.StatedLieAdmissible t n p f →
      ∃ (H : Type) (_ : Group H), Finite H ∧ Nontrivial H ∧ IsSimpleGroup H ∧
        Blueprint.LieModel H t n p f) ∧
    (∀ s : TauCeti.SporadicName, Finite (nativeCarrier s) ∧ Nontrivial (nativeCarrier s) ∧
      IsSimpleGroup (nativeCarrier s))

No case theorem's file imports it, directly or through other files.

Uses 3

TheoremCFSG_exhaustiveness#

The milestone module CFSG.Milestones.CFSG_exhaustiveness, one of those CFSG/Milestones.lean imports.

It declares 1 result, quoted from CFSG/Milestones/CFSG_exhaustiveness.lean in AxiomMath/CFSG at commit 69cb972f, Apache-2.0:

CFSG.Milestones.cfsg_exhaustiveness (theorem, line 3927). Proved here.

theorem cfsg_exhaustiveness
    (G : Type) [Group G] [Finite G] [IsSimpleGroup G] :
    Blueprint.Catalog G

No case theorem's file imports it, directly or through other files.

Uses 1 · Used by 1

TheoremCLS_K_proper_simple_classification#

The milestone module CFSG.Milestones.CLS_K_proper_simple_classification, one of those CFSG/Milestones.lean imports.

It declares 2 results, quoted from CFSG/Milestones/CLS_K_proper_simple_classification.lean in AxiomMath/CFSG at commit 69cb972f, Apache-2.0:

CFSG.Milestones.cls_k_proper_simple_classification (theorem, line 3931). Proved here.

theorem _root_.CFSG.Milestones.cls_k_proper_simple_classification
    (G : Type) [Group G] [Finite G] [IsSimpleGroup G]
    (hK : KProper InCatalog G) : InCatalog G

CFSG.Milestones.cls_k_proper_simple_classification_catalog (theorem, line 3939). Proved here.

theorem _root_.CFSG.Milestones.cls_k_proper_simple_classification_catalog
    (G : Type) [Group G] [Finite G] [IsSimpleGroup G]
    (hK : KCore.KProperAllSimple Blueprint.Catalog G) : Blueprint.Catalog G

No case theorem's file imports it, directly or through other files.

Uses 3 · Used by 1

TheoremCLS_QTKE_classification#

The milestone module CFSG.Milestones.CLS_QTKE_classification, one of those CFSG/Milestones.lean imports.

It declares 2 results, quoted from CFSG/Milestones/CLS_QTKE_classification.lean in AxiomMath/CFSG at commit 69cb972f, Apache-2.0:

CFSG.Milestones.cls_qtke_classification_even_characteristic (theorem, line 1866). Proved here.

theorem cls_qtke_classification_even_characteristic
    (G : Type) [Group G] [Finite G] [IsSimpleGroup G]
    (hnonab : ∃ a b : G, a * b ≠ b * a)
    (hqtke : QuasithinUnique.quasithinIsQTKECat G) : Blueprint.Catalog G

CFSG.Milestones.cls_qtke_classification (theorem, line 1874). Proved here.

theorem cls_qtke_classification
    (G : Type) [Group G] [Finite G] [IsSimpleGroup G]
    (hnonab : ∃ a b : G, a * b ≠ b * a) (hK : KProper Blueprint.Catalog G)
    (hchar : IsCharTwoType G) (he : evenRank G ≤ 2) : Blueprint.Catalog G

No case theorem's file imports it, directly or through other files.

Uses 2

TheoremCLS_abelian_simple_catalog#

The milestone module CFSG.Milestones.CLS_abelian_simple_catalog, one of those CFSG/Milestones.lean imports.

It declares 1 result, quoted from CFSG/Milestones/CLS_abelian_simple_catalog.lean in AxiomMath/CFSG at commit 69cb972f, Apache-2.0:

CFSG.Milestones.cls_abelian_simple_catalog (theorem, line 11). Proved here.

theorem _root_.CFSG.Milestones.cls_abelian_simple_catalog (G : Type) [Group G] [Finite G] [IsSimpleGroup G]
    (hcomm : ∀ a b : G, a * b = b * a) : InCatalog G

No case theorem's file imports it, directly or through other files.

TheoremCLS_characteristic_two_classification#

The milestone module CFSG.Milestones.CLS_characteristic_two_classification, one of those CFSG/Milestones.lean imports.

It declares 1 result, quoted from CFSG/Milestones/CLS_characteristic_two_classification.lean in AxiomMath/CFSG at commit 69cb972f, Apache-2.0:

CFSG.Milestones.cls_characteristic_two_classification (theorem, line 3078). Proved here.

theorem _root_.CFSG.Milestones.cls_characteristic_two_classification
    (G : Type) [Group G] [Finite G] [IsSimpleGroup G]
    (hnonab : ∃ a b : G, a * b ≠ b * a) (hK : KProper InCatalog G)
    (hchar : IsCharTwoType G) : InCatalog G

No case theorem's file imports it, directly or through other files.

Uses 3

TheoremCLS_component_classification#

The milestone module CFSG.Milestones.CLS_component_classification, one of those CFSG/Milestones.lean imports.

It declares 1 result, quoted from CFSG/Milestones/CLS_component_classification.lean in AxiomMath/CFSG at commit 69cb972f, Apache-2.0:

CFSG.Milestones.cls_component_classification (theorem, line 3082). Proved here.

theorem _root_.CFSG.Milestones.cls_component_classification
    (G : Type) [Group G] [Finite G] [IsSimpleGroup G]
    (hnonab : ∃ a b : G, a * b ≠ b * a) (hK : KProper InCatalog G) (hrank : 3 ≤ twoRank G)
    (hcomp : IsComponentType G) : InCatalog G

No case theorem's file imports it, directly or through other files.

Uses 1

TheoremCLS_component_dichotomy#

The milestone module CFSG.Milestones.CLS_component_dichotomy, one of those CFSG/Milestones.lean imports.

It declares 1 result, quoted from CFSG/Milestones/CLS_component_dichotomy.lean in AxiomMath/CFSG at commit 69cb972f, Apache-2.0:

CFSG.Milestones.cls_component_dichotomy (theorem, line 11). Proved here.

theorem _root_.CFSG.Milestones.cls_component_dichotomy (G : Type) [Group G] [Finite G] [IsSimpleGroup G]
    (hnonab : ∃ a b : G, a * b ≠ b * a) (hrank : 3 ≤ twoRank G)
    (hconn : (involutionGraph G).Connected) : IsComponentType G ∨ IsCharTwoType G

The files of 4 case theorems import it, directly or through other files: CFSG.Assembly.component_type, CFSG.Assembly.quasithin, CFSG.Assembly.rank_three_even, CFSG.Assembly.large_even.

Uses 1 · Used by 4

TheoremCLS_component_free_centralizer_quotient_characteristic_two#

The milestone module CFSG.Milestones.CLS_component_free_centralizer_quotient_characteristic_two, one of those CFSG/Milestones.lean imports.

It declares 1 result, quoted from CFSG/Milestones/CLS_component_free_centralizer_quotient_characteristic_two.lean in AxiomMath/CFSG at commit 69cb972f, Apache-2.0:

CFSG.Milestones.cls_component_free_centralizer_quotient_characteristic_two (theorem, line 53). Proved here.

theorem _root_.CFSG.Milestones.cls_component_free_centralizer_quotient_characteristic_two (G : Type) [Group G] [Finite G]
    (hcomp : ¬ IsComponentType G) (t : G) (ht : orderOf t = 2) :
    dichotomyCharP 2 (Subgroup.centralizer ({t} : Set G) ⧸
        oddCore (Subgroup.centralizer ({t} : Set G))) ∧
      (oddCore (Subgroup.centralizer ({t} : Set G)) = ⊥ →
        dichotomyCharP 2 (Subgroup.centralizer ({t} : Set G)))

The files of 5 case theorems import it, directly or through other files: CFSG.Assembly.component_dichotomy, CFSG.Assembly.component_type, CFSG.Assembly.quasithin, CFSG.Assembly.rank_three_even, CFSG.Assembly.large_even.

Used by 7

TheoremCLS_component_free_involution_odd_cores_trivial#

The milestone module CFSG.Milestones.CLS_component_free_involution_odd_cores_trivial, one of those CFSG/Milestones.lean imports.

It declares 1 result, quoted from CFSG/Milestones/CLS_component_free_involution_odd_cores_trivial.lean in AxiomMath/CFSG at commit 69cb972f, Apache-2.0:

CFSG.Milestones.cls_component_free_involution_odd_cores_trivial (theorem, line 11). Proved here.

theorem _root_.CFSG.Milestones.cls_component_free_involution_odd_cores_trivial (G : Type) [Group G] [Finite G] [IsSimpleGroup G]
    (hnonab : ∃ a b : G, a * b ≠ b * a) (hrank : 3 ≤ twoRank G)
    (hcomp : ¬ IsComponentType G) (hse : ∀ M : Subgroup G, ¬ dichotomyStronglyEmbedded M)
    (t : G) (ht : orderOf t = 2) :
    oddCore (Subgroup.centralizer ({t} : Set G)) = ⊥

The files of 5 case theorems import it, directly or through other files: CFSG.Assembly.component_dichotomy, CFSG.Assembly.component_type, CFSG.Assembly.quasithin, CFSG.Assembly.rank_three_even, CFSG.Assembly.large_even.

Uses 2 · Used by 4

TheoremCLS_connectivity_MacWilliams_four_generator#

The milestone module CFSG.Milestones.CLS_connectivity_MacWilliams_four_generator, one of those CFSG/Milestones.lean imports.

It declares 1 result, quoted from CFSG/Milestones/CLS_connectivity_MacWilliams_four_generator.lean in AxiomMath/CFSG at commit 69cb972f, Apache-2.0:

CFSG.Milestones.cls_connectivity_macwilliams_four_generator (theorem, line 11). Proved here.

theorem _root_.CFSG.Milestones.cls_connectivity_macwilliams_four_generator
    (S : Type) [Group S] [Finite S] (hS : IsPGroup 2 S)
    (hE : ∀ E : Subgroup S, E.Normal → IsElemAbelian 2 E → Nat.card E ≠ 8) :
    ∀ U : Subgroup S, ∃ X : Finset S, X.card ≤ 4 ∧ Subgroup.closure (X : Set S) = U

The files of 5 case theorems import it, directly or through other files: CFSG.Assembly.low_two_rank, CFSG.Assembly.component_type, CFSG.Assembly.quasithin, CFSG.Assembly.rank_three_even, CFSG.Assembly.large_even.

Used by 5

TheoremCLS_disconnected_simple_involution_graph_classification#

The milestone module CFSG.Milestones.CLS_disconnected_simple_involution_graph_classification, one of those CFSG/Milestones.lean imports.

It declares 1 result, quoted from CFSG/Milestones/CLS_disconnected_simple_involution_graph_classification.lean in AxiomMath/CFSG at commit 69cb972f, Apache-2.0:

CFSG.Milestones.cls_disconnected_simple_involution_graph_classification (theorem, line 11). Proved here.

theorem _root_.CFSG.Milestones.cls_disconnected_simple_involution_graph_classification (G : Type) [Group G] [Finite G] [IsSimpleGroup G]
    (hnonab : ∃ a b : G, a * b ≠ b * a) (heven : Even (Nat.card G))
    (hdisc : ¬ (involutionGraph G).Preconnected) : InCatalog G

No case theorem's file imports it, directly or through other files.

Uses 1

TheoremCLS_involution_centralizers_characteristic_two_transfer#

The milestone module CFSG.Milestones.CLS_involution_centralizers_characteristic_two_transfer, one of those CFSG/Milestones.lean imports.

It declares 1 result, quoted from CFSG/Milestones/CLS_involution_centralizers_characteristic_two_transfer.lean in AxiomMath/CFSG at commit 69cb972f, Apache-2.0:

CFSG.Milestones.cls_involution_centralizers_characteristic_two_transfer (theorem, line 15). Proved here.

theorem _root_.CFSG.Milestones.cls_involution_centralizers_characteristic_two_transfer (G : Type) [Group G] [Finite G]
    (hC : ∀ t : G, orderOf t = 2 → dichotomyCharP 2 (Subgroup.centralizer ({t} : Set G))) :
    IsCharTwoType G

The files of 5 case theorems import it, directly or through other files: CFSG.Assembly.component_dichotomy, CFSG.Assembly.component_type, CFSG.Assembly.quasithin, CFSG.Assembly.rank_three_even, CFSG.Assembly.large_even.

Used by 2

TheoremCLS_large_even_classification#

The milestone module CFSG.Milestones.CLS_large_even_classification, one of those CFSG/Milestones.lean imports.

It declares 1 result, quoted from CFSG/Milestones/CLS_large_even_classification.lean in AxiomMath/CFSG at commit 69cb972f, Apache-2.0:

CFSG.Milestones.cls_large_even_classification (theorem, line 3029). Proved here.

theorem _root_.CFSG.Milestones.cls_large_even_classification
    (G : Type) [Group G] [Finite G] [IsSimpleGroup G]
    (hnonab : ∃ a b : G, a * b ≠ b * a) (hK : KProper InCatalog G) (hchar : IsCharTwoType G)
    (he : 4 ≤ evenRank G) : InCatalog G

No case theorem's file imports it, directly or through other files.

Uses 1

The dependency explorer needs JavaScript and its graph data.

Download the complete graph data.