Finite-dimensional injective modules over a self-injective algebra #
Let A be a finite-dimensional algebra over a field k, and write D = Hom_k(-, k). The dual
D(A_A) of the right regular module is a left A-module, by (a · φ) x = φ (x * a). This file
proves that when A is right self-injective (its regular right module is injective), every
finite-dimensional injective left A-module is projective. Together with
Module.Injective.of_finite_projective, which gives the converse from left self-injectivity, it
identifies the projective and the injective finite-dimensional modules over an algebra which is
self-injective on both sides: the projective-injective objects of the Frobenius exact category of
finite-dimensional modules.
The argument is duality, in two steps.
D(A_A)is projective. Dualizing a free presentationAⁿ → D(A_A)gives an embedding ofA_Ainto the right moduleD(Aⁿ); right self-injectivity splits it, and dualizing the splitting back produces a section of the presentation.- Every finite-dimensional left module embeds into a finite power of
D(A_A), through the mapsm ↦ (x ↦ χ (x • m))forχrunning over a basis ofD M. An injective module is then a retract of a projective one.
The left module D(A_A) is not installed as an instance on Module.Dual k A (see
TauCeti/LinearAlgebra/Dual/RightAction.lean). The duality and cogenerator results take an
arbitrary left A-module Q together with a k-linear identification e : Q ≃ₗ[k] Dual k A
carrying the action of a to precomposition with right multiplication by a.
Main results #
LinearEquiv.moduleProjective_of_dual_injectivesupplies the projectivity ofD(A_A)from right self-injectivity, as a special case of finite module duality.LinearEquiv.exists_injective_linearMap_pi_of_dual:D(A_A)is a cogenerator for finite-dimensional modules; each embeds into a finite power of it.Module.Projective.of_finiteDimensional_injective: over a finite-dimensional right self-injective algebra, every finite-dimensional injective module is projective.Module.Finite.exists_injective_linearMap_pi: over a finite-dimensional right self-injective algebra, every finitely generated module embeds into a finite free module.
References #
- T. Y. Lam, Lectures on Modules and Rings, Section 3 (injective modules) and Section 15 (quasi-Frobenius rings, where injective and projective modules coincide).
- I. Assem, D. Simson, A. Skowroński, Elements of the Representation Theory of Associative
Algebras I, Chapter I (the standard duality
Dand projective and injective modules).
Over a finite-dimensional right self-injective algebra, finite-dimensional injective modules
are projective. Together with Module.Injective.of_finite_projective, this shows that over a
finite-dimensional algebra which is self-injective on both sides the finite-dimensional projective
and injective modules coincide.
Over a finite-dimensional right self-injective algebra, every finitely generated module
embeds into a finite free module. The module embeds into a finite power of D(A_A), which is
finitely generated and projective, hence a direct summand of a finite free module.