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 left exact functors are Hom functors with dual bimodule kernels

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,B be finite-dimensional unital algebras over a field k. Let AAA be the regular bimodule and let A∗=Hom⁡k(A,k) be its k-dual with the commuting actions (a⋅λ)(x)=λ(xa) and (λ⋅a)(x)=λ(ax), regarded as a left A-module. Let F:A-mod→B-mod be a k-linear left exact functor and put M=F(A∗) with the right A-action m⋅a=F(λ↦λ⋅a)(m); then M is a finite-dimensional (B,A)-bimodule. There is a natural isomorphism of left B-modules

F(X)≅Hom⁡A(M∗,X)

for every finite-dimensional left A-module X, where M∗ is the (A,B)-bimodule dual to M and the left B-action on the Hom is (bφ)(u)=φ(u⋅b); the isomorphism is natural in X. Consequently M↦Hom⁡A(M∗,−) is an equivalence of categories between finite-dimensional (B,A)-bimodules with bimodule maps and k-linear left exact functors A-mod→B-mod with all natural transformations, with quasi-inverse F↦F(A∗). No commutativity of A or B and no choice are used.

Facts & Assumptions

Given: The scalar and size conventions above, a field k, finite-dimensional unital k-algebras A and B, the k-dual A∗=Hom⁡k(A,k) of the regular bimodule with the commuting actions displayed in the statement, and a k-linear left exact functor F:A-mod→B-mod on finite-dimensional left modules.

[F1]

Duality (−)∗=Hom⁡k(−,k) is a contravariant k-linear functor on finite-dimensional modules, exact, with X≅X∗∗ naturally; it is a contravariant equivalence between finite-dimensional left A-modules and finite-dimensional left Aop-modules, and between finite-dimensional (A,B)-bimodules and finite-dimensional (B,A)-bimodules, and it carries the left/right module structures into one another (Finite module duality is exact with commuting bimodule actions, The opposite ring Rop, Unital left and right modules over a ring; unqualified module means left module).

[F2]

Every k-linear right exact functor between finite-dimensional module categories over finite-dimensional algebras is naturally isomorphic to TK=K⊗A′− for the bimodule kernel K=G(A′), and the assignment is an equivalence with quasi-inverse G↦G(A′) (Finite Eilenberg–Watts for right exact linear functors).

[F3]

If Y is an (A,A)-bimodule with compatible k-actions, each right multiplication ta(y)=ya is left A-linear. For a k-linear F:A-mod→B-mod, the formulas ma=F(ta)(m) give a right A-action on F(Y) commuting with its left B-action. Indeed taa′=ta′ta, t1=1, and ta+a′=ta+ta′; the agreeing k-actions follow from F(tc1A)=c1F(Y) (F(A) is a (B,A)-bimodule for every additive functor F, (S,R)-bimodules and commuting left and right scalar actions).

[F4]

Tensor-hom adjunction: for a (k,Aop)-bimodule K, a left Aop-module Y and a k-vector space V, a k-linear map K⊗AopY→V corresponds naturally to an Aop-linear map Y→Hom⁡k(K,V); equivalently, a balanced k-bilinear pairing out of K×Y induces a unique map out of the tensor product (Tensor-Hom adjunction for bimodules over arbitrary unital rings, Universal property of the tensor product for balanced maps into abelian groups).

[F5]

A functor is left exact when it preserves every finite limit, in particular kernels, and right exact when it preserves finite colimits, in particular cokernels (Left exact and right exact functors).

[F6]

The Yoneda lemma identifies natural transformations Hom⁡A(U,−)⇒G with elements of G(U); concretely, a natural transformation between represented functors Hom⁡A(U,−)⇒Hom⁡A(V,−) is determined by, and determined as precomposition with, a map V→U (The Yoneda bijection Nat⁡(C(a,−),F)≅F(a) is natural in both a and F).

[F7]

For a finite-dimensional (A,B)-bimodule U, tensor-Hom adjunction gives U⊗B−⊣Hom⁡A(U,−), restricting to finite-dimensional modules because both tensor products and Hom-spaces remain finite-dimensional. Hence Hom⁡A(U,−) preserves finite limits and is left exact; it is k-linear by postcomposition and the agreeing scalar actions (Tensor-Hom adjunction for bimodules over arbitrary unital rings, Right adjoints preserve every limit that exists, k-linear categories and k-linear functors).

Proof

technique · direct
1.1F1F3given

The k-dual A∗ with the actions (a⋅λ)(x)=λ(xa) and (λ⋅a)(x)=λ(ax) is a finite-dimensional (A,A)-bimodule (the actions commute by associativity of multiplication in A), and λ↦λ⋅a is left A-linear for each a, since ((b⋅λ)⋅a)(x)=λ(axb)=(b⋅(λ⋅a))(x). Hence F is defined on A∗ and, by [F3] applied to the bimodule A∗ in place of the regular module, M=F(A∗) is a finite-dimensional (B,A)-bimodule, the right action being m⋅a=F(λ↦λ⋅a)(m).

1.2F1F5given

Define Fd(Y)=F(Y∗)∗ for finite-dimensional left Aop-modules Y (equivalently right A-modules): Y∗ is a finite-dimensional left A-module by [F1], so F(Y∗) is in B-mod and its dual is a left Bop-module, so Fd is a functor Aop-mod→Bop-mod, k-linear by [F1]. It is right exact: if Y1→Y2→Y3→0 is exact, then dualizing gives the exact sequence 0→Y3∗→Y2∗→Y1∗ by exactness of the duality [F1], left exactness of F gives 0→F(Y3∗)→F(Y2∗)→F(Y1∗), and dualizing again gives the exact sequence Fd(Y1)→Fd(Y2)→Fd(Y3)→0.

2.1F1F2step 1.1step 1.2

By [F2] applied to the finite-dimensional algebras Aop and Bop, the right exact k-linear functor Fd is naturally isomorphic to K⊗Aop− with kernel K=Fd(Aop), a finite-dimensional (Bop,Aop)-bimodule. The dual of the regular left Aop-module is A∗ with the left A-action (a⋅λ)(x)=λ(xa) of step 1.1, so K=F(A∗)∗=M∗ under the identifications of [F1]; thus K is the (A,B)-bimodule dual of M.

3.1F1step 1.2step 2.1

For X∈A-mod double duality of [F1] gives F(X)≅F(X∗∗)≅Fd(X∗)∗, and step 2.1 gives Fd(X∗)≅K⊗AopX∗; hence F(X)≅(K⊗AopX∗)∗, naturally in X.

3.2F1F4step 1.1step 2.1algebra

There is a natural left B-module isomorphism (K⊗AopX∗)∗≅Hom⁡A(M∗,X). Here K=M∗ is a left A-module and right B-module, and is regarded as a right Aop-module by u⋅aop=au; X∗ is a left Aop-module by aopλ=λ⋅a. For A-linear φ:M∗→X, the pairing u⊗λ↦λ(φ(u)) is balanced since λ(φ(au))=λ(aφ(u))=(λ⋅a)(φ(u)). Conversely a functional ω defines u↦[λ↦ω(u⊗λ)] into X∗∗≅X, and balancing makes this map A-linear. These constructions are inverse, k-linear and natural in X. The tensor product carries a right B-action (u⊗λ)b=(ub)⊗λ, so its dual has left action (bω)(u⊗λ)=ω(ub⊗λ). This corresponds to (bφ)(u)=φ(ub), proving B-linearity.

4.1step 1.1step 3.1step 3.2

Combining steps 3.1 and 3.2 gives a natural isomorphism F(X)≅Hom⁡A(M∗,X) of left B-modules for every finite-dimensional left A-module X, with M=F(A∗) a finite-dimensional (B,A)-bimodule by step 1.1.

5.1F1F6F7step 4.1

(Equivalence on hom-categories.) The assignment lands in k-linear left exact functors by [F7]. For finite-dimensional (B,A)-bimodules M,N, a natural transformation η:Hom⁡A(M∗,−)⇒Hom⁡A(N∗,−) with B-linear components corresponds by the Yoneda computation [F6] to the map f=ηM∗(1M∗):N∗→M∗, which is A-linear by construction and right B-linear: naturality at rb:M∗→M∗ gives rbM∗f=ηM∗(rbM∗), while B-linearity of ηM∗ gives ηM∗(rbM∗)=bf=frbN∗; conversely every (A,B)-bimodule map N∗→M∗ gives such a natural transformation by precomposition. By the bimodule duality [F1] these correspond bijectively to (B,A)-bimodule maps M→N; so the assignment M↦Hom⁡A(M∗,−) is full and faithful. It is essentially surjective by step 4.1: every k-linear left exact F is naturally isomorphic to Hom⁡A(F(A∗)∗,−) with F(A∗) a (B,A)-bimodule. Hence the assignment is an equivalence of categories, and it has quasi-inverse F↦F(A∗): on objects this returns F up to the isomorphism of step 4.1, and on morphisms it sends a natural transformation to its component at A∗, a (B,A)-bimodule map by naturality against the right-action maps of A∗. The other composite is naturally isomorphic to M: Hom⁡A(M∗,A∗)≅M sends φ to the unique m with u(m)=φ(u)(1) for every u∈M∗, using double duality. Its inverse sends m to u↦[a↦u(ma)]; these formulas respect both actions and are natural in M.

6.1step 1.1step 4.1step 5.1given∎

Steps 1.1, 4.1 and 5.1 prove the statement: M=F(A∗) is a finite-dimensional (B,A)-bimodule, F(X)≅Hom⁡A(M∗,X) naturally in X, and M↦Hom⁡A(M∗,−) is an equivalence with quasi-inverse F↦F(A∗). No commutativity of A or B was used, and all dualities, tensor products and presentations involved are finite-dimensional, so no choice is used.

Depends on

Used by

Dependency tree · two levels

85 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