Mathlib Map

Theorems · Theorem · linear algebra

Submodule.biSup_comap_eq_top_of_surjective

∀ {R : Type u_1} {R₂ : Type u_2} {M : Type u_4} {M₂ : Type u_5} [inst : Semiring R] [inst_1 : Semiring R₂]
  [inst_2 : AddCommGroup M] [inst_3 : Module R M] [inst_4 : AddCommGroup M₂] [inst_5 : Module R₂ M₂] {τ₁₂ : R →+* R₂}
  [RingHomSurjective τ₁₂] {ι : Type u_8} (s : Set ι),
  s.Nonempty →
    ∀ (p : ι → Submodule R₂ M₂),
      ⨆ i ∈ s, p i = ⊤ → ∀ (f : M →ₛₗ[τ₁₂] M₂), Function.Surjective ⇑f → ⨆ i ∈ s, Submodule.comap f (p i) = ⊤
Defined in
Mathlib.LinearAlgebra.Span.Basic
Cited by
1 results in Mathlib
Foundations
Depth 67 from the axioms · uses propext, Classical.choice, Quot.sound
Assumes
SemiringSemiringAddCommGroupModuleAddCommGroupModuleRingHomSurjective

Around this declaration

Dashed lines are statement dependencies; solid lines are citations in proofs.

Cites22

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
  • Setstatement and proof · cited by 53,352
  • Modulestatement and proof · cited by 20,661
  • Semiringstatement and proof · cited by 13,802
  • AddCommGroupstatement and proof · cited by 12,871
  • LinearMapstatement and proof · cited by 10,215
  • RingHomstatement and proof · cited by 10,189
  • Top.topstatement and proof · cited by 9,680
  • Submodulestatement and proof · cited by 7,192
  • Set.Nonemptystatement and proof · cited by 2,627
  • iSupstatement and proof · cited by 2,415
  • le_transproof · cited by 985

Cited by1

Results whose statement or proof uses this declaration.