ComparatorChallenges/BassTrace.lean
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
- def
OAI.BassTrace.classCoefficientline 19Distinct 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.
- structure
OAI.BassTrace.K0.Idempotentline 30Also declared: ComparatorChallenges/BassTorsionFree.lean:101 (same declaration text), OAI/RingTheory/BassTrace/Definitions.lean:19 (same declaration text).
- def
OAI.BassTrace.K0.directSumline 37Also declared: ComparatorChallenges/BassTorsionFree.lean:108 (same declaration text), OAI/RingTheory/BassTrace/Definitions.lean:26 (same declaration text).
- def
OAI.BassTrace.K0.relationGeneratorsline 44Also declared: ComparatorChallenges/BassTorsionFree.lean:115 (same declaration text), OAI/RingTheory/BassTrace/Definitions.lean:33 (same declaration text).
- def
OAI.BassTrace.K0.relationsline 50Also declared: ComparatorChallenges/BassTorsionFree.lean:121 (same declaration text), OAI/RingTheory/BassTrace/Definitions.lean:39 (same declaration text).
- instance
OAI.BassTrace.K0.relations_normalline 53Also declared: ComparatorChallenges/BassTorsionFree.lean:124 (same declaration text), OAI/RingTheory/BassTrace/Definitions.lean:42 (same declaration text).
- abbrev
OAI.BassTrace.K0.Groupline 55Distinct 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.
- def
OAI.BassTrace.K0.classOfline 57Also declared: OAI/RingTheory/BassTrace/Definitions.lean:46 (same declaration text).
- instance
OAI.BassTrace.K0.groupRingRelations_normalline 61Also declared: ComparatorChallenges/BassTorsionFree.lean:130 (same declaration text), OAI/RingTheory/BassTrace/Definitions.lean:50 (same declaration text).
- def
OAI.BassTrace.K0.rawCoefficientline 63Also declared: ComparatorChallenges/BassTorsionFree.lean:132 (same declaration text), OAI/RingTheory/BassTrace/Definitions.lean:52 (same declaration text).
- def
OAI.BassTrace.K0.classTraceline 70Also declared: OAI/RingTheory/BassTrace/Definitions.lean:59 (same declaration text).
- def
OAI.BassTrace.K0.rawTraceline 73Distinct 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.
- def
OAI.BassTrace.K0.HattoriStallingsline 76Also declared: OAI/RingTheory/BassTrace/Definitions.lean:66 (same declaration text).
- instance
OAI.BassTrace.RightProjective.rightModuleIdentityRingHomInvPairline 200Also declared: OAI/RingTheory/BassTrace/Definitions.lean:190 (same declaration text).
- def
OAI.BassTrace.RightProjective.unopTransposeline 203Also declared: OAI/RingTheory/BassTrace/Definitions.lean:193 (same declaration text).
- def
OAI.BassTrace.RightProjective.rightMatrixline 206Also declared: OAI/RingTheory/BassTrace/Definitions.lean:196 (same declaration text).
- structure
OAI.BassTrace.RightProjective.Retractionline 209Also declared: OAI/RingTheory/BassTrace/Definitions.lean:199 (same declaration text).
- def
OAI.BassTrace.RightProjective.Retraction.idempotentline 218Also declared: OAI/RingTheory/BassTrace/Definitions.lean:208 (same declaration text).
- def
OAI.BassTrace.RightProjective.Retraction.transportline 242Also declared: OAI/RingTheory/BassTrace/Definitions.lean:232 (same declaration text).
- def
OAI.BassTrace.RightProjective.freeSplitline 251Also declared: OAI/RingTheory/BassTrace/Definitions.lean:241 (same declaration text).
- def
OAI.BassTrace.RightProjective.Retraction.prodline 255Also declared: OAI/RingTheory/BassTrace/Definitions.lean:245 (same declaration text).
- structure
OAI.BassTrace.RightProjective.Objectline 275Also declared: OAI/RingTheory/BassTrace/Definitions.lean:265 (same declaration text).
- def
OAI.BassTrace.RightProjective.Object.prodline 286Also declared: OAI/RingTheory/BassTrace/Definitions.lean:276 (same declaration text).
- def
OAI.BassTrace.RightProjective.Object.retractionline 289Also declared: OAI/RingTheory/BassTrace/Definitions.lean:279 (same declaration text).
- def
OAI.BassTrace.RightProjective.Object.presentationClassline 294Also declared: OAI/RingTheory/BassTrace/Definitions.lean:284 (same declaration text).
- def
OAI.BassTrace.RightProjective.moduleRelationGeneratorsline 297Also declared: OAI/RingTheory/BassTrace/Definitions.lean:287 (same declaration text).
- def
OAI.BassTrace.RightProjective.moduleRelationsline 303Also declared: OAI/RingTheory/BassTrace/Definitions.lean:293 (same declaration text).
- abbrev
OAI.BassTrace.RightProjective.ModuleK0line 306Also declared: OAI/RingTheory/BassTrace/Definitions.lean:296 (same declaration text).
- def
OAI.BassTrace.RightProjective.rawPresentationline 309Also declared: OAI/RingTheory/BassTrace/Definitions.lean:299 (same declaration text).
- def
OAI.BassTrace.RightProjective.presentationline 312Also declared: OAI/RingTheory/BassTrace/Definitions.lean:302 (same declaration text).
- def
OAI.BassTrace.RightProjective.HattoriStallingsline 467Also declared: OAI/RingTheory/BassTrace/Definitions.lean:457 (same declaration text).
- theorem
OAI.BassTrace.RightProjective.bassTraceModules_vanishing_and_supportChallenge statement: Complex Bass trace vanishing and support sorry line 470L4DEL explanation
This declaration is an exact comparator-selected statement. Read the Lean statement below for its mathematical content.
- The linked formalization note covers 2 distinct comparator results, so its combined Scope prose is not copied onto this declaration.
- 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} := …