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 coend of the hom-bifunctor
Example
Let be a small category (Category, object, morphism, domain, codomain, identity, composition, and hom-collection, Small, locally small, and large categories) and let be its hom-bifunctor (The covariant and contravariant hom-assignments and the hom-bifunctor of a locally small category, The hom-assignment is a bifunctor). Then
where is the least equivalence relation (Equivalence relation, equivalence class, and the quotient set ) containing for every and every (The end and the coend of a functor ).
Two evaluations: on the walking arrow the coend has two elements, and on the one-object category of a monoid (A monoid is a one-object category, and a group is a one-object category in which every morphism is invertible) it is the quotient of by the least equivalence relation containing , which when is a group is the set of conjugacy classes.
Facts & Assumptions
Given: A small category and its hom-bifunctor as the integrand.
A category is small when both and are sets. (Small, locally small, and large categories).
Composition in a category is associative and unital: (Category, object, morphism, domain, codomain, identity, composition, and hom-collection).
The hom-assignment sends to , and a morphism of the product category consisting of and acts by (The covariant and contravariant hom-assignments and the hom-bifunctor of a locally small category).
For every locally small category , the hom-assignment is a functor (The hom-assignment is a bifunctor).
A binary relation on a set is an equivalence relation when it is reflexive, symmetric and transitive; the quotient set is the set of its classes (Equivalence relation, equivalence class, and the quotient set ).
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 ).
Every monoid is a one-object category, and under this identification the monoid is a group exactly when every morphism is invertible (A monoid is a one-object category, and a group is a one-object category in which every morphism is invertible).
For small and a set-valued integrand the coend is the disjoint union of the diagonal values modulo the dinaturality relation, generated by the pairs and for and (A set-valued coend is the disjoint union of the diagonal values modulo the dinaturality relation).
Verification
Take , a functor into by [L2], with and off-diagonal value . By [F2] the two legs act on as and , using [F4]. So the generating pairs of [L1] are exactly the displayed ones, and the description of the coend follows from [L1] and [F3].
On the walking arrow, with objects and and one non-identity morphism , the disjoint union is . A generating pair needs a morphism together with an element of ; the only non-identity morphism is and is empty, so it contributes none, while an identity gives and hence only reflexive pairs. The relation is therefore equality and the coend has two elements.
On the one-object category of a monoid , the disjoint union has one summand and is itself, every value of the integrand being ; and by step 1.1 the generating pairs are against for . So the coend is modulo the least equivalence relation containing . Nothing further is claimed for a general monoid.
If is a group, that quotient is the set of conjugacy classes. Each generating pair is a conjugation, since , and conjugacy is an equivalence relation, so the least equivalence relation containing the generators is contained in conjugacy; conversely, for and in the choice and gives and , so every conjugate pair is a generating pair and conjugacy is contained in the relation. The two therefore agree. Without inverses this second half is unavailable, which is why the general case of step 2.2 is stated only as the quotient by that relation.
Remarks
On the walking arrow the coend is larger than the end, which is a one-element set: nothing is identified, because the identification would have to be indexed by an element of an empty hom-set. This is the same emptiness that makes the convention for which category computes a coend worth stating carefully.
The monoid clause is where the temptation to overstate lies. "Conjugacy class" is the right name only when every element has an inverse. For a general monoid the quotient is still defined by the same generators, but the monoid supplies no conjugation action whose orbits are those classes; calling them conjugacy classes would assert more than the computation gives. Abstractly, as for every equivalence relation, some subgroup of a symmetric group can be chosen to have the classes as its orbits.
Depends on
- A set-valued coend is the disjoint union of the diagonal values modulo the dinaturality relation
- The covariant and contravariant hom-assignments and the hom-bifunctor of a locally small category
- The hom-assignment $\mathcal C(-,-):\mathcal C^{\mathrm{op}}\times\mathcal C\to\mathbf{Set}$ is a bifunctor
- The end and the coend of a functor $\mathcal C^{\mathrm{op}}\times\mathcal C\to\mathcal D$
- A monoid is a one-object category, and a group is a one-object category in which every morphism is invertible
- Category, object, morphism, domain, codomain, identity, composition, and hom-collection
- Equivalence relation, equivalence class, and the quotient set $A/{\sim}$
- Small, locally small, and large categories
Used by
Nothing in the library uses this result yet.
Dependency tree · two levels
29 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.