Alphabeta Math
TheoremStatement: AI-adaptedProof: AI-adaptedprecheck 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.

Co-Kleisli composition is associative and unital

Statement

For a comonad (G,ε,δ), regard a co-Kleisli arrow A⇝B as a morphism f:GA→B. Define

g⋆f=g G(f) δA:GA→C

for g:GB→C, and define the identity at A to be εA:GA→A. Then ⋆ is associative and unital.

Facts & Assumptions

Given: A comonad (G,ε,δ) and co-Kleisli arrows f:GA→B, g:GB→C, and h:GC→D.

[L1]

The comonad equations are coassociativity of δ and the two counit laws for ε (Comonad on a category).

[L2]

For a monad (T,η,μ) and morphisms f:A→TB, g:B→TC, the composite g⋆f:=μC∘T(g)∘f is associative, and ηA:A→TA is a two-sided identity at A (Kleisli composition is associative and unital).

Proof

technique · direct
1.1L1

The formula g⋆f=gG(f)δA has source GA and target C, so it defines composition on the proposed arrows.

2.1L1L2step 1.1

Expanding h⋆(g⋆f) and (h⋆g)⋆f, naturality and coassociativity of δ move the two duplications into the same order, after which functoriality of G makes the composites equal.

3.1L1L2step 1.1∎

Naturality of ε at f rewrites εB⋆f=εB G(f) δA as f εGA δA, so the equation εG∘δ=1G gives εB⋆f=f; and f⋆εA=f G(εA) δA, so the equation Gε∘δ=1G gives f⋆εA=f. Hence εA is a two-sided identity.

Depends on

Used by

Dependency tree · two levels

4 results within two dependency steps of this one, each drawn at its shortest distance from it. An arrow runs from a result to what uses it, so the chart reads left to right and ends at this result, which carries a heavier outline. Every node is a link to that result. Click elsewhere on the chart to enlarge it.

Sources