Alphabeta Math
LemmaStatement: AI-adaptedProof: AI-adaptedPipeline-generatedprecheck passjudge 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.

The copower presentation construction is left adjoint to the generator Hom functor

Statement

Let C be a locally small cocomplete abelian category and P a small projective generator of C. Assume in addition that definable assignments of copowers of P (including their injections) for every set, and of cokernels (including their quotient maps) for every morphism of C, are supplied. Cocompleteness alone asserts their existence individually, not such simultaneous choices. Put E=End⁡C(P), A=Eop (a unital ring by Endomorphisms of an object of a preadditive category form a ring), and H=C(P,−):C→A-Mod with the left action (eop⋅h)=h∘e. Then there is a functor L:A-Mod⟶C and natural bijections C(L(V),Y)  ≅  Hom⁡A(V,H(Y)) for every left A-module V and every Y∈C; equivalently L⊣H (Adjunction by unit, counit, and the triangle identities). The construction is explicit: for the canonical presentation A(J)→dA(I)→qV→0 of Canonical free presentations force the comparison to be an isomorphism (free cover of Every module is a quotient of a free module, the first map not required to be monic), replace the free modules by the copowers P(I) and P(J) (The power and the copower of an object by a set), replace every matrix entry eop of d by e:P→P, and take the cokernel; the resulting object L(V) is independent of the presentation up to canonical isomorphism, and the universal property defines L on morphisms and proves its identity and composition laws. No choice is used beyond the supplied copowers, cokernels, and canonical presentations.

Facts & Assumptions

Given: A locally small cocomplete abelian category C, a small projective generator P of C, the supplied definable copower and cokernel assignments of the Statement, E=End⁡C(P), A=Eop, and H=C(P,−):C→A-Mod with the left action (eop⋅h)=h∘e of Endomorphisms of an object of a preadditive category form a ring.

[F2]

For a set I, the copower P(I) of P by I has the universal property that maps P(I)→Y correspond bijectively and naturally to functions I→C(P,Y), i.e. to families (hi)i∈I in H(Y); in particular no finite-support restriction is imposed on maps out of a copower (The power and the copower of an object by a set, Products and coproducts as limits and colimits of discrete diagrams, including their existence-and-uniqueness equations).

[F3]

By smallness, H(P(I))=C(P,P(I))≅⨁i∈IC(P,P)=⨁i∈IE naturally in I, and the identification E→A, e↦eop, is an isomorphism of left A-modules H(P)≅AA; hence H(P(I))≅A(I) (The Hom functor of a small projective generator is exact, coproduct-preserving, and faithful, The direct sum of an indexed family of modules).

[F4]

Every left A-module V has a canonical presentation A(J)→dA(I)→qV→0 that is exact at A(I) and has q surjective, the first map d not being required to be monic; explicitly I is the underlying set of V, J the underlying set of ker⁡q, q(ev)=v and d is a canonical surjection onto ker⁡q followed by the inclusion (Canonical free presentations force the comparison to be an isomorphism, Every module is a quotient of a free module).

[F5]

A map A(I)→W into a left A-module is uniquely determined by the family (wi)i∈I∈WI of its values on the standard basis, and every family arises; a cokernel of u:X→Y is a map cok⁡u:Y→coker⁡u with (cok⁡u)∘u=0 through which every map annihilating u factors uniquely (Universal property of a direct sum of modules, Kernels and cokernels in a category with zero morphisms as equalizers and coequalizers, Abelian category).

[F6]

Representing objects of a functor are unique up to a unique compatible isomorphism (Representing objects are unique up to a unique isomorphism compatible with their universal elements), and C(a,b)≅Nat⁡(C(b,−),C(a,−)) directly: a transformation θ gives t=θb(1b):a→b and naturality at h:b→Y gives θY(h)=h∘t; this also proves compatibility with identities and composition.

[F7]

A natural family of bijections D(Fc,d)≅C(c,Gd) determines a unique adjunction F⊣G with unit and counit satisfying the triangle identities (Under local smallness, transposition gives the natural hom-set bijection, and conversely, Adjunction by unit, counit, and the triangle identities).

Proof

technique · constructive
1.1F1F2F3F4F5givenconstruct

(Transposing the presentation.) Write the canonical presentation of [F4] as A(J)→dA(I)→qV→0, and let d(ej)=∑iajiei be its finite-column description with aji∈A for j∈J and i∈I, only finitely many aji nonzero for each j by [F5]. Using the identifications A=Eop and H(P)≅A of [F3], each entry aji=ejiop corresponds to the endomorphism eji:P→P, and the finite family (eji)i∈I corresponds under [F3] to an element of H(P(I)), i.e. to a map δj:P→P(I). The copower universal property [F2] turns the family (δj)j∈J into a unique map τ(d):P(J)→P(I) whose j-th component is δj. Define L(V):=coker⁡τ(d), the object of C returned by the supplied cokernel assignment; the construction uses only the canonical presentation and supplied copowers and cokernels.

2.1F2F3F4F5givenalgebra

(Identification of the represented functor.) Let Y∈C. By [F2] a map φ:P(I)→Y corresponds to a family (hi)i∈I in H(Y) with hi=φ∘ȷi, and by the component computation of step 1.1 φ∘τ(d)∘ȷj=∑ihi∘eji=∑iaji⋅hi for every j, the sum being finite. Hence the cokernel universal property [F5] gives a natural bijection C(L(V),Y)  ≅  {(hi)∈∏i∈IH(Y):∑iaji⋅hi=0 for all j}. On the other side, an A-linear map ψ:V→H(Y) gives the family hi:=ψ(q(ei)), which satisfies ∑iajihi=ψ(q(d(ej)))=0 for every j because q∘d=0, and conversely [F5] turns any family satisfying these relations into an A-linear ψ~:A(I)→H(Y) that annihilates im⁡d and hence factors uniquely as ψ∘q for an A-linear ψ:V→H(Y) by [F4] and the cokernel property in A-Mod; the two constructions are inverse. Composing the two identifications gives a bijection ΦV:C(L(V),Y)  ≅  Hom⁡A(V,H(Y)) that is natural in Y, because postcomposition with a map g:Y→Y′ acts componentwise on both families.

3.1F6step 2.1given

(Independence of the presentation.) The bijection of step 2.1 exhibits L(V) as a representing object of the functor Y↦Hom⁡A(V,H(Y)), a functor independent of the chosen presentation of V; by [F6] any other representing object is canonically isomorphic to L(V) through a unique isomorphism compatible with the universal elements. Hence L(V) is independent of the presentation up to canonical isomorphism.

4.1F6step 2.1step 3.1givenconstruct

(Functoriality.) For a map u:V→V′ of left A-modules, precomposition with u gives a natural transformation GV′⇒GV between the functors GW=Hom⁡A(W,H(−)). Transporting it through the representations ΦW of step 2.1 gives a natural transformation C(L(V′),−)⇒C(L(V),−), which by the Yoneda bijection [F6] corresponds to a unique map L(u):L(V)→L(V′) with ΦV−1(ψ∘u)=ΦV′−1(ψ)∘L(u) for all ψ. The Yoneda correspondence is compatible with composition and identities, so L(1V)=1L(V) and L(u′∘u)=L(u′)∘L(u); together with the object assignment V↦L(V) this is a functor L:A-Mod→C (Covariant functor, identity functor, composite functor, and contravariant functor, Category, object, morphism, domain, codomain, identity, composition, and hom-collection).

5.1F7step 2.1step 4.1given

(The adjunction.) The bijections ΦV:C(L(V),Y)≅Hom⁡A(V,H(Y)) of step 2.1 are natural in Y and, by the defining property of L(u) in step 4.1, natural in V as well. Since both categories are locally small, [F7] turns this natural family into a unique adjunction L⊣H with unit η:1A-Mod⇒HL and counit ε:LH⇒1C satisfying the triangle identities.

6.1step 1.1step 2.1step 3.1step 4.1step 5.1discharge-construct: the cokernel $L(V)$ and the adjunction $L\dashv H$∎

Steps 1.1 and 2.1 construct L(V) from a canonical presentation and prove the natural bijection C(L(V),Y)≅Hom⁡A(V,H(Y)); step 3.1 proves the construction is independent of the presentation, step 4.1 constructs L on maps with its identity and composition laws, and step 5.1 converts the natural bijections into the adjunction L⊣H. The only data used are the canonical presentation determined by V, the supplied copowers P(I), P(J) and the supplied cokernel, so nothing is selected from a nonempty family and no choice principle is used.

Depends on

Used by

Dependency tree · two levels

78 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