Pro-étale cohomology

1.2. ind-Zariski maps🔗

Definition1.2.1
Group: Topological and ring-theoretic preliminaries on w-local spaces and w-local, w-strictly local and w-contractible rings, following Section 2 of Bhatt–Scholze and the Stacks Project. (136)
Group member previews
Preview
Definition 1.1.1
Loading preview
Group member preview content is loaded from the Blueprint HTML cache.
uses 1 L∃∀N

An R-algebra S is called ind-Zariski if S can be written as a filtered colimit S \simeq \colim S_i with each R \to S_i a local isomorphism. A ring homomorphism f : R \to S is called ind-Zariski if S is ind-Zariski as an R-algebra via f. (Stacks Project, Tag 096N)

Lean code for Definition1.2.11 definition
  • class(1 method)defined in Proetale/Algebra/IndZariski.lean
    complete
    class Algebra.IndZariski.{u} (R S : Type u) [CommRing R] [CommRing S]
      [Algebra R S] : Prop
    class Algebra.IndZariski.{u} (R S : Type u)
      [CommRing R] [CommRing S]
      [Algebra R S] : Prop
    An algebra is ind-Zariski if it can be written as the filtered colimit of locally isomorphic
    algebras. 

    Methods

    exists_colimitPresentation :  ι x,  (_ : CategoryTheory.IsFiltered ι),  P,  (i : ι), Algebra.IsLocalIso R (P.diag.obj i)

The definition of ind-Zariski is slightly more general than (Bhatt–Scholze, Definition 2.2.1(iv)), where it is defined as a filtered colimit of finite products of principal localizations.

Lemma1.2.2
Group: Topological and ring-theoretic preliminaries on w-local spaces and w-local, w-strictly local and w-contractible rings, following Section 2 of Bhatt–Scholze and the Stacks Project. (136)
Group member previews
Preview
Definition 1.1.1
Loading preview
Group member preview content is loaded from the Blueprint HTML cache.
Statement uses 2
Statement dependency previews
Preview
Definition 1.1.29
Loading preview
Statement dependency preview content is loaded from the Blueprint HTML cache.
L∃∀N

Let A \to B be an ind-Zariski ring map. Then it identifies local rings, i.e. for every prime \mathfrak{q} \subset B the canonical map A_{\varphi^{-1}(\mathfrak{q})} \to B_{\mathfrak{q}} is an isomorphism. (Stacks Project, Tag 096T)

Lean code for Lemma1.2.22 theorems, 1 incomplete
  • theoremdefined in Proetale/Algebra/IndZariski.lean
    contains sorry
    theorem Algebra.IndZariski.bijectiveOnStalks_algebraMap.{u} (R S : Type u)
      [CommRing R] [CommRing S] [Algebra R S] [Algebra.IndZariski R S] :
      (algebraMap R S).BijectiveOnStalks
    theorem Algebra.IndZariski.bijectiveOnStalks_algebraMap.{u}
      (R S : Type u) [CommRing R] [CommRing S]
      [Algebra R S] [Algebra.IndZariski R S] :
      (algebraMap R S).BijectiveOnStalks
    [Stacks Tag 096T](https://stacks.math.columbia.edu/tag/096T)
  • theoremdefined in Proetale/Algebra/IndZariski.lean
    complete
    theorem RingHom.IndZariski.bijectiveOnStalks.{u} {R S : Type u} [CommRing R]
      [CommRing S] {f : R →+* S} (h : f.IndZariski) : f.BijectiveOnStalks
    theorem RingHom.IndZariski.bijectiveOnStalks.{u}
      {R S : Type u} [CommRing R] [CommRing S]
      {f : R →+* S} (h : f.IndZariski) :
      f.BijectiveOnStalks
    [Stacks Tag 096T](https://stacks.math.columbia.edu/tag/096T)
Lemma1.2.3
Group: Topological and ring-theoretic preliminaries on w-local spaces and w-local, w-strictly local and w-contractible rings, following Section 2 of Bhatt–Scholze and the Stacks Project. (136)
Group member previews
Preview
Definition 1.1.1
Loading preview
Group member preview content is loaded from the Blueprint HTML cache.
uses 1used by 1L∃∀N

Let A \to B be an ind-Zariski ring map. Then A \to B is flat.

Lean code for Lemma1.2.32 theorems
  • theoremdefined in Proetale/Algebra/IndZariski.lean
    complete
    theorem Module.Flat.of_indZariski.{u} (R S : Type u) [CommRing R] [CommRing S]
      [Algebra R S] [Algebra.IndZariski R S] : Module.Flat R S
    theorem Module.Flat.of_indZariski.{u}
      (R S : Type u) [CommRing R] [CommRing S]
      [Algebra R S] [Algebra.IndZariski R S] :
      Module.Flat R S
  • theoremdefined in Proetale/Algebra/IndZariski.lean
    complete
    theorem RingHom.IndZariski.flat.{u} {R S : Type u} [CommRing R] [CommRing S]
      {f : R →+* S} (h : f.IndZariski) : f.Flat
    theorem RingHom.IndZariski.flat.{u} {R S : Type u}
      [CommRing R] [CommRing S] {f : R →+* S}
      (h : f.IndZariski) : f.Flat
Proof for Lemma 1.2.3
uses 0

An ind-Zariski ring map is a filtered colimit of local isomorphisms. A local isomorphism is flat.

Lemma1.2.4
Group: Topological and ring-theoretic preliminaries on w-local spaces and w-local, w-strictly local and w-contractible rings, following Section 2 of Bhatt–Scholze and the Stacks Project. (136)
Group member previews
Preview
Definition 1.1.1
Loading preview
Group member preview content is loaded from the Blueprint HTML cache.
uses 1
Used by 2
Reverse dependency previews
Preview
Lemma 1.6.20
Loading preview
Reverse dependency preview content is loaded from the Blueprint HTML cache.
L∃∀N

A filtered colimit of ind-Zariski algebras is ind-Zariski.

Lean code for Lemma1.2.44 theorems, 3 incomplete
  • theoremdefined in Proetale/Algebra/IndZariski.lean
    contains sorry
    theorem Algebra.IndZariski.of_colimitPresentation.{u} (R S : Type u)
      [CommRing R] [CommRing S] [Algebra R S] {ι : Type u}
      [CategoryTheory.SmallCategory ι] [CategoryTheory.IsFiltered ι]
      (P : CategoryTheory.Limits.ColimitPresentation ι (CommAlgCat.of R S))
      (h :  (i : ι), Algebra.IndZariski R (P.diag.obj i)) :
      Algebra.IndZariski R S
    theorem Algebra.IndZariski.of_colimitPresentation.{u}
      (R S : Type u) [CommRing R] [CommRing S]
      [Algebra R S] {ι : Type u}
      [CategoryTheory.SmallCategory ι]
      [CategoryTheory.IsFiltered ι]
      (P :
        CategoryTheory.Limits.ColimitPresentation
          ι (CommAlgCat.of R S))
      (h :
         (i : ι),
          Algebra.IndZariski R
            (P.diag.obj i)) :
      Algebra.IndZariski R S
  • theoremdefined in Proetale/Algebra/IndZariski.lean
    complete
    theorem RingHom.IndZariski.of_isColimit.{u} {R S : CommRingCat} (f : R  S)
      (J : Type u) [CategoryTheory.SmallCategory J]
      [CategoryTheory.IsFiltered J]
      (D : CategoryTheory.Functor J CommRingCat)
      {t : (CategoryTheory.Functor.const J).obj R  D}
      {c : D  (CategoryTheory.Functor.const J).obj S}
      (hc : CategoryTheory.Limits.IsColimit { pt := S, ι := c })
      (htc :
         (i : J),
          (CommRingCat.Hom.hom (t.app i)).IndZariski 
            CategoryTheory.CategoryStruct.comp (t.app i) (c.app i) = f) :
      (CommRingCat.Hom.hom f).IndZariski
    theorem RingHom.IndZariski.of_isColimit.{u}
      {R S : CommRingCat} (f : R  S)
      (J : Type u)
      [CategoryTheory.SmallCategory J]
      [CategoryTheory.IsFiltered J]
      (D :
        CategoryTheory.Functor J CommRingCat)
      {t :
        (CategoryTheory.Functor.const J).obj
            R 
          D}
      {c :
        D 
          (CategoryTheory.Functor.const J).obj
            S}
      (hc :
        CategoryTheory.Limits.IsColimit
          { pt := S, ι := c })
      (htc :
         (i : J),
          (CommRingCat.Hom.hom
                (t.app i)).IndZariski 
            CategoryTheory.CategoryStruct.comp
                (t.app i) (c.app i) =
              f) :
      (CommRingCat.Hom.hom f).IndZariski
    A ring hom is ind-Zariski if it can be written as a filtered colimit of ind-Zariski maps. 
  • theoremdefined in Proetale/Algebra/IndZariski.lean
    contains sorry
    theorem Algebra.IndZariski.iff_ind_indZariksi.{u} {R S : Type u} [CommRing R]
      [CommRing S] [Algebra R S] :
      Algebra.IndZariski R S 
        (RingHom.toObjectProperty
              (fun {R S} [CommRing R] [CommRing S] => RingHom.IndZariski)
              R).ind
          (CommAlgCat.of R S)
    theorem Algebra.IndZariski.iff_ind_indZariksi.{u}
      {R S : Type u} [CommRing R] [CommRing S]
      [Algebra R S] :
      Algebra.IndZariski R S 
        (RingHom.toObjectProperty
              (fun {R S} [CommRing R]
                  [CommRing S] =>
                RingHom.IndZariski)
              R).ind
          (CommAlgCat.of R S)
  • theoremdefined in Proetale/Algebra/IndZariski.lean
    contains sorry
    theorem RingHom.IndZariski.iff_ind_indZariski.{u} {R S : Type u} [CommRing R]
      [CommRing S] (f : R →+* S) :
      f.IndZariski 
        (RingHom.toMorphismProperty fun {R S} [CommRing R] [CommRing S] =>
              RingHom.IndZariski).ind
          (CommRingCat.ofHom f)
    theorem RingHom.IndZariski.iff_ind_indZariski.{u}
      {R S : Type u} [CommRing R] [CommRing S]
      (f : R →+* S) :
      f.IndZariski 
        (RingHom.toMorphismProperty
              fun {R S} [CommRing R]
                [CommRing S] =>
              RingHom.IndZariski).ind
          (CommRingCat.ofHom f)
    Ind-Zariski is equivalent to ind-ind-Zariski. 
Proof for Lemma 1.2.4
uses 0

This follows from general theory, because local isomorphisms are of finite presentation.

Lemma1.2.5
Group: Topological and ring-theoretic preliminaries on w-local spaces and w-local, w-strictly local and w-contractible rings, following Section 2 of Bhatt–Scholze and the Stacks Project. (136)
Group member previews
Preview
Definition 1.1.1
Loading preview
Group member preview content is loaded from the Blueprint HTML cache.
uses 1
Used by 2
Reverse dependency previews
Preview
Lemma 1.6.20
Loading preview
Reverse dependency preview content is loaded from the Blueprint HTML cache.
L∃∀N

A finite product of ind-Zariski algebras is ind-Zariski.

Lean code for Lemma1.2.54 theorems
  • theoremdefined in Proetale/Algebra/IndZariski.lean
    complete
    theorem Algebra.IndZariski.prod.{u} (R S T : Type u) [CommRing R] [CommRing S]
      [CommRing T] [Algebra R S] [Algebra R T] [Algebra.IndZariski R S]
      [Algebra.IndZariski R T] : Algebra.IndZariski R (S × T)
    theorem Algebra.IndZariski.prod.{u}
      (R S T : Type u) [CommRing R]
      [CommRing S] [CommRing T] [Algebra R S]
      [Algebra R T] [Algebra.IndZariski R S]
      [Algebra.IndZariski R T] :
      Algebra.IndZariski R (S × T)
    The product of two ind-Zariski algebras is ind-Zariski. 
  • theoremdefined in Proetale/Algebra/IndZariski.lean
    complete
    theorem RingHom.IndZariski.prod.{u} {R S T : Type u} [CommRing R] [CommRing S]
      [CommRing T] {f : R →+* S} {g : R →+* T} (hf : f.IndZariski)
      (hg : g.IndZariski) : (f.prod g).IndZariski
    theorem RingHom.IndZariski.prod.{u}
      {R S T : Type u} [CommRing R]
      [CommRing S] [CommRing T] {f : R →+* S}
      {g : R →+* T} (hf : f.IndZariski)
      (hg : g.IndZariski) :
      (f.prod g).IndZariski
  • theoremdefined in Proetale/Algebra/IndZariski.lean
    complete
    theorem Algebra.IndZariski.pi.{u} (R : Type u) [CommRing R] {ι : Type u}
      [Finite ι] (S : ι  Type u) [(i : ι)  CommRing (S i)]
      [(i : ι)  Algebra R (S i)] [ (i : ι), Algebra.IndZariski R (S i)] :
      Algebra.IndZariski R ((i : ι)  S i)
    theorem Algebra.IndZariski.pi.{u} (R : Type u)
      [CommRing R] {ι : Type u} [Finite ι]
      (S : ι  Type u)
      [(i : ι)  CommRing (S i)]
      [(i : ι)  Algebra R (S i)]
      [ (i : ι),
          Algebra.IndZariski R (S i)] :
      Algebra.IndZariski R ((i : ι)  S i)
  • theoremdefined in Proetale/Algebra/IndZariski.lean
    complete
    theorem RingHom.IndZariski.pi.{u} {R : Type u} [CommRing R] {ι : Type u}
      [Finite ι] (S : ι  Type u) [(i : ι)  CommRing (S i)]
      (f : (i : ι)  R →+* S i) (hf :  (i : ι), (f i).IndZariski) :
      (Pi.ringHom f).IndZariski
    theorem RingHom.IndZariski.pi.{u} {R : Type u}
      [CommRing R] {ι : Type u} [Finite ι]
      (S : ι  Type u)
      [(i : ι)  CommRing (S i)]
      (f : (i : ι)  R →+* S i)
      (hf :  (i : ι), (f i).IndZariski) :
      (Pi.ringHom f).IndZariski
Proof for Lemma 1.2.5
uses 0

This is a consequence of the more general fact that if a property p of ring maps is stable under finite products, then Ind-p is also stable under finite products, since a finite product of filtered index categories is again filtered.

It suffices to show that being a local isomorphism is stable under finite products. Suppose A \to B_i is a local isomorphism for each i for finitely many i's. Every prime \q in \prod_i B_i is an extension prime ideal of one of the factors, say B_0. Since there exists f_0 \in B_0, f_0 \notin \q such that A \to (B_0)_{f_0} induces an open immersion, localize \prod_i B_i at the corresponding idempotent times this element f_0 to obtain the desired result.

Lemma1.2.6
Group: Topological and ring-theoretic preliminaries on w-local spaces and w-local, w-strictly local and w-contractible rings, following Section 2 of Bhatt–Scholze and the Stacks Project. (136)
Group member previews
Preview
Definition 1.1.1
Loading preview
Group member preview content is loaded from the Blueprint HTML cache.
uses 1
Used by 2
Reverse dependency previews
Preview
Lemma 1.6.32
Loading preview
Reverse dependency preview content is loaded from the Blueprint HTML cache.
L∃∀N

Let A \to B and B \to C be ind-Zariski ring maps. Then the composition A \to C is also ind-Zariski.

Lean code for Lemma1.2.62 theorems, 1 incomplete
  • theoremdefined in Proetale/Algebra/IndZariski.lean
    contains sorry
    theorem Algebra.IndZariski.trans.{u} (R S T : Type u) [CommRing R] [CommRing S]
      [CommRing T] [Algebra R S] [Algebra R T] [Algebra S T]
      [IsScalarTower R S T] [Algebra.IndZariski R S]
      [Algebra.IndZariski S T] : Algebra.IndZariski R T
    theorem Algebra.IndZariski.trans.{u}
      (R S T : Type u) [CommRing R]
      [CommRing S] [CommRing T] [Algebra R S]
      [Algebra R T] [Algebra S T]
      [IsScalarTower R S T]
      [Algebra.IndZariski R S]
      [Algebra.IndZariski S T] :
      Algebra.IndZariski R T
  • theoremdefined in Proetale/Algebra/IndZariski.lean
    complete
    theorem RingHom.IndZariski.comp.{u} {R S T : Type u} [CommRing R] [CommRing S]
      [CommRing T] {f : R →+* S} {g : S →+* T} (hg : g.IndZariski)
      (hf : f.IndZariski) : (g.comp f).IndZariski
    theorem RingHom.IndZariski.comp.{u}
      {R S T : Type u} [CommRing R]
      [CommRing S] [CommRing T] {f : R →+* S}
      {g : S →+* T} (hg : g.IndZariski)
      (hf : f.IndZariski) :
      (g.comp f).IndZariski
Lemma1.2.7
Group: Topological and ring-theoretic preliminaries on w-local spaces and w-local, w-strictly local and w-contractible rings, following Section 2 of Bhatt–Scholze and the Stacks Project. (136)
Group member previews
Preview
Definition 1.1.1
Loading preview
Group member preview content is loaded from the Blueprint HTML cache.
uses 0used by 1L∃∀N

Let A be a ring and S \subseteq A a multiplicative subset. Then S^{-1}A is ind-Zariski over A.

Lean code for Lemma1.2.71 theorem
  • theoremdefined in Proetale/Algebra/IndZariski.lean
    complete
    theorem Algebra.IndZariski.of_isLocalization.{u} {R : Type u} (S : Type u)
      [CommRing R] [CommRing S] [Algebra R S] (M : Submonoid R)
      [IsLocalization M S] : Algebra.IndZariski R S
    theorem Algebra.IndZariski.of_isLocalization.{u}
      {R : Type u} (S : Type u) [CommRing R]
      [CommRing S] [Algebra R S]
      (M : Submonoid R) [IsLocalization M S] :
      Algebra.IndZariski R S
Proof for Lemma 1.2.7
uses 0

S^{-1} A = \colim_{f \in S} A_f and A \to A_f is a local isomorphism.