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

32 declarations, 1 contain sorry, 0 declared as axioms

  1. def OAI.BassTrace.classCoefficient line 19

    Distinct definitions of this name: ComparatorChallenges/BassTorsionFree.lean:11 (same statement text; different proof or body), OAI/RingTheory/BassTrace/TraceCoefficients.lean:9 (same declaration text). Qualify references as OAI.BassTrace.classCoefficient@path.

  2. structure OAI.BassTrace.K0.Idempotent line 30

    Also declared: ComparatorChallenges/BassTorsionFree.lean:101 (same declaration text), OAI/RingTheory/BassTrace/Definitions.lean:19 (same declaration text).

  3. def OAI.BassTrace.K0.directSum line 37

    Also declared: ComparatorChallenges/BassTorsionFree.lean:108 (same declaration text), OAI/RingTheory/BassTrace/Definitions.lean:26 (same declaration text).

  4. def OAI.BassTrace.K0.relationGenerators line 44

    Also declared: ComparatorChallenges/BassTorsionFree.lean:115 (same declaration text), OAI/RingTheory/BassTrace/Definitions.lean:33 (same declaration text).

  5. def OAI.BassTrace.K0.relations line 50

    Also declared: ComparatorChallenges/BassTorsionFree.lean:121 (same declaration text), OAI/RingTheory/BassTrace/Definitions.lean:39 (same declaration text).

  6. instance OAI.BassTrace.K0.relations_normal line 53

    Also declared: ComparatorChallenges/BassTorsionFree.lean:124 (same declaration text), OAI/RingTheory/BassTrace/Definitions.lean:42 (same declaration text).

  7. abbrev OAI.BassTrace.K0.Group line 55

    Distinct definitions of this name: ComparatorChallenges/BassTorsionFree.lean:126 (same statement text; different proof or body), OAI/RingTheory/BassTrace/Definitions.lean:44 (same declaration text). Qualify references as OAI.BassTrace.K0.Group@path.

  8. def OAI.BassTrace.K0.classOf line 57

    Also declared: OAI/RingTheory/BassTrace/Definitions.lean:46 (same declaration text).

  9. instance OAI.BassTrace.K0.groupRingRelations_normal line 61

    Also declared: ComparatorChallenges/BassTorsionFree.lean:130 (same declaration text), OAI/RingTheory/BassTrace/Definitions.lean:50 (same declaration text).

  10. def OAI.BassTrace.K0.rawCoefficient line 63

    Also declared: ComparatorChallenges/BassTorsionFree.lean:132 (same declaration text), OAI/RingTheory/BassTrace/Definitions.lean:52 (same declaration text).

  11. def OAI.BassTrace.K0.classTrace line 70

    Also declared: OAI/RingTheory/BassTrace/Definitions.lean:59 (same declaration text).

  12. def OAI.BassTrace.K0.rawTrace line 73

    Distinct definitions of this name: OAI/RingTheory/BassTrace/Definitions.lean:62 (same statement text; different proof or body). Qualify references as OAI.BassTrace.K0.rawTrace@path.

  13. def OAI.BassTrace.K0.HattoriStallings line 76

    Also declared: OAI/RingTheory/BassTrace/Definitions.lean:66 (same declaration text).

  14. instance OAI.BassTrace.RightProjective.rightModuleIdentityRingHomInvPair line 200

    Also declared: OAI/RingTheory/BassTrace/Definitions.lean:190 (same declaration text).

  15. def OAI.BassTrace.RightProjective.unopTranspose line 203

    Also declared: OAI/RingTheory/BassTrace/Definitions.lean:193 (same declaration text).

  16. def OAI.BassTrace.RightProjective.rightMatrix line 206

    Also declared: OAI/RingTheory/BassTrace/Definitions.lean:196 (same declaration text).

  17. structure OAI.BassTrace.RightProjective.Retraction line 209

    Also declared: OAI/RingTheory/BassTrace/Definitions.lean:199 (same declaration text).

  18. def OAI.BassTrace.RightProjective.Retraction.idempotent line 218

    Also declared: OAI/RingTheory/BassTrace/Definitions.lean:208 (same declaration text).

  19. def OAI.BassTrace.RightProjective.Retraction.transport line 242

    Also declared: OAI/RingTheory/BassTrace/Definitions.lean:232 (same declaration text).

  20. def OAI.BassTrace.RightProjective.freeSplit line 251

    Also declared: OAI/RingTheory/BassTrace/Definitions.lean:241 (same declaration text).

  21. def OAI.BassTrace.RightProjective.Retraction.prod line 255

    Also declared: OAI/RingTheory/BassTrace/Definitions.lean:245 (same declaration text).

  22. structure OAI.BassTrace.RightProjective.Object line 275

    Also declared: OAI/RingTheory/BassTrace/Definitions.lean:265 (same declaration text).

  23. def OAI.BassTrace.RightProjective.Object.prod line 286

    Also declared: OAI/RingTheory/BassTrace/Definitions.lean:276 (same declaration text).

  24. def OAI.BassTrace.RightProjective.Object.retraction line 289

    Also declared: OAI/RingTheory/BassTrace/Definitions.lean:279 (same declaration text).

  25. def OAI.BassTrace.RightProjective.Object.presentationClass line 294

    Also declared: OAI/RingTheory/BassTrace/Definitions.lean:284 (same declaration text).

  26. def OAI.BassTrace.RightProjective.moduleRelationGenerators line 297

    Also declared: OAI/RingTheory/BassTrace/Definitions.lean:287 (same declaration text).

  27. def OAI.BassTrace.RightProjective.moduleRelations line 303

    Also declared: OAI/RingTheory/BassTrace/Definitions.lean:293 (same declaration text).

  28. abbrev OAI.BassTrace.RightProjective.ModuleK0 line 306

    Also declared: OAI/RingTheory/BassTrace/Definitions.lean:296 (same declaration text).

  29. def OAI.BassTrace.RightProjective.rawPresentation line 309

    Also declared: OAI/RingTheory/BassTrace/Definitions.lean:299 (same declaration text).

  30. def OAI.BassTrace.RightProjective.presentation line 312

    Also declared: OAI/RingTheory/BassTrace/Definitions.lean:302 (same declaration text).

  31. def OAI.BassTrace.RightProjective.HattoriStallings line 467

    Also declared: OAI/RingTheory/BassTrace/Definitions.lean:457 (same declaration text).

  32. theorem OAI.BassTrace.RightProjective.bassTraceModules_vanishing_and_support Challenge statement: Complex Bass trace vanishing and support sorry line 470

    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.RingTheory.BassTrace.Main as the released solution module checked against this declaration.

    Sources and attribution: Pinned Lean source (fd4aeeb2ee4f)

    Distinct definitions of this name: OAI/RingTheory/BassTrace/Main.lean:23 (same statement text; different proof or body). Qualify references as OAI.BassTrace.RightProjective.bassTraceModules_vanishing_and_support@path.

    theorem bassTraceModules_vanishing_and_support {G : Type u} [_root_.Group G]
        (x : ModuleK0.{u,v} (MonoidAlgebra ℂ G)) :
        (∀ g : G, ¬IsOfFinOrder g → HattoriStallings x (ConjClasses.mk g) = 0) ∧
          ↑(HattoriStallings x).support ⊆
            {c | ∃ g : G, IsOfFinOrder g ∧ ConjClasses.mk g = c} :=
    …

    Mentions: OAI.BassTrace.RightProjective.HattoriStallings