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.
An end is a limit over the twisted arrow category, and a coend is a colimit over its opposite
Statement
Let be a functor and let be the twisted arrow projection (The twisted arrow category and its projection to ).
Ends. The assignments with for , and with , are mutually inverse and give an isomorphism of categories that leaves the vertex unchanged (Wedges and cowedges, and the categories they form, Constant diagrams, cones, cocones, and their morphisms). Consequently an end is the limit over the twisted arrow category: a wedge is an end of exactly when the corresponding cone is a limit of (The end and the coend of a functor , Limits and colimits as terminal cones and initial cocones, with existence and uniqueness in their universal properties), either exists exactly when the other does, and then
by the unique isomorphism compatible with every component (Any two limits, or any two colimits, of one diagram are uniquely isomorphic compatibly with their structure maps).
Coends. Let (Opposite category ) send an object to the pair , with the domain and the codomain of swapped, and send the morphism of determined by to the morphism . Then is a functor, by mutually inverse assignments leaving the vertex unchanged, and a coend of is exactly a colimit of :
Facts & Assumptions
Given: A functor and the twisted arrow projection .
A wedge from to is a dinatural transformation from a constant functor to : a family with for every ; a cowedge from to is a family with ; a morphism of wedges is a morphism of the vertices commuting with every component (Wedges and cowedges, and the categories they form).
A cone over with apex is a family satisfying for ; a cocone under is a family satisfying ; a morphism of cones is with (Constant diagrams, cones, cocones, and their morphisms).
The objects of are the morphisms of , a morphism is a pair with for and , and the projection sends to and to (The twisted arrow category and its projection to ).
A limit of is a terminal cone: explicitly, for every cone there exists a unique morphism such that for every . A colimit is an initial cocone (Limits and colimits as terminal cones and initial cocones, with existence and uniqueness in their universal properties).
An end of is a terminal object of the category of wedges over and a coend an initial object of the category of cowedges under ; in short, an end is a terminal wedge and a coend an initial cowedge (The end and the coend of a functor ).
The opposite category has the same objects and reverses every morphism: (Opposite category ).
If and are limits of one diagram , there is a unique isomorphism satisfying for every ; dually for colimits (Any two limits, or any two colimits, of one diagram are uniquely isomorphic compatibly with their structure maps).
Proof
Let be a wedge with vertex and put for , so that . This family is a cone over : for a morphism of , with and , functoriality of gives , the wedge equation at gives , and ; hence .
Let be a cone over with apex and put . The pairs and are morphisms of , since and , so the cone equation at each of them gives and ; the two left-hand sides are therefore equal and is a wedge.
The assignment is a functor: it sends the identity of to the identity of , and if and then their composite in is , whose image is exactly the composite in of the images and , taken in the order these two morphisms compose in .
The two assignments are mutually inverse: from a wedge, ; from a cone, the family rebuilt in step 1.1 has by the first computation of step 1.2. A morphism of the vertices satisfies for every exactly when it satisfies for every , since each family determines the other by the displayed formulas. So and are isomorphic categories over the identity on vertices, terminal objects correspond, and by [F5] and [F4] an end of is precisely a limit of ; [L1] then supplies the unique component-compatible isomorphism between any two such limits.
For cowedges, put for a cowedge and , so . Given , so a morphism of sent by to , functoriality gives , the cowedge equation at gives , and , so by the cowedge equation at ; conversely recovers a cowedge from a cocone through the two morphisms of step 1.2 read in , and the two assignments are mutually inverse exactly as in step 2.1. Hence , initial objects correspond, and a coend of is a colimit of over , the integrand being read with domain and codomain swapped.
Remarks
The swap in the coend clause is not cosmetic and is not a consequence of formal duality applied carelessly. Dualising turns a cowedge under into a wedge over viewed in , and the index category that then computes it is the opposite of the twisted arrow category, with the integrand evaluated at rather than . Taking the colimit of over instead — the same diagram whose limit is the end — gives a different object, and FALSE: under this page's convention a coend is the colimit of the same twisted-arrow diagram whose limit is the end computes both on a two-object category to show they differ.
No smallness hypothesis appears anywhere above: the two categories are isomorphic whatever the size of , and the statement is about which universal objects exist, not about whether the index category is a set. The size hypothesis enters only when existence is to be deduced from completeness, which is Ends exist over a small index category in a complete target, and coends in a cocomplete one.
Depends on
- The end and the coend of a functor $\mathcal C^{\mathrm{op}}\times\mathcal C\to\mathcal D$
- Wedges and cowedges, and the categories they form
- The twisted arrow category and its projection to $\mathcal C^{\mathrm{op}}\times\mathcal C$
- Limits and colimits as terminal cones and initial cocones, with existence and uniqueness in their universal properties
- Constant diagrams, cones, cocones, and their morphisms
- Opposite category $\mathcal C^{\mathrm{op}}$
- Any two limits, or any two colimits, of one diagram are uniquely isomorphic compatibly with their structure maps
Used by
- Ends exist over a small index category in a complete target, and coends in a cocomplete one Corollary
- The hom-functor turns a coend into an end and carries an end to an end Corollary
- The twisted arrow category of the walking arrow is a cospan Example
- FALSE: under this page's convention a coend is the colimit of the same twisted-arrow diagram whose limit is the end False statement
- Orientation and notation conventions in force on this page Remark
- A functor preserving twisted-arrow limits preserves ends, and dually for coends Theorem
Dependency tree · two levels
16 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
- F. Loregian, (Co)end Calculus (arXiv:1501.02503v7), Remark 1.2.3 (standard reference, not scraped)
- B. Richter, From Categories to Homotopy Theory (author's draft), Proposition 4.5.3 (standard reference, not scraped)