Now we can characterise the (parametric) points of the object that we constructed from an abstract basis in the previous section. Then we define a lattice basis on it, just as we did for continuous dcpos in Theorem 12.11.
Notation 15.1 We are again in the situation of Definition 12.8,
that we have defined a nucleus E from an abstract basis,
so the monadic calculus
(Section B 8) provides a subobject i:{ΣN ∣ E}↣ΣN
with Σ-splitting I.
As in Lemma 12.9, the next task is to characterise its elements,
i.e. those Γ⊢ξ:ΣN that are admissible:
Γ, Φ:ΣΣN ⊢ Φξ ⇔ E Φξ. |
Lemma 15.2
If Γ⊢ξ:ΣN is admissible then it is rounded
in the sense that
Γ, n:N ⊢ ξ n ⇔ ∃ m.ξ m∧ m≺≺ n. |
Proof Consider Φ≡λξ.ξ n, so AL Φ ⇒ (ev L≼ n) by Lemma 13.14. Then
|
where ⇒ is actually equality, as we may put L≡{|{|n|}|} in Lemma 13.14 to obtain ⇐. ▫
Lemma 15.3 If Γ⊢ξ:ΣN is admissible
then it is a lattice homomorphism in the sense that
ξ 0 ⇔ ⊥ ξ 1 ⇔ ⊤ ξ(n+m) ⇔ ξ n∨ξ m ξ(n⋆ m) ⇔ ξ n∧ξ m. |
Proof Consider Φ≡λξ.ξ n⊙ξ m, so AL Φ ⇒ (ev L≼ n⊙ m) by Lemma 13.14. Then
|
with equality by L≡{|{|n⊙ m|}|} in Lemma 13.14. Similarly, for the constants, consider Φ≡λξ.⊤, so AL Φ⇔⊤⇔(ev L≼ 1), and Φ≡λξ.⊥, so AL Φ⇔∀ℓ∈ L.⊥⇔(L=0). ▫
Notice that it is the fact that ξ is rounded (for ≺≺), rather than a homomorphism (for 0,1,+,⋆), that distinguishes the particular object X from the ambient ΣN into which it is embedded, cf. Remark 13.2.
Lemma 15.4
If Γ⊢ξ:ΣN is a rounded lattice homomorphism
then it is admissible.
Proof
|
where the second step exploits the definition of BL (Lemma 13.5) and ev L when ξ is a homomorphism. ▫
Remark 15.5
Hence the rounded lattice homomorphisms ξ:ΣN
are the points of X,
whilst the rounded filters (∧-homomorphisms)
correspond to its compact saturated subspaces,
at least when X is a classical stably locally compact space
(Example 12.13).
Lemma 15.6 βn ≡ λ x. i x n and
An ≡ λφ.Iφ{n} provide an effective basis for X.
Proof First note that ξ↦ Jφξ preserves joins in ξ, and therefore so do ξ↦E Φξ and ξ↦ Iφξ, as required by Lemma 7.7, so we recover
i x = λ n.βn x and Iφ = λξ.∃ n.Anφ∧ξ n. |
For the basis expansion, let φ:ΣX and x:X. Then ξ≡ i x:ΣN is admissible, and φ=Σi Φ, where Φ≡ Iφ:ΣΣN.
|
Corollary 15.7 x = focus(∃ n. An ∧ ξ n). ▫
This is the generalisation of x=⋁↑{pn ∣ ξ n} in domain theory (Proposition 12.3), and the version in ASD of {x}=⋂↓K{x}≺≺ K in Theorem 5.18. The predicate ξ n means x∈ Un⊂ Kn in the spatial setting, cf. Definition 1.1.
Theorem 15.8 (βn,An) is a lattice basis, and its way-below relation
is ≺≺.
Proof Since x:X ⊢ ξ≡ i x≡λ n.βn x:ΣN is admissible, and therefore a homomorphism by Lemma 15.3, we have
β0 = λ x.⊥, β1 = λ x.⊤ and βn⊙ m = βn⊙βm. |
Next we check the equations on An for an ∨-basis. Let φ:ΣX and Φ≡ Iφ:ΣΣN. Then E Φ=I·Σi· Iφ=Iφ=Φ, so
Anφ ⇔ Iφ |
| ⇔ Φ |
| ⇔ E Φ |
| . |
Hence
|
using distributivity, L=L1+L2 and Lemma 13.6. But An+mφ⇒ Anφ, so we have equality. Finally,
|
where we also obtain ⇐ by putting L≡{|{|m|}|} in Lemma 13.14. ▫
Corollary 15.9 If the object X and its lattice basis (βn,An)
had been given, and ≺≺ and E derived from them,
this construction would recover X and (βn,An) up to unique
isomorphism.
In particular, if we had started with a filter lattice basis,
we would get it back.
▫
We have shown that the notion of “abstract basis” is a complete axiomatisation of the way-below relation, and is therefore the formulation of the consistency requirements in Definitions 1.5 and 2.3, without using a classically defined topological space or locale as a reference.
This completes the proof of the equivalence amongst the characterisations of local compactness that we listed in the Introduction
In Lemmas 15.2ff, we have also characterised points x:X as rounded lattice homomorphisms ξ:ΣN. We shall replace the predicate ξ m by a binary relation Hnm in the next section, in order to generalise from points of X to continuous functions Y→ X.