Alphabeta Math
TheoremStatement: Literature-sourcedProof: AI-adaptedPipeline-generatedjudge pass (gpt-6.1-sol)
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.

Finite Eilenberg–Watts for right exact linear functors

Statement

Throughout, a bimodule over k-algebras means a k-vector space with k-bilinear commuting actions and agreeing scalar actions: (c1B)m=m(c1A)=cm for c∈k in a (B,A)-bimodule. This compatibility is an additional requirement beyond the ring-bimodule definition (S,R)-bimodules and commuting left and right scalar actions.

For assertions forming categories of functors, fix a set of allowed finite-dimensional k-vector space structures containing k and the underlying spaces of the algebras considered, and closed under finite biproducts, subspaces, quotients, k-tensor products, k-duals and spaces of linear maps. Allow every compatible algebra, module and bimodule structure on these spaces. The resulting module categories are small, so their functors and natural transformations are set-coded as required by Functor category [C,D]. The objectwise formulas apply without this size restriction; no category of proper-class functors is asserted.

Let A and B be finite-dimensional unital algebras over a field k, and let A-mod and B-mod be the categories of finite-dimensional left modules.

(i) For every finite-dimensional (B,A)-bimodule M the functor TM=M⊗A−:A-mod→B-mod is well defined, k-linear and right exact.

(ii) Conversely every k-linear right exact functor F:A-mod→B-mod is naturally isomorphic to TF(A), where F(A) carries the (B,A)-bimodule structure of F(A) is a (B,A)-bimodule for every additive functor F; explicitly the canonical comparison τX:F(A)⊗AX→F(X), τX(m⊗x)=F(ℓx)(m) with ℓx(a)=ax, is a natural isomorphism.

(iii) For finite-dimensional (B,A)-bimodules M,M′ the assignment f↦(f⊗1X)X is a bijection Hom⁡B-A(M,M′)→Nat⁡(TM,TM′), compatible with addition, identities and vertical composition.

(iv) Hence M↦TM is an equivalence of categories between the category of finite-dimensional (B,A)-bimodules with bimodule maps and the category of k-linear right exact functors A-mod→B-mod with all natural transformations. No commutativity of A or B is assumed and no choice is used.

Facts & Assumptions

Given: The scalar and size conventions above, a field k, finite-dimensional unital k-algebras A and B, a finite-dimensional (B,A)-bimodule M, and a k-linear right exact functor F:A-mod→B-mod on finite-dimensional left modules.

[F1]

For a unital ring A and a right A-module M the functor M⊗A− is additive, preserves cokernels, and hence is right exact; if M is a (B,A)-bimodule it takes values in left B-modules and all the induced maps are B-linear, with no commutativity and no choice (The functor M⊗A− is additive, right exact, and preserves direct sums over an arbitrary unital ring).

[F2]

The tensor product M⊗AX of a right A-module with a left A-module is a quotient of M⊗kX; when M is a (B,A)-bimodule and X a left A-module there is a unique left B-module structure with b(m⊗x)=(bm)⊗x, and for a left A-linear u:X→Y the map 1M⊗u is B-linear, functorial, additive and k-homogeneous in u (Universal property of the tensor product for balanced maps into abelian groups, A commuting outer scalar action descends to a tensor product, Module homomorphisms induce tensor-product homomorphisms functorially).

[F3]

For an additive functor F:A-Mod→B-Mod the module F(A) carries a (B,A)-bimodule structure with ma=F(ra)(m) for the right multiplications ra, commuting with the left B-action, using only functoriality on the maps ra:A→A (F(A) is a (B,A)-bimodule for every additive functor F, (S,R)-bimodules and commuting left and right scalar actions).

[F4]

For an additive F and M=F(A) as in [F3], the pairing βX(m,x)=F(ℓx)(m) is balanced in m and B-linear, so it induces a B-linear map τX:M⊗AX→F(X) that is natural in X; the computation uses only additivity and functoriality of F on the maps ℓx:A→X and the universal property of the tensor product (The canonical comparison to the tensor functor of F(A) is balanced and natural, Universal property of the tensor product for balanced maps into abelian groups).

[F5]

An additive functor between additive categories preserves finite biproducts (An additive functor preserves finite biproducts, Additive functor).

[F6]

For every left A-module X the unit map ρM′:M′⊗AA→M′, m⊗a↦ma, is an isomorphism natural in the right module M′ (The regular module is a tensor unit: R⊗RN≅N and M⊗RR≅M).

[F7]

Every finite-dimensional left A-module X admits a finite presentation As→αAr→βX→0: finitely many generators give the surjection β, and the kernel is a submodule of the finite-dimensional space Ar, hence finite-dimensional, so finitely many of its generators give α; right exact functors preserve the exactness of this sequence (Every module is a quotient of a free module, Generated submodule, cyclic and finitely generated modules, module basis and free module, Exact sequences and short exact sequences of modules, Left exact and right exact functors, Module homomorphism and isomorphism, kernel, image and cokernel).

[F8]

Every natural transformation η:TM⇒TM′ between tensor functors of (B,A)-bimodules is determined by its component at A: with f=ρM′∘ηA∘ρM−1 one has f(ma)=f(m)a, so f is a (B,A)-bimodule map, and ηX=f⊗1X for every left A-module X; conversely every bimodule map f gives such a natural transformation, and the two assignments are inverse bijections compatible with addition, identities and vertical composition, using only the maps ℓx and the unit isomorphisms (Natural transformations between tensor functors are bimodule maps).

[F9]

The general comparison theorem proves that τ is a natural isomorphism for every additive, right exact, coproduct-preserving functor on all modules, by the cokernel-universality argument on the canonical free presentation of an arbitrary module; its hypotheses are stronger than those available on A-mod, where F is defined only on finite modules and only finite presentations occur (Canonical free presentations force the comparison to be an isomorphism).

Proof

technique · direct
1.1F2given

(i) Let M be a finite-dimensional (B,A)-bimodule. For a finite-dimensional left A-module X the tensor product M⊗AX is a quotient of M⊗kX, hence finite-dimensional: if (mi) and (xj) are finite k-bases then the tensors mi⊗xj span, by expansion in both factors and the agreeing scalar actions, and by [F2] it is a left B-module with b(m⊗x)=(bm)⊗x; for a left A-linear u:X→Y the map TM(u)=1M⊗u is B-linear, preserves identities and composition, and is additive and k-homogeneous in u by [F2]. Hence TM is a well-defined k-linear functor A-mod→B-mod.

1.2F3F4givenalgebra

(ii, the comparison.) Let F be k-linear and right exact. By [F3] the finite-dimensional left B-module F(A) carries a (B,A)-bimodule structure commuting with the B-action, and for x∈X the map ℓx:A→X, ℓx(a)=ax, is left A-linear between finite-dimensional modules, so F(ℓx) is defined. The balanced-map computation of [F4] uses only additivity and functoriality of F on these maps and the tensor universal property, so it applies verbatim and yields a B-linear map τX:F(A)⊗AX→F(X), τX(m⊗x)=F(ℓx)(m), natural in X. The scalar actions on F(A) agree because rc1A=c1A as endomorphisms and F(rc1A)=c1F(A) by k-linearity.

2.1F1F2step 1.1

(i, right exactness.) Let X→uY→vZ→0 be exact in A-mod. Applying [F1] gives the exact sequence M⊗AX→1⊗uM⊗AY→1⊗vM⊗AZ→0: the functor M⊗A− preserves cokernels, and every module occurring is finite-dimensional because each is a quotient of a finite tensor product, so the computation takes place entirely inside the finite categories. Hence TM is right exact.

2.2F5F6step 1.2

(ii, the comparison is an isomorphism on free modules.) For X=A the map τA:F(A)⊗AA→F(A) sends m⊗a to F(ℓa)(m)=F(ra)(m)=ma by [F3], so it is the unit isomorphism ρF(A) of [F6], an isomorphism. Both F and TF(A) are additive and therefore preserve finite biproducts by [F5], and τ is natural; hence for every r≥0 the map τAr is the direct sum of r copies of τA and is an isomorphism.

2.3F6F8step 1.1

(iii) Let M,M′ be finite-dimensional (B,A)-bimodules. Every natural transformation η:TM⇒TM′ has, by [F8], the form ηX=f⊗1X for the bimodule map f=ρM′ηAρM−1:M→M′, and conversely every bimodule map f yields such a natural transformation; the two assignments are inverse bijections compatible with addition, identities and vertical composition. Because every object and every map occurring in the computation (A, X, the maps ℓx, and the unit isomorphisms) lies in the finite module categories, the classification restricts verbatim from all modules to A-mod.

3.1F7F9step 2.1step 1.2step 2.2algebra

(ii, isomorphism for all finite-dimensional X.) Let X∈A-mod and choose a finite presentation As→αAr→βX→0 by [F7]. By naturality of τ and right exactness of F and of TF(A) (step 2.1) there is a commutative diagram with exact rows comparing τ on As→Ar→X→0, and the first two vertical maps are isomorphisms by step 2.2. The induced map on cokernels is therefore an isomorphism: if q and q′ are the cokernel maps of T(α) and F(α), then τX is characterized by τXq=q′τr, and the map s defined by sq′=qτr−1 satisfies sτX=1 and τXs=1 after composing with the epimorphisms q,q′. This is the finite-presentation form of the cokernel-universality argument of [F9]: the coproduct-preservation hypothesis of [F9] is not available for F on A-mod, so [F9] is not applied as a statement, but its argument is reproduced here with finite presentations. Hence τX is an isomorphism, so F≅TF(A) naturally.

4.1F6step 3.1step 2.3

(iv) Define Φ on finite-dimensional (B,A)-bimodules by Φ(M)=TM and on bimodule maps by f↦(f⊗1X)X; by step 1.1 this is a functor into the category of k-linear right exact functors, and by step 2.3 it is full and faithful. It is essentially surjective: for a k-linear right exact F the comparison of step 3.1 is a natural isomorphism TF(A)≅F, and F(A) is a finite-dimensional (B,A)-bimodule by step 1.2. More explicitly, the assignments M↦TM and F↦F(A) are inverse up to natural isomorphism: F(A)⊗AA≅F(A) by [F6] and TF(A)≅F by step 3.1, so Φ is an equivalence of categories with quasi-inverse F↦F(A) (which sends a natural transformation to its component at A). The comparison is natural also in F: for η:F⇒G, naturality at ℓx gives ηXτXF(m⊗x)=G(ℓx)(ηA(m))=τXG(ηA(m)⊗x). The tensor-unit isomorphisms are natural in M by [F6].

5.1step 1.1step 2.1step 1.2step 3.1step 2.3step 4.1given∎

Steps 1.1, 2.1, 1.2, 3.1, 2.3 and 4.1 prove (i), (ii), (iii) and (iv). No commutativity of A or B was used, and all presentations, biproducts and bases occurring above are finite data inside finite-dimensional modules, so no choice is used.

Depends on

Used by

Dependency tree · two levels

75 results within two dependency steps of this one, each drawn at its shortest distance from it. An arrow runs from a result to what uses it, so the chart reads left to right and ends at this result, which carries a heavier outline. Every node is a link to that result. Click elsewhere on the chart to enlarge it.

Sources