Proposition 3.2
OpenQAlgorithms.Papers.Independent.Intakethird100.P20.points_of_open_latticeLet be a regular Hausdorff space and let be a nonempty subset of its open-set lattice. Then is a lattice point, preserving arbitrary joins, if and only if
for a unique . Hausdorff separation makes explicit the source's regular-space convention.
import Definitions.Def_QAlgorithms_Papers_Independent_Intakethird100_P20
noncomputable section
namespace QAlgorithms.Papers.Independent.Intakethird100.P20
open Set TopologicalSpace
open QAlgorithms.Papers.Independent.Next46.P33 (Projection)
open scoped Topology
universe u v
/-- Proposition 3.2; de Groote, Observables I, PDF p./pp. 37.
-/
theorem points_of_open_lattice {M : Type u} [TopologicalSpace M] [RegularSpace M] [T2Space M]
(p : Set (Opens M)) (hne : p.Nonempty) :
IsLatticePoint p ↔ ∃! x : M, p = {U : Opens M | x ∈ (U : Set M)} := by sorry
end QAlgorithms.Papers.Independent.Intakethird100.P20
end
Read-back
What the Lean code literally says, in plain math · gpt-6.1-sol
For every regular Hausdorff topological space and every nonempty set of open subsets of , the following are equivalent: excludes , is upward closed under inclusion, is closed under binary intersections, and has the property that for every set of open subsets, implies for some ; and there exists exactly one point such that . The union condition ranges over arbitrary families, including the empty family. No nonemptiness assumption on is made; if , the asserted existence of a point is false, and no allowed nonempty satisfies the conditions on the other side.
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.