Skip to content

Commit f4ade4f

Browse files
committed
-- First Draft
1 parent 5fbf3bc commit f4ade4f

File tree

2 files changed

+58
-0
lines changed

2 files changed

+58
-0
lines changed

.DS_Store

6 KB
Binary file not shown.

my_project/tony.lean

+58
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,58 @@
1+
-- import Mathlib
2+
import Mathlib.Topology.Constructions
3+
import Mathlib.Topology.Covering
4+
import Mathlib.Topology.Algebra.Order.Compact
5+
import Mathlib.Topology.Instances.Real
6+
import Mathlib.Topology.UnitInterval
7+
8+
set_option autoImplicit false
9+
10+
--CompactIccSpace
11+
open Function
12+
open unitInterval
13+
14+
theorem uniqueness_of_homotopy_lifting
15+
(Y X Xt : Type _)
16+
[instY: TopologicalSpace Y] [instX: TopologicalSpace X] [instXt: TopologicalSpace Xt]
17+
(p: Xt → X)
18+
-- (Cp: Continuous p)
19+
(hp: IsCoveringMap p)
20+
(F: I → Y → X)
21+
(CF : Continuous (uncurry F)) -- uncurry F: ℝ × Y → X
22+
(F0t: Y → Xt)
23+
(CF0t: Continuous F0t)
24+
(hF0tp : F 0 = p ∘ F0t) :
25+
∃ Ft : I → Y → Xt, Continuous (uncurry Ft) ∧ ∀ t, p ∘ (Ft t) = F t ∧
26+
Ft 0 = F0t := by
27+
have q : (∀ y: Y, ∀ t: I,
28+
(∃ U: Set Y, (instY.IsOpen U ∧ y ∈ U) ) ∧ (∃ ab: I × I, ab.1 < t ∧ t < ab.2 )) := by
29+
--unfold IsCoveringMap at hp
30+
intro y t
31+
let x := F t y
32+
specialize hp x
33+
have ⟨hp1, hp2, hp3⟩ := hp
34+
let V : Set X := hp2.baseSet
35+
have U_is_open := (CF.isOpen_preimage V) hp2.open_baseSet
36+
have ty_in_U : ((t,y) ∈ (uncurry F) ⁻¹' V) := by
37+
unfold Set.preimage
38+
simp
39+
exact hp3
40+
--mem_nhds_prod_iff
41+
sorry
42+
have qU : (I → Y → Set Y) := by
43+
intro t y
44+
have A := (q y t).1
45+
sorry
46+
have qab : (I → Y → (I × I)) := by
47+
intro t y
48+
have A := (q y t).2
49+
sorry
50+
sorry
51+
/-theorem
52+
is_compact.elim_finite_subcover {α : Type u} [topological_space α]{s : set α} {ι : Type v}
53+
(hs : is_compact s)
54+
(U : ι → set α)
55+
(hUo : ∀ (i : ι), is_open (U i))
56+
(hsU : s ⊆ ⋃ (i : ι), U i) :
57+
∃ (t : finset ι), s ⊆ ⋃ (i : ι) (H : i ∈ t), U i
58+
-/

0 commit comments

Comments
 (0)