Step | Hyp | Ref
| Expression |
1 | | xnegcl 9789 |
. . . . . . . . . . . 12
⊢ (𝑧 ∈ ℝ*
→ -𝑒𝑧 ∈ ℝ*) |
2 | | elprg 3603 |
. . . . . . . . . . . 12
⊢
(-𝑒𝑧 ∈ ℝ* →
(-𝑒𝑧
∈ {𝐴, 𝐵} ↔
(-𝑒𝑧 =
𝐴 ∨
-𝑒𝑧 =
𝐵))) |
3 | 1, 2 | syl 14 |
. . . . . . . . . . 11
⊢ (𝑧 ∈ ℝ*
→ (-𝑒𝑧 ∈ {𝐴, 𝐵} ↔ (-𝑒𝑧 = 𝐴 ∨ -𝑒𝑧 = 𝐵))) |
4 | 3 | adantl 275 |
. . . . . . . . . 10
⊢ (((𝐴 ∈ ℝ*
∧ 𝐵 ∈
ℝ*) ∧ 𝑧 ∈ ℝ*) →
(-𝑒𝑧
∈ {𝐴, 𝐵} ↔
(-𝑒𝑧 =
𝐴 ∨
-𝑒𝑧 =
𝐵))) |
5 | | simpr 109 |
. . . . . . . . . . . . 13
⊢ (((𝐴 ∈ ℝ*
∧ 𝐵 ∈
ℝ*) ∧ 𝑧 ∈ ℝ*) → 𝑧 ∈
ℝ*) |
6 | | simpll 524 |
. . . . . . . . . . . . 13
⊢ (((𝐴 ∈ ℝ*
∧ 𝐵 ∈
ℝ*) ∧ 𝑧 ∈ ℝ*) → 𝐴 ∈
ℝ*) |
7 | 5, 6 | xrnegcon1d 11227 |
. . . . . . . . . . . 12
⊢ (((𝐴 ∈ ℝ*
∧ 𝐵 ∈
ℝ*) ∧ 𝑧 ∈ ℝ*) →
(-𝑒𝑧 =
𝐴 ↔
-𝑒𝐴 =
𝑧)) |
8 | | eqcom 2172 |
. . . . . . . . . . . 12
⊢
(-𝑒𝐴 = 𝑧 ↔ 𝑧 = -𝑒𝐴) |
9 | 7, 8 | bitrdi 195 |
. . . . . . . . . . 11
⊢ (((𝐴 ∈ ℝ*
∧ 𝐵 ∈
ℝ*) ∧ 𝑧 ∈ ℝ*) →
(-𝑒𝑧 =
𝐴 ↔ 𝑧 = -𝑒𝐴)) |
10 | | simplr 525 |
. . . . . . . . . . . . 13
⊢ (((𝐴 ∈ ℝ*
∧ 𝐵 ∈
ℝ*) ∧ 𝑧 ∈ ℝ*) → 𝐵 ∈
ℝ*) |
11 | 5, 10 | xrnegcon1d 11227 |
. . . . . . . . . . . 12
⊢ (((𝐴 ∈ ℝ*
∧ 𝐵 ∈
ℝ*) ∧ 𝑧 ∈ ℝ*) →
(-𝑒𝑧 =
𝐵 ↔
-𝑒𝐵 =
𝑧)) |
12 | | eqcom 2172 |
. . . . . . . . . . . 12
⊢
(-𝑒𝐵 = 𝑧 ↔ 𝑧 = -𝑒𝐵) |
13 | 11, 12 | bitrdi 195 |
. . . . . . . . . . 11
⊢ (((𝐴 ∈ ℝ*
∧ 𝐵 ∈
ℝ*) ∧ 𝑧 ∈ ℝ*) →
(-𝑒𝑧 =
𝐵 ↔ 𝑧 = -𝑒𝐵)) |
14 | 9, 13 | orbi12d 788 |
. . . . . . . . . 10
⊢ (((𝐴 ∈ ℝ*
∧ 𝐵 ∈
ℝ*) ∧ 𝑧 ∈ ℝ*) →
((-𝑒𝑧 =
𝐴 ∨
-𝑒𝑧 =
𝐵) ↔ (𝑧 = -𝑒𝐴 ∨ 𝑧 = -𝑒𝐵))) |
15 | 4, 14 | bitrd 187 |
. . . . . . . . 9
⊢ (((𝐴 ∈ ℝ*
∧ 𝐵 ∈
ℝ*) ∧ 𝑧 ∈ ℝ*) →
(-𝑒𝑧
∈ {𝐴, 𝐵} ↔ (𝑧 = -𝑒𝐴 ∨ 𝑧 = -𝑒𝐵))) |
16 | 15 | rabbidva 2718 |
. . . . . . . 8
⊢ ((𝐴 ∈ ℝ*
∧ 𝐵 ∈
ℝ*) → {𝑧 ∈ ℝ* ∣
-𝑒𝑧
∈ {𝐴, 𝐵}} = {𝑧 ∈ ℝ* ∣ (𝑧 = -𝑒𝐴 ∨ 𝑧 = -𝑒𝐵)}) |
17 | | dfrab2 3402 |
. . . . . . . . . 10
⊢ {𝑧 ∈ ℝ*
∣ (𝑧 =
-𝑒𝐴 ∨
𝑧 =
-𝑒𝐵)} =
({𝑧 ∣ (𝑧 = -𝑒𝐴 ∨ 𝑧 = -𝑒𝐵)} ∩
ℝ*) |
18 | | dfpr2 3602 |
. . . . . . . . . . 11
⊢
{-𝑒𝐴, -𝑒𝐵} = {𝑧 ∣ (𝑧 = -𝑒𝐴 ∨ 𝑧 = -𝑒𝐵)} |
19 | 18 | ineq1i 3324 |
. . . . . . . . . 10
⊢
({-𝑒𝐴, -𝑒𝐵} ∩ ℝ*) = ({𝑧 ∣ (𝑧 = -𝑒𝐴 ∨ 𝑧 = -𝑒𝐵)} ∩
ℝ*) |
20 | 17, 19 | eqtr4i 2194 |
. . . . . . . . 9
⊢ {𝑧 ∈ ℝ*
∣ (𝑧 =
-𝑒𝐴 ∨
𝑧 =
-𝑒𝐵)} =
({-𝑒𝐴,
-𝑒𝐵}
∩ ℝ*) |
21 | | xnegcl 9789 |
. . . . . . . . . . 11
⊢ (𝐴 ∈ ℝ*
→ -𝑒𝐴 ∈
ℝ*) |
22 | | xnegcl 9789 |
. . . . . . . . . . 11
⊢ (𝐵 ∈ ℝ*
→ -𝑒𝐵 ∈
ℝ*) |
23 | | prssi 3738 |
. . . . . . . . . . 11
⊢
((-𝑒𝐴 ∈ ℝ* ∧
-𝑒𝐵
∈ ℝ*) → {-𝑒𝐴, -𝑒𝐵} ⊆
ℝ*) |
24 | 21, 22, 23 | syl2an 287 |
. . . . . . . . . 10
⊢ ((𝐴 ∈ ℝ*
∧ 𝐵 ∈
ℝ*) → {-𝑒𝐴, -𝑒𝐵} ⊆
ℝ*) |
25 | | df-ss 3134 |
. . . . . . . . . 10
⊢
({-𝑒𝐴, -𝑒𝐵} ⊆ ℝ* ↔
({-𝑒𝐴,
-𝑒𝐵}
∩ ℝ*) = {-𝑒𝐴, -𝑒𝐵}) |
26 | 24, 25 | sylib 121 |
. . . . . . . . 9
⊢ ((𝐴 ∈ ℝ*
∧ 𝐵 ∈
ℝ*) → ({-𝑒𝐴, -𝑒𝐵} ∩ ℝ*) =
{-𝑒𝐴,
-𝑒𝐵}) |
27 | 20, 26 | eqtrid 2215 |
. . . . . . . 8
⊢ ((𝐴 ∈ ℝ*
∧ 𝐵 ∈
ℝ*) → {𝑧 ∈ ℝ* ∣ (𝑧 = -𝑒𝐴 ∨ 𝑧 = -𝑒𝐵)} = {-𝑒𝐴, -𝑒𝐵}) |
28 | 16, 27 | eqtrd 2203 |
. . . . . . 7
⊢ ((𝐴 ∈ ℝ*
∧ 𝐵 ∈
ℝ*) → {𝑧 ∈ ℝ* ∣
-𝑒𝑧
∈ {𝐴, 𝐵}} = {-𝑒𝐴, -𝑒𝐵}) |
29 | 28 | supeq1d 6964 |
. . . . . 6
⊢ ((𝐴 ∈ ℝ*
∧ 𝐵 ∈
ℝ*) → sup({𝑧 ∈ ℝ* ∣
-𝑒𝑧
∈ {𝐴, 𝐵}}, ℝ*, < )
= sup({-𝑒𝐴, -𝑒𝐵}, ℝ*, <
)) |
30 | | xrmaxcl 11215 |
. . . . . . 7
⊢
((-𝑒𝐴 ∈ ℝ* ∧
-𝑒𝐵
∈ ℝ*) → sup({-𝑒𝐴, -𝑒𝐵}, ℝ*, < ) ∈
ℝ*) |
31 | 21, 22, 30 | syl2an 287 |
. . . . . 6
⊢ ((𝐴 ∈ ℝ*
∧ 𝐵 ∈
ℝ*) → sup({-𝑒𝐴, -𝑒𝐵}, ℝ*, < ) ∈
ℝ*) |
32 | 29, 31 | eqeltrd 2247 |
. . . . 5
⊢ ((𝐴 ∈ ℝ*
∧ 𝐵 ∈
ℝ*) → sup({𝑧 ∈ ℝ* ∣
-𝑒𝑧
∈ {𝐴, 𝐵}}, ℝ*, < )
∈ ℝ*) |
33 | 32 | xnegcld 9812 |
. . . 4
⊢ ((𝐴 ∈ ℝ*
∧ 𝐵 ∈
ℝ*) → -𝑒sup({𝑧 ∈ ℝ* ∣
-𝑒𝑧
∈ {𝐴, 𝐵}}, ℝ*, < )
∈ ℝ*) |
34 | | xnegeq 9784 |
. . . . . . . . 9
⊢ (𝑦 = 𝐴 → -𝑒𝑦 = -𝑒𝐴) |
35 | 34 | adantl 275 |
. . . . . . . 8
⊢ ((((𝐴 ∈ ℝ*
∧ 𝐵 ∈
ℝ*) ∧ 𝑦 ∈ {𝐴, 𝐵}) ∧ 𝑦 = 𝐴) → -𝑒𝑦 = -𝑒𝐴) |
36 | | xrmax1sup 11216 |
. . . . . . . . . 10
⊢
((-𝑒𝐴 ∈ ℝ* ∧
-𝑒𝐵
∈ ℝ*) → -𝑒𝐴 ≤ sup({-𝑒𝐴, -𝑒𝐵}, ℝ*, <
)) |
37 | 21, 22, 36 | syl2an 287 |
. . . . . . . . 9
⊢ ((𝐴 ∈ ℝ*
∧ 𝐵 ∈
ℝ*) → -𝑒𝐴 ≤ sup({-𝑒𝐴, -𝑒𝐵}, ℝ*, <
)) |
38 | 37 | ad2antrr 485 |
. . . . . . . 8
⊢ ((((𝐴 ∈ ℝ*
∧ 𝐵 ∈
ℝ*) ∧ 𝑦 ∈ {𝐴, 𝐵}) ∧ 𝑦 = 𝐴) → -𝑒𝐴 ≤
sup({-𝑒𝐴, -𝑒𝐵}, ℝ*, <
)) |
39 | 35, 38 | eqbrtrd 4011 |
. . . . . . 7
⊢ ((((𝐴 ∈ ℝ*
∧ 𝐵 ∈
ℝ*) ∧ 𝑦 ∈ {𝐴, 𝐵}) ∧ 𝑦 = 𝐴) → -𝑒𝑦 ≤
sup({-𝑒𝐴, -𝑒𝐵}, ℝ*, <
)) |
40 | | simpll 524 |
. . . . . . . 8
⊢ ((((𝐴 ∈ ℝ*
∧ 𝐵 ∈
ℝ*) ∧ 𝑦 ∈ {𝐴, 𝐵}) ∧ 𝑦 = 𝐴) → (𝐴 ∈ ℝ* ∧ 𝐵 ∈
ℝ*)) |
41 | | simpr 109 |
. . . . . . . . 9
⊢ ((((𝐴 ∈ ℝ*
∧ 𝐵 ∈
ℝ*) ∧ 𝑦 ∈ {𝐴, 𝐵}) ∧ 𝑦 = 𝐴) → 𝑦 = 𝐴) |
42 | | simplll 528 |
. . . . . . . . 9
⊢ ((((𝐴 ∈ ℝ*
∧ 𝐵 ∈
ℝ*) ∧ 𝑦 ∈ {𝐴, 𝐵}) ∧ 𝑦 = 𝐴) → 𝐴 ∈
ℝ*) |
43 | 41, 42 | eqeltrd 2247 |
. . . . . . . 8
⊢ ((((𝐴 ∈ ℝ*
∧ 𝐵 ∈
ℝ*) ∧ 𝑦 ∈ {𝐴, 𝐵}) ∧ 𝑦 = 𝐴) → 𝑦 ∈ ℝ*) |
44 | | xnegeq 9784 |
. . . . . . . . . . . . 13
⊢
(sup({𝑧 ∈
ℝ* ∣ -𝑒𝑧 ∈ {𝐴, 𝐵}}, ℝ*, < ) =
sup({-𝑒𝐴, -𝑒𝐵}, ℝ*, < ) →
-𝑒sup({𝑧
∈ ℝ* ∣ -𝑒𝑧 ∈ {𝐴, 𝐵}}, ℝ*, < ) =
-𝑒sup({-𝑒𝐴, -𝑒𝐵}, ℝ*, <
)) |
45 | 29, 44 | syl 14 |
. . . . . . . . . . . 12
⊢ ((𝐴 ∈ ℝ*
∧ 𝐵 ∈
ℝ*) → -𝑒sup({𝑧 ∈ ℝ* ∣
-𝑒𝑧
∈ {𝐴, 𝐵}}, ℝ*, < )
= -𝑒sup({-𝑒𝐴, -𝑒𝐵}, ℝ*, <
)) |
46 | 45 | breq2d 4001 |
. . . . . . . . . . 11
⊢ ((𝐴 ∈ ℝ*
∧ 𝐵 ∈
ℝ*) → (𝑦 < -𝑒sup({𝑧 ∈ ℝ*
∣ -𝑒𝑧 ∈ {𝐴, 𝐵}}, ℝ*, < ) ↔ 𝑦 <
-𝑒sup({-𝑒𝐴, -𝑒𝐵}, ℝ*, <
))) |
47 | 46 | notbid 662 |
. . . . . . . . . 10
⊢ ((𝐴 ∈ ℝ*
∧ 𝐵 ∈
ℝ*) → (¬ 𝑦 < -𝑒sup({𝑧 ∈ ℝ*
∣ -𝑒𝑧 ∈ {𝐴, 𝐵}}, ℝ*, < ) ↔ ¬
𝑦 <
-𝑒sup({-𝑒𝐴, -𝑒𝐵}, ℝ*, <
))) |
48 | 47 | adantr 274 |
. . . . . . . . 9
⊢ (((𝐴 ∈ ℝ*
∧ 𝐵 ∈
ℝ*) ∧ 𝑦 ∈ ℝ*) → (¬
𝑦 <
-𝑒sup({𝑧
∈ ℝ* ∣ -𝑒𝑧 ∈ {𝐴, 𝐵}}, ℝ*, < ) ↔ ¬
𝑦 <
-𝑒sup({-𝑒𝐴, -𝑒𝐵}, ℝ*, <
))) |
49 | 31 | adantr 274 |
. . . . . . . . . . 11
⊢ (((𝐴 ∈ ℝ*
∧ 𝐵 ∈
ℝ*) ∧ 𝑦 ∈ ℝ*) →
sup({-𝑒𝐴, -𝑒𝐵}, ℝ*, < ) ∈
ℝ*) |
50 | 49 | xnegcld 9812 |
. . . . . . . . . 10
⊢ (((𝐴 ∈ ℝ*
∧ 𝐵 ∈
ℝ*) ∧ 𝑦 ∈ ℝ*) →
-𝑒sup({-𝑒𝐴, -𝑒𝐵}, ℝ*, < ) ∈
ℝ*) |
51 | | xrlenlt 7984 |
. . . . . . . . . 10
⊢
((-𝑒sup({-𝑒𝐴, -𝑒𝐵}, ℝ*, < ) ∈
ℝ* ∧ 𝑦
∈ ℝ*) →
(-𝑒sup({-𝑒𝐴, -𝑒𝐵}, ℝ*, < ) ≤ 𝑦 ↔ ¬ 𝑦 <
-𝑒sup({-𝑒𝐴, -𝑒𝐵}, ℝ*, <
))) |
52 | 50, 51 | sylancom 418 |
. . . . . . . . 9
⊢ (((𝐴 ∈ ℝ*
∧ 𝐵 ∈
ℝ*) ∧ 𝑦 ∈ ℝ*) →
(-𝑒sup({-𝑒𝐴, -𝑒𝐵}, ℝ*, < ) ≤ 𝑦 ↔ ¬ 𝑦 <
-𝑒sup({-𝑒𝐴, -𝑒𝐵}, ℝ*, <
))) |
53 | | xleneg 9794 |
. . . . . . . . . . 11
⊢
((-𝑒sup({-𝑒𝐴, -𝑒𝐵}, ℝ*, < ) ∈
ℝ* ∧ 𝑦
∈ ℝ*) →
(-𝑒sup({-𝑒𝐴, -𝑒𝐵}, ℝ*, < ) ≤ 𝑦 ↔
-𝑒𝑦 ≤
-𝑒-𝑒sup({-𝑒𝐴, -𝑒𝐵}, ℝ*, <
))) |
54 | 50, 53 | sylancom 418 |
. . . . . . . . . 10
⊢ (((𝐴 ∈ ℝ*
∧ 𝐵 ∈
ℝ*) ∧ 𝑦 ∈ ℝ*) →
(-𝑒sup({-𝑒𝐴, -𝑒𝐵}, ℝ*, < ) ≤ 𝑦 ↔
-𝑒𝑦 ≤
-𝑒-𝑒sup({-𝑒𝐴, -𝑒𝐵}, ℝ*, <
))) |
55 | | xnegneg 9790 |
. . . . . . . . . . . 12
⊢
(sup({-𝑒𝐴, -𝑒𝐵}, ℝ*, < ) ∈
ℝ* →
-𝑒-𝑒sup({-𝑒𝐴, -𝑒𝐵}, ℝ*, < ) =
sup({-𝑒𝐴, -𝑒𝐵}, ℝ*, <
)) |
56 | 49, 55 | syl 14 |
. . . . . . . . . . 11
⊢ (((𝐴 ∈ ℝ*
∧ 𝐵 ∈
ℝ*) ∧ 𝑦 ∈ ℝ*) →
-𝑒-𝑒sup({-𝑒𝐴, -𝑒𝐵}, ℝ*, < ) =
sup({-𝑒𝐴, -𝑒𝐵}, ℝ*, <
)) |
57 | 56 | breq2d 4001 |
. . . . . . . . . 10
⊢ (((𝐴 ∈ ℝ*
∧ 𝐵 ∈
ℝ*) ∧ 𝑦 ∈ ℝ*) →
(-𝑒𝑦
≤ -𝑒-𝑒sup({-𝑒𝐴, -𝑒𝐵}, ℝ*, < )
↔ -𝑒𝑦 ≤ sup({-𝑒𝐴, -𝑒𝐵}, ℝ*, <
))) |
58 | 54, 57 | bitrd 187 |
. . . . . . . . 9
⊢ (((𝐴 ∈ ℝ*
∧ 𝐵 ∈
ℝ*) ∧ 𝑦 ∈ ℝ*) →
(-𝑒sup({-𝑒𝐴, -𝑒𝐵}, ℝ*, < ) ≤ 𝑦 ↔
-𝑒𝑦 ≤
sup({-𝑒𝐴, -𝑒𝐵}, ℝ*, <
))) |
59 | 48, 52, 58 | 3bitr2d 215 |
. . . . . . . 8
⊢ (((𝐴 ∈ ℝ*
∧ 𝐵 ∈
ℝ*) ∧ 𝑦 ∈ ℝ*) → (¬
𝑦 <
-𝑒sup({𝑧
∈ ℝ* ∣ -𝑒𝑧 ∈ {𝐴, 𝐵}}, ℝ*, < ) ↔
-𝑒𝑦 ≤
sup({-𝑒𝐴, -𝑒𝐵}, ℝ*, <
))) |
60 | 40, 43, 59 | syl2anc 409 |
. . . . . . 7
⊢ ((((𝐴 ∈ ℝ*
∧ 𝐵 ∈
ℝ*) ∧ 𝑦 ∈ {𝐴, 𝐵}) ∧ 𝑦 = 𝐴) → (¬ 𝑦 < -𝑒sup({𝑧 ∈ ℝ*
∣ -𝑒𝑧 ∈ {𝐴, 𝐵}}, ℝ*, < ) ↔
-𝑒𝑦 ≤
sup({-𝑒𝐴, -𝑒𝐵}, ℝ*, <
))) |
61 | 39, 60 | mpbird 166 |
. . . . . 6
⊢ ((((𝐴 ∈ ℝ*
∧ 𝐵 ∈
ℝ*) ∧ 𝑦 ∈ {𝐴, 𝐵}) ∧ 𝑦 = 𝐴) → ¬ 𝑦 < -𝑒sup({𝑧 ∈ ℝ*
∣ -𝑒𝑧 ∈ {𝐴, 𝐵}}, ℝ*, <
)) |
62 | | xnegeq 9784 |
. . . . . . . . 9
⊢ (𝑦 = 𝐵 → -𝑒𝑦 = -𝑒𝐵) |
63 | 62 | adantl 275 |
. . . . . . . 8
⊢ ((((𝐴 ∈ ℝ*
∧ 𝐵 ∈
ℝ*) ∧ 𝑦 ∈ {𝐴, 𝐵}) ∧ 𝑦 = 𝐵) → -𝑒𝑦 = -𝑒𝐵) |
64 | | xrmax2sup 11217 |
. . . . . . . . . 10
⊢
((-𝑒𝐴 ∈ ℝ* ∧
-𝑒𝐵
∈ ℝ*) → -𝑒𝐵 ≤ sup({-𝑒𝐴, -𝑒𝐵}, ℝ*, <
)) |
65 | 21, 22, 64 | syl2an 287 |
. . . . . . . . 9
⊢ ((𝐴 ∈ ℝ*
∧ 𝐵 ∈
ℝ*) → -𝑒𝐵 ≤ sup({-𝑒𝐴, -𝑒𝐵}, ℝ*, <
)) |
66 | 65 | ad2antrr 485 |
. . . . . . . 8
⊢ ((((𝐴 ∈ ℝ*
∧ 𝐵 ∈
ℝ*) ∧ 𝑦 ∈ {𝐴, 𝐵}) ∧ 𝑦 = 𝐵) → -𝑒𝐵 ≤
sup({-𝑒𝐴, -𝑒𝐵}, ℝ*, <
)) |
67 | 63, 66 | eqbrtrd 4011 |
. . . . . . 7
⊢ ((((𝐴 ∈ ℝ*
∧ 𝐵 ∈
ℝ*) ∧ 𝑦 ∈ {𝐴, 𝐵}) ∧ 𝑦 = 𝐵) → -𝑒𝑦 ≤
sup({-𝑒𝐴, -𝑒𝐵}, ℝ*, <
)) |
68 | | simpll 524 |
. . . . . . . 8
⊢ ((((𝐴 ∈ ℝ*
∧ 𝐵 ∈
ℝ*) ∧ 𝑦 ∈ {𝐴, 𝐵}) ∧ 𝑦 = 𝐵) → (𝐴 ∈ ℝ* ∧ 𝐵 ∈
ℝ*)) |
69 | | simpr 109 |
. . . . . . . . 9
⊢ ((((𝐴 ∈ ℝ*
∧ 𝐵 ∈
ℝ*) ∧ 𝑦 ∈ {𝐴, 𝐵}) ∧ 𝑦 = 𝐵) → 𝑦 = 𝐵) |
70 | | simpllr 529 |
. . . . . . . . 9
⊢ ((((𝐴 ∈ ℝ*
∧ 𝐵 ∈
ℝ*) ∧ 𝑦 ∈ {𝐴, 𝐵}) ∧ 𝑦 = 𝐵) → 𝐵 ∈
ℝ*) |
71 | 69, 70 | eqeltrd 2247 |
. . . . . . . 8
⊢ ((((𝐴 ∈ ℝ*
∧ 𝐵 ∈
ℝ*) ∧ 𝑦 ∈ {𝐴, 𝐵}) ∧ 𝑦 = 𝐵) → 𝑦 ∈ ℝ*) |
72 | 68, 71, 59 | syl2anc 409 |
. . . . . . 7
⊢ ((((𝐴 ∈ ℝ*
∧ 𝐵 ∈
ℝ*) ∧ 𝑦 ∈ {𝐴, 𝐵}) ∧ 𝑦 = 𝐵) → (¬ 𝑦 < -𝑒sup({𝑧 ∈ ℝ*
∣ -𝑒𝑧 ∈ {𝐴, 𝐵}}, ℝ*, < ) ↔
-𝑒𝑦 ≤
sup({-𝑒𝐴, -𝑒𝐵}, ℝ*, <
))) |
73 | 67, 72 | mpbird 166 |
. . . . . 6
⊢ ((((𝐴 ∈ ℝ*
∧ 𝐵 ∈
ℝ*) ∧ 𝑦 ∈ {𝐴, 𝐵}) ∧ 𝑦 = 𝐵) → ¬ 𝑦 < -𝑒sup({𝑧 ∈ ℝ*
∣ -𝑒𝑧 ∈ {𝐴, 𝐵}}, ℝ*, <
)) |
74 | | elpri 3606 |
. . . . . . 7
⊢ (𝑦 ∈ {𝐴, 𝐵} → (𝑦 = 𝐴 ∨ 𝑦 = 𝐵)) |
75 | 74 | adantl 275 |
. . . . . 6
⊢ (((𝐴 ∈ ℝ*
∧ 𝐵 ∈
ℝ*) ∧ 𝑦 ∈ {𝐴, 𝐵}) → (𝑦 = 𝐴 ∨ 𝑦 = 𝐵)) |
76 | 61, 73, 75 | mpjaodan 793 |
. . . . 5
⊢ (((𝐴 ∈ ℝ*
∧ 𝐵 ∈
ℝ*) ∧ 𝑦 ∈ {𝐴, 𝐵}) → ¬ 𝑦 < -𝑒sup({𝑧 ∈ ℝ*
∣ -𝑒𝑧 ∈ {𝐴, 𝐵}}, ℝ*, <
)) |
77 | 76 | ralrimiva 2543 |
. . . 4
⊢ ((𝐴 ∈ ℝ*
∧ 𝐵 ∈
ℝ*) → ∀𝑦 ∈ {𝐴, 𝐵} ¬ 𝑦 < -𝑒sup({𝑧 ∈ ℝ*
∣ -𝑒𝑧 ∈ {𝐴, 𝐵}}, ℝ*, <
)) |
78 | 21 | ad3antrrr 489 |
. . . . . . . . 9
⊢ ((((𝐴 ∈ ℝ*
∧ 𝐵 ∈
ℝ*) ∧ 𝑦 ∈ ℝ*) ∧
-𝑒sup({𝑧
∈ ℝ* ∣ -𝑒𝑧 ∈ {𝐴, 𝐵}}, ℝ*, < ) < 𝑦) →
-𝑒𝐴
∈ ℝ*) |
79 | 22 | ad3antlr 490 |
. . . . . . . . 9
⊢ ((((𝐴 ∈ ℝ*
∧ 𝐵 ∈
ℝ*) ∧ 𝑦 ∈ ℝ*) ∧
-𝑒sup({𝑧
∈ ℝ* ∣ -𝑒𝑧 ∈ {𝐴, 𝐵}}, ℝ*, < ) < 𝑦) →
-𝑒𝐵
∈ ℝ*) |
80 | | simplr 525 |
. . . . . . . . . 10
⊢ ((((𝐴 ∈ ℝ*
∧ 𝐵 ∈
ℝ*) ∧ 𝑦 ∈ ℝ*) ∧
-𝑒sup({𝑧
∈ ℝ* ∣ -𝑒𝑧 ∈ {𝐴, 𝐵}}, ℝ*, < ) < 𝑦) → 𝑦 ∈ ℝ*) |
81 | 80 | xnegcld 9812 |
. . . . . . . . 9
⊢ ((((𝐴 ∈ ℝ*
∧ 𝐵 ∈
ℝ*) ∧ 𝑦 ∈ ℝ*) ∧
-𝑒sup({𝑧
∈ ℝ* ∣ -𝑒𝑧 ∈ {𝐴, 𝐵}}, ℝ*, < ) < 𝑦) →
-𝑒𝑦
∈ ℝ*) |
82 | | simpr 109 |
. . . . . . . . . . 11
⊢ ((((𝐴 ∈ ℝ*
∧ 𝐵 ∈
ℝ*) ∧ 𝑦 ∈ ℝ*) ∧
-𝑒sup({𝑧
∈ ℝ* ∣ -𝑒𝑧 ∈ {𝐴, 𝐵}}, ℝ*, < ) < 𝑦) →
-𝑒sup({𝑧
∈ ℝ* ∣ -𝑒𝑧 ∈ {𝐴, 𝐵}}, ℝ*, < ) < 𝑦) |
83 | 45 | breq1d 3999 |
. . . . . . . . . . . 12
⊢ ((𝐴 ∈ ℝ*
∧ 𝐵 ∈
ℝ*) → (-𝑒sup({𝑧 ∈ ℝ* ∣
-𝑒𝑧
∈ {𝐴, 𝐵}}, ℝ*, < )
< 𝑦 ↔
-𝑒sup({-𝑒𝐴, -𝑒𝐵}, ℝ*, < ) < 𝑦)) |
84 | 83 | ad2antrr 485 |
. . . . . . . . . . 11
⊢ ((((𝐴 ∈ ℝ*
∧ 𝐵 ∈
ℝ*) ∧ 𝑦 ∈ ℝ*) ∧
-𝑒sup({𝑧
∈ ℝ* ∣ -𝑒𝑧 ∈ {𝐴, 𝐵}}, ℝ*, < ) < 𝑦) →
(-𝑒sup({𝑧 ∈ ℝ* ∣
-𝑒𝑧
∈ {𝐴, 𝐵}}, ℝ*, < )
< 𝑦 ↔
-𝑒sup({-𝑒𝐴, -𝑒𝐵}, ℝ*, < ) < 𝑦)) |
85 | 82, 84 | mpbid 146 |
. . . . . . . . . 10
⊢ ((((𝐴 ∈ ℝ*
∧ 𝐵 ∈
ℝ*) ∧ 𝑦 ∈ ℝ*) ∧
-𝑒sup({𝑧
∈ ℝ* ∣ -𝑒𝑧 ∈ {𝐴, 𝐵}}, ℝ*, < ) < 𝑦) →
-𝑒sup({-𝑒𝐴, -𝑒𝐵}, ℝ*, < ) < 𝑦) |
86 | 50 | adantr 274 |
. . . . . . . . . . . 12
⊢ ((((𝐴 ∈ ℝ*
∧ 𝐵 ∈
ℝ*) ∧ 𝑦 ∈ ℝ*) ∧
-𝑒sup({𝑧
∈ ℝ* ∣ -𝑒𝑧 ∈ {𝐴, 𝐵}}, ℝ*, < ) < 𝑦) →
-𝑒sup({-𝑒𝐴, -𝑒𝐵}, ℝ*, < ) ∈
ℝ*) |
87 | | xltneg 9793 |
. . . . . . . . . . . 12
⊢
((-𝑒sup({-𝑒𝐴, -𝑒𝐵}, ℝ*, < ) ∈
ℝ* ∧ 𝑦
∈ ℝ*) →
(-𝑒sup({-𝑒𝐴, -𝑒𝐵}, ℝ*, < ) < 𝑦 ↔
-𝑒𝑦 <
-𝑒-𝑒sup({-𝑒𝐴, -𝑒𝐵}, ℝ*, <
))) |
88 | 86, 80, 87 | syl2anc 409 |
. . . . . . . . . . 11
⊢ ((((𝐴 ∈ ℝ*
∧ 𝐵 ∈
ℝ*) ∧ 𝑦 ∈ ℝ*) ∧
-𝑒sup({𝑧
∈ ℝ* ∣ -𝑒𝑧 ∈ {𝐴, 𝐵}}, ℝ*, < ) < 𝑦) →
(-𝑒sup({-𝑒𝐴, -𝑒𝐵}, ℝ*, < ) < 𝑦 ↔
-𝑒𝑦 <
-𝑒-𝑒sup({-𝑒𝐴, -𝑒𝐵}, ℝ*, <
))) |
89 | 56 | breq2d 4001 |
. . . . . . . . . . . 12
⊢ (((𝐴 ∈ ℝ*
∧ 𝐵 ∈
ℝ*) ∧ 𝑦 ∈ ℝ*) →
(-𝑒𝑦
< -𝑒-𝑒sup({-𝑒𝐴, -𝑒𝐵}, ℝ*, < )
↔ -𝑒𝑦 < sup({-𝑒𝐴, -𝑒𝐵}, ℝ*, <
))) |
90 | 89 | adantr 274 |
. . . . . . . . . . 11
⊢ ((((𝐴 ∈ ℝ*
∧ 𝐵 ∈
ℝ*) ∧ 𝑦 ∈ ℝ*) ∧
-𝑒sup({𝑧
∈ ℝ* ∣ -𝑒𝑧 ∈ {𝐴, 𝐵}}, ℝ*, < ) < 𝑦) →
(-𝑒𝑦
< -𝑒-𝑒sup({-𝑒𝐴, -𝑒𝐵}, ℝ*, < )
↔ -𝑒𝑦 < sup({-𝑒𝐴, -𝑒𝐵}, ℝ*, <
))) |
91 | 88, 90 | bitrd 187 |
. . . . . . . . . 10
⊢ ((((𝐴 ∈ ℝ*
∧ 𝐵 ∈
ℝ*) ∧ 𝑦 ∈ ℝ*) ∧
-𝑒sup({𝑧
∈ ℝ* ∣ -𝑒𝑧 ∈ {𝐴, 𝐵}}, ℝ*, < ) < 𝑦) →
(-𝑒sup({-𝑒𝐴, -𝑒𝐵}, ℝ*, < ) < 𝑦 ↔
-𝑒𝑦 <
sup({-𝑒𝐴, -𝑒𝐵}, ℝ*, <
))) |
92 | 85, 91 | mpbid 146 |
. . . . . . . . 9
⊢ ((((𝐴 ∈ ℝ*
∧ 𝐵 ∈
ℝ*) ∧ 𝑦 ∈ ℝ*) ∧
-𝑒sup({𝑧
∈ ℝ* ∣ -𝑒𝑧 ∈ {𝐴, 𝐵}}, ℝ*, < ) < 𝑦) →
-𝑒𝑦 <
sup({-𝑒𝐴, -𝑒𝐵}, ℝ*, <
)) |
93 | | xrmaxleastlt 11219 |
. . . . . . . . 9
⊢
(((-𝑒𝐴 ∈ ℝ* ∧
-𝑒𝐵
∈ ℝ*) ∧ (-𝑒𝑦 ∈ ℝ* ∧
-𝑒𝑦 <
sup({-𝑒𝐴, -𝑒𝐵}, ℝ*, < ))) →
(-𝑒𝑦
< -𝑒𝐴
∨ -𝑒𝑦
< -𝑒𝐵)) |
94 | 78, 79, 81, 92, 93 | syl22anc 1234 |
. . . . . . . 8
⊢ ((((𝐴 ∈ ℝ*
∧ 𝐵 ∈
ℝ*) ∧ 𝑦 ∈ ℝ*) ∧
-𝑒sup({𝑧
∈ ℝ* ∣ -𝑒𝑧 ∈ {𝐴, 𝐵}}, ℝ*, < ) < 𝑦) →
(-𝑒𝑦
< -𝑒𝐴
∨ -𝑒𝑦
< -𝑒𝐵)) |
95 | | simplll 528 |
. . . . . . . . . 10
⊢ ((((𝐴 ∈ ℝ*
∧ 𝐵 ∈
ℝ*) ∧ 𝑦 ∈ ℝ*) ∧
-𝑒sup({𝑧
∈ ℝ* ∣ -𝑒𝑧 ∈ {𝐴, 𝐵}}, ℝ*, < ) < 𝑦) → 𝐴 ∈
ℝ*) |
96 | | xltneg 9793 |
. . . . . . . . . 10
⊢ ((𝐴 ∈ ℝ*
∧ 𝑦 ∈
ℝ*) → (𝐴 < 𝑦 ↔ -𝑒𝑦 < -𝑒𝐴)) |
97 | 95, 80, 96 | syl2anc 409 |
. . . . . . . . 9
⊢ ((((𝐴 ∈ ℝ*
∧ 𝐵 ∈
ℝ*) ∧ 𝑦 ∈ ℝ*) ∧
-𝑒sup({𝑧
∈ ℝ* ∣ -𝑒𝑧 ∈ {𝐴, 𝐵}}, ℝ*, < ) < 𝑦) → (𝐴 < 𝑦 ↔ -𝑒𝑦 < -𝑒𝐴)) |
98 | | simpllr 529 |
. . . . . . . . . 10
⊢ ((((𝐴 ∈ ℝ*
∧ 𝐵 ∈
ℝ*) ∧ 𝑦 ∈ ℝ*) ∧
-𝑒sup({𝑧
∈ ℝ* ∣ -𝑒𝑧 ∈ {𝐴, 𝐵}}, ℝ*, < ) < 𝑦) → 𝐵 ∈
ℝ*) |
99 | | xltneg 9793 |
. . . . . . . . . 10
⊢ ((𝐵 ∈ ℝ*
∧ 𝑦 ∈
ℝ*) → (𝐵 < 𝑦 ↔ -𝑒𝑦 < -𝑒𝐵)) |
100 | 98, 80, 99 | syl2anc 409 |
. . . . . . . . 9
⊢ ((((𝐴 ∈ ℝ*
∧ 𝐵 ∈
ℝ*) ∧ 𝑦 ∈ ℝ*) ∧
-𝑒sup({𝑧
∈ ℝ* ∣ -𝑒𝑧 ∈ {𝐴, 𝐵}}, ℝ*, < ) < 𝑦) → (𝐵 < 𝑦 ↔ -𝑒𝑦 < -𝑒𝐵)) |
101 | 97, 100 | orbi12d 788 |
. . . . . . . 8
⊢ ((((𝐴 ∈ ℝ*
∧ 𝐵 ∈
ℝ*) ∧ 𝑦 ∈ ℝ*) ∧
-𝑒sup({𝑧
∈ ℝ* ∣ -𝑒𝑧 ∈ {𝐴, 𝐵}}, ℝ*, < ) < 𝑦) → ((𝐴 < 𝑦 ∨ 𝐵 < 𝑦) ↔ (-𝑒𝑦 < -𝑒𝐴 ∨ -𝑒𝑦 < -𝑒𝐵))) |
102 | 94, 101 | mpbird 166 |
. . . . . . 7
⊢ ((((𝐴 ∈ ℝ*
∧ 𝐵 ∈
ℝ*) ∧ 𝑦 ∈ ℝ*) ∧
-𝑒sup({𝑧
∈ ℝ* ∣ -𝑒𝑧 ∈ {𝐴, 𝐵}}, ℝ*, < ) < 𝑦) → (𝐴 < 𝑦 ∨ 𝐵 < 𝑦)) |
103 | | breq1 3992 |
. . . . . . . . 9
⊢ (𝑧 = 𝐴 → (𝑧 < 𝑦 ↔ 𝐴 < 𝑦)) |
104 | | breq1 3992 |
. . . . . . . . 9
⊢ (𝑧 = 𝐵 → (𝑧 < 𝑦 ↔ 𝐵 < 𝑦)) |
105 | 103, 104 | rexprg 3635 |
. . . . . . . 8
⊢ ((𝐴 ∈ ℝ*
∧ 𝐵 ∈
ℝ*) → (∃𝑧 ∈ {𝐴, 𝐵}𝑧 < 𝑦 ↔ (𝐴 < 𝑦 ∨ 𝐵 < 𝑦))) |
106 | 105 | ad2antrr 485 |
. . . . . . 7
⊢ ((((𝐴 ∈ ℝ*
∧ 𝐵 ∈
ℝ*) ∧ 𝑦 ∈ ℝ*) ∧
-𝑒sup({𝑧
∈ ℝ* ∣ -𝑒𝑧 ∈ {𝐴, 𝐵}}, ℝ*, < ) < 𝑦) → (∃𝑧 ∈ {𝐴, 𝐵}𝑧 < 𝑦 ↔ (𝐴 < 𝑦 ∨ 𝐵 < 𝑦))) |
107 | 102, 106 | mpbird 166 |
. . . . . 6
⊢ ((((𝐴 ∈ ℝ*
∧ 𝐵 ∈
ℝ*) ∧ 𝑦 ∈ ℝ*) ∧
-𝑒sup({𝑧
∈ ℝ* ∣ -𝑒𝑧 ∈ {𝐴, 𝐵}}, ℝ*, < ) < 𝑦) → ∃𝑧 ∈ {𝐴, 𝐵}𝑧 < 𝑦) |
108 | 107 | ex 114 |
. . . . 5
⊢ (((𝐴 ∈ ℝ*
∧ 𝐵 ∈
ℝ*) ∧ 𝑦 ∈ ℝ*) →
(-𝑒sup({𝑧 ∈ ℝ* ∣
-𝑒𝑧
∈ {𝐴, 𝐵}}, ℝ*, < )
< 𝑦 → ∃𝑧 ∈ {𝐴, 𝐵}𝑧 < 𝑦)) |
109 | 108 | ralrimiva 2543 |
. . . 4
⊢ ((𝐴 ∈ ℝ*
∧ 𝐵 ∈
ℝ*) → ∀𝑦 ∈ ℝ*
(-𝑒sup({𝑧 ∈ ℝ* ∣
-𝑒𝑧
∈ {𝐴, 𝐵}}, ℝ*, < )
< 𝑦 → ∃𝑧 ∈ {𝐴, 𝐵}𝑧 < 𝑦)) |
110 | | breq2 3993 |
. . . . . . . 8
⊢ (𝑥 =
-𝑒sup({𝑧
∈ ℝ* ∣ -𝑒𝑧 ∈ {𝐴, 𝐵}}, ℝ*, < ) →
(𝑦 < 𝑥 ↔ 𝑦 < -𝑒sup({𝑧 ∈ ℝ*
∣ -𝑒𝑧 ∈ {𝐴, 𝐵}}, ℝ*, <
))) |
111 | 110 | notbid 662 |
. . . . . . 7
⊢ (𝑥 =
-𝑒sup({𝑧
∈ ℝ* ∣ -𝑒𝑧 ∈ {𝐴, 𝐵}}, ℝ*, < ) →
(¬ 𝑦 < 𝑥 ↔ ¬ 𝑦 < -𝑒sup({𝑧 ∈ ℝ*
∣ -𝑒𝑧 ∈ {𝐴, 𝐵}}, ℝ*, <
))) |
112 | 111 | ralbidv 2470 |
. . . . . 6
⊢ (𝑥 =
-𝑒sup({𝑧
∈ ℝ* ∣ -𝑒𝑧 ∈ {𝐴, 𝐵}}, ℝ*, < ) →
(∀𝑦 ∈ {𝐴, 𝐵} ¬ 𝑦 < 𝑥 ↔ ∀𝑦 ∈ {𝐴, 𝐵} ¬ 𝑦 < -𝑒sup({𝑧 ∈ ℝ*
∣ -𝑒𝑧 ∈ {𝐴, 𝐵}}, ℝ*, <
))) |
113 | | breq1 3992 |
. . . . . . . 8
⊢ (𝑥 =
-𝑒sup({𝑧
∈ ℝ* ∣ -𝑒𝑧 ∈ {𝐴, 𝐵}}, ℝ*, < ) →
(𝑥 < 𝑦 ↔ -𝑒sup({𝑧 ∈ ℝ*
∣ -𝑒𝑧 ∈ {𝐴, 𝐵}}, ℝ*, < ) < 𝑦)) |
114 | 113 | imbi1d 230 |
. . . . . . 7
⊢ (𝑥 =
-𝑒sup({𝑧
∈ ℝ* ∣ -𝑒𝑧 ∈ {𝐴, 𝐵}}, ℝ*, < ) →
((𝑥 < 𝑦 → ∃𝑧 ∈ {𝐴, 𝐵}𝑧 < 𝑦) ↔ (-𝑒sup({𝑧 ∈ ℝ*
∣ -𝑒𝑧 ∈ {𝐴, 𝐵}}, ℝ*, < ) < 𝑦 → ∃𝑧 ∈ {𝐴, 𝐵}𝑧 < 𝑦))) |
115 | 114 | ralbidv 2470 |
. . . . . 6
⊢ (𝑥 =
-𝑒sup({𝑧
∈ ℝ* ∣ -𝑒𝑧 ∈ {𝐴, 𝐵}}, ℝ*, < ) →
(∀𝑦 ∈
ℝ* (𝑥 <
𝑦 → ∃𝑧 ∈ {𝐴, 𝐵}𝑧 < 𝑦) ↔ ∀𝑦 ∈ ℝ*
(-𝑒sup({𝑧 ∈ ℝ* ∣
-𝑒𝑧
∈ {𝐴, 𝐵}}, ℝ*, < )
< 𝑦 → ∃𝑧 ∈ {𝐴, 𝐵}𝑧 < 𝑦))) |
116 | 112, 115 | anbi12d 470 |
. . . . 5
⊢ (𝑥 =
-𝑒sup({𝑧
∈ ℝ* ∣ -𝑒𝑧 ∈ {𝐴, 𝐵}}, ℝ*, < ) →
((∀𝑦 ∈ {𝐴, 𝐵} ¬ 𝑦 < 𝑥 ∧ ∀𝑦 ∈ ℝ* (𝑥 < 𝑦 → ∃𝑧 ∈ {𝐴, 𝐵}𝑧 < 𝑦)) ↔ (∀𝑦 ∈ {𝐴, 𝐵} ¬ 𝑦 < -𝑒sup({𝑧 ∈ ℝ*
∣ -𝑒𝑧 ∈ {𝐴, 𝐵}}, ℝ*, < ) ∧
∀𝑦 ∈
ℝ* (-𝑒sup({𝑧 ∈ ℝ* ∣
-𝑒𝑧
∈ {𝐴, 𝐵}}, ℝ*, < )
< 𝑦 → ∃𝑧 ∈ {𝐴, 𝐵}𝑧 < 𝑦)))) |
117 | 116 | rspcev 2834 |
. . . 4
⊢
((-𝑒sup({𝑧 ∈ ℝ* ∣
-𝑒𝑧
∈ {𝐴, 𝐵}}, ℝ*, < )
∈ ℝ* ∧ (∀𝑦 ∈ {𝐴, 𝐵} ¬ 𝑦 < -𝑒sup({𝑧 ∈ ℝ*
∣ -𝑒𝑧 ∈ {𝐴, 𝐵}}, ℝ*, < ) ∧
∀𝑦 ∈
ℝ* (-𝑒sup({𝑧 ∈ ℝ* ∣
-𝑒𝑧
∈ {𝐴, 𝐵}}, ℝ*, < )
< 𝑦 → ∃𝑧 ∈ {𝐴, 𝐵}𝑧 < 𝑦))) → ∃𝑥 ∈ ℝ* (∀𝑦 ∈ {𝐴, 𝐵} ¬ 𝑦 < 𝑥 ∧ ∀𝑦 ∈ ℝ* (𝑥 < 𝑦 → ∃𝑧 ∈ {𝐴, 𝐵}𝑧 < 𝑦))) |
118 | 33, 77, 109, 117 | syl12anc 1231 |
. . 3
⊢ ((𝐴 ∈ ℝ*
∧ 𝐵 ∈
ℝ*) → ∃𝑥 ∈ ℝ* (∀𝑦 ∈ {𝐴, 𝐵} ¬ 𝑦 < 𝑥 ∧ ∀𝑦 ∈ ℝ* (𝑥 < 𝑦 → ∃𝑧 ∈ {𝐴, 𝐵}𝑧 < 𝑦))) |
119 | | prssi 3738 |
. . 3
⊢ ((𝐴 ∈ ℝ*
∧ 𝐵 ∈
ℝ*) → {𝐴, 𝐵} ⊆
ℝ*) |
120 | 118, 119 | infxrnegsupex 11226 |
. 2
⊢ ((𝐴 ∈ ℝ*
∧ 𝐵 ∈
ℝ*) → inf({𝐴, 𝐵}, ℝ*, < ) =
-𝑒sup({𝑧
∈ ℝ* ∣ -𝑒𝑧 ∈ {𝐴, 𝐵}}, ℝ*, <
)) |
121 | 120, 45 | eqtrd 2203 |
1
⊢ ((𝐴 ∈ ℝ*
∧ 𝐵 ∈
ℝ*) → inf({𝐴, 𝐵}, ℝ*, < ) =
-𝑒sup({-𝑒𝐴, -𝑒𝐵}, ℝ*, <
)) |