Alphabeta Math
PropositionStatement: Literature-sourcedProof: AI-adaptedSession-authored (Fable 5 assisted)precheck passjudge pass (deepseek-v4-pro + gpt-5.6-terra)audited 2026-08-26
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.

The end of a functor made mute in its contravariant variable is the ordinary limit of that functor

Statement

Let F:CD be a functor and let F:Cop×CD be given by F(c1,c2):=F(c2) on objects and F(f1,f2):=F(f2) on morphisms (Product category and its projection functors, Opposite category Cop), so that F ignores its contravariant variable.

Then the end of a functor made mute in its contravariant variable is the ordinary limit of that functor: the wedges over F are exactly the cones over F and the morphisms between them are the same morphisms (Wedges and cowedges, and the categories they form, Constant diagrams, cones, cocones, and their morphisms), so F has an end exactly when F has a limit (The end and the coend of a functor Cop×CD, Limits and colimits as terminal cones and initial cocones, with existence and uniqueness in their universal properties) and then

cF(c,c)=limcCF(c).

Dually, the cowedges under F are exactly the cocones under F, so F has a coend exactly when F has a colimit, and then cF(c,c)=colimcCF(c).

Facts & Assumptions

Given: A functor F:CD and the assignment F displayed in the Statement.

[F1]

A functor satisfies F(1A)=1FA,F(gf)=FgFf (Covariant functor, identity functor, composite functor, and contravariant functor).

[F2]

The product category has componentwise identities and componentwise composition (f,g)(f,g)=(ff,gg) (Product category and its projection functors).

[F3]

A dinatural transformation α:PQ satisfies Q(1c,f)αcP(f,1c)=Q(f,1c)αcP(1c,f) for every f:cc, the equation displayed by the hexagon (Dinatural transformation between functors on Cop×C).

[F4]

A wedge from d to T is a dinatural transformation from a constant functor to T: a family ωc:dT(c,c) with T(1c,f)ωc=T(f,1c)ωc for every f:cc; a cowedge from T to d is a family ρc:T(c,c)d with ρcT(f,1c)=ρcT(1c,f); a morphism of wedges is a morphism of the vertices commuting with every component (Wedges and cowedges, and the categories they form).

[F5]

A cone over D:JC with apex c is a family λj:cD(j) satisfying D(u)λj=λk for u:jk, a cocone is a family ρj:D(j)c satisfying ρkD(u)=ρj, and a morphism of cones is h:cc with λjh=λj (Constant diagrams, cones, cocones, and their morphisms).

[F6]

A limit of D is a terminal cone: explicitly, for every cone (X,ξ) there exists a unique morphism u:XL such that λju=ξj for every j; a colimit is an initial cocone (Limits and colimits as terminal cones and initial cocones, with existence and uniqueness in their universal properties).

[F7]

An end of T is a terminal object of the category of wedges over T and a coend an initial object of the category of cowedges under T; in short, an end is a terminal wedge and a coend an initial cowedge (The end and the coend of a functor Cop×CD).

Proof

technique · direct
1.1

The assignment F is a functor: F(1c1,1c2)=F(1c2)=1F(c2), and a composite in Cop×C has second coordinate the composite of the second coordinates, so F of it is F of that composite, which is the composite of the values of F.

F1F2
2.1

For a family αc:XF(c,c)=F(c) the wedge equation at f:cc reads F(1c,f)αc=F(f,1c)αc, that is F(f)αc=αc, which is the cone equation of [F5] verbatim; likewise the cowedge equation reads αc=αcF(f), which is the cocone equation. The wedge and cone conditions on one family are therefore the same equation, not merely equivalent ones.

F3F4F5step 1.1
3.1

A morphism of wedges over F is a morphism h of D with ωch=ωc for every c, and that is exactly the defining condition of a morphism of cones over F; so the two categories have the same objects and the same morphisms, and a terminal object of one is a terminal object of the other. By [F7] and [F6], F has an end exactly when F has a limit, and the two are the same object with the same components.

F5F6F7step 2.1
4.1

The same argument in the dual direction gives that the cowedges under F and their morphisms are the cocones under F and their morphisms, so an initial object of one category is an initial object of the other, and F has a coend exactly when F has a colimit, with the same vertex and components.

F5F7step 2.1step 3.1

Remarks

This is the sense in which ends generalise limits rather than sitting beside them: a diagram indexed by C becomes a two-variable functor that does not use its first variable, and its end is the limit already defined. The proof cites the published cone and limit definitions and restates neither, so no second notion of limit is introduced here.

Nothing in the argument needs C to be small or D to have any limits: the two universal properties are identified as conditions, and the existence of an object satisfying them is transported in both directions.

Depends on

Used by

Dependency tree · two levels

12 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