Step | Hyp | Ref
| Expression |
1 | | inrab 3399 |
. . 3
⊢ ({𝑧 ∈ ℝ*
∣ (𝐴 < 𝑧 ∧ 𝑧 < 𝐵)} ∩ {𝑧 ∈ ℝ* ∣ (𝐶 < 𝑧 ∧ 𝑧 < 𝐷)}) = {𝑧 ∈ ℝ* ∣ ((𝐴 < 𝑧 ∧ 𝑧 < 𝐵) ∧ (𝐶 < 𝑧 ∧ 𝑧 < 𝐷))} |
2 | | iooval 9865 |
. . . 4
⊢ ((𝐴 ∈ ℝ*
∧ 𝐵 ∈
ℝ*) → (𝐴(,)𝐵) = {𝑧 ∈ ℝ* ∣ (𝐴 < 𝑧 ∧ 𝑧 < 𝐵)}) |
3 | | iooval 9865 |
. . . 4
⊢ ((𝐶 ∈ ℝ*
∧ 𝐷 ∈
ℝ*) → (𝐶(,)𝐷) = {𝑧 ∈ ℝ* ∣ (𝐶 < 𝑧 ∧ 𝑧 < 𝐷)}) |
4 | 2, 3 | ineqan12d 3330 |
. . 3
⊢ (((𝐴 ∈ ℝ*
∧ 𝐵 ∈
ℝ*) ∧ (𝐶 ∈ ℝ* ∧ 𝐷 ∈ ℝ*))
→ ((𝐴(,)𝐵) ∩ (𝐶(,)𝐷)) = ({𝑧 ∈ ℝ* ∣ (𝐴 < 𝑧 ∧ 𝑧 < 𝐵)} ∩ {𝑧 ∈ ℝ* ∣ (𝐶 < 𝑧 ∧ 𝑧 < 𝐷)})) |
5 | | xrmaxltsup 11221 |
. . . . . . . 8
⊢ ((𝐴 ∈ ℝ*
∧ 𝐶 ∈
ℝ* ∧ 𝑧
∈ ℝ*) → (sup({𝐴, 𝐶}, ℝ*, < ) < 𝑧 ↔ (𝐴 < 𝑧 ∧ 𝐶 < 𝑧))) |
6 | 5 | ad4ant124 1211 |
. . . . . . 7
⊢ ((((𝐴 ∈ ℝ*
∧ 𝐶 ∈
ℝ*) ∧ (𝐵 ∈ ℝ* ∧ 𝐷 ∈ ℝ*))
∧ 𝑧 ∈
ℝ*) → (sup({𝐴, 𝐶}, ℝ*, < ) < 𝑧 ↔ (𝐴 < 𝑧 ∧ 𝐶 < 𝑧))) |
7 | | xrltmininf 11233 |
. . . . . . . . . 10
⊢ ((𝑧 ∈ ℝ*
∧ 𝐵 ∈
ℝ* ∧ 𝐷
∈ ℝ*) → (𝑧 < inf({𝐵, 𝐷}, ℝ*, < ) ↔ (𝑧 < 𝐵 ∧ 𝑧 < 𝐷))) |
8 | 7 | 3expb 1199 |
. . . . . . . . 9
⊢ ((𝑧 ∈ ℝ*
∧ (𝐵 ∈
ℝ* ∧ 𝐷
∈ ℝ*)) → (𝑧 < inf({𝐵, 𝐷}, ℝ*, < ) ↔ (𝑧 < 𝐵 ∧ 𝑧 < 𝐷))) |
9 | 8 | ancoms 266 |
. . . . . . . 8
⊢ (((𝐵 ∈ ℝ*
∧ 𝐷 ∈
ℝ*) ∧ 𝑧 ∈ ℝ*) → (𝑧 < inf({𝐵, 𝐷}, ℝ*, < ) ↔ (𝑧 < 𝐵 ∧ 𝑧 < 𝐷))) |
10 | 9 | adantll 473 |
. . . . . . 7
⊢ ((((𝐴 ∈ ℝ*
∧ 𝐶 ∈
ℝ*) ∧ (𝐵 ∈ ℝ* ∧ 𝐷 ∈ ℝ*))
∧ 𝑧 ∈
ℝ*) → (𝑧 < inf({𝐵, 𝐷}, ℝ*, < ) ↔ (𝑧 < 𝐵 ∧ 𝑧 < 𝐷))) |
11 | 6, 10 | anbi12d 470 |
. . . . . 6
⊢ ((((𝐴 ∈ ℝ*
∧ 𝐶 ∈
ℝ*) ∧ (𝐵 ∈ ℝ* ∧ 𝐷 ∈ ℝ*))
∧ 𝑧 ∈
ℝ*) → ((sup({𝐴, 𝐶}, ℝ*, < ) < 𝑧 ∧ 𝑧 < inf({𝐵, 𝐷}, ℝ*, < )) ↔
((𝐴 < 𝑧 ∧ 𝐶 < 𝑧) ∧ (𝑧 < 𝐵 ∧ 𝑧 < 𝐷)))) |
12 | | an4 581 |
. . . . . 6
⊢ (((𝐴 < 𝑧 ∧ 𝑧 < 𝐵) ∧ (𝐶 < 𝑧 ∧ 𝑧 < 𝐷)) ↔ ((𝐴 < 𝑧 ∧ 𝐶 < 𝑧) ∧ (𝑧 < 𝐵 ∧ 𝑧 < 𝐷))) |
13 | 11, 12 | bitr4di 197 |
. . . . 5
⊢ ((((𝐴 ∈ ℝ*
∧ 𝐶 ∈
ℝ*) ∧ (𝐵 ∈ ℝ* ∧ 𝐷 ∈ ℝ*))
∧ 𝑧 ∈
ℝ*) → ((sup({𝐴, 𝐶}, ℝ*, < ) < 𝑧 ∧ 𝑧 < inf({𝐵, 𝐷}, ℝ*, < )) ↔
((𝐴 < 𝑧 ∧ 𝑧 < 𝐵) ∧ (𝐶 < 𝑧 ∧ 𝑧 < 𝐷)))) |
14 | 13 | rabbidva 2718 |
. . . 4
⊢ (((𝐴 ∈ ℝ*
∧ 𝐶 ∈
ℝ*) ∧ (𝐵 ∈ ℝ* ∧ 𝐷 ∈ ℝ*))
→ {𝑧 ∈
ℝ* ∣ (sup({𝐴, 𝐶}, ℝ*, < ) < 𝑧 ∧ 𝑧 < inf({𝐵, 𝐷}, ℝ*, < ))} = {𝑧 ∈ ℝ*
∣ ((𝐴 < 𝑧 ∧ 𝑧 < 𝐵) ∧ (𝐶 < 𝑧 ∧ 𝑧 < 𝐷))}) |
15 | 14 | an4s 583 |
. . 3
⊢ (((𝐴 ∈ ℝ*
∧ 𝐵 ∈
ℝ*) ∧ (𝐶 ∈ ℝ* ∧ 𝐷 ∈ ℝ*))
→ {𝑧 ∈
ℝ* ∣ (sup({𝐴, 𝐶}, ℝ*, < ) < 𝑧 ∧ 𝑧 < inf({𝐵, 𝐷}, ℝ*, < ))} = {𝑧 ∈ ℝ*
∣ ((𝐴 < 𝑧 ∧ 𝑧 < 𝐵) ∧ (𝐶 < 𝑧 ∧ 𝑧 < 𝐷))}) |
16 | 1, 4, 15 | 3eqtr4a 2229 |
. 2
⊢ (((𝐴 ∈ ℝ*
∧ 𝐵 ∈
ℝ*) ∧ (𝐶 ∈ ℝ* ∧ 𝐷 ∈ ℝ*))
→ ((𝐴(,)𝐵) ∩ (𝐶(,)𝐷)) = {𝑧 ∈ ℝ* ∣
(sup({𝐴, 𝐶}, ℝ*, < ) < 𝑧 ∧ 𝑧 < inf({𝐵, 𝐷}, ℝ*, <
))}) |
17 | | xrmaxcl 11215 |
. . . 4
⊢ ((𝐴 ∈ ℝ*
∧ 𝐶 ∈
ℝ*) → sup({𝐴, 𝐶}, ℝ*, < ) ∈
ℝ*) |
18 | | xrmincl 11229 |
. . . 4
⊢ ((𝐵 ∈ ℝ*
∧ 𝐷 ∈
ℝ*) → inf({𝐵, 𝐷}, ℝ*, < ) ∈
ℝ*) |
19 | | iooval 9865 |
. . . 4
⊢
((sup({𝐴, 𝐶}, ℝ*, < )
∈ ℝ* ∧ inf({𝐵, 𝐷}, ℝ*, < ) ∈
ℝ*) → (sup({𝐴, 𝐶}, ℝ*, < )(,)inf({𝐵, 𝐷}, ℝ*, < )) = {𝑧 ∈ ℝ*
∣ (sup({𝐴, 𝐶}, ℝ*, < )
< 𝑧 ∧ 𝑧 < inf({𝐵, 𝐷}, ℝ*, <
))}) |
20 | 17, 18, 19 | syl2an 287 |
. . 3
⊢ (((𝐴 ∈ ℝ*
∧ 𝐶 ∈
ℝ*) ∧ (𝐵 ∈ ℝ* ∧ 𝐷 ∈ ℝ*))
→ (sup({𝐴, 𝐶}, ℝ*, <
)(,)inf({𝐵, 𝐷}, ℝ*, < ))
= {𝑧 ∈
ℝ* ∣ (sup({𝐴, 𝐶}, ℝ*, < ) < 𝑧 ∧ 𝑧 < inf({𝐵, 𝐷}, ℝ*, <
))}) |
21 | 20 | an4s 583 |
. 2
⊢ (((𝐴 ∈ ℝ*
∧ 𝐵 ∈
ℝ*) ∧ (𝐶 ∈ ℝ* ∧ 𝐷 ∈ ℝ*))
→ (sup({𝐴, 𝐶}, ℝ*, <
)(,)inf({𝐵, 𝐷}, ℝ*, < ))
= {𝑧 ∈
ℝ* ∣ (sup({𝐴, 𝐶}, ℝ*, < ) < 𝑧 ∧ 𝑧 < inf({𝐵, 𝐷}, ℝ*, <
))}) |
22 | 16, 21 | eqtr4d 2206 |
1
⊢ (((𝐴 ∈ ℝ*
∧ 𝐵 ∈
ℝ*) ∧ (𝐶 ∈ ℝ* ∧ 𝐷 ∈ ℝ*))
→ ((𝐴(,)𝐵) ∩ (𝐶(,)𝐷)) = (sup({𝐴, 𝐶}, ℝ*, < )(,)inf({𝐵, 𝐷}, ℝ*, <
))) |