Step | Hyp | Ref
| Expression |
1 | | acongrep 38506 |
. . . 4
⊢ ((𝑁 ∈ ℕ ∧ 𝑀 ∈ ℤ) →
∃𝑚 ∈ (0...𝑁)((2 · 𝑁) ∥ (𝑚 − 𝑀) ∨ (2 · 𝑁) ∥ (𝑚 − -𝑀))) |
2 | 1 | ad2ant2l 736 |
. . 3
⊢ (((𝐴 ∈
(ℤ≥‘2) ∧ 𝑁 ∈ ℕ) ∧ (𝐾 ∈ ℤ ∧ 𝑀 ∈ ℤ)) → ∃𝑚 ∈ (0...𝑁)((2 · 𝑁) ∥ (𝑚 − 𝑀) ∨ (2 · 𝑁) ∥ (𝑚 − -𝑀))) |
3 | | acongrep 38506 |
. . . . . . 7
⊢ ((𝑁 ∈ ℕ ∧ 𝐾 ∈ ℤ) →
∃𝑘 ∈ (0...𝑁)((2 · 𝑁) ∥ (𝑘 − 𝐾) ∨ (2 · 𝑁) ∥ (𝑘 − -𝐾))) |
4 | 3 | ad2ant2lr 738 |
. . . . . 6
⊢ (((𝐴 ∈
(ℤ≥‘2) ∧ 𝑁 ∈ ℕ) ∧ (𝐾 ∈ ℤ ∧ 𝑀 ∈ ℤ)) → ∃𝑘 ∈ (0...𝑁)((2 · 𝑁) ∥ (𝑘 − 𝐾) ∨ (2 · 𝑁) ∥ (𝑘 − -𝐾))) |
5 | | 2z 11761 |
. . . . . . . . . . 11
⊢ 2 ∈
ℤ |
6 | | simpl1l 1250 |
. . . . . . . . . . . 12
⊢
(((((𝐴 ∈
(ℤ≥‘2) ∧ 𝑁 ∈ ℕ) ∧ (𝐾 ∈ ℤ ∧ 𝑀 ∈ ℤ)) ∧ (𝑘 ∈ (0...𝑁) ∧ ((2 · 𝑁) ∥ (𝑘 − 𝐾) ∨ (2 · 𝑁) ∥ (𝑘 − -𝐾))) ∧ (𝑚 ∈ (0...𝑁) ∧ ((2 · 𝑁) ∥ (𝑚 − 𝑀) ∨ (2 · 𝑁) ∥ (𝑚 − -𝑀)))) ∧ ((𝐴 Xrm 𝑁) ∥ ((𝐴 Yrm 𝐾) − (𝐴 Yrm 𝑀)) ∨ (𝐴 Xrm 𝑁) ∥ ((𝐴 Yrm 𝐾) − -(𝐴 Yrm 𝑀)))) → (𝐴 ∈ (ℤ≥‘2)
∧ 𝑁 ∈
ℕ)) |
7 | | nnz 11751 |
. . . . . . . . . . . . 13
⊢ (𝑁 ∈ ℕ → 𝑁 ∈
ℤ) |
8 | 7 | adantl 475 |
. . . . . . . . . . . 12
⊢ ((𝐴 ∈
(ℤ≥‘2) ∧ 𝑁 ∈ ℕ) → 𝑁 ∈ ℤ) |
9 | 6, 8 | syl 17 |
. . . . . . . . . . 11
⊢
(((((𝐴 ∈
(ℤ≥‘2) ∧ 𝑁 ∈ ℕ) ∧ (𝐾 ∈ ℤ ∧ 𝑀 ∈ ℤ)) ∧ (𝑘 ∈ (0...𝑁) ∧ ((2 · 𝑁) ∥ (𝑘 − 𝐾) ∨ (2 · 𝑁) ∥ (𝑘 − -𝐾))) ∧ (𝑚 ∈ (0...𝑁) ∧ ((2 · 𝑁) ∥ (𝑚 − 𝑀) ∨ (2 · 𝑁) ∥ (𝑚 − -𝑀)))) ∧ ((𝐴 Xrm 𝑁) ∥ ((𝐴 Yrm 𝐾) − (𝐴 Yrm 𝑀)) ∨ (𝐴 Xrm 𝑁) ∥ ((𝐴 Yrm 𝐾) − -(𝐴 Yrm 𝑀)))) → 𝑁 ∈ ℤ) |
10 | | zmulcl 11778 |
. . . . . . . . . . 11
⊢ ((2
∈ ℤ ∧ 𝑁
∈ ℤ) → (2 · 𝑁) ∈ ℤ) |
11 | 5, 9, 10 | sylancr 581 |
. . . . . . . . . 10
⊢
(((((𝐴 ∈
(ℤ≥‘2) ∧ 𝑁 ∈ ℕ) ∧ (𝐾 ∈ ℤ ∧ 𝑀 ∈ ℤ)) ∧ (𝑘 ∈ (0...𝑁) ∧ ((2 · 𝑁) ∥ (𝑘 − 𝐾) ∨ (2 · 𝑁) ∥ (𝑘 − -𝐾))) ∧ (𝑚 ∈ (0...𝑁) ∧ ((2 · 𝑁) ∥ (𝑚 − 𝑀) ∨ (2 · 𝑁) ∥ (𝑚 − -𝑀)))) ∧ ((𝐴 Xrm 𝑁) ∥ ((𝐴 Yrm 𝐾) − (𝐴 Yrm 𝑀)) ∨ (𝐴 Xrm 𝑁) ∥ ((𝐴 Yrm 𝐾) − -(𝐴 Yrm 𝑀)))) → (2 · 𝑁) ∈ ℤ) |
12 | | simplrl 767 |
. . . . . . . . . . 11
⊢ ((((𝐴 ∈
(ℤ≥‘2) ∧ 𝑁 ∈ ℕ) ∧ (𝐾 ∈ ℤ ∧ 𝑀 ∈ ℤ)) ∧ ((𝐴 Xrm 𝑁) ∥ ((𝐴 Yrm 𝐾) − (𝐴 Yrm 𝑀)) ∨ (𝐴 Xrm 𝑁) ∥ ((𝐴 Yrm 𝐾) − -(𝐴 Yrm 𝑀)))) → 𝐾 ∈ ℤ) |
13 | 12 | 3ad2antl1 1193 |
. . . . . . . . . 10
⊢
(((((𝐴 ∈
(ℤ≥‘2) ∧ 𝑁 ∈ ℕ) ∧ (𝐾 ∈ ℤ ∧ 𝑀 ∈ ℤ)) ∧ (𝑘 ∈ (0...𝑁) ∧ ((2 · 𝑁) ∥ (𝑘 − 𝐾) ∨ (2 · 𝑁) ∥ (𝑘 − -𝐾))) ∧ (𝑚 ∈ (0...𝑁) ∧ ((2 · 𝑁) ∥ (𝑚 − 𝑀) ∨ (2 · 𝑁) ∥ (𝑚 − -𝑀)))) ∧ ((𝐴 Xrm 𝑁) ∥ ((𝐴 Yrm 𝐾) − (𝐴 Yrm 𝑀)) ∨ (𝐴 Xrm 𝑁) ∥ ((𝐴 Yrm 𝐾) − -(𝐴 Yrm 𝑀)))) → 𝐾 ∈ ℤ) |
14 | | simpl3l 1258 |
. . . . . . . . . . 11
⊢
(((((𝐴 ∈
(ℤ≥‘2) ∧ 𝑁 ∈ ℕ) ∧ (𝐾 ∈ ℤ ∧ 𝑀 ∈ ℤ)) ∧ (𝑘 ∈ (0...𝑁) ∧ ((2 · 𝑁) ∥ (𝑘 − 𝐾) ∨ (2 · 𝑁) ∥ (𝑘 − -𝐾))) ∧ (𝑚 ∈ (0...𝑁) ∧ ((2 · 𝑁) ∥ (𝑚 − 𝑀) ∨ (2 · 𝑁) ∥ (𝑚 − -𝑀)))) ∧ ((𝐴 Xrm 𝑁) ∥ ((𝐴 Yrm 𝐾) − (𝐴 Yrm 𝑀)) ∨ (𝐴 Xrm 𝑁) ∥ ((𝐴 Yrm 𝐾) − -(𝐴 Yrm 𝑀)))) → 𝑚 ∈ (0...𝑁)) |
15 | | elfzelz 12659 |
. . . . . . . . . . 11
⊢ (𝑚 ∈ (0...𝑁) → 𝑚 ∈ ℤ) |
16 | 14, 15 | syl 17 |
. . . . . . . . . 10
⊢
(((((𝐴 ∈
(ℤ≥‘2) ∧ 𝑁 ∈ ℕ) ∧ (𝐾 ∈ ℤ ∧ 𝑀 ∈ ℤ)) ∧ (𝑘 ∈ (0...𝑁) ∧ ((2 · 𝑁) ∥ (𝑘 − 𝐾) ∨ (2 · 𝑁) ∥ (𝑘 − -𝐾))) ∧ (𝑚 ∈ (0...𝑁) ∧ ((2 · 𝑁) ∥ (𝑚 − 𝑀) ∨ (2 · 𝑁) ∥ (𝑚 − -𝑀)))) ∧ ((𝐴 Xrm 𝑁) ∥ ((𝐴 Yrm 𝐾) − (𝐴 Yrm 𝑀)) ∨ (𝐴 Xrm 𝑁) ∥ ((𝐴 Yrm 𝐾) − -(𝐴 Yrm 𝑀)))) → 𝑚 ∈ ℤ) |
17 | | simplrr 768 |
. . . . . . . . . . 11
⊢ ((((𝐴 ∈
(ℤ≥‘2) ∧ 𝑁 ∈ ℕ) ∧ (𝐾 ∈ ℤ ∧ 𝑀 ∈ ℤ)) ∧ ((𝐴 Xrm 𝑁) ∥ ((𝐴 Yrm 𝐾) − (𝐴 Yrm 𝑀)) ∨ (𝐴 Xrm 𝑁) ∥ ((𝐴 Yrm 𝐾) − -(𝐴 Yrm 𝑀)))) → 𝑀 ∈ ℤ) |
18 | 17 | 3ad2antl1 1193 |
. . . . . . . . . 10
⊢
(((((𝐴 ∈
(ℤ≥‘2) ∧ 𝑁 ∈ ℕ) ∧ (𝐾 ∈ ℤ ∧ 𝑀 ∈ ℤ)) ∧ (𝑘 ∈ (0...𝑁) ∧ ((2 · 𝑁) ∥ (𝑘 − 𝐾) ∨ (2 · 𝑁) ∥ (𝑘 − -𝐾))) ∧ (𝑚 ∈ (0...𝑁) ∧ ((2 · 𝑁) ∥ (𝑚 − 𝑀) ∨ (2 · 𝑁) ∥ (𝑚 − -𝑀)))) ∧ ((𝐴 Xrm 𝑁) ∥ ((𝐴 Yrm 𝐾) − (𝐴 Yrm 𝑀)) ∨ (𝐴 Xrm 𝑁) ∥ ((𝐴 Yrm 𝐾) − -(𝐴 Yrm 𝑀)))) → 𝑀 ∈ ℤ) |
19 | | simpl2r 1256 |
. . . . . . . . . . . 12
⊢
(((((𝐴 ∈
(ℤ≥‘2) ∧ 𝑁 ∈ ℕ) ∧ (𝐾 ∈ ℤ ∧ 𝑀 ∈ ℤ)) ∧ (𝑘 ∈ (0...𝑁) ∧ ((2 · 𝑁) ∥ (𝑘 − 𝐾) ∨ (2 · 𝑁) ∥ (𝑘 − -𝐾))) ∧ (𝑚 ∈ (0...𝑁) ∧ ((2 · 𝑁) ∥ (𝑚 − 𝑀) ∨ (2 · 𝑁) ∥ (𝑚 − -𝑀)))) ∧ ((𝐴 Xrm 𝑁) ∥ ((𝐴 Yrm 𝐾) − (𝐴 Yrm 𝑀)) ∨ (𝐴 Xrm 𝑁) ∥ ((𝐴 Yrm 𝐾) − -(𝐴 Yrm 𝑀)))) → ((2 · 𝑁) ∥ (𝑘 − 𝐾) ∨ (2 · 𝑁) ∥ (𝑘 − -𝐾))) |
20 | | simpl2l 1254 |
. . . . . . . . . . . . . 14
⊢
(((((𝐴 ∈
(ℤ≥‘2) ∧ 𝑁 ∈ ℕ) ∧ (𝐾 ∈ ℤ ∧ 𝑀 ∈ ℤ)) ∧ (𝑘 ∈ (0...𝑁) ∧ ((2 · 𝑁) ∥ (𝑘 − 𝐾) ∨ (2 · 𝑁) ∥ (𝑘 − -𝐾))) ∧ (𝑚 ∈ (0...𝑁) ∧ ((2 · 𝑁) ∥ (𝑚 − 𝑀) ∨ (2 · 𝑁) ∥ (𝑚 − -𝑀)))) ∧ ((𝐴 Xrm 𝑁) ∥ ((𝐴 Yrm 𝐾) − (𝐴 Yrm 𝑀)) ∨ (𝐴 Xrm 𝑁) ∥ ((𝐴 Yrm 𝐾) − -(𝐴 Yrm 𝑀)))) → 𝑘 ∈ (0...𝑁)) |
21 | | simplll 765 |
. . . . . . . . . . . . . . . . 17
⊢ ((((𝐴 ∈
(ℤ≥‘2) ∧ 𝑁 ∈ ℕ) ∧ (𝐾 ∈ ℤ ∧ 𝑀 ∈ ℤ)) ∧ ((𝐴 Xrm 𝑁) ∥ ((𝐴 Yrm 𝐾) − (𝐴 Yrm 𝑀)) ∨ (𝐴 Xrm 𝑁) ∥ ((𝐴 Yrm 𝐾) − -(𝐴 Yrm 𝑀)))) → 𝐴 ∈
(ℤ≥‘2)) |
22 | 21 | 3ad2antl1 1193 |
. . . . . . . . . . . . . . . 16
⊢
(((((𝐴 ∈
(ℤ≥‘2) ∧ 𝑁 ∈ ℕ) ∧ (𝐾 ∈ ℤ ∧ 𝑀 ∈ ℤ)) ∧ (𝑘 ∈ (0...𝑁) ∧ ((2 · 𝑁) ∥ (𝑘 − 𝐾) ∨ (2 · 𝑁) ∥ (𝑘 − -𝐾))) ∧ (𝑚 ∈ (0...𝑁) ∧ ((2 · 𝑁) ∥ (𝑚 − 𝑀) ∨ (2 · 𝑁) ∥ (𝑚 − -𝑀)))) ∧ ((𝐴 Xrm 𝑁) ∥ ((𝐴 Yrm 𝐾) − (𝐴 Yrm 𝑀)) ∨ (𝐴 Xrm 𝑁) ∥ ((𝐴 Yrm 𝐾) − -(𝐴 Yrm 𝑀)))) → 𝐴 ∈
(ℤ≥‘2)) |
23 | | frmx 38437 |
. . . . . . . . . . . . . . . . . 18
⊢
Xrm :((ℤ≥‘2) ×
ℤ)⟶ℕ0 |
24 | 23 | fovcl 7042 |
. . . . . . . . . . . . . . . . 17
⊢ ((𝐴 ∈
(ℤ≥‘2) ∧ 𝑁 ∈ ℤ) → (𝐴 Xrm 𝑁) ∈
ℕ0) |
25 | 24 | nn0zd 11832 |
. . . . . . . . . . . . . . . 16
⊢ ((𝐴 ∈
(ℤ≥‘2) ∧ 𝑁 ∈ ℤ) → (𝐴 Xrm 𝑁) ∈ ℤ) |
26 | 22, 9, 25 | syl2anc 579 |
. . . . . . . . . . . . . . 15
⊢
(((((𝐴 ∈
(ℤ≥‘2) ∧ 𝑁 ∈ ℕ) ∧ (𝐾 ∈ ℤ ∧ 𝑀 ∈ ℤ)) ∧ (𝑘 ∈ (0...𝑁) ∧ ((2 · 𝑁) ∥ (𝑘 − 𝐾) ∨ (2 · 𝑁) ∥ (𝑘 − -𝐾))) ∧ (𝑚 ∈ (0...𝑁) ∧ ((2 · 𝑁) ∥ (𝑚 − 𝑀) ∨ (2 · 𝑁) ∥ (𝑚 − -𝑀)))) ∧ ((𝐴 Xrm 𝑁) ∥ ((𝐴 Yrm 𝐾) − (𝐴 Yrm 𝑀)) ∨ (𝐴 Xrm 𝑁) ∥ ((𝐴 Yrm 𝐾) − -(𝐴 Yrm 𝑀)))) → (𝐴 Xrm 𝑁) ∈ ℤ) |
27 | | elfzelz 12659 |
. . . . . . . . . . . . . . . . 17
⊢ (𝑘 ∈ (0...𝑁) → 𝑘 ∈ ℤ) |
28 | 20, 27 | syl 17 |
. . . . . . . . . . . . . . . 16
⊢
(((((𝐴 ∈
(ℤ≥‘2) ∧ 𝑁 ∈ ℕ) ∧ (𝐾 ∈ ℤ ∧ 𝑀 ∈ ℤ)) ∧ (𝑘 ∈ (0...𝑁) ∧ ((2 · 𝑁) ∥ (𝑘 − 𝐾) ∨ (2 · 𝑁) ∥ (𝑘 − -𝐾))) ∧ (𝑚 ∈ (0...𝑁) ∧ ((2 · 𝑁) ∥ (𝑚 − 𝑀) ∨ (2 · 𝑁) ∥ (𝑚 − -𝑀)))) ∧ ((𝐴 Xrm 𝑁) ∥ ((𝐴 Yrm 𝐾) − (𝐴 Yrm 𝑀)) ∨ (𝐴 Xrm 𝑁) ∥ ((𝐴 Yrm 𝐾) − -(𝐴 Yrm 𝑀)))) → 𝑘 ∈ ℤ) |
29 | | frmy 38438 |
. . . . . . . . . . . . . . . . 17
⊢
Yrm :((ℤ≥‘2) ×
ℤ)⟶ℤ |
30 | 29 | fovcl 7042 |
. . . . . . . . . . . . . . . 16
⊢ ((𝐴 ∈
(ℤ≥‘2) ∧ 𝑘 ∈ ℤ) → (𝐴 Yrm 𝑘) ∈ ℤ) |
31 | 22, 28, 30 | syl2anc 579 |
. . . . . . . . . . . . . . 15
⊢
(((((𝐴 ∈
(ℤ≥‘2) ∧ 𝑁 ∈ ℕ) ∧ (𝐾 ∈ ℤ ∧ 𝑀 ∈ ℤ)) ∧ (𝑘 ∈ (0...𝑁) ∧ ((2 · 𝑁) ∥ (𝑘 − 𝐾) ∨ (2 · 𝑁) ∥ (𝑘 − -𝐾))) ∧ (𝑚 ∈ (0...𝑁) ∧ ((2 · 𝑁) ∥ (𝑚 − 𝑀) ∨ (2 · 𝑁) ∥ (𝑚 − -𝑀)))) ∧ ((𝐴 Xrm 𝑁) ∥ ((𝐴 Yrm 𝐾) − (𝐴 Yrm 𝑀)) ∨ (𝐴 Xrm 𝑁) ∥ ((𝐴 Yrm 𝐾) − -(𝐴 Yrm 𝑀)))) → (𝐴 Yrm 𝑘) ∈ ℤ) |
32 | 29 | fovcl 7042 |
. . . . . . . . . . . . . . . 16
⊢ ((𝐴 ∈
(ℤ≥‘2) ∧ 𝑀 ∈ ℤ) → (𝐴 Yrm 𝑀) ∈ ℤ) |
33 | 22, 18, 32 | syl2anc 579 |
. . . . . . . . . . . . . . 15
⊢
(((((𝐴 ∈
(ℤ≥‘2) ∧ 𝑁 ∈ ℕ) ∧ (𝐾 ∈ ℤ ∧ 𝑀 ∈ ℤ)) ∧ (𝑘 ∈ (0...𝑁) ∧ ((2 · 𝑁) ∥ (𝑘 − 𝐾) ∨ (2 · 𝑁) ∥ (𝑘 − -𝐾))) ∧ (𝑚 ∈ (0...𝑁) ∧ ((2 · 𝑁) ∥ (𝑚 − 𝑀) ∨ (2 · 𝑁) ∥ (𝑚 − -𝑀)))) ∧ ((𝐴 Xrm 𝑁) ∥ ((𝐴 Yrm 𝐾) − (𝐴 Yrm 𝑀)) ∨ (𝐴 Xrm 𝑁) ∥ ((𝐴 Yrm 𝐾) − -(𝐴 Yrm 𝑀)))) → (𝐴 Yrm 𝑀) ∈ ℤ) |
34 | 29 | fovcl 7042 |
. . . . . . . . . . . . . . . 16
⊢ ((𝐴 ∈
(ℤ≥‘2) ∧ 𝑚 ∈ ℤ) → (𝐴 Yrm 𝑚) ∈ ℤ) |
35 | 22, 16, 34 | syl2anc 579 |
. . . . . . . . . . . . . . 15
⊢
(((((𝐴 ∈
(ℤ≥‘2) ∧ 𝑁 ∈ ℕ) ∧ (𝐾 ∈ ℤ ∧ 𝑀 ∈ ℤ)) ∧ (𝑘 ∈ (0...𝑁) ∧ ((2 · 𝑁) ∥ (𝑘 − 𝐾) ∨ (2 · 𝑁) ∥ (𝑘 − -𝐾))) ∧ (𝑚 ∈ (0...𝑁) ∧ ((2 · 𝑁) ∥ (𝑚 − 𝑀) ∨ (2 · 𝑁) ∥ (𝑚 − -𝑀)))) ∧ ((𝐴 Xrm 𝑁) ∥ ((𝐴 Yrm 𝐾) − (𝐴 Yrm 𝑀)) ∨ (𝐴 Xrm 𝑁) ∥ ((𝐴 Yrm 𝐾) − -(𝐴 Yrm 𝑀)))) → (𝐴 Yrm 𝑚) ∈ ℤ) |
36 | 29 | fovcl 7042 |
. . . . . . . . . . . . . . . . 17
⊢ ((𝐴 ∈
(ℤ≥‘2) ∧ 𝐾 ∈ ℤ) → (𝐴 Yrm 𝐾) ∈ ℤ) |
37 | 22, 13, 36 | syl2anc 579 |
. . . . . . . . . . . . . . . 16
⊢
(((((𝐴 ∈
(ℤ≥‘2) ∧ 𝑁 ∈ ℕ) ∧ (𝐾 ∈ ℤ ∧ 𝑀 ∈ ℤ)) ∧ (𝑘 ∈ (0...𝑁) ∧ ((2 · 𝑁) ∥ (𝑘 − 𝐾) ∨ (2 · 𝑁) ∥ (𝑘 − -𝐾))) ∧ (𝑚 ∈ (0...𝑁) ∧ ((2 · 𝑁) ∥ (𝑚 − 𝑀) ∨ (2 · 𝑁) ∥ (𝑚 − -𝑀)))) ∧ ((𝐴 Xrm 𝑁) ∥ ((𝐴 Yrm 𝐾) − (𝐴 Yrm 𝑀)) ∨ (𝐴 Xrm 𝑁) ∥ ((𝐴 Yrm 𝐾) − -(𝐴 Yrm 𝑀)))) → (𝐴 Yrm 𝐾) ∈ ℤ) |
38 | | jm2.26a 38526 |
. . . . . . . . . . . . . . . . . 18
⊢ (((𝐴 ∈
(ℤ≥‘2) ∧ 𝑁 ∈ ℤ) ∧ (𝑘 ∈ ℤ ∧ 𝐾 ∈ ℤ)) → (((2 · 𝑁) ∥ (𝑘 − 𝐾) ∨ (2 · 𝑁) ∥ (𝑘 − -𝐾)) → ((𝐴 Xrm 𝑁) ∥ ((𝐴 Yrm 𝑘) − (𝐴 Yrm 𝐾)) ∨ (𝐴 Xrm 𝑁) ∥ ((𝐴 Yrm 𝑘) − -(𝐴 Yrm 𝐾))))) |
39 | 22, 9, 28, 13, 38 | syl22anc 829 |
. . . . . . . . . . . . . . . . 17
⊢
(((((𝐴 ∈
(ℤ≥‘2) ∧ 𝑁 ∈ ℕ) ∧ (𝐾 ∈ ℤ ∧ 𝑀 ∈ ℤ)) ∧ (𝑘 ∈ (0...𝑁) ∧ ((2 · 𝑁) ∥ (𝑘 − 𝐾) ∨ (2 · 𝑁) ∥ (𝑘 − -𝐾))) ∧ (𝑚 ∈ (0...𝑁) ∧ ((2 · 𝑁) ∥ (𝑚 − 𝑀) ∨ (2 · 𝑁) ∥ (𝑚 − -𝑀)))) ∧ ((𝐴 Xrm 𝑁) ∥ ((𝐴 Yrm 𝐾) − (𝐴 Yrm 𝑀)) ∨ (𝐴 Xrm 𝑁) ∥ ((𝐴 Yrm 𝐾) − -(𝐴 Yrm 𝑀)))) → (((2 · 𝑁) ∥ (𝑘 − 𝐾) ∨ (2 · 𝑁) ∥ (𝑘 − -𝐾)) → ((𝐴 Xrm 𝑁) ∥ ((𝐴 Yrm 𝑘) − (𝐴 Yrm 𝐾)) ∨ (𝐴 Xrm 𝑁) ∥ ((𝐴 Yrm 𝑘) − -(𝐴 Yrm 𝐾))))) |
40 | 19, 39 | mpd 15 |
. . . . . . . . . . . . . . . 16
⊢
(((((𝐴 ∈
(ℤ≥‘2) ∧ 𝑁 ∈ ℕ) ∧ (𝐾 ∈ ℤ ∧ 𝑀 ∈ ℤ)) ∧ (𝑘 ∈ (0...𝑁) ∧ ((2 · 𝑁) ∥ (𝑘 − 𝐾) ∨ (2 · 𝑁) ∥ (𝑘 − -𝐾))) ∧ (𝑚 ∈ (0...𝑁) ∧ ((2 · 𝑁) ∥ (𝑚 − 𝑀) ∨ (2 · 𝑁) ∥ (𝑚 − -𝑀)))) ∧ ((𝐴 Xrm 𝑁) ∥ ((𝐴 Yrm 𝐾) − (𝐴 Yrm 𝑀)) ∨ (𝐴 Xrm 𝑁) ∥ ((𝐴 Yrm 𝐾) − -(𝐴 Yrm 𝑀)))) → ((𝐴 Xrm 𝑁) ∥ ((𝐴 Yrm 𝑘) − (𝐴 Yrm 𝐾)) ∨ (𝐴 Xrm 𝑁) ∥ ((𝐴 Yrm 𝑘) − -(𝐴 Yrm 𝐾)))) |
41 | | simpr 479 |
. . . . . . . . . . . . . . . 16
⊢
(((((𝐴 ∈
(ℤ≥‘2) ∧ 𝑁 ∈ ℕ) ∧ (𝐾 ∈ ℤ ∧ 𝑀 ∈ ℤ)) ∧ (𝑘 ∈ (0...𝑁) ∧ ((2 · 𝑁) ∥ (𝑘 − 𝐾) ∨ (2 · 𝑁) ∥ (𝑘 − -𝐾))) ∧ (𝑚 ∈ (0...𝑁) ∧ ((2 · 𝑁) ∥ (𝑚 − 𝑀) ∨ (2 · 𝑁) ∥ (𝑚 − -𝑀)))) ∧ ((𝐴 Xrm 𝑁) ∥ ((𝐴 Yrm 𝐾) − (𝐴 Yrm 𝑀)) ∨ (𝐴 Xrm 𝑁) ∥ ((𝐴 Yrm 𝐾) − -(𝐴 Yrm 𝑀)))) → ((𝐴 Xrm 𝑁) ∥ ((𝐴 Yrm 𝐾) − (𝐴 Yrm 𝑀)) ∨ (𝐴 Xrm 𝑁) ∥ ((𝐴 Yrm 𝐾) − -(𝐴 Yrm 𝑀)))) |
42 | | acongtr 38504 |
. . . . . . . . . . . . . . . 16
⊢ ((((𝐴 Xrm 𝑁) ∈ ℤ ∧ (𝐴 Yrm 𝑘) ∈ ℤ) ∧ ((𝐴 Yrm 𝐾) ∈ ℤ ∧ (𝐴 Yrm 𝑀) ∈ ℤ) ∧ (((𝐴 Xrm 𝑁) ∥ ((𝐴 Yrm 𝑘) − (𝐴 Yrm 𝐾)) ∨ (𝐴 Xrm 𝑁) ∥ ((𝐴 Yrm 𝑘) − -(𝐴 Yrm 𝐾))) ∧ ((𝐴 Xrm 𝑁) ∥ ((𝐴 Yrm 𝐾) − (𝐴 Yrm 𝑀)) ∨ (𝐴 Xrm 𝑁) ∥ ((𝐴 Yrm 𝐾) − -(𝐴 Yrm 𝑀))))) → ((𝐴 Xrm 𝑁) ∥ ((𝐴 Yrm 𝑘) − (𝐴 Yrm 𝑀)) ∨ (𝐴 Xrm 𝑁) ∥ ((𝐴 Yrm 𝑘) − -(𝐴 Yrm 𝑀)))) |
43 | 26, 31, 37, 33, 40, 41, 42 | syl222anc 1454 |
. . . . . . . . . . . . . . 15
⊢
(((((𝐴 ∈
(ℤ≥‘2) ∧ 𝑁 ∈ ℕ) ∧ (𝐾 ∈ ℤ ∧ 𝑀 ∈ ℤ)) ∧ (𝑘 ∈ (0...𝑁) ∧ ((2 · 𝑁) ∥ (𝑘 − 𝐾) ∨ (2 · 𝑁) ∥ (𝑘 − -𝐾))) ∧ (𝑚 ∈ (0...𝑁) ∧ ((2 · 𝑁) ∥ (𝑚 − 𝑀) ∨ (2 · 𝑁) ∥ (𝑚 − -𝑀)))) ∧ ((𝐴 Xrm 𝑁) ∥ ((𝐴 Yrm 𝐾) − (𝐴 Yrm 𝑀)) ∨ (𝐴 Xrm 𝑁) ∥ ((𝐴 Yrm 𝐾) − -(𝐴 Yrm 𝑀)))) → ((𝐴 Xrm 𝑁) ∥ ((𝐴 Yrm 𝑘) − (𝐴 Yrm 𝑀)) ∨ (𝐴 Xrm 𝑁) ∥ ((𝐴 Yrm 𝑘) − -(𝐴 Yrm 𝑀)))) |
44 | | simpl3r 1260 |
. . . . . . . . . . . . . . . . 17
⊢
(((((𝐴 ∈
(ℤ≥‘2) ∧ 𝑁 ∈ ℕ) ∧ (𝐾 ∈ ℤ ∧ 𝑀 ∈ ℤ)) ∧ (𝑘 ∈ (0...𝑁) ∧ ((2 · 𝑁) ∥ (𝑘 − 𝐾) ∨ (2 · 𝑁) ∥ (𝑘 − -𝐾))) ∧ (𝑚 ∈ (0...𝑁) ∧ ((2 · 𝑁) ∥ (𝑚 − 𝑀) ∨ (2 · 𝑁) ∥ (𝑚 − -𝑀)))) ∧ ((𝐴 Xrm 𝑁) ∥ ((𝐴 Yrm 𝐾) − (𝐴 Yrm 𝑀)) ∨ (𝐴 Xrm 𝑁) ∥ ((𝐴 Yrm 𝐾) − -(𝐴 Yrm 𝑀)))) → ((2 · 𝑁) ∥ (𝑚 − 𝑀) ∨ (2 · 𝑁) ∥ (𝑚 − -𝑀))) |
45 | | acongsym 38502 |
. . . . . . . . . . . . . . . . 17
⊢ ((((2
· 𝑁) ∈ ℤ
∧ 𝑚 ∈ ℤ
∧ 𝑀 ∈ ℤ)
∧ ((2 · 𝑁)
∥ (𝑚 − 𝑀) ∨ (2 · 𝑁) ∥ (𝑚 − -𝑀))) → ((2 · 𝑁) ∥ (𝑀 − 𝑚) ∨ (2 · 𝑁) ∥ (𝑀 − -𝑚))) |
46 | 11, 16, 18, 44, 45 | syl31anc 1441 |
. . . . . . . . . . . . . . . 16
⊢
(((((𝐴 ∈
(ℤ≥‘2) ∧ 𝑁 ∈ ℕ) ∧ (𝐾 ∈ ℤ ∧ 𝑀 ∈ ℤ)) ∧ (𝑘 ∈ (0...𝑁) ∧ ((2 · 𝑁) ∥ (𝑘 − 𝐾) ∨ (2 · 𝑁) ∥ (𝑘 − -𝐾))) ∧ (𝑚 ∈ (0...𝑁) ∧ ((2 · 𝑁) ∥ (𝑚 − 𝑀) ∨ (2 · 𝑁) ∥ (𝑚 − -𝑀)))) ∧ ((𝐴 Xrm 𝑁) ∥ ((𝐴 Yrm 𝐾) − (𝐴 Yrm 𝑀)) ∨ (𝐴 Xrm 𝑁) ∥ ((𝐴 Yrm 𝐾) − -(𝐴 Yrm 𝑀)))) → ((2 · 𝑁) ∥ (𝑀 − 𝑚) ∨ (2 · 𝑁) ∥ (𝑀 − -𝑚))) |
47 | | jm2.26a 38526 |
. . . . . . . . . . . . . . . . 17
⊢ (((𝐴 ∈
(ℤ≥‘2) ∧ 𝑁 ∈ ℤ) ∧ (𝑀 ∈ ℤ ∧ 𝑚 ∈ ℤ)) → (((2 · 𝑁) ∥ (𝑀 − 𝑚) ∨ (2 · 𝑁) ∥ (𝑀 − -𝑚)) → ((𝐴 Xrm 𝑁) ∥ ((𝐴 Yrm 𝑀) − (𝐴 Yrm 𝑚)) ∨ (𝐴 Xrm 𝑁) ∥ ((𝐴 Yrm 𝑀) − -(𝐴 Yrm 𝑚))))) |
48 | 22, 9, 18, 16, 47 | syl22anc 829 |
. . . . . . . . . . . . . . . 16
⊢
(((((𝐴 ∈
(ℤ≥‘2) ∧ 𝑁 ∈ ℕ) ∧ (𝐾 ∈ ℤ ∧ 𝑀 ∈ ℤ)) ∧ (𝑘 ∈ (0...𝑁) ∧ ((2 · 𝑁) ∥ (𝑘 − 𝐾) ∨ (2 · 𝑁) ∥ (𝑘 − -𝐾))) ∧ (𝑚 ∈ (0...𝑁) ∧ ((2 · 𝑁) ∥ (𝑚 − 𝑀) ∨ (2 · 𝑁) ∥ (𝑚 − -𝑀)))) ∧ ((𝐴 Xrm 𝑁) ∥ ((𝐴 Yrm 𝐾) − (𝐴 Yrm 𝑀)) ∨ (𝐴 Xrm 𝑁) ∥ ((𝐴 Yrm 𝐾) − -(𝐴 Yrm 𝑀)))) → (((2 · 𝑁) ∥ (𝑀 − 𝑚) ∨ (2 · 𝑁) ∥ (𝑀 − -𝑚)) → ((𝐴 Xrm 𝑁) ∥ ((𝐴 Yrm 𝑀) − (𝐴 Yrm 𝑚)) ∨ (𝐴 Xrm 𝑁) ∥ ((𝐴 Yrm 𝑀) − -(𝐴 Yrm 𝑚))))) |
49 | 46, 48 | mpd 15 |
. . . . . . . . . . . . . . 15
⊢
(((((𝐴 ∈
(ℤ≥‘2) ∧ 𝑁 ∈ ℕ) ∧ (𝐾 ∈ ℤ ∧ 𝑀 ∈ ℤ)) ∧ (𝑘 ∈ (0...𝑁) ∧ ((2 · 𝑁) ∥ (𝑘 − 𝐾) ∨ (2 · 𝑁) ∥ (𝑘 − -𝐾))) ∧ (𝑚 ∈ (0...𝑁) ∧ ((2 · 𝑁) ∥ (𝑚 − 𝑀) ∨ (2 · 𝑁) ∥ (𝑚 − -𝑀)))) ∧ ((𝐴 Xrm 𝑁) ∥ ((𝐴 Yrm 𝐾) − (𝐴 Yrm 𝑀)) ∨ (𝐴 Xrm 𝑁) ∥ ((𝐴 Yrm 𝐾) − -(𝐴 Yrm 𝑀)))) → ((𝐴 Xrm 𝑁) ∥ ((𝐴 Yrm 𝑀) − (𝐴 Yrm 𝑚)) ∨ (𝐴 Xrm 𝑁) ∥ ((𝐴 Yrm 𝑀) − -(𝐴 Yrm 𝑚)))) |
50 | | acongtr 38504 |
. . . . . . . . . . . . . . 15
⊢ ((((𝐴 Xrm 𝑁) ∈ ℤ ∧ (𝐴 Yrm 𝑘) ∈ ℤ) ∧ ((𝐴 Yrm 𝑀) ∈ ℤ ∧ (𝐴 Yrm 𝑚) ∈ ℤ) ∧ (((𝐴 Xrm 𝑁) ∥ ((𝐴 Yrm 𝑘) − (𝐴 Yrm 𝑀)) ∨ (𝐴 Xrm 𝑁) ∥ ((𝐴 Yrm 𝑘) − -(𝐴 Yrm 𝑀))) ∧ ((𝐴 Xrm 𝑁) ∥ ((𝐴 Yrm 𝑀) − (𝐴 Yrm 𝑚)) ∨ (𝐴 Xrm 𝑁) ∥ ((𝐴 Yrm 𝑀) − -(𝐴 Yrm 𝑚))))) → ((𝐴 Xrm 𝑁) ∥ ((𝐴 Yrm 𝑘) − (𝐴 Yrm 𝑚)) ∨ (𝐴 Xrm 𝑁) ∥ ((𝐴 Yrm 𝑘) − -(𝐴 Yrm 𝑚)))) |
51 | 26, 31, 33, 35, 43, 49, 50 | syl222anc 1454 |
. . . . . . . . . . . . . 14
⊢
(((((𝐴 ∈
(ℤ≥‘2) ∧ 𝑁 ∈ ℕ) ∧ (𝐾 ∈ ℤ ∧ 𝑀 ∈ ℤ)) ∧ (𝑘 ∈ (0...𝑁) ∧ ((2 · 𝑁) ∥ (𝑘 − 𝐾) ∨ (2 · 𝑁) ∥ (𝑘 − -𝐾))) ∧ (𝑚 ∈ (0...𝑁) ∧ ((2 · 𝑁) ∥ (𝑚 − 𝑀) ∨ (2 · 𝑁) ∥ (𝑚 − -𝑀)))) ∧ ((𝐴 Xrm 𝑁) ∥ ((𝐴 Yrm 𝐾) − (𝐴 Yrm 𝑀)) ∨ (𝐴 Xrm 𝑁) ∥ ((𝐴 Yrm 𝐾) − -(𝐴 Yrm 𝑀)))) → ((𝐴 Xrm 𝑁) ∥ ((𝐴 Yrm 𝑘) − (𝐴 Yrm 𝑚)) ∨ (𝐴 Xrm 𝑁) ∥ ((𝐴 Yrm 𝑘) − -(𝐴 Yrm 𝑚)))) |
52 | | jm2.26lem3 38527 |
. . . . . . . . . . . . . 14
⊢ (((𝐴 ∈
(ℤ≥‘2) ∧ 𝑁 ∈ ℕ) ∧ (𝑘 ∈ (0...𝑁) ∧ 𝑚 ∈ (0...𝑁)) ∧ ((𝐴 Xrm 𝑁) ∥ ((𝐴 Yrm 𝑘) − (𝐴 Yrm 𝑚)) ∨ (𝐴 Xrm 𝑁) ∥ ((𝐴 Yrm 𝑘) − -(𝐴 Yrm 𝑚)))) → 𝑘 = 𝑚) |
53 | 6, 20, 14, 51, 52 | syl121anc 1443 |
. . . . . . . . . . . . 13
⊢
(((((𝐴 ∈
(ℤ≥‘2) ∧ 𝑁 ∈ ℕ) ∧ (𝐾 ∈ ℤ ∧ 𝑀 ∈ ℤ)) ∧ (𝑘 ∈ (0...𝑁) ∧ ((2 · 𝑁) ∥ (𝑘 − 𝐾) ∨ (2 · 𝑁) ∥ (𝑘 − -𝐾))) ∧ (𝑚 ∈ (0...𝑁) ∧ ((2 · 𝑁) ∥ (𝑚 − 𝑀) ∨ (2 · 𝑁) ∥ (𝑚 − -𝑀)))) ∧ ((𝐴 Xrm 𝑁) ∥ ((𝐴 Yrm 𝐾) − (𝐴 Yrm 𝑀)) ∨ (𝐴 Xrm 𝑁) ∥ ((𝐴 Yrm 𝐾) − -(𝐴 Yrm 𝑀)))) → 𝑘 = 𝑚) |
54 | | id 22 |
. . . . . . . . . . . . . 14
⊢ (𝑘 = 𝑚 → 𝑘 = 𝑚) |
55 | | eqidd 2779 |
. . . . . . . . . . . . . 14
⊢ (𝑘 = 𝑚 → 𝐾 = 𝐾) |
56 | 54, 55 | acongeq12d 38505 |
. . . . . . . . . . . . 13
⊢ (𝑘 = 𝑚 → (((2 · 𝑁) ∥ (𝑘 − 𝐾) ∨ (2 · 𝑁) ∥ (𝑘 − -𝐾)) ↔ ((2 · 𝑁) ∥ (𝑚 − 𝐾) ∨ (2 · 𝑁) ∥ (𝑚 − -𝐾)))) |
57 | 53, 56 | syl 17 |
. . . . . . . . . . . 12
⊢
(((((𝐴 ∈
(ℤ≥‘2) ∧ 𝑁 ∈ ℕ) ∧ (𝐾 ∈ ℤ ∧ 𝑀 ∈ ℤ)) ∧ (𝑘 ∈ (0...𝑁) ∧ ((2 · 𝑁) ∥ (𝑘 − 𝐾) ∨ (2 · 𝑁) ∥ (𝑘 − -𝐾))) ∧ (𝑚 ∈ (0...𝑁) ∧ ((2 · 𝑁) ∥ (𝑚 − 𝑀) ∨ (2 · 𝑁) ∥ (𝑚 − -𝑀)))) ∧ ((𝐴 Xrm 𝑁) ∥ ((𝐴 Yrm 𝐾) − (𝐴 Yrm 𝑀)) ∨ (𝐴 Xrm 𝑁) ∥ ((𝐴 Yrm 𝐾) − -(𝐴 Yrm 𝑀)))) → (((2 · 𝑁) ∥ (𝑘 − 𝐾) ∨ (2 · 𝑁) ∥ (𝑘 − -𝐾)) ↔ ((2 · 𝑁) ∥ (𝑚 − 𝐾) ∨ (2 · 𝑁) ∥ (𝑚 − -𝐾)))) |
58 | 19, 57 | mpbid 224 |
. . . . . . . . . . 11
⊢
(((((𝐴 ∈
(ℤ≥‘2) ∧ 𝑁 ∈ ℕ) ∧ (𝐾 ∈ ℤ ∧ 𝑀 ∈ ℤ)) ∧ (𝑘 ∈ (0...𝑁) ∧ ((2 · 𝑁) ∥ (𝑘 − 𝐾) ∨ (2 · 𝑁) ∥ (𝑘 − -𝐾))) ∧ (𝑚 ∈ (0...𝑁) ∧ ((2 · 𝑁) ∥ (𝑚 − 𝑀) ∨ (2 · 𝑁) ∥ (𝑚 − -𝑀)))) ∧ ((𝐴 Xrm 𝑁) ∥ ((𝐴 Yrm 𝐾) − (𝐴 Yrm 𝑀)) ∨ (𝐴 Xrm 𝑁) ∥ ((𝐴 Yrm 𝐾) − -(𝐴 Yrm 𝑀)))) → ((2 · 𝑁) ∥ (𝑚 − 𝐾) ∨ (2 · 𝑁) ∥ (𝑚 − -𝐾))) |
59 | | acongsym 38502 |
. . . . . . . . . . 11
⊢ ((((2
· 𝑁) ∈ ℤ
∧ 𝑚 ∈ ℤ
∧ 𝐾 ∈ ℤ)
∧ ((2 · 𝑁)
∥ (𝑚 − 𝐾) ∨ (2 · 𝑁) ∥ (𝑚 − -𝐾))) → ((2 · 𝑁) ∥ (𝐾 − 𝑚) ∨ (2 · 𝑁) ∥ (𝐾 − -𝑚))) |
60 | 11, 16, 13, 58, 59 | syl31anc 1441 |
. . . . . . . . . 10
⊢
(((((𝐴 ∈
(ℤ≥‘2) ∧ 𝑁 ∈ ℕ) ∧ (𝐾 ∈ ℤ ∧ 𝑀 ∈ ℤ)) ∧ (𝑘 ∈ (0...𝑁) ∧ ((2 · 𝑁) ∥ (𝑘 − 𝐾) ∨ (2 · 𝑁) ∥ (𝑘 − -𝐾))) ∧ (𝑚 ∈ (0...𝑁) ∧ ((2 · 𝑁) ∥ (𝑚 − 𝑀) ∨ (2 · 𝑁) ∥ (𝑚 − -𝑀)))) ∧ ((𝐴 Xrm 𝑁) ∥ ((𝐴 Yrm 𝐾) − (𝐴 Yrm 𝑀)) ∨ (𝐴 Xrm 𝑁) ∥ ((𝐴 Yrm 𝐾) − -(𝐴 Yrm 𝑀)))) → ((2 · 𝑁) ∥ (𝐾 − 𝑚) ∨ (2 · 𝑁) ∥ (𝐾 − -𝑚))) |
61 | | acongtr 38504 |
. . . . . . . . . 10
⊢ ((((2
· 𝑁) ∈ ℤ
∧ 𝐾 ∈ ℤ)
∧ (𝑚 ∈ ℤ
∧ 𝑀 ∈ ℤ)
∧ (((2 · 𝑁)
∥ (𝐾 − 𝑚) ∨ (2 · 𝑁) ∥ (𝐾 − -𝑚)) ∧ ((2 · 𝑁) ∥ (𝑚 − 𝑀) ∨ (2 · 𝑁) ∥ (𝑚 − -𝑀)))) → ((2 · 𝑁) ∥ (𝐾 − 𝑀) ∨ (2 · 𝑁) ∥ (𝐾 − -𝑀))) |
62 | 11, 13, 16, 18, 60, 44, 61 | syl222anc 1454 |
. . . . . . . . 9
⊢
(((((𝐴 ∈
(ℤ≥‘2) ∧ 𝑁 ∈ ℕ) ∧ (𝐾 ∈ ℤ ∧ 𝑀 ∈ ℤ)) ∧ (𝑘 ∈ (0...𝑁) ∧ ((2 · 𝑁) ∥ (𝑘 − 𝐾) ∨ (2 · 𝑁) ∥ (𝑘 − -𝐾))) ∧ (𝑚 ∈ (0...𝑁) ∧ ((2 · 𝑁) ∥ (𝑚 − 𝑀) ∨ (2 · 𝑁) ∥ (𝑚 − -𝑀)))) ∧ ((𝐴 Xrm 𝑁) ∥ ((𝐴 Yrm 𝐾) − (𝐴 Yrm 𝑀)) ∨ (𝐴 Xrm 𝑁) ∥ ((𝐴 Yrm 𝐾) − -(𝐴 Yrm 𝑀)))) → ((2 · 𝑁) ∥ (𝐾 − 𝑀) ∨ (2 · 𝑁) ∥ (𝐾 − -𝑀))) |
63 | 62 | 3exp1 1414 |
. . . . . . . 8
⊢ (((𝐴 ∈
(ℤ≥‘2) ∧ 𝑁 ∈ ℕ) ∧ (𝐾 ∈ ℤ ∧ 𝑀 ∈ ℤ)) → ((𝑘 ∈ (0...𝑁) ∧ ((2 · 𝑁) ∥ (𝑘 − 𝐾) ∨ (2 · 𝑁) ∥ (𝑘 − -𝐾))) → ((𝑚 ∈ (0...𝑁) ∧ ((2 · 𝑁) ∥ (𝑚 − 𝑀) ∨ (2 · 𝑁) ∥ (𝑚 − -𝑀))) → (((𝐴 Xrm 𝑁) ∥ ((𝐴 Yrm 𝐾) − (𝐴 Yrm 𝑀)) ∨ (𝐴 Xrm 𝑁) ∥ ((𝐴 Yrm 𝐾) − -(𝐴 Yrm 𝑀))) → ((2 · 𝑁) ∥ (𝐾 − 𝑀) ∨ (2 · 𝑁) ∥ (𝐾 − -𝑀)))))) |
64 | 63 | expd 406 |
. . . . . . 7
⊢ (((𝐴 ∈
(ℤ≥‘2) ∧ 𝑁 ∈ ℕ) ∧ (𝐾 ∈ ℤ ∧ 𝑀 ∈ ℤ)) → (𝑘 ∈ (0...𝑁) → (((2 · 𝑁) ∥ (𝑘 − 𝐾) ∨ (2 · 𝑁) ∥ (𝑘 − -𝐾)) → ((𝑚 ∈ (0...𝑁) ∧ ((2 · 𝑁) ∥ (𝑚 − 𝑀) ∨ (2 · 𝑁) ∥ (𝑚 − -𝑀))) → (((𝐴 Xrm 𝑁) ∥ ((𝐴 Yrm 𝐾) − (𝐴 Yrm 𝑀)) ∨ (𝐴 Xrm 𝑁) ∥ ((𝐴 Yrm 𝐾) − -(𝐴 Yrm 𝑀))) → ((2 · 𝑁) ∥ (𝐾 − 𝑀) ∨ (2 · 𝑁) ∥ (𝐾 − -𝑀))))))) |
65 | 64 | rexlimdv 3212 |
. . . . . 6
⊢ (((𝐴 ∈
(ℤ≥‘2) ∧ 𝑁 ∈ ℕ) ∧ (𝐾 ∈ ℤ ∧ 𝑀 ∈ ℤ)) → (∃𝑘 ∈ (0...𝑁)((2 · 𝑁) ∥ (𝑘 − 𝐾) ∨ (2 · 𝑁) ∥ (𝑘 − -𝐾)) → ((𝑚 ∈ (0...𝑁) ∧ ((2 · 𝑁) ∥ (𝑚 − 𝑀) ∨ (2 · 𝑁) ∥ (𝑚 − -𝑀))) → (((𝐴 Xrm 𝑁) ∥ ((𝐴 Yrm 𝐾) − (𝐴 Yrm 𝑀)) ∨ (𝐴 Xrm 𝑁) ∥ ((𝐴 Yrm 𝐾) − -(𝐴 Yrm 𝑀))) → ((2 · 𝑁) ∥ (𝐾 − 𝑀) ∨ (2 · 𝑁) ∥ (𝐾 − -𝑀)))))) |
66 | 4, 65 | mpd 15 |
. . . . 5
⊢ (((𝐴 ∈
(ℤ≥‘2) ∧ 𝑁 ∈ ℕ) ∧ (𝐾 ∈ ℤ ∧ 𝑀 ∈ ℤ)) → ((𝑚 ∈ (0...𝑁) ∧ ((2 · 𝑁) ∥ (𝑚 − 𝑀) ∨ (2 · 𝑁) ∥ (𝑚 − -𝑀))) → (((𝐴 Xrm 𝑁) ∥ ((𝐴 Yrm 𝐾) − (𝐴 Yrm 𝑀)) ∨ (𝐴 Xrm 𝑁) ∥ ((𝐴 Yrm 𝐾) − -(𝐴 Yrm 𝑀))) → ((2 · 𝑁) ∥ (𝐾 − 𝑀) ∨ (2 · 𝑁) ∥ (𝐾 − -𝑀))))) |
67 | 66 | expd 406 |
. . . 4
⊢ (((𝐴 ∈
(ℤ≥‘2) ∧ 𝑁 ∈ ℕ) ∧ (𝐾 ∈ ℤ ∧ 𝑀 ∈ ℤ)) → (𝑚 ∈ (0...𝑁) → (((2 · 𝑁) ∥ (𝑚 − 𝑀) ∨ (2 · 𝑁) ∥ (𝑚 − -𝑀)) → (((𝐴 Xrm 𝑁) ∥ ((𝐴 Yrm 𝐾) − (𝐴 Yrm 𝑀)) ∨ (𝐴 Xrm 𝑁) ∥ ((𝐴 Yrm 𝐾) − -(𝐴 Yrm 𝑀))) → ((2 · 𝑁) ∥ (𝐾 − 𝑀) ∨ (2 · 𝑁) ∥ (𝐾 − -𝑀)))))) |
68 | 67 | rexlimdv 3212 |
. . 3
⊢ (((𝐴 ∈
(ℤ≥‘2) ∧ 𝑁 ∈ ℕ) ∧ (𝐾 ∈ ℤ ∧ 𝑀 ∈ ℤ)) → (∃𝑚 ∈ (0...𝑁)((2 · 𝑁) ∥ (𝑚 − 𝑀) ∨ (2 · 𝑁) ∥ (𝑚 − -𝑀)) → (((𝐴 Xrm 𝑁) ∥ ((𝐴 Yrm 𝐾) − (𝐴 Yrm 𝑀)) ∨ (𝐴 Xrm 𝑁) ∥ ((𝐴 Yrm 𝐾) − -(𝐴 Yrm 𝑀))) → ((2 · 𝑁) ∥ (𝐾 − 𝑀) ∨ (2 · 𝑁) ∥ (𝐾 − -𝑀))))) |
69 | 2, 68 | mpd 15 |
. 2
⊢ (((𝐴 ∈
(ℤ≥‘2) ∧ 𝑁 ∈ ℕ) ∧ (𝐾 ∈ ℤ ∧ 𝑀 ∈ ℤ)) → (((𝐴 Xrm 𝑁) ∥ ((𝐴 Yrm 𝐾) − (𝐴 Yrm 𝑀)) ∨ (𝐴 Xrm 𝑁) ∥ ((𝐴 Yrm 𝐾) − -(𝐴 Yrm 𝑀))) → ((2 · 𝑁) ∥ (𝐾 − 𝑀) ∨ (2 · 𝑁) ∥ (𝐾 − -𝑀)))) |
70 | | jm2.26a 38526 |
. . 3
⊢ (((𝐴 ∈
(ℤ≥‘2) ∧ 𝑁 ∈ ℤ) ∧ (𝐾 ∈ ℤ ∧ 𝑀 ∈ ℤ)) → (((2 · 𝑁) ∥ (𝐾 − 𝑀) ∨ (2 · 𝑁) ∥ (𝐾 − -𝑀)) → ((𝐴 Xrm 𝑁) ∥ ((𝐴 Yrm 𝐾) − (𝐴 Yrm 𝑀)) ∨ (𝐴 Xrm 𝑁) ∥ ((𝐴 Yrm 𝐾) − -(𝐴 Yrm 𝑀))))) |
71 | 7, 70 | sylanl2 671 |
. 2
⊢ (((𝐴 ∈
(ℤ≥‘2) ∧ 𝑁 ∈ ℕ) ∧ (𝐾 ∈ ℤ ∧ 𝑀 ∈ ℤ)) → (((2 · 𝑁) ∥ (𝐾 − 𝑀) ∨ (2 · 𝑁) ∥ (𝐾 − -𝑀)) → ((𝐴 Xrm 𝑁) ∥ ((𝐴 Yrm 𝐾) − (𝐴 Yrm 𝑀)) ∨ (𝐴 Xrm 𝑁) ∥ ((𝐴 Yrm 𝐾) − -(𝐴 Yrm 𝑀))))) |
72 | 69, 71 | impbid 204 |
1
⊢ (((𝐴 ∈
(ℤ≥‘2) ∧ 𝑁 ∈ ℕ) ∧ (𝐾 ∈ ℤ ∧ 𝑀 ∈ ℤ)) → (((𝐴 Xrm 𝑁) ∥ ((𝐴 Yrm 𝐾) − (𝐴 Yrm 𝑀)) ∨ (𝐴 Xrm 𝑁) ∥ ((𝐴 Yrm 𝐾) − -(𝐴 Yrm 𝑀))) ↔ ((2 · 𝑁) ∥ (𝐾 − 𝑀) ∨ (2 · 𝑁) ∥ (𝐾 − -𝑀)))) |