Theorems · Theorem · commutative algebra
ModuleCat.span_exact
∀ {ι : Type u_1} {R : Type u_3} [inst : Ring R] {S : CategoryTheory.ShortComplex (ModuleCat R)},
S.Exact →
∀ {v : ι → ↑S.X₁} {β : Type u_4} {u : ι ⊕ β → ↑S.X₂},
u ∘ Sum.inl = ⇑(CategoryTheory.ConcreteCategory.hom S.f) ∘ v →
⊤ ≤ Submodule.span R (Set.range v) →
⊤ ≤ Submodule.span R (Set.range (⇑(CategoryTheory.ConcreteCategory.hom S.g) ∘ u ∘ Sum.inr)) →
⊤ ≤ Submodule.span R (Set.range u)In the commutative diagram
``
f g
X₁ --→ X₂ --→ X₃
↑ ↑ ↑
v| u| w|
ι → ι ⊕ ι' ← ι'
`
where the top row is an exact sequence of modules and the maps on the bottom are Sum.inl and
Sum.inr. If v spans X₁ and w spans X₃, then u spans X₂`.
- Defined in
- Mathlib.Algebra.Category.ModuleCat.Free
- Cited by
- 1 results in Mathlib
- Foundations
- Depth 104 from the axioms · uses propext, Classical.choice, Quot.sound
- Assumes
- Ring
Around this declaration
Dashed lines are statement dependencies; solid lines are citations in proofs.
Cites35
Mathlib declarations this one mentions in its statement or cites explicitly in its proof. Plumbing is filtered out.
- DFunLike.coestatement and proof · cited by 62,936
- RingHom.idstatement · cited by 18,349
- AddCommMonoidproof · cited by 12,281
- LinearMapstatement · cited by 10,215
- Top.topstatement and proof · cited by 9,680
- Ringstatement and proof · cited by 7,463
- Submodulestatement and proof · cited by 7,192
- Finsuppproof · cited by 5,255
- Set.rangestatement and proof · cited by 4,705
- CategoryTheory.ConcreteCategory.homstatement and proof · cited by 4,022
- CategoryTheory.ShortComplexstatement and proof · cited by 1,850
- Submodule.spanstatement and proof · cited by 1,504
Cited by1
Results whose statement or proof uses this declaration.
- ModuleCat.span_rightExactproof · cited by 0