Quotients of submodules #
If F is the sum of disjoint submodules p and p', then the quotient of F by p'
is linearly equivalent to p. The equivalence Submodule.quotientEquivOfEqSup specializes
Mathlib's second isomorphism theorem LinearMap.quotientInfEquivSupQuotient, allowing the
ambient submodule F to be identified by an equality. This applies, for example, when a
successive filtration step splits into the preceding step and a homogeneous component.
Pulling back the span of a quotient class and then mapping it along a linear map gives the image of the quotient kernel plus the span of the image of a representative. This identifies the underlying submodule when lifting a cyclic submodule of a subquotient, for example an eigenline, into the ambient module.
A linear map φ : P → M induces an isomorphism from the quotient of P by the preimage of a
submodule F onto the subquotient (F ⊔ range φ) ⧸ F;
Submodule.quotientComapEquivSupQuotient generalizes the second isomorphism theorem, which is
the case φ = p.subtype.
Two surjective linear maps with the same kernel identify their codomains, by the first
isomorphism theorem; LinearMap.equivOfSurjectiveOfKerEq packages this equivalence.
If an ideal I annihilates S, every linear map M → S kills I • M, so maps out of
M ⧸ I • M into S are the same as maps out of M; TauCeti.linearMapQuotientSMulTopEquiv
packages this as an additive equivalence. For I = Ring.jacobson R it applies to every semisimple
S, by IsSemisimpleModule.jacobson_le_annihilator.
If F = p ⊔ p' and p and p' are disjoint, the quotient of F by p' is p.
Instances For
The inverse equivalence sends an element of p to its quotient class in F.
The equivalence sends the class of any representative lying in p to that representative.
A quotient representative has zero image exactly when it lies in the right summand.
The equivalence sends the class of any representative in the right summand to zero.
Mapping the inverse image of the span of a quotient class gives the image of the quotient kernel plus the span of the image of a representative.
The map φ induces a linear isomorphism from the quotient of P by the preimage of F
under φ onto the subquotient (F ⊔ range φ) ⧸ F. For φ = p.subtype this is the second
isomorphism theorem LinearMap.quotientInfEquivSupQuotient.
Instances For
Two surjective linear maps with the same kernel identify their codomains, by the first isomorphism theorem.
Instances For
The equivalence sends the image of an element under the first map to its image under the second map.
The inverse equivalence sends the image of an element under the second map to its image under the first map.
Maps into a module annihilated by I factor through M ⧸ I • M. If the ideal I
annihilates S, then composition with M → M ⧸ I • M identifies maps out of M ⧸ I • M with maps
out of M; the identification is additive. For I = Ring.jacobson R this applies to every
semisimple S by IsSemisimpleModule.jacobson_le_annihilator.