AlgebraicGeometry.RelPicard.schemeHomOver_ext_of_forall_algebraicClosure_point
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace JacobianVarieties.Picard.Proofs.SmoothPointRigidity
open CategoryTheory CategoryTheory.Limits AlgebraicGeometry
open AlgebraicGeometry.RelPicard NeronModelInfra GoodReductionJacobianLean source · statement
theorem _root_.AlgebraicGeometry.RelPicard.schemeHomOver_ext_of_forall_algebraicClosure_point
(ℓ : ℕ) [Fact ℓ.Prime]
{X : Scheme.{0}} (c : X ⟶ Spec (CommRingCat.of ↥(Rat.LocalizationAt ℓ)))
(D : RelativePic0Designation ↥(Rat.LocalizationAt ℓ) c)
(hsm : Smooth D.toBase) (hpr : IsProper D.toBase)
(φ ψ : SchemeHomOver D.toBase D.toBase)
(h : ∀ x : SchemeHomOver (Spec.map (CommRingCat.ofHom
(algebraMap ↥(Rat.LocalizationAt ℓ) (AlgebraicClosure ℚ)))) D.toBase,
x.1 ≫ φ.1 = x.1 ≫ ψ.1) :
φ = ψ