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.
Monoidal Categories and Monoidal Functors
1 · Prerequisites
- Abelian Categories
- Binary Operations, Monoids, Groups and Subgroups
- Cardinal Arithmetic, Cofinality and the Alephs
- Categories, Functors and Natural Transformations
- Chains, Antichains, Sperner and Dilworth
- Construction of the Natural Numbers
- Construction of the Real Numbers via Cauchy Sequences
- Construction of the Real Numbers via Dedekind Cuts
- Cosets, Index and Lagrange's Theorem
- Countability and Uncountability
- Finite Counting, Factorials and Binomial Coefficients
- Foundations of the Real Numbers for Analysis
- Free Modules, Exact Sequences, Projective and Injective Modules
- Group Homomorphisms and the Isomorphism Theorems
- Limits and Colimits
- Modules over a Principal Ideal Domain and the Canonical Forms
- Modules, Submodules, Quotient Modules and the Isomorphism Theorems
- Monads Comonads and Their Algebras
- Normal Subgroups and Quotient Groups
- Order, Zorn's Lemma, and the Axiom of Choice
- Ordinal Arithmetic and the First Uncountable Ordinal
- Ordinals, Cardinals, and Transfinite Recursion
- Preadditive and Additive Categories and Biproducts
- Relations, Functions, and Quotients
- Rings, Subrings, Integral Domains and Fields
- Set Theory Beyond Choice: Recorded, Not Proved Here
- Suprema and Infima
- Tensor Products of Modules
- The ZFC Axioms and the Basic Set Constructions
2 · Summary
This page introduces monoidal categories with the pentagon and triangle as the only axioms, then records the first places where they come from: finite products, endofunctor categories, module tensor products, and finite-meet posets. It also isolates the unit-constraint redundancies, because later pages need those formulas before coherence is available.
The second half fixes the functorial vocabulary. Lax, strong, and strict monoidal functors are kept separate; monoid objects and their modules are defined with all bracketings explicit; and the page ends by making the bracketing discipline itself formal. Until the next coherence page, only parenthesised tensor expressions are defined.
3 · Logical flowchart
4 · Definitions, theorems and proofs
Monoidal category
Definition
A monoidal category is a category equipped with:
- a bifunctor (Product category and its projection functors, Covariant functor, identity functor, composite functor, and contravariant functor);
- an object of ;
- natural isomorphisms (Natural isomorphism)
such that the following two equations hold for all objects .
The pentagon axiom is
The triangle axiom is
This page imposes no further axiom. In particular, the equality is not built into the definition; it is derived later on this page.
Mac Lane writes the associator in the opposite direction
Mac Lane's convention is the inverse of the one fixed in Monoidal category. This page writes
while Mac Lane's points
Thus and . The page keeps this warning separate so that a reader comparing formulas with Mac Lane does not mistake a convention change for a mathematical disagreement.
The pentagon axiom and the triangle axiom are independent
Statement
Neither the pentagon axiom nor the triangle axiom follows from the other.
Facts & Assumptions
Given: The one-object category with , composition , and tensor on morphisms .
A monoidal category consists of a bifunctor, a unit object, natural isomorphisms , and exactly the pentagon and triangle equations from Monoidal category.
Proof
In , every integer is invertible for composition, so any chosen integers can serve as the components of . The tensor prescription is a bifunctor because . Thus only the pentagon and triangle equations need to be checked.
First choose , , and . Then the pentagon reads , so it holds, while the triangle becomes , namely , so it fails. Hence the pentagon does not imply the triangle.
Now choose , , and . Then the triangle reads , so it holds, while the pentagon becomes , namely , so it fails. Hence the triangle does not imply the pentagon.
The two witnesses prove that neither axiom is a consequence of the other.
Strict monoidal category
Definition
A strict monoidal category is a monoidal category (Monoidal category) in which
as literal equalities of objects, and the constraint isomorphisms are identities:
Thus a strict monoidal category does not merely identify the two bracketings up to a specified isomorphism; it makes them equal on the nose.
The reverse and the opposite of a monoidal category
Definition
Let be a monoidal category (Monoidal category).
Its reverse monoidal category has the same underlying category and unit object, but tensor
On morphisms, and are sent to
The associator of is
and its unit constraints are
Its opposite monoidal category is the opposite category (Opposite category ) with the same objects, the same unit object, and tensor bifunctor defined on morphisms by Its structure maps are obtained from the inverse original isomorphisms:
where passage to reverses the direction of the original inverse isomorphisms.
These two constructions are different: reversing the tensor order is not the same operation as reversing all morphisms.
A category with finite products is monoidal
Statement
If a category has binary products and a terminal object, then is monoidal with tensor product and unit object any terminal object . Dually, if has binary coproducts and an initial object, then is monoidal with tensor product and unit object any initial object.
Facts & Assumptions
Given: A category with binary products and a terminal object .
A binary product represents pairs of arrows into and , and a one-object product is canonically that object (Products and coproducts as limits and colimits of discrete diagrams, including their existence-and-uniqueness equations).
A terminal object receives a unique morphism from every object (Initial object, terminal object, and zero object).
A monoidal category needs a bifunctor on , natural isomorphisms , and the pentagon and triangle equations (Monoidal category).
Proof
Let and let the unit object be . On morphisms, define by the universal property of the binary product. Because product pairings are unique, identities and compositions are preserved componentwise, so is a bifunctor.
Let and be the canonical product projections. If is the unique map from [L2], then the inverse of is the pairing , and the inverse of is . Hence and are natural isomorphisms.
For objects , let be the unique arrow whose three composite projections are the obvious first, second, and third projections. Define similarly. By the same uniqueness argument, these arrows are inverse and natural.
Both sides of the pentagon are arrows from to . They have the same four composites with the terminally iterated product projections, so [L1] makes them equal. The same argument on the two projections from to and shows the triangle equation.
Therefore is a monoidal category. The coproduct statement is proved by the same construction with pairings replaced by copairings and terminal replaced by initial, using the dual clauses already present in Products and coproducts as limits and colimits of discrete diagrams, including their existence-and-uniqueness equations and Initial object, terminal object, and zero object.
Set, Cat, and every complete category are cartesian monoidal
Statement
The categories and are cartesian monoidal. More generally, every complete category is cartesian monoidal.
Facts & Assumptions
Given: The standard product structures on sets and on small categories.
Any category with binary products and a terminal object is monoidal under that product (A category with finite products is monoidal).
Sets and functions form the category (Sets and functions form the large locally small category ), and small categories, functors, and natural transformations form the strict 2-category (Small categories, functors, and natural transformations form the strict 2-category ).
A complete category has all small limits and in particular a terminal object and binary products (Finite, small, and large limits and colimits; complete and cocomplete categories).
Proof
The cartesian product of sets and the singleton set give binary products and a terminal object in , so [L1] yields a monoidal structure on .
In , the product category is the categorical binary product and the one-object category is terminal, so [L1] yields a monoidal structure on .
If is complete, then [L3] gives the required terminal object and binary products, and [L1] makes cartesian monoidal.
Therefore , , and every complete category are cartesian monoidal.
The endomorphisms of the tensor unit form a commutative monoid
Statement
If is a monoidal category, then is a commutative monoid. Its multiplication may be taken to be composition, and it agrees with the transport of tensor product along . In particular, a strict one-object monoidal category has a commutative endomorphism monoid.
Facts & Assumptions
Given: A monoidal category .
A monoidal category has a bifunctor , unit object , and unit isomorphisms and (Monoidal category).
The two unitors agree on the unit object: (The two unitors agree on the tensor unit).
A unital associative operation is a monoid operation (Semigroup and monoid).
Two unital operations with the same unit and the interchange law coincide and are commutative (Eckmann–Hilton: two unital operations satisfying interchange coincide and are commutative).
A monoid can be viewed as a one-object category (A monoid is a one-object category, and a group is a one-object category in which every morphism is invertible).
Proof
On let be ordinary composition and define . Composition is associative with unit . Naturality of at gives , so . Naturality of at gives , and [L2] identifies with . Hence as well, so has the same unit .
For , one has , so the interchange law holds.
By [L4], the operations and coincide and their common value is commutative. Since composition is already associative and unital, [L3] shows that composition makes into a commutative monoid.
If is strict and has one object, then tensor and composition on endomorphisms are the same literal operation. Thus its endomorphism monoid is commutative; [L5] supplies the converse comparison with an ordinary one-object category.
Therefore the endomorphisms of the tensor unit form a commutative monoid.
The endofunctor category of a small category is strict monoidal under composition
Statement
If is a small category, then the endofunctors of and their natural transformations form a strict monoidal category under functor composition, with tensor unit .
Facts & Assumptions
Given: A small category .
When the source is small, functors and natural transformations between them form the functor category (Functor category ).
If both source and target are small, that functor category is itself small (If is small and is locally small then is locally small; if both are small it is small).
A strict monoidal category has literal associativity and unit equalities and identity constraints (Strict monoidal category).
Proof
By [L1] and [L2], is a legitimate category whose objects are endofunctors of and whose morphisms are natural transformations.
Define the tensor product on objects by , and on morphisms by whiskered horizontal composition of natural transformations. The unit object is the identity functor .
Composition of functors is literally associative and unital, so and on the nose. The associator and unitors are therefore identity transformations.
Whiskering respects identities and compositions, so the tensor on morphisms is a bifunctor.
Hence is strict monoidal under composition.
A monoid object in a small endofunctor category is exactly a monad
Statement
Let be a small category. Then the following are equivalent for an endofunctor :
- is a monad on .
- In the strict monoidal category under composition, is equipped with morphisms satisfying the associativity and unit equations for a monoid object.
Facts & Assumptions
Given: A small category and an endofunctor .
A monad on is an endofunctor together with natural transformations and satisfying the monad associativity and unit equations (Monad on a category).
The phrase "monoid object in the endofunctor category" is used only when that category exists; in particular it is valid for a small source category (The monoid description of a monad requires an endofunctor category).
For a small category, is strict monoidal under composition (The endofunctor category of a small category is strict monoidal under composition).
Proof
By [L2] and [L3], the endofunctors of form a strict monoidal category whose tensor is composition and whose unit is . Thus a monoid-object structure on is exactly data and with the usual associative and unital diagrams, because the associator and unitors are identities.
The equations described in step 1.1 are precisely and , which are exactly the monad laws in [L1]. Hence every monoid object in is a monad.
Conversely, if is a monad, then [L1] gives exactly the same two diagrams, so the same data make a monoid object in .
Therefore the two notions are equivalent for small .
Monoid objects and comonoid objects in a monoidal category
Definition
Let be a monoidal category (Monoidal category).
A monoid object in is an object together with morphisms
such that
A comonoid object in is an object together with morphisms
such that
The associator and unitors are written explicitly because this page does not yet identify different bracketings automatically.
Modules over a monoid object, their morphisms, and their category
Definition
Let be a monoid object in a monoidal category (Monoid objects and comonoid objects in a monoidal category).
A left -module is an object together with an action morphism
such that
A morphism of left -modules from to is a morphism in such that
Facts & Assumptions
Given: A monoid object and left -modules , , and .
A category has identities and associative composition (Category, object, morphism, domain, codomain, identity, composition, and hom-collection).
Verification
For every module , the identity is a module morphism because . Thus identities exist.
If and are module morphisms, then , so is again a module morphism.
Because composition in is associative by [L1], the module morphisms with these identities and composites form a category.
Monoid objects in a cartesian category are internal monoids; in Set they are ordinary monoids
Statement
Let have finite products and let be an object of . With the cartesian monoidal structure from A category with finite products is monoidal, a monoid object structure on is exactly a multiplication morphism and a unit morphism satisfying the ordinary associativity and unit equations after the canonical product rebracketings are inserted. In particular, in these are exactly ordinary monoids in the sense of Semigroup and monoid.
Facts & Assumptions
Given: A category with finite products and an object .
The cartesian monoidal structure on uses product as tensor and a terminal object as unit (A category with finite products is monoidal).
A monoid object is an object with multiplication and unit maps satisfying associativity and unit equations with the monoidal associator and unitors written explicitly (Monoid objects and comonoid objects in a monoidal category).
An ordinary monoid is a set with an associative unital binary operation (Semigroup and monoid).
Proof
By [L1], the tensor is and the unit is a terminal object . So [L2] says exactly that a monoid object on is data and satisfying the usual associative and left and right unit diagrams, with the only extra notation being the canonical rebracketing isomorphism .
In , a morphism is the choice of an element , and a morphism is a binary operation on the underlying set. The three diagrams from step 1.1 then say exactly and for all .
Therefore monoid objects in a cartesian monoidal category are associative unital multiplications internal to that cartesian structure, and in they are exactly ordinary monoids.
Abelian groups are monoidal under the tensor product
Statement
The category of abelian groups is monoidal with tensor product and unit object . The associator and unitors are the canonical tensor-product isomorphisms over the commutative ring , and a morphism is exactly the same data as a bilinear map .
Facts & Assumptions
Given: Abelian groups .
Abelian groups and -modules have the same objects and morphisms (Abelian groups and -modules have the same objects and morphisms).
The category of abelian groups already exists as an abelian category (Abelian groups form an abelian category).
Tensor products of modules are associative and have the regular module as tensor unit (Associativity of tensor products for compatible bimodules, The regular module is a tensor unit: and ).
Over a commutative ring there are natural symmetry and associativity isomorphisms for tensor products (Symmetry and associativity isomorphisms for tensor products over a commutative ring).
For modules over a unital ring, homomorphisms out of are in bijection with balanced maps out of (Universal property of the tensor product for balanced maps into abelian groups).
Proof
By [L1], every abelian group is a -module and every group homomorphism is -linear. Thus the tensor product over of two abelian groups is again an abelian group, and the tensor-product maps are morphisms in .
The associativity isomorphism and the unit isomorphisms and are exactly the maps supplied by [L3] and [L4] for the commutative ring .
By [L5], homomorphisms are the same as balanced maps . By step 1.1 and [L1], balanced over is exactly bilinear for abelian groups, so the same universal property identifies homomorphisms with bilinear maps . Together with step 1.2 this is the monoidal structure on .
Therefore is monoidal under with unit object .
Monoid objects in abelian groups are rings
Statement
A monoid object in the monoidal category is exactly a ring in the sense of Ring: an abelian group under addition and a monoid under multiplication, with multiplication distributing over addition on both sides.
Facts & Assumptions
Given: An abelian group .
A monoid object in a monoidal category is an object with multiplication and unit morphisms satisfying associative and unital diagrams (Monoid objects and comonoid objects in a monoidal category).
In the tensor product is , the unit object is , and maps correspond exactly to bilinear maps (Abelian groups are monoidal under the tensor product).
A ring is an abelian group under addition together with an associative unital multiplication distributing over addition on both sides (Ring: an abelian group under addition and a monoid under multiplication, with multiplication distributing over addition on both sides).
Proof
By [L1] and [L2], a monoid object structure on is a homomorphism and a homomorphism . The map corresponds to a bilinear operation on , and is determined by the element .
The monoid-object associativity and unit diagrams from [L1] translate under the correspondence in [L2] to and . Because is a group homomorphism in each variable, the operation is bilinear, hence distributes over the abelian-group addition on both sides.
Thus the additive abelian-group structure on , together with multiplication and unit , satisfies exactly the axioms in [L3], so is a ring. Conversely, any ring yields such a bilinear multiplication and unit homomorphism, hence a monoid object in .
Therefore monoid objects in abelian groups are exactly rings.
Modules over a commutative ring form a monoidal category
Statement
If is a commutative ring, then the category is monoidal with tensor product and unit object .
Facts & Assumptions
Given: A commutative ring and -modules .
is a commutative ring in the sense of Commutative ring, and its modules and module homomorphisms form the category (Left modules over a fixed ring and module homomorphisms form the large locally small category ).
Tensor products of compatible bimodules are associative and have the regular module as tensor unit (Associativity of tensor products for compatible bimodules, The regular module is a tensor unit: and ).
Over a commutative ring the tensor product admits the natural symmetry and associativity isomorphisms (Symmetry and associativity isomorphisms for tensor products over a commutative ring).
Module homomorphisms induce tensor-product homomorphisms functorially (Module homomorphisms induce tensor-product homomorphisms functorially).
Proof
By [L1], the modules under discussion already form a category. Because is commutative, every left -module is canonically an -bimodule, so is again an -module.
The associator and the unitors and are exactly the isomorphisms supplied by [L2] and [L3].
By [L4], tensoring homomorphisms is functorial in each variable, so is a bifunctor on . Steps 1.1 and 1.2 therefore provide the data of a monoidal category.
Hence modules over a commutative ring form a monoidal category under tensor product.
A poset with finite meets is a strict monoidal category
Statement
Let be a poset with a top element and binary meets. Then the category associated to is a strict monoidal category with tensor product and unit object .
Facts & Assumptions
Given: A poset with top element and binary meet operation .
A lattice supplies binary meets, written (Lattices, distributive lattices, and order ideals).
A preorder, and hence a poset, determines a category with at most one morphism between two objects (A preorder is a category with at most one morphism between any two objects, and its functors are exactly monotone maps).
A strict monoidal category has literal associativity and unit equalities and identity constraints (Strict monoidal category).
Proof
By [L2], becomes a category whose objects are the elements of and whose morphisms are the order relations.
Define on objects. Because meet is monotone in each variable, the unique arrows and induce the unique arrow , so is a bifunctor.
The universal property of meet gives and as equalities of objects in the poset. Since each hom-collection has at most one arrow, the associator and unitors are automatically identity morphisms.
Therefore the associated category is strict monoidal.
The left unitor of a tensor product is determined by the associator
Statement
In any monoidal category,
for all objects .
Facts & Assumptions
Given: A monoidal category and objects .
The monoidal-category axioms are the pentagon and triangle from Monoidal category.
Proposition 2.2.4 of EGNO proves that, under those axioms and with the same associator orientation as this page, the left unitor satisfies
Proof
The hypotheses of [F1] are exactly those in [L1], so [F1] applies to the present monoidal category.
Therefore the displayed identity holds for every pair .
The right unitor of a tensor product is determined by the associator
Statement
In any monoidal category,
for all objects .
Facts & Assumptions
Given: A monoidal category and objects .
The monoidal-category axioms are the pentagon and triangle from Monoidal category.
Proposition 2.2.4 of EGNO proves that, under those axioms and with the same associator orientation as this page, the right unitor satisfies
Proof
The hypotheses of [F1] are exactly those in [L1], so [F1] applies to the present monoidal category.
Therefore the displayed identity holds for every pair .
The two unitors agree on the tensor unit
Statement
In any monoidal category,
Facts & Assumptions
Given: A monoidal category with tensor unit .
The left unitor satisfies (The left unitor of a tensor product is determined by the associator).
The right unitor satisfies (The right unitor of a tensor product is determined by the associator).
Corollary 2.2.5 of EGNO proves that, under the same monoidal-category axioms and associator convention, one has .
Proof
The monoidal-category hypotheses required by [F1] are exactly the ones under which [L1] and [L2] were proved, so [F1] applies to the present category.
Therefore .
Therefore the two unitors agree on the tensor unit.
How Mac Lane's original coherence conditions reduce to this page's two axioms
Mac Lane's 1963 Theorem 5.2 lists five coherence conditions involving the associator and unit constraints. The present page starts from only the pentagon and triangle of Monoidal category. The gap is closed by the three later items on this page:
- The left unitor of a tensor product is determined by the associator recovers the left unit formula;
- The right unitor of a tensor product is determined by the associator recovers the right unit formula;
- The two unitors agree on the tensor unit recovers the equality on the unit object.
So the page's two axioms and Mac Lane's larger historical package define the same notion; the extra conditions become theorems rather than axioms.
The unit-constraint redundancies are cited mathematically through EGNO
The mathematical source used on this page for the unit-constraint redundancies is EGNO: Proposition 2.2.4 is the pair of formulas proved in The left unitor of a tensor product is determined by the associator and The right unitor of a tensor product is determined by the associator, and Corollary 2.2.5 is The two unitors agree on the tensor unit.
EGNO's bibliographical notes attribute Proposition 2.2.4 to Kelly. This page therefore cites EGNO for the mathematics and Kelly only for that historical attribution. It does not claim to quote Kelly's own wording or numbering.
Lax, strong, and strict monoidal functors
Definition
Let and be monoidal categories (Monoidal category).
A lax monoidal functor is a functor (Covariant functor, identity functor, composite functor, and contravariant functor) together with natural transformations (Natural transformation and its components)
and
the morphism
such that, for all ,
A lax monoidal functor is strong monoidal when the natural transformation is a natural isomorphism (Natural isomorphism)—equivalently, every component is an isomorphism—and is an isomorphism.
A strong monoidal functor is strict monoidal when the functor preserves the unit and tensor on the nose and every structure map above is an identity.
Why the bare phrase 'monoidal functor' is ambiguous across sources
Remark
The term "monoidal functor" is not source-stable. Mac Lane's Chapter XI.2 and the older lax-oriented literature use it for what this page calls a lax monoidal functor. EGNO's Definition 2.4.1 uses it only for the strong case.
For that reason this library does not use the phrase bare. It writes "lax monoidal", "strong monoidal", or "strict monoidal" explicitly, as in Lax, strong, and strict monoidal functors.
Monoidal natural transformation
Definition
Let be lax monoidal functors (Lax, strong, and strict monoidal functors). A monoidal natural transformation is a natural transformation (Natural transformation and its components) such that
for all objects , and
Thus is compatible both with the binary structure maps and with the unit map.
Lax monoidal functors compose, and composition preserves strength and strictness
Statement
The composite of two lax monoidal functors is again lax monoidal. If both functors are strong, the composite is strong; if both are strict, the composite is strict.
Facts & Assumptions
Given: Lax monoidal functors and .
A lax monoidal functor is a functor together with structure maps satisfying associativity and unit equations; strong means those maps are isomorphisms and strict means they are identities (Lax, strong, and strict monoidal functors).
A monoidal natural transformation is compatible with the binary and unit structure maps (Monoidal natural transformation).
Proof
Define the composite structure maps by and . These are the only typed composites from to and from the unit of to .
Paste the associativity square for with the image under of the associativity square for . The outside rectangle is exactly the associativity axiom for . Pasting the two unit squares gives the left and right unit axioms for . Hence is lax monoidal.
If both and are strong, then every map used in step 1.1 is an isomorphism, so and are isomorphisms. If both are strict, those maps are identities, so the composite structure maps are identities too.
Therefore composition preserves laxness, strength, and strictness.
A lax monoidal functor carries monoid objects to monoid objects
Statement
Let be a lax monoidal functor. If is a monoid object in , then is a monoid object in with multiplication
and unit
Facts & Assumptions
Given: A lax monoidal functor and a monoid object in .
A lax monoidal functor has structure maps and satisfying associativity and unit compatibility (Lax, strong, and strict monoidal functors).
A monoid object is defined by multiplication and unit maps satisfying associativity and unit diagrams (Monoid objects and comonoid objects in a monoidal category).
Proof
Define and . These are the only typed maps with the displayed source and target.
For associativity, paste the lax associativity square for with the image under of the monoid-object associativity square for . Both composites from to equal with the same inserted -maps. Hence is associative.
The left and right unit diagrams for are obtained in the same way by pasting the lax unit squares with the image under of the two unit diagrams for . Thus is a two-sided unit for .
Therefore is a monoid object in .
Monoidal equivalence and monoidal quasi-inverse data
Definition
A monoidal equivalence from to is a strong monoidal functor (Lax, strong, and strict monoidal functors) together with:
- a strong monoidal functor ;
- monoidal natural isomorphisms (Monoidal natural transformation).
Here and carry the composite strong monoidal structures of Lax monoidal functors compose, and composition preserves strength and strictness, and each identity functor carries the strict monoidal structure whose binary and unit maps are identities. Thus both displayed transformations are between specified lax monoidal functors.
Thus the underlying functor is an equivalence of categories in the sense of Equivalence, quasi-inverse, and adjoint equivalence of categories, but the monoidal quasi-inverse is part of the data and not a canonical construction. By Every equivalence of categories can be equipped as an adjoint equivalence, one may choose the underlying equivalence data so that the triangle identities also hold, but that extra choice is not built into the base definition here.
Parenthesised tensor words and their evaluation functors
Definition
Fix symbols . A parenthesised tensor word on these letters is formed recursively by:
- each is a word;
- the unit symbol is a word;
- if and are words, then is a word;
subject to the condition that, after deleting every and every pair of parentheses, the letters appear exactly once and in that order.
If is a monoidal category (Monoidal category), each such word determines an evaluation functor recursively:
- is the th projection;
- is the constant functor at the unit object;
- is the composite of with the tensor bifunctor.
These evaluation functors are the only tensor expressions regarded as defined on this page before coherence is proved.
Parenthesised tensor words of a fixed length are counted by the Catalan numbers
Statement
For , let be the number of parenthesised tensor words on the letters with no inserted unit symbol. Then and
Equivalently, , where the Catalan numbers are defined by and
Facts & Assumptions
Given: The recursive formation rule for parenthesised tensor words.
A parenthesised tensor word is either one letter or a composite built recursively, with the letters kept in order (Parenthesised tensor words and their evaluation functors).
Proof
For there is only the word , so .
If , every word has a unique outermost decomposition , where uses the first letters and uses the remaining letters for a unique with . Conversely, every such pair produces a word on letters.
Therefore the words on letters are partitioned by the value of , and for fixed there are choices. Summing over gives .
The recurrence in step 2.1 is exactly the Catalan recurrence after the index shift , and step 1.1 matches the initial value . Hence for all .
Unbracketed tensor strings are not yet defined on this page
Remark
Before coherence is proved, an unbracketed expression with has no meaning by itself on this page. A two-fold product is already defined by the tensor bifunctor; for three or more factors, what is defined is a parenthesised tensor word and its evaluation functor from Parenthesised tensor words and their evaluation functors.
So later pages that write an unbracketed string must depend on the coherence page that licenses suppressing the parentheses. On the present page, every triple or longer tensor expression is written with its brackets shown.
Isbell's warning that isomorphic objects cannot simply be identified
Remark
Mac Lane records Isbell's objection to the idea that one can make every monoidal category strict merely by identifying isomorphic objects. In a skeleton of , choose an infinite set with and note that both projections from are epic.
If one then tried to force the associator to be the identity in that skeleton, the projection formulas collapse so far that every two endomorphisms become equal. That is absurd: the identity of and any nontrivial constant endomorphism are different. So strictification is a theorem about equivalence, not a license to replace isomorphic objects by equal ones without changing the category.
5 · Examples, counterexamples and false statements
FALSE: every monoidal category is strict
Statement
False claim: every monoidal category is strict.
Facts & Assumptions
Given: A skeleton of containing an infinite set with .
A strict monoidal category makes associativity and unit equalities literal and all constraints identities (Strict monoidal category).
In the Isbell skeleton example, forcing those identities collapses every endomorphism to the same map, which is absurd (Isbell's warning that isomorphic objects cannot simply be identified).
Refutation
If every monoidal category were strict, then the monoidal structure on that skeleton of would satisfy the condition in [L1].
But [L2] says that in this example such an identification forces all endomorphisms to be equal, contradicting the existence of distinct endomorphisms such as the identity and a constant map.
Therefore not every monoidal category is strict.
FALSE: the standard unit-constraint identities must all be imposed as independent axioms
Statement
False claim: besides the pentagon and triangle, the tensor-product formulas for the left and right unitors and the equality on the unit object must all be imposed as independent axioms.
Facts & Assumptions
Given: The unit-constraint formulas already proved on this page.
The left unitor satisfies (The left unitor of a tensor product is determined by the associator).
The right unitor satisfies (The right unitor of a tensor product is determined by the associator).
The two unitors agree on the tensor unit (The two unitors agree on the tensor unit).
Refutation
By [L1] and [L2], the two tensor-product formulas for the unitors follow from the monoidal axioms and are not independent axioms.
By [L3], even the remaining equality on the unit object is a theorem rather than an extra axiom.
Therefore the claim is false.
FALSE: every lax monoidal functor has invertible structure maps
Statement
False claim: every lax monoidal functor has invertible structure maps.
Facts & Assumptions
Given: The page's distinction between lax and strong monoidal functors and the cartesian monoidal category .
A strong monoidal functor is a lax monoidal functor whose binary and unit structure maps are isomorphisms (Lax, strong, and strict monoidal functors).
Different sources use the bare phrase "monoidal functor" differently, so this library avoids the bare phrase precisely to prevent that conflation (Why the bare phrase 'monoidal functor' is ambiguous across sources).
The power set consists of all subsets of (The power set ).
The category is cartesian monoidal (Set, Cat, and every complete category are cartesian monoidal).
Refutation
Let send a function to its direct-image map on power sets. Define and let select the full singleton. Direct images preserve identities and composition, and proves naturality. Both associativity composites send to with the indicated bracketing, and the unit composites return . Thus is lax monoidal.
For , the diagonal is not for any and . Hence is not surjective, so is not strong by [L1].
The distinction in [L1] is therefore genuine, and the stated universal claim is false. The qualifier "lax" makes the claim source-stable, while [L2] explains why the bare phrase "monoidal functor" would not.
FALSE: the pentagon axiom follows from the triangle axiom
Statement
False claim: the pentagon axiom follows from the triangle axiom.
Facts & Assumptions
Given: The independence theorem for the two axioms.
There exists a monoidal-structure witness satisfying the triangle axiom while failing the pentagon axiom (The pentagon axiom and the triangle axiom are independent).
Refutation
If the pentagon followed from the triangle, every structure satisfying the triangle would also satisfy the pentagon.
But [L1] supplies a witness satisfying the triangle and failing the pentagon.
Therefore the claim is false.
FALSE: an unbracketed three-fold tensor product is already well defined in any monoidal category
Statement
False claim: in any monoidal category, the expression is already a defined object before any coherence theorem is invoked.
Facts & Assumptions
Given: The bracketing discipline fixed on this page.
Before coherence, only parenthesised tensor words are defined expressions; unbracketed strings are not yet defined (Unbracketed tensor strings are not yet defined on this page).
Refutation
The claim suppresses the choice between and .
But [L1] says the page does not identify those expressions automatically before coherence.
Therefore the claim is false.
FALSE: a monoid object in an endofunctor category is the definition of a monad
Statement
False claim: a monoid object in an endofunctor category is the definition of a monad.
Facts & Assumptions
Given: The endofunctor-category comparison theorem.
A monad is defined directly by an endofunctor and unit and multiplication natural transformations, without assuming that an endofunctor category exists (Monad on a category).
The equivalence with monoid objects in an endofunctor category is proved only when that category exists; this library forms it for small source categories (A monoid object in a small endofunctor category is exactly a monad, The monoid description of a monad requires an endofunctor category).
Sets and functions form the large category (Sets and functions form the large locally small category ).
Refutation
The identity endofunctor on the large category , with identity unit and multiplication, is a monad by [L1].
By [L3], is large, and [L2] says this library does not form its endofunctor category . Thus the monad in step 1.1 exists here although the proposed monoid-object formulation is unavailable.
Therefore the claim is false.
Sources
- P. Etingof, S. Gelaki, D. Nikshych, and V. Ostrik, Tensor Categories, Definition 2.1.1
- S. Mac Lane, Categories for the Working Mathematician, Chapter VII.1
- P. Etingof, S. Gelaki, D. Nikshych, and V. Ostrik, Tensor Categories, Chapter 2.1
- S. Mac Lane, Categories for the Working Mathematician, Chapter VII.1, Exercise 6
- P. Etingof, S. Gelaki, D. Nikshych, and V. Ostrik, Tensor Categories, Definition 2.8.1
- P. Etingof, S. Gelaki, D. Nikshych, and V. Ostrik, Tensor Categories, Chapter 2
- S. Mac Lane, Categories for the Working Mathematician, Chapter XI
- P. Etingof, S. Gelaki, D. Nikshych, and V. Ostrik, Tensor Categories, Chapter 2.3
- E. Riehl, Category Theory in Context, Chapter 1
- P. Etingof, S. Gelaki, D. Nikshych, and V. Ostrik, Tensor Categories, Proposition 2.2.10
- P. Etingof, S. Gelaki, D. Nikshych, and V. Ostrik, Tensor Categories, Example 2.3.12
- E. Riehl, Category Theory in Context, Chapter 5.1
- S. Mac Lane, Categories for the Working Mathematician, Chapter VI.1
- E. Riehl, Category Theory in Context, Remark 5.1.2
- S. Mac Lane, Categories for the Working Mathematician, Chapter VII.3
- P. Etingof, S. Gelaki, D. Nikshych, and V. Ostrik, Tensor Categories, Definition 2.7.1
- S. Mac Lane, Categories for the Working Mathematician, Chapter VII.4
- P. Etingof, S. Gelaki, D. Nikshych, and V. Ostrik, Tensor Categories, Chapter 2.3 and 2.7
- The Stacks Project, Section 10.12: Tensor products
- P. Etingof, S. Gelaki, D. Nikshych, and V. Ostrik, Tensor Categories, Proposition 2.2.4
- P. Etingof, S. Gelaki, D. Nikshych, and V. Ostrik, Tensor Categories, Corollary 2.2.5
- S. Mac Lane, Natural Associativity and Commutativity, Theorem 5.2
- P. Etingof, S. Gelaki, D. Nikshych, and V. Ostrik, Tensor Categories, Proposition 2.2.4, Corollary 2.2.5, and bibliographical note 2.13
- P. Etingof, S. Gelaki, D. Nikshych, and V. Ostrik, Tensor Categories, Definitions 2.4.1 and 2.4.5
- S. Mac Lane, Categories for the Working Mathematician, Chapter XI.2
- P. Etingof, S. Gelaki, D. Nikshych, and V. Ostrik, Tensor Categories, Definition 2.4.1
- P. Etingof, S. Gelaki, D. Nikshych, and V. Ostrik, Tensor Categories, Definition 2.4.8
- P. Etingof, S. Gelaki, D. Nikshych, and V. Ostrik, Tensor Categories, Chapter 2.4
- P. Etingof, S. Gelaki, D. Nikshych, and V. Ostrik, Tensor Categories, Remark 2.4.10
- S. Mac Lane, Categories for the Working Mathematician, Chapter VII.2
- P. Etingof, S. Gelaki, D. Nikshych, and V. Ostrik, Tensor Categories, Chapter 2.9
- P. Etingof, S. Gelaki, D. Nikshych, and V. Ostrik, Tensor Categories, Exercise 2.9.1
- P. Etingof, S. Gelaki, D. Nikshych, and V. Ostrik, Tensor Categories, Proposition 2.2.4 and Corollary 2.2.5