FormalConjectures/Wikipedia/Toronto.lean
Explanation legend Lean4 Domain Explanation Language (L4DEL)
L4DEL explanations are a separate layer. They do not change the Lean source. Intuition is explanatory prose; numbered items are a reading path; sources link the wording back to evidence.
- L4DEL
- Lean4 Domain Explanation Language
Credit: The upstream authors and contributors retain credit for the project and mathematics. lean4-explainer only renders their pinned source and adds the separately disclosed explanation layer.
Project sources: Pinned project documentation, Formal Conjectures paper, arXiv v1
3 declarations, 1 contain sorry, 0 declared as axioms
Toronto spaces
A Toronto space is a topological space which is homeomorphic to all of its subspaces of same cardinality.
It is conjectured that every T2, Toronto space is discrete. W.R. Brian proved that this holds under GCH.
References:
- Wikipedia
- The Toronto problem by W.R. Brian
Imports (1)
- class
Toronto.TorontoSpaceA Toronto space is a topological space which is homeomorphic to all of its subspaces of same cardinality line 45 sourceSource documentation
A Toronto space is a topological space which is homeomorphic to all of its subspaces of same cardinality.
standard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
TopologicalSpaceclass TorontoSpace where …
- instance
Toronto.Finite.torontoSpaceEvery finite space is Toronto, since the only subspace with same cardinality is the space itself line 52 sourceSource documentation
Every finite space is Toronto, since the only subspace with same cardinality is the space itself.
standard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
TopologicalSpace,Finite, Toronto.TorontoSpaceProof uses:
Toronto.TorontoSpace.mk,Set,Eq,Cardinal,Cardinal.mk,Set.univ,Eq.mpr,Homeomorph,Membership.mem,Homeomorph.Set.univ5 instances, coercions and auxiliary constants left out.
Tactic trace: 9 steps
Open to load the checked before-and-after goal states.
instance Finite.torontoSpace [Finite X] : TorontoSpace X where …
Mentions: Toronto.TorontoSpace
- theorem
Toronto.DiscreteTopology.of_t2_of_torontoSpaceAny T2, Toronto space is discrete sorry line 66 sourceSource documentation
Any T2, Toronto space is discrete.
depends on sorry what this means
Statement uses:
TopologicalSpace,T2Space, Toronto.TorontoSpace,DiscreteTopologyProof uses:
sorryAx,Lean.Name,Bool.false,Lean.Name.num,Lean.Name.str,Lean.Name.anonymous,OfNat.ofNat,Nat1 instances, coercions and auxiliary constants left out.
Tactic trace: 1 steps
Open to load the checked before-and-after goal states.
theorem DiscreteTopology.of_t2_of_torontoSpace [T2Space X] [TorontoSpace X] : DiscreteTopology X := by …Mentions: Toronto.TorontoSpace