The Matlis dual on bundled modules over an algebra #
Let R be a commutative ring and A an R-algebra. This file packages the Matlis dual
D_R = Hom_R(-, E) of TauCeti/RingTheory/MatlisDuality/Basic.lean as contravariant
additive functors between ModuleCat A and ModuleCat Aᵐᵒᵖ, and evaluation as a natural
isomorphism on modules of finite length over R, when E is an injective hull of R ⧸ J(R) and
R ⧸ J(R) is semisimple.
Main definitions #
ModuleCat.matlisDualandModuleCat.matlisDualOp:D_Ras a contravariant additive functor from left to right modules and from right to left modules.TauCeti.IsInjectiveEnvelope.moduleCatEvalIsoandTauCeti.IsInjectiveEnvelope.moduleCatEvalIsoOp: biduality for bundled modules of finite length.
Implementation notes #
A module over an R-algebra A is bundled in ModuleCat A, which remembers only the action of
A, so its R-action is recovered through the algebra map, by ModuleCat.moduleOfAlgebra. On the
dual of a module this equals the R-action on the values only propositionally, not definitionally.
The bundled duals ModuleCat.matlisDualObj and ModuleCat.matlisDualOpObj are therefore not
reducible to MatlisDual, and are compared with it by ModuleCat.matlisDualObjEquiv and
ModuleCat.matlisDualOpObjEquiv.
References #
- M. Auslander, I. Reiten, S. O. Smalø, Representation Theory of Artin Algebras, Section II.3.
The underlying module of the bundled dual of a left module is its Matlis dual.
Instances For
The underlying R-module of the bundled dual of a left module is the module of linear maps.
Instances For
The right action on the bundled dual of a left module is precomposition with the left action.
The Matlis dual D_R = Hom_R(-, E), from left to right A-modules.
Instances For
The Matlis dual D_R = Hom_R(-, E), from right to left A-modules.
Instances For
Matlis biduality for a left A-module M of finite length over R, as an isomorphism
M ≅ D_R (D_R M) of bundled modules.
Instances For
The isomorphism M ≅ D_R (D_R M) is evaluation.
Matlis biduality for a right A-module N of finite length over R, as an isomorphism
N ≅ D_R (D_R N) of bundled modules.
Instances For
The isomorphism N ≅ D_R (D_R N) is evaluation.
The isomorphism M ≅ D_R (D_R M) is natural in M.
The isomorphism N ≅ D_R (D_R N) is natural in N.
Evaluation on the dual D_R M of M is precomposition with the inverse of evaluation on M.
This is the triangle identity of the Matlis duality.