Commit 2024-10-13 23:54 cd125921

View on Github →

refactor(Topology/Order/ScottTopology): Unify concepts of Scott Topology (#16523) Unify Scott Topologies, following on from #13201 and #16826. Originally Mathlib had a notion of ω-Scott Continuity and ω-Scott Topology based on Chains for ω-complete partial orders. Previously we introduced a notion of Scott Continuity and Scott Topology based on directed sets for arbitrary pre-orders (#2508). In #13201, we generalised our definition of Scott Continuity to include ω-Scott Continuity as a special case. This PR continues that work by generalising our notion of Scott Topology to include ω-Scott Topology as a special case. Topology.IsScott.scottContinuous_iff_continuous and Topology.IsScott.ωscottContinuous_iff_continuous have almost identical proofs and are presumably special cases of a more general result that I have not yet formulated. However I think this PR covers enough ground to be worth considering at this stage.

Estimated changes

added theorem DirSupInaccOn.mono
added def DirSupInaccOn
modified def Topology.scott
modified theorem Topology.upperSet_le_scott
added theorem dirSupInaccOn_univ