AlgebraicGeometry.SmoothOfRelativeDimension.isDiscreteValuationRing_stalk_of_section
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Schemes.Proofs
namespace SmoothOfRelativeDimension_isDiscreteValuationRing_stalk_of_section
universe u
open CategoryTheory AlgebraicGeometry IsLocalRingLean source · statement
theorem _root_.AlgebraicGeometry.SmoothOfRelativeDimension.isDiscreteValuationRing_stalk_of_section
{k : Type u} [Field k] {X : Scheme.{u}} (f : X ⟶ Spec (CommRingCat.of k))
[IsIntegral X] [SmoothOfRelativeDimension 1 f]
(p : Spec (CommRingCat.of k) ⟶ X) (hp : p ≫ f = 𝟙 _) :
IsDiscreteValuationRing (X.presheaf.stalk (p.base (IsLocalRing.closedPoint k)))