Step | Hyp | Ref
| Expression |
1 | | relowlpssretop.1 |
. . 3
⊢ 𝐼 = ([,) “ (ℝ ×
ℝ)) |
2 | 1 | relowlssretop 35461 |
. 2
⊢
(topGen‘ran (,)) ⊆ (topGen‘𝐼) |
3 | | 2re 11977 |
. . . . 5
⊢ 2 ∈
ℝ |
4 | | 1lt2 12074 |
. . . . 5
⊢ 1 <
2 |
5 | | ovex 7288 |
. . . . . . . . . . . 12
⊢
(1[,)𝑐) ∈
V |
6 | | sbcan 3763 |
. . . . . . . . . . . . . . 15
⊢
([1 / 𝑥](𝑐 ∈ ℝ ∧ 𝑥 < 𝑐) ↔ ([1 / 𝑥]𝑐 ∈ ℝ ∧ [1 / 𝑥]𝑥 < 𝑐)) |
7 | | 1re 10906 |
. . . . . . . . . . . . . . . . 17
⊢ 1 ∈
ℝ |
8 | | sbcg 3791 |
. . . . . . . . . . . . . . . . 17
⊢ (1 ∈
ℝ → ([1 / 𝑥]𝑐 ∈ ℝ ↔ 𝑐 ∈ ℝ)) |
9 | 7, 8 | ax-mp 5 |
. . . . . . . . . . . . . . . 16
⊢
([1 / 𝑥]𝑐 ∈ ℝ ↔ 𝑐 ∈ ℝ) |
10 | | sbcbr123 5124 |
. . . . . . . . . . . . . . . . 17
⊢
([1 / 𝑥]𝑥 < 𝑐 ↔ ⦋1 / 𝑥⦌𝑥⦋1 / 𝑥⦌ < ⦋1 / 𝑥⦌𝑐) |
11 | | csbvarg 4362 |
. . . . . . . . . . . . . . . . . . 19
⊢ (1 ∈
ℝ → ⦋1 / 𝑥⦌𝑥 = 1) |
12 | 7, 11 | ax-mp 5 |
. . . . . . . . . . . . . . . . . 18
⊢
⦋1 / 𝑥⦌𝑥 = 1 |
13 | | csbconstg 3847 |
. . . . . . . . . . . . . . . . . . 19
⊢ (1 ∈
ℝ → ⦋1 / 𝑥⦌𝑐 = 𝑐) |
14 | 7, 13 | ax-mp 5 |
. . . . . . . . . . . . . . . . . 18
⊢
⦋1 / 𝑥⦌𝑐 = 𝑐 |
15 | 12, 14 | breq12i 5079 |
. . . . . . . . . . . . . . . . 17
⊢
(⦋1 / 𝑥⦌𝑥⦋1 / 𝑥⦌ < ⦋1 / 𝑥⦌𝑐 ↔ 1⦋1 /
𝑥⦌ < 𝑐) |
16 | | csbconstg 3847 |
. . . . . . . . . . . . . . . . . . 19
⊢ (1 ∈
ℝ → ⦋1 / 𝑥⦌ < = <
) |
17 | 7, 16 | ax-mp 5 |
. . . . . . . . . . . . . . . . . 18
⊢
⦋1 / 𝑥⦌ < = < |
18 | 17 | breqi 5076 |
. . . . . . . . . . . . . . . . 17
⊢
(1⦋1 / 𝑥⦌ < 𝑐 ↔ 1 < 𝑐) |
19 | 10, 15, 18 | 3bitri 296 |
. . . . . . . . . . . . . . . 16
⊢
([1 / 𝑥]𝑥 < 𝑐 ↔ 1 < 𝑐) |
20 | 9, 19 | anbi12i 626 |
. . . . . . . . . . . . . . 15
⊢
(([1 / 𝑥]𝑐 ∈ ℝ ∧ [1 / 𝑥]𝑥 < 𝑐) ↔ (𝑐 ∈ ℝ ∧ 1 < 𝑐)) |
21 | 6, 20 | bitri 274 |
. . . . . . . . . . . . . 14
⊢
([1 / 𝑥](𝑐 ∈ ℝ ∧ 𝑥 < 𝑐) ↔ (𝑐 ∈ ℝ ∧ 1 < 𝑐)) |
22 | | sbceqg 4340 |
. . . . . . . . . . . . . . . 16
⊢ (1 ∈
ℝ → ([1 / 𝑥]𝑖 = (𝑥[,)𝑐) ↔ ⦋1 / 𝑥⦌𝑖 = ⦋1 / 𝑥⦌(𝑥[,)𝑐))) |
23 | 7, 22 | ax-mp 5 |
. . . . . . . . . . . . . . 15
⊢
([1 / 𝑥]𝑖 = (𝑥[,)𝑐) ↔ ⦋1 / 𝑥⦌𝑖 = ⦋1 / 𝑥⦌(𝑥[,)𝑐)) |
24 | | csbconstg 3847 |
. . . . . . . . . . . . . . . . 17
⊢ (1 ∈
ℝ → ⦋1 / 𝑥⦌𝑖 = 𝑖) |
25 | 7, 24 | ax-mp 5 |
. . . . . . . . . . . . . . . 16
⊢
⦋1 / 𝑥⦌𝑖 = 𝑖 |
26 | | csbov123 7297 |
. . . . . . . . . . . . . . . . 17
⊢
⦋1 / 𝑥⦌(𝑥[,)𝑐) = (⦋1 / 𝑥⦌𝑥⦋1 / 𝑥⦌[,)⦋1 / 𝑥⦌𝑐) |
27 | | csbconstg 3847 |
. . . . . . . . . . . . . . . . . . 19
⊢ (1 ∈
ℝ → ⦋1 / 𝑥⦌[,) = [,)) |
28 | 7, 27 | ax-mp 5 |
. . . . . . . . . . . . . . . . . 18
⊢
⦋1 / 𝑥⦌[,) = [,) |
29 | 12, 14, 28 | oveq123i 7269 |
. . . . . . . . . . . . . . . . 17
⊢
(⦋1 / 𝑥⦌𝑥⦋1 / 𝑥⦌[,)⦋1 / 𝑥⦌𝑐) = (1[,)𝑐) |
30 | 26, 29 | eqtri 2766 |
. . . . . . . . . . . . . . . 16
⊢
⦋1 / 𝑥⦌(𝑥[,)𝑐) = (1[,)𝑐) |
31 | 25, 30 | eqeq12i 2756 |
. . . . . . . . . . . . . . 15
⊢
(⦋1 / 𝑥⦌𝑖 = ⦋1 / 𝑥⦌(𝑥[,)𝑐) ↔ 𝑖 = (1[,)𝑐)) |
32 | 23, 31 | bitri 274 |
. . . . . . . . . . . . . 14
⊢
([1 / 𝑥]𝑖 = (𝑥[,)𝑐) ↔ 𝑖 = (1[,)𝑐)) |
33 | | sbcan 3763 |
. . . . . . . . . . . . . . 15
⊢
([1 / 𝑥]((𝑐 ∈ ℝ ∧ 𝑥 < 𝑐) ∧ 𝑖 = (𝑥[,)𝑐)) ↔ ([1 / 𝑥](𝑐 ∈ ℝ ∧ 𝑥 < 𝑐) ∧ [1 / 𝑥]𝑖 = (𝑥[,)𝑐))) |
34 | | simpr 484 |
. . . . . . . . . . . . . . . . . . . . . 22
⊢ ((((𝑐 ∈ ℝ ∧ 𝑥 < 𝑐) ∧ 𝑖 = (𝑥[,)𝑐)) ∧ 𝑥 ∈ ℝ) → 𝑥 ∈ ℝ) |
35 | | simpl 482 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
34
⊢ ((𝑥 ∈ ℝ ∧ 𝑐 ∈ ℝ) → 𝑥 ∈
ℝ) |
36 | | leid 11001 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
34
⊢ (𝑥 ∈ ℝ → 𝑥 ≤ 𝑥) |
37 | 35, 36 | jccir 521 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
33
⊢ ((𝑥 ∈ ℝ ∧ 𝑐 ∈ ℝ) → (𝑥 ∈ ℝ ∧ 𝑥 ≤ 𝑥)) |
38 | | rexr 10952 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . 36
⊢ (𝑐 ∈ ℝ → 𝑐 ∈
ℝ*) |
39 | | elico2 13072 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . 36
⊢ ((𝑥 ∈ ℝ ∧ 𝑐 ∈ ℝ*)
→ (𝑥 ∈ (𝑥[,)𝑐) ↔ (𝑥 ∈ ℝ ∧ 𝑥 ≤ 𝑥 ∧ 𝑥 < 𝑐))) |
40 | 38, 39 | sylan2 592 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. 35
⊢ ((𝑥 ∈ ℝ ∧ 𝑐 ∈ ℝ) → (𝑥 ∈ (𝑥[,)𝑐) ↔ (𝑥 ∈ ℝ ∧ 𝑥 ≤ 𝑥 ∧ 𝑥 < 𝑐))) |
41 | | df-3an 1087 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. 35
⊢ ((𝑥 ∈ ℝ ∧ 𝑥 ≤ 𝑥 ∧ 𝑥 < 𝑐) ↔ ((𝑥 ∈ ℝ ∧ 𝑥 ≤ 𝑥) ∧ 𝑥 < 𝑐)) |
42 | 40, 41 | bitrdi 286 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
34
⊢ ((𝑥 ∈ ℝ ∧ 𝑐 ∈ ℝ) → (𝑥 ∈ (𝑥[,)𝑐) ↔ ((𝑥 ∈ ℝ ∧ 𝑥 ≤ 𝑥) ∧ 𝑥 < 𝑐))) |
43 | 42 | baibd 539 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
33
⊢ (((𝑥 ∈ ℝ ∧ 𝑐 ∈ ℝ) ∧ (𝑥 ∈ ℝ ∧ 𝑥 ≤ 𝑥)) → (𝑥 ∈ (𝑥[,)𝑐) ↔ 𝑥 < 𝑐)) |
44 | 37, 43 | mpdan 683 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
32
⊢ ((𝑥 ∈ ℝ ∧ 𝑐 ∈ ℝ) → (𝑥 ∈ (𝑥[,)𝑐) ↔ 𝑥 < 𝑐)) |
45 | 44 | biimpar 477 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
31
⊢ (((𝑥 ∈ ℝ ∧ 𝑐 ∈ ℝ) ∧ 𝑥 < 𝑐) → 𝑥 ∈ (𝑥[,)𝑐)) |
46 | 45 | adantr 480 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
30
⊢ ((((𝑥 ∈ ℝ ∧ 𝑐 ∈ ℝ) ∧ 𝑥 < 𝑐) ∧ 𝑖 = (𝑥[,)𝑐)) → 𝑥 ∈ (𝑥[,)𝑐)) |
47 | | eleq2 2827 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
31
⊢ (𝑖 = (𝑥[,)𝑐) → (𝑥 ∈ 𝑖 ↔ 𝑥 ∈ (𝑥[,)𝑐))) |
48 | 47 | adantl 481 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
30
⊢ ((((𝑥 ∈ ℝ ∧ 𝑐 ∈ ℝ) ∧ 𝑥 < 𝑐) ∧ 𝑖 = (𝑥[,)𝑐)) → (𝑥 ∈ 𝑖 ↔ 𝑥 ∈ (𝑥[,)𝑐))) |
49 | 46, 48 | mpbird 256 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
⊢ ((((𝑥 ∈ ℝ ∧ 𝑐 ∈ ℝ) ∧ 𝑥 < 𝑐) ∧ 𝑖 = (𝑥[,)𝑐)) → 𝑥 ∈ 𝑖) |
50 | | rexpssxrxp 10951 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . 36
⊢ (ℝ
× ℝ) ⊆ (ℝ* ×
ℝ*) |
51 | | opelxpi 5617 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . 36
⊢ ((𝑥 ∈ ℝ ∧ 𝑐 ∈ ℝ) →
〈𝑥, 𝑐〉 ∈ (ℝ ×
ℝ)) |
52 | 50, 51 | sselid 3915 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. 35
⊢ ((𝑥 ∈ ℝ ∧ 𝑐 ∈ ℝ) →
〈𝑥, 𝑐〉 ∈ (ℝ* ×
ℝ*)) |
53 | | df-ico 13014 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . 39
⊢ [,) =
(𝑥 ∈
ℝ*, 𝑐
∈ ℝ* ↦ {𝑧 ∈ ℝ* ∣ (𝑥 ≤ 𝑧 ∧ 𝑧 < 𝑐)}) |
54 | 53 | ixxf 13018 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . 38
⊢
[,):(ℝ* × ℝ*)⟶𝒫
ℝ* |
55 | 54 | fdmi 6596 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . 37
⊢ dom [,) =
(ℝ* × ℝ*) |
56 | 55 | eleq2i 2830 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . 36
⊢
(〈𝑥, 𝑐〉 ∈ dom [,) ↔
〈𝑥, 𝑐〉 ∈ (ℝ* ×
ℝ*)) |
57 | 53 | mpofun 7376 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . 37
⊢ Fun
[,) |
58 | | funfvima 7088 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . 37
⊢ ((Fun [,)
∧ 〈𝑥, 𝑐〉 ∈ dom [,)) →
(〈𝑥, 𝑐〉 ∈ (ℝ ×
ℝ) → ([,)‘〈𝑥, 𝑐〉) ∈ ([,) “ (ℝ ×
ℝ)))) |
59 | 57, 58 | mpan 686 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . 36
⊢
(〈𝑥, 𝑐〉 ∈ dom [,) →
(〈𝑥, 𝑐〉 ∈ (ℝ ×
ℝ) → ([,)‘〈𝑥, 𝑐〉) ∈ ([,) “ (ℝ ×
ℝ)))) |
60 | 56, 59 | sylbir 234 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. 35
⊢
(〈𝑥, 𝑐〉 ∈
(ℝ* × ℝ*) → (〈𝑥, 𝑐〉 ∈ (ℝ × ℝ)
→ ([,)‘〈𝑥,
𝑐〉) ∈ ([,)
“ (ℝ × ℝ)))) |
61 | 52, 51, 60 | sylc 65 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
34
⊢ ((𝑥 ∈ ℝ ∧ 𝑐 ∈ ℝ) →
([,)‘〈𝑥, 𝑐〉) ∈ ([,) “
(ℝ × ℝ))) |
62 | | df-ov 7258 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
34
⊢ (𝑥[,)𝑐) = ([,)‘〈𝑥, 𝑐〉) |
63 | 61, 62, 1 | 3eltr4g 2856 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
33
⊢ ((𝑥 ∈ ℝ ∧ 𝑐 ∈ ℝ) → (𝑥[,)𝑐) ∈ 𝐼) |
64 | | eleq1 2826 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
33
⊢ (𝑖 = (𝑥[,)𝑐) → (𝑖 ∈ 𝐼 ↔ (𝑥[,)𝑐) ∈ 𝐼)) |
65 | 63, 64 | syl5ibrcom 246 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
32
⊢ ((𝑥 ∈ ℝ ∧ 𝑐 ∈ ℝ) → (𝑖 = (𝑥[,)𝑐) → 𝑖 ∈ 𝐼)) |
66 | 65 | imp 406 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
31
⊢ (((𝑥 ∈ ℝ ∧ 𝑐 ∈ ℝ) ∧ 𝑖 = (𝑥[,)𝑐)) → 𝑖 ∈ 𝐼) |
67 | | ioof 13108 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . 38
⊢
(,):(ℝ* × ℝ*)⟶𝒫
ℝ |
68 | | ffn 6584 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . 38
⊢
((,):(ℝ* × ℝ*)⟶𝒫
ℝ → (,) Fn (ℝ* ×
ℝ*)) |
69 | 67, 68 | ax-mp 5 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . 37
⊢ (,) Fn
(ℝ* × ℝ*) |
70 | | ovelrn 7426 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . 37
⊢ ((,) Fn
(ℝ* × ℝ*) → (𝑜 ∈ ran (,) ↔ ∃𝑎 ∈ ℝ*
∃𝑏 ∈
ℝ* 𝑜 =
(𝑎(,)𝑏))) |
71 | 69, 70 | ax-mp 5 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . 36
⊢ (𝑜 ∈ ran (,) ↔
∃𝑎 ∈
ℝ* ∃𝑏 ∈ ℝ* 𝑜 = (𝑎(,)𝑏)) |
72 | | iooelexlt 35460 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . 45
⊢ (𝑥 ∈ (𝑎(,)𝑏) → ∃𝑦 ∈ (𝑎(,)𝑏)𝑦 < 𝑥) |
73 | | df-rex 3069 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . 45
⊢
(∃𝑦 ∈
(𝑎(,)𝑏)𝑦 < 𝑥 ↔ ∃𝑦(𝑦 ∈ (𝑎(,)𝑏) ∧ 𝑦 < 𝑥)) |
74 | 72, 73 | sylib 217 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . 44
⊢ (𝑥 ∈ (𝑎(,)𝑏) → ∃𝑦(𝑦 ∈ (𝑎(,)𝑏) ∧ 𝑦 < 𝑥)) |
75 | | simpl 482 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . 48
⊢ ((𝑦 ∈ (𝑎(,)𝑏) ∧ 𝑦 < 𝑥) → 𝑦 ∈ (𝑎(,)𝑏)) |
76 | 75 | a1i 11 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . 47
⊢ (𝑥 ∈ (𝑎(,)𝑏) → ((𝑦 ∈ (𝑎(,)𝑏) ∧ 𝑦 < 𝑥) → 𝑦 ∈ (𝑎(,)𝑏))) |
77 | 53 | elmpocl2 7491 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . 53
⊢ (𝑦 ∈ (𝑥[,)𝑐) → 𝑐 ∈ ℝ*) |
78 | | elioore 13038 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . 57
⊢ (𝑥 ∈ (𝑎(,)𝑏) → 𝑥 ∈ ℝ) |
79 | | elico2 13072 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . 57
⊢ ((𝑥 ∈ ℝ ∧ 𝑐 ∈ ℝ*)
→ (𝑦 ∈ (𝑥[,)𝑐) ↔ (𝑦 ∈ ℝ ∧ 𝑥 ≤ 𝑦 ∧ 𝑦 < 𝑐))) |
80 | 78, 79 | sylan 579 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . 56
⊢ ((𝑥 ∈ (𝑎(,)𝑏) ∧ 𝑐 ∈ ℝ*) → (𝑦 ∈ (𝑥[,)𝑐) ↔ (𝑦 ∈ ℝ ∧ 𝑥 ≤ 𝑦 ∧ 𝑦 < 𝑐))) |
81 | | simp2 1135 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . 56
⊢ ((𝑦 ∈ ℝ ∧ 𝑥 ≤ 𝑦 ∧ 𝑦 < 𝑐) → 𝑥 ≤ 𝑦) |
82 | 80, 81 | syl6bi 252 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . 55
⊢ ((𝑥 ∈ (𝑎(,)𝑏) ∧ 𝑐 ∈ ℝ*) → (𝑦 ∈ (𝑥[,)𝑐) → 𝑥 ≤ 𝑦)) |
83 | 82 | ex 412 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . 54
⊢ (𝑥 ∈ (𝑎(,)𝑏) → (𝑐 ∈ ℝ* → (𝑦 ∈ (𝑥[,)𝑐) → 𝑥 ≤ 𝑦))) |
84 | 83 | com23 86 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . 53
⊢ (𝑥 ∈ (𝑎(,)𝑏) → (𝑦 ∈ (𝑥[,)𝑐) → (𝑐 ∈ ℝ* → 𝑥 ≤ 𝑦))) |
85 | 77, 84 | mpdi 45 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . 52
⊢ (𝑥 ∈ (𝑎(,)𝑏) → (𝑦 ∈ (𝑥[,)𝑐) → 𝑥 ≤ 𝑦)) |
86 | 85 | imp 406 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . 51
⊢ ((𝑥 ∈ (𝑎(,)𝑏) ∧ 𝑦 ∈ (𝑥[,)𝑐)) → 𝑥 ≤ 𝑦) |
87 | 78 | rexrd 10956 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . 53
⊢ (𝑥 ∈ (𝑎(,)𝑏) → 𝑥 ∈ ℝ*) |
88 | 87 | adantr 480 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . 52
⊢ ((𝑥 ∈ (𝑎(,)𝑏) ∧ 𝑦 ∈ (𝑥[,)𝑐)) → 𝑥 ∈ ℝ*) |
89 | | elicore 13060 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . 54
⊢ ((𝑥 ∈ ℝ ∧ 𝑦 ∈ (𝑥[,)𝑐)) → 𝑦 ∈ ℝ) |
90 | 78, 89 | sylan 579 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . 53
⊢ ((𝑥 ∈ (𝑎(,)𝑏) ∧ 𝑦 ∈ (𝑥[,)𝑐)) → 𝑦 ∈ ℝ) |
91 | 90 | rexrd 10956 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . 52
⊢ ((𝑥 ∈ (𝑎(,)𝑏) ∧ 𝑦 ∈ (𝑥[,)𝑐)) → 𝑦 ∈ ℝ*) |
92 | | xrlenlt 10971 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . 54
⊢ ((𝑥 ∈ ℝ*
∧ 𝑦 ∈
ℝ*) → (𝑥 ≤ 𝑦 ↔ ¬ 𝑦 < 𝑥)) |
93 | 92 | biimpd 228 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . 53
⊢ ((𝑥 ∈ ℝ*
∧ 𝑦 ∈
ℝ*) → (𝑥 ≤ 𝑦 → ¬ 𝑦 < 𝑥)) |
94 | 93 | con2d 134 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . 52
⊢ ((𝑥 ∈ ℝ*
∧ 𝑦 ∈
ℝ*) → (𝑦 < 𝑥 → ¬ 𝑥 ≤ 𝑦)) |
95 | 88, 91, 94 | syl2anc 583 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . 51
⊢ ((𝑥 ∈ (𝑎(,)𝑏) ∧ 𝑦 ∈ (𝑥[,)𝑐)) → (𝑦 < 𝑥 → ¬ 𝑥 ≤ 𝑦)) |
96 | 86, 95 | mt2d 136 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . 50
⊢ ((𝑥 ∈ (𝑎(,)𝑏) ∧ 𝑦 ∈ (𝑥[,)𝑐)) → ¬ 𝑦 < 𝑥) |
97 | 96 | intnand 488 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . 49
⊢ ((𝑥 ∈ (𝑎(,)𝑏) ∧ 𝑦 ∈ (𝑥[,)𝑐)) → ¬ (𝑦 ∈ (𝑎(,)𝑏) ∧ 𝑦 < 𝑥)) |
98 | 97 | ex 412 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . 48
⊢ (𝑥 ∈ (𝑎(,)𝑏) → (𝑦 ∈ (𝑥[,)𝑐) → ¬ (𝑦 ∈ (𝑎(,)𝑏) ∧ 𝑦 < 𝑥))) |
99 | 98 | con2d 134 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . 47
⊢ (𝑥 ∈ (𝑎(,)𝑏) → ((𝑦 ∈ (𝑎(,)𝑏) ∧ 𝑦 < 𝑥) → ¬ 𝑦 ∈ (𝑥[,)𝑐))) |
100 | 76, 99 | jcad 512 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . 46
⊢ (𝑥 ∈ (𝑎(,)𝑏) → ((𝑦 ∈ (𝑎(,)𝑏) ∧ 𝑦 < 𝑥) → (𝑦 ∈ (𝑎(,)𝑏) ∧ ¬ 𝑦 ∈ (𝑥[,)𝑐)))) |
101 | | annim 403 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . 46
⊢ ((𝑦 ∈ (𝑎(,)𝑏) ∧ ¬ 𝑦 ∈ (𝑥[,)𝑐)) ↔ ¬ (𝑦 ∈ (𝑎(,)𝑏) → 𝑦 ∈ (𝑥[,)𝑐))) |
102 | 100, 101 | syl6ib 250 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . 45
⊢ (𝑥 ∈ (𝑎(,)𝑏) → ((𝑦 ∈ (𝑎(,)𝑏) ∧ 𝑦 < 𝑥) → ¬ (𝑦 ∈ (𝑎(,)𝑏) → 𝑦 ∈ (𝑥[,)𝑐)))) |
103 | 102 | eximdv 1921 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . 44
⊢ (𝑥 ∈ (𝑎(,)𝑏) → (∃𝑦(𝑦 ∈ (𝑎(,)𝑏) ∧ 𝑦 < 𝑥) → ∃𝑦 ¬ (𝑦 ∈ (𝑎(,)𝑏) → 𝑦 ∈ (𝑥[,)𝑐)))) |
104 | 74, 103 | mpd 15 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . 43
⊢ (𝑥 ∈ (𝑎(,)𝑏) → ∃𝑦 ¬ (𝑦 ∈ (𝑎(,)𝑏) → 𝑦 ∈ (𝑥[,)𝑐))) |
105 | | exnal 1830 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . 43
⊢
(∃𝑦 ¬
(𝑦 ∈ (𝑎(,)𝑏) → 𝑦 ∈ (𝑥[,)𝑐)) ↔ ¬ ∀𝑦(𝑦 ∈ (𝑎(,)𝑏) → 𝑦 ∈ (𝑥[,)𝑐))) |
106 | 104, 105 | sylib 217 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . 42
⊢ (𝑥 ∈ (𝑎(,)𝑏) → ¬ ∀𝑦(𝑦 ∈ (𝑎(,)𝑏) → 𝑦 ∈ (𝑥[,)𝑐))) |
107 | | dfss2 3903 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . 42
⊢ ((𝑎(,)𝑏) ⊆ (𝑥[,)𝑐) ↔ ∀𝑦(𝑦 ∈ (𝑎(,)𝑏) → 𝑦 ∈ (𝑥[,)𝑐))) |
108 | 106, 107 | sylnibr 328 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . 41
⊢ (𝑥 ∈ (𝑎(,)𝑏) → ¬ (𝑎(,)𝑏) ⊆ (𝑥[,)𝑐)) |
109 | | imnan 399 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . 41
⊢ ((𝑥 ∈ (𝑎(,)𝑏) → ¬ (𝑎(,)𝑏) ⊆ (𝑥[,)𝑐)) ↔ ¬ (𝑥 ∈ (𝑎(,)𝑏) ∧ (𝑎(,)𝑏) ⊆ (𝑥[,)𝑐))) |
110 | 108, 109 | mpbi 229 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . 40
⊢ ¬
(𝑥 ∈ (𝑎(,)𝑏) ∧ (𝑎(,)𝑏) ⊆ (𝑥[,)𝑐)) |
111 | | eleq2 2827 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . 41
⊢ (𝑜 = (𝑎(,)𝑏) → (𝑥 ∈ 𝑜 ↔ 𝑥 ∈ (𝑎(,)𝑏))) |
112 | | sseq1 3942 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . 41
⊢ (𝑜 = (𝑎(,)𝑏) → (𝑜 ⊆ (𝑥[,)𝑐) ↔ (𝑎(,)𝑏) ⊆ (𝑥[,)𝑐))) |
113 | 111, 112 | anbi12d 630 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . 40
⊢ (𝑜 = (𝑎(,)𝑏) → ((𝑥 ∈ 𝑜 ∧ 𝑜 ⊆ (𝑥[,)𝑐)) ↔ (𝑥 ∈ (𝑎(,)𝑏) ∧ (𝑎(,)𝑏) ⊆ (𝑥[,)𝑐)))) |
114 | 110, 113 | mtbiri 326 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . 39
⊢ (𝑜 = (𝑎(,)𝑏) → ¬ (𝑥 ∈ 𝑜 ∧ 𝑜 ⊆ (𝑥[,)𝑐))) |
115 | | sseq2 3943 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . 41
⊢ (𝑖 = (𝑥[,)𝑐) → (𝑜 ⊆ 𝑖 ↔ 𝑜 ⊆ (𝑥[,)𝑐))) |
116 | 115 | anbi2d 628 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . 40
⊢ (𝑖 = (𝑥[,)𝑐) → ((𝑥 ∈ 𝑜 ∧ 𝑜 ⊆ 𝑖) ↔ (𝑥 ∈ 𝑜 ∧ 𝑜 ⊆ (𝑥[,)𝑐)))) |
117 | 116 | notbid 317 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . 39
⊢ (𝑖 = (𝑥[,)𝑐) → (¬ (𝑥 ∈ 𝑜 ∧ 𝑜 ⊆ 𝑖) ↔ ¬ (𝑥 ∈ 𝑜 ∧ 𝑜 ⊆ (𝑥[,)𝑐)))) |
118 | 114, 117 | syl5ibrcom 246 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . 38
⊢ (𝑜 = (𝑎(,)𝑏) → (𝑖 = (𝑥[,)𝑐) → ¬ (𝑥 ∈ 𝑜 ∧ 𝑜 ⊆ 𝑖))) |
119 | 118 | a1i 11 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . 37
⊢ ((𝑎 ∈ ℝ*
∧ 𝑏 ∈
ℝ*) → (𝑜 = (𝑎(,)𝑏) → (𝑖 = (𝑥[,)𝑐) → ¬ (𝑥 ∈ 𝑜 ∧ 𝑜 ⊆ 𝑖)))) |
120 | 119 | rexlimivv 3220 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . 36
⊢
(∃𝑎 ∈
ℝ* ∃𝑏 ∈ ℝ* 𝑜 = (𝑎(,)𝑏) → (𝑖 = (𝑥[,)𝑐) → ¬ (𝑥 ∈ 𝑜 ∧ 𝑜 ⊆ 𝑖))) |
121 | 71, 120 | sylbi 216 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. 35
⊢ (𝑜 ∈ ran (,) → (𝑖 = (𝑥[,)𝑐) → ¬ (𝑥 ∈ 𝑜 ∧ 𝑜 ⊆ 𝑖))) |
122 | 121 | com12 32 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
34
⊢ (𝑖 = (𝑥[,)𝑐) → (𝑜 ∈ ran (,) → ¬ (𝑥 ∈ 𝑜 ∧ 𝑜 ⊆ 𝑖))) |
123 | 122 | ralrimiv 3106 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
33
⊢ (𝑖 = (𝑥[,)𝑐) → ∀𝑜 ∈ ran (,) ¬ (𝑥 ∈ 𝑜 ∧ 𝑜 ⊆ 𝑖)) |
124 | | ralnex 3163 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
33
⊢
(∀𝑜 ∈
ran (,) ¬ (𝑥 ∈
𝑜 ∧ 𝑜 ⊆ 𝑖) ↔ ¬ ∃𝑜 ∈ ran (,)(𝑥 ∈ 𝑜 ∧ 𝑜 ⊆ 𝑖)) |
125 | 123, 124 | sylib 217 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
32
⊢ (𝑖 = (𝑥[,)𝑐) → ¬ ∃𝑜 ∈ ran (,)(𝑥 ∈ 𝑜 ∧ 𝑜 ⊆ 𝑖)) |
126 | 125 | adantl 481 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
31
⊢ (((𝑥 ∈ ℝ ∧ 𝑐 ∈ ℝ) ∧ 𝑖 = (𝑥[,)𝑐)) → ¬ ∃𝑜 ∈ ran (,)(𝑥 ∈ 𝑜 ∧ 𝑜 ⊆ 𝑖)) |
127 | 66, 126 | jca 511 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
30
⊢ (((𝑥 ∈ ℝ ∧ 𝑐 ∈ ℝ) ∧ 𝑖 = (𝑥[,)𝑐)) → (𝑖 ∈ 𝐼 ∧ ¬ ∃𝑜 ∈ ran (,)(𝑥 ∈ 𝑜 ∧ 𝑜 ⊆ 𝑖))) |
128 | 127 | adantlr 711 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
⊢ ((((𝑥 ∈ ℝ ∧ 𝑐 ∈ ℝ) ∧ 𝑥 < 𝑐) ∧ 𝑖 = (𝑥[,)𝑐)) → (𝑖 ∈ 𝐼 ∧ ¬ ∃𝑜 ∈ ran (,)(𝑥 ∈ 𝑜 ∧ 𝑜 ⊆ 𝑖))) |
129 | 49, 128 | jca 511 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . 28
⊢ ((((𝑥 ∈ ℝ ∧ 𝑐 ∈ ℝ) ∧ 𝑥 < 𝑐) ∧ 𝑖 = (𝑥[,)𝑐)) → (𝑥 ∈ 𝑖 ∧ (𝑖 ∈ 𝐼 ∧ ¬ ∃𝑜 ∈ ran (,)(𝑥 ∈ 𝑜 ∧ 𝑜 ⊆ 𝑖)))) |
130 | | an12 641 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
⊢ ((𝑥 ∈ 𝑖 ∧ (𝑖 ∈ 𝐼 ∧ ¬ ∃𝑜 ∈ ran (,)(𝑥 ∈ 𝑜 ∧ 𝑜 ⊆ 𝑖))) ↔ (𝑖 ∈ 𝐼 ∧ (𝑥 ∈ 𝑖 ∧ ¬ ∃𝑜 ∈ ran (,)(𝑥 ∈ 𝑜 ∧ 𝑜 ⊆ 𝑖)))) |
131 | | annim 403 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
30
⊢ ((𝑥 ∈ 𝑖 ∧ ¬ ∃𝑜 ∈ ran (,)(𝑥 ∈ 𝑜 ∧ 𝑜 ⊆ 𝑖)) ↔ ¬ (𝑥 ∈ 𝑖 → ∃𝑜 ∈ ran (,)(𝑥 ∈ 𝑜 ∧ 𝑜 ⊆ 𝑖))) |
132 | 131 | anbi2i 622 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
⊢ ((𝑖 ∈ 𝐼 ∧ (𝑥 ∈ 𝑖 ∧ ¬ ∃𝑜 ∈ ran (,)(𝑥 ∈ 𝑜 ∧ 𝑜 ⊆ 𝑖))) ↔ (𝑖 ∈ 𝐼 ∧ ¬ (𝑥 ∈ 𝑖 → ∃𝑜 ∈ ran (,)(𝑥 ∈ 𝑜 ∧ 𝑜 ⊆ 𝑖)))) |
133 | 130, 132 | bitri 274 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . 28
⊢ ((𝑥 ∈ 𝑖 ∧ (𝑖 ∈ 𝐼 ∧ ¬ ∃𝑜 ∈ ran (,)(𝑥 ∈ 𝑜 ∧ 𝑜 ⊆ 𝑖))) ↔ (𝑖 ∈ 𝐼 ∧ ¬ (𝑥 ∈ 𝑖 → ∃𝑜 ∈ ran (,)(𝑥 ∈ 𝑜 ∧ 𝑜 ⊆ 𝑖)))) |
134 | 129, 133 | sylib 217 |
. . . . . . . . . . . . . . . . . . . . . . . . . . 27
⊢ ((((𝑥 ∈ ℝ ∧ 𝑐 ∈ ℝ) ∧ 𝑥 < 𝑐) ∧ 𝑖 = (𝑥[,)𝑐)) → (𝑖 ∈ 𝐼 ∧ ¬ (𝑥 ∈ 𝑖 → ∃𝑜 ∈ ran (,)(𝑥 ∈ 𝑜 ∧ 𝑜 ⊆ 𝑖)))) |
135 | | rspe 3232 |
. . . . . . . . . . . . . . . . . . . . . . . . . . 27
⊢ ((𝑖 ∈ 𝐼 ∧ ¬ (𝑥 ∈ 𝑖 → ∃𝑜 ∈ ran (,)(𝑥 ∈ 𝑜 ∧ 𝑜 ⊆ 𝑖))) → ∃𝑖 ∈ 𝐼 ¬ (𝑥 ∈ 𝑖 → ∃𝑜 ∈ ran (,)(𝑥 ∈ 𝑜 ∧ 𝑜 ⊆ 𝑖))) |
136 | 134, 135 | syl 17 |
. . . . . . . . . . . . . . . . . . . . . . . . . 26
⊢ ((((𝑥 ∈ ℝ ∧ 𝑐 ∈ ℝ) ∧ 𝑥 < 𝑐) ∧ 𝑖 = (𝑥[,)𝑐)) → ∃𝑖 ∈ 𝐼 ¬ (𝑥 ∈ 𝑖 → ∃𝑜 ∈ ran (,)(𝑥 ∈ 𝑜 ∧ 𝑜 ⊆ 𝑖))) |
137 | | rexnal 3165 |
. . . . . . . . . . . . . . . . . . . . . . . . . 26
⊢
(∃𝑖 ∈
𝐼 ¬ (𝑥 ∈ 𝑖 → ∃𝑜 ∈ ran (,)(𝑥 ∈ 𝑜 ∧ 𝑜 ⊆ 𝑖)) ↔ ¬ ∀𝑖 ∈ 𝐼 (𝑥 ∈ 𝑖 → ∃𝑜 ∈ ran (,)(𝑥 ∈ 𝑜 ∧ 𝑜 ⊆ 𝑖))) |
138 | 136, 137 | sylib 217 |
. . . . . . . . . . . . . . . . . . . . . . . . 25
⊢ ((((𝑥 ∈ ℝ ∧ 𝑐 ∈ ℝ) ∧ 𝑥 < 𝑐) ∧ 𝑖 = (𝑥[,)𝑐)) → ¬ ∀𝑖 ∈ 𝐼 (𝑥 ∈ 𝑖 → ∃𝑜 ∈ ran (,)(𝑥 ∈ 𝑜 ∧ 𝑜 ⊆ 𝑖))) |
139 | 138 | exp41 434 |
. . . . . . . . . . . . . . . . . . . . . . . 24
⊢ (𝑥 ∈ ℝ → (𝑐 ∈ ℝ → (𝑥 < 𝑐 → (𝑖 = (𝑥[,)𝑐) → ¬ ∀𝑖 ∈ 𝐼 (𝑥 ∈ 𝑖 → ∃𝑜 ∈ ran (,)(𝑥 ∈ 𝑜 ∧ 𝑜 ⊆ 𝑖)))))) |
140 | 139 | com4l 92 |
. . . . . . . . . . . . . . . . . . . . . . 23
⊢ (𝑐 ∈ ℝ → (𝑥 < 𝑐 → (𝑖 = (𝑥[,)𝑐) → (𝑥 ∈ ℝ → ¬ ∀𝑖 ∈ 𝐼 (𝑥 ∈ 𝑖 → ∃𝑜 ∈ ran (,)(𝑥 ∈ 𝑜 ∧ 𝑜 ⊆ 𝑖)))))) |
141 | 140 | imp41 425 |
. . . . . . . . . . . . . . . . . . . . . 22
⊢ ((((𝑐 ∈ ℝ ∧ 𝑥 < 𝑐) ∧ 𝑖 = (𝑥[,)𝑐)) ∧ 𝑥 ∈ ℝ) → ¬ ∀𝑖 ∈ 𝐼 (𝑥 ∈ 𝑖 → ∃𝑜 ∈ ran (,)(𝑥 ∈ 𝑜 ∧ 𝑜 ⊆ 𝑖))) |
142 | | rspe 3232 |
. . . . . . . . . . . . . . . . . . . . . 22
⊢ ((𝑥 ∈ ℝ ∧ ¬
∀𝑖 ∈ 𝐼 (𝑥 ∈ 𝑖 → ∃𝑜 ∈ ran (,)(𝑥 ∈ 𝑜 ∧ 𝑜 ⊆ 𝑖))) → ∃𝑥 ∈ ℝ ¬ ∀𝑖 ∈ 𝐼 (𝑥 ∈ 𝑖 → ∃𝑜 ∈ ran (,)(𝑥 ∈ 𝑜 ∧ 𝑜 ⊆ 𝑖))) |
143 | 34, 141, 142 | syl2anc 583 |
. . . . . . . . . . . . . . . . . . . . 21
⊢ ((((𝑐 ∈ ℝ ∧ 𝑥 < 𝑐) ∧ 𝑖 = (𝑥[,)𝑐)) ∧ 𝑥 ∈ ℝ) → ∃𝑥 ∈ ℝ ¬
∀𝑖 ∈ 𝐼 (𝑥 ∈ 𝑖 → ∃𝑜 ∈ ran (,)(𝑥 ∈ 𝑜 ∧ 𝑜 ⊆ 𝑖))) |
144 | | rexnal 3165 |
. . . . . . . . . . . . . . . . . . . . 21
⊢
(∃𝑥 ∈
ℝ ¬ ∀𝑖
∈ 𝐼 (𝑥 ∈ 𝑖 → ∃𝑜 ∈ ran (,)(𝑥 ∈ 𝑜 ∧ 𝑜 ⊆ 𝑖)) ↔ ¬ ∀𝑥 ∈ ℝ ∀𝑖 ∈ 𝐼 (𝑥 ∈ 𝑖 → ∃𝑜 ∈ ran (,)(𝑥 ∈ 𝑜 ∧ 𝑜 ⊆ 𝑖))) |
145 | 143, 144 | sylib 217 |
. . . . . . . . . . . . . . . . . . . 20
⊢ ((((𝑐 ∈ ℝ ∧ 𝑥 < 𝑐) ∧ 𝑖 = (𝑥[,)𝑐)) ∧ 𝑥 ∈ ℝ) → ¬ ∀𝑥 ∈ ℝ ∀𝑖 ∈ 𝐼 (𝑥 ∈ 𝑖 → ∃𝑜 ∈ ran (,)(𝑥 ∈ 𝑜 ∧ 𝑜 ⊆ 𝑖))) |
146 | | df-ico 13014 |
. . . . . . . . . . . . . . . . . . . . . . . . 25
⊢ [,) =
(𝑚 ∈
ℝ*, 𝑛
∈ ℝ* ↦ {𝑧 ∈ ℝ* ∣ (𝑚 ≤ 𝑧 ∧ 𝑧 < 𝑛)}) |
147 | 146 | ixxex 13019 |
. . . . . . . . . . . . . . . . . . . . . . . 24
⊢ [,)
∈ V |
148 | | imaexg 7736 |
. . . . . . . . . . . . . . . . . . . . . . . 24
⊢ ([,)
∈ V → ([,) “ (ℝ × ℝ)) ∈
V) |
149 | 147, 148 | ax-mp 5 |
. . . . . . . . . . . . . . . . . . . . . . 23
⊢ ([,)
“ (ℝ × ℝ)) ∈ V |
150 | 1, 149 | eqeltri 2835 |
. . . . . . . . . . . . . . . . . . . . . 22
⊢ 𝐼 ∈ V |
151 | 1 | icoreunrn 35457 |
. . . . . . . . . . . . . . . . . . . . . . 23
⊢ ℝ =
∪ 𝐼 |
152 | | unirnioo 13110 |
. . . . . . . . . . . . . . . . . . . . . . 23
⊢ ℝ =
∪ ran (,) |
153 | 151, 152 | eqtr3i 2768 |
. . . . . . . . . . . . . . . . . . . . . 22
⊢ ∪ 𝐼 =
∪ ran (,) |
154 | | tgss2 22045 |
. . . . . . . . . . . . . . . . . . . . . 22
⊢ ((𝐼 ∈ V ∧ ∪ 𝐼 =
∪ ran (,)) → ((topGen‘𝐼) ⊆ (topGen‘ran (,)) ↔
∀𝑥 ∈ ∪ 𝐼∀𝑖 ∈ 𝐼 (𝑥 ∈ 𝑖 → ∃𝑜 ∈ ran (,)(𝑥 ∈ 𝑜 ∧ 𝑜 ⊆ 𝑖)))) |
155 | 150, 153,
154 | mp2an 688 |
. . . . . . . . . . . . . . . . . . . . 21
⊢
((topGen‘𝐼)
⊆ (topGen‘ran (,)) ↔ ∀𝑥 ∈ ∪ 𝐼∀𝑖 ∈ 𝐼 (𝑥 ∈ 𝑖 → ∃𝑜 ∈ ran (,)(𝑥 ∈ 𝑜 ∧ 𝑜 ⊆ 𝑖))) |
156 | 151 | raleqi 3337 |
. . . . . . . . . . . . . . . . . . . . 21
⊢
(∀𝑥 ∈
ℝ ∀𝑖 ∈
𝐼 (𝑥 ∈ 𝑖 → ∃𝑜 ∈ ran (,)(𝑥 ∈ 𝑜 ∧ 𝑜 ⊆ 𝑖)) ↔ ∀𝑥 ∈ ∪ 𝐼∀𝑖 ∈ 𝐼 (𝑥 ∈ 𝑖 → ∃𝑜 ∈ ran (,)(𝑥 ∈ 𝑜 ∧ 𝑜 ⊆ 𝑖))) |
157 | 155, 156 | bitr4i 277 |
. . . . . . . . . . . . . . . . . . . 20
⊢
((topGen‘𝐼)
⊆ (topGen‘ran (,)) ↔ ∀𝑥 ∈ ℝ ∀𝑖 ∈ 𝐼 (𝑥 ∈ 𝑖 → ∃𝑜 ∈ ran (,)(𝑥 ∈ 𝑜 ∧ 𝑜 ⊆ 𝑖))) |
158 | 145, 157 | sylnibr 328 |
. . . . . . . . . . . . . . . . . . 19
⊢ ((((𝑐 ∈ ℝ ∧ 𝑥 < 𝑐) ∧ 𝑖 = (𝑥[,)𝑐)) ∧ 𝑥 ∈ ℝ) → ¬
(topGen‘𝐼) ⊆
(topGen‘ran (,))) |
159 | 158 | sbcth 3726 |
. . . . . . . . . . . . . . . . . 18
⊢ (1 ∈
ℝ → [1 / 𝑥]((((𝑐 ∈ ℝ ∧ 𝑥 < 𝑐) ∧ 𝑖 = (𝑥[,)𝑐)) ∧ 𝑥 ∈ ℝ) → ¬
(topGen‘𝐼) ⊆
(topGen‘ran (,)))) |
160 | 7, 159 | ax-mp 5 |
. . . . . . . . . . . . . . . . 17
⊢ [1
/ 𝑥]((((𝑐 ∈ ℝ ∧ 𝑥 < 𝑐) ∧ 𝑖 = (𝑥[,)𝑐)) ∧ 𝑥 ∈ ℝ) → ¬
(topGen‘𝐼) ⊆
(topGen‘ran (,))) |
161 | | sbcimg 3762 |
. . . . . . . . . . . . . . . . . 18
⊢ (1 ∈
ℝ → ([1 / 𝑥]((((𝑐 ∈ ℝ ∧ 𝑥 < 𝑐) ∧ 𝑖 = (𝑥[,)𝑐)) ∧ 𝑥 ∈ ℝ) → ¬
(topGen‘𝐼) ⊆
(topGen‘ran (,))) ↔ ([1 / 𝑥](((𝑐 ∈ ℝ ∧ 𝑥 < 𝑐) ∧ 𝑖 = (𝑥[,)𝑐)) ∧ 𝑥 ∈ ℝ) → [1 / 𝑥] ¬
(topGen‘𝐼) ⊆
(topGen‘ran (,))))) |
162 | 7, 161 | ax-mp 5 |
. . . . . . . . . . . . . . . . 17
⊢
([1 / 𝑥]((((𝑐 ∈ ℝ ∧ 𝑥 < 𝑐) ∧ 𝑖 = (𝑥[,)𝑐)) ∧ 𝑥 ∈ ℝ) → ¬
(topGen‘𝐼) ⊆
(topGen‘ran (,))) ↔ ([1 / 𝑥](((𝑐 ∈ ℝ ∧ 𝑥 < 𝑐) ∧ 𝑖 = (𝑥[,)𝑐)) ∧ 𝑥 ∈ ℝ) → [1 / 𝑥] ¬
(topGen‘𝐼) ⊆
(topGen‘ran (,)))) |
163 | 160, 162 | mpbi 229 |
. . . . . . . . . . . . . . . 16
⊢
([1 / 𝑥](((𝑐 ∈ ℝ ∧ 𝑥 < 𝑐) ∧ 𝑖 = (𝑥[,)𝑐)) ∧ 𝑥 ∈ ℝ) → [1 / 𝑥] ¬
(topGen‘𝐼) ⊆
(topGen‘ran (,))) |
164 | | sbcel1v 3783 |
. . . . . . . . . . . . . . . . . 18
⊢
([1 / 𝑥]𝑥 ∈ ℝ ↔ 1 ∈
ℝ) |
165 | 7, 164 | mpbir 230 |
. . . . . . . . . . . . . . . . 17
⊢ [1
/ 𝑥]𝑥 ∈ ℝ |
166 | | sbcan 3763 |
. . . . . . . . . . . . . . . . 17
⊢
([1 / 𝑥](((𝑐 ∈ ℝ ∧ 𝑥 < 𝑐) ∧ 𝑖 = (𝑥[,)𝑐)) ∧ 𝑥 ∈ ℝ) ↔ ([1 / 𝑥]((𝑐 ∈ ℝ ∧ 𝑥 < 𝑐) ∧ 𝑖 = (𝑥[,)𝑐)) ∧ [1 / 𝑥]𝑥 ∈ ℝ)) |
167 | 165, 166 | mpbiran2 706 |
. . . . . . . . . . . . . . . 16
⊢
([1 / 𝑥](((𝑐 ∈ ℝ ∧ 𝑥 < 𝑐) ∧ 𝑖 = (𝑥[,)𝑐)) ∧ 𝑥 ∈ ℝ) ↔ [1 / 𝑥]((𝑐 ∈ ℝ ∧ 𝑥 < 𝑐) ∧ 𝑖 = (𝑥[,)𝑐))) |
168 | | sbcg 3791 |
. . . . . . . . . . . . . . . . 17
⊢ (1 ∈
ℝ → ([1 / 𝑥] ¬ (topGen‘𝐼) ⊆ (topGen‘ran (,))
↔ ¬ (topGen‘𝐼) ⊆ (topGen‘ran
(,)))) |
169 | 7, 168 | ax-mp 5 |
. . . . . . . . . . . . . . . 16
⊢
([1 / 𝑥] ¬ (topGen‘𝐼) ⊆ (topGen‘ran (,))
↔ ¬ (topGen‘𝐼) ⊆ (topGen‘ran
(,))) |
170 | 163, 167,
169 | 3imtr3i 290 |
. . . . . . . . . . . . . . 15
⊢
([1 / 𝑥]((𝑐 ∈ ℝ ∧ 𝑥 < 𝑐) ∧ 𝑖 = (𝑥[,)𝑐)) → ¬ (topGen‘𝐼) ⊆ (topGen‘ran
(,))) |
171 | 33, 170 | sylbir 234 |
. . . . . . . . . . . . . 14
⊢
(([1 / 𝑥](𝑐 ∈ ℝ ∧ 𝑥 < 𝑐) ∧ [1 / 𝑥]𝑖 = (𝑥[,)𝑐)) → ¬ (topGen‘𝐼) ⊆ (topGen‘ran
(,))) |
172 | 21, 32, 171 | syl2anbr 598 |
. . . . . . . . . . . . 13
⊢ (((𝑐 ∈ ℝ ∧ 1 <
𝑐) ∧ 𝑖 = (1[,)𝑐)) → ¬ (topGen‘𝐼) ⊆ (topGen‘ran
(,))) |
173 | 172 | sbcth 3726 |
. . . . . . . . . . . 12
⊢
((1[,)𝑐) ∈ V
→ [(1[,)𝑐) /
𝑖](((𝑐 ∈ ℝ ∧ 1 <
𝑐) ∧ 𝑖 = (1[,)𝑐)) → ¬ (topGen‘𝐼) ⊆ (topGen‘ran
(,)))) |
174 | 5, 173 | ax-mp 5 |
. . . . . . . . . . 11
⊢
[(1[,)𝑐) /
𝑖](((𝑐 ∈ ℝ ∧ 1 <
𝑐) ∧ 𝑖 = (1[,)𝑐)) → ¬ (topGen‘𝐼) ⊆ (topGen‘ran
(,))) |
175 | | sbcimg 3762 |
. . . . . . . . . . . 12
⊢
((1[,)𝑐) ∈ V
→ ([(1[,)𝑐) /
𝑖](((𝑐 ∈ ℝ ∧ 1 <
𝑐) ∧ 𝑖 = (1[,)𝑐)) → ¬ (topGen‘𝐼) ⊆ (topGen‘ran
(,))) ↔ ([(1[,)𝑐) / 𝑖]((𝑐 ∈ ℝ ∧ 1 < 𝑐) ∧ 𝑖 = (1[,)𝑐)) → [(1[,)𝑐) / 𝑖] ¬ (topGen‘𝐼) ⊆ (topGen‘ran
(,))))) |
176 | 5, 175 | ax-mp 5 |
. . . . . . . . . . 11
⊢
([(1[,)𝑐) /
𝑖](((𝑐 ∈ ℝ ∧ 1 <
𝑐) ∧ 𝑖 = (1[,)𝑐)) → ¬ (topGen‘𝐼) ⊆ (topGen‘ran
(,))) ↔ ([(1[,)𝑐) / 𝑖]((𝑐 ∈ ℝ ∧ 1 < 𝑐) ∧ 𝑖 = (1[,)𝑐)) → [(1[,)𝑐) / 𝑖] ¬ (topGen‘𝐼) ⊆ (topGen‘ran
(,)))) |
177 | 174, 176 | mpbi 229 |
. . . . . . . . . 10
⊢
([(1[,)𝑐) /
𝑖]((𝑐 ∈ ℝ ∧ 1 <
𝑐) ∧ 𝑖 = (1[,)𝑐)) → [(1[,)𝑐) / 𝑖] ¬ (topGen‘𝐼) ⊆ (topGen‘ran
(,))) |
178 | | sbcan 3763 |
. . . . . . . . . . 11
⊢
([(1[,)𝑐) /
𝑖]((𝑐 ∈ ℝ ∧ 1 <
𝑐) ∧ 𝑖 = (1[,)𝑐)) ↔ ([(1[,)𝑐) / 𝑖](𝑐 ∈ ℝ ∧ 1 < 𝑐) ∧ [(1[,)𝑐) / 𝑖]𝑖 = (1[,)𝑐))) |
179 | | eqid 2738 |
. . . . . . . . . . . . 13
⊢
(1[,)𝑐) = (1[,)𝑐) |
180 | | eqsbc1 3760 |
. . . . . . . . . . . . . 14
⊢
((1[,)𝑐) ∈ V
→ ([(1[,)𝑐) /
𝑖]𝑖 = (1[,)𝑐) ↔ (1[,)𝑐) = (1[,)𝑐))) |
181 | 5, 180 | ax-mp 5 |
. . . . . . . . . . . . 13
⊢
([(1[,)𝑐) /
𝑖]𝑖 = (1[,)𝑐) ↔ (1[,)𝑐) = (1[,)𝑐)) |
182 | 179, 181 | mpbir 230 |
. . . . . . . . . . . 12
⊢
[(1[,)𝑐) /
𝑖]𝑖 = (1[,)𝑐) |
183 | | sbcg 3791 |
. . . . . . . . . . . . . 14
⊢
((1[,)𝑐) ∈ V
→ ([(1[,)𝑐) /
𝑖](𝑐 ∈ ℝ ∧ 1 <
𝑐) ↔ (𝑐 ∈ ℝ ∧ 1 <
𝑐))) |
184 | 5, 183 | ax-mp 5 |
. . . . . . . . . . . . 13
⊢
([(1[,)𝑐) /
𝑖](𝑐 ∈ ℝ ∧ 1 <
𝑐) ↔ (𝑐 ∈ ℝ ∧ 1 <
𝑐)) |
185 | 184 | anbi1i 623 |
. . . . . . . . . . . 12
⊢
(([(1[,)𝑐) /
𝑖](𝑐 ∈ ℝ ∧ 1 <
𝑐) ∧ [(1[,)𝑐) / 𝑖]𝑖 = (1[,)𝑐)) ↔ ((𝑐 ∈ ℝ ∧ 1 < 𝑐) ∧ [(1[,)𝑐) / 𝑖]𝑖 = (1[,)𝑐))) |
186 | 182, 185 | mpbiran2 706 |
. . . . . . . . . . 11
⊢
(([(1[,)𝑐) /
𝑖](𝑐 ∈ ℝ ∧ 1 <
𝑐) ∧ [(1[,)𝑐) / 𝑖]𝑖 = (1[,)𝑐)) ↔ (𝑐 ∈ ℝ ∧ 1 < 𝑐)) |
187 | 178, 186 | bitri 274 |
. . . . . . . . . 10
⊢
([(1[,)𝑐) /
𝑖]((𝑐 ∈ ℝ ∧ 1 <
𝑐) ∧ 𝑖 = (1[,)𝑐)) ↔ (𝑐 ∈ ℝ ∧ 1 < 𝑐)) |
188 | | sbcg 3791 |
. . . . . . . . . . 11
⊢
((1[,)𝑐) ∈ V
→ ([(1[,)𝑐) /
𝑖] ¬
(topGen‘𝐼) ⊆
(topGen‘ran (,)) ↔ ¬ (topGen‘𝐼) ⊆ (topGen‘ran
(,)))) |
189 | 5, 188 | ax-mp 5 |
. . . . . . . . . 10
⊢
([(1[,)𝑐) /
𝑖] ¬
(topGen‘𝐼) ⊆
(topGen‘ran (,)) ↔ ¬ (topGen‘𝐼) ⊆ (topGen‘ran
(,))) |
190 | 177, 187,
189 | 3imtr3i 290 |
. . . . . . . . 9
⊢ ((𝑐 ∈ ℝ ∧ 1 <
𝑐) → ¬
(topGen‘𝐼) ⊆
(topGen‘ran (,))) |
191 | 190 | sbcth 3726 |
. . . . . . . 8
⊢ (2 ∈
ℝ → [2 / 𝑐]((𝑐 ∈ ℝ ∧ 1 < 𝑐) → ¬
(topGen‘𝐼) ⊆
(topGen‘ran (,)))) |
192 | 3, 191 | ax-mp 5 |
. . . . . . 7
⊢ [2
/ 𝑐]((𝑐 ∈ ℝ ∧ 1 <
𝑐) → ¬
(topGen‘𝐼) ⊆
(topGen‘ran (,))) |
193 | | sbcimg 3762 |
. . . . . . . 8
⊢ (2 ∈
ℝ → ([2 / 𝑐]((𝑐 ∈ ℝ ∧ 1 < 𝑐) → ¬
(topGen‘𝐼) ⊆
(topGen‘ran (,))) ↔ ([2 / 𝑐](𝑐 ∈ ℝ ∧ 1 < 𝑐) → [2 / 𝑐] ¬
(topGen‘𝐼) ⊆
(topGen‘ran (,))))) |
194 | 3, 193 | ax-mp 5 |
. . . . . . 7
⊢
([2 / 𝑐]((𝑐 ∈ ℝ ∧ 1 < 𝑐) → ¬
(topGen‘𝐼) ⊆
(topGen‘ran (,))) ↔ ([2 / 𝑐](𝑐 ∈ ℝ ∧ 1 < 𝑐) → [2 / 𝑐] ¬
(topGen‘𝐼) ⊆
(topGen‘ran (,)))) |
195 | 192, 194 | mpbi 229 |
. . . . . 6
⊢
([2 / 𝑐](𝑐 ∈ ℝ ∧ 1 < 𝑐) → [2 / 𝑐] ¬
(topGen‘𝐼) ⊆
(topGen‘ran (,))) |
196 | | sbcan 3763 |
. . . . . . 7
⊢
([2 / 𝑐](𝑐 ∈ ℝ ∧ 1 < 𝑐) ↔ ([2 / 𝑐]𝑐 ∈ ℝ ∧ [2 / 𝑐]1 < 𝑐)) |
197 | | sbcel1v 3783 |
. . . . . . . 8
⊢
([2 / 𝑐]𝑐 ∈ ℝ ↔ 2 ∈
ℝ) |
198 | | sbcbr123 5124 |
. . . . . . . . 9
⊢
([2 / 𝑐]1 < 𝑐 ↔ ⦋2 / 𝑐⦌1⦋2 / 𝑐⦌ <
⦋2 / 𝑐⦌𝑐) |
199 | | csbconstg 3847 |
. . . . . . . . . . 11
⊢ (2 ∈
ℝ → ⦋2 / 𝑐⦌1 = 1) |
200 | 3, 199 | ax-mp 5 |
. . . . . . . . . 10
⊢
⦋2 / 𝑐⦌1 = 1 |
201 | | csbvarg 4362 |
. . . . . . . . . . 11
⊢ (2 ∈
ℝ → ⦋2 / 𝑐⦌𝑐 = 2) |
202 | 3, 201 | ax-mp 5 |
. . . . . . . . . 10
⊢
⦋2 / 𝑐⦌𝑐 = 2 |
203 | 200, 202 | breq12i 5079 |
. . . . . . . . 9
⊢
(⦋2 / 𝑐⦌1⦋2 / 𝑐⦌ <
⦋2 / 𝑐⦌𝑐 ↔ 1⦋2 / 𝑐⦌ <
2) |
204 | | csbconstg 3847 |
. . . . . . . . . . 11
⊢ (2 ∈
ℝ → ⦋2 / 𝑐⦌ < = <
) |
205 | 3, 204 | ax-mp 5 |
. . . . . . . . . 10
⊢
⦋2 / 𝑐⦌ < = < |
206 | 205 | breqi 5076 |
. . . . . . . . 9
⊢
(1⦋2 / 𝑐⦌ < 2 ↔ 1 <
2) |
207 | 198, 203,
206 | 3bitri 296 |
. . . . . . . 8
⊢
([2 / 𝑐]1 < 𝑐 ↔ 1 < 2) |
208 | 197, 207 | anbi12i 626 |
. . . . . . 7
⊢
(([2 / 𝑐]𝑐 ∈ ℝ ∧ [2 / 𝑐]1 < 𝑐) ↔ (2 ∈ ℝ ∧
1 < 2)) |
209 | 196, 208 | bitri 274 |
. . . . . 6
⊢
([2 / 𝑐](𝑐 ∈ ℝ ∧ 1 < 𝑐) ↔ (2 ∈ ℝ ∧
1 < 2)) |
210 | | sbcg 3791 |
. . . . . . 7
⊢ (2 ∈
ℝ → ([2 / 𝑐] ¬ (topGen‘𝐼) ⊆ (topGen‘ran (,))
↔ ¬ (topGen‘𝐼) ⊆ (topGen‘ran
(,)))) |
211 | 3, 210 | ax-mp 5 |
. . . . . 6
⊢
([2 / 𝑐] ¬ (topGen‘𝐼) ⊆ (topGen‘ran (,))
↔ ¬ (topGen‘𝐼) ⊆ (topGen‘ran
(,))) |
212 | 195, 209,
211 | 3imtr3i 290 |
. . . . 5
⊢ ((2
∈ ℝ ∧ 1 < 2) → ¬ (topGen‘𝐼) ⊆ (topGen‘ran
(,))) |
213 | 3, 4, 212 | mp2an 688 |
. . . 4
⊢ ¬
(topGen‘𝐼) ⊆
(topGen‘ran (,)) |
214 | | eqimss 3973 |
. . . 4
⊢
((topGen‘𝐼) =
(topGen‘ran (,)) → (topGen‘𝐼) ⊆ (topGen‘ran
(,))) |
215 | 213, 214 | mto 196 |
. . 3
⊢ ¬
(topGen‘𝐼) =
(topGen‘ran (,)) |
216 | 215 | nesymir 3001 |
. 2
⊢
(topGen‘ran (,)) ≠ (topGen‘𝐼) |
217 | | df-pss 3902 |
. 2
⊢
((topGen‘ran (,)) ⊊ (topGen‘𝐼) ↔ ((topGen‘ran (,)) ⊆
(topGen‘𝐼) ∧
(topGen‘ran (,)) ≠ (topGen‘𝐼))) |
218 | 2, 216, 217 | mpbir2an 707 |
1
⊢
(topGen‘ran (,)) ⊊ (topGen‘𝐼) |