Alphabeta Math
TheoremStatement: AI-adaptedProof: Literature-sourcedSession-authored (Fable 5 assisted)precheck passjudge pass (deepseek-v4-pro + claude-sonnet-5)audited 2026-08-17
How statement and proof provenance work

The first chip identifies the source of the statement or construction; the second identifies the source of its local proof or verification.

  • Literature-sourced: the exact statement appears in a cited source; only wording and notation differ.
  • AI-adapted: a semantically identical restatement of literature-sourced material, modulo indexing, notation, and boundary cases adopted by the library.
  • AI-generated: a genuinely novel statement formulated by AI, with no source for the claim itself.

These labels describe origin, not correctness: citations and verification chips remain separate evidence.

Kleisli composition is associative and unital

Statement

Let (T,η,μ) be a monad on C. For morphisms f:ATB and g:BTC, define

gf:=μCT(g)f:ATC.

Then is associative, and ηA:ATA is a two-sided identity at A.

Facts & Assumptions

Given: A monad (T,η,μ) as in Monad on a category and composable arrows f:ATB, g:BTC, and h:CTD.

Proof

technique · direct
1.1

Expanding the definitions gives (hg)f=μDT(μD)T2(h)T(g)f, while h(gf)=μDT(h)μCT(g)f.

given
2.1

Naturality of μ at h rewrites T(h)μC as μTDT2(h), and the monad associativity equation μDT(μD)=μDμTD identifies the two expansions in step 1.1.

step 1.1given
3.1

Naturality of η and the two distinct unit laws give fηA=μBT(f)ηA=μBηTBf=f and ηBf=μBT(ηB)f=f, so the asserted identities hold.

given

Depends on

Used by

Dependency tree · next 3 levels

Direct dependencies and their dependencies through the next three levels: 6 results over 6 levels. An arrow runs from a result to what uses it, and this result sits at the bottom with a heavier outline. Click the chart to enlarge it.

Sources