Module

Algebra_IsSmoothAt_flat_localization_atPrime.lean

Nyll.AlgebraicCurves.Foundations.CommutativeAlgebra.Algebra_IsSmoothAt_flat_localization_atPrime
1 declaration indexed from sourceView source ↗

Algebra Is Smooth At flat localization at Prime

Imports1
  • Mathlib.RingTheory.Smooth.Flat
Imported by1

Declarations

Algebra.IsSmoothAt.flat_localization_atPrime
Source context 4 commands

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

section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace Algebra_IsSmoothAt_flat_localization_atPrime
open Algebra
theorem _root_.Algebra.IsSmoothAt.flat_localization_atPrime (R A : Type) [CommRing R] [CommRing A]
  [Algebra R A]
    [Algebra.FinitePresentation R A] (p : Ideal A) [p.IsPrime] [Algebra.IsSmoothAt R p] :
    Module.Flat R (Localization.AtPrime p)