Documentation

TauCeti.AlgebraicGeometry.AdicSpace.FarguesFontaine.IntervalChart

Windows of 𝒴 are the affinoid spectra Spa(B^I, B^{I,+}) #

Let O be the ring of integers of a valuation v : Valuation K ℝβ‰₯0 on a field K, perfect of characteristic p, and let Ο– ∈ O be a pseudouniformiser, 0 < v(Ο–) < 1; for instance O = π’ͺ_F for a perfect nonarchimedean field F of characteristic p, so that π•Ž O = A_inf. Give π•Ž O its (p, [Ο–])-adic topology. For nonnegative rationals q = a / b β‰  0 and q' = a' / b' in lowest terms, the window W = {v ∈ 𝒴 : q ≀ ΞΊ(v) ≀ q'} of the Fargues–Fontaine curve is a rational subset of Spa(π•Ž O, π•Ž O), and this file identifies the pre-adic space it carries with the affinoid pre-adic space of the interval ring B^I, for the radii ρ₁ = v(Ο–) ^ (1 / q) and ρ₂ = v(Ο–) ^ (1 / q'):

W β‰… Spa(B^I, B^{I,+}).

The Frobenius windows U_n and V_n are the windows q = p ^ n, q' = c p ^ n and q = c p ^ n, q' = p ^ (n + 1), with c = (p + 1) / 2.

The pair of definition of B^I used to form its pre-adic space is arbitrary; any one of them gives the same space up to this isomorphism.

Sheafiness transfers along the isomorphism. The interval ring B^I is strongly noetherian (TauCeti.WittVector.isStronglyNoetherian_intervalRing, Kedlaya's Theorem 4.10), so by Wedhorn's Theorem 8.28(b) the pair (B^I, B^{I,+}) is sheafy and, by Wedhorn's Corollary 8.35, B^I is stably sheafy. Hence the window is an adic space, and the structure presheaf π’ͺ_𝒴 of 𝒴 is a sheaf on every open of 𝒴 contained in the window. The sheaf property of 𝒴, and so of the Fargues–Fontaine curve 𝒳 = 𝒴 / Ο†^β„€, is assembled from these charts.

Main results #

References #

The window as a rational subset #

The window {v ∈ 𝒴 : q ≀ ΞΊ(v) ≀ q'} is the rational subset R(T/s), for q β‰  0, where T = {[Ο–] ^ (b + b'), p ^ (a + a')} and s = p ^ a [Ο–] ^ b' for q = a / b and q' = a' / b' in lowest terms. Off the support of s, the inequalities v([Ο–] ^ (b + b')) ≀ v(s) and v(p ^ (a + a')) ≀ v(s) are the radius bounds v([Ο–]) ^ b ≀ v(p) ^ a and v(p) ^ a' ≀ v([Ο–]) ^ b'.

The rational localisation at the window has image the window: for q β‰  0, the open embedding j : Spa(π•Ž R⟨T/s⟩, A_U⁺) β†’ Spa(π•Ž R, π•Ž R) induced by the structure map has image {v ∈ 𝒴 : q ≀ ΞΊ(v) ≀ q'}.

Stable sheafiness of the interval rings #

theorem TauCeti.WittVector.isStablySheafyRing_intervalRing (p : β„•) [Fact (Nat.Prime p)] {O : Type u} [CommRing O] {Ο– : O} {K : Type u_1} [Field K] [Algebra O K] {v : Valuation K NNReal} [CharP O p] [PerfectRing O p] (hv : v.Integers O) (hΟ– : Ο– β‰  0) (hΟ–' : v ((algebraMap O K) Ο–) < 1) {ρ₁ ρ₂ : NNReal} (hρ₁ : ρ₁ ∈ Set.Ioo 0 1) (hρ₂ : ρ₂ ∈ Set.Ioo 0 1) (hρ : ρ₁ ≀ ρ₂) :
Huber.IsStablySheafyRing (IntervalRing p hv hΟ– hΟ–' hρ₁ hρ₂)

The interval ring B^I is stably sheafy for all radii 0 < ρ₁ ≀ ρ₂ < 1: every complete Hausdorff Huber ring topologically of finite type over B^I is sheafy. The ring B^I is a complete Hausdorff Tate ring that is strongly noetherian by Kedlaya's Theorem 4.10 (TauCeti.WittVector.isStronglyNoetherian_intervalRing), so this is Wedhorn's Corollary 8.35 (TauCeti.Huber.isStablySheafyRing_of_isStronglyNoetherian). In particular B^I is sheafy (TauCeti.Huber.IsStablySheafyRing.isSheafyRing).

The window as an affinoid pre-adic space #

noncomputable def TauCeti.FarguesFontaine.windowPreAdicSpaceIso {p : β„•} [Fact (Nat.Prime p)] {O : Type u} [CommRing O] {Ο– : O} {q q' : β„šβ‰₯0} {K : Type u_1} [Field K] [Algebra O K] {v : Valuation K NNReal} [CharP O p] [PerfectRing O p] (hv : v.Integers O) (hΟ– : Ο– β‰  0) (hΟ–' : v ((algebraMap O K) Ο–) < 1) {ρ₁ ρ₂ : NNReal} (hρ₁ : ρ₁ ∈ Set.Ioo 0 1) (hρ₂ : ρ₂ ∈ Set.Ioo 0 1) [TopologicalSpace (WittVector p O)] [IsTopologicalRing (WittVector p O)] (hI : IsAdic (Ideal.span {↑p, (WittVector.teichmuller p) Ο–})) (P : Huber.PairOfDefinition (WittVector p O)) [IsLocalization.Away (WittVector.windowDenominator p Ο– q q') (WittVector.IntervalLocalization p hv hΟ– hΟ–' hρ₁ hρ₂)] (hden : P.HasDenominatorPower (↑(WittVector.windowNumerators p Ο– q q')) (WittVector.windowDenominator p Ο– q q') (WittVector.IntervalLocalization p hv hΟ– hΟ–' hρ₁ hρ₂)) (h₁ : ρ₁ ^ q.num = v ((algebraMap O K) Ο–) ^ q.den) (hβ‚‚ : ρ₂ ^ q'.num = v ((algebraMap O K) Ο–) ^ q'.den) (h₁₂ : ρ₁ ≀ ρ₂) (P' : Huber.PairOfDefinition (WittVector.IntervalRing p hv hΟ– hΟ–' hρ₁ hρ₂)) :
(spaPreAdicSpace P hI).restrict β‹― β‰… ValuationSpectrum.presentationLimitPreAdicSpace P' (Huber.powerBoundedSubring (WittVector.IntervalRing p hv hΟ– hΟ–' hρ₁ hρ₂)) β‹― β‹―

A window of 𝒴 is the affinoid pre-adic space Spa(B^I, B^{I,+}): the restriction of Spa(π•Ž O, π•Ž O) along the open embedding j : Spa(π•Ž O⟨T/s⟩, A_U⁺) β†’ Spa(π•Ž O, π•Ž O), whose image is the window {q ≀ ΞΊ ≀ q'} (range_spaComapLoc_windowNumerators), is isomorphic in 𝒱^pre to the pre-adic space of the interval ring B^I with plus ring B^{I,+} = (B^I)Β°, for the radii ρ₁ ^ a = v(Ο–) ^ b, ρ₂ ^ a' = v(Ο–) ^ b', ρ₁ ≀ ρ₂ matching the window. It is Wedhorn's Remark 8.8 for the window followed by the isomorphism of Huber pairs (π•Ž O⟨T/s⟩, A_U⁺) β‰… (B^I, B^{I,+}). Here P' is any pair of definition of B^I. The hypothesis that π•Ž O[1/(p [Ο–])] is a localisation away from s = p ^ a [Ο–] ^ b' holds when q β‰  0 (TauCeti.WittVector.isLocalization_away_windowDenominator).

Instances For
    theorem TauCeti.FarguesFontaine.windowPreAdicSpaceIso_hom_base_apply {p : β„•} [Fact (Nat.Prime p)] {O : Type u} [CommRing O] {Ο– : O} {q q' : β„šβ‰₯0} {K : Type u_1} [Field K] [Algebra O K] {v : Valuation K NNReal} [CharP O p] [PerfectRing O p] (hv : v.Integers O) (hΟ– : Ο– β‰  0) (hΟ–' : v ((algebraMap O K) Ο–) < 1) {ρ₁ ρ₂ : NNReal} (hρ₁ : ρ₁ ∈ Set.Ioo 0 1) (hρ₂ : ρ₂ ∈ Set.Ioo 0 1) [TopologicalSpace (WittVector p O)] [IsTopologicalRing (WittVector p O)] (hI : IsAdic (Ideal.span {↑p, (WittVector.teichmuller p) Ο–})) (P : Huber.PairOfDefinition (WittVector p O)) [IsLocalization.Away (WittVector.windowDenominator p Ο– q q') (WittVector.IntervalLocalization p hv hΟ– hΟ–' hρ₁ hρ₂)] (hden : P.HasDenominatorPower (↑(WittVector.windowNumerators p Ο– q q')) (WittVector.windowDenominator p Ο– q q') (WittVector.IntervalLocalization p hv hΟ– hΟ–' hρ₁ hρ₂)) (h₁ : ρ₁ ^ q.num = v ((algebraMap O K) Ο–) ^ q.den) (hβ‚‚ : ρ₂ ^ q'.num = v ((algebraMap O K) Ο–) ^ q'.den) (h₁₂ : ρ₁ ≀ ρ₂) (P' : Huber.PairOfDefinition (WittVector.IntervalRing p hv hΟ– hΟ–' hρ₁ hρ₂)) (x : ↑(ValuationSpectrum.spa (P.completedPlusSubring ⊀ (WittVector.windowNumerators p Ο– q q') (WittVector.windowDenominator p Ο– q q') (WittVector.IntervalLocalization p hv hΟ– hΟ–' hρ₁ hρ₂) hden))) :
    ↑((CategoryTheory.ConcreteCategory.hom (windowPreAdicSpaceIso hv hΟ– hΟ–' hρ₁ hρ₂ hI P hden h₁ hβ‚‚ h₁₂ P').hom.base) x) = ValuationSpectrum.comap ↑(WittVector.completionLocRingEquivIntervalRing hv hΟ– hΟ–' hρ₁ hρ₂ hI P hden h₁ hβ‚‚ h₁₂).symm ↑x

    On points, windowPreAdicSpaceIso is pullback along B^I ≃+* π•Ž O⟨T/s⟩: a point x of Spa(π•Ž O⟨T/s⟩, A_U⁺), the source of j, goes to the valuation x ∘ e⁻¹ of B^I, where e : π•Ž O⟨T/s⟩ ≃+* B^I is completionLocRingEquivIntervalRing.

    @[simp]
    theorem TauCeti.FarguesFontaine.windowPreAdicSpaceIso_inv_base_apply {p : β„•} [Fact (Nat.Prime p)] {O : Type u} [CommRing O] {Ο– : O} {q q' : β„šβ‰₯0} {K : Type u_1} [Field K] [Algebra O K] {v : Valuation K NNReal} [CharP O p] [PerfectRing O p] (hv : v.Integers O) (hΟ– : Ο– β‰  0) (hΟ–' : v ((algebraMap O K) Ο–) < 1) {ρ₁ ρ₂ : NNReal} (hρ₁ : ρ₁ ∈ Set.Ioo 0 1) (hρ₂ : ρ₂ ∈ Set.Ioo 0 1) [TopologicalSpace (WittVector p O)] [IsTopologicalRing (WittVector p O)] (hI : IsAdic (Ideal.span {↑p, (WittVector.teichmuller p) Ο–})) (P : Huber.PairOfDefinition (WittVector p O)) [IsLocalization.Away (WittVector.windowDenominator p Ο– q q') (WittVector.IntervalLocalization p hv hΟ– hΟ–' hρ₁ hρ₂)] (hden : P.HasDenominatorPower (↑(WittVector.windowNumerators p Ο– q q')) (WittVector.windowDenominator p Ο– q q') (WittVector.IntervalLocalization p hv hΟ– hΟ–' hρ₁ hρ₂)) (h₁ : ρ₁ ^ q.num = v ((algebraMap O K) Ο–) ^ q.den) (hβ‚‚ : ρ₂ ^ q'.num = v ((algebraMap O K) Ο–) ^ q'.den) (h₁₂ : ρ₁ ≀ ρ₂) (P' : Huber.PairOfDefinition (WittVector.IntervalRing p hv hΟ– hΟ–' hρ₁ hρ₂)) (y : ↑(ValuationSpectrum.spa (Huber.powerBoundedSubring (WittVector.IntervalRing p hv hΟ– hΟ–' hρ₁ hρ₂)))) :
    ↑((CategoryTheory.ConcreteCategory.hom (windowPreAdicSpaceIso hv hΟ– hΟ–' hρ₁ hρ₂ hI P hden h₁ hβ‚‚ h₁₂ P').inv.base) y) = ValuationSpectrum.comap ↑(WittVector.completionLocRingEquivIntervalRing hv hΟ– hΟ–' hρ₁ hρ₂ hI P hden h₁ hβ‚‚ h₁₂) ↑y

    On points, the inverse window chart is pullback along π•Ž O⟨T/s⟩ ≃+* B^I. This is the inverse formula to windowPreAdicSpaceIso_hom_base_apply.

    theorem TauCeti.FarguesFontaine.isAdic_spaPreAdicSpace_restrict_windowNumerators {p : β„•} [Fact (Nat.Prime p)] {O : Type u} [CommRing O] {Ο– : O} {q q' : β„šβ‰₯0} {K : Type u_1} [Field K] [Algebra O K] {v : Valuation K NNReal} [CharP O p] [PerfectRing O p] (hv : v.Integers O) (hΟ– : Ο– β‰  0) (hΟ–' : v ((algebraMap O K) Ο–) < 1) {ρ₁ ρ₂ : NNReal} (hρ₁ : ρ₁ ∈ Set.Ioo 0 1) (hρ₂ : ρ₂ ∈ Set.Ioo 0 1) [TopologicalSpace (WittVector p O)] [IsTopologicalRing (WittVector p O)] (hI : IsAdic (Ideal.span {↑p, (WittVector.teichmuller p) Ο–})) (P : Huber.PairOfDefinition (WittVector p O)) [IsLocalization.Away (WittVector.windowDenominator p Ο– q q') (WittVector.IntervalLocalization p hv hΟ– hΟ–' hρ₁ hρ₂)] (hden : P.HasDenominatorPower (↑(WittVector.windowNumerators p Ο– q q')) (WittVector.windowDenominator p Ο– q q') (WittVector.IntervalLocalization p hv hΟ– hΟ–' hρ₁ hρ₂)) (h₁ : ρ₁ ^ q.num = v ((algebraMap O K) Ο–) ^ q.den) (hβ‚‚ : ρ₂ ^ q'.num = v ((algebraMap O K) Ο–) ^ q'.den) (h₁₂ : ρ₁ ≀ ρ₂) :

    A window of 𝒴 is an adic space: the window {q ≀ ΞΊ ≀ q'} of Spa(π•Ž O, π•Ž O), the restriction along the open embedding j : Spa(π•Ž O⟨T/s⟩, A_U⁺) β†’ Spa(π•Ž O, π•Ž O), is isomorphic to Spa(B^I, B^{I,+}) (windowPreAdicSpaceIso), for the interval ring B^I with its plus ring B^{I,+} = (B^I)Β°. The structure presheaf of Spa(B^I, B^{I,+}) is a sheaf by Wedhorn's Theorem 8.28(b) (TauCeti.ValuationSpectrum.isSheaf_presentationLimitPresheaf_of_isStronglyNoetherian), since B^I is a strongly noetherian Tate ring (TauCeti.WittVector.isStronglyNoetherian_intervalRing).

    Sheafiness of 𝒴 over a window #

    theorem TauCeti.FarguesFontaine.isSheafy_spaYPreAdicSpace_restrict {p : β„•} [Fact (Nat.Prime p)] {O : Type u} [CommRing O] {Ο– : O} {q q' : β„šβ‰₯0} {K : Type u_1} [Field K] [Algebra O K] {v : Valuation K NNReal} [CharP O p] [PerfectRing O p] (hv : v.Integers O) (hΟ– : Ο– β‰  0) (hΟ–' : v ((algebraMap O K) Ο–) < 1) {ρ₁ ρ₂ : NNReal} (hρ₁ : ρ₁ ∈ Set.Ioo 0 1) (hρ₂ : ρ₂ ∈ Set.Ioo 0 1) [TopologicalSpace (WittVector p O)] [IsTopologicalRing (WittVector p O)] {hI : IsAdic (Ideal.span {↑p, (WittVector.teichmuller p) Ο–})} {P : Huber.PairOfDefinition (WittVector p O)} {U : TopCat} {f : U ⟢ (spaYPreAdicSpace P hI).toTopCat} (hf : Topology.IsOpenEmbedding ⇑(CategoryTheory.ConcreteCategory.hom f)) (h₁ : ρ₁ ^ q.num = v ((algebraMap O K) Ο–) ^ q.den) (hβ‚‚ : ρ₂ ^ q'.num = v ((algebraMap O K) Ο–) ^ q'.den) (h₁₂ : ρ₁ ≀ ρ₂) (hfW : βˆ€ (x : ↑U), IsRadiusLowerBound p Ο– q ↑((CategoryTheory.ConcreteCategory.hom f) x) ∧ IsRadiusUpperBound p Ο– q' ↑((CategoryTheory.ConcreteCategory.hom f) x)) :

    π’ͺ_𝒴 is a sheaf over every open contained in a window: let q = a / b and q' = a' / b' in lowest terms, with radii ρ₁ ^ a = v(Ο–) ^ b, ρ₂ ^ a' = v(Ο–) ^ b' and ρ₁ ≀ ρ₂. Then the restriction of the pre-adic space 𝒴 along any open embedding whose image lies in the window {q ≀ ΞΊ ≀ q'} is sheafy. The window is an adic space (isAdic_spaPreAdicSpace_restrict_windowNumerators), and sheafiness passes to its open subspaces.