theorem
L35 ↗exists_lift_of_smooth
AlgebraicCurves.Geometry.Schemes.Proofs.Smooth_exists_comp_eq_id_and_specMap_comp_eq_of_henselianLocalRing.HenselSmoothSection.exists_lift_of_smooth
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Schemes.Proofs
namespace Smooth_exists_comp_eq_id_and_specMap_comp_eq_of_henselianLocalRing
universe u
open IsLocalRing CategoryTheory AlgebraicGeometry
namespace HenselSmoothSection
variable {R : Type u} [CommRing R] [HenselianLocalRing R]Lean source · statement
theorem exists_lift_of_smooth
(S : Type u) [CommRing S] [Algebra R S] [Algebra.Smooth R S]
(φ : S →ₐ[R] ResidueField R) :
∃ ψ : S →ₐ[R] R, ∀ s, algebraMap R (ResidueField R) (ψ s) = φ s