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 tensor product of monoid sets as a coend
Example
Let be a monoid (Semigroup and monoid) and let be the one-object category it determines (A monoid is a one-object category, and a group is a one-object category in which every morphism is invertible), whose only object is written and whose morphisms are the elements of .
A presheaf is a set with a right action , and a covariant functor is a set with a left action . Then the functor tensor product (The tensor product of a presheaf and a covariant set-valued functor) is
where is the least equivalence relation on the Cartesian product (The Cartesian product ) containing for all , and .
Facts & Assumptions
Given: A monoid , a right -set and a left -set , presented as a presheaf and a covariant functor on the one-object category of .
A monoid is a set with an associative operation and a two-sided identity (Semigroup and monoid).
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).
The elements of are exactly the ordered pairs: Thus holds if and only if for some and some . (The Cartesian product ).
The tensor product of a presheaf and a covariant set-valued functor is the coend of the product of a presheaf and a covariant set-valued functor, the integrand being (The tensor product of a presheaf and a covariant set-valued functor).
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 ).
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
The category has one object and its morphism collection is the set , so it is small; by [F1] the integrand is , and every value of , on or off the diagonal, is that same set. The disjoint union over the objects therefore has one summand and is itself.
The generating pairs of [L1] are indexed by a morphism of , that is by an element of , and by an element of the off-diagonal value, that is by a pair . The first leg acts by in the contravariant slot and by the identity in the covariant one, giving ; the second leg acts by the identity in the contravariant slot and by in the covariant one, giving . So the generating pairs are exactly against .
By [L1] and [F3] the coend is the quotient of the single summand by the least equivalence relation containing those pairs, which is the displayed description of . At the identity of the two legs agree, so the identity contributes only reflexive pairs.
Remarks
The relation is exactly the one used to define the tensor product of a right and a left module over a ring, with the additive structure removed: an element of may be moved across the pair from the right-hand factor to the left-hand one. What the coend adds is that this relation is not imposed by hand but is forced by the cowedge equation, whose two legs are the two actions.
The one-object case is where the coproduct of the general description collapses to a single summand, which is why the answer is a quotient of rather than of a disjoint union. For a category with more objects the same computation gives one summand per object and identifications running along every morphism.
Depends on
- The tensor product of a presheaf and a covariant set-valued functor
- A set-valued coend is the disjoint union of the diagonal values modulo the dinaturality relation
- A monoid is a one-object category, and a group is a one-object category in which every morphism is invertible
- Semigroup and monoid
- The end and the coend of a functor $\mathcal C^{\mathrm{op}}\times\mathcal C\to\mathcal D$
- The Cartesian product $A \times B := \{\, z \in \mathcal{P}(\mathcal{P}(A \cup B)) : \exists a \in A\ \exists b \in B\ z = (a,b) \,\}$
Used by
Nothing in the library uses this result yet.
Dependency tree · two levels
30 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
- B. Richter, From Categories to Homotopy Theory (author's draft), Example 4.4.7 (standard reference, not scraped)