FormalConjectures/Mathoverflow/235893.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
9 declarations, 2 contain sorry, 0 declared as axioms
Mathoverflow 235893
Reference: mathoverflow/235893 asked by user Willie Wong
Imports (1)
- def
Mathoverflow235893.IsConnectedMapFor topological spaces $X$ and $Y$ we say a function $f : X → Y$ is connected is it sends connected sets to connected sets line 38 sourceSource documentation
For topological spaces $X$ and $Y$ we say a function $f : X → Y$ is connected is it sends connected sets to connected sets.
no axioms what this means
Statement uses:
TopologicalSpaceProof uses:
Set,IsConnected,Set.imagedef IsConnectedMap {X Y : Type*} [TopologicalSpace X] [TopologicalSpace Y] (f : X → Y) : Prop := … - theorem
Mathoverflow235893.Continuous.isConnectedMapBy a standard result, every continuous map is connected line 45 sourceSource documentation
By a standard result, every continuous map is connected
standard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
TopologicalSpace,Continuous, Mathoverflow235893.IsConnectedMapProof uses:
Set,IsConnected,IsConnected.image,Continuous.continuousOntheorem Continuous.isConnectedMap {X Y : Type*} [TopologicalSpace X] [TopologicalSpace Y] {f : X → Y} (hf : Continuous f) : IsConnectedMap f := …Mentions: Mathoverflow235893.IsConnectedMap
- lemma
Mathoverflow235893.isConnected_iff_ordConnected_and_nonemptyA set in $\mathbb{R}$ is connected if and only if it is order-connected and non-empty line 53 sourceSource documentation
A set in $\mathbb{R}$ is connected if and only if it is order-connected and non-empty.
standard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Set,Real,Iff,IsConnected,And,Set.OrdConnected,Set.NonemptyProof uses:
Iff.intro,IsPreconnected,And.intro,IsPreconnected.ordConnected,Set.OrdConnected.isPreconnected29 instances, coercions and auxiliary constants left out.
Tactic trace: 7 steps
Open to load the checked before-and-after goal states.
lemma isConnected_iff_ordConnected_and_nonempty {s : Set ℝ} : IsConnected s ↔ s.OrdConnected ∧ s.Nonempty := by … - lemma
Mathoverflow235893.isConnectedMap_symm_of_RIf $f : \mathbb{R} \to \mathbb{R}$ is a connected bijection, then its inverse is also a connected bijection line 67 sourceSource documentation
If $f : \mathbb{R} \to \mathbb{R}$ is a connected bijection, then its inverse is also a connected bijection.
standard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Equiv,Real, Mathoverflow235893.IsConnectedMap,Equiv.symmProof uses:
Set,IsConnected,Eq.mpr,Set.image,And,Set.OrdConnected,Set.Nonempty,id,Eq,congrArg,propext, Mathoverflow235893.isConnected_iff_ordConnected_and_nonempty,Eq.mp,Membership.mem,Exists.intro,Set.mem_image_of_mem,And.intro,LE.le,Set.Icc,Set.ordConnected_defand 93 more81 instances, coercions and auxiliary constants left out.
Tactic trace: 84 steps
Open to load the checked before-and-after goal states.
lemma isConnectedMap_symm_of_R (f : ℝ ≃ ℝ) (hf : IsConnectedMap f) : IsConnectedMap f.symm := by …
Mentions: Mathoverflow235893.IsConnectedMap
- lemma
Mathoverflow235893.isConnectedMap_compThe composition of two connected maps is a connected map line 153 sourceSource documentation
The composition of two connected maps is a connected map.
standard axioms: Quot.sound, propext what this means
Statement uses:
TopologicalSpace, Mathoverflow235893.IsConnectedMap,Function.compProof uses:
Set,IsConnected,Eq.mpr,Set.image,id,Eq,congrArg,Set.image_compTactic trace: 3 steps
Open to load the checked before-and-after goal states.
lemma isConnectedMap_comp {X Y Z : Type*} [TopologicalSpace X] [TopologicalSpace Y] [TopologicalSpace Z] {f : X → Y} {g : Y → Z} (hf : IsConnectedMap f) (hg : IsConnectedMap g) : IsConnectedMap (g ∘ f) := by …Mentions: Mathoverflow235893.IsConnectedMap
- lemma
Mathoverflow235893.isConnectedMap_homeomorphA homeomorphism is a connected map line 167 sourceSource documentation
A homeomorphism is a connected map.
standard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
TopologicalSpace,Homeomorph, Mathoverflow235893.IsConnectedMapProof uses:
Set,IsConnected,IsConnected.image,Continuous.continuousOn,Homeomorph.continuous6 instances, coercions and auxiliary constants left out.
Tactic trace: 2 steps
Open to load the checked before-and-after goal states.
lemma isConnectedMap_homeomorph {X Y : Type*} [TopologicalSpace X] [TopologicalSpace Y] (h : X ≃ₜ Y) : IsConnectedMap h := by …Mentions: Mathoverflow235893.IsConnectedMap
- lemma
Mathoverflow235893.isConnectedMap_symm_of_E1If $f : \mathbb{R}^1 \to \mathbb{R}^1$ is a connected bijection, then its inverse is also a connected bijection line 179 sourceSource documentation
If $f : \mathbb{R}^1 \to \mathbb{R}^1$ is a connected bijection, then its inverse is also a connected bijection.
standard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Equiv,EuclideanSpace,Real,Fin,OfNat.ofNat,Nat, Mathoverflow235893.IsConnectedMap,ENNReal,Equiv.symmProof uses:
Homeomorph,Homeomorph.trans,ContinuousLinearEquiv.toHomeomorph,RingHom.id,EuclideanSpace.equiv,Homeomorph.funUnique,Equiv.trans,Homeomorph.toEquiv,Homeomorph.symm, Mathoverflow235893.isConnectedMap_homeomorph,id, Mathoverflow235893.isConnectedMap_comp,Function.comp, Mathoverflow235893.isConnectedMap_symm_of_R,Eq,funext,PiLp.ext,of_eq_true,WithLp.ofLp,Eq.transand 6 more54 instances, coercions and auxiliary constants left out.
Tactic trace: 16 steps
Open to load the checked before-and-after goal states.
lemma isConnectedMap_symm_of_E1 (f : ℝ^1 ≃ ℝ^1) (hf : IsConnectedMap f) : IsConnectedMap f.symm := by …
Mentions: Mathoverflow235893.IsConnectedMap
- theorem
Mathoverflow235893.mathoverflow_235893Assume for $n>1$, $f:\mathbb{R}^n\to\mathbb{R}^n$ is a bijection, where $\mathbb{R}^n$ is equipped with the standard topology sorry line 207 sourceSource documentation
Assume for $n>1$, $f:\mathbb{R}^n\to\mathbb{R}^n$ is a bijection, where $\mathbb{R}^n$ is equipped with the standard topology. Does the connectedness of (the induced power set map) $f$ imply that of $f^{-1}$?
depends on sorry what this means
Statement uses:
Iff,True,Nat,GT.gt,OfNat.ofNat,Equiv,EuclideanSpace,Real,Fin, Mathoverflow235893.IsConnectedMap,ENNReal,Equiv.symmProof uses:
sorryAx,Lean.Name,Bool.false,Lean.Name.num,Lean.Name.str,Lean.Name.anonymous28 instances, coercions and auxiliary constants left out.
Tactic trace: 1 steps
Open to load the checked before-and-after goal states.
theorem mathoverflow_235893 : answer(sorry) ↔ ∀ n > 1, ∀ (f : ℝ^n ≃ ℝ^n), IsConnectedMap f → IsConnectedMap f.symm := by …Mentions: Mathoverflow235893.IsConnectedMap
- theorem
Mathoverflow235893.mathoverflow_260589There exists a connected bijection ℝ → ℝ^2 where the inverse is not connected, proven in mathoverflow/260589 by user Gro-Tsen sorry line 217 sourceSource documentation
There exists a connected bijection ℝ → ℝ^2 where the inverse is not connected, proven in mathoverflow/260589 by user Gro-Tsen.
L4DEL explanation
There exists a connected bijection ℝ → ℝ^2 where the inverse is not connected, proven in mathoverflow/260589 by user Gro-Tsen.
Sources and attribution: Pinned Lean source (1646ca16afd6)
depends on sorry what this means
Statement uses:
Exists,Equiv,Real,EuclideanSpace,Fin,OfNat.ofNat,Nat,And, Mathoverflow235893.IsConnectedMap,ENNReal,Not,Equiv.symmProof uses:
sorryAx,Lean.Name,Bool.false,Lean.Name.num,Lean.Name.str,Lean.Name.anonymous26 instances, coercions and auxiliary constants left out.
Tactic trace: 1 steps
Open to load the checked before-and-after goal states.
theorem mathoverflow_260589 : ∃ f : ℝ ≃ ℝ^2, IsConnectedMap f ∧ ¬ IsConnectedMap f.symm := by …Mentions: Mathoverflow235893.IsConnectedMap