Pro-étale cohomology

1.3. Henselian objects and Henselisation🔗

In this section we define a generalisation of the notion of a Henselian ring to an arbitrary category. Let \mathcal{C} be a category and P a property of morphisms.

Definition1.3.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 0
Used by 2
Reverse dependency previews
Preview
Lemma 1.3.2
Loading preview
Reverse dependency preview content is loaded from the Blueprint HTML cache.
XL∃∀N

A morphism f \colon X \to Y is P-Henselian, if for every factorisation X \xrightarrow{u} Z \xrightarrow{v} Y of f with u satisfying P, there exists a retraction of u.

Lemma1.3.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.
uses 1used by 0XL∃∀N

A local ring (R, \mathfrak{m}, \kappa) is Henselian if and only if the projection R \to \kappa is étale-Henselian.

Proof for Lemma 1.3.2
uses 0

By (Stacks Project, Tag 04GG), R is Henselian if and only if for any étale ring map R \to S and prime \mathfrak{q} of S lying over \mathfrak{m} with \kappa = \kappa(\mathfrak{q}), there exists a retraction S \to R of R \to S.

Suppose R is Henselian and let R \to S \to \kappa be a factorisation of R \to \kappa with R \to S étale. Then \mathfrak{q} = \mathrm{ker}(S \to \kappa) is a prime ideal of S lying above \mathfrak{m}. The map \kappa \to \kappa(\mathfrak{q}) induced by S \to \kappa postcomposes with \kappa(\mathfrak{q}) \to \kappa to the identity of \kappa. Hence \kappa(\mathfrak{q}) = \kappa and by assumption, R \to S has a retraction.

Now assume that R \to \kappa is étale-Henselian and let R \to S be étale and \mathfrak{q} be a prime ideal of S with \kappa(\mathfrak{q}) = \kappa. Hence the composition R \to S \to \kappa(\mathfrak{q}) = \kappa is a factorisation of R \to \kappa. Thus R \to S has a retraction.

Definition1.3.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 1 XL∃∀N

A local ring (R, \mathfrak{m}, \kappa) is strictly henselian if the composition R \to \kappa \to \kappa^{\mathrm{sep}} is étale-Henselian for a separable closure \kappa^{\mathrm{sep}}.

The following lemma shows that our definition agrees with the one in (Stacks Project, Tag 04GF).

Lemma1.3.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 1used by 1L∃∀N

A local ring (R, \mathfrak{m}, \kappa) is strictly Henselian if and only if it is Henselian and \kappa is separably closed.

Lean code for Lemma1.3.41 theorem
  • theoremdefined in Proetale/Mathlib/RingTheory/Henselian.lean
    complete
    theorem isStrictlyHenselianLocalRing_iff_henselianLocalRing_and_isSepClosed.{u_1}
      (R : Type u_1) [CommRing R] [IsLocalRing R] :
      IsStrictlyHenselianLocalRing R 
        HenselianLocalRing R  IsSepClosed (IsLocalRing.ResidueField R)
    theorem isStrictlyHenselianLocalRing_iff_henselianLocalRing_and_isSepClosed.{u_1}
      (R : Type u_1) [CommRing R]
      [IsLocalRing R] :
      IsStrictlyHenselianLocalRing R 
        HenselianLocalRing R 
          IsSepClosed
            (IsLocalRing.ResidueField R)
    A local ring is strictly Henselian if and only if it is Henselian and its residue
    field is separably closed. 
Proposition1.3.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 1used by 1XL∃∀N

Let (A, \m) be a strictly henselian local ring. Let f : A \to B be an étale ring map with \n a maximal ideal of B lying over \m. Then there exists a retraction s : B \to A of A \to B such that \n = s^{-1}(\m).

Proof for Proposition 1.3.5
uses 0

Since B/\m B is an étale algebra over the residue field k = A/\m, it splits as B/\m B \cong k_1 \times \cdots \times k_n for finitely many finite separable extensions k_i of k. Thus B/\n, as a quotient of B/\m B, is also a finite separable extension of k. Choose an inclusion B/\n \hookrightarrow k^{\sep}. The composition B \to B/\n \to k^{\sep} then factors A \to k^{\sep} through B. Since A \to k^{\sep} is étale-Henselian, there exists a retraction r : B \to A of A \to B. But this retraction may not satisfy \n = r^{-1}(\m).

To solve this, notice that there are only finitely many prime ideals \n_0 = \n, \n_1, \cdots, \n_k of B lying over \m and they are all maximal ideals (directly by the fact that B/\m B \cong k_1 \times \cdots \times k_n). Since \bigcap_{i \ne 0} \n_i \nsubseteq \n (otherwise one of \n_i \subseteq \n which is impossible), we can find an element b \in \n_i for every i \ne 0 that does not fall in \n. We may replace (B, \n) by (B_b, \n B_b), then B is still étale over A and \n is the only prime ideal of B lying over \m. Then the section s_b : B_b \to A given by the previous paragraph satisfies \n B_b = s_b^{-1}(\m). Composition with the localization map B \to B_b gives the desired section s : B \to A.

Proposition1.3.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 1used by 1XL∃∀N

Let A be a strictly Henselian local ring and f : A \to B an étale ring map. Suppose \n is a maximal ideal of B lying over the maximal ideal \m of A. Then the induced map A \to B_\n is an isomorphism.

Proof for Proposition 1.3.6

Let s : B \to A be the section given by Proposition 1.3.5 for the pair (B, \n). Localizing at \m, we obtain maps f_\m \colon A = A_\m \to B_\m and s_\m \colon B_\m \to A, and we write f' \colon A \to B_\n for the composition of f_\m with the localization B_\m \to B_\n. A map s' \colon B_\n \to A with s' \circ (B_\m \to B_\n) = s_\m exists by the universal property of localization, since \n = s^{-1}(\m). Moreover, s' is a section of f'.

Since f_\m is étale and s_\m is a section of f_\m, it follows that s_\m is also étale by the cancellation property of étale maps. Thus s', being a composition of a localization and an étale map, is flat. As a flat local ring homomorphism, s' is faithfully flat and hence injective. Since s' is also a section of f', it is surjective. Therefore, s' is an isomorphism, and the composition A \to B_\n is an isomorphism.