The induced (Scott) topology and the way-below relation (Scott 1972, §2) #
This file formalizes the core of Scott's §2 Continuous Lattices: the topology a
complete
lattice carries intrinsically (Scott's "induced topology", today the Scott
topology),
the way-below relation ≪, the basic properties of ≪ (Scott's Proposition
2.2), and
the definition of a continuous lattice (Scott's Definition 2.3).
Scott defines the induced topology on a partially ordered set D by declaring U
open iff
- (i)
Uis an upper set; and - (ii) whenever
S ⊆ Dis directed (and, in this paper, non-empty),⊔Sexists and⊔S ∈ U, thenS ∩ U ≠ ∅.
He then defines x ≪ y ("x is way below y") to mean y ∈ interior {z | x ⊑ z}, the
interior being taken in this induced topology. We encode "Scott-open" as the
predicate
ScottOpen and ≪ as WayBelow, witnessing the interior by a Scott-open
neighbourhood
contained in the principal up-set Set.Ici x = {z | x ≤ z}. This is faithful to
Scott's
topological definition (rather than the order-theoretic shortcut), and as a result
Scott's
Proposition 2.2 (vi) and (vii) fall straight out of the open-set axioms.
This is the classical/topological version of the theory, so we reason classically.
Scott 1972, §2, the induced topology. U is Scott-open when it is an
upper set and
is inaccessible by suprema of non-empty directed sets: if a non-empty directed S
has its
supremum in U, then some member of S already lies in U.
Equations
- Domain.ContinuousLattice.ScottOpen U = (IsUpperSet U ∧ ∀ ⦃S : Set D⦄, S.Nonempty → DirectedOn (fun (x1 x2 : D) => x1 ≤ x2) S → sSup S ∈ U → (S ∩ U).Nonempty)
Instances For
Scott 1972, §2. The way-below relation: x ≪ y iff y lies in the
interior of the
principal up-set Set.Ici x for the induced topology, witnessed by a Scott-open
neighbourhood of y contained in Set.Ici x.
Equations
- Domain.ContinuousLattice.WayBelow x y = ∃ (U : Set D), Domain.ContinuousLattice.ScottOpen U ∧ y ∈ U ∧ U ⊆ Set.Ici x
Instances For
Auxiliary: the up-set {z | x ≪ z} is itself Scott-open. (This is not
Scott's
Proposition 2.2(vi) — see wayBelow_self_iff_scottOpen_Ici for that — but it is a
standard
and useful fact, the openness of the sets ↟x.)
Scott 1972, Proposition 2.2(vi). x ≪ x iff the principal up-set {z | x ⊑ z} (i.e.
Set.Ici x) is Scott-open. This characterizes the compact (finite, isolated)
elements:
x is compact exactly when ↑x is open.
Scott 1972, Proposition 2.2(vii). For a non-empty directed set S, x ≪ ⊔S iff
x ≪ y for some y ∈ S. The forward direction is exactly inaccessibility of a
Scott-open
set; the backward direction is monotonicity on the right.
In a continuous lattice, y is the actual supremum of {x | x ≪ y}.
The set {x | x ≪ y} of elements way below y is directed: it is closed
under binary
joins by Proposition 2.2(ii) (WayBelow.sup). This holds in any complete
lattice.
Interpolation property of ≪. In a continuous lattice, the way-below
relation
interpolates: a ≪ c implies there is some b with a ≪ b ≪ c.
The proof runs Scott's standard argument: the set M = {m | ∃ x, m ≪ x ∧ x ≪ c}
is directed
(using directedness of {· ≪ x} twice) and has supremum c (using continuity
twice). Hence
a ≪ c = ⊔M with M directed forces a ≪ m for some m ∈ M, say m ≪ x ≪ c;
then
a ≪ m ≤ x gives a ≪ x ≪ c, so b := x works.
In a continuous lattice the sets ↟a = {z | a ≪ z} form a basis of the Scott
topology:
every Scott-open U containing z contains some basic neighbourhood ↟a of z.
Indeed
z = ⊔{a | a ≪ z} is a directed supremum lying in the open set U, so some a ≪ z already
lies in U, and then ↟a ⊆ ↑a ⊆ U.
A strengthening of exists_wayBelow_subset: the witness a ≪ z can be taken
with the whole
principal up-set Set.Ici a (not merely ↟a) inside U. The element a
produced lies in the
open U, which is upper, so ↑a ⊆ U.
The infimum of a Scott-open neighbourhood of y is way below y: the open
set is itself
the required witness. Scott uses this in moving between Definition 2.3 and
Proposition 2.4.
Scott 1972, Proposition 2.4. A complete lattice is continuous iff every
element is the
supremum of the infima of its open neighbourhoods: y = ⊔ {⊓U : y ∈ U open}. This
is Scott's
alternate form of Definition 2.3.