Step | Hyp | Ref
| Expression |
1 | | elun 4087 |
. . 3
⊢ (𝑎 ∈ ((ℤ ∖
(ℤ≥‘(𝐴 + 1))) ∪
(ℤ≥‘𝐵)) ↔ (𝑎 ∈ (ℤ ∖
(ℤ≥‘(𝐴 + 1))) ∨ 𝑎 ∈ (ℤ≥‘𝐵))) |
2 | | ellz1 40569 |
. . . . . 6
⊢ (𝐴 ∈ ℤ → (𝑎 ∈ (ℤ ∖
(ℤ≥‘(𝐴 + 1))) ↔ (𝑎 ∈ ℤ ∧ 𝑎 ≤ 𝐴))) |
3 | 2 | 3ad2ant1 1131 |
. . . . 5
⊢ ((𝐴 ∈ ℤ ∧ 𝐵 ∈ ℤ ∧ 𝐵 ≤ (𝐴 + 1)) → (𝑎 ∈ (ℤ ∖
(ℤ≥‘(𝐴 + 1))) ↔ (𝑎 ∈ ℤ ∧ 𝑎 ≤ 𝐴))) |
4 | | eluz1 12568 |
. . . . . 6
⊢ (𝐵 ∈ ℤ → (𝑎 ∈
(ℤ≥‘𝐵) ↔ (𝑎 ∈ ℤ ∧ 𝐵 ≤ 𝑎))) |
5 | 4 | 3ad2ant2 1132 |
. . . . 5
⊢ ((𝐴 ∈ ℤ ∧ 𝐵 ∈ ℤ ∧ 𝐵 ≤ (𝐴 + 1)) → (𝑎 ∈ (ℤ≥‘𝐵) ↔ (𝑎 ∈ ℤ ∧ 𝐵 ≤ 𝑎))) |
6 | 3, 5 | orbi12d 915 |
. . . 4
⊢ ((𝐴 ∈ ℤ ∧ 𝐵 ∈ ℤ ∧ 𝐵 ≤ (𝐴 + 1)) → ((𝑎 ∈ (ℤ ∖
(ℤ≥‘(𝐴 + 1))) ∨ 𝑎 ∈ (ℤ≥‘𝐵)) ↔ ((𝑎 ∈ ℤ ∧ 𝑎 ≤ 𝐴) ∨ (𝑎 ∈ ℤ ∧ 𝐵 ≤ 𝑎)))) |
7 | | zre 12306 |
. . . . . . . . . 10
⊢ (𝑎 ∈ ℤ → 𝑎 ∈
ℝ) |
8 | 7 | adantl 481 |
. . . . . . . . 9
⊢ (((𝐴 ∈ ℤ ∧ 𝐵 ∈ ℤ ∧ 𝐵 ≤ (𝐴 + 1)) ∧ 𝑎 ∈ ℤ) → 𝑎 ∈ ℝ) |
9 | | simpl1 1189 |
. . . . . . . . . 10
⊢ (((𝐴 ∈ ℤ ∧ 𝐵 ∈ ℤ ∧ 𝐵 ≤ (𝐴 + 1)) ∧ 𝑎 ∈ ℤ) → 𝐴 ∈ ℤ) |
10 | 9 | zred 12408 |
. . . . . . . . 9
⊢ (((𝐴 ∈ ℤ ∧ 𝐵 ∈ ℤ ∧ 𝐵 ≤ (𝐴 + 1)) ∧ 𝑎 ∈ ℤ) → 𝐴 ∈ ℝ) |
11 | | lelttric 11065 |
. . . . . . . . 9
⊢ ((𝑎 ∈ ℝ ∧ 𝐴 ∈ ℝ) → (𝑎 ≤ 𝐴 ∨ 𝐴 < 𝑎)) |
12 | 8, 10, 11 | syl2anc 583 |
. . . . . . . 8
⊢ (((𝐴 ∈ ℤ ∧ 𝐵 ∈ ℤ ∧ 𝐵 ≤ (𝐴 + 1)) ∧ 𝑎 ∈ ℤ) → (𝑎 ≤ 𝐴 ∨ 𝐴 < 𝑎)) |
13 | | simpll2 1211 |
. . . . . . . . . . . 12
⊢ ((((𝐴 ∈ ℤ ∧ 𝐵 ∈ ℤ ∧ 𝐵 ≤ (𝐴 + 1)) ∧ 𝑎 ∈ ℤ) ∧ 𝐴 < 𝑎) → 𝐵 ∈ ℤ) |
14 | 13 | zred 12408 |
. . . . . . . . . . 11
⊢ ((((𝐴 ∈ ℤ ∧ 𝐵 ∈ ℤ ∧ 𝐵 ≤ (𝐴 + 1)) ∧ 𝑎 ∈ ℤ) ∧ 𝐴 < 𝑎) → 𝐵 ∈ ℝ) |
15 | | simpll1 1210 |
. . . . . . . . . . . . 13
⊢ ((((𝐴 ∈ ℤ ∧ 𝐵 ∈ ℤ ∧ 𝐵 ≤ (𝐴 + 1)) ∧ 𝑎 ∈ ℤ) ∧ 𝐴 < 𝑎) → 𝐴 ∈ ℤ) |
16 | 15 | peano2zd 12411 |
. . . . . . . . . . . 12
⊢ ((((𝐴 ∈ ℤ ∧ 𝐵 ∈ ℤ ∧ 𝐵 ≤ (𝐴 + 1)) ∧ 𝑎 ∈ ℤ) ∧ 𝐴 < 𝑎) → (𝐴 + 1) ∈ ℤ) |
17 | 16 | zred 12408 |
. . . . . . . . . . 11
⊢ ((((𝐴 ∈ ℤ ∧ 𝐵 ∈ ℤ ∧ 𝐵 ≤ (𝐴 + 1)) ∧ 𝑎 ∈ ℤ) ∧ 𝐴 < 𝑎) → (𝐴 + 1) ∈ ℝ) |
18 | 7 | ad2antlr 723 |
. . . . . . . . . . 11
⊢ ((((𝐴 ∈ ℤ ∧ 𝐵 ∈ ℤ ∧ 𝐵 ≤ (𝐴 + 1)) ∧ 𝑎 ∈ ℤ) ∧ 𝐴 < 𝑎) → 𝑎 ∈ ℝ) |
19 | | simpll3 1212 |
. . . . . . . . . . 11
⊢ ((((𝐴 ∈ ℤ ∧ 𝐵 ∈ ℤ ∧ 𝐵 ≤ (𝐴 + 1)) ∧ 𝑎 ∈ ℤ) ∧ 𝐴 < 𝑎) → 𝐵 ≤ (𝐴 + 1)) |
20 | | zltp1le 12353 |
. . . . . . . . . . . . 13
⊢ ((𝐴 ∈ ℤ ∧ 𝑎 ∈ ℤ) → (𝐴 < 𝑎 ↔ (𝐴 + 1) ≤ 𝑎)) |
21 | 20 | 3ad2antl1 1183 |
. . . . . . . . . . . 12
⊢ (((𝐴 ∈ ℤ ∧ 𝐵 ∈ ℤ ∧ 𝐵 ≤ (𝐴 + 1)) ∧ 𝑎 ∈ ℤ) → (𝐴 < 𝑎 ↔ (𝐴 + 1) ≤ 𝑎)) |
22 | 21 | biimpa 476 |
. . . . . . . . . . 11
⊢ ((((𝐴 ∈ ℤ ∧ 𝐵 ∈ ℤ ∧ 𝐵 ≤ (𝐴 + 1)) ∧ 𝑎 ∈ ℤ) ∧ 𝐴 < 𝑎) → (𝐴 + 1) ≤ 𝑎) |
23 | 14, 17, 18, 19, 22 | letrd 11115 |
. . . . . . . . . 10
⊢ ((((𝐴 ∈ ℤ ∧ 𝐵 ∈ ℤ ∧ 𝐵 ≤ (𝐴 + 1)) ∧ 𝑎 ∈ ℤ) ∧ 𝐴 < 𝑎) → 𝐵 ≤ 𝑎) |
24 | 23 | ex 412 |
. . . . . . . . 9
⊢ (((𝐴 ∈ ℤ ∧ 𝐵 ∈ ℤ ∧ 𝐵 ≤ (𝐴 + 1)) ∧ 𝑎 ∈ ℤ) → (𝐴 < 𝑎 → 𝐵 ≤ 𝑎)) |
25 | 24 | orim2d 963 |
. . . . . . . 8
⊢ (((𝐴 ∈ ℤ ∧ 𝐵 ∈ ℤ ∧ 𝐵 ≤ (𝐴 + 1)) ∧ 𝑎 ∈ ℤ) → ((𝑎 ≤ 𝐴 ∨ 𝐴 < 𝑎) → (𝑎 ≤ 𝐴 ∨ 𝐵 ≤ 𝑎))) |
26 | 12, 25 | mpd 15 |
. . . . . . 7
⊢ (((𝐴 ∈ ℤ ∧ 𝐵 ∈ ℤ ∧ 𝐵 ≤ (𝐴 + 1)) ∧ 𝑎 ∈ ℤ) → (𝑎 ≤ 𝐴 ∨ 𝐵 ≤ 𝑎)) |
27 | 26 | ex 412 |
. . . . . 6
⊢ ((𝐴 ∈ ℤ ∧ 𝐵 ∈ ℤ ∧ 𝐵 ≤ (𝐴 + 1)) → (𝑎 ∈ ℤ → (𝑎 ≤ 𝐴 ∨ 𝐵 ≤ 𝑎))) |
28 | 27 | pm4.71d 561 |
. . . . 5
⊢ ((𝐴 ∈ ℤ ∧ 𝐵 ∈ ℤ ∧ 𝐵 ≤ (𝐴 + 1)) → (𝑎 ∈ ℤ ↔ (𝑎 ∈ ℤ ∧ (𝑎 ≤ 𝐴 ∨ 𝐵 ≤ 𝑎)))) |
29 | | andi 1004 |
. . . . 5
⊢ ((𝑎 ∈ ℤ ∧ (𝑎 ≤ 𝐴 ∨ 𝐵 ≤ 𝑎)) ↔ ((𝑎 ∈ ℤ ∧ 𝑎 ≤ 𝐴) ∨ (𝑎 ∈ ℤ ∧ 𝐵 ≤ 𝑎))) |
30 | 28, 29 | bitr2di 287 |
. . . 4
⊢ ((𝐴 ∈ ℤ ∧ 𝐵 ∈ ℤ ∧ 𝐵 ≤ (𝐴 + 1)) → (((𝑎 ∈ ℤ ∧ 𝑎 ≤ 𝐴) ∨ (𝑎 ∈ ℤ ∧ 𝐵 ≤ 𝑎)) ↔ 𝑎 ∈ ℤ)) |
31 | 6, 30 | bitrd 278 |
. . 3
⊢ ((𝐴 ∈ ℤ ∧ 𝐵 ∈ ℤ ∧ 𝐵 ≤ (𝐴 + 1)) → ((𝑎 ∈ (ℤ ∖
(ℤ≥‘(𝐴 + 1))) ∨ 𝑎 ∈ (ℤ≥‘𝐵)) ↔ 𝑎 ∈ ℤ)) |
32 | 1, 31 | syl5bb 282 |
. 2
⊢ ((𝐴 ∈ ℤ ∧ 𝐵 ∈ ℤ ∧ 𝐵 ≤ (𝐴 + 1)) → (𝑎 ∈ ((ℤ ∖
(ℤ≥‘(𝐴 + 1))) ∪
(ℤ≥‘𝐵)) ↔ 𝑎 ∈ ℤ)) |
33 | 32 | eqrdv 2737 |
1
⊢ ((𝐴 ∈ ℤ ∧ 𝐵 ∈ ℤ ∧ 𝐵 ≤ (𝐴 + 1)) → ((ℤ ∖
(ℤ≥‘(𝐴 + 1))) ∪
(ℤ≥‘𝐵)) = ℤ) |