From (91.1)–(91.4) at the completion to (1′)–(4′) on a neighbourhood #
In the proof of Theorem 92 ([Kol07, 95]) the conditions (91.1)–(91.4) hold after completion at
(p, p), so "(91.1′–4′) also hold in an open neighborhood U(p) ∋ (p, p) by (55)". For an étale
neighbourhood pair ψ, ψ' : W ⇉ X of p
whose automorphism φ = θ⁻¹ = (ψ̂^*)⁻¹ ∘ ψ̂'^* of Ô_{X,p} satisfies the conditions (91.1)–(91.4)
of [Kol07, Definition 91], this file produces an open V ∋ q of W with (1′) ψ⁻¹(H) = ψ'⁻¹(H'),
(2′) ψ^*I = ψ'^*I, (3′) ψ⁻¹(Eⁱ) = ψ'⁻¹(Eⁱ) and (4′) ψ = ψ' on V(MC(ψ^*I)): the hypotheses
of formallyEquivalentAt_of_etaleNbhdPair for the restricted pair, and the summand conditions of
the disjoint union in Hironaka/Resolution/Algebraic/MaximalContact/EtaleEquivSigma.lean.
- (1′)–(3′):
φ(Ĵ') = Ĵtransports alongψ̂^*(map_completionMap_stalkHom,ψ̂^* ∘ φ = ψ̂'^*) to(ψ^*J)^_q = (ψ'^*J')^_q, and Kollár's appeal to [Kol07, Definition 55] (exists_comap_eq_of_map_adicCompletion_eq) spreads the equality of completions to an open neighbourhood; the finitely many opens (one forH, one forI, one per component ofE) are intersected. - (4′):
h − φ(h) ∈ \widehat{MC(I)}givesψ̂^*(x) − ψ̂'^*(x) ∈ (ψ^*MC(I))^_q, andexists_agreeOn_of_forall_completionMap_sub_mem(the equalizer argument) gives an open on whichψ, ψ'agree onV(ψ^*MC(I));MC(ψ^*I) = ψ^*MC(I)is [Kol07, Lemma 74 (4)] (MC_comap_of_etale). - Restriction to a smaller open: equalities of pulled-back ideal sheaves restrict along
V ⊆ V₁bycomap_comp;AgreeOnrestricts becauseV(M|_V) = V(M|_{V₁}) ×_{V₁} V(AgreeOn.restrict_of_le, the pullback squareAlgebraicGeometry.isPullback_subschemeι_comap).
Agreement of ψ, ψ' on V(M) over an open V₁ restricts to every open V ⊆ V₁:
V(M|_V) is the pullback of V(M|_{V₁}) along V ⟶ V₁
(AlgebraicGeometry.isPullback_subschemeι_comap).
Kollár's "(91.1′–4′) also hold in an open neighborhood U(p) ∋ (p, p) by (55)" ([Kol07, 95]):
for an étale neighbourhood pair Q of p whose automorphism φ = θ⁻¹ satisfies (91.1)–(91.4) at
p, there is
an open V ∋ q in W on which (1′) ψ⁻¹(H) = ψ'⁻¹(H'), (2′) ψ^*I = ψ'^*I,
(3′) ψ⁻¹(Eⁱ) = ψ'⁻¹(Eⁱ) for every i, and (4′) ψ and ψ' agree on V(MC(ψ^*I)). (1′)–(3′)
by spreading out equalities of completions after the transports map_completionMap_stalkHom('),
intersecting the finitely many opens; (4′) by exists_agreeOn_of_forall_completionMap_sub_mem
with [Kol07, Lemma 74 (4)].