Minimal injective copresentations #
A minimal injective copresentation of a module M is an exact sequence
0 → M → Q₀ → Q₁
in which Q₀ and Q₁ are injective and both successive extensions are minimal. The first
structure map is an injective envelope of M. Exactness makes the second map descend to an
embedding
Q₀ / range(i₀) → Q₁, and minimality says that this induced embedding is an injective envelope as
well. Equivalently, the ranges of both displayed maps are essential submodules of their targets.
This file records both directions of that equivalence and proves uniqueness: two minimal injective copresentations of the same module are related by linear equivalences of both injective terms, commuting with both maps. Thus the first two terms of a minimal injective resolution are independent of the choices. The construction is dual to minimal projective presentations, and is the injective half of the presentation theory used to define the Auslander--Reiten translate and its inverse.
Main definitions and results #
TauCeti.IsMinimalInjectiveCopresentation: exactness, an injective envelope in degree zero, an injective module in degree one, and essential image in degree one.TauCeti.IsMinimalInjectiveCopresentation.cokernelMap: the induced mapQ₀ / range(i₀) → Q₁.TauCeti.IsMinimalInjectiveCopresentation.isInjectiveEnvelope_cokernelMap: the induced map is the second injective envelope.TauCeti.IsInjectiveEnvelope.isMinimalInjectiveCopresentation: the converse constructor from two successive injective envelopes.TauCeti.IsMinimalInjectiveCopresentation.exists_linearEquiv: uniqueness as an isomorphism of the two copresentation diagrams.
References #
This supplies the injective half of sublayer 6B, "minimal projective/injective presentations", of
TauCetiRoadmap/RepresentationTheory/QuiverRepresentations/README.md. That sublayer is an explicit
prerequisite for the transpose, the Auslander--Reiten translate, and almost-split sequences.
See M. Auslander, I. Reiten, S. Smalø, Representation Theory of Artin Algebras, CUP (1995), Chapter IV, and I. Assem, D. Simson, A. Skowroński, Elements of the Representation Theory of Associative Algebras, Vol. 1, CUP (2006), Section IV.2.
A minimal injective copresentation 0 → M → Q₀ → Q₁ consists of an injective envelope
i₀ : M →ₗ[R] Q₀, an exact pair i₀, i₁, and an injective Q₁ in which the range of i₁ is
essential. Exactness identifies Q₀ / range(i₀) with the source of the second embedding, so the
last two fields say precisely that this induced embedding is another injective envelope.
- isInjectiveEnvelope : IsInjectiveEnvelope i₀
The first map exhibits
Q₀as the injective envelope ofM. - exact : Function.Exact ⇑i₀ ⇑i₁
The image of
i₀is the kernel ofi₁. - moduleInjective : Module.Injective R Q₁
The second ambient module is injective.
- isEssential_range : IsEssential i₁.range
The image of
i₁, equivalently of the induced cokernel embedding, is essential inQ₁.
Instances For
The map Q₀ / range(i₀) → Q₁ induced by the second map of an injective copresentation.
Equations
- h.cokernelMap = i₀.range.liftQ i₁ ⋯
Instances For
The induced cokernel map agrees with i₁ on representatives.
The induced cokernel map has the same range as the displayed second map.
The induced map Q₀ / range(i₀) → Q₁ is the second injective envelope in a minimal
injective copresentation.
Construct a minimal injective copresentation from an injective envelope of M, an exact
continuation, and an injective envelope of the resulting cokernel.
If the module being copresented is already injective, then the first structure map is an isomorphism.
A minimal injective copresentation of an injective module has zero second map.
The second injective term of a minimal copresentation of an injective module is a zero module.
Uniqueness of minimal injective copresentations. Two copresentations of the same module are isomorphic in both injective degrees, by equivalences commuting with both structure maps.