AlgebraicCurves.Geometry.Schemes.Proofs.exists_isClosedImmersion_locallyOfFinitePresentation_forall_factors_iff_of_fg_idealCut.P2mWs11CS1p.finitePresentation_app_of_fg_cut
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Schemes.Proofs
namespace exists_isClosedImmersion_locallyOfFinitePresentation_forall_factors_iff_of_fg_idealCut
universe u
open CategoryTheory AlgebraicGeometry
namespace P2mWs11CS1pLean source · statement
theorem finitePresentation_app_of_fg_cut {C H : Scheme.{u}} (ι : C ⟶ H) [IsClosedImmersion ι]
(U : H.Opens) (hU : IsAffineOpen U) (J : Ideal Γ(H, U)) (hJ : J.FG)
(hcut : ∀ (A : Type u) [CommRing A] (φ : Γ(H, U) →+* A),
(∃ v : Spec (CommRingCat.of A) ⟶ C, v ≫ ι = Spec.map (CommRingCat.ofHom φ) ≫ hU.fromSpec) ↔
Ideal.map φ J = ⊥) :
(ι.app U).hom.FinitePresentation