Theorems · Definition · algebraic geometry
Algebra.IsSmoothAt
(R : Type u_1) →
{A : Type u_2} → [inst : CommRing R] → [inst_1 : CommRing A] → [Algebra R A] → (p : Ideal A) → [p.IsPrime] → PropAn R-algebra A is smooth at a prime p of A if Aₚ is formally smooth over R.
This does not imply Aₚ is smooth over R under the mathlib definition
even if A is finitely presented,
but it can be shown that this is equivalent to the stacks project definition that A is smooth
at p if and only if there exists f ∉ p such that A_f is smooth over R.
See Algebra.basicOpen_subset_smoothLocus_iff_smooth and Algebra.isOpen_smoothLocus.
- Defined in
- Mathlib.RingTheory.Smooth.Locus
- Cited by
- 6 results in Mathlib
- Foundations
- Depth 45 from the axioms · uses propext, Quot.sound
Around this declaration
Dashed lines are statement dependencies; solid lines are citations in proofs.
Cites6
Mathlib declarations this one mentions in its statement or cites explicitly in its proof. Plumbing is filtered out.
- CommRingstatement and proof · cited by 17,173
- Algebrastatement and proof · cited by 11,388
- Idealstatement and proof · cited by 4,748
- Ideal.IsPrimestatement and proof · cited by 827
- Localization.AtPrimeproof · cited by 299
- Algebra.FormallySmoothproof · cited by 60
Cited by7
Results whose statement or proof uses this declaration.
- Algebra.smoothLocusproof · cited by 11
- Algebra.IsSmoothAt.exists_notMem_smoothstatement and proof · cited by 2
- AlgebraicGeometry.exists_smooth_of_formallySmooth_stalkproof · cited by 2
- Algebra.IsSmoothAt.exists_notMem_isStandardSmoothstatement and proof · cited by 2
- Algebra.IsSmoothAt.of_formallySmooth_fiberstatement · cited by 1
- Algebra.Smooth.exists_span_eq_top_isStandardSmoothproof · cited by 1
- Algebra.IsSmoothAt.exists_isStandardEtale_mvPolynomialstatement and proof · cited by 1