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.
Eilenberg–Watts Theorem and Natural Transformations
1 · Prerequisites
- Abelian Categories
- Adjunctions Units and Counits
- Binary Operations, Monoids, Groups and Subgroups
- Cardinal Arithmetic, Cofinality and the Alephs
- Categories, Functors and Natural Transformations
- 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
- 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
- Suprema and Infima
- Tensor Products of Modules
- The ZFC Axioms and the Basic Set Constructions
- Tor Flatness and Global Dimension
2 · Summary
This page develops the Eilenberg–Watts theorem for arbitrary unital rings, with left modules throughout and no commutativity assumption. It begins by defining the additive cocontinuous functors and proving the schematic category laws and local smallness: every natural transformation is determined by its component at the regular module, and admissible components form a set for each fixed pair of functors. The categorical notation is metatheoretic shorthand under the library's definable-class convention; proper-class functors and transformation families are not treated as set-coded objects or morphisms. It also characterizes cocontinuity as right exactness plus preservation of arbitrary coproducts. Two local suppliers for the arbitrary-ring route record that is additive, right exact and direct-sum-preserving for every right -module , and that the bimodule tensor–Hom adjunction holds over arbitrary unital rings.
On that base the page constructs, for an additive functor , the -bimodule structure on , the canonical balanced comparison defined before any presentation is chosen, and its naturality. Canonical free presentations then show is an isomorphism whenever is right exact and coproduct-preserving, which yields the Eilenberg–Watts theorem: up to natural isomorphism the additive cocontinuous functors are exactly the tensor functors with bimodule kernels, the quasi-inverse being .
The remaining items classify and apply the theorem: natural transformations between tensor functors correspond bijectively to bimodule maps with ; the classification is full, faithful and essentially surjective, hence a schematic equivalence of categories; every additive cocontinuous functor acquires a right adjoint by transferring the unit and counit along ; and a tensor functor is exact exactly when its kernel is flat as a right module. The argument is choice-free, and the exactness criterion makes no left-side projectivity claim.
3 · Logical flowchart
4 · Definitions, theorems and proofs
Additive cocontinuous module functors and their schematic category
Definition
Let and be unital rings, and let and be their categories of unital left modules (Unital left and right modules over a ring; unqualified module means left module). A functor is additive when its induced maps on hom-groups are group homomorphisms (Additive functor), and cocontinuous when it preserves every small (set-indexed) colimit (Preservation, reflection, and creation of limits and colimits; continuous and cocontinuous functors). The functor is additive cocontinuous when it is both additive and cocontinuous.
Cocontinuity has a module-theoretic reformulation: an additive functor preserves all small colimits if and only if it is right exact (Left exact and right exact functors) and preserves arbitrary direct sums. The characterization is proved in An additive module functor is cocontinuous exactly when it is right exact and preserves coproducts ↗.
We write for the schematic category of these functors and natural transformations, with componentwise identities and vertical composition. As prescribed by Functor category and Class-sized category theory in ZFC: definable-class schemas, small and locally small categories, and why is not formed, this is metatheoretic shorthand: functors on the large module category are fixed definable-class schemas, not set-coded objects of a ZFC class category. All categorical assertions here and in the Eilenberg–Watts equivalence are understood componentwise for fixed such schemas. For each fixed pair , Natural transformations of additive cocontinuous module functors are determined at the regular module ↗ proves that a natural transformation is determined by its component at and that the admissible components form a set. We use that set as ; the corresponding proper-class families themselves are not elements of a set. No category of all definable-class functors is formed.
The term is a property of a functor; no commutativity of or is assumed, and no choice is used.
Natural transformations of additive cocontinuous module functors are determined at the regular module
Statement
Let be unital rings. The additive cocontinuous functors (Additive cocontinuous module functors and their schematic category), satisfy the category laws schematically, with componentwise identities and vertical composition. For each fixed pair , every natural transformation is determined by its component at . The admissible components constitute a subset of , giving a set of codes . This is local smallness in the schematic sense of Additive cocontinuous module functors and their schematic category; it does not make proper-class functors or component families into sets. No choice is used.
Facts & Assumptions
Given: Unital rings and , additive cocontinuous functors , and a natural transformation .
A functor is additive cocontinuous when it is additive and preserves every small colimit; the categorical notation is schematic under the definable-class convention (Additive cocontinuous module functors and their schematic category).
Additivity means that the induced maps on hom-groups are group homomorphisms; in particular the identity functor and composites of additive functors are additive (Additive functor).
A natural transformation satisfies the naturality equation for every (Natural transformation and its components).
Identity transformations are natural, and the vertical composite of natural transformations is natural (componentwise) and is associative and unital componentwise (Identity natural transformation and vertical composition, Vertical composites of natural transformations satisfy naturality).
The free module on the underlying set of a left -module carries the canonical surjection with (Every module is a quotient of a free module).
A right exact functor between abelian categories preserves epimorphisms (A left exact functor preserves monomorphisms and a right exact functor preserves epimorphisms).
and are abelian categories (Modules over a ring form an abelian category).
A functor is right exact when it preserves every finite colimit; a cocontinuous functor preserves all small colimits and therefore every finite colimit (Left exact and right exact functors).
The direct sum is the coproduct of the family with its coordinate inclusions , and a homomorphism out of it is uniquely determined by its composites with the (The direct sum of an indexed family of modules, Universal property of a direct sum of modules).
Proof
The identity functor is additive, its induced maps on hom-groups being identity homomorphisms, and it preserves every colimit; hence it is additive cocontinuous.
If and are additive cocontinuous, then is additive, a composite of hom-group homomorphisms being one, and cocontinuous, since for a small diagram with colimit the object is a colimit of and is a colimit of .
Identity transformations and vertical composites are natural by [F4]. Associativity and the identity laws hold at each component. Thus the categorical operations satisfy their laws for fixed functor and transformation schemas; this does not form a category whose objects are proper classes.
Free modules: let be a set and let be the coordinate inclusions of the free module , a coproduct of copies of . Since and preserve this coproduct, with the maps , where , is a coproduct of copies of , and by [F9] a map out of is determined by its composites with the maps ; the same holds for with . Naturality [F3] gives for every , so is determined by : if then .
Epic free covers: the canonical surjection is an epimorphism, since two maps out of agreeing after composition with agree everywhere by surjectivity of . Each of is right exact by [F8], and , are abelian by [F7], so and are epimorphisms by [F6].
Suppose for two natural transformations . Step 1.4 and naturality at every coordinate inclusion give . Naturality at then gives ; epicness of from step 1.5 yields . Hence the transformations agree at every module.
To obtain set codes, fix the defining formulas and parameters for . For and a module , let be the unique map whose composite with is for every ; it exists by coproduct preservation and [F9]. Call admissible when, for every , there is a map with , these maps satisfy for every , and . The descents are unique by step 1.5, so this is a predicate quantifying only over sets and set-coded module maps, not over class families. Separation gives the set of admissible . Every natural transformation gives such a code by naturality at , and each admissible code defines its component family uniquely. Together with steps 1.3 and 2.1 this proves the claimed schematic category laws and local smallness, without applying replacement to proper-class-valued outputs. No choice is used.
An additive module functor is cocontinuous exactly when it is right exact and preserves coproducts
Statement
Let be unital rings and additive. Then preserves all small colimits if and only if preserves cokernels and arbitrary direct sums. Equivalently, is additive cocontinuous (Additive cocontinuous module functors and their schematic category) if and only if it is right exact (preserves every finite colimit that exists, Left exact and right exact functors) and preserves arbitrary coproducts. No commutativity and no choice are used.
Facts & Assumptions
Given: Unital rings and and an additive functor .
is additive cocontinuous when it is additive and preserves every small colimit (Additive cocontinuous module functors and their schematic category).
A functor is right exact when it preserves every finite colimit that exists in its source category (Left exact and right exact functors).
If is small and the coproducts , and the coequalizer of , with and , exist, then that coequalizer is a colimit of , with cocone built from the coproduct inclusions and the coequalizer map (Every small colimit can be constructed as a coequalizer between coproducts over the arrows and objects of the index category).
has all small colimits (For every ring R, the category R-Mod is complete and cocomplete).
In the additive category a coequalizer of a parallel pair is exactly a cokernel of the difference, and conversely (In a preadditive category, the coequalizer of a parallel pair is the cokernel of their difference); a cokernel is a coequalizer of the pair , hence a finite colimit.
An additive functor between additive categories preserves finite biproducts (An additive functor preserves finite biproducts).
and are abelian, hence additive (Modules over a ring form an abelian category).
In a module category the direct sum is the coproduct of the family with coordinate inclusions , so a functor preserving arbitrary direct sums carries the coproduct cone of every family to a coproduct cone, and conversely (The direct sum of an indexed family of modules, Universal property of a direct sum of modules).
Proof
If preserves all small colimits, then it preserves cokernels and arbitrary direct sums, since a cokernel is the coequalizer of the pair and a direct sum is a coproduct, both small colimits by [F5] and [F8]; and it is right exact, since every finite colimit is a small colimit. Hence the first alternative implies the second.
Conversely assume preserves cokernels and arbitrary direct sums, and let be a small diagram with colimit . By [F4] the coproducts and exist, and by [F3] the coequalizer of is a colimit of with its canonical cocone.
The two hypothesis families agree for additive : if is right exact and preserves arbitrary coproducts, then it preserves cokernels, since cokernels are finite colimits; and conversely, if preserves cokernels and arbitrary direct sums, then it preserves every finite coproduct by [F6], because finite coproducts in an additive category are finite biproducts, and it preserves every finite colimit by the finite instance of the construction [F3] together with [F5], since the coproducts over the arrows and objects of a finite index category are finite coproducts. Hence cokernel-plus-direct-sum preservation is equivalent to right-exactness-plus-coproduct preservation.
Under the assumption of step 1.2, together with the maps is a coproduct of the family and with the maps is a coproduct of the family , because preserves the coproduct cones by [F8]; moreover and , and is a cokernel of because preserves the cokernel of . By [F5] applied in , is therefore the coequalizer of , and by [F3] applied to the small diagram the object with the image of the colimit cocone of is a colimit of . Hence preserves the colimit of .
Step 1.1 gives the forward and step 2.1 the reverse implication of the first equivalence, so an additive preserves all small colimits exactly when it preserves cokernels and arbitrary direct sums; step 1.3 identifies the second hypothesis family with right exactness plus coproduct preservation, so is additive cocontinuous if and only if it is right exact and preserves arbitrary coproducts. No element, presentation, or diagram is chosen globally, so no choice is used.
is a -bimodule for every additive functor
Statement
Let and be unital rings and let be an additive functor (Additive functor). On the left -module define, for and ,
where , , is right multiplication, a left -linear endomorphism of . Together with the given left -action this makes a -bimodule (-bimodules and commuting left and right scalar actions): the right -action satisfies the unit, associativity and distributivity laws of Unital left and right modules over a ring; unqualified module means left module and commutes with the left -action. No commutativity of the rings is assumed and no choice is used.
Facts & Assumptions
Given: Unital rings and , an additive functor , and the left -module .
A right -module is an abelian group with an action satisfying the right-handed analogues of the left-module axioms, in particular , , and (Unital left and right modules over a ring; unqualified module means left module). Multiplication in a ring satisfies and .
An additive functor satisfies for every parallel pair of morphisms (Additive functor).
A functor satisfies and (Covariant functor, identity functor, composite functor, and contravariant functor).
An -bimodule is an abelian group that is a left -module and a right -module whose two actions commute (-bimodules and commuting left and right scalar actions).
Proof
For the map , , is a left -module endomorphism, because and by the ring laws. Hence is a -linear, in particular additive, endomorphism, and defines a map with for all .
Unit law: because , so for every .
Associativity: because , so functoriality gives and hence for all and .
Additivity in the ring variable: because , and additivity of gives , so .
Commutation with the left -action: for and we have , since the morphism of is -linear.
Steps 1.1-1.4 make a right -module for the assignment , and step 2.1 shows that this right -action commutes with the given left -action; by [F4] the abelian group is a -bimodule.
The canonical comparison to the tensor functor of is balanced and natural
Statement
Let be unital rings, let be additive, and let carry the -bimodule structure of is a -bimodule for every additive functor . For let , . Then
is balanced (Balanced maps from a right module and a left module, and bilinear maps over a commutative ring) and -linear in , so it induces a unique group homomorphism
and each is -linear. Moreover is natural: for every left -linear (Natural transformation and its components). The construction of chooses no presentation of and no elements.
Facts & Assumptions
Given: Unital rings , , an additive functor , the -bimodule with for , a left -module , and , , , .
Left -modules satisfy the module axioms, and right multiplication is an endomorphism of the left -module (Unital left and right modules over a ring; unqualified module means left module).
The formula makes a -bimodule, so the right -action and the left -action are defined and commute: ( is a -bimodule for every additive functor ).
A balanced map into an abelian group is additive in each variable and satisfies (Balanced maps from a right module and a left module, and bilinear maps over a commutative ring).
Every balanced map into an abelian group factors uniquely as through the universal balanced map (Universal property of the tensor product for balanced maps into abelian groups).
If is a -bimodule, then carries a left -module structure with (A commuting outer scalar action descends to a tensor product).
A natural transformation is a family of components satisfying for every (Natural transformation and its components).
Module maps induce tensor maps with , functorially (Module homomorphisms induce tensor-product homomorphisms functorially).
Proof
For each the map , , is left -linear, since and ; moreover and , because .
The pairing is well defined because is a -module homomorphism; it is additive in and -linear in because is, and additive in because by additivity of and step 1.1. It is balanced: by step 1.1, [F2] and functoriality.
By [F4] the balanced pairing induces a unique group homomorphism with . It is -linear: by [F5] the left -action on satisfies , and , because is -linear and elementary tensors generate; both sides are additive in the tensor variable, so equality on elementary tensors suffices.
Naturality: for left -linear one has , since , hence by functoriality. Evaluating at and using gives ; both sides are additive in the tensor variable and agree on elementary tensors, so .
Steps 3.1 and 4.1 show that the components are -linear maps assembling into a natural transformation with ; the formulas used only the given element and the module , never a presentation of , and no element of an auxiliary set is selected, so no presentation and no choice are involved.
Canonical free presentations force the comparison to be an isomorphism
Statement
Let be unital rings and let be additive, right exact, and coproduct-preserving; put with the -bimodule structure of is a -bimodule for every additive functor . Then the canonical comparison of The canonical comparison to the tensor functor of is balanced and natural is a natural isomorphism. Consequently is naturally isomorphic to the tensor functor . No commutativity and no choice are used.
Facts & Assumptions
Given: Unital rings , an additive, right exact, coproduct-preserving functor , the -bimodule , and a left -module .
The canonical comparison satisfies for , each is -linear, and is natural: (The canonical comparison to the tensor functor of is balanced and natural).
The formula with makes a -bimodule ( is a -bimodule for every additive functor ).
, , is a group isomorphism (The regular module is a tensor unit: and ).
is additive, right exact, preserves arbitrary direct sums including the empty one, and its induced maps are -linear when is a -bimodule (The functor is additive, right exact, and preserves direct sums over an arbitrary unital ring).
For an additive module functor, right exactness together with coproduct preservation is equivalent to preservation of cokernels and arbitrary direct sums (An additive module functor is cocontinuous exactly when it is right exact and preserves coproducts).
The free module admits the canonical surjection with , and denotes the free module on the underlying set of a module (Every module is a quotient of a free module).
A cokernel of is a map with such that every with factors uniquely as (Kernels and cokernels in a category with zero morphisms as equalizers and coequalizers).
The direct sum is the coproduct with coordinate inclusions, a map out of a coproduct is uniquely determined by its components, and the empty direct sum is the zero module (The direct sum of an indexed family of modules, Universal property of a direct sum of modules).
Exactness of means and surjectivity of (Exact sequences and short exact sequences of modules).
Module maps induce tensor maps functorially: , and (Module homomorphisms induce tensor-product homomorphisms functorially).
Proof
At : since , step [F1] and [F2] give ; by [F3] the map is an isomorphism.
Coproduct preservation: by [F5] the hypotheses make preserve cokernels and arbitrary direct sums, and preserves arbitrary direct sums by [F4]. Hence for any family the object with the maps is a coproduct of the family , and with the maps is a coproduct of the family .
Presentation: put for the canonical surjection of [F6], let be the canonical surjection of [F6] for , and let be followed by the inclusion . Then and is surjective, so is exact.
Free modules: let be a set with coordinate inclusions . Naturality [F1] gives for every . By step 1.2 the exhibit as a coproduct of copies of and the exhibit as a coproduct of copies of ; comparing components shows that under these identifications is the coproduct of the maps , namely . A coproduct of isomorphisms is an isomorphism, its inverse being the map induced by the inverses of the components via [F8]; since is an isomorphism by step 1.1, so is , including .
Induced map at : by right exactness [F4, F5] the maps and are cokernels of and respectively. Naturality [F1] gives , so kills ; by the cokernel universal property [F7] there is a unique map with .
Inverse at : since by [F10] and step 1.3, and by naturality [F1] and the invertibility of step 2.1, the composite kills ; by [F7] there is a unique map with . Then and the identity agree after composition with the cokernel map , and and the identity agree after composition with the cokernel map ; uniqueness in [F7] makes both composites the identity, so is an isomorphism.
Steps 1.1, 2.1 and 3.1 show that every component of the natural transformation is an isomorphism, so is a natural isomorphism and ; the comparison was constructed before any presentation of was chosen, and no element of an auxiliary set is selected, so no presentation independence argument and no choice are needed.
Eilenberg-Watts theorem for arbitrary unital rings
Statement
Let be unital rings.
(i) For every -bimodule (-bimodules and commuting left and right scalar actions) the functor is additive, right exact, coproduct-preserving and therefore cocontinuous (Additive cocontinuous module functors and their schematic category), and the assignment is functorial: a bimodule map gives the natural transformation with components .
(ii) Conversely every additive cocontinuous functor is naturally isomorphic to , where carries the -bimodule structure ( is a -bimodule for every additive functor ).
Hence, up to natural isomorphism, the additive cocontinuous functors are exactly the tensor functors with bimodule kernels: the quasi-inverse of is , with categorical language interpreted schematically as in Additive cocontinuous module functors and their schematic category. No commutativity of or is assumed and no choice is used.
Facts & Assumptions
Given: Unital rings ; the class of additive cocontinuous functors ; -bimodules ; an additive cocontinuous functor ; a bimodule map .
A functor is additive cocontinuous when it is additive and preserves every small colimit (Additive cocontinuous module functors and their schematic category).
The additive cocontinuous functors with all natural transformations as morphisms satisfy the category laws schematically, with a set of component codes for each fixed Hom-collection, componentwise identities and vertical composition (Natural transformations of additive cocontinuous module functors are determined at the regular module).
An additive module functor is cocontinuous if and only if it is right exact and preserves arbitrary coproducts; equivalently if and only if it preserves cokernels and arbitrary direct sums (An additive module functor is cocontinuous exactly when it is right exact and preserves coproducts).
is additive, right exact and preserves arbitrary direct sums, including the empty one; if is a -bimodule then takes values in left -modules and all displayed maps are -linear (The functor is additive, right exact, and preserves direct sums over an arbitrary unital ring).
Every bimodule map yields a natural transformation with components , and the assignment is compatible with identities and vertical composition (Natural transformations between tensor functors are bimodule maps).
If is additive and , then makes a -bimodule ( is a -bimodule for every additive functor ).
If is additive, right exact and coproduct-preserving and with that bimodule structure, then the canonical comparison is a natural isomorphism (Canonical free presentations force the comparison to be an isomorphism).
, , is a group isomorphism (The regular module is a tensor unit: and ).
Proof
For a -bimodule the functor is additive, right exact and coproduct-preserving by [F4], hence cocontinuous by the equivalence [F3]. Given a bimodule map , the components are natural in and compatible with identities and vertical composition by [F5], so they define a morphism in the category of [F2]; this makes a functor from -bimodules to the additive cocontinuous functors.
Let be additive cocontinuous. By [F3] it is right exact and coproduct-preserving, and is a -bimodule by [F6]. The canonical comparison is then a natural isomorphism by [F7], so .
The two assignments are inverse up to natural isomorphism: for a bimodule one has by the unit isomorphism [F8], and for additive cocontinuous one has by step 1.2. Steps 1.1 and 1.2 therefore show that, up to natural isomorphism, the additive cocontinuous functors are exactly the functors with a -bimodule, with quasi-inverse .
The construction of used no presentation of any module and no element selection, and the module category is treated over arbitrary unital rings; hence neither commutativity of or nor the axiom of choice is used.
Natural transformations between tensor functors are bimodule maps
Statement
Let be unital rings and let be -bimodules (-bimodules and commuting left and right scalar actions), with tensor functors and . Under the tensor-unit isomorphisms and of The regular module is a tensor unit: and , every natural transformation corresponds to the -linear map
which satisfies for all , i.e. is a -bimodule map, and then for every left -module . Conversely every bimodule map yields a natural transformation with components . The two assignments are inverse bijections , compatible with addition, identities, and vertical composition. No commutativity and no choice are used. Here uses bimodule maps as set codes for the component families, not those proper-class families as elements of a set.
Facts & Assumptions
Given: Unital rings , -bimodules , a left -module , and a natural transformation .
The tensor-unit map , , is an isomorphism with inverse and respects every displayed outer module structure (The regular module is a tensor unit: and ).
If is a -bimodule and a left -module, then is a left -module with , so take values in (A commuting outer scalar action descends to a tensor product).
A -bimodule has commuting left -action and right -action; a -bimodule map is a map that is both -linear and -linear (-bimodules and commuting left and right scalar actions).
Naturality of : for every left -linear one has (Natural transformation and its components).
Module maps induce tensor maps with , functorially: and (Module homomorphisms induce tensor-product homomorphisms functorially).
Vertical composition is componentwise, (Identity natural transformation and vertical composition).
For left -modules, is an abelian group under pointwise addition, with postcomposition and precomposition homomorphisms (The abelian group and maps induced by pre- and postcomposition).
Proof
Define , so by [F1]. Then is -linear, as a composite of the -linear maps , (a morphism in by [F2] and [F4]) and , which respect the outer structures by [F1]. Moreover for all : naturality at the left -linear map , , reads , and ; evaluating there and using that is -linear, so that , gives . By [F3] the map is a -bimodule map.
Conversely, let be a -bimodule map and put by [F5]. Each is -linear, since , and the family is natural: for functoriality in [F5] gives .
Let be natural with associated from step 1.1. Naturality at , , gives ; evaluated at the left side is , while the right side is , using and from [F1]. Both and are homomorphisms agreeing on every elementary tensor, so ; in particular is determined by .
The assignments are inverse: starting from a bimodule map , the transformation of step 1.2 has associated map , and by [F1] and [F5]; starting from , its associated satisfies for all by step 2.1. Hence is a bijection onto the set of -bimodule maps.
Compatibility: sums of natural transformations, defined componentwise, are natural, and because and are additive; conversely sums of bimodule maps are bimodule maps and by [F5] and agreement on elementary tensors. The identity corresponds to in both directions, since and by [F5]. Vertical composition corresponds to composition: by [F6] and step 2.1, for with associated one has , so is associated with , while by [F5]; by [F7] these operations are the additions and compositions on the two Hom-groups.
Steps 1.1-3.1 establish the bijection with , and step 4.1 shows it is compatible with addition, identities and vertical composition. Nothing was chosen, and no commutativity was used.
Eilenberg-Watts is a schematic equivalence of Hom categories
Statement
Let be unital rings. The assignment extends to an schematic equivalence between the category of -bimodules with bimodule maps (-bimodules and commuting left and right scalar actions) and the category of additive cocontinuous functors with natural transformations (Natural transformations of additive cocontinuous module functors are determined at the regular module). It is full and faithful with , naturally in and , and essentially surjective by Eilenberg-Watts theorem for arbitrary unital rings; a quasi-inverse is . In particular if and only if as -bimodules. Categorical language has the schematic meaning of Additive cocontinuous module functors and their schematic category; no category with proper-class functors as set-coded objects is asserted. No commutativity and no choice are used.
Facts & Assumptions
Given: Unital rings and -bimodules .
The assignment lands in additive cocontinuous functors, and a bimodule map gives the natural transformation with components , compatibly with identities and vertical composition; every additive cocontinuous functor is naturally isomorphic to (Eilenberg-Watts theorem for arbitrary unital rings).
The additive cocontinuous functors with all natural transformations form a schematic category with set-coded fixed Hom-collections, and the -bimodules with bimodule maps form a locally small category because each Hom-collection is a set of functions (Natural transformations of additive cocontinuous module functors are determined at the regular module, -bimodules and commuting left and right scalar actions).
The assignment is a bijection , and the two assignments are compatible with addition, identities and vertical composition; the inverse sends to (Natural transformations between tensor functors are bimodule maps).
A functor is fully faithful when every induced hom-map is bijective and split essentially surjective when the data assign to every object of the target an object with an isomorphism ; such a functor is an equivalence, and no choice principle is needed because the splitting is part of the data (Faithful, full, fully faithful, essentially surjective, and split essentially surjective functors, A functor is an equivalence exactly when it is fully faithful and split essentially surjective, without Choice).
A natural isomorphism has an inverse natural transformation (Natural isomorphism).
Proof
Let be the assignment on objects of the bimodule category and on morphisms. By [F1] the objects are additive cocontinuous functors and the morphisms are natural transformations, compatibly with identities and vertical composition, so respects the schematic category operations of [F2]; fixed Hom-collections are represented by sets by [F2].
is full and faithful: for every pair the map is the bijection of [F3].
is split essentially surjective: by [F1] every additive cocontinuous is naturally isomorphic to , and together with that isomorphism is determined by , so the required data are supplied without any selection.
The construction proving [F4] applies schematically: for , define as the unique bimodule map whose tensor transformation is , using the canonical comparisons of [F1] and the bijection [F3]. Composition compatibility makes functorial, and is natural in by this defining equation. Since , [F3] gives . The tensor-unit maps give the other natural isomorphism : the reconstructed right action is , and , while naturality follows on elementary tensors, so is a schematic quasi-inverse. No quantification over objects that are proper classes is needed.
Naturality in and : for a bimodule map and , the bijection of [F3] sends to the vertical composite of with by the composition compatibility in [F3]; likewise postcomposition with a bimodule map corresponds to postcomposition with its tensor transformation. Hence the bijections are natural in both variables.
The bijection identifies natural isomorphisms with bimodule isomorphisms: if is a natural isomorphism with associated and inverse with associated , then the identities and translate under the compatibility of [F3] into and , because the bijection sends to ; conversely, for a bimodule isomorphism the transformation with components is a natural isomorphism with components . Hence if and only if .
Steps 1.1-2.1 exhibit the equivalence with quasi-inverse , step 2.2 its naturality in both variables, and step 2.3 the isomorphism statement. No object or presentation was chosen, and no commutativity is used.
Additive cocontinuous module functors admit right adjoints
Statement
Let be unital rings. Every additive cocontinuous functor admits a right adjoint : if is a -bimodule with , then is left adjoint to . In particular is a left adjoint, so it preserves every colimit that exists. No commutativity and no choice are used.
Facts & Assumptions
Given: Unital rings , an additive cocontinuous functor , and for .
is a -bimodule and is naturally isomorphic to (Eilenberg-Watts theorem for arbitrary unital rings, -bimodules and commuting left and right scalar actions).
is left adjoint to : there are a unit and a counit satisfying the triangle identities (Tensor-Hom adjunction for bimodules over arbitrary unital rings).
An adjunction is a unit and counit satisfying and ; componentwise, and (Adjunction by unit, counit, and the triangle identities).
Left whiskering has components and right whiskering has components (Whiskering and horizontal composition of natural transformations).
A natural isomorphism has an inverse natural transformation with and (Natural isomorphism); vertical composition is componentwise (Identity natural transformation and vertical composition).
A left adjoint preserves every colimit that exists (Left adjoints preserve every colimit that exists).
Proof
By [F1] there is a natural isomorphism with inverse , and is a -bimodule. By [F2] there are a unit and a counit satisfying the triangle identities of [F3] for the adjunction .
Transfer: put and , using the whiskerings of [F4]; these are natural transformations by [F4] and [F5]. They satisfy the triangle identities of [F3]: at , using naturality of at , naturality of at and naturality of at , one computes ; and at one computes , where the middle step cancels the inverse components of [F5]. Hence in the sense of [F3].
By step 2.1 the functor admits as right adjoint, so it is a left adjoint and [F6] applies; in particular it preserves every colimit that exists, consistently with its assumed cocontinuity. The transfer used only the displayed units, counits and inverse components, so no commutativity and no choice are involved.
Exact module tensor functors correspond to right-flat bimodules
Statement
Let be unital rings and a -bimodule (-bimodules and commuting left and right scalar actions). Then the tensor functor is exact (Exact functor between abelian categories) if and only if is flat as a right -module (Left and right flat modules over an arbitrary ring). Under the Eilenberg-Watts equivalence this is a bijection between isomorphism classes of exact tensor functors and right-flat -bimodules. Isomorphism classes here are a schematic classification, not an assertion that either collection is a set. No commutativity and no choice are used.
Facts & Assumptions
Given: Unital rings and a -bimodule .
A right -module is flat when is exact on left -modules, i.e. when the functor from left -modules to abelian groups is exact (Left and right flat modules over an arbitrary ring).
A functor between abelian categories is exact when it is additive and both left and right exact (Exact functor between abelian categories).
A functor between abelian categories is exact if and only if it carries every short exact sequence to a short exact sequence (Left exactness, right exactness, and exactness are characterized by short exact sequences).
For a homomorphism of -modules, kernel, image and cokernel are computed on the underlying sets as , and ; a sequence of -modules is exact exactly when at every meeting point, and a short exact sequence has injective and surjective outer maps (Module homomorphism and isomorphism, kernel, image and cokernel, Exact sequences and short exact sequences of modules). Consequently a sequence of -modules is exact, respectively short exact, if and only if its underlying sequence of abelian groups is.
, and are abelian categories (Modules over a ring form an abelian category, Abelian groups form an abelian category).
is additive (and right exact) (The functor is additive, right exact, and preserves direct sums over an arbitrary unital ring).
Under the Eilenberg-Watts equivalence is an equivalence of categories in the schematic sense of the cited equivalence, so if and only if as -bimodules (Eilenberg-Watts theorem for arbitrary unital rings, Eilenberg-Watts is a schematic equivalence of Hom categories).
Proof
Since is additive by [F6] and , , are abelian by [F5], exactness of is characterised by short exact sequences by [F3]. By [F4] a sequence of -modules is short exact exactly when its underlying sequence of abelian groups is, so carries every short exact sequence of -modules to a short exact sequence of -modules if and only if the composite with the forgetful functor, the functor from to , does. That composite is additive, so by [F3] again it carries short exact sequences to short exact sequences if and only if it is exact; by [F2] this is equivalent to exactness of .
By [F1] the right -module is flat exactly when is exact as a functor to abelian groups, which by step 1.1 is exactly when is exact. Hence is exact if and only if is right-flat.
Isomorphism classes: by [F7] the assignment induces a bijection between isomorphism classes of -bimodules and isomorphism classes of tensor functors, and exactness is invariant under natural isomorphism, because a natural isomorphism intertwines the images of every short exact sequence termwise and an isomorphic copy of a short exact sequence is short exact by [F4]. Hence restricting along step 2.1 gives a bijection between isomorphism classes of exact tensor functors and isomorphism classes of right-flat -bimodules.
The corollary asserts exactness of precisely for right-flat ; it makes no claim about projectivity of as a left -module, which governs different functors. No commutativity and no choice are used, since the argument only transports exactness across the forgetful functor and invokes the displayed universal properties.
The functor is additive, right exact, and preserves direct sums over an arbitrary unital ring
Statement
Let be a unital ring and a right -module. Then the functor is additive, preserves cokernels (so it is right exact: every exact sequence of left -modules induces an exact sequence ), and preserves arbitrary direct sums: the natural map induced by the coordinate inclusions is an isomorphism, including . If is a -bimodule then takes values in left -modules and all the displayed maps are -linear. No commutativity of or is assumed and no choice is used.
Facts & Assumptions
Given: A unital ring , a right -module , a family of left -modules, parallel left -linear maps , an exact sequence of left -modules, and, for the final claim, a -bimodule structure on .
The universal balanced map is balanced, and every balanced map into an abelian group has a unique factorization with (Universal property of the tensor product for balanced maps into abelian groups).
Module maps induce tensor maps with , functorially: and (Module homomorphisms induce tensor-product homomorphisms functorially).
Every element of is a finite sum of elementary tensors, and , , , (The tensor product from the additive group underlying the free -module on , elementary tensors, and finite tensor sums). Consequently a homomorphism out of is determined by its values on elementary tensors.
Elements of are finitely supported families, the coordinate inclusions place the input in coordinate and zero elsewhere, and for the direct sum is the zero module (The direct sum of an indexed family of modules).
For every family of maps there is a unique with , given by over the finite support, and for it is the unique map (Universal property of a direct sum of modules). Two homomorphisms out of a direct sum are equal as soon as they agree after composing with every .
Exactness of means and that is surjective (Exact sequences and short exact sequences of modules).
The kernel of is , the image of is , and the cokernel of a map is the quotient by its image (Module homomorphism and isomorphism, kernel, image and cokernel).
If is a -bimodule then carries a left -module structure with , and the actions of commute: (A commuting outer scalar action descends to a tensor product, -bimodules and commuting left and right scalar actions).
Proof
Additivity: for parallel maps and every elementary tensor, ; both sides are homomorphisms out of , so they are equal by [F3]. Hence preserves addition of morphisms and is additive.
Direct sums, first map: by [F5] the maps induce a unique homomorphism whose composite with the coordinate inclusion is for every .
Direct sums, inverse: the pairing is well defined and balanced because the family has finite support, addition is coordinatewise, and ; by [F1] it induces with .
Cokernels, surjectivity and composite: is surjective, since every element of is a finite sum of elementary tensors and for some by [F6], so it is the image of . Also , because by [F6] and a homomorphism out of vanishing on every elementary tensor is zero by [F3].
Cokernels, universal property: let be an abelian group and a homomorphism with . For choose with and set . If is another lift then for some by [F6] and [F7], so by [F2] and [F3], whence : the map is well defined. It is balanced, being additive in each variable with , so by [F1] it induces a unique homomorphism with ; then , since both sides send to , and any with satisfies , so by [F3].
Bimodules: if is a -bimodule, then is a left -module with by [F8], and every map considered above is -linear: the induced tensor maps by , and because their defining pairings and families are -linear in and -linearity is checked on the generating elementary tensors and coordinate inclusions.
The maps and are mutually inverse. First, fixed on the generators of the direct sum equals , since and then ; by [F5] this forces . Second, and the identity agree on every elementary tensor , where gives the finitely supported family , sends it to , and ; by [F3] this forces . If , then by [F4], and : the balanced map is zero by [F3], so the identity and the zero endomorphism of , which both compose with to , are equal by uniqueness in [F1]; the comparison map is then an isomorphism.
Assembling: is additive by step 1.1, preserves cokernels by steps 1.4 and 1.5 (so it carries the given exact sequence to the exact sequence with kernel and surjective , which is right exactness in the stated sequence form), and preserves arbitrary direct sums including the empty one by step 2.2; in the bimodule case step 2.1 shows that takes values in left -modules and that all displayed maps are -linear. No element of an auxiliary family is chosen globally, so no choice is used.
Tensor-Hom adjunction for bimodules over arbitrary unital rings
Statement
Let and be unital rings, let be a -bimodule, let be a left -module and let be a left -module. Then is a left -module under
and currying
is a bijection, natural in and , whose inverse sends to the -linear map determined on elementary tensors by . The unit , , and counit , , satisfy the triangle identities of Adjunction by unit, counit, and the triangle identities. Consequently is left adjoint to . No commutativity is assumed and no choice is used.
Facts & Assumptions
Given: Unital rings , a -bimodule , a left -module and a left -module .
Module laws: , , for the right -module , and dually for left modules over and (Unital left and right modules over a ring; unqualified module means left module).
In a -bimodule the two actions commute: for all , , (-bimodules and commuting left and right scalar actions).
is an abelian group under pointwise addition, and postcomposition and precomposition by module maps are group homomorphisms (The abelian group and maps induced by pre- and postcomposition).
An -balanced map is additive in each variable and satisfies (Balanced maps from a right module and a left module, and bilinear maps over a commutative ring).
Every balanced map into an abelian group factors uniquely as through the universal balanced map (Universal property of the tensor product for balanced maps into abelian groups).
For a -bimodule and a left -module there is a unique left -module structure on with (A commuting outer scalar action descends to a tensor product).
Module maps induce maps on tensor products, functorially: and (Module homomorphisms induce tensor-product homomorphisms functorially).
An adjunction is a unit and counit satisfying the triangle identities (Adjunction by unit, counit, and the triangle identities).
Proof
For and the map is additive and -linear, since by [F2] and -linearity of . Hence defines an element of , and the resulting action satisfies the left -module axioms, inherited pointwise from the right -module laws of and the group structure of : , , and .
For set . For fixed the map is additive and -linear, because by [F6] and is -linear, so ; moreover and because , so , and is additive.
For the pairing is balanced: it is additive in each variable, and by step 1.1 and -linearity of . By [F5] it induces a unique group homomorphism with , and is -linear because by [F6] and -linearity of each .
Naturality: for -linear one has , so is natural in ; for -linear one has , so is natural in .
and are mutually inverse: , and agrees with on every elementary tensor, so the two -linear maps are equal by the uniqueness clause of [F5].
Put , so , and , so . The triangle identities hold: and agree on every elementary tensor, since ; and and the identity agree on every , since for all .
By step 4.1 the functors and carry a unit and counit satisfying the triangle identities, so is left adjoint to in the sense of [F8].
5 · Examples, counterexamples and false statements
None yet.
Sources
- M. Kamensky, Non-Commutative Algebra (BGU course notes, Spring 2017), §5.1, Theorem 5.1.43, Proposition 5.1.40, Lemma 5.1.46, Corollaries 5.1.48-5.1.49
- A. Nyman and S. P. Smith, A Generalization of Watts's Theorem: Right Exact Functors on Module Categories, arXiv:0806.0832, Theorem 1.1-1.2, Propositions 3.2-3.3, Lemma 3.4
- P. Etingof, S. Gelaki, D. Nikshych, V. Ostrik, Tensor Categories, §1.8, Proposition 1.8.10 (finite-dimensional free-presentation argument)
- J. Fuchs, G. Schaumann, C. Schweigert, Eilenberg-Watts calculus for finite categories and a bimodule Radford S^4 theorem, arXiv:1612.04561v3, introduction (classical statement for unital rings)