Documentation

LeanPool.DomainTheory.ContinuousLattice.MilnerCorrection

March 1972 correction (Scott, pp. 135–136) #

Robin Milner observed that Scott's remark before Proposition 2.5 was wrong: a T₀-topology on a complete lattice need not have every open set Scott-open. The two extreme T₀-topologies inducing the same partial order are generated by

The corrected proofs of Propositions 2.9, 2.10, and 3.3 assume the given topology is contained in the Scott (lattice) topology: every open set of the given topology is Scott-open.

For Proposition 2.10, Scott distinguishes ambient joins in D' from subspace joins in a retract D ⊆ D': the prime in ⊔S′ marks the index (join taken in D'), not a "primed join" operator. The retraction identity used in the corrected argument is j(⊔S′) = ⊔S for directed SD (see IsContinuousLatticeRetraction.retr_ambientSSup_eq_sSup in FunctionSpaces.lean).

Page 136 adds that function spaces pose no subspace/sup mismatch: lubs are computed pointwise, so the product (relativized) topology is contained in the Scott topology once the Milner hypothesis is in place.

Extreme T₀-topologies inducing the order #

Lower subbasic set {x | not x <= y} from Scott's March 1972 correction.

Equations
Instances For

    Upper subbasic set {x | y ⊑ x} (principal up-set) from the correction.

    Equations
    Instances For

      Milner hypothesis for 2.9, 2.10, 3.3 #

      March 1972 correction. The given topology τ is coarser than (or equal to) the Scott topology: every set open in τ is Scott-open. Equivalently Opens(τ) ⊆ Opens(Scott), i.e. scottTopologicalSpace ≤ τ in mathlib's order on topologies.

      Equations
      Instances For