The patch presentation of the valuation spectrum #
Following Wedhorn, Adic Spaces (arXiv:1910.05934v1), proof of Proposition 4.7: the map
sending a point of Spv A to the boolean table of its relation embeds Spv A into the
compact product (A × A) → Bool, with closed image; the basic opens of Spv A are clopen
for the induced compact topology. This is the presentation that the patch criterion for
spectral spaces consumes to prove Spv A spectral.
It also settles quasi-compactness of the generating family of Spv A, by instantiating the patch
criterion's isCompact_of_isClosed_generateFrom at patchTopology A: the mechanism lives once,
in TauCeti/Topology/Spectral/PatchCriterion.lean, and is specialised here. That is the part of
Wedhorn's Theorem 4.9 which says the family consists of quasi-compact opens, as opposed to merely
generating the topology. It says nothing about Lemma 7.5(1), whose family lives in Spv (A, I):
these statements do not transfer to the traces along the inclusion. That side is proved separately
in SpvOfIdeal/Spectral.lean, by the same criterion applied to the witness topology coinduced
along r_I. Nor is the basis property proved here — only quasi-compactness of the individual
members.
The quasi-compactness of the basic opens also yields, by stability of pro-constructibility
under intersections, that the sub-unit locus {v | ∀ a ∈ S, v(a) ≤ 1} is pro-constructible in
Spv A. Like everything above this is a statement about Spv A itself, subject to the same
non-transfer caveat: the Spv (A, IA) analogue that Theorem 7.35 consumes is proved on that
side (isProConstructible_val_preimage_setOfPred_forall_vle_one), not by restriction.
Main definitions #
TauCeti.ValuationSpectrum.toPatch: The relation tableSpv A → (A × A) → Bool.TauCeti.ValuationSpectrum.patchTopology: The compact witness topology onSpv Ainduced from the product.
Main results #
TauCeti.ValuationSpectrum.isClosedEmbedding_toPatch: The table is a closed embedding of the witness topology into the product.TauCeti.ValuationSpectrum.compactSpace_patchTopology: The witness topology is compact.TauCeti.ValuationSpectrum.isClopen_patchTopology_basicOpen: Basic opens are clopen for the witness topology.TauCeti.ValuationSpectrum.isCompact_of_isClosed_patchTopology: a patch-closed subset is quasi-compact, withTauCeti.ValuationSpectrum.isCompact_basicOpenandTauCeti.ValuationSpectrum.isCompact_basicOpenFinsetits two instances.TauCeti.ValuationSpectrum.isProConstructible_setOfPred_forall_vle_one: the locusv ≤ 1on a set of ring elements is pro-constructible inSpv A— theSpv A-level shape of the sub-unit condition ofSpa (A, A⁺); theSpv (A, IA)statement that Wedhorn's Theorem 7.35 consumes isisProConstructible_val_preimage_setOfPred_forall_vle_one(SpvOfIdeal/Spectral.lean), proved there since the inclusion is not spectral.
Provenance #
The corresponding development in AINTLIB (github.com/CBirkbeck/AINTLIB, Apache-2.0) at commit
2baa76f742bdb4fb8ee323fabba41203bd390e08, project projects/AdicSpaces/, reaches spectrality
through isSpectralSpace_of_qcKolmogorov_oc_basis and Spv.isSpectralSpace, which return a
CompactSpace ∧ T0Space ∧ QuasiSober conjunction; it has no counterpart to an isolated
quasi-compactness statement about a single rational subset. Nothing was copied.
The relation table determines the point: toPatch is injective.
The compact witness topology on Spv A: the topology induced from the product
(A × A) → Bool of discrete factors along the relation table.
Equations
Instances For
The range of the relation table is exactly the set of tables satisfying the
ValuativeRel axioms pointwise.
The range of the relation table is closed: each axiom of ValuativeRel is a closed
condition on tables.
The relation table is a closed embedding of the patch topology into the product.
The patch topology is compact: the table embeds Spv A as a closed subspace of a
compact product.
Spectrality of the valuation spectrum (Wedhorn, Adic Spaces, Theorem 4.9, via
Propositions 4.7 and 3.31): the spectral topology of Spv A is generated by the basic
opens, which are clopen for the compact patch topology, and is T0 — so Spv A is
spectral by the patch criterion.
Spv(A)(T/s) is clopen for the patch topology: a finite intersection of patch-clopen basic
opens. This is the input the patch criterion consumes.
Quasi-compactness of the rational subsets #
Any patch-closed subset of Spv A is quasi-compact — the patch criterion's
isCompact_of_isClosed_generateFrom, instantiated at the patch presentation.
Spv(A)(T/s) is quasi-compact: a finite intersection of patch-clopen basic opens is
patch-clopen.
The sub-unit locus is pro-constructible #
The locus v ≤ 1 on a set of ring elements is pro-constructible in Spv A.
At S = A⁺ this is the Spv A-level shape of the sub-unit condition cutting Spa (A, A⁺)
out of Cont A (spa_def). Wedhorn's Theorem 7.35 consumes the corresponding statement in
Spv (A, IA), which does not follow from this one by restriction — the inclusion
Spv(A,I) → Spv A is not spectral — and is instead proved from the rational family as
isProConstructible_val_preimage_setOfPred_forall_vle_one in SpvOfIdeal/Spectral.lean.