Step | Hyp | Ref
| Expression |
1 | | elun 4088 |
. . 3
⊢ (𝑎 ∈ ((ℤ ∖
(ℤ≥‘(𝐴 + 1))) ∪
(ℤ≥‘𝐵)) ↔ (𝑎 ∈ (ℤ ∖
(ℤ≥‘(𝐴 + 1))) ∨ 𝑎 ∈ (ℤ≥‘𝐵))) |
2 | | ellz1 40598 |
. . . . . 6
⊢ (𝐴 ∈ ℤ → (𝑎 ∈ (ℤ ∖
(ℤ≥‘(𝐴 + 1))) ↔ (𝑎 ∈ ℤ ∧ 𝑎 ≤ 𝐴))) |
3 | 2 | 3ad2ant1 1132 |
. . . . 5
⊢ ((𝐴 ∈ ℤ ∧ 𝐵 ∈ ℤ ∧ 𝐵 ≤ (𝐴 + 1)) → (𝑎 ∈ (ℤ ∖
(ℤ≥‘(𝐴 + 1))) ↔ (𝑎 ∈ ℤ ∧ 𝑎 ≤ 𝐴))) |
4 | | eluz1 12597 |
. . . . . 6
⊢ (𝐵 ∈ ℤ → (𝑎 ∈
(ℤ≥‘𝐵) ↔ (𝑎 ∈ ℤ ∧ 𝐵 ≤ 𝑎))) |
5 | 4 | 3ad2ant2 1133 |
. . . . 5
⊢ ((𝐴 ∈ ℤ ∧ 𝐵 ∈ ℤ ∧ 𝐵 ≤ (𝐴 + 1)) → (𝑎 ∈ (ℤ≥‘𝐵) ↔ (𝑎 ∈ ℤ ∧ 𝐵 ≤ 𝑎))) |
6 | 3, 5 | orbi12d 916 |
. . . 4
⊢ ((𝐴 ∈ ℤ ∧ 𝐵 ∈ ℤ ∧ 𝐵 ≤ (𝐴 + 1)) → ((𝑎 ∈ (ℤ ∖
(ℤ≥‘(𝐴 + 1))) ∨ 𝑎 ∈ (ℤ≥‘𝐵)) ↔ ((𝑎 ∈ ℤ ∧ 𝑎 ≤ 𝐴) ∨ (𝑎 ∈ ℤ ∧ 𝐵 ≤ 𝑎)))) |
7 | | zre 12334 |
. . . . . . . . . 10
⊢ (𝑎 ∈ ℤ → 𝑎 ∈
ℝ) |
8 | 7 | adantl 482 |
. . . . . . . . 9
⊢ (((𝐴 ∈ ℤ ∧ 𝐵 ∈ ℤ ∧ 𝐵 ≤ (𝐴 + 1)) ∧ 𝑎 ∈ ℤ) → 𝑎 ∈ ℝ) |
9 | | simpl1 1190 |
. . . . . . . . . 10
⊢ (((𝐴 ∈ ℤ ∧ 𝐵 ∈ ℤ ∧ 𝐵 ≤ (𝐴 + 1)) ∧ 𝑎 ∈ ℤ) → 𝐴 ∈ ℤ) |
10 | 9 | zred 12437 |
. . . . . . . . 9
⊢ (((𝐴 ∈ ℤ ∧ 𝐵 ∈ ℤ ∧ 𝐵 ≤ (𝐴 + 1)) ∧ 𝑎 ∈ ℤ) → 𝐴 ∈ ℝ) |
11 | | lelttric 11093 |
. . . . . . . . 9
⊢ ((𝑎 ∈ ℝ ∧ 𝐴 ∈ ℝ) → (𝑎 ≤ 𝐴 ∨ 𝐴 < 𝑎)) |
12 | 8, 10, 11 | syl2anc 584 |
. . . . . . . 8
⊢ (((𝐴 ∈ ℤ ∧ 𝐵 ∈ ℤ ∧ 𝐵 ≤ (𝐴 + 1)) ∧ 𝑎 ∈ ℤ) → (𝑎 ≤ 𝐴 ∨ 𝐴 < 𝑎)) |
13 | | simpll2 1212 |
. . . . . . . . . . . 12
⊢ ((((𝐴 ∈ ℤ ∧ 𝐵 ∈ ℤ ∧ 𝐵 ≤ (𝐴 + 1)) ∧ 𝑎 ∈ ℤ) ∧ 𝐴 < 𝑎) → 𝐵 ∈ ℤ) |
14 | 13 | zred 12437 |
. . . . . . . . . . 11
⊢ ((((𝐴 ∈ ℤ ∧ 𝐵 ∈ ℤ ∧ 𝐵 ≤ (𝐴 + 1)) ∧ 𝑎 ∈ ℤ) ∧ 𝐴 < 𝑎) → 𝐵 ∈ ℝ) |
15 | | simpll1 1211 |
. . . . . . . . . . . . 13
⊢ ((((𝐴 ∈ ℤ ∧ 𝐵 ∈ ℤ ∧ 𝐵 ≤ (𝐴 + 1)) ∧ 𝑎 ∈ ℤ) ∧ 𝐴 < 𝑎) → 𝐴 ∈ ℤ) |
16 | 15 | peano2zd 12440 |
. . . . . . . . . . . 12
⊢ ((((𝐴 ∈ ℤ ∧ 𝐵 ∈ ℤ ∧ 𝐵 ≤ (𝐴 + 1)) ∧ 𝑎 ∈ ℤ) ∧ 𝐴 < 𝑎) → (𝐴 + 1) ∈ ℤ) |
17 | 16 | zred 12437 |
. . . . . . . . . . 11
⊢ ((((𝐴 ∈ ℤ ∧ 𝐵 ∈ ℤ ∧ 𝐵 ≤ (𝐴 + 1)) ∧ 𝑎 ∈ ℤ) ∧ 𝐴 < 𝑎) → (𝐴 + 1) ∈ ℝ) |
18 | 7 | ad2antlr 724 |
. . . . . . . . . . 11
⊢ ((((𝐴 ∈ ℤ ∧ 𝐵 ∈ ℤ ∧ 𝐵 ≤ (𝐴 + 1)) ∧ 𝑎 ∈ ℤ) ∧ 𝐴 < 𝑎) → 𝑎 ∈ ℝ) |
19 | | simpll3 1213 |
. . . . . . . . . . 11
⊢ ((((𝐴 ∈ ℤ ∧ 𝐵 ∈ ℤ ∧ 𝐵 ≤ (𝐴 + 1)) ∧ 𝑎 ∈ ℤ) ∧ 𝐴 < 𝑎) → 𝐵 ≤ (𝐴 + 1)) |
20 | | zltp1le 12381 |
. . . . . . . . . . . . 13
⊢ ((𝐴 ∈ ℤ ∧ 𝑎 ∈ ℤ) → (𝐴 < 𝑎 ↔ (𝐴 + 1) ≤ 𝑎)) |
21 | 20 | 3ad2antl1 1184 |
. . . . . . . . . . . 12
⊢ (((𝐴 ∈ ℤ ∧ 𝐵 ∈ ℤ ∧ 𝐵 ≤ (𝐴 + 1)) ∧ 𝑎 ∈ ℤ) → (𝐴 < 𝑎 ↔ (𝐴 + 1) ≤ 𝑎)) |
22 | 21 | biimpa 477 |
. . . . . . . . . . 11
⊢ ((((𝐴 ∈ ℤ ∧ 𝐵 ∈ ℤ ∧ 𝐵 ≤ (𝐴 + 1)) ∧ 𝑎 ∈ ℤ) ∧ 𝐴 < 𝑎) → (𝐴 + 1) ≤ 𝑎) |
23 | 14, 17, 18, 19, 22 | letrd 11143 |
. . . . . . . . . 10
⊢ ((((𝐴 ∈ ℤ ∧ 𝐵 ∈ ℤ ∧ 𝐵 ≤ (𝐴 + 1)) ∧ 𝑎 ∈ ℤ) ∧ 𝐴 < 𝑎) → 𝐵 ≤ 𝑎) |
24 | 23 | ex 413 |
. . . . . . . . 9
⊢ (((𝐴 ∈ ℤ ∧ 𝐵 ∈ ℤ ∧ 𝐵 ≤ (𝐴 + 1)) ∧ 𝑎 ∈ ℤ) → (𝐴 < 𝑎 → 𝐵 ≤ 𝑎)) |
25 | 24 | orim2d 964 |
. . . . . . . 8
⊢ (((𝐴 ∈ ℤ ∧ 𝐵 ∈ ℤ ∧ 𝐵 ≤ (𝐴 + 1)) ∧ 𝑎 ∈ ℤ) → ((𝑎 ≤ 𝐴 ∨ 𝐴 < 𝑎) → (𝑎 ≤ 𝐴 ∨ 𝐵 ≤ 𝑎))) |
26 | 12, 25 | mpd 15 |
. . . . . . 7
⊢ (((𝐴 ∈ ℤ ∧ 𝐵 ∈ ℤ ∧ 𝐵 ≤ (𝐴 + 1)) ∧ 𝑎 ∈ ℤ) → (𝑎 ≤ 𝐴 ∨ 𝐵 ≤ 𝑎)) |
27 | 26 | ex 413 |
. . . . . 6
⊢ ((𝐴 ∈ ℤ ∧ 𝐵 ∈ ℤ ∧ 𝐵 ≤ (𝐴 + 1)) → (𝑎 ∈ ℤ → (𝑎 ≤ 𝐴 ∨ 𝐵 ≤ 𝑎))) |
28 | 27 | pm4.71d 562 |
. . . . 5
⊢ ((𝐴 ∈ ℤ ∧ 𝐵 ∈ ℤ ∧ 𝐵 ≤ (𝐴 + 1)) → (𝑎 ∈ ℤ ↔ (𝑎 ∈ ℤ ∧ (𝑎 ≤ 𝐴 ∨ 𝐵 ≤ 𝑎)))) |
29 | | andi 1005 |
. . . . 5
⊢ ((𝑎 ∈ ℤ ∧ (𝑎 ≤ 𝐴 ∨ 𝐵 ≤ 𝑎)) ↔ ((𝑎 ∈ ℤ ∧ 𝑎 ≤ 𝐴) ∨ (𝑎 ∈ ℤ ∧ 𝐵 ≤ 𝑎))) |
30 | 28, 29 | bitr2di 288 |
. . . 4
⊢ ((𝐴 ∈ ℤ ∧ 𝐵 ∈ ℤ ∧ 𝐵 ≤ (𝐴 + 1)) → (((𝑎 ∈ ℤ ∧ 𝑎 ≤ 𝐴) ∨ (𝑎 ∈ ℤ ∧ 𝐵 ≤ 𝑎)) ↔ 𝑎 ∈ ℤ)) |
31 | 6, 30 | bitrd 278 |
. . 3
⊢ ((𝐴 ∈ ℤ ∧ 𝐵 ∈ ℤ ∧ 𝐵 ≤ (𝐴 + 1)) → ((𝑎 ∈ (ℤ ∖
(ℤ≥‘(𝐴 + 1))) ∨ 𝑎 ∈ (ℤ≥‘𝐵)) ↔ 𝑎 ∈ ℤ)) |
32 | 1, 31 | syl5bb 283 |
. 2
⊢ ((𝐴 ∈ ℤ ∧ 𝐵 ∈ ℤ ∧ 𝐵 ≤ (𝐴 + 1)) → (𝑎 ∈ ((ℤ ∖
(ℤ≥‘(𝐴 + 1))) ∪
(ℤ≥‘𝐵)) ↔ 𝑎 ∈ ℤ)) |
33 | 32 | eqrdv 2738 |
1
⊢ ((𝐴 ∈ ℤ ∧ 𝐵 ∈ ℤ ∧ 𝐵 ≤ (𝐴 + 1)) → ((ℤ ∖
(ℤ≥‘(𝐴 + 1))) ∪
(ℤ≥‘𝐵)) = ℤ) |