ComparatorChallenges/Saxl.lean

GitHub source file

Explanation legend Lean4 Domain Explanation Language (L4DEL)

L4DEL explanations are a separate layer. They do not change the Lean source. Intuition is explanatory prose; numbered items are a reading path; sources link the wording back to evidence.

L4DEL
Lean4 Domain Explanation Language

Credit: OpenAI's pinned repository says an unreleased internal model produced the manuscripts and supporting proof artifacts. The collection builds on the mathematics community's accumulated problems, results, language, and formal libraries; each manuscript's BibTeX and bibliography are the authority for individual scholarly credit.

Project sources: Pinned openai/math documentation, Pinned formalization catalogue

15 declarations, 1 contain sorry, 0 declared as axioms

  1. abbrev OAI.Saxl.WordSpace line 14

    Source comment

    Coefficients of position tensors on an alphabet of size `d`.

    Also declared: ComparatorChallenges/UniversalTensorSquares.lean:15 (same declaration text), OAI/RepresentationTheory/Saxl/Model.lean:14 (same declaration text).

    abbrev WordSpace (n d : ℕ) := (Fin n → Fin d) → ℂ
  2. def OAI.Saxl.wordRep line 17

    Source comment

    The position action satisfies `g e_a = e_(a ∘ g⁻¹)`.

    Also declared: ComparatorChallenges/UniversalTensorSquares.lean:17 (same declaration text), OAI/RepresentationTheory/Saxl/Model.lean:17 (same declaration text).

    def wordRep (n d : ℕ) : Representation ℂ (Equiv.Perm (Fin n)) (WordSpace n d) where
    …

    Mentions: OAI.Saxl.WordSpace

  3. def OAI.Saxl.cyclic line 26

    Source comment

    The cyclic subrepresentation generated by an actual vector.

    Also declared: ComparatorChallenges/UniversalTensorSquares.lean:25 (same declaration text), OAI/RepresentationTheory/Saxl/Model.lean:26 (same declaration text).

    def cyclic {G : Type uG} {V : Type uV} [Group G] [AddCommGroup V] [Module ℂ V]
        (ρ : Representation ℂ G V) (v : V) : Subrepresentation ρ where
    …
  4. abbrev OAI.Saxl.Tableau line 43

    Source comment

    A tableau is an enumeration of all cells by the position set.

    Also declared: ComparatorChallenges/UniversalTensorSquares.lean:41 (same declaration text), OAI/RepresentationTheory/Saxl/Model.lean:43 (same declaration text).

    abbrev Tableau (n : ℕ) (μ : YoungDiagram) := Fin n ≃ μ.cells
  5. def OAI.Saxl.canonicalTableau line 46

    Source comment

    One fixed tableau; changing its enumeration gives an isomorphic Specht module.

    Also declared: ComparatorChallenges/UniversalTensorSquares.lean:43 (same declaration text), OAI/RepresentationTheory/Saxl/Model.lean:46 (same declaration text).

    def canonicalTableau {n : ℕ} (μ : YoungDiagram) (hn : μ.card = n) : Tableau n μ :=
    …

    Mentions: OAI.Saxl.Tableau

  6. def OAI.Saxl.rowWord line 50

    Source comment

    The row word corresponding to the tabloid of a tableau.

    Also declared: ComparatorChallenges/UniversalTensorSquares.lean:46 (same declaration text), OAI/RepresentationTheory/Saxl/Model.lean:50 (same declaration text).

    def rowWord {n : ℕ} {μ : YoungDiagram} (t : Tableau n μ) : Fin n → Fin (μ.colLen 0) :=
    …

    Mentions: OAI.Saxl.Tableau

  7. def OAI.Saxl.columnGroup line 55

    Source comment

    The column permutations of a tableau.

    Also declared: ComparatorChallenges/UniversalTensorSquares.lean:50 (same declaration text), OAI/RepresentationTheory/Saxl/Model.lean:55 (same declaration text).

    def columnGroup {n : ℕ} {μ : YoungDiagram} (t : Tableau n μ) :
        Subgroup (Equiv.Perm (Fin n)) where
    …

    Mentions: OAI.Saxl.Tableau

  8. def OAI.Saxl.polytabloid line 68

    Source comment

    The standard column-antisymmetrized row tabloid, with complex coefficients.

    Also declared: ComparatorChallenges/UniversalTensorSquares.lean:62 (same declaration text), OAI/RepresentationTheory/Saxl/Model.lean:68 (same declaration text).

    def polytabloid {n : ℕ} {μ : YoungDiagram} (t : Tableau n μ) :
        WordSpace n (μ.colLen 0) := by
    …

    Mentions: OAI.Saxl.Tableau, OAI.Saxl.WordSpace

  9. def OAI.Saxl.spechtSub line 78

    Source comment

    The Specht module, defined as the orbit span of a polytabloid in the row-tabloid permutation module, realized inside the word space.

    Also declared: ComparatorChallenges/UniversalTensorSquares.lean:70 (same declaration text), OAI/RepresentationTheory/Saxl/Model.lean:78 (same declaration text).

    def spechtSub {n : ℕ} {μ : YoungDiagram} (t : Tableau n μ) :=
    …

    Mentions: OAI.Saxl.Tableau

  10. abbrev OAI.Saxl.Specht line 81

    Also declared: ComparatorChallenges/UniversalTensorSquares.lean:73 (same declaration text), OAI/RepresentationTheory/Saxl/Model.lean:81 (same declaration text).

  11. def OAI.Saxl.spechtRep line 85

    Source comment

    The genuine symmetric-group representation on the complex Specht module.

    Also declared: ComparatorChallenges/UniversalTensorSquares.lean:76 (same declaration text), OAI/RepresentationTheory/Saxl/Model.lean:85 (same declaration text).

    def spechtRep {n : ℕ} {μ : YoungDiagram} (t : Tableau n μ) :
        Representation ℂ (Equiv.Perm (Fin n)) (Specht t) :=
    …

    Mentions: OAI.Saxl.Tableau, OAI.Saxl.Specht

  12. def OAI.Saxl.kronecker line 91

    Source comment

    Kronecker multiplicity is the complex dimension of Hom, with the diagonal symmetric-group action on the tensor product.

    Also declared: ComparatorChallenges/UniversalTensorSquares.lean:80 (same declaration text), OAI/RepresentationTheory/Saxl/Model.lean:91 (same declaration text).

    def kronecker {n : ℕ} {α β μ : YoungDiagram}
        (a : Tableau n α) (b : Tableau n β) (t : Tableau n μ) : ℕ :=
    …

    Mentions: OAI.Saxl.Tableau

  13. def OAI.Saxl.staircase line 97

    Also declared: OAI/RepresentationTheory/Saxl/Model.lean:97 (same declaration text).

  14. def OAI.Saxl.SaxlConjecture line 107

    Also declared: OAI/RepresentationTheory/Saxl/Model.lean:107 (same declaration text).

  15. theorem OAI.Saxl.saxl_conjecture Challenge statement: Saxl's conjecture sorry line 112

    L4DEL explanation

    This declaration is an exact comparator-selected statement. Read the Lean statement below for its mathematical content.

    1. The linked formalization note covers 2 distinct comparator results, so its combined Scope prose is not copied onto this declaration.
    2. The repository's comparator configuration selects OAI.RepresentationTheory.Saxl.Main as the released solution module checked against this declaration.

    Sources and attribution: Pinned Lean source (fd4aeeb2ee4f)

    Distinct definitions of this name: OAI/RepresentationTheory/Saxl/Main.lean:88 (same statement text; different proof or body). Qualify references as OAI.Saxl.saxl_conjecture@path.

    theorem saxl_conjecture : SaxlConjecture := by
    …

    Mentions: OAI.Saxl.SaxlConjecture