ComparatorChallenges/ArtinCAT0.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.

CAT
Cartan-Alexandrov-Toponogov
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

14 declarations, 1 contain sorry, 0 declared as axioms

  1. abbrev OAI.ArtinCAT0.Letters line 9

    Also declared: OAI/GroupTheory/ArtinCAT0/Model.lean:9 (same declaration text).

  2. abbrev OAI.ArtinCAT0.Label line 10

    Also declared: OAI/GroupTheory/ArtinCAT0/Model.lean:10 (same declaration text).

  3. def OAI.ArtinCAT0.blockLetter line 12

    Also declared: OAI/GroupTheory/ArtinCAT0/Model.lean:12 (same declaration text).

  4. def OAI.ArtinCAT0.Adjacent line 17

    Also declared: OAI/GroupTheory/ArtinCAT0/Model.lean:17 (same declaration text).

  5. def OAI.ArtinCAT0.Distant line 21

    Also declared: OAI/GroupTheory/ArtinCAT0/Model.lean:21 (same declaration text).

  6. def OAI.ArtinCAT0.Sentinel line 25

    Also declared: OAI/GroupTheory/ArtinCAT0/Model.lean:25 (same declaration text).

  7. def OAI.ArtinCAT0.explicitMatrix line 29

    Also declared: OAI/GroupTheory/ArtinCAT0/Model.lean:29 (same declaration text).

  8. def OAI.ArtinCAT0.alternating line 34

    Also declared: OAI/GroupTheory/ArtinCAT0/Model.lean:35 (same declaration text).

  9. def OAI.ArtinCAT0.artinRelators line 38

    Also declared: OAI/GroupTheory/ArtinCAT0/Model.lean:40 (same declaration text).

  10. abbrev OAI.ArtinCAT0.ArtinGroup line 42

    Also declared: OAI/GroupTheory/ArtinCAT0/Model.lean:44 (same declaration text).

  11. def OAI.ArtinCAT0.Segment line 44

    Also declared: OAI/GroupTheory/ArtinCAT0/Model.lean:48 (same declaration text).

  12. def OAI.ArtinCAT0.CAT0 line 49

    Also declared: OAI/GroupTheory/ArtinCAT0/Model.lean:58 (same declaration text).

  13. def OAI.ArtinCAT0.GeometricAction line 57

    Distinct definitions of this name: OAI/GroupTheory/ArtinCAT0/Model.lean:68 (same statement text; different proof or body). Qualify references as OAI.ArtinCAT0.GeometricAction@path.

  14. theorem OAI.ArtinCAT0.main Challenge statement: An explicit Artin group with no geometric $\mathrm{CAT}(0)$ action sorry line 65

    L4DEL explanation

    We construct an Artin group on 116 generators that admits no proper, cocompact isometric action on a nonempty proper CAT(0) space.

    One question which is still open for both spherical and non-spherical Artin groups is whether they are CAT(0) groups

    An explicitly presented Artin group on 116 generators cannot act geometrically on any nonempty proper $\mathrm{CAT}(0)$ metric space, in any dimension.

    1. explicitMatrix is proved symmetric, has diagonal entries one, and has every off-diagonal label in $\{2,3,\infty\}$. Finite labels impose alternating Artin relations; the label $\infty$ imposes no relation.
    2. GeometricAction combines four requirements: the metric space satisfies the stated $\mathrm{CAT}(0)$ triangle inequality, every group element acts isometrically, the action is proper, and one compact set has translates covering the space.
    3. The final conjunct quantifies over every metric space, proper-space structure, nonempty witness, and action of this exact Artin group. It therefore refutes the group-level CAT(0) conjecture, not merely one proposed metric on one standard complex.
    4. Ruth Charney's survey recorded the proper-cocompact-isometric-action question as open for spherical and non-spherical Artin groups. The Lean target gives one explicit counterexample rather than classifying all Artin groups.
    5. Trust boundary: this comparator declaration ends in by sorry. The pinned comparator configuration pairs it with OAI.GroupTheory.ArtinCAT0.Main; the site's Lean trust result, not this annotation, determines whether that separate solution module checks.

    Sources and attribution: Pinned Lean source (fd4aeeb2ee4f), OpenAI Artin-CAT(0) manuscript (abstract), Pinned OpenAI formalization note 254, Ruth Charney, An introduction to right-angled Artin groups (2007)

    Distinct definitions of this name: OAI/GroupTheory/ArtinCAT0/Main.lean:53 (same statement text; different proof or body). Qualify references as OAI.ArtinCAT0.main@path.

    Artin group: a group presented by generators whose pairwise relations equate alternating words of lengths prescribed by a Coxeter matrix

    geometric CAT(0) action: a proper and cocompact action by isometries on a nonempty proper CAT(0) metric space

    theorem main :
        (∀ s t : Letters, explicitMatrix s t = explicitMatrix t s) ∧
        (∀ s : Letters, explicitMatrix s s = 1) ∧
        (∀ s t : Letters, s ≠ t →
          explicitMatrix s t = 2 ∨ explicitMatrix s t = 3 ∨ explicitMatrix s t = ⊤) ∧
        (∀ (X : Type u) [MetricSpace X] [ProperSpace X] [Nonempty X]
          [MulAction (ArtinGroup explicitMatrix) X],
          ¬ GeometricAction (ArtinGroup explicitMatrix) X) := by
    …

    Mentions: OAI.ArtinCAT0.Letters, OAI.ArtinCAT0.explicitMatrix, OAI.ArtinCAT0.ArtinGroup