Step | Hyp | Ref
| Expression |
1 | | elun 3715 |
. . 3
⊢ (𝑎 ∈ ((ℤ ∖
(ℤ≥‘(𝐴 + 1))) ∪
(ℤ≥‘𝐵)) ↔ (𝑎 ∈ (ℤ ∖
(ℤ≥‘(𝐴 + 1))) ∨ 𝑎 ∈ (ℤ≥‘𝐵))) |
2 | | ellz1 36348 |
. . . . . 6
⊢ (𝐴 ∈ ℤ → (𝑎 ∈ (ℤ ∖
(ℤ≥‘(𝐴 + 1))) ↔ (𝑎 ∈ ℤ ∧ 𝑎 ≤ 𝐴))) |
3 | 2 | 3ad2ant1 1075 |
. . . . 5
⊢ ((𝐴 ∈ ℤ ∧ 𝐵 ∈ ℤ ∧ 𝐵 ≤ (𝐴 + 1)) → (𝑎 ∈ (ℤ ∖
(ℤ≥‘(𝐴 + 1))) ↔ (𝑎 ∈ ℤ ∧ 𝑎 ≤ 𝐴))) |
4 | | eluz1 11567 |
. . . . . 6
⊢ (𝐵 ∈ ℤ → (𝑎 ∈
(ℤ≥‘𝐵) ↔ (𝑎 ∈ ℤ ∧ 𝐵 ≤ 𝑎))) |
5 | 4 | 3ad2ant2 1076 |
. . . . 5
⊢ ((𝐴 ∈ ℤ ∧ 𝐵 ∈ ℤ ∧ 𝐵 ≤ (𝐴 + 1)) → (𝑎 ∈ (ℤ≥‘𝐵) ↔ (𝑎 ∈ ℤ ∧ 𝐵 ≤ 𝑎))) |
6 | 3, 5 | orbi12d 742 |
. . . 4
⊢ ((𝐴 ∈ ℤ ∧ 𝐵 ∈ ℤ ∧ 𝐵 ≤ (𝐴 + 1)) → ((𝑎 ∈ (ℤ ∖
(ℤ≥‘(𝐴 + 1))) ∨ 𝑎 ∈ (ℤ≥‘𝐵)) ↔ ((𝑎 ∈ ℤ ∧ 𝑎 ≤ 𝐴) ∨ (𝑎 ∈ ℤ ∧ 𝐵 ≤ 𝑎)))) |
7 | | zre 11258 |
. . . . . . . . . 10
⊢ (𝑎 ∈ ℤ → 𝑎 ∈
ℝ) |
8 | 7 | adantl 481 |
. . . . . . . . 9
⊢ (((𝐴 ∈ ℤ ∧ 𝐵 ∈ ℤ ∧ 𝐵 ≤ (𝐴 + 1)) ∧ 𝑎 ∈ ℤ) → 𝑎 ∈ ℝ) |
9 | | simpl1 1057 |
. . . . . . . . . 10
⊢ (((𝐴 ∈ ℤ ∧ 𝐵 ∈ ℤ ∧ 𝐵 ≤ (𝐴 + 1)) ∧ 𝑎 ∈ ℤ) → 𝐴 ∈ ℤ) |
10 | 9 | zred 11358 |
. . . . . . . . 9
⊢ (((𝐴 ∈ ℤ ∧ 𝐵 ∈ ℤ ∧ 𝐵 ≤ (𝐴 + 1)) ∧ 𝑎 ∈ ℤ) → 𝐴 ∈ ℝ) |
11 | | lelttric 10023 |
. . . . . . . . 9
⊢ ((𝑎 ∈ ℝ ∧ 𝐴 ∈ ℝ) → (𝑎 ≤ 𝐴 ∨ 𝐴 < 𝑎)) |
12 | 8, 10, 11 | syl2anc 691 |
. . . . . . . 8
⊢ (((𝐴 ∈ ℤ ∧ 𝐵 ∈ ℤ ∧ 𝐵 ≤ (𝐴 + 1)) ∧ 𝑎 ∈ ℤ) → (𝑎 ≤ 𝐴 ∨ 𝐴 < 𝑎)) |
13 | | simpll2 1094 |
. . . . . . . . . . . 12
⊢ ((((𝐴 ∈ ℤ ∧ 𝐵 ∈ ℤ ∧ 𝐵 ≤ (𝐴 + 1)) ∧ 𝑎 ∈ ℤ) ∧ 𝐴 < 𝑎) → 𝐵 ∈ ℤ) |
14 | 13 | zred 11358 |
. . . . . . . . . . 11
⊢ ((((𝐴 ∈ ℤ ∧ 𝐵 ∈ ℤ ∧ 𝐵 ≤ (𝐴 + 1)) ∧ 𝑎 ∈ ℤ) ∧ 𝐴 < 𝑎) → 𝐵 ∈ ℝ) |
15 | | simpll1 1093 |
. . . . . . . . . . . . 13
⊢ ((((𝐴 ∈ ℤ ∧ 𝐵 ∈ ℤ ∧ 𝐵 ≤ (𝐴 + 1)) ∧ 𝑎 ∈ ℤ) ∧ 𝐴 < 𝑎) → 𝐴 ∈ ℤ) |
16 | 15 | peano2zd 11361 |
. . . . . . . . . . . 12
⊢ ((((𝐴 ∈ ℤ ∧ 𝐵 ∈ ℤ ∧ 𝐵 ≤ (𝐴 + 1)) ∧ 𝑎 ∈ ℤ) ∧ 𝐴 < 𝑎) → (𝐴 + 1) ∈ ℤ) |
17 | 16 | zred 11358 |
. . . . . . . . . . 11
⊢ ((((𝐴 ∈ ℤ ∧ 𝐵 ∈ ℤ ∧ 𝐵 ≤ (𝐴 + 1)) ∧ 𝑎 ∈ ℤ) ∧ 𝐴 < 𝑎) → (𝐴 + 1) ∈ ℝ) |
18 | 7 | ad2antlr 759 |
. . . . . . . . . . 11
⊢ ((((𝐴 ∈ ℤ ∧ 𝐵 ∈ ℤ ∧ 𝐵 ≤ (𝐴 + 1)) ∧ 𝑎 ∈ ℤ) ∧ 𝐴 < 𝑎) → 𝑎 ∈ ℝ) |
19 | | simpll3 1095 |
. . . . . . . . . . 11
⊢ ((((𝐴 ∈ ℤ ∧ 𝐵 ∈ ℤ ∧ 𝐵 ≤ (𝐴 + 1)) ∧ 𝑎 ∈ ℤ) ∧ 𝐴 < 𝑎) → 𝐵 ≤ (𝐴 + 1)) |
20 | | zltp1le 11304 |
. . . . . . . . . . . . 13
⊢ ((𝐴 ∈ ℤ ∧ 𝑎 ∈ ℤ) → (𝐴 < 𝑎 ↔ (𝐴 + 1) ≤ 𝑎)) |
21 | 20 | 3ad2antl1 1216 |
. . . . . . . . . . . 12
⊢ (((𝐴 ∈ ℤ ∧ 𝐵 ∈ ℤ ∧ 𝐵 ≤ (𝐴 + 1)) ∧ 𝑎 ∈ ℤ) → (𝐴 < 𝑎 ↔ (𝐴 + 1) ≤ 𝑎)) |
22 | 21 | biimpa 500 |
. . . . . . . . . . 11
⊢ ((((𝐴 ∈ ℤ ∧ 𝐵 ∈ ℤ ∧ 𝐵 ≤ (𝐴 + 1)) ∧ 𝑎 ∈ ℤ) ∧ 𝐴 < 𝑎) → (𝐴 + 1) ≤ 𝑎) |
23 | 14, 17, 18, 19, 22 | letrd 10073 |
. . . . . . . . . 10
⊢ ((((𝐴 ∈ ℤ ∧ 𝐵 ∈ ℤ ∧ 𝐵 ≤ (𝐴 + 1)) ∧ 𝑎 ∈ ℤ) ∧ 𝐴 < 𝑎) → 𝐵 ≤ 𝑎) |
24 | 23 | ex 449 |
. . . . . . . . 9
⊢ (((𝐴 ∈ ℤ ∧ 𝐵 ∈ ℤ ∧ 𝐵 ≤ (𝐴 + 1)) ∧ 𝑎 ∈ ℤ) → (𝐴 < 𝑎 → 𝐵 ≤ 𝑎)) |
25 | 24 | orim2d 881 |
. . . . . . . 8
⊢ (((𝐴 ∈ ℤ ∧ 𝐵 ∈ ℤ ∧ 𝐵 ≤ (𝐴 + 1)) ∧ 𝑎 ∈ ℤ) → ((𝑎 ≤ 𝐴 ∨ 𝐴 < 𝑎) → (𝑎 ≤ 𝐴 ∨ 𝐵 ≤ 𝑎))) |
26 | 12, 25 | mpd 15 |
. . . . . . 7
⊢ (((𝐴 ∈ ℤ ∧ 𝐵 ∈ ℤ ∧ 𝐵 ≤ (𝐴 + 1)) ∧ 𝑎 ∈ ℤ) → (𝑎 ≤ 𝐴 ∨ 𝐵 ≤ 𝑎)) |
27 | 26 | ex 449 |
. . . . . 6
⊢ ((𝐴 ∈ ℤ ∧ 𝐵 ∈ ℤ ∧ 𝐵 ≤ (𝐴 + 1)) → (𝑎 ∈ ℤ → (𝑎 ≤ 𝐴 ∨ 𝐵 ≤ 𝑎))) |
28 | 27 | pm4.71d 664 |
. . . . 5
⊢ ((𝐴 ∈ ℤ ∧ 𝐵 ∈ ℤ ∧ 𝐵 ≤ (𝐴 + 1)) → (𝑎 ∈ ℤ ↔ (𝑎 ∈ ℤ ∧ (𝑎 ≤ 𝐴 ∨ 𝐵 ≤ 𝑎)))) |
29 | | andi 907 |
. . . . 5
⊢ ((𝑎 ∈ ℤ ∧ (𝑎 ≤ 𝐴 ∨ 𝐵 ≤ 𝑎)) ↔ ((𝑎 ∈ ℤ ∧ 𝑎 ≤ 𝐴) ∨ (𝑎 ∈ ℤ ∧ 𝐵 ≤ 𝑎))) |
30 | 28, 29 | syl6rbb 276 |
. . . 4
⊢ ((𝐴 ∈ ℤ ∧ 𝐵 ∈ ℤ ∧ 𝐵 ≤ (𝐴 + 1)) → (((𝑎 ∈ ℤ ∧ 𝑎 ≤ 𝐴) ∨ (𝑎 ∈ ℤ ∧ 𝐵 ≤ 𝑎)) ↔ 𝑎 ∈ ℤ)) |
31 | 6, 30 | bitrd 267 |
. . 3
⊢ ((𝐴 ∈ ℤ ∧ 𝐵 ∈ ℤ ∧ 𝐵 ≤ (𝐴 + 1)) → ((𝑎 ∈ (ℤ ∖
(ℤ≥‘(𝐴 + 1))) ∨ 𝑎 ∈ (ℤ≥‘𝐵)) ↔ 𝑎 ∈ ℤ)) |
32 | 1, 31 | syl5bb 271 |
. 2
⊢ ((𝐴 ∈ ℤ ∧ 𝐵 ∈ ℤ ∧ 𝐵 ≤ (𝐴 + 1)) → (𝑎 ∈ ((ℤ ∖
(ℤ≥‘(𝐴 + 1))) ∪
(ℤ≥‘𝐵)) ↔ 𝑎 ∈ ℤ)) |
33 | 32 | eqrdv 2608 |
1
⊢ ((𝐴 ∈ ℤ ∧ 𝐵 ∈ ℤ ∧ 𝐵 ≤ (𝐴 + 1)) → ((ℤ ∖
(ℤ≥‘(𝐴 + 1))) ∪
(ℤ≥‘𝐵)) = ℤ) |