Module

Scheme_Modules_nonempty_rigidify_iso_of_nonempty_pullback_iso_unit.lean

Nyll.AlgebraicCurves.Geometry.Sheaves.Scheme_Modules_nonempty_rigidify_iso_of_nonempty_pullback_iso_unit
1 declaration indexed from sourceView source ↗

Scheme Modules nonempty rigidify iso of nonempty pullback iso unit

Declarations

AlgebraicGeometry.Scheme.Modules.nonempty_rigidify_iso_of_nonempty_pullback_iso_unit
Source context 7 commands

Surrounding namespaces, section variables, and local commands at this declaration.

section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_nonempty_rigidify_iso_of_nonempty_pullback_iso_unit
universe u
open _root_.CategoryTheory
open _root_.CategoryTheory.MonoidalCategory
open _root_.AlgebraicGeometry
theorem _root_.AlgebraicGeometry.Scheme.Modules.nonempty_rigidify_iso_of_nonempty_pullback_iso_unit
    {T P : Scheme.{u}} (σ : T ⟶ P) (q : P ⟶ T) (L : P.Modules)
    (hσL : Nonempty ((Scheme.Modules.pullback σ).obj L ≅ 𝟙_ T.Modules)) :
    Nonempty (Scheme.Modules.rigidify σ q L ≅ L)