Module

FiniteEtaleNeighborhood.lean

Nyll.SchemeTheory.RingTheory.Descent.FiniteEtaleNeighborhood
1 declaration indexed from sourceView source ↗

Spreading etaleness around a fiber of an integral algebra

The complement of the etale locus has closed image under an integral map. A fiber contained in the etale locus therefore has an entire principal neighborhood contained in that locus.

Imports3
  • Mathlib.RingTheory.Etale.Locus
  • Mathlib.RingTheory.IntegralClosure.Algebra.Basic
  • Mathlib.RingTheory.Spectrum.Prime.Topology
Imported by2

Declarations

SchemeTheory.exists_etale_away_of_isEtaleAt_fiber

If an integral finitely presented algebra is etale at every prime over p, it is etale on the preimage of a principal neighborhood of p.

Source context 2 commands

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

namespace SchemeTheory
universe u v
theorem exists_etale_away_of_isEtaleAt_fiber
    {R : Type u} {B : Type v} [CommRing R] [CommRing B]
    [Algebra R B] [Algebra.IsIntegral R B] [Algebra.FinitePresentation R B]
    (p : PrimeSpectrum R)
    (hetale : ∀ P : PrimeSpectrum B,
      PrimeSpectrum.comap (algebraMap R B) P = p → Algebra.IsEtaleAt R P.asIdeal) :
    ∃ r : R, r ∉ p.asIdeal ∧ Algebra.Etale R (Localization.Away (algebraMap R B r))