Step | Hyp | Ref
| Expression |
1 | | icopnfhmeo.f |
. . . . 5
⊢ 𝐹 = (𝑥 ∈ (0[,)1) ↦ (𝑥 / (1 − 𝑥))) |
2 | 1 | icopnfcnv 24114 |
. . . 4
⊢ (𝐹:(0[,)1)–1-1-onto→(0[,)+∞) ∧ ◡𝐹 = (𝑦 ∈ (0[,)+∞) ↦ (𝑦 / (1 + 𝑦)))) |
3 | 2 | simpli 484 |
. . 3
⊢ 𝐹:(0[,)1)–1-1-onto→(0[,)+∞) |
4 | | 0re 10986 |
. . . . . . . . . . 11
⊢ 0 ∈
ℝ |
5 | | 1xr 11043 |
. . . . . . . . . . 11
⊢ 1 ∈
ℝ* |
6 | | elico2 13152 |
. . . . . . . . . . 11
⊢ ((0
∈ ℝ ∧ 1 ∈ ℝ*) → (𝑥 ∈ (0[,)1) ↔ (𝑥 ∈ ℝ ∧ 0 ≤ 𝑥 ∧ 𝑥 < 1))) |
7 | 4, 5, 6 | mp2an 689 |
. . . . . . . . . 10
⊢ (𝑥 ∈ (0[,)1) ↔ (𝑥 ∈ ℝ ∧ 0 ≤
𝑥 ∧ 𝑥 < 1)) |
8 | 7 | simp1bi 1144 |
. . . . . . . . 9
⊢ (𝑥 ∈ (0[,)1) → 𝑥 ∈
ℝ) |
9 | 8 | ssriv 3926 |
. . . . . . . 8
⊢ (0[,)1)
⊆ ℝ |
10 | 9 | sseli 3918 |
. . . . . . 7
⊢ (𝑧 ∈ (0[,)1) → 𝑧 ∈
ℝ) |
11 | 10 | adantr 481 |
. . . . . 6
⊢ ((𝑧 ∈ (0[,)1) ∧ 𝑤 ∈ (0[,)1)) → 𝑧 ∈
ℝ) |
12 | | elico2 13152 |
. . . . . . . . . . 11
⊢ ((0
∈ ℝ ∧ 1 ∈ ℝ*) → (𝑤 ∈ (0[,)1) ↔ (𝑤 ∈ ℝ ∧ 0 ≤ 𝑤 ∧ 𝑤 < 1))) |
13 | 4, 5, 12 | mp2an 689 |
. . . . . . . . . 10
⊢ (𝑤 ∈ (0[,)1) ↔ (𝑤 ∈ ℝ ∧ 0 ≤
𝑤 ∧ 𝑤 < 1)) |
14 | 13 | simp3bi 1146 |
. . . . . . . . 9
⊢ (𝑤 ∈ (0[,)1) → 𝑤 < 1) |
15 | 9 | sseli 3918 |
. . . . . . . . . 10
⊢ (𝑤 ∈ (0[,)1) → 𝑤 ∈
ℝ) |
16 | | 1re 10984 |
. . . . . . . . . 10
⊢ 1 ∈
ℝ |
17 | | difrp 12777 |
. . . . . . . . . 10
⊢ ((𝑤 ∈ ℝ ∧ 1 ∈
ℝ) → (𝑤 < 1
↔ (1 − 𝑤) ∈
ℝ+)) |
18 | 15, 16, 17 | sylancl 586 |
. . . . . . . . 9
⊢ (𝑤 ∈ (0[,)1) → (𝑤 < 1 ↔ (1 − 𝑤) ∈
ℝ+)) |
19 | 14, 18 | mpbid 231 |
. . . . . . . 8
⊢ (𝑤 ∈ (0[,)1) → (1
− 𝑤) ∈
ℝ+) |
20 | 19 | rpregt0d 12787 |
. . . . . . 7
⊢ (𝑤 ∈ (0[,)1) → ((1
− 𝑤) ∈ ℝ
∧ 0 < (1 − 𝑤))) |
21 | 20 | adantl 482 |
. . . . . 6
⊢ ((𝑧 ∈ (0[,)1) ∧ 𝑤 ∈ (0[,)1)) → ((1
− 𝑤) ∈ ℝ
∧ 0 < (1 − 𝑤))) |
22 | 15 | adantl 482 |
. . . . . 6
⊢ ((𝑧 ∈ (0[,)1) ∧ 𝑤 ∈ (0[,)1)) → 𝑤 ∈
ℝ) |
23 | | elico2 13152 |
. . . . . . . . . . 11
⊢ ((0
∈ ℝ ∧ 1 ∈ ℝ*) → (𝑧 ∈ (0[,)1) ↔ (𝑧 ∈ ℝ ∧ 0 ≤ 𝑧 ∧ 𝑧 < 1))) |
24 | 4, 5, 23 | mp2an 689 |
. . . . . . . . . 10
⊢ (𝑧 ∈ (0[,)1) ↔ (𝑧 ∈ ℝ ∧ 0 ≤
𝑧 ∧ 𝑧 < 1)) |
25 | 24 | simp3bi 1146 |
. . . . . . . . 9
⊢ (𝑧 ∈ (0[,)1) → 𝑧 < 1) |
26 | | difrp 12777 |
. . . . . . . . . 10
⊢ ((𝑧 ∈ ℝ ∧ 1 ∈
ℝ) → (𝑧 < 1
↔ (1 − 𝑧) ∈
ℝ+)) |
27 | 10, 16, 26 | sylancl 586 |
. . . . . . . . 9
⊢ (𝑧 ∈ (0[,)1) → (𝑧 < 1 ↔ (1 − 𝑧) ∈
ℝ+)) |
28 | 25, 27 | mpbid 231 |
. . . . . . . 8
⊢ (𝑧 ∈ (0[,)1) → (1
− 𝑧) ∈
ℝ+) |
29 | 28 | adantr 481 |
. . . . . . 7
⊢ ((𝑧 ∈ (0[,)1) ∧ 𝑤 ∈ (0[,)1)) → (1
− 𝑧) ∈
ℝ+) |
30 | 29 | rpregt0d 12787 |
. . . . . 6
⊢ ((𝑧 ∈ (0[,)1) ∧ 𝑤 ∈ (0[,)1)) → ((1
− 𝑧) ∈ ℝ
∧ 0 < (1 − 𝑧))) |
31 | | lt2mul2div 11862 |
. . . . . 6
⊢ (((𝑧 ∈ ℝ ∧ ((1
− 𝑤) ∈ ℝ
∧ 0 < (1 − 𝑤))) ∧ (𝑤 ∈ ℝ ∧ ((1 − 𝑧) ∈ ℝ ∧ 0 < (1
− 𝑧)))) →
((𝑧 · (1 −
𝑤)) < (𝑤 · (1 − 𝑧)) ↔ (𝑧 / (1 − 𝑧)) < (𝑤 / (1 − 𝑤)))) |
32 | 11, 21, 22, 30, 31 | syl22anc 836 |
. . . . 5
⊢ ((𝑧 ∈ (0[,)1) ∧ 𝑤 ∈ (0[,)1)) → ((𝑧 · (1 − 𝑤)) < (𝑤 · (1 − 𝑧)) ↔ (𝑧 / (1 − 𝑧)) < (𝑤 / (1 − 𝑤)))) |
33 | 11, 22 | remulcld 11014 |
. . . . . . 7
⊢ ((𝑧 ∈ (0[,)1) ∧ 𝑤 ∈ (0[,)1)) → (𝑧 · 𝑤) ∈ ℝ) |
34 | 11, 22, 33 | ltsub1d 11593 |
. . . . . 6
⊢ ((𝑧 ∈ (0[,)1) ∧ 𝑤 ∈ (0[,)1)) → (𝑧 < 𝑤 ↔ (𝑧 − (𝑧 · 𝑤)) < (𝑤 − (𝑧 · 𝑤)))) |
35 | 11 | recnd 11012 |
. . . . . . . . 9
⊢ ((𝑧 ∈ (0[,)1) ∧ 𝑤 ∈ (0[,)1)) → 𝑧 ∈
ℂ) |
36 | | 1cnd 10979 |
. . . . . . . . 9
⊢ ((𝑧 ∈ (0[,)1) ∧ 𝑤 ∈ (0[,)1)) → 1 ∈
ℂ) |
37 | 22 | recnd 11012 |
. . . . . . . . 9
⊢ ((𝑧 ∈ (0[,)1) ∧ 𝑤 ∈ (0[,)1)) → 𝑤 ∈
ℂ) |
38 | 35, 36, 37 | subdid 11440 |
. . . . . . . 8
⊢ ((𝑧 ∈ (0[,)1) ∧ 𝑤 ∈ (0[,)1)) → (𝑧 · (1 − 𝑤)) = ((𝑧 · 1) − (𝑧 · 𝑤))) |
39 | 35 | mulid1d 11001 |
. . . . . . . . 9
⊢ ((𝑧 ∈ (0[,)1) ∧ 𝑤 ∈ (0[,)1)) → (𝑧 · 1) = 𝑧) |
40 | 39 | oveq1d 7299 |
. . . . . . . 8
⊢ ((𝑧 ∈ (0[,)1) ∧ 𝑤 ∈ (0[,)1)) → ((𝑧 · 1) − (𝑧 · 𝑤)) = (𝑧 − (𝑧 · 𝑤))) |
41 | 38, 40 | eqtrd 2779 |
. . . . . . 7
⊢ ((𝑧 ∈ (0[,)1) ∧ 𝑤 ∈ (0[,)1)) → (𝑧 · (1 − 𝑤)) = (𝑧 − (𝑧 · 𝑤))) |
42 | 37, 36, 35 | subdid 11440 |
. . . . . . . 8
⊢ ((𝑧 ∈ (0[,)1) ∧ 𝑤 ∈ (0[,)1)) → (𝑤 · (1 − 𝑧)) = ((𝑤 · 1) − (𝑤 · 𝑧))) |
43 | 37 | mulid1d 11001 |
. . . . . . . . 9
⊢ ((𝑧 ∈ (0[,)1) ∧ 𝑤 ∈ (0[,)1)) → (𝑤 · 1) = 𝑤) |
44 | 37, 35 | mulcomd 11005 |
. . . . . . . . 9
⊢ ((𝑧 ∈ (0[,)1) ∧ 𝑤 ∈ (0[,)1)) → (𝑤 · 𝑧) = (𝑧 · 𝑤)) |
45 | 43, 44 | oveq12d 7302 |
. . . . . . . 8
⊢ ((𝑧 ∈ (0[,)1) ∧ 𝑤 ∈ (0[,)1)) → ((𝑤 · 1) − (𝑤 · 𝑧)) = (𝑤 − (𝑧 · 𝑤))) |
46 | 42, 45 | eqtrd 2779 |
. . . . . . 7
⊢ ((𝑧 ∈ (0[,)1) ∧ 𝑤 ∈ (0[,)1)) → (𝑤 · (1 − 𝑧)) = (𝑤 − (𝑧 · 𝑤))) |
47 | 41, 46 | breq12d 5088 |
. . . . . 6
⊢ ((𝑧 ∈ (0[,)1) ∧ 𝑤 ∈ (0[,)1)) → ((𝑧 · (1 − 𝑤)) < (𝑤 · (1 − 𝑧)) ↔ (𝑧 − (𝑧 · 𝑤)) < (𝑤 − (𝑧 · 𝑤)))) |
48 | 34, 47 | bitr4d 281 |
. . . . 5
⊢ ((𝑧 ∈ (0[,)1) ∧ 𝑤 ∈ (0[,)1)) → (𝑧 < 𝑤 ↔ (𝑧 · (1 − 𝑤)) < (𝑤 · (1 − 𝑧)))) |
49 | | id 22 |
. . . . . . . 8
⊢ (𝑥 = 𝑧 → 𝑥 = 𝑧) |
50 | | oveq2 7292 |
. . . . . . . 8
⊢ (𝑥 = 𝑧 → (1 − 𝑥) = (1 − 𝑧)) |
51 | 49, 50 | oveq12d 7302 |
. . . . . . 7
⊢ (𝑥 = 𝑧 → (𝑥 / (1 − 𝑥)) = (𝑧 / (1 − 𝑧))) |
52 | | ovex 7317 |
. . . . . . 7
⊢ (𝑧 / (1 − 𝑧)) ∈ V |
53 | 51, 1, 52 | fvmpt 6884 |
. . . . . 6
⊢ (𝑧 ∈ (0[,)1) → (𝐹‘𝑧) = (𝑧 / (1 − 𝑧))) |
54 | | id 22 |
. . . . . . . 8
⊢ (𝑥 = 𝑤 → 𝑥 = 𝑤) |
55 | | oveq2 7292 |
. . . . . . . 8
⊢ (𝑥 = 𝑤 → (1 − 𝑥) = (1 − 𝑤)) |
56 | 54, 55 | oveq12d 7302 |
. . . . . . 7
⊢ (𝑥 = 𝑤 → (𝑥 / (1 − 𝑥)) = (𝑤 / (1 − 𝑤))) |
57 | | ovex 7317 |
. . . . . . 7
⊢ (𝑤 / (1 − 𝑤)) ∈ V |
58 | 56, 1, 57 | fvmpt 6884 |
. . . . . 6
⊢ (𝑤 ∈ (0[,)1) → (𝐹‘𝑤) = (𝑤 / (1 − 𝑤))) |
59 | 53, 58 | breqan12d 5091 |
. . . . 5
⊢ ((𝑧 ∈ (0[,)1) ∧ 𝑤 ∈ (0[,)1)) → ((𝐹‘𝑧) < (𝐹‘𝑤) ↔ (𝑧 / (1 − 𝑧)) < (𝑤 / (1 − 𝑤)))) |
60 | 32, 48, 59 | 3bitr4d 311 |
. . . 4
⊢ ((𝑧 ∈ (0[,)1) ∧ 𝑤 ∈ (0[,)1)) → (𝑧 < 𝑤 ↔ (𝐹‘𝑧) < (𝐹‘𝑤))) |
61 | 60 | rgen2 3121 |
. . 3
⊢
∀𝑧 ∈
(0[,)1)∀𝑤 ∈
(0[,)1)(𝑧 < 𝑤 ↔ (𝐹‘𝑧) < (𝐹‘𝑤)) |
62 | | df-isom 6446 |
. . 3
⊢ (𝐹 Isom < , < ((0[,)1),
(0[,)+∞)) ↔ (𝐹:(0[,)1)–1-1-onto→(0[,)+∞) ∧ ∀𝑧 ∈ (0[,)1)∀𝑤 ∈ (0[,)1)(𝑧 < 𝑤 ↔ (𝐹‘𝑧) < (𝐹‘𝑤)))) |
63 | 3, 61, 62 | mpbir2an 708 |
. 2
⊢ 𝐹 Isom < , < ((0[,)1),
(0[,)+∞)) |
64 | | letsr 18320 |
. . . . . 6
⊢ ≤
∈ TosetRel |
65 | 64 | elexi 3452 |
. . . . 5
⊢ ≤
∈ V |
66 | 65 | inex1 5242 |
. . . 4
⊢ ( ≤
∩ ((0[,)1) × (0[,)1))) ∈ V |
67 | 65 | inex1 5242 |
. . . 4
⊢ ( ≤
∩ ((0[,)+∞) × (0[,)+∞))) ∈ V |
68 | | icossxr 13173 |
. . . . . . . 8
⊢ (0[,)1)
⊆ ℝ* |
69 | | icossxr 13173 |
. . . . . . . 8
⊢
(0[,)+∞) ⊆ ℝ* |
70 | | leiso 14182 |
. . . . . . . 8
⊢ (((0[,)1)
⊆ ℝ* ∧ (0[,)+∞) ⊆ ℝ*)
→ (𝐹 Isom < , <
((0[,)1), (0[,)+∞)) ↔ 𝐹 Isom ≤ , ≤ ((0[,)1),
(0[,)+∞)))) |
71 | 68, 69, 70 | mp2an 689 |
. . . . . . 7
⊢ (𝐹 Isom < , < ((0[,)1),
(0[,)+∞)) ↔ 𝐹
Isom ≤ , ≤ ((0[,)1), (0[,)+∞))) |
72 | 63, 71 | mpbi 229 |
. . . . . 6
⊢ 𝐹 Isom ≤ , ≤ ((0[,)1),
(0[,)+∞)) |
73 | | isores1 7214 |
. . . . . 6
⊢ (𝐹 Isom ≤ , ≤ ((0[,)1),
(0[,)+∞)) ↔ 𝐹
Isom ( ≤ ∩ ((0[,)1) × (0[,)1))), ≤ ((0[,)1),
(0[,)+∞))) |
74 | 72, 73 | mpbi 229 |
. . . . 5
⊢ 𝐹 Isom ( ≤ ∩ ((0[,)1)
× (0[,)1))), ≤ ((0[,)1), (0[,)+∞)) |
75 | | isores2 7213 |
. . . . 5
⊢ (𝐹 Isom ( ≤ ∩ ((0[,)1)
× (0[,)1))), ≤ ((0[,)1), (0[,)+∞)) ↔ 𝐹 Isom ( ≤ ∩ ((0[,)1) ×
(0[,)1))), ( ≤ ∩ ((0[,)+∞) × (0[,)+∞)))((0[,)1),
(0[,)+∞))) |
76 | 74, 75 | mpbi 229 |
. . . 4
⊢ 𝐹 Isom ( ≤ ∩ ((0[,)1)
× (0[,)1))), ( ≤ ∩ ((0[,)+∞) ×
(0[,)+∞)))((0[,)1), (0[,)+∞)) |
77 | | tsrps 18314 |
. . . . . . . 8
⊢ ( ≤
∈ TosetRel → ≤ ∈ PosetRel) |
78 | 64, 77 | ax-mp 5 |
. . . . . . 7
⊢ ≤
∈ PosetRel |
79 | | ledm 18317 |
. . . . . . . 8
⊢
ℝ* = dom ≤ |
80 | 79 | psssdm 18309 |
. . . . . . 7
⊢ (( ≤
∈ PosetRel ∧ (0[,)1) ⊆ ℝ*) → dom ( ≤
∩ ((0[,)1) × (0[,)1))) = (0[,)1)) |
81 | 78, 68, 80 | mp2an 689 |
. . . . . 6
⊢ dom (
≤ ∩ ((0[,)1) × (0[,)1))) = (0[,)1) |
82 | 81 | eqcomi 2748 |
. . . . 5
⊢ (0[,)1) =
dom ( ≤ ∩ ((0[,)1) × (0[,)1))) |
83 | 79 | psssdm 18309 |
. . . . . . 7
⊢ (( ≤
∈ PosetRel ∧ (0[,)+∞) ⊆ ℝ*) → dom (
≤ ∩ ((0[,)+∞) × (0[,)+∞))) =
(0[,)+∞)) |
84 | 78, 69, 83 | mp2an 689 |
. . . . . 6
⊢ dom (
≤ ∩ ((0[,)+∞) × (0[,)+∞))) =
(0[,)+∞) |
85 | 84 | eqcomi 2748 |
. . . . 5
⊢
(0[,)+∞) = dom ( ≤ ∩ ((0[,)+∞) ×
(0[,)+∞))) |
86 | 82, 85 | ordthmeo 22962 |
. . . 4
⊢ ((( ≤
∩ ((0[,)1) × (0[,)1))) ∈ V ∧ ( ≤ ∩ ((0[,)+∞)
× (0[,)+∞))) ∈ V ∧ 𝐹 Isom ( ≤ ∩ ((0[,)1) ×
(0[,)1))), ( ≤ ∩ ((0[,)+∞) × (0[,)+∞)))((0[,)1),
(0[,)+∞))) → 𝐹
∈ ((ordTop‘( ≤ ∩ ((0[,)1) ×
(0[,)1))))Homeo(ordTop‘( ≤ ∩ ((0[,)+∞) ×
(0[,)+∞)))))) |
87 | 66, 67, 76, 86 | mp3an 1460 |
. . 3
⊢ 𝐹 ∈ ((ordTop‘( ≤
∩ ((0[,)1) × (0[,)1))))Homeo(ordTop‘( ≤ ∩
((0[,)+∞) × (0[,)+∞))))) |
88 | | icopnfhmeo.j |
. . . . . . 7
⊢ 𝐽 =
(TopOpen‘ℂfld) |
89 | | eqid 2739 |
. . . . . . 7
⊢
(ordTop‘ ≤ ) = (ordTop‘ ≤ ) |
90 | 88, 89 | xrrest2 23980 |
. . . . . 6
⊢ ((0[,)1)
⊆ ℝ → (𝐽
↾t (0[,)1)) = ((ordTop‘ ≤ ) ↾t
(0[,)1))) |
91 | 9, 90 | ax-mp 5 |
. . . . 5
⊢ (𝐽 ↾t (0[,)1)) =
((ordTop‘ ≤ ) ↾t (0[,)1)) |
92 | | iccssico2 13162 |
. . . . . 6
⊢ ((𝑥 ∈ (0[,)1) ∧ 𝑦 ∈ (0[,)1)) → (𝑥[,]𝑦) ⊆ (0[,)1)) |
93 | 68, 92 | ordtrestixx 22382 |
. . . . 5
⊢
((ordTop‘ ≤ ) ↾t (0[,)1)) = (ordTop‘(
≤ ∩ ((0[,)1) × (0[,)1)))) |
94 | 91, 93 | eqtri 2767 |
. . . 4
⊢ (𝐽 ↾t (0[,)1)) =
(ordTop‘( ≤ ∩ ((0[,)1) × (0[,)1)))) |
95 | | rge0ssre 13197 |
. . . . . 6
⊢
(0[,)+∞) ⊆ ℝ |
96 | 88, 89 | xrrest2 23980 |
. . . . . 6
⊢
((0[,)+∞) ⊆ ℝ → (𝐽 ↾t (0[,)+∞)) =
((ordTop‘ ≤ ) ↾t (0[,)+∞))) |
97 | 95, 96 | ax-mp 5 |
. . . . 5
⊢ (𝐽 ↾t
(0[,)+∞)) = ((ordTop‘ ≤ ) ↾t
(0[,)+∞)) |
98 | | iccssico2 13162 |
. . . . . 6
⊢ ((𝑥 ∈ (0[,)+∞) ∧
𝑦 ∈ (0[,)+∞))
→ (𝑥[,]𝑦) ⊆
(0[,)+∞)) |
99 | 69, 98 | ordtrestixx 22382 |
. . . . 5
⊢
((ordTop‘ ≤ ) ↾t (0[,)+∞)) =
(ordTop‘( ≤ ∩ ((0[,)+∞) ×
(0[,)+∞)))) |
100 | 97, 99 | eqtri 2767 |
. . . 4
⊢ (𝐽 ↾t
(0[,)+∞)) = (ordTop‘( ≤ ∩ ((0[,)+∞) ×
(0[,)+∞)))) |
101 | 94, 100 | oveq12i 7296 |
. . 3
⊢ ((𝐽 ↾t
(0[,)1))Homeo(𝐽
↾t (0[,)+∞))) = ((ordTop‘( ≤ ∩ ((0[,)1)
× (0[,)1))))Homeo(ordTop‘( ≤ ∩ ((0[,)+∞) ×
(0[,)+∞))))) |
102 | 87, 101 | eleqtrri 2839 |
. 2
⊢ 𝐹 ∈ ((𝐽 ↾t (0[,)1))Homeo(𝐽 ↾t
(0[,)+∞))) |
103 | 63, 102 | pm3.2i 471 |
1
⊢ (𝐹 Isom < , < ((0[,)1),
(0[,)+∞)) ∧ 𝐹
∈ ((𝐽
↾t (0[,)1))Homeo(𝐽 ↾t
(0[,)+∞)))) |