Users' Mathboxes Mathbox for Stefan O'Rear < Previous   Next >
Nearby theorems
Mirrors  >  Home  >  MPE Home  >  Th. List  >   Mathboxes  >  rmydioph Structured version   Visualization version   GIF version

Theorem rmydioph 39489
Description: jm2.27 39483 restated in terms of Diophantine sets. (Contributed by Stefan O'Rear, 11-Oct-2014.) (Revised by Stefan O'Rear, 6-May-2015.)
Assertion
Ref Expression
rmydioph {𝑎 ∈ (ℕ0m (1...3)) ∣ ((𝑎‘1) ∈ (ℤ‘2) ∧ (𝑎‘3) = ((𝑎‘1) Yrm (𝑎‘2)))} ∈ (Dioph‘3)

Proof of Theorem rmydioph
Dummy variables 𝑏 𝑐 𝑑 𝑒 𝑓 𝑔 𝑖 are mutually distinct and distinct from all other variables.
StepHypRef Expression
1 elmapi 8417 . . . . . . 7 (𝑎 ∈ (ℕ0m (1...3)) → 𝑎:(1...3)⟶ℕ0)
2 2nn 11698 . . . . . . . . 9 2 ∈ ℕ
32jm2.27dlem3 39486 . . . . . . . 8 2 ∈ (1...2)
4 df-3 11689 . . . . . . . 8 3 = (2 + 1)
53, 4, 2jm2.27dlem2 39485 . . . . . . 7 2 ∈ (1...3)
6 ffvelrn 6841 . . . . . . 7 ((𝑎:(1...3)⟶ℕ0 ∧ 2 ∈ (1...3)) → (𝑎‘2) ∈ ℕ0)
71, 5, 6sylancl 586 . . . . . 6 (𝑎 ∈ (ℕ0m (1...3)) → (𝑎‘2) ∈ ℕ0)
8 elnn0 11887 . . . . . 6 ((𝑎‘2) ∈ ℕ0 ↔ ((𝑎‘2) ∈ ℕ ∨ (𝑎‘2) = 0))
97, 8sylib 219 . . . . 5 (𝑎 ∈ (ℕ0m (1...3)) → ((𝑎‘2) ∈ ℕ ∨ (𝑎‘2) = 0))
10 iba 528 . . . . . . 7 (((𝑎‘2) ∈ ℕ ∨ (𝑎‘2) = 0) → ((𝑎‘3) = ((𝑎‘1) Yrm (𝑎‘2)) ↔ ((𝑎‘3) = ((𝑎‘1) Yrm (𝑎‘2)) ∧ ((𝑎‘2) ∈ ℕ ∨ (𝑎‘2) = 0))))
11 andi 1001 . . . . . . 7 (((𝑎‘3) = ((𝑎‘1) Yrm (𝑎‘2)) ∧ ((𝑎‘2) ∈ ℕ ∨ (𝑎‘2) = 0)) ↔ (((𝑎‘3) = ((𝑎‘1) Yrm (𝑎‘2)) ∧ (𝑎‘2) ∈ ℕ) ∨ ((𝑎‘3) = ((𝑎‘1) Yrm (𝑎‘2)) ∧ (𝑎‘2) = 0)))
1210, 11syl6bb 288 . . . . . 6 (((𝑎‘2) ∈ ℕ ∨ (𝑎‘2) = 0) → ((𝑎‘3) = ((𝑎‘1) Yrm (𝑎‘2)) ↔ (((𝑎‘3) = ((𝑎‘1) Yrm (𝑎‘2)) ∧ (𝑎‘2) ∈ ℕ) ∨ ((𝑎‘3) = ((𝑎‘1) Yrm (𝑎‘2)) ∧ (𝑎‘2) = 0))))
1312anbi2d 628 . . . . 5 (((𝑎‘2) ∈ ℕ ∨ (𝑎‘2) = 0) → (((𝑎‘1) ∈ (ℤ‘2) ∧ (𝑎‘3) = ((𝑎‘1) Yrm (𝑎‘2))) ↔ ((𝑎‘1) ∈ (ℤ‘2) ∧ (((𝑎‘3) = ((𝑎‘1) Yrm (𝑎‘2)) ∧ (𝑎‘2) ∈ ℕ) ∨ ((𝑎‘3) = ((𝑎‘1) Yrm (𝑎‘2)) ∧ (𝑎‘2) = 0)))))
149, 13syl 17 . . . 4 (𝑎 ∈ (ℕ0m (1...3)) → (((𝑎‘1) ∈ (ℤ‘2) ∧ (𝑎‘3) = ((𝑎‘1) Yrm (𝑎‘2))) ↔ ((𝑎‘1) ∈ (ℤ‘2) ∧ (((𝑎‘3) = ((𝑎‘1) Yrm (𝑎‘2)) ∧ (𝑎‘2) ∈ ℕ) ∨ ((𝑎‘3) = ((𝑎‘1) Yrm (𝑎‘2)) ∧ (𝑎‘2) = 0)))))
15 simplr 765 . . . . . . . . . . . . 13 (((𝑎 ∈ (ℕ0m (1...3)) ∧ (𝑎‘1) ∈ (ℤ‘2)) ∧ (𝑎‘2) ∈ ℕ) → (𝑎‘1) ∈ (ℤ‘2))
16 nnz 11992 . . . . . . . . . . . . . 14 ((𝑎‘2) ∈ ℕ → (𝑎‘2) ∈ ℤ)
1716adantl 482 . . . . . . . . . . . . 13 (((𝑎 ∈ (ℕ0m (1...3)) ∧ (𝑎‘1) ∈ (ℤ‘2)) ∧ (𝑎‘2) ∈ ℕ) → (𝑎‘2) ∈ ℤ)
18 frmy 39389 . . . . . . . . . . . . . 14 Yrm :((ℤ‘2) × ℤ)⟶ℤ
1918fovcl 7268 . . . . . . . . . . . . 13 (((𝑎‘1) ∈ (ℤ‘2) ∧ (𝑎‘2) ∈ ℤ) → ((𝑎‘1) Yrm (𝑎‘2)) ∈ ℤ)
2015, 17, 19syl2anc 584 . . . . . . . . . . . 12 (((𝑎 ∈ (ℕ0m (1...3)) ∧ (𝑎‘1) ∈ (ℤ‘2)) ∧ (𝑎‘2) ∈ ℕ) → ((𝑎‘1) Yrm (𝑎‘2)) ∈ ℤ)
21 rmy0 39404 . . . . . . . . . . . . . 14 ((𝑎‘1) ∈ (ℤ‘2) → ((𝑎‘1) Yrm 0) = 0)
2221ad2antlr 723 . . . . . . . . . . . . 13 (((𝑎 ∈ (ℕ0m (1...3)) ∧ (𝑎‘1) ∈ (ℤ‘2)) ∧ (𝑎‘2) ∈ ℕ) → ((𝑎‘1) Yrm 0) = 0)
23 nngt0 11656 . . . . . . . . . . . . . . 15 ((𝑎‘2) ∈ ℕ → 0 < (𝑎‘2))
2423adantl 482 . . . . . . . . . . . . . 14 (((𝑎 ∈ (ℕ0m (1...3)) ∧ (𝑎‘1) ∈ (ℤ‘2)) ∧ (𝑎‘2) ∈ ℕ) → 0 < (𝑎‘2))
25 0zd 11981 . . . . . . . . . . . . . . 15 (((𝑎 ∈ (ℕ0m (1...3)) ∧ (𝑎‘1) ∈ (ℤ‘2)) ∧ (𝑎‘2) ∈ ℕ) → 0 ∈ ℤ)
26 ltrmy 39427 . . . . . . . . . . . . . . 15 (((𝑎‘1) ∈ (ℤ‘2) ∧ 0 ∈ ℤ ∧ (𝑎‘2) ∈ ℤ) → (0 < (𝑎‘2) ↔ ((𝑎‘1) Yrm 0) < ((𝑎‘1) Yrm (𝑎‘2))))
2715, 25, 17, 26syl3anc 1363 . . . . . . . . . . . . . 14 (((𝑎 ∈ (ℕ0m (1...3)) ∧ (𝑎‘1) ∈ (ℤ‘2)) ∧ (𝑎‘2) ∈ ℕ) → (0 < (𝑎‘2) ↔ ((𝑎‘1) Yrm 0) < ((𝑎‘1) Yrm (𝑎‘2))))
2824, 27mpbid 233 . . . . . . . . . . . . 13 (((𝑎 ∈ (ℕ0m (1...3)) ∧ (𝑎‘1) ∈ (ℤ‘2)) ∧ (𝑎‘2) ∈ ℕ) → ((𝑎‘1) Yrm 0) < ((𝑎‘1) Yrm (𝑎‘2)))
2922, 28eqbrtrrd 5081 . . . . . . . . . . . 12 (((𝑎 ∈ (ℕ0m (1...3)) ∧ (𝑎‘1) ∈ (ℤ‘2)) ∧ (𝑎‘2) ∈ ℕ) → 0 < ((𝑎‘1) Yrm (𝑎‘2)))
30 elnnz 11979 . . . . . . . . . . . 12 (((𝑎‘1) Yrm (𝑎‘2)) ∈ ℕ ↔ (((𝑎‘1) Yrm (𝑎‘2)) ∈ ℤ ∧ 0 < ((𝑎‘1) Yrm (𝑎‘2))))
3120, 29, 30sylanbrc 583 . . . . . . . . . . 11 (((𝑎 ∈ (ℕ0m (1...3)) ∧ (𝑎‘1) ∈ (ℤ‘2)) ∧ (𝑎‘2) ∈ ℕ) → ((𝑎‘1) Yrm (𝑎‘2)) ∈ ℕ)
32 eleq1 2897 . . . . . . . . . . 11 ((𝑎‘3) = ((𝑎‘1) Yrm (𝑎‘2)) → ((𝑎‘3) ∈ ℕ ↔ ((𝑎‘1) Yrm (𝑎‘2)) ∈ ℕ))
3331, 32syl5ibrcom 248 . . . . . . . . . 10 (((𝑎 ∈ (ℕ0m (1...3)) ∧ (𝑎‘1) ∈ (ℤ‘2)) ∧ (𝑎‘2) ∈ ℕ) → ((𝑎‘3) = ((𝑎‘1) Yrm (𝑎‘2)) → (𝑎‘3) ∈ ℕ))
3433pm4.71rd 563 . . . . . . . . 9 (((𝑎 ∈ (ℕ0m (1...3)) ∧ (𝑎‘1) ∈ (ℤ‘2)) ∧ (𝑎‘2) ∈ ℕ) → ((𝑎‘3) = ((𝑎‘1) Yrm (𝑎‘2)) ↔ ((𝑎‘3) ∈ ℕ ∧ (𝑎‘3) = ((𝑎‘1) Yrm (𝑎‘2)))))
35 simpllr 772 . . . . . . . . . . 11 ((((𝑎 ∈ (ℕ0m (1...3)) ∧ (𝑎‘1) ∈ (ℤ‘2)) ∧ (𝑎‘2) ∈ ℕ) ∧ (𝑎‘3) ∈ ℕ) → (𝑎‘1) ∈ (ℤ‘2))
36 simplr 765 . . . . . . . . . . 11 ((((𝑎 ∈ (ℕ0m (1...3)) ∧ (𝑎‘1) ∈ (ℤ‘2)) ∧ (𝑎‘2) ∈ ℕ) ∧ (𝑎‘3) ∈ ℕ) → (𝑎‘2) ∈ ℕ)
37 simpr 485 . . . . . . . . . . 11 ((((𝑎 ∈ (ℕ0m (1...3)) ∧ (𝑎‘1) ∈ (ℤ‘2)) ∧ (𝑎‘2) ∈ ℕ) ∧ (𝑎‘3) ∈ ℕ) → (𝑎‘3) ∈ ℕ)
38 jm2.27 39483 . . . . . . . . . . 11 (((𝑎‘1) ∈ (ℤ‘2) ∧ (𝑎‘2) ∈ ℕ ∧ (𝑎‘3) ∈ ℕ) → ((𝑎‘3) = ((𝑎‘1) Yrm (𝑎‘2)) ↔ ∃𝑏 ∈ ℕ0𝑐 ∈ ℕ0𝑑 ∈ ℕ0𝑒 ∈ ℕ0𝑓 ∈ ℕ0𝑔 ∈ ℕ0 ∈ ℕ0 (((((𝑏↑2) − ((((𝑎‘1)↑2) − 1) · ((𝑎‘3)↑2))) = 1 ∧ ((𝑑↑2) − ((((𝑎‘1)↑2) − 1) · (𝑐↑2))) = 1 ∧ 𝑒 ∈ (ℤ‘2)) ∧ (((𝑔↑2) − (((𝑒↑2) − 1) · (𝑓↑2))) = 1 ∧ 𝑐 = (( + 1) · (2 · ((𝑎‘3)↑2))) ∧ 𝑑 ∥ (𝑒 − (𝑎‘1)))) ∧ (((2 · (𝑎‘3)) ∥ (𝑒 − 1) ∧ 𝑑 ∥ (𝑓 − (𝑎‘3))) ∧ ((2 · (𝑎‘3)) ∥ (𝑓 − (𝑎‘2)) ∧ (𝑎‘2) ≤ (𝑎‘3))))))
3935, 36, 37, 38syl3anc 1363 . . . . . . . . . 10 ((((𝑎 ∈ (ℕ0m (1...3)) ∧ (𝑎‘1) ∈ (ℤ‘2)) ∧ (𝑎‘2) ∈ ℕ) ∧ (𝑎‘3) ∈ ℕ) → ((𝑎‘3) = ((𝑎‘1) Yrm (𝑎‘2)) ↔ ∃𝑏 ∈ ℕ0𝑐 ∈ ℕ0𝑑 ∈ ℕ0𝑒 ∈ ℕ0𝑓 ∈ ℕ0𝑔 ∈ ℕ0 ∈ ℕ0 (((((𝑏↑2) − ((((𝑎‘1)↑2) − 1) · ((𝑎‘3)↑2))) = 1 ∧ ((𝑑↑2) − ((((𝑎‘1)↑2) − 1) · (𝑐↑2))) = 1 ∧ 𝑒 ∈ (ℤ‘2)) ∧ (((𝑔↑2) − (((𝑒↑2) − 1) · (𝑓↑2))) = 1 ∧ 𝑐 = (( + 1) · (2 · ((𝑎‘3)↑2))) ∧ 𝑑 ∥ (𝑒 − (𝑎‘1)))) ∧ (((2 · (𝑎‘3)) ∥ (𝑒 − 1) ∧ 𝑑 ∥ (𝑓 − (𝑎‘3))) ∧ ((2 · (𝑎‘3)) ∥ (𝑓 − (𝑎‘2)) ∧ (𝑎‘2) ≤ (𝑎‘3))))))
4039pm5.32da 579 . . . . . . . . 9 (((𝑎 ∈ (ℕ0m (1...3)) ∧ (𝑎‘1) ∈ (ℤ‘2)) ∧ (𝑎‘2) ∈ ℕ) → (((𝑎‘3) ∈ ℕ ∧ (𝑎‘3) = ((𝑎‘1) Yrm (𝑎‘2))) ↔ ((𝑎‘3) ∈ ℕ ∧ ∃𝑏 ∈ ℕ0𝑐 ∈ ℕ0𝑑 ∈ ℕ0𝑒 ∈ ℕ0𝑓 ∈ ℕ0𝑔 ∈ ℕ0 ∈ ℕ0 (((((𝑏↑2) − ((((𝑎‘1)↑2) − 1) · ((𝑎‘3)↑2))) = 1 ∧ ((𝑑↑2) − ((((𝑎‘1)↑2) − 1) · (𝑐↑2))) = 1 ∧ 𝑒 ∈ (ℤ‘2)) ∧ (((𝑔↑2) − (((𝑒↑2) − 1) · (𝑓↑2))) = 1 ∧ 𝑐 = (( + 1) · (2 · ((𝑎‘3)↑2))) ∧ 𝑑 ∥ (𝑒 − (𝑎‘1)))) ∧ (((2 · (𝑎‘3)) ∥ (𝑒 − 1) ∧ 𝑑 ∥ (𝑓 − (𝑎‘3))) ∧ ((2 · (𝑎‘3)) ∥ (𝑓 − (𝑎‘2)) ∧ (𝑎‘2) ≤ (𝑎‘3)))))))
4134, 40bitrd 280 . . . . . . . 8 (((𝑎 ∈ (ℕ0m (1...3)) ∧ (𝑎‘1) ∈ (ℤ‘2)) ∧ (𝑎‘2) ∈ ℕ) → ((𝑎‘3) = ((𝑎‘1) Yrm (𝑎‘2)) ↔ ((𝑎‘3) ∈ ℕ ∧ ∃𝑏 ∈ ℕ0𝑐 ∈ ℕ0𝑑 ∈ ℕ0𝑒 ∈ ℕ0𝑓 ∈ ℕ0𝑔 ∈ ℕ0 ∈ ℕ0 (((((𝑏↑2) − ((((𝑎‘1)↑2) − 1) · ((𝑎‘3)↑2))) = 1 ∧ ((𝑑↑2) − ((((𝑎‘1)↑2) − 1) · (𝑐↑2))) = 1 ∧ 𝑒 ∈ (ℤ‘2)) ∧ (((𝑔↑2) − (((𝑒↑2) − 1) · (𝑓↑2))) = 1 ∧ 𝑐 = (( + 1) · (2 · ((𝑎‘3)↑2))) ∧ 𝑑 ∥ (𝑒 − (𝑎‘1)))) ∧ (((2 · (𝑎‘3)) ∥ (𝑒 − 1) ∧ 𝑑 ∥ (𝑓 − (𝑎‘3))) ∧ ((2 · (𝑎‘3)) ∥ (𝑓 − (𝑎‘2)) ∧ (𝑎‘2) ≤ (𝑎‘3)))))))
4241ex 413 . . . . . . 7 ((𝑎 ∈ (ℕ0m (1...3)) ∧ (𝑎‘1) ∈ (ℤ‘2)) → ((𝑎‘2) ∈ ℕ → ((𝑎‘3) = ((𝑎‘1) Yrm (𝑎‘2)) ↔ ((𝑎‘3) ∈ ℕ ∧ ∃𝑏 ∈ ℕ0𝑐 ∈ ℕ0𝑑 ∈ ℕ0𝑒 ∈ ℕ0𝑓 ∈ ℕ0𝑔 ∈ ℕ0 ∈ ℕ0 (((((𝑏↑2) − ((((𝑎‘1)↑2) − 1) · ((𝑎‘3)↑2))) = 1 ∧ ((𝑑↑2) − ((((𝑎‘1)↑2) − 1) · (𝑐↑2))) = 1 ∧ 𝑒 ∈ (ℤ‘2)) ∧ (((𝑔↑2) − (((𝑒↑2) − 1) · (𝑓↑2))) = 1 ∧ 𝑐 = (( + 1) · (2 · ((𝑎‘3)↑2))) ∧ 𝑑 ∥ (𝑒 − (𝑎‘1)))) ∧ (((2 · (𝑎‘3)) ∥ (𝑒 − 1) ∧ 𝑑 ∥ (𝑓 − (𝑎‘3))) ∧ ((2 · (𝑎‘3)) ∥ (𝑓 − (𝑎‘2)) ∧ (𝑎‘2) ≤ (𝑎‘3))))))))
4342pm5.32rd 578 . . . . . 6 ((𝑎 ∈ (ℕ0m (1...3)) ∧ (𝑎‘1) ∈ (ℤ‘2)) → (((𝑎‘3) = ((𝑎‘1) Yrm (𝑎‘2)) ∧ (𝑎‘2) ∈ ℕ) ↔ (((𝑎‘3) ∈ ℕ ∧ ∃𝑏 ∈ ℕ0𝑐 ∈ ℕ0𝑑 ∈ ℕ0𝑒 ∈ ℕ0𝑓 ∈ ℕ0𝑔 ∈ ℕ0 ∈ ℕ0 (((((𝑏↑2) − ((((𝑎‘1)↑2) − 1) · ((𝑎‘3)↑2))) = 1 ∧ ((𝑑↑2) − ((((𝑎‘1)↑2) − 1) · (𝑐↑2))) = 1 ∧ 𝑒 ∈ (ℤ‘2)) ∧ (((𝑔↑2) − (((𝑒↑2) − 1) · (𝑓↑2))) = 1 ∧ 𝑐 = (( + 1) · (2 · ((𝑎‘3)↑2))) ∧ 𝑑 ∥ (𝑒 − (𝑎‘1)))) ∧ (((2 · (𝑎‘3)) ∥ (𝑒 − 1) ∧ 𝑑 ∥ (𝑓 − (𝑎‘3))) ∧ ((2 · (𝑎‘3)) ∥ (𝑓 − (𝑎‘2)) ∧ (𝑎‘2) ≤ (𝑎‘3))))) ∧ (𝑎‘2) ∈ ℕ)))
44 oveq2 7153 . . . . . . . . . . 11 ((𝑎‘2) = 0 → ((𝑎‘1) Yrm (𝑎‘2)) = ((𝑎‘1) Yrm 0))
4544adantl 482 . . . . . . . . . 10 (((𝑎 ∈ (ℕ0m (1...3)) ∧ (𝑎‘1) ∈ (ℤ‘2)) ∧ (𝑎‘2) = 0) → ((𝑎‘1) Yrm (𝑎‘2)) = ((𝑎‘1) Yrm 0))
4621ad2antlr 723 . . . . . . . . . 10 (((𝑎 ∈ (ℕ0m (1...3)) ∧ (𝑎‘1) ∈ (ℤ‘2)) ∧ (𝑎‘2) = 0) → ((𝑎‘1) Yrm 0) = 0)
4745, 46eqtrd 2853 . . . . . . . . 9 (((𝑎 ∈ (ℕ0m (1...3)) ∧ (𝑎‘1) ∈ (ℤ‘2)) ∧ (𝑎‘2) = 0) → ((𝑎‘1) Yrm (𝑎‘2)) = 0)
4847eqeq2d 2829 . . . . . . . 8 (((𝑎 ∈ (ℕ0m (1...3)) ∧ (𝑎‘1) ∈ (ℤ‘2)) ∧ (𝑎‘2) = 0) → ((𝑎‘3) = ((𝑎‘1) Yrm (𝑎‘2)) ↔ (𝑎‘3) = 0))
4948ex 413 . . . . . . 7 ((𝑎 ∈ (ℕ0m (1...3)) ∧ (𝑎‘1) ∈ (ℤ‘2)) → ((𝑎‘2) = 0 → ((𝑎‘3) = ((𝑎‘1) Yrm (𝑎‘2)) ↔ (𝑎‘3) = 0)))
5049pm5.32rd 578 . . . . . 6 ((𝑎 ∈ (ℕ0m (1...3)) ∧ (𝑎‘1) ∈ (ℤ‘2)) → (((𝑎‘3) = ((𝑎‘1) Yrm (𝑎‘2)) ∧ (𝑎‘2) = 0) ↔ ((𝑎‘3) = 0 ∧ (𝑎‘2) = 0)))
5143, 50orbi12d 912 . . . . 5 ((𝑎 ∈ (ℕ0m (1...3)) ∧ (𝑎‘1) ∈ (ℤ‘2)) → ((((𝑎‘3) = ((𝑎‘1) Yrm (𝑎‘2)) ∧ (𝑎‘2) ∈ ℕ) ∨ ((𝑎‘3) = ((𝑎‘1) Yrm (𝑎‘2)) ∧ (𝑎‘2) = 0)) ↔ ((((𝑎‘3) ∈ ℕ ∧ ∃𝑏 ∈ ℕ0𝑐 ∈ ℕ0𝑑 ∈ ℕ0𝑒 ∈ ℕ0𝑓 ∈ ℕ0𝑔 ∈ ℕ0 ∈ ℕ0 (((((𝑏↑2) − ((((𝑎‘1)↑2) − 1) · ((𝑎‘3)↑2))) = 1 ∧ ((𝑑↑2) − ((((𝑎‘1)↑2) − 1) · (𝑐↑2))) = 1 ∧ 𝑒 ∈ (ℤ‘2)) ∧ (((𝑔↑2) − (((𝑒↑2) − 1) · (𝑓↑2))) = 1 ∧ 𝑐 = (( + 1) · (2 · ((𝑎‘3)↑2))) ∧ 𝑑 ∥ (𝑒 − (𝑎‘1)))) ∧ (((2 · (𝑎‘3)) ∥ (𝑒 − 1) ∧ 𝑑 ∥ (𝑓 − (𝑎‘3))) ∧ ((2 · (𝑎‘3)) ∥ (𝑓 − (𝑎‘2)) ∧ (𝑎‘2) ≤ (𝑎‘3))))) ∧ (𝑎‘2) ∈ ℕ) ∨ ((𝑎‘3) = 0 ∧ (𝑎‘2) = 0))))
5251pm5.32da 579 . . . 4 (𝑎 ∈ (ℕ0m (1...3)) → (((𝑎‘1) ∈ (ℤ‘2) ∧ (((𝑎‘3) = ((𝑎‘1) Yrm (𝑎‘2)) ∧ (𝑎‘2) ∈ ℕ) ∨ ((𝑎‘3) = ((𝑎‘1) Yrm (𝑎‘2)) ∧ (𝑎‘2) = 0))) ↔ ((𝑎‘1) ∈ (ℤ‘2) ∧ ((((𝑎‘3) ∈ ℕ ∧ ∃𝑏 ∈ ℕ0𝑐 ∈ ℕ0𝑑 ∈ ℕ0𝑒 ∈ ℕ0𝑓 ∈ ℕ0𝑔 ∈ ℕ0 ∈ ℕ0 (((((𝑏↑2) − ((((𝑎‘1)↑2) − 1) · ((𝑎‘3)↑2))) = 1 ∧ ((𝑑↑2) − ((((𝑎‘1)↑2) − 1) · (𝑐↑2))) = 1 ∧ 𝑒 ∈ (ℤ‘2)) ∧ (((𝑔↑2) − (((𝑒↑2) − 1) · (𝑓↑2))) = 1 ∧ 𝑐 = (( + 1) · (2 · ((𝑎‘3)↑2))) ∧ 𝑑 ∥ (𝑒 − (𝑎‘1)))) ∧ (((2 · (𝑎‘3)) ∥ (𝑒 − 1) ∧ 𝑑 ∥ (𝑓 − (𝑎‘3))) ∧ ((2 · (𝑎‘3)) ∥ (𝑓 − (𝑎‘2)) ∧ (𝑎‘2) ≤ (𝑎‘3))))) ∧ (𝑎‘2) ∈ ℕ) ∨ ((𝑎‘3) = 0 ∧ (𝑎‘2) = 0)))))
5314, 52bitrd 280 . . 3 (𝑎 ∈ (ℕ0m (1...3)) → (((𝑎‘1) ∈ (ℤ‘2) ∧ (𝑎‘3) = ((𝑎‘1) Yrm (𝑎‘2))) ↔ ((𝑎‘1) ∈ (ℤ‘2) ∧ ((((𝑎‘3) ∈ ℕ ∧ ∃𝑏 ∈ ℕ0𝑐 ∈ ℕ0𝑑 ∈ ℕ0𝑒 ∈ ℕ0𝑓 ∈ ℕ0𝑔 ∈ ℕ0 ∈ ℕ0 (((((𝑏↑2) − ((((𝑎‘1)↑2) − 1) · ((𝑎‘3)↑2))) = 1 ∧ ((𝑑↑2) − ((((𝑎‘1)↑2) − 1) · (𝑐↑2))) = 1 ∧ 𝑒 ∈ (ℤ‘2)) ∧ (((𝑔↑2) − (((𝑒↑2) − 1) · (𝑓↑2))) = 1 ∧ 𝑐 = (( + 1) · (2 · ((𝑎‘3)↑2))) ∧ 𝑑 ∥ (𝑒 − (𝑎‘1)))) ∧ (((2 · (𝑎‘3)) ∥ (𝑒 − 1) ∧ 𝑑 ∥ (𝑓 − (𝑎‘3))) ∧ ((2 · (𝑎‘3)) ∥ (𝑓 − (𝑎‘2)) ∧ (𝑎‘2) ≤ (𝑎‘3))))) ∧ (𝑎‘2) ∈ ℕ) ∨ ((𝑎‘3) = 0 ∧ (𝑎‘2) = 0)))))
5453rabbiia 3470 . 2 {𝑎 ∈ (ℕ0m (1...3)) ∣ ((𝑎‘1) ∈ (ℤ‘2) ∧ (𝑎‘3) = ((𝑎‘1) Yrm (𝑎‘2)))} = {𝑎 ∈ (ℕ0m (1...3)) ∣ ((𝑎‘1) ∈ (ℤ‘2) ∧ ((((𝑎‘3) ∈ ℕ ∧ ∃𝑏 ∈ ℕ0𝑐 ∈ ℕ0𝑑 ∈ ℕ0𝑒 ∈ ℕ0𝑓 ∈ ℕ0𝑔 ∈ ℕ0 ∈ ℕ0 (((((𝑏↑2) − ((((𝑎‘1)↑2) − 1) · ((𝑎‘3)↑2))) = 1 ∧ ((𝑑↑2) − ((((𝑎‘1)↑2) − 1) · (𝑐↑2))) = 1 ∧ 𝑒 ∈ (ℤ‘2)) ∧ (((𝑔↑2) − (((𝑒↑2) − 1) · (𝑓↑2))) = 1 ∧ 𝑐 = (( + 1) · (2 · ((𝑎‘3)↑2))) ∧ 𝑑 ∥ (𝑒 − (𝑎‘1)))) ∧ (((2 · (𝑎‘3)) ∥ (𝑒 − 1) ∧ 𝑑 ∥ (𝑓 − (𝑎‘3))) ∧ ((2 · (𝑎‘3)) ∥ (𝑓 − (𝑎‘2)) ∧ (𝑎‘2) ≤ (𝑎‘3))))) ∧ (𝑎‘2) ∈ ℕ) ∨ ((𝑎‘3) = 0 ∧ (𝑎‘2) = 0)))}
55 3nn0 11903 . . . 4 3 ∈ ℕ0
56 2z 12002 . . . 4 2 ∈ ℤ
57 ovex 7178 . . . . 5 (1...3) ∈ V
58 1nn 11637 . . . . . . . 8 1 ∈ ℕ
5958jm2.27dlem3 39486 . . . . . . 7 1 ∈ (1...1)
60 df-2 11688 . . . . . . 7 2 = (1 + 1)
6159, 60, 58jm2.27dlem2 39485 . . . . . 6 1 ∈ (1...2)
6261, 4, 2jm2.27dlem2 39485 . . . . 5 1 ∈ (1...3)
63 mzpproj 39212 . . . . 5 (((1...3) ∈ V ∧ 1 ∈ (1...3)) → (𝑎 ∈ (ℤ ↑m (1...3)) ↦ (𝑎‘1)) ∈ (mzPoly‘(1...3)))
6457, 62, 63mp2an 688 . . . 4 (𝑎 ∈ (ℤ ↑m (1...3)) ↦ (𝑎‘1)) ∈ (mzPoly‘(1...3))
65 eluzrabdioph 39281 . . . 4 ((3 ∈ ℕ0 ∧ 2 ∈ ℤ ∧ (𝑎 ∈ (ℤ ↑m (1...3)) ↦ (𝑎‘1)) ∈ (mzPoly‘(1...3))) → {𝑎 ∈ (ℕ0m (1...3)) ∣ (𝑎‘1) ∈ (ℤ‘2)} ∈ (Dioph‘3))
6655, 56, 64, 65mp3an 1452 . . 3 {𝑎 ∈ (ℕ0m (1...3)) ∣ (𝑎‘1) ∈ (ℤ‘2)} ∈ (Dioph‘3)
67 3nn 11704 . . . . . . . . 9 3 ∈ ℕ
6867jm2.27dlem3 39486 . . . . . . . 8 3 ∈ (1...3)
69 mzpproj 39212 . . . . . . . 8 (((1...3) ∈ V ∧ 3 ∈ (1...3)) → (𝑎 ∈ (ℤ ↑m (1...3)) ↦ (𝑎‘3)) ∈ (mzPoly‘(1...3)))
7057, 68, 69mp2an 688 . . . . . . 7 (𝑎 ∈ (ℤ ↑m (1...3)) ↦ (𝑎‘3)) ∈ (mzPoly‘(1...3))
71 elnnrabdioph 39282 . . . . . . 7 ((3 ∈ ℕ0 ∧ (𝑎 ∈ (ℤ ↑m (1...3)) ↦ (𝑎‘3)) ∈ (mzPoly‘(1...3))) → {𝑎 ∈ (ℕ0m (1...3)) ∣ (𝑎‘3) ∈ ℕ} ∈ (Dioph‘3))
7255, 70, 71mp2an 688 . . . . . 6 {𝑎 ∈ (ℕ0m (1...3)) ∣ (𝑎‘3) ∈ ℕ} ∈ (Dioph‘3)
73 fvex 6676 . . . . . . . . . . . . . . . 16 (𝑖‘8) ∈ V
74 fvex 6676 . . . . . . . . . . . . . . . 16 (𝑖‘9) ∈ V
75 fvex 6676 . . . . . . . . . . . . . . . 16 (𝑖10) ∈ V
76 oveq1 7152 . . . . . . . . . . . . . . . . . . . . . 22 (𝑔 = (𝑖‘9) → (𝑔↑2) = ((𝑖‘9)↑2))
77 oveq1 7152 . . . . . . . . . . . . . . . . . . . . . . 23 (𝑓 = (𝑖‘8) → (𝑓↑2) = ((𝑖‘8)↑2))
7877oveq2d 7161 . . . . . . . . . . . . . . . . . . . . . 22 (𝑓 = (𝑖‘8) → (((𝑒↑2) − 1) · (𝑓↑2)) = (((𝑒↑2) − 1) · ((𝑖‘8)↑2)))
7976, 78oveqan12rd 7165 . . . . . . . . . . . . . . . . . . . . 21 ((𝑓 = (𝑖‘8) ∧ 𝑔 = (𝑖‘9)) → ((𝑔↑2) − (((𝑒↑2) − 1) · (𝑓↑2))) = (((𝑖‘9)↑2) − (((𝑒↑2) − 1) · ((𝑖‘8)↑2))))
8079eqeq1d 2820 . . . . . . . . . . . . . . . . . . . 20 ((𝑓 = (𝑖‘8) ∧ 𝑔 = (𝑖‘9)) → (((𝑔↑2) − (((𝑒↑2) − 1) · (𝑓↑2))) = 1 ↔ (((𝑖‘9)↑2) − (((𝑒↑2) − 1) · ((𝑖‘8)↑2))) = 1))
81803adant3 1124 . . . . . . . . . . . . . . . . . . 19 ((𝑓 = (𝑖‘8) ∧ 𝑔 = (𝑖‘9) ∧ = (𝑖10)) → (((𝑔↑2) − (((𝑒↑2) − 1) · (𝑓↑2))) = 1 ↔ (((𝑖‘9)↑2) − (((𝑒↑2) − 1) · ((𝑖‘8)↑2))) = 1))
82 oveq1 7152 . . . . . . . . . . . . . . . . . . . . . 22 ( = (𝑖10) → ( + 1) = ((𝑖10) + 1))
8382oveq1d 7160 . . . . . . . . . . . . . . . . . . . . 21 ( = (𝑖10) → (( + 1) · (2 · ((𝑎‘3)↑2))) = (((𝑖10) + 1) · (2 · ((𝑎‘3)↑2))))
8483eqeq2d 2829 . . . . . . . . . . . . . . . . . . . 20 ( = (𝑖10) → (𝑐 = (( + 1) · (2 · ((𝑎‘3)↑2))) ↔ 𝑐 = (((𝑖10) + 1) · (2 · ((𝑎‘3)↑2)))))
85843ad2ant3 1127 . . . . . . . . . . . . . . . . . . 19 ((𝑓 = (𝑖‘8) ∧ 𝑔 = (𝑖‘9) ∧ = (𝑖10)) → (𝑐 = (( + 1) · (2 · ((𝑎‘3)↑2))) ↔ 𝑐 = (((𝑖10) + 1) · (2 · ((𝑎‘3)↑2)))))
8681, 853anbi12d 1428 . . . . . . . . . . . . . . . . . 18 ((𝑓 = (𝑖‘8) ∧ 𝑔 = (𝑖‘9) ∧ = (𝑖10)) → ((((𝑔↑2) − (((𝑒↑2) − 1) · (𝑓↑2))) = 1 ∧ 𝑐 = (( + 1) · (2 · ((𝑎‘3)↑2))) ∧ 𝑑 ∥ (𝑒 − (𝑎‘1))) ↔ ((((𝑖‘9)↑2) − (((𝑒↑2) − 1) · ((𝑖‘8)↑2))) = 1 ∧ 𝑐 = (((𝑖10) + 1) · (2 · ((𝑎‘3)↑2))) ∧ 𝑑 ∥ (𝑒 − (𝑎‘1)))))
8786anbi2d 628 . . . . . . . . . . . . . . . . 17 ((𝑓 = (𝑖‘8) ∧ 𝑔 = (𝑖‘9) ∧ = (𝑖10)) → (((((𝑏↑2) − ((((𝑎‘1)↑2) − 1) · ((𝑎‘3)↑2))) = 1 ∧ ((𝑑↑2) − ((((𝑎‘1)↑2) − 1) · (𝑐↑2))) = 1 ∧ 𝑒 ∈ (ℤ‘2)) ∧ (((𝑔↑2) − (((𝑒↑2) − 1) · (𝑓↑2))) = 1 ∧ 𝑐 = (( + 1) · (2 · ((𝑎‘3)↑2))) ∧ 𝑑 ∥ (𝑒 − (𝑎‘1)))) ↔ ((((𝑏↑2) − ((((𝑎‘1)↑2) − 1) · ((𝑎‘3)↑2))) = 1 ∧ ((𝑑↑2) − ((((𝑎‘1)↑2) − 1) · (𝑐↑2))) = 1 ∧ 𝑒 ∈ (ℤ‘2)) ∧ ((((𝑖‘9)↑2) − (((𝑒↑2) − 1) · ((𝑖‘8)↑2))) = 1 ∧ 𝑐 = (((𝑖10) + 1) · (2 · ((𝑎‘3)↑2))) ∧ 𝑑 ∥ (𝑒 − (𝑎‘1))))))
88 oveq1 7152 . . . . . . . . . . . . . . . . . . . . 21 (𝑓 = (𝑖‘8) → (𝑓 − (𝑎‘3)) = ((𝑖‘8) − (𝑎‘3)))
8988breq2d 5069 . . . . . . . . . . . . . . . . . . . 20 (𝑓 = (𝑖‘8) → (𝑑 ∥ (𝑓 − (𝑎‘3)) ↔ 𝑑 ∥ ((𝑖‘8) − (𝑎‘3))))
9089anbi2d 628 . . . . . . . . . . . . . . . . . . 19 (𝑓 = (𝑖‘8) → (((2 · (𝑎‘3)) ∥ (𝑒 − 1) ∧ 𝑑 ∥ (𝑓 − (𝑎‘3))) ↔ ((2 · (𝑎‘3)) ∥ (𝑒 − 1) ∧ 𝑑 ∥ ((𝑖‘8) − (𝑎‘3)))))
91 oveq1 7152 . . . . . . . . . . . . . . . . . . . . 21 (𝑓 = (𝑖‘8) → (𝑓 − (𝑎‘2)) = ((𝑖‘8) − (𝑎‘2)))
9291breq2d 5069 . . . . . . . . . . . . . . . . . . . 20 (𝑓 = (𝑖‘8) → ((2 · (𝑎‘3)) ∥ (𝑓 − (𝑎‘2)) ↔ (2 · (𝑎‘3)) ∥ ((𝑖‘8) − (𝑎‘2))))
9392anbi1d 629 . . . . . . . . . . . . . . . . . . 19 (𝑓 = (𝑖‘8) → (((2 · (𝑎‘3)) ∥ (𝑓 − (𝑎‘2)) ∧ (𝑎‘2) ≤ (𝑎‘3)) ↔ ((2 · (𝑎‘3)) ∥ ((𝑖‘8) − (𝑎‘2)) ∧ (𝑎‘2) ≤ (𝑎‘3))))
9490, 93anbi12d 630 . . . . . . . . . . . . . . . . . 18 (𝑓 = (𝑖‘8) → ((((2 · (𝑎‘3)) ∥ (𝑒 − 1) ∧ 𝑑 ∥ (𝑓 − (𝑎‘3))) ∧ ((2 · (𝑎‘3)) ∥ (𝑓 − (𝑎‘2)) ∧ (𝑎‘2) ≤ (𝑎‘3))) ↔ (((2 · (𝑎‘3)) ∥ (𝑒 − 1) ∧ 𝑑 ∥ ((𝑖‘8) − (𝑎‘3))) ∧ ((2 · (𝑎‘3)) ∥ ((𝑖‘8) − (𝑎‘2)) ∧ (𝑎‘2) ≤ (𝑎‘3)))))
95943ad2ant1 1125 . . . . . . . . . . . . . . . . 17 ((𝑓 = (𝑖‘8) ∧ 𝑔 = (𝑖‘9) ∧ = (𝑖10)) → ((((2 · (𝑎‘3)) ∥ (𝑒 − 1) ∧ 𝑑 ∥ (𝑓 − (𝑎‘3))) ∧ ((2 · (𝑎‘3)) ∥ (𝑓 − (𝑎‘2)) ∧ (𝑎‘2) ≤ (𝑎‘3))) ↔ (((2 · (𝑎‘3)) ∥ (𝑒 − 1) ∧ 𝑑 ∥ ((𝑖‘8) − (𝑎‘3))) ∧ ((2 · (𝑎‘3)) ∥ ((𝑖‘8) − (𝑎‘2)) ∧ (𝑎‘2) ≤ (𝑎‘3)))))
9687, 95anbi12d 630 . . . . . . . . . . . . . . . 16 ((𝑓 = (𝑖‘8) ∧ 𝑔 = (𝑖‘9) ∧ = (𝑖10)) → ((((((𝑏↑2) − ((((𝑎‘1)↑2) − 1) · ((𝑎‘3)↑2))) = 1 ∧ ((𝑑↑2) − ((((𝑎‘1)↑2) − 1) · (𝑐↑2))) = 1 ∧ 𝑒 ∈ (ℤ‘2)) ∧ (((𝑔↑2) − (((𝑒↑2) − 1) · (𝑓↑2))) = 1 ∧ 𝑐 = (( + 1) · (2 · ((𝑎‘3)↑2))) ∧ 𝑑 ∥ (𝑒 − (𝑎‘1)))) ∧ (((2 · (𝑎‘3)) ∥ (𝑒 − 1) ∧ 𝑑 ∥ (𝑓 − (𝑎‘3))) ∧ ((2 · (𝑎‘3)) ∥ (𝑓 − (𝑎‘2)) ∧ (𝑎‘2) ≤ (𝑎‘3)))) ↔ (((((𝑏↑2) − ((((𝑎‘1)↑2) − 1) · ((𝑎‘3)↑2))) = 1 ∧ ((𝑑↑2) − ((((𝑎‘1)↑2) − 1) · (𝑐↑2))) = 1 ∧ 𝑒 ∈ (ℤ‘2)) ∧ ((((𝑖‘9)↑2) − (((𝑒↑2) − 1) · ((𝑖‘8)↑2))) = 1 ∧ 𝑐 = (((𝑖10) + 1) · (2 · ((𝑎‘3)↑2))) ∧ 𝑑 ∥ (𝑒 − (𝑎‘1)))) ∧ (((2 · (𝑎‘3)) ∥ (𝑒 − 1) ∧ 𝑑 ∥ ((𝑖‘8) − (𝑎‘3))) ∧ ((2 · (𝑎‘3)) ∥ ((𝑖‘8) − (𝑎‘2)) ∧ (𝑎‘2) ≤ (𝑎‘3))))))
9773, 74, 75, 96sbc3ie 3849 . . . . . . . . . . . . . . 15 ([(𝑖‘8) / 𝑓][(𝑖‘9) / 𝑔][(𝑖10) / ](((((𝑏↑2) − ((((𝑎‘1)↑2) − 1) · ((𝑎‘3)↑2))) = 1 ∧ ((𝑑↑2) − ((((𝑎‘1)↑2) − 1) · (𝑐↑2))) = 1 ∧ 𝑒 ∈ (ℤ‘2)) ∧ (((𝑔↑2) − (((𝑒↑2) − 1) · (𝑓↑2))) = 1 ∧ 𝑐 = (( + 1) · (2 · ((𝑎‘3)↑2))) ∧ 𝑑 ∥ (𝑒 − (𝑎‘1)))) ∧ (((2 · (𝑎‘3)) ∥ (𝑒 − 1) ∧ 𝑑 ∥ (𝑓 − (𝑎‘3))) ∧ ((2 · (𝑎‘3)) ∥ (𝑓 − (𝑎‘2)) ∧ (𝑎‘2) ≤ (𝑎‘3)))) ↔ (((((𝑏↑2) − ((((𝑎‘1)↑2) − 1) · ((𝑎‘3)↑2))) = 1 ∧ ((𝑑↑2) − ((((𝑎‘1)↑2) − 1) · (𝑐↑2))) = 1 ∧ 𝑒 ∈ (ℤ‘2)) ∧ ((((𝑖‘9)↑2) − (((𝑒↑2) − 1) · ((𝑖‘8)↑2))) = 1 ∧ 𝑐 = (((𝑖10) + 1) · (2 · ((𝑎‘3)↑2))) ∧ 𝑑 ∥ (𝑒 − (𝑎‘1)))) ∧ (((2 · (𝑎‘3)) ∥ (𝑒 − 1) ∧ 𝑑 ∥ ((𝑖‘8) − (𝑎‘3))) ∧ ((2 · (𝑎‘3)) ∥ ((𝑖‘8) − (𝑎‘2)) ∧ (𝑎‘2) ≤ (𝑎‘3)))))
9897sbcbii 3826 . . . . . . . . . . . . . 14 ([(𝑖‘7) / 𝑒][(𝑖‘8) / 𝑓][(𝑖‘9) / 𝑔][(𝑖10) / ](((((𝑏↑2) − ((((𝑎‘1)↑2) − 1) · ((𝑎‘3)↑2))) = 1 ∧ ((𝑑↑2) − ((((𝑎‘1)↑2) − 1) · (𝑐↑2))) = 1 ∧ 𝑒 ∈ (ℤ‘2)) ∧ (((𝑔↑2) − (((𝑒↑2) − 1) · (𝑓↑2))) = 1 ∧ 𝑐 = (( + 1) · (2 · ((𝑎‘3)↑2))) ∧ 𝑑 ∥ (𝑒 − (𝑎‘1)))) ∧ (((2 · (𝑎‘3)) ∥ (𝑒 − 1) ∧ 𝑑 ∥ (𝑓 − (𝑎‘3))) ∧ ((2 · (𝑎‘3)) ∥ (𝑓 − (𝑎‘2)) ∧ (𝑎‘2) ≤ (𝑎‘3)))) ↔ [(𝑖‘7) / 𝑒](((((𝑏↑2) − ((((𝑎‘1)↑2) − 1) · ((𝑎‘3)↑2))) = 1 ∧ ((𝑑↑2) − ((((𝑎‘1)↑2) − 1) · (𝑐↑2))) = 1 ∧ 𝑒 ∈ (ℤ‘2)) ∧ ((((𝑖‘9)↑2) − (((𝑒↑2) − 1) · ((𝑖‘8)↑2))) = 1 ∧ 𝑐 = (((𝑖10) + 1) · (2 · ((𝑎‘3)↑2))) ∧ 𝑑 ∥ (𝑒 − (𝑎‘1)))) ∧ (((2 · (𝑎‘3)) ∥ (𝑒 − 1) ∧ 𝑑 ∥ ((𝑖‘8) − (𝑎‘3))) ∧ ((2 · (𝑎‘3)) ∥ ((𝑖‘8) − (𝑎‘2)) ∧ (𝑎‘2) ≤ (𝑎‘3)))))
9998sbcbii 3826 . . . . . . . . . . . . 13 ([(𝑖‘6) / 𝑑][(𝑖‘7) / 𝑒][(𝑖‘8) / 𝑓][(𝑖‘9) / 𝑔][(𝑖10) / ](((((𝑏↑2) − ((((𝑎‘1)↑2) − 1) · ((𝑎‘3)↑2))) = 1 ∧ ((𝑑↑2) − ((((𝑎‘1)↑2) − 1) · (𝑐↑2))) = 1 ∧ 𝑒 ∈ (ℤ‘2)) ∧ (((𝑔↑2) − (((𝑒↑2) − 1) · (𝑓↑2))) = 1 ∧ 𝑐 = (( + 1) · (2 · ((𝑎‘3)↑2))) ∧ 𝑑 ∥ (𝑒 − (𝑎‘1)))) ∧ (((2 · (𝑎‘3)) ∥ (𝑒 − 1) ∧ 𝑑 ∥ (𝑓 − (𝑎‘3))) ∧ ((2 · (𝑎‘3)) ∥ (𝑓 − (𝑎‘2)) ∧ (𝑎‘2) ≤ (𝑎‘3)))) ↔ [(𝑖‘6) / 𝑑][(𝑖‘7) / 𝑒](((((𝑏↑2) − ((((𝑎‘1)↑2) − 1) · ((𝑎‘3)↑2))) = 1 ∧ ((𝑑↑2) − ((((𝑎‘1)↑2) − 1) · (𝑐↑2))) = 1 ∧ 𝑒 ∈ (ℤ‘2)) ∧ ((((𝑖‘9)↑2) − (((𝑒↑2) − 1) · ((𝑖‘8)↑2))) = 1 ∧ 𝑐 = (((𝑖10) + 1) · (2 · ((𝑎‘3)↑2))) ∧ 𝑑 ∥ (𝑒 − (𝑎‘1)))) ∧ (((2 · (𝑎‘3)) ∥ (𝑒 − 1) ∧ 𝑑 ∥ ((𝑖‘8) − (𝑎‘3))) ∧ ((2 · (𝑎‘3)) ∥ ((𝑖‘8) − (𝑎‘2)) ∧ (𝑎‘2) ≤ (𝑎‘3)))))
10099sbcbii 3826 . . . . . . . . . . . 12 ([(𝑖‘5) / 𝑐][(𝑖‘6) / 𝑑][(𝑖‘7) / 𝑒][(𝑖‘8) / 𝑓][(𝑖‘9) / 𝑔][(𝑖10) / ](((((𝑏↑2) − ((((𝑎‘1)↑2) − 1) · ((𝑎‘3)↑2))) = 1 ∧ ((𝑑↑2) − ((((𝑎‘1)↑2) − 1) · (𝑐↑2))) = 1 ∧ 𝑒 ∈ (ℤ‘2)) ∧ (((𝑔↑2) − (((𝑒↑2) − 1) · (𝑓↑2))) = 1 ∧ 𝑐 = (( + 1) · (2 · ((𝑎‘3)↑2))) ∧ 𝑑 ∥ (𝑒 − (𝑎‘1)))) ∧ (((2 · (𝑎‘3)) ∥ (𝑒 − 1) ∧ 𝑑 ∥ (𝑓 − (𝑎‘3))) ∧ ((2 · (𝑎‘3)) ∥ (𝑓 − (𝑎‘2)) ∧ (𝑎‘2) ≤ (𝑎‘3)))) ↔ [(𝑖‘5) / 𝑐][(𝑖‘6) / 𝑑][(𝑖‘7) / 𝑒](((((𝑏↑2) − ((((𝑎‘1)↑2) − 1) · ((𝑎‘3)↑2))) = 1 ∧ ((𝑑↑2) − ((((𝑎‘1)↑2) − 1) · (𝑐↑2))) = 1 ∧ 𝑒 ∈ (ℤ‘2)) ∧ ((((𝑖‘9)↑2) − (((𝑒↑2) − 1) · ((𝑖‘8)↑2))) = 1 ∧ 𝑐 = (((𝑖10) + 1) · (2 · ((𝑎‘3)↑2))) ∧ 𝑑 ∥ (𝑒 − (𝑎‘1)))) ∧ (((2 · (𝑎‘3)) ∥ (𝑒 − 1) ∧ 𝑑 ∥ ((𝑖‘8) − (𝑎‘3))) ∧ ((2 · (𝑎‘3)) ∥ ((𝑖‘8) − (𝑎‘2)) ∧ (𝑎‘2) ≤ (𝑎‘3)))))
101100sbcbii 3826 . . . . . . . . . . 11 ([(𝑖‘4) / 𝑏][(𝑖‘5) / 𝑐][(𝑖‘6) / 𝑑][(𝑖‘7) / 𝑒][(𝑖‘8) / 𝑓][(𝑖‘9) / 𝑔][(𝑖10) / ](((((𝑏↑2) − ((((𝑎‘1)↑2) − 1) · ((𝑎‘3)↑2))) = 1 ∧ ((𝑑↑2) − ((((𝑎‘1)↑2) − 1) · (𝑐↑2))) = 1 ∧ 𝑒 ∈ (ℤ‘2)) ∧ (((𝑔↑2) − (((𝑒↑2) − 1) · (𝑓↑2))) = 1 ∧ 𝑐 = (( + 1) · (2 · ((𝑎‘3)↑2))) ∧ 𝑑 ∥ (𝑒 − (𝑎‘1)))) ∧ (((2 · (𝑎‘3)) ∥ (𝑒 − 1) ∧ 𝑑 ∥ (𝑓 − (𝑎‘3))) ∧ ((2 · (𝑎‘3)) ∥ (𝑓 − (𝑎‘2)) ∧ (𝑎‘2) ≤ (𝑎‘3)))) ↔ [(𝑖‘4) / 𝑏][(𝑖‘5) / 𝑐][(𝑖‘6) / 𝑑][(𝑖‘7) / 𝑒](((((𝑏↑2) − ((((𝑎‘1)↑2) − 1) · ((𝑎‘3)↑2))) = 1 ∧ ((𝑑↑2) − ((((𝑎‘1)↑2) − 1) · (𝑐↑2))) = 1 ∧ 𝑒 ∈ (ℤ‘2)) ∧ ((((𝑖‘9)↑2) − (((𝑒↑2) − 1) · ((𝑖‘8)↑2))) = 1 ∧ 𝑐 = (((𝑖10) + 1) · (2 · ((𝑎‘3)↑2))) ∧ 𝑑 ∥ (𝑒 − (𝑎‘1)))) ∧ (((2 · (𝑎‘3)) ∥ (𝑒 − 1) ∧ 𝑑 ∥ ((𝑖‘8) − (𝑎‘3))) ∧ ((2 · (𝑎‘3)) ∥ ((𝑖‘8) − (𝑎‘2)) ∧ (𝑎‘2) ≤ (𝑎‘3)))))
102101sbcbii 3826 . . . . . . . . . 10 ([(𝑖 ↾ (1...3)) / 𝑎][(𝑖‘4) / 𝑏][(𝑖‘5) / 𝑐][(𝑖‘6) / 𝑑][(𝑖‘7) / 𝑒][(𝑖‘8) / 𝑓][(𝑖‘9) / 𝑔][(𝑖10) / ](((((𝑏↑2) − ((((𝑎‘1)↑2) − 1) · ((𝑎‘3)↑2))) = 1 ∧ ((𝑑↑2) − ((((𝑎‘1)↑2) − 1) · (𝑐↑2))) = 1 ∧ 𝑒 ∈ (ℤ‘2)) ∧ (((𝑔↑2) − (((𝑒↑2) − 1) · (𝑓↑2))) = 1 ∧ 𝑐 = (( + 1) · (2 · ((𝑎‘3)↑2))) ∧ 𝑑 ∥ (𝑒 − (𝑎‘1)))) ∧ (((2 · (𝑎‘3)) ∥ (𝑒 − 1) ∧ 𝑑 ∥ (𝑓 − (𝑎‘3))) ∧ ((2 · (𝑎‘3)) ∥ (𝑓 − (𝑎‘2)) ∧ (𝑎‘2) ≤ (𝑎‘3)))) ↔ [(𝑖 ↾ (1...3)) / 𝑎][(𝑖‘4) / 𝑏][(𝑖‘5) / 𝑐][(𝑖‘6) / 𝑑][(𝑖‘7) / 𝑒](((((𝑏↑2) − ((((𝑎‘1)↑2) − 1) · ((𝑎‘3)↑2))) = 1 ∧ ((𝑑↑2) − ((((𝑎‘1)↑2) − 1) · (𝑐↑2))) = 1 ∧ 𝑒 ∈ (ℤ‘2)) ∧ ((((𝑖‘9)↑2) − (((𝑒↑2) − 1) · ((𝑖‘8)↑2))) = 1 ∧ 𝑐 = (((𝑖10) + 1) · (2 · ((𝑎‘3)↑2))) ∧ 𝑑 ∥ (𝑒 − (𝑎‘1)))) ∧ (((2 · (𝑎‘3)) ∥ (𝑒 − 1) ∧ 𝑑 ∥ ((𝑖‘8) − (𝑎‘3))) ∧ ((2 · (𝑎‘3)) ∥ ((𝑖‘8) − (𝑎‘2)) ∧ (𝑎‘2) ≤ (𝑎‘3)))))
103 fvex 6676 . . . . . . . . . . . . 13 (𝑖‘5) ∈ V
104 fvex 6676 . . . . . . . . . . . . 13 (𝑖‘6) ∈ V
105 fvex 6676 . . . . . . . . . . . . 13 (𝑖‘7) ∈ V
106 oveq1 7152 . . . . . . . . . . . . . . . . . . 19 (𝑑 = (𝑖‘6) → (𝑑↑2) = ((𝑖‘6)↑2))
1071063ad2ant2 1126 . . . . . . . . . . . . . . . . . 18 ((𝑐 = (𝑖‘5) ∧ 𝑑 = (𝑖‘6) ∧ 𝑒 = (𝑖‘7)) → (𝑑↑2) = ((𝑖‘6)↑2))
108 oveq1 7152 . . . . . . . . . . . . . . . . . . . 20 (𝑐 = (𝑖‘5) → (𝑐↑2) = ((𝑖‘5)↑2))
109108oveq2d 7161 . . . . . . . . . . . . . . . . . . 19 (𝑐 = (𝑖‘5) → ((((𝑎‘1)↑2) − 1) · (𝑐↑2)) = ((((𝑎‘1)↑2) − 1) · ((𝑖‘5)↑2)))
1101093ad2ant1 1125 . . . . . . . . . . . . . . . . . 18 ((𝑐 = (𝑖‘5) ∧ 𝑑 = (𝑖‘6) ∧ 𝑒 = (𝑖‘7)) → ((((𝑎‘1)↑2) − 1) · (𝑐↑2)) = ((((𝑎‘1)↑2) − 1) · ((𝑖‘5)↑2)))
111107, 110oveq12d 7163 . . . . . . . . . . . . . . . . 17 ((𝑐 = (𝑖‘5) ∧ 𝑑 = (𝑖‘6) ∧ 𝑒 = (𝑖‘7)) → ((𝑑↑2) − ((((𝑎‘1)↑2) − 1) · (𝑐↑2))) = (((𝑖‘6)↑2) − ((((𝑎‘1)↑2) − 1) · ((𝑖‘5)↑2))))
112111eqeq1d 2820 . . . . . . . . . . . . . . . 16 ((𝑐 = (𝑖‘5) ∧ 𝑑 = (𝑖‘6) ∧ 𝑒 = (𝑖‘7)) → (((𝑑↑2) − ((((𝑎‘1)↑2) − 1) · (𝑐↑2))) = 1 ↔ (((𝑖‘6)↑2) − ((((𝑎‘1)↑2) − 1) · ((𝑖‘5)↑2))) = 1))
113 eleq1 2897 . . . . . . . . . . . . . . . . 17 (𝑒 = (𝑖‘7) → (𝑒 ∈ (ℤ‘2) ↔ (𝑖‘7) ∈ (ℤ‘2)))
1141133ad2ant3 1127 . . . . . . . . . . . . . . . 16 ((𝑐 = (𝑖‘5) ∧ 𝑑 = (𝑖‘6) ∧ 𝑒 = (𝑖‘7)) → (𝑒 ∈ (ℤ‘2) ↔ (𝑖‘7) ∈ (ℤ‘2)))
115112, 1143anbi23d 1430 . . . . . . . . . . . . . . 15 ((𝑐 = (𝑖‘5) ∧ 𝑑 = (𝑖‘6) ∧ 𝑒 = (𝑖‘7)) → ((((𝑏↑2) − ((((𝑎‘1)↑2) − 1) · ((𝑎‘3)↑2))) = 1 ∧ ((𝑑↑2) − ((((𝑎‘1)↑2) − 1) · (𝑐↑2))) = 1 ∧ 𝑒 ∈ (ℤ‘2)) ↔ (((𝑏↑2) − ((((𝑎‘1)↑2) − 1) · ((𝑎‘3)↑2))) = 1 ∧ (((𝑖‘6)↑2) − ((((𝑎‘1)↑2) − 1) · ((𝑖‘5)↑2))) = 1 ∧ (𝑖‘7) ∈ (ℤ‘2))))
116 oveq1 7152 . . . . . . . . . . . . . . . . . . . . 21 (𝑒 = (𝑖‘7) → (𝑒↑2) = ((𝑖‘7)↑2))
117116oveq1d 7160 . . . . . . . . . . . . . . . . . . . 20 (𝑒 = (𝑖‘7) → ((𝑒↑2) − 1) = (((𝑖‘7)↑2) − 1))
118117oveq1d 7160 . . . . . . . . . . . . . . . . . . 19 (𝑒 = (𝑖‘7) → (((𝑒↑2) − 1) · ((𝑖‘8)↑2)) = ((((𝑖‘7)↑2) − 1) · ((𝑖‘8)↑2)))
119118oveq2d 7161 . . . . . . . . . . . . . . . . . 18 (𝑒 = (𝑖‘7) → (((𝑖‘9)↑2) − (((𝑒↑2) − 1) · ((𝑖‘8)↑2))) = (((𝑖‘9)↑2) − ((((𝑖‘7)↑2) − 1) · ((𝑖‘8)↑2))))
120119eqeq1d 2820 . . . . . . . . . . . . . . . . 17 (𝑒 = (𝑖‘7) → ((((𝑖‘9)↑2) − (((𝑒↑2) − 1) · ((𝑖‘8)↑2))) = 1 ↔ (((𝑖‘9)↑2) − ((((𝑖‘7)↑2) − 1) · ((𝑖‘8)↑2))) = 1))
1211203ad2ant3 1127 . . . . . . . . . . . . . . . 16 ((𝑐 = (𝑖‘5) ∧ 𝑑 = (𝑖‘6) ∧ 𝑒 = (𝑖‘7)) → ((((𝑖‘9)↑2) − (((𝑒↑2) − 1) · ((𝑖‘8)↑2))) = 1 ↔ (((𝑖‘9)↑2) − ((((𝑖‘7)↑2) − 1) · ((𝑖‘8)↑2))) = 1))
122 eqeq1 2822 . . . . . . . . . . . . . . . . 17 (𝑐 = (𝑖‘5) → (𝑐 = (((𝑖10) + 1) · (2 · ((𝑎‘3)↑2))) ↔ (𝑖‘5) = (((𝑖10) + 1) · (2 · ((𝑎‘3)↑2)))))
1231223ad2ant1 1125 . . . . . . . . . . . . . . . 16 ((𝑐 = (𝑖‘5) ∧ 𝑑 = (𝑖‘6) ∧ 𝑒 = (𝑖‘7)) → (𝑐 = (((𝑖10) + 1) · (2 · ((𝑎‘3)↑2))) ↔ (𝑖‘5) = (((𝑖10) + 1) · (2 · ((𝑎‘3)↑2)))))
124 simp2 1129 . . . . . . . . . . . . . . . . 17 ((𝑐 = (𝑖‘5) ∧ 𝑑 = (𝑖‘6) ∧ 𝑒 = (𝑖‘7)) → 𝑑 = (𝑖‘6))
125 oveq1 7152 . . . . . . . . . . . . . . . . . 18 (𝑒 = (𝑖‘7) → (𝑒 − (𝑎‘1)) = ((𝑖‘7) − (𝑎‘1)))
1261253ad2ant3 1127 . . . . . . . . . . . . . . . . 17 ((𝑐 = (𝑖‘5) ∧ 𝑑 = (𝑖‘6) ∧ 𝑒 = (𝑖‘7)) → (𝑒 − (𝑎‘1)) = ((𝑖‘7) − (𝑎‘1)))
127124, 126breq12d 5070 . . . . . . . . . . . . . . . 16 ((𝑐 = (𝑖‘5) ∧ 𝑑 = (𝑖‘6) ∧ 𝑒 = (𝑖‘7)) → (𝑑 ∥ (𝑒 − (𝑎‘1)) ↔ (𝑖‘6) ∥ ((𝑖‘7) − (𝑎‘1))))
128121, 123, 1273anbi123d 1427 . . . . . . . . . . . . . . 15 ((𝑐 = (𝑖‘5) ∧ 𝑑 = (𝑖‘6) ∧ 𝑒 = (𝑖‘7)) → (((((𝑖‘9)↑2) − (((𝑒↑2) − 1) · ((𝑖‘8)↑2))) = 1 ∧ 𝑐 = (((𝑖10) + 1) · (2 · ((𝑎‘3)↑2))) ∧ 𝑑 ∥ (𝑒 − (𝑎‘1))) ↔ ((((𝑖‘9)↑2) − ((((𝑖‘7)↑2) − 1) · ((𝑖‘8)↑2))) = 1 ∧ (𝑖‘5) = (((𝑖10) + 1) · (2 · ((𝑎‘3)↑2))) ∧ (𝑖‘6) ∥ ((𝑖‘7) − (𝑎‘1)))))
129115, 128anbi12d 630 . . . . . . . . . . . . . 14 ((𝑐 = (𝑖‘5) ∧ 𝑑 = (𝑖‘6) ∧ 𝑒 = (𝑖‘7)) → (((((𝑏↑2) − ((((𝑎‘1)↑2) − 1) · ((𝑎‘3)↑2))) = 1 ∧ ((𝑑↑2) − ((((𝑎‘1)↑2) − 1) · (𝑐↑2))) = 1 ∧ 𝑒 ∈ (ℤ‘2)) ∧ ((((𝑖‘9)↑2) − (((𝑒↑2) − 1) · ((𝑖‘8)↑2))) = 1 ∧ 𝑐 = (((𝑖10) + 1) · (2 · ((𝑎‘3)↑2))) ∧ 𝑑 ∥ (𝑒 − (𝑎‘1)))) ↔ ((((𝑏↑2) − ((((𝑎‘1)↑2) − 1) · ((𝑎‘3)↑2))) = 1 ∧ (((𝑖‘6)↑2) − ((((𝑎‘1)↑2) − 1) · ((𝑖‘5)↑2))) = 1 ∧ (𝑖‘7) ∈ (ℤ‘2)) ∧ ((((𝑖‘9)↑2) − ((((𝑖‘7)↑2) − 1) · ((𝑖‘8)↑2))) = 1 ∧ (𝑖‘5) = (((𝑖10) + 1) · (2 · ((𝑎‘3)↑2))) ∧ (𝑖‘6) ∥ ((𝑖‘7) − (𝑎‘1))))))
130 oveq1 7152 . . . . . . . . . . . . . . . . . 18 (𝑒 = (𝑖‘7) → (𝑒 − 1) = ((𝑖‘7) − 1))
131130breq2d 5069 . . . . . . . . . . . . . . . . 17 (𝑒 = (𝑖‘7) → ((2 · (𝑎‘3)) ∥ (𝑒 − 1) ↔ (2 · (𝑎‘3)) ∥ ((𝑖‘7) − 1)))
132 breq1 5060 . . . . . . . . . . . . . . . . 17 (𝑑 = (𝑖‘6) → (𝑑 ∥ ((𝑖‘8) − (𝑎‘3)) ↔ (𝑖‘6) ∥ ((𝑖‘8) − (𝑎‘3))))
133131, 132bi2anan9r 636 . . . . . . . . . . . . . . . 16 ((𝑑 = (𝑖‘6) ∧ 𝑒 = (𝑖‘7)) → (((2 · (𝑎‘3)) ∥ (𝑒 − 1) ∧ 𝑑 ∥ ((𝑖‘8) − (𝑎‘3))) ↔ ((2 · (𝑎‘3)) ∥ ((𝑖‘7) − 1) ∧ (𝑖‘6) ∥ ((𝑖‘8) − (𝑎‘3)))))
134133anbi1d 629 . . . . . . . . . . . . . . 15 ((𝑑 = (𝑖‘6) ∧ 𝑒 = (𝑖‘7)) → ((((2 · (𝑎‘3)) ∥ (𝑒 − 1) ∧ 𝑑 ∥ ((𝑖‘8) − (𝑎‘3))) ∧ ((2 · (𝑎‘3)) ∥ ((𝑖‘8) − (𝑎‘2)) ∧ (𝑎‘2) ≤ (𝑎‘3))) ↔ (((2 · (𝑎‘3)) ∥ ((𝑖‘7) − 1) ∧ (𝑖‘6) ∥ ((𝑖‘8) − (𝑎‘3))) ∧ ((2 · (𝑎‘3)) ∥ ((𝑖‘8) − (𝑎‘2)) ∧ (𝑎‘2) ≤ (𝑎‘3)))))
1351343adant1 1122 . . . . . . . . . . . . . 14 ((𝑐 = (𝑖‘5) ∧ 𝑑 = (𝑖‘6) ∧ 𝑒 = (𝑖‘7)) → ((((2 · (𝑎‘3)) ∥ (𝑒 − 1) ∧ 𝑑 ∥ ((𝑖‘8) − (𝑎‘3))) ∧ ((2 · (𝑎‘3)) ∥ ((𝑖‘8) − (𝑎‘2)) ∧ (𝑎‘2) ≤ (𝑎‘3))) ↔ (((2 · (𝑎‘3)) ∥ ((𝑖‘7) − 1) ∧ (𝑖‘6) ∥ ((𝑖‘8) − (𝑎‘3))) ∧ ((2 · (𝑎‘3)) ∥ ((𝑖‘8) − (𝑎‘2)) ∧ (𝑎‘2) ≤ (𝑎‘3)))))
136129, 135anbi12d 630 . . . . . . . . . . . . 13 ((𝑐 = (𝑖‘5) ∧ 𝑑 = (𝑖‘6) ∧ 𝑒 = (𝑖‘7)) → ((((((𝑏↑2) − ((((𝑎‘1)↑2) − 1) · ((𝑎‘3)↑2))) = 1 ∧ ((𝑑↑2) − ((((𝑎‘1)↑2) − 1) · (𝑐↑2))) = 1 ∧ 𝑒 ∈ (ℤ‘2)) ∧ ((((𝑖‘9)↑2) − (((𝑒↑2) − 1) · ((𝑖‘8)↑2))) = 1 ∧ 𝑐 = (((𝑖10) + 1) · (2 · ((𝑎‘3)↑2))) ∧ 𝑑 ∥ (𝑒 − (𝑎‘1)))) ∧ (((2 · (𝑎‘3)) ∥ (𝑒 − 1) ∧ 𝑑 ∥ ((𝑖‘8) − (𝑎‘3))) ∧ ((2 · (𝑎‘3)) ∥ ((𝑖‘8) − (𝑎‘2)) ∧ (𝑎‘2) ≤ (𝑎‘3)))) ↔ (((((𝑏↑2) − ((((𝑎‘1)↑2) − 1) · ((𝑎‘3)↑2))) = 1 ∧ (((𝑖‘6)↑2) − ((((𝑎‘1)↑2) − 1) · ((𝑖‘5)↑2))) = 1 ∧ (𝑖‘7) ∈ (ℤ‘2)) ∧ ((((𝑖‘9)↑2) − ((((𝑖‘7)↑2) − 1) · ((𝑖‘8)↑2))) = 1 ∧ (𝑖‘5) = (((𝑖10) + 1) · (2 · ((𝑎‘3)↑2))) ∧ (𝑖‘6) ∥ ((𝑖‘7) − (𝑎‘1)))) ∧ (((2 · (𝑎‘3)) ∥ ((𝑖‘7) − 1) ∧ (𝑖‘6) ∥ ((𝑖‘8) − (𝑎‘3))) ∧ ((2 · (𝑎‘3)) ∥ ((𝑖‘8) − (𝑎‘2)) ∧ (𝑎‘2) ≤ (𝑎‘3))))))
137103, 104, 105, 136sbc3ie 3849 . . . . . . . . . . . 12 ([(𝑖‘5) / 𝑐][(𝑖‘6) / 𝑑][(𝑖‘7) / 𝑒](((((𝑏↑2) − ((((𝑎‘1)↑2) − 1) · ((𝑎‘3)↑2))) = 1 ∧ ((𝑑↑2) − ((((𝑎‘1)↑2) − 1) · (𝑐↑2))) = 1 ∧ 𝑒 ∈ (ℤ‘2)) ∧ ((((𝑖‘9)↑2) − (((𝑒↑2) − 1) · ((𝑖‘8)↑2))) = 1 ∧ 𝑐 = (((𝑖10) + 1) · (2 · ((𝑎‘3)↑2))) ∧ 𝑑 ∥ (𝑒 − (𝑎‘1)))) ∧ (((2 · (𝑎‘3)) ∥ (𝑒 − 1) ∧ 𝑑 ∥ ((𝑖‘8) − (𝑎‘3))) ∧ ((2 · (𝑎‘3)) ∥ ((𝑖‘8) − (𝑎‘2)) ∧ (𝑎‘2) ≤ (𝑎‘3)))) ↔ (((((𝑏↑2) − ((((𝑎‘1)↑2) − 1) · ((𝑎‘3)↑2))) = 1 ∧ (((𝑖‘6)↑2) − ((((𝑎‘1)↑2) − 1) · ((𝑖‘5)↑2))) = 1 ∧ (𝑖‘7) ∈ (ℤ‘2)) ∧ ((((𝑖‘9)↑2) − ((((𝑖‘7)↑2) − 1) · ((𝑖‘8)↑2))) = 1 ∧ (𝑖‘5) = (((𝑖10) + 1) · (2 · ((𝑎‘3)↑2))) ∧ (𝑖‘6) ∥ ((𝑖‘7) − (𝑎‘1)))) ∧ (((2 · (𝑎‘3)) ∥ ((𝑖‘7) − 1) ∧ (𝑖‘6) ∥ ((𝑖‘8) − (𝑎‘3))) ∧ ((2 · (𝑎‘3)) ∥ ((𝑖‘8) − (𝑎‘2)) ∧ (𝑎‘2) ≤ (𝑎‘3)))))
138137sbcbii 3826 . . . . . . . . . . 11 ([(𝑖‘4) / 𝑏][(𝑖‘5) / 𝑐][(𝑖‘6) / 𝑑][(𝑖‘7) / 𝑒](((((𝑏↑2) − ((((𝑎‘1)↑2) − 1) · ((𝑎‘3)↑2))) = 1 ∧ ((𝑑↑2) − ((((𝑎‘1)↑2) − 1) · (𝑐↑2))) = 1 ∧ 𝑒 ∈ (ℤ‘2)) ∧ ((((𝑖‘9)↑2) − (((𝑒↑2) − 1) · ((𝑖‘8)↑2))) = 1 ∧ 𝑐 = (((𝑖10) + 1) · (2 · ((𝑎‘3)↑2))) ∧ 𝑑 ∥ (𝑒 − (𝑎‘1)))) ∧ (((2 · (𝑎‘3)) ∥ (𝑒 − 1) ∧ 𝑑 ∥ ((𝑖‘8) − (𝑎‘3))) ∧ ((2 · (𝑎‘3)) ∥ ((𝑖‘8) − (𝑎‘2)) ∧ (𝑎‘2) ≤ (𝑎‘3)))) ↔ [(𝑖‘4) / 𝑏](((((𝑏↑2) − ((((𝑎‘1)↑2) − 1) · ((𝑎‘3)↑2))) = 1 ∧ (((𝑖‘6)↑2) − ((((𝑎‘1)↑2) − 1) · ((𝑖‘5)↑2))) = 1 ∧ (𝑖‘7) ∈ (ℤ‘2)) ∧ ((((𝑖‘9)↑2) − ((((𝑖‘7)↑2) − 1) · ((𝑖‘8)↑2))) = 1 ∧ (𝑖‘5) = (((𝑖10) + 1) · (2 · ((𝑎‘3)↑2))) ∧ (𝑖‘6) ∥ ((𝑖‘7) − (𝑎‘1)))) ∧ (((2 · (𝑎‘3)) ∥ ((𝑖‘7) − 1) ∧ (𝑖‘6) ∥ ((𝑖‘8) − (𝑎‘3))) ∧ ((2 · (𝑎‘3)) ∥ ((𝑖‘8) − (𝑎‘2)) ∧ (𝑎‘2) ≤ (𝑎‘3)))))
139138sbcbii 3826 . . . . . . . . . 10 ([(𝑖 ↾ (1...3)) / 𝑎][(𝑖‘4) / 𝑏][(𝑖‘5) / 𝑐][(𝑖‘6) / 𝑑][(𝑖‘7) / 𝑒](((((𝑏↑2) − ((((𝑎‘1)↑2) − 1) · ((𝑎‘3)↑2))) = 1 ∧ ((𝑑↑2) − ((((𝑎‘1)↑2) − 1) · (𝑐↑2))) = 1 ∧ 𝑒 ∈ (ℤ‘2)) ∧ ((((𝑖‘9)↑2) − (((𝑒↑2) − 1) · ((𝑖‘8)↑2))) = 1 ∧ 𝑐 = (((𝑖10) + 1) · (2 · ((𝑎‘3)↑2))) ∧ 𝑑 ∥ (𝑒 − (𝑎‘1)))) ∧ (((2 · (𝑎‘3)) ∥ (𝑒 − 1) ∧ 𝑑 ∥ ((𝑖‘8) − (𝑎‘3))) ∧ ((2 · (𝑎‘3)) ∥ ((𝑖‘8) − (𝑎‘2)) ∧ (𝑎‘2) ≤ (𝑎‘3)))) ↔ [(𝑖 ↾ (1...3)) / 𝑎][(𝑖‘4) / 𝑏](((((𝑏↑2) − ((((𝑎‘1)↑2) − 1) · ((𝑎‘3)↑2))) = 1 ∧ (((𝑖‘6)↑2) − ((((𝑎‘1)↑2) − 1) · ((𝑖‘5)↑2))) = 1 ∧ (𝑖‘7) ∈ (ℤ‘2)) ∧ ((((𝑖‘9)↑2) − ((((𝑖‘7)↑2) − 1) · ((𝑖‘8)↑2))) = 1 ∧ (𝑖‘5) = (((𝑖10) + 1) · (2 · ((𝑎‘3)↑2))) ∧ (𝑖‘6) ∥ ((𝑖‘7) − (𝑎‘1)))) ∧ (((2 · (𝑎‘3)) ∥ ((𝑖‘7) − 1) ∧ (𝑖‘6) ∥ ((𝑖‘8) − (𝑎‘3))) ∧ ((2 · (𝑎‘3)) ∥ ((𝑖‘8) − (𝑎‘2)) ∧ (𝑎‘2) ≤ (𝑎‘3)))))
140 vex 3495 . . . . . . . . . . . 12 𝑖 ∈ V
141140resex 5892 . . . . . . . . . . 11 (𝑖 ↾ (1...3)) ∈ V
142 fvex 6676 . . . . . . . . . . 11 (𝑖‘4) ∈ V
143 oveq1 7152 . . . . . . . . . . . . . . . 16 (𝑏 = (𝑖‘4) → (𝑏↑2) = ((𝑖‘4)↑2))
14462jm2.27dlem1 39484 . . . . . . . . . . . . . . . . . . 19 (𝑎 = (𝑖 ↾ (1...3)) → (𝑎‘1) = (𝑖‘1))
145144oveq1d 7160 . . . . . . . . . . . . . . . . . 18 (𝑎 = (𝑖 ↾ (1...3)) → ((𝑎‘1)↑2) = ((𝑖‘1)↑2))
146145oveq1d 7160 . . . . . . . . . . . . . . . . 17 (𝑎 = (𝑖 ↾ (1...3)) → (((𝑎‘1)↑2) − 1) = (((𝑖‘1)↑2) − 1))
14768jm2.27dlem1 39484 . . . . . . . . . . . . . . . . . 18 (𝑎 = (𝑖 ↾ (1...3)) → (𝑎‘3) = (𝑖‘3))
148147oveq1d 7160 . . . . . . . . . . . . . . . . 17 (𝑎 = (𝑖 ↾ (1...3)) → ((𝑎‘3)↑2) = ((𝑖‘3)↑2))
149146, 148oveq12d 7163 . . . . . . . . . . . . . . . 16 (𝑎 = (𝑖 ↾ (1...3)) → ((((𝑎‘1)↑2) − 1) · ((𝑎‘3)↑2)) = ((((𝑖‘1)↑2) − 1) · ((𝑖‘3)↑2)))
150143, 149oveqan12rd 7165 . . . . . . . . . . . . . . 15 ((𝑎 = (𝑖 ↾ (1...3)) ∧ 𝑏 = (𝑖‘4)) → ((𝑏↑2) − ((((𝑎‘1)↑2) − 1) · ((𝑎‘3)↑2))) = (((𝑖‘4)↑2) − ((((𝑖‘1)↑2) − 1) · ((𝑖‘3)↑2))))
151150eqeq1d 2820 . . . . . . . . . . . . . 14 ((𝑎 = (𝑖 ↾ (1...3)) ∧ 𝑏 = (𝑖‘4)) → (((𝑏↑2) − ((((𝑎‘1)↑2) − 1) · ((𝑎‘3)↑2))) = 1 ↔ (((𝑖‘4)↑2) − ((((𝑖‘1)↑2) − 1) · ((𝑖‘3)↑2))) = 1))
152146oveq1d 7160 . . . . . . . . . . . . . . . . 17 (𝑎 = (𝑖 ↾ (1...3)) → ((((𝑎‘1)↑2) − 1) · ((𝑖‘5)↑2)) = ((((𝑖‘1)↑2) − 1) · ((𝑖‘5)↑2)))
153152oveq2d 7161 . . . . . . . . . . . . . . . 16 (𝑎 = (𝑖 ↾ (1...3)) → (((𝑖‘6)↑2) − ((((𝑎‘1)↑2) − 1) · ((𝑖‘5)↑2))) = (((𝑖‘6)↑2) − ((((𝑖‘1)↑2) − 1) · ((𝑖‘5)↑2))))
154153eqeq1d 2820 . . . . . . . . . . . . . . 15 (𝑎 = (𝑖 ↾ (1...3)) → ((((𝑖‘6)↑2) − ((((𝑎‘1)↑2) − 1) · ((𝑖‘5)↑2))) = 1 ↔ (((𝑖‘6)↑2) − ((((𝑖‘1)↑2) − 1) · ((𝑖‘5)↑2))) = 1))
155154adantr 481 . . . . . . . . . . . . . 14 ((𝑎 = (𝑖 ↾ (1...3)) ∧ 𝑏 = (𝑖‘4)) → ((((𝑖‘6)↑2) − ((((𝑎‘1)↑2) − 1) · ((𝑖‘5)↑2))) = 1 ↔ (((𝑖‘6)↑2) − ((((𝑖‘1)↑2) − 1) · ((𝑖‘5)↑2))) = 1))
156151, 1553anbi12d 1428 . . . . . . . . . . . . 13 ((𝑎 = (𝑖 ↾ (1...3)) ∧ 𝑏 = (𝑖‘4)) → ((((𝑏↑2) − ((((𝑎‘1)↑2) − 1) · ((𝑎‘3)↑2))) = 1 ∧ (((𝑖‘6)↑2) − ((((𝑎‘1)↑2) − 1) · ((𝑖‘5)↑2))) = 1 ∧ (𝑖‘7) ∈ (ℤ‘2)) ↔ ((((𝑖‘4)↑2) − ((((𝑖‘1)↑2) − 1) · ((𝑖‘3)↑2))) = 1 ∧ (((𝑖‘6)↑2) − ((((𝑖‘1)↑2) − 1) · ((𝑖‘5)↑2))) = 1 ∧ (𝑖‘7) ∈ (ℤ‘2))))
157148oveq2d 7161 . . . . . . . . . . . . . . . . 17 (𝑎 = (𝑖 ↾ (1...3)) → (2 · ((𝑎‘3)↑2)) = (2 · ((𝑖‘3)↑2)))
158157oveq2d 7161 . . . . . . . . . . . . . . . 16 (𝑎 = (𝑖 ↾ (1...3)) → (((𝑖10) + 1) · (2 · ((𝑎‘3)↑2))) = (((𝑖10) + 1) · (2 · ((𝑖‘3)↑2))))
159158eqeq2d 2829 . . . . . . . . . . . . . . 15 (𝑎 = (𝑖 ↾ (1...3)) → ((𝑖‘5) = (((𝑖10) + 1) · (2 · ((𝑎‘3)↑2))) ↔ (𝑖‘5) = (((𝑖10) + 1) · (2 · ((𝑖‘3)↑2)))))
160144oveq2d 7161 . . . . . . . . . . . . . . . 16 (𝑎 = (𝑖 ↾ (1...3)) → ((𝑖‘7) − (𝑎‘1)) = ((𝑖‘7) − (𝑖‘1)))
161160breq2d 5069 . . . . . . . . . . . . . . 15 (𝑎 = (𝑖 ↾ (1...3)) → ((𝑖‘6) ∥ ((𝑖‘7) − (𝑎‘1)) ↔ (𝑖‘6) ∥ ((𝑖‘7) − (𝑖‘1))))
162159, 1613anbi23d 1430 . . . . . . . . . . . . . 14 (𝑎 = (𝑖 ↾ (1...3)) → (((((𝑖‘9)↑2) − ((((𝑖‘7)↑2) − 1) · ((𝑖‘8)↑2))) = 1 ∧ (𝑖‘5) = (((𝑖10) + 1) · (2 · ((𝑎‘3)↑2))) ∧ (𝑖‘6) ∥ ((𝑖‘7) − (𝑎‘1))) ↔ ((((𝑖‘9)↑2) − ((((𝑖‘7)↑2) − 1) · ((𝑖‘8)↑2))) = 1 ∧ (𝑖‘5) = (((𝑖10) + 1) · (2 · ((𝑖‘3)↑2))) ∧ (𝑖‘6) ∥ ((𝑖‘7) − (𝑖‘1)))))
163162adantr 481 . . . . . . . . . . . . 13 ((𝑎 = (𝑖 ↾ (1...3)) ∧ 𝑏 = (𝑖‘4)) → (((((𝑖‘9)↑2) − ((((𝑖‘7)↑2) − 1) · ((𝑖‘8)↑2))) = 1 ∧ (𝑖‘5) = (((𝑖10) + 1) · (2 · ((𝑎‘3)↑2))) ∧ (𝑖‘6) ∥ ((𝑖‘7) − (𝑎‘1))) ↔ ((((𝑖‘9)↑2) − ((((𝑖‘7)↑2) − 1) · ((𝑖‘8)↑2))) = 1 ∧ (𝑖‘5) = (((𝑖10) + 1) · (2 · ((𝑖‘3)↑2))) ∧ (𝑖‘6) ∥ ((𝑖‘7) − (𝑖‘1)))))
164156, 163anbi12d 630 . . . . . . . . . . . 12 ((𝑎 = (𝑖 ↾ (1...3)) ∧ 𝑏 = (𝑖‘4)) → (((((𝑏↑2) − ((((𝑎‘1)↑2) − 1) · ((𝑎‘3)↑2))) = 1 ∧ (((𝑖‘6)↑2) − ((((𝑎‘1)↑2) − 1) · ((𝑖‘5)↑2))) = 1 ∧ (𝑖‘7) ∈ (ℤ‘2)) ∧ ((((𝑖‘9)↑2) − ((((𝑖‘7)↑2) − 1) · ((𝑖‘8)↑2))) = 1 ∧ (𝑖‘5) = (((𝑖10) + 1) · (2 · ((𝑎‘3)↑2))) ∧ (𝑖‘6) ∥ ((𝑖‘7) − (𝑎‘1)))) ↔ (((((𝑖‘4)↑2) − ((((𝑖‘1)↑2) − 1) · ((𝑖‘3)↑2))) = 1 ∧ (((𝑖‘6)↑2) − ((((𝑖‘1)↑2) − 1) · ((𝑖‘5)↑2))) = 1 ∧ (𝑖‘7) ∈ (ℤ‘2)) ∧ ((((𝑖‘9)↑2) − ((((𝑖‘7)↑2) − 1) · ((𝑖‘8)↑2))) = 1 ∧ (𝑖‘5) = (((𝑖10) + 1) · (2 · ((𝑖‘3)↑2))) ∧ (𝑖‘6) ∥ ((𝑖‘7) − (𝑖‘1))))))
165147oveq2d 7161 . . . . . . . . . . . . . . . 16 (𝑎 = (𝑖 ↾ (1...3)) → (2 · (𝑎‘3)) = (2 · (𝑖‘3)))
166165breq1d 5067 . . . . . . . . . . . . . . 15 (𝑎 = (𝑖 ↾ (1...3)) → ((2 · (𝑎‘3)) ∥ ((𝑖‘7) − 1) ↔ (2 · (𝑖‘3)) ∥ ((𝑖‘7) − 1)))
167147oveq2d 7161 . . . . . . . . . . . . . . . 16 (𝑎 = (𝑖 ↾ (1...3)) → ((𝑖‘8) − (𝑎‘3)) = ((𝑖‘8) − (𝑖‘3)))
168167breq2d 5069 . . . . . . . . . . . . . . 15 (𝑎 = (𝑖 ↾ (1...3)) → ((𝑖‘6) ∥ ((𝑖‘8) − (𝑎‘3)) ↔ (𝑖‘6) ∥ ((𝑖‘8) − (𝑖‘3))))
169166, 168anbi12d 630 . . . . . . . . . . . . . 14 (𝑎 = (𝑖 ↾ (1...3)) → (((2 · (𝑎‘3)) ∥ ((𝑖‘7) − 1) ∧ (𝑖‘6) ∥ ((𝑖‘8) − (𝑎‘3))) ↔ ((2 · (𝑖‘3)) ∥ ((𝑖‘7) − 1) ∧ (𝑖‘6) ∥ ((𝑖‘8) − (𝑖‘3)))))
1705jm2.27dlem1 39484 . . . . . . . . . . . . . . . . 17 (𝑎 = (𝑖 ↾ (1...3)) → (𝑎‘2) = (𝑖‘2))
171170oveq2d 7161 . . . . . . . . . . . . . . . 16 (𝑎 = (𝑖 ↾ (1...3)) → ((𝑖‘8) − (𝑎‘2)) = ((𝑖‘8) − (𝑖‘2)))
172165, 171breq12d 5070 . . . . . . . . . . . . . . 15 (𝑎 = (𝑖 ↾ (1...3)) → ((2 · (𝑎‘3)) ∥ ((𝑖‘8) − (𝑎‘2)) ↔ (2 · (𝑖‘3)) ∥ ((𝑖‘8) − (𝑖‘2))))
173170, 147breq12d 5070 . . . . . . . . . . . . . . 15 (𝑎 = (𝑖 ↾ (1...3)) → ((𝑎‘2) ≤ (𝑎‘3) ↔ (𝑖‘2) ≤ (𝑖‘3)))
174172, 173anbi12d 630 . . . . . . . . . . . . . 14 (𝑎 = (𝑖 ↾ (1...3)) → (((2 · (𝑎‘3)) ∥ ((𝑖‘8) − (𝑎‘2)) ∧ (𝑎‘2) ≤ (𝑎‘3)) ↔ ((2 · (𝑖‘3)) ∥ ((𝑖‘8) − (𝑖‘2)) ∧ (𝑖‘2) ≤ (𝑖‘3))))
175169, 174anbi12d 630 . . . . . . . . . . . . 13 (𝑎 = (𝑖 ↾ (1...3)) → ((((2 · (𝑎‘3)) ∥ ((𝑖‘7) − 1) ∧ (𝑖‘6) ∥ ((𝑖‘8) − (𝑎‘3))) ∧ ((2 · (𝑎‘3)) ∥ ((𝑖‘8) − (𝑎‘2)) ∧ (𝑎‘2) ≤ (𝑎‘3))) ↔ (((2 · (𝑖‘3)) ∥ ((𝑖‘7) − 1) ∧ (𝑖‘6) ∥ ((𝑖‘8) − (𝑖‘3))) ∧ ((2 · (𝑖‘3)) ∥ ((𝑖‘8) − (𝑖‘2)) ∧ (𝑖‘2) ≤ (𝑖‘3)))))
176175adantr 481 . . . . . . . . . . . 12 ((𝑎 = (𝑖 ↾ (1...3)) ∧ 𝑏 = (𝑖‘4)) → ((((2 · (𝑎‘3)) ∥ ((𝑖‘7) − 1) ∧ (𝑖‘6) ∥ ((𝑖‘8) − (𝑎‘3))) ∧ ((2 · (𝑎‘3)) ∥ ((𝑖‘8) − (𝑎‘2)) ∧ (𝑎‘2) ≤ (𝑎‘3))) ↔ (((2 · (𝑖‘3)) ∥ ((𝑖‘7) − 1) ∧ (𝑖‘6) ∥ ((𝑖‘8) − (𝑖‘3))) ∧ ((2 · (𝑖‘3)) ∥ ((𝑖‘8) − (𝑖‘2)) ∧ (𝑖‘2) ≤ (𝑖‘3)))))
177164, 176anbi12d 630 . . . . . . . . . . 11 ((𝑎 = (𝑖 ↾ (1...3)) ∧ 𝑏 = (𝑖‘4)) → ((((((𝑏↑2) − ((((𝑎‘1)↑2) − 1) · ((𝑎‘3)↑2))) = 1 ∧ (((𝑖‘6)↑2) − ((((𝑎‘1)↑2) − 1) · ((𝑖‘5)↑2))) = 1 ∧ (𝑖‘7) ∈ (ℤ‘2)) ∧ ((((𝑖‘9)↑2) − ((((𝑖‘7)↑2) − 1) · ((𝑖‘8)↑2))) = 1 ∧ (𝑖‘5) = (((𝑖10) + 1) · (2 · ((𝑎‘3)↑2))) ∧ (𝑖‘6) ∥ ((𝑖‘7) − (𝑎‘1)))) ∧ (((2 · (𝑎‘3)) ∥ ((𝑖‘7) − 1) ∧ (𝑖‘6) ∥ ((𝑖‘8) − (𝑎‘3))) ∧ ((2 · (𝑎‘3)) ∥ ((𝑖‘8) − (𝑎‘2)) ∧ (𝑎‘2) ≤ (𝑎‘3)))) ↔ ((((((𝑖‘4)↑2) − ((((𝑖‘1)↑2) − 1) · ((𝑖‘3)↑2))) = 1 ∧ (((𝑖‘6)↑2) − ((((𝑖‘1)↑2) − 1) · ((𝑖‘5)↑2))) = 1 ∧ (𝑖‘7) ∈ (ℤ‘2)) ∧ ((((𝑖‘9)↑2) − ((((𝑖‘7)↑2) − 1) · ((𝑖‘8)↑2))) = 1 ∧ (𝑖‘5) = (((𝑖10) + 1) · (2 · ((𝑖‘3)↑2))) ∧ (𝑖‘6) ∥ ((𝑖‘7) − (𝑖‘1)))) ∧ (((2 · (𝑖‘3)) ∥ ((𝑖‘7) − 1) ∧ (𝑖‘6) ∥ ((𝑖‘8) − (𝑖‘3))) ∧ ((2 · (𝑖‘3)) ∥ ((𝑖‘8) − (𝑖‘2)) ∧ (𝑖‘2) ≤ (𝑖‘3))))))
178141, 142, 177sbc2ie 3847 . . . . . . . . . 10 ([(𝑖 ↾ (1...3)) / 𝑎][(𝑖‘4) / 𝑏](((((𝑏↑2) − ((((𝑎‘1)↑2) − 1) · ((𝑎‘3)↑2))) = 1 ∧ (((𝑖‘6)↑2) − ((((𝑎‘1)↑2) − 1) · ((𝑖‘5)↑2))) = 1 ∧ (𝑖‘7) ∈ (ℤ‘2)) ∧ ((((𝑖‘9)↑2) − ((((𝑖‘7)↑2) − 1) · ((𝑖‘8)↑2))) = 1 ∧ (𝑖‘5) = (((𝑖10) + 1) · (2 · ((𝑎‘3)↑2))) ∧ (𝑖‘6) ∥ ((𝑖‘7) − (𝑎‘1)))) ∧ (((2 · (𝑎‘3)) ∥ ((𝑖‘7) − 1) ∧ (𝑖‘6) ∥ ((𝑖‘8) − (𝑎‘3))) ∧ ((2 · (𝑎‘3)) ∥ ((𝑖‘8) − (𝑎‘2)) ∧ (𝑎‘2) ≤ (𝑎‘3)))) ↔ ((((((𝑖‘4)↑2) − ((((𝑖‘1)↑2) − 1) · ((𝑖‘3)↑2))) = 1 ∧ (((𝑖‘6)↑2) − ((((𝑖‘1)↑2) − 1) · ((𝑖‘5)↑2))) = 1 ∧ (𝑖‘7) ∈ (ℤ‘2)) ∧ ((((𝑖‘9)↑2) − ((((𝑖‘7)↑2) − 1) · ((𝑖‘8)↑2))) = 1 ∧ (𝑖‘5) = (((𝑖10) + 1) · (2 · ((𝑖‘3)↑2))) ∧ (𝑖‘6) ∥ ((𝑖‘7) − (𝑖‘1)))) ∧ (((2 · (𝑖‘3)) ∥ ((𝑖‘7) − 1) ∧ (𝑖‘6) ∥ ((𝑖‘8) − (𝑖‘3))) ∧ ((2 · (𝑖‘3)) ∥ ((𝑖‘8) − (𝑖‘2)) ∧ (𝑖‘2) ≤ (𝑖‘3)))))
179102, 139, 1783bitri 298 . . . . . . . . 9 ([(𝑖 ↾ (1...3)) / 𝑎][(𝑖‘4) / 𝑏][(𝑖‘5) / 𝑐][(𝑖‘6) / 𝑑][(𝑖‘7) / 𝑒][(𝑖‘8) / 𝑓][(𝑖‘9) / 𝑔][(𝑖10) / ](((((𝑏↑2) − ((((𝑎‘1)↑2) − 1) · ((𝑎‘3)↑2))) = 1 ∧ ((𝑑↑2) − ((((𝑎‘1)↑2) − 1) · (𝑐↑2))) = 1 ∧ 𝑒 ∈ (ℤ‘2)) ∧ (((𝑔↑2) − (((𝑒↑2) − 1) · (𝑓↑2))) = 1 ∧ 𝑐 = (( + 1) · (2 · ((𝑎‘3)↑2))) ∧ 𝑑 ∥ (𝑒 − (𝑎‘1)))) ∧ (((2 · (𝑎‘3)) ∥ (𝑒 − 1) ∧ 𝑑 ∥ (𝑓 − (𝑎‘3))) ∧ ((2 · (𝑎‘3)) ∥ (𝑓 − (𝑎‘2)) ∧ (𝑎‘2) ≤ (𝑎‘3)))) ↔ ((((((𝑖‘4)↑2) − ((((𝑖‘1)↑2) − 1) · ((𝑖‘3)↑2))) = 1 ∧ (((𝑖‘6)↑2) − ((((𝑖‘1)↑2) − 1) · ((𝑖‘5)↑2))) = 1 ∧ (𝑖‘7) ∈ (ℤ‘2)) ∧ ((((𝑖‘9)↑2) − ((((𝑖‘7)↑2) − 1) · ((𝑖‘8)↑2))) = 1 ∧ (𝑖‘5) = (((𝑖10) + 1) · (2 · ((𝑖‘3)↑2))) ∧ (𝑖‘6) ∥ ((𝑖‘7) − (𝑖‘1)))) ∧ (((2 · (𝑖‘3)) ∥ ((𝑖‘7) − 1) ∧ (𝑖‘6) ∥ ((𝑖‘8) − (𝑖‘3))) ∧ ((2 · (𝑖‘3)) ∥ ((𝑖‘8) − (𝑖‘2)) ∧ (𝑖‘2) ≤ (𝑖‘3)))))
180179rabbii 3471 . . . . . . . 8 {𝑖 ∈ (ℕ0m (1...10)) ∣ [(𝑖 ↾ (1...3)) / 𝑎][(𝑖‘4) / 𝑏][(𝑖‘5) / 𝑐][(𝑖‘6) / 𝑑][(𝑖‘7) / 𝑒][(𝑖‘8) / 𝑓][(𝑖‘9) / 𝑔][(𝑖10) / ](((((𝑏↑2) − ((((𝑎‘1)↑2) − 1) · ((𝑎‘3)↑2))) = 1 ∧ ((𝑑↑2) − ((((𝑎‘1)↑2) − 1) · (𝑐↑2))) = 1 ∧ 𝑒 ∈ (ℤ‘2)) ∧ (((𝑔↑2) − (((𝑒↑2) − 1) · (𝑓↑2))) = 1 ∧ 𝑐 = (( + 1) · (2 · ((𝑎‘3)↑2))) ∧ 𝑑 ∥ (𝑒 − (𝑎‘1)))) ∧ (((2 · (𝑎‘3)) ∥ (𝑒 − 1) ∧ 𝑑 ∥ (𝑓 − (𝑎‘3))) ∧ ((2 · (𝑎‘3)) ∥ (𝑓 − (𝑎‘2)) ∧ (𝑎‘2) ≤ (𝑎‘3))))} = {𝑖 ∈ (ℕ0m (1...10)) ∣ ((((((𝑖‘4)↑2) − ((((𝑖‘1)↑2) − 1) · ((𝑖‘3)↑2))) = 1 ∧ (((𝑖‘6)↑2) − ((((𝑖‘1)↑2) − 1) · ((𝑖‘5)↑2))) = 1 ∧ (𝑖‘7) ∈ (ℤ‘2)) ∧ ((((𝑖‘9)↑2) − ((((𝑖‘7)↑2) − 1) · ((𝑖‘8)↑2))) = 1 ∧ (𝑖‘5) = (((𝑖10) + 1) · (2 · ((𝑖‘3)↑2))) ∧ (𝑖‘6) ∥ ((𝑖‘7) − (𝑖‘1)))) ∧ (((2 · (𝑖‘3)) ∥ ((𝑖‘7) − 1) ∧ (𝑖‘6) ∥ ((𝑖‘8) − (𝑖‘3))) ∧ ((2 · (𝑖‘3)) ∥ ((𝑖‘8) − (𝑖‘2)) ∧ (𝑖‘2) ≤ (𝑖‘3))))}
181 10nn0 12104 . . . . . . . . . . . 12 10 ∈ ℕ0
182 ovex 7178 . . . . . . . . . . . . . . 15 (1...10) ∈ V
183 df-5 11691 . . . . . . . . . . . . . . . . 17 5 = (4 + 1)
184 df-6 11692 . . . . . . . . . . . . . . . . . 18 6 = (5 + 1)
185 df-7 11693 . . . . . . . . . . . . . . . . . . 19 7 = (6 + 1)
186 df-8 11694 . . . . . . . . . . . . . . . . . . . 20 8 = (7 + 1)
187 df-9 11695 . . . . . . . . . . . . . . . . . . . . 21 9 = (8 + 1)
188 9p1e10 12088 . . . . . . . . . . . . . . . . . . . . . . 23 (9 + 1) = 10
189188eqcomi 2827 . . . . . . . . . . . . . . . . . . . . . 22 10 = (9 + 1)
190 ssid 3986 . . . . . . . . . . . . . . . . . . . . . 22 (1...10) ⊆ (1...10)
191189, 190jm2.27dlem5 39488 . . . . . . . . . . . . . . . . . . . . 21 (1...9) ⊆ (1...10)
192187, 191jm2.27dlem5 39488 . . . . . . . . . . . . . . . . . . . 20 (1...8) ⊆ (1...10)
193186, 192jm2.27dlem5 39488 . . . . . . . . . . . . . . . . . . 19 (1...7) ⊆ (1...10)
194185, 193jm2.27dlem5 39488 . . . . . . . . . . . . . . . . . 18 (1...6) ⊆ (1...10)
195184, 194jm2.27dlem5 39488 . . . . . . . . . . . . . . . . 17 (1...5) ⊆ (1...10)
196183, 195jm2.27dlem5 39488 . . . . . . . . . . . . . . . 16 (1...4) ⊆ (1...10)
197 4nn 11708 . . . . . . . . . . . . . . . . 17 4 ∈ ℕ
198197jm2.27dlem3 39486 . . . . . . . . . . . . . . . 16 4 ∈ (1...4)
199196, 198sselii 3961 . . . . . . . . . . . . . . 15 4 ∈ (1...10)
200 mzpproj 39212 . . . . . . . . . . . . . . 15 (((1...10) ∈ V ∧ 4 ∈ (1...10)) → (𝑖 ∈ (ℤ ↑m (1...10)) ↦ (𝑖‘4)) ∈ (mzPoly‘(1...10)))
201182, 199, 200mp2an 688 . . . . . . . . . . . . . 14 (𝑖 ∈ (ℤ ↑m (1...10)) ↦ (𝑖‘4)) ∈ (mzPoly‘(1...10))
202 2nn0 11902 . . . . . . . . . . . . . 14 2 ∈ ℕ0
203 mzpexpmpt 39220 . . . . . . . . . . . . . 14 (((𝑖 ∈ (ℤ ↑m (1...10)) ↦ (𝑖‘4)) ∈ (mzPoly‘(1...10)) ∧ 2 ∈ ℕ0) → (𝑖 ∈ (ℤ ↑m (1...10)) ↦ ((𝑖‘4)↑2)) ∈ (mzPoly‘(1...10)))
204201, 202, 203mp2an 688 . . . . . . . . . . . . 13 (𝑖 ∈ (ℤ ↑m (1...10)) ↦ ((𝑖‘4)↑2)) ∈ (mzPoly‘(1...10))
205 df-4 11690 . . . . . . . . . . . . . . . . . . . . 21 4 = (3 + 1)
206205, 196jm2.27dlem5 39488 . . . . . . . . . . . . . . . . . . . 20 (1...3) ⊆ (1...10)
2074, 206jm2.27dlem5 39488 . . . . . . . . . . . . . . . . . . 19 (1...2) ⊆ (1...10)
20860, 207jm2.27dlem5 39488 . . . . . . . . . . . . . . . . . 18 (1...1) ⊆ (1...10)
209208, 59sselii 3961 . . . . . . . . . . . . . . . . 17 1 ∈ (1...10)
210 mzpproj 39212 . . . . . . . . . . . . . . . . 17 (((1...10) ∈ V ∧ 1 ∈ (1...10)) → (𝑖 ∈ (ℤ ↑m (1...10)) ↦ (𝑖‘1)) ∈ (mzPoly‘(1...10)))
211182, 209, 210mp2an 688 . . . . . . . . . . . . . . . 16 (𝑖 ∈ (ℤ ↑m (1...10)) ↦ (𝑖‘1)) ∈ (mzPoly‘(1...10))
212 mzpexpmpt 39220 . . . . . . . . . . . . . . . 16 (((𝑖 ∈ (ℤ ↑m (1...10)) ↦ (𝑖‘1)) ∈ (mzPoly‘(1...10)) ∧ 2 ∈ ℕ0) → (𝑖 ∈ (ℤ ↑m (1...10)) ↦ ((𝑖‘1)↑2)) ∈ (mzPoly‘(1...10)))
213211, 202, 212mp2an 688 . . . . . . . . . . . . . . 15 (𝑖 ∈ (ℤ ↑m (1...10)) ↦ ((𝑖‘1)↑2)) ∈ (mzPoly‘(1...10))
214 1z 12000 . . . . . . . . . . . . . . . 16 1 ∈ ℤ
215 mzpconstmpt 39215 . . . . . . . . . . . . . . . 16 (((1...10) ∈ V ∧ 1 ∈ ℤ) → (𝑖 ∈ (ℤ ↑m (1...10)) ↦ 1) ∈ (mzPoly‘(1...10)))
216182, 214, 215mp2an 688 . . . . . . . . . . . . . . 15 (𝑖 ∈ (ℤ ↑m (1...10)) ↦ 1) ∈ (mzPoly‘(1...10))
217 mzpsubmpt 39218 . . . . . . . . . . . . . . 15 (((𝑖 ∈ (ℤ ↑m (1...10)) ↦ ((𝑖‘1)↑2)) ∈ (mzPoly‘(1...10)) ∧ (𝑖 ∈ (ℤ ↑m (1...10)) ↦ 1) ∈ (mzPoly‘(1...10))) → (𝑖 ∈ (ℤ ↑m (1...10)) ↦ (((𝑖‘1)↑2) − 1)) ∈ (mzPoly‘(1...10)))
218213, 216, 217mp2an 688 . . . . . . . . . . . . . 14 (𝑖 ∈ (ℤ ↑m (1...10)) ↦ (((𝑖‘1)↑2) − 1)) ∈ (mzPoly‘(1...10))
219206, 68sselii 3961 . . . . . . . . . . . . . . . 16 3 ∈ (1...10)
220 mzpproj 39212 . . . . . . . . . . . . . . . 16 (((1...10) ∈ V ∧ 3 ∈ (1...10)) → (𝑖 ∈ (ℤ ↑m (1...10)) ↦ (𝑖‘3)) ∈ (mzPoly‘(1...10)))
221182, 219, 220mp2an 688 . . . . . . . . . . . . . . 15 (𝑖 ∈ (ℤ ↑m (1...10)) ↦ (𝑖‘3)) ∈ (mzPoly‘(1...10))
222 mzpexpmpt 39220 . . . . . . . . . . . . . . 15 (((𝑖 ∈ (ℤ ↑m (1...10)) ↦ (𝑖‘3)) ∈ (mzPoly‘(1...10)) ∧ 2 ∈ ℕ0) → (𝑖 ∈ (ℤ ↑m (1...10)) ↦ ((𝑖‘3)↑2)) ∈ (mzPoly‘(1...10)))
223221, 202, 222mp2an 688 . . . . . . . . . . . . . 14 (𝑖 ∈ (ℤ ↑m (1...10)) ↦ ((𝑖‘3)↑2)) ∈ (mzPoly‘(1...10))
224 mzpmulmpt 39217 . . . . . . . . . . . . . 14 (((𝑖 ∈ (ℤ ↑m (1...10)) ↦ (((𝑖‘1)↑2) − 1)) ∈ (mzPoly‘(1...10)) ∧ (𝑖 ∈ (ℤ ↑m (1...10)) ↦ ((𝑖‘3)↑2)) ∈ (mzPoly‘(1...10))) → (𝑖 ∈ (ℤ ↑m (1...10)) ↦ ((((𝑖‘1)↑2) − 1) · ((𝑖‘3)↑2))) ∈ (mzPoly‘(1...10)))
225218, 223, 224mp2an 688 . . . . . . . . . . . . 13 (𝑖 ∈ (ℤ ↑m (1...10)) ↦ ((((𝑖‘1)↑2) − 1) · ((𝑖‘3)↑2))) ∈ (mzPoly‘(1...10))
226 mzpsubmpt 39218 . . . . . . . . . . . . 13 (((𝑖 ∈ (ℤ ↑m (1...10)) ↦ ((𝑖‘4)↑2)) ∈ (mzPoly‘(1...10)) ∧ (𝑖 ∈ (ℤ ↑m (1...10)) ↦ ((((𝑖‘1)↑2) − 1) · ((𝑖‘3)↑2))) ∈ (mzPoly‘(1...10))) → (𝑖 ∈ (ℤ ↑m (1...10)) ↦ (((𝑖‘4)↑2) − ((((𝑖‘1)↑2) − 1) · ((𝑖‘3)↑2)))) ∈ (mzPoly‘(1...10)))
227204, 225, 226mp2an 688 . . . . . . . . . . . 12 (𝑖 ∈ (ℤ ↑m (1...10)) ↦ (((𝑖‘4)↑2) − ((((𝑖‘1)↑2) − 1) · ((𝑖‘3)↑2)))) ∈ (mzPoly‘(1...10))
228 eqrabdioph 39252 . . . . . . . . . . . 12 ((10 ∈ ℕ0 ∧ (𝑖 ∈ (ℤ ↑m (1...10)) ↦ (((𝑖‘4)↑2) − ((((𝑖‘1)↑2) − 1) · ((𝑖‘3)↑2)))) ∈ (mzPoly‘(1...10)) ∧ (𝑖 ∈ (ℤ ↑m (1...10)) ↦ 1) ∈ (mzPoly‘(1...10))) → {𝑖 ∈ (ℕ0m (1...10)) ∣ (((𝑖‘4)↑2) − ((((𝑖‘1)↑2) − 1) · ((𝑖‘3)↑2))) = 1} ∈ (Dioph‘10))
229181, 227, 216, 228mp3an 1452 . . . . . . . . . . 11 {𝑖 ∈ (ℕ0m (1...10)) ∣ (((𝑖‘4)↑2) − ((((𝑖‘1)↑2) − 1) · ((𝑖‘3)↑2))) = 1} ∈ (Dioph‘10)
230 6nn 11714 . . . . . . . . . . . . . . . . 17 6 ∈ ℕ
231230jm2.27dlem3 39486 . . . . . . . . . . . . . . . 16 6 ∈ (1...6)
232194, 231sselii 3961 . . . . . . . . . . . . . . 15 6 ∈ (1...10)
233 mzpproj 39212 . . . . . . . . . . . . . . 15 (((1...10) ∈ V ∧ 6 ∈ (1...10)) → (𝑖 ∈ (ℤ ↑m (1...10)) ↦ (𝑖‘6)) ∈ (mzPoly‘(1...10)))
234182, 232, 233mp2an 688 . . . . . . . . . . . . . 14 (𝑖 ∈ (ℤ ↑m (1...10)) ↦ (𝑖‘6)) ∈ (mzPoly‘(1...10))
235 mzpexpmpt 39220 . . . . . . . . . . . . . 14 (((𝑖 ∈ (ℤ ↑m (1...10)) ↦ (𝑖‘6)) ∈ (mzPoly‘(1...10)) ∧ 2 ∈ ℕ0) → (𝑖 ∈ (ℤ ↑m (1...10)) ↦ ((𝑖‘6)↑2)) ∈ (mzPoly‘(1...10)))
236234, 202, 235mp2an 688 . . . . . . . . . . . . 13 (𝑖 ∈ (ℤ ↑m (1...10)) ↦ ((𝑖‘6)↑2)) ∈ (mzPoly‘(1...10))
237 5nn 11711 . . . . . . . . . . . . . . . . . 18 5 ∈ ℕ
238237jm2.27dlem3 39486 . . . . . . . . . . . . . . . . 17 5 ∈ (1...5)
239195, 238sselii 3961 . . . . . . . . . . . . . . . 16 5 ∈ (1...10)
240 mzpproj 39212 . . . . . . . . . . . . . . . 16 (((1...10) ∈ V ∧ 5 ∈ (1...10)) → (𝑖 ∈ (ℤ ↑m (1...10)) ↦ (𝑖‘5)) ∈ (mzPoly‘(1...10)))
241182, 239, 240mp2an 688 . . . . . . . . . . . . . . 15 (𝑖 ∈ (ℤ ↑m (1...10)) ↦ (𝑖‘5)) ∈ (mzPoly‘(1...10))
242 mzpexpmpt 39220 . . . . . . . . . . . . . . 15 (((𝑖 ∈ (ℤ ↑m (1...10)) ↦ (𝑖‘5)) ∈ (mzPoly‘(1...10)) ∧ 2 ∈ ℕ0) → (𝑖 ∈ (ℤ ↑m (1...10)) ↦ ((𝑖‘5)↑2)) ∈ (mzPoly‘(1...10)))
243241, 202, 242mp2an 688 . . . . . . . . . . . . . 14 (𝑖 ∈ (ℤ ↑m (1...10)) ↦ ((𝑖‘5)↑2)) ∈ (mzPoly‘(1...10))
244 mzpmulmpt 39217 . . . . . . . . . . . . . 14 (((𝑖 ∈ (ℤ ↑m (1...10)) ↦ (((𝑖‘1)↑2) − 1)) ∈ (mzPoly‘(1...10)) ∧ (𝑖 ∈ (ℤ ↑m (1...10)) ↦ ((𝑖‘5)↑2)) ∈ (mzPoly‘(1...10))) → (𝑖 ∈ (ℤ ↑m (1...10)) ↦ ((((𝑖‘1)↑2) − 1) · ((𝑖‘5)↑2))) ∈ (mzPoly‘(1...10)))
245218, 243, 244mp2an 688 . . . . . . . . . . . . 13 (𝑖 ∈ (ℤ ↑m (1...10)) ↦ ((((𝑖‘1)↑2) − 1) · ((𝑖‘5)↑2))) ∈ (mzPoly‘(1...10))
246 mzpsubmpt 39218 . . . . . . . . . . . . 13 (((𝑖 ∈ (ℤ ↑m (1...10)) ↦ ((𝑖‘6)↑2)) ∈ (mzPoly‘(1...10)) ∧ (𝑖 ∈ (ℤ ↑m (1...10)) ↦ ((((𝑖‘1)↑2) − 1) · ((𝑖‘5)↑2))) ∈ (mzPoly‘(1...10))) → (𝑖 ∈ (ℤ ↑m (1...10)) ↦ (((𝑖‘6)↑2) − ((((𝑖‘1)↑2) − 1) · ((𝑖‘5)↑2)))) ∈ (mzPoly‘(1...10)))
247236, 245, 246mp2an 688 . . . . . . . . . . . 12 (𝑖 ∈ (ℤ ↑m (1...10)) ↦ (((𝑖‘6)↑2) − ((((𝑖‘1)↑2) − 1) · ((𝑖‘5)↑2)))) ∈ (mzPoly‘(1...10))
248 eqrabdioph 39252 . . . . . . . . . . . 12 ((10 ∈ ℕ0 ∧ (𝑖 ∈ (ℤ ↑m (1...10)) ↦ (((𝑖‘6)↑2) − ((((𝑖‘1)↑2) − 1) · ((𝑖‘5)↑2)))) ∈ (mzPoly‘(1...10)) ∧ (𝑖 ∈ (ℤ ↑m (1...10)) ↦ 1) ∈ (mzPoly‘(1...10))) → {𝑖 ∈ (ℕ0m (1...10)) ∣ (((𝑖‘6)↑2) − ((((𝑖‘1)↑2) − 1) · ((𝑖‘5)↑2))) = 1} ∈ (Dioph‘10))
249181, 247, 216, 248mp3an 1452 . . . . . . . . . . 11 {𝑖 ∈ (ℕ0m (1...10)) ∣ (((𝑖‘6)↑2) − ((((𝑖‘1)↑2) − 1) · ((𝑖‘5)↑2))) = 1} ∈ (Dioph‘10)
250 7nn 11717 . . . . . . . . . . . . . . 15 7 ∈ ℕ
251250jm2.27dlem3 39486 . . . . . . . . . . . . . 14 7 ∈ (1...7)
252193, 251sselii 3961 . . . . . . . . . . . . 13 7 ∈ (1...10)
253 mzpproj 39212 . . . . . . . . . . . . 13 (((1...10) ∈ V ∧ 7 ∈ (1...10)) → (𝑖 ∈ (ℤ ↑m (1...10)) ↦ (𝑖‘7)) ∈ (mzPoly‘(1...10)))
254182, 252, 253mp2an 688 . . . . . . . . . . . 12 (𝑖 ∈ (ℤ ↑m (1...10)) ↦ (𝑖‘7)) ∈ (mzPoly‘(1...10))
255 eluzrabdioph 39281 . . . . . . . . . . . 12 ((10 ∈ ℕ0 ∧ 2 ∈ ℤ ∧ (𝑖 ∈ (ℤ ↑m (1...10)) ↦ (𝑖‘7)) ∈ (mzPoly‘(1...10))) → {𝑖 ∈ (ℕ0m (1...10)) ∣ (𝑖‘7) ∈ (ℤ‘2)} ∈ (Dioph‘10))
256181, 56, 254, 255mp3an 1452 . . . . . . . . . . 11 {𝑖 ∈ (ℕ0m (1...10)) ∣ (𝑖‘7) ∈ (ℤ‘2)} ∈ (Dioph‘10)
257 3anrabdioph 39257 . . . . . . . . . . 11 (({𝑖 ∈ (ℕ0m (1...10)) ∣ (((𝑖‘4)↑2) − ((((𝑖‘1)↑2) − 1) · ((𝑖‘3)↑2))) = 1} ∈ (Dioph‘10) ∧ {𝑖 ∈ (ℕ0m (1...10)) ∣ (((𝑖‘6)↑2) − ((((𝑖‘1)↑2) − 1) · ((𝑖‘5)↑2))) = 1} ∈ (Dioph‘10) ∧ {𝑖 ∈ (ℕ0m (1...10)) ∣ (𝑖‘7) ∈ (ℤ‘2)} ∈ (Dioph‘10)) → {𝑖 ∈ (ℕ0m (1...10)) ∣ ((((𝑖‘4)↑2) − ((((𝑖‘1)↑2) − 1) · ((𝑖‘3)↑2))) = 1 ∧ (((𝑖‘6)↑2) − ((((𝑖‘1)↑2) − 1) · ((𝑖‘5)↑2))) = 1 ∧ (𝑖‘7) ∈ (ℤ‘2))} ∈ (Dioph‘10))
258229, 249, 256, 257mp3an 1452 . . . . . . . . . 10 {𝑖 ∈ (ℕ0m (1...10)) ∣ ((((𝑖‘4)↑2) − ((((𝑖‘1)↑2) − 1) · ((𝑖‘3)↑2))) = 1 ∧ (((𝑖‘6)↑2) − ((((𝑖‘1)↑2) − 1) · ((𝑖‘5)↑2))) = 1 ∧ (𝑖‘7) ∈ (ℤ‘2))} ∈ (Dioph‘10)
259 9nn 11723 . . . . . . . . . . . . . . . . 17 9 ∈ ℕ
260259jm2.27dlem3 39486 . . . . . . . . . . . . . . . 16 9 ∈ (1...9)
261260, 189, 259jm2.27dlem2 39485 . . . . . . . . . . . . . . 15 9 ∈ (1...10)
262 mzpproj 39212 . . . . . . . . . . . . . . 15 (((1...10) ∈ V ∧ 9 ∈ (1...10)) → (𝑖 ∈ (ℤ ↑m (1...10)) ↦ (𝑖‘9)) ∈ (mzPoly‘(1...10)))
263182, 261, 262mp2an 688 . . . . . . . . . . . . . 14 (𝑖 ∈ (ℤ ↑m (1...10)) ↦ (𝑖‘9)) ∈ (mzPoly‘(1...10))
264 mzpexpmpt 39220 . . . . . . . . . . . . . 14 (((𝑖 ∈ (ℤ ↑m (1...10)) ↦ (𝑖‘9)) ∈ (mzPoly‘(1...10)) ∧ 2 ∈ ℕ0) → (𝑖 ∈ (ℤ ↑m (1...10)) ↦ ((𝑖‘9)↑2)) ∈ (mzPoly‘(1...10)))
265263, 202, 264mp2an 688 . . . . . . . . . . . . 13 (𝑖 ∈ (ℤ ↑m (1...10)) ↦ ((𝑖‘9)↑2)) ∈ (mzPoly‘(1...10))
266 mzpexpmpt 39220 . . . . . . . . . . . . . . . 16 (((𝑖 ∈ (ℤ ↑m (1...10)) ↦ (𝑖‘7)) ∈ (mzPoly‘(1...10)) ∧ 2 ∈ ℕ0) → (𝑖 ∈ (ℤ ↑m (1...10)) ↦ ((𝑖‘7)↑2)) ∈ (mzPoly‘(1...10)))
267254, 202, 266mp2an 688 . . . . . . . . . . . . . . 15 (𝑖 ∈ (ℤ ↑m (1...10)) ↦ ((𝑖‘7)↑2)) ∈ (mzPoly‘(1...10))
268 mzpsubmpt 39218 . . . . . . . . . . . . . . 15 (((𝑖 ∈ (ℤ ↑m (1...10)) ↦ ((𝑖‘7)↑2)) ∈ (mzPoly‘(1...10)) ∧ (𝑖 ∈ (ℤ ↑m (1...10)) ↦ 1) ∈ (mzPoly‘(1...10))) → (𝑖 ∈ (ℤ ↑m (1...10)) ↦ (((𝑖‘7)↑2) − 1)) ∈ (mzPoly‘(1...10)))
269267, 216, 268mp2an 688 . . . . . . . . . . . . . 14 (𝑖 ∈ (ℤ ↑m (1...10)) ↦ (((𝑖‘7)↑2) − 1)) ∈ (mzPoly‘(1...10))
270 8nn 11720 . . . . . . . . . . . . . . . . . 18 8 ∈ ℕ
271270jm2.27dlem3 39486 . . . . . . . . . . . . . . . . 17 8 ∈ (1...8)
272192, 271sselii 3961 . . . . . . . . . . . . . . . 16 8 ∈ (1...10)
273 mzpproj 39212 . . . . . . . . . . . . . . . 16 (((1...10) ∈ V ∧ 8 ∈ (1...10)) → (𝑖 ∈ (ℤ ↑m (1...10)) ↦ (𝑖‘8)) ∈ (mzPoly‘(1...10)))
274182, 272, 273mp2an 688 . . . . . . . . . . . . . . 15 (𝑖 ∈ (ℤ ↑m (1...10)) ↦ (𝑖‘8)) ∈ (mzPoly‘(1...10))
275 mzpexpmpt 39220 . . . . . . . . . . . . . . 15 (((𝑖 ∈ (ℤ ↑m (1...10)) ↦ (𝑖‘8)) ∈ (mzPoly‘(1...10)) ∧ 2 ∈ ℕ0) → (𝑖 ∈ (ℤ ↑m (1...10)) ↦ ((𝑖‘8)↑2)) ∈ (mzPoly‘(1...10)))
276274, 202, 275mp2an 688 . . . . . . . . . . . . . 14 (𝑖 ∈ (ℤ ↑m (1...10)) ↦ ((𝑖‘8)↑2)) ∈ (mzPoly‘(1...10))
277 mzpmulmpt 39217 . . . . . . . . . . . . . 14 (((𝑖 ∈ (ℤ ↑m (1...10)) ↦ (((𝑖‘7)↑2) − 1)) ∈ (mzPoly‘(1...10)) ∧ (𝑖 ∈ (ℤ ↑m (1...10)) ↦ ((𝑖‘8)↑2)) ∈ (mzPoly‘(1...10))) → (𝑖 ∈ (ℤ ↑m (1...10)) ↦ ((((𝑖‘7)↑2) − 1) · ((𝑖‘8)↑2))) ∈ (mzPoly‘(1...10)))
278269, 276, 277mp2an 688 . . . . . . . . . . . . 13 (𝑖 ∈ (ℤ ↑m (1...10)) ↦ ((((𝑖‘7)↑2) − 1) · ((𝑖‘8)↑2))) ∈ (mzPoly‘(1...10))
279 mzpsubmpt 39218 . . . . . . . . . . . . 13 (((𝑖 ∈ (ℤ ↑m (1...10)) ↦ ((𝑖‘9)↑2)) ∈ (mzPoly‘(1...10)) ∧ (𝑖 ∈ (ℤ ↑m (1...10)) ↦ ((((𝑖‘7)↑2) − 1) · ((𝑖‘8)↑2))) ∈ (mzPoly‘(1...10))) → (𝑖 ∈ (ℤ ↑m (1...10)) ↦ (((𝑖‘9)↑2) − ((((𝑖‘7)↑2) − 1) · ((𝑖‘8)↑2)))) ∈ (mzPoly‘(1...10)))
280265, 278, 279mp2an 688 . . . . . . . . . . . 12 (𝑖 ∈ (ℤ ↑m (1...10)) ↦ (((𝑖‘9)↑2) − ((((𝑖‘7)↑2) − 1) · ((𝑖‘8)↑2)))) ∈ (mzPoly‘(1...10))
281 eqrabdioph 39252 . . . . . . . . . . . 12 ((10 ∈ ℕ0 ∧ (𝑖 ∈ (ℤ ↑m (1...10)) ↦ (((𝑖‘9)↑2) − ((((𝑖‘7)↑2) − 1) · ((𝑖‘8)↑2)))) ∈ (mzPoly‘(1...10)) ∧ (𝑖 ∈ (ℤ ↑m (1...10)) ↦ 1) ∈ (mzPoly‘(1...10))) → {𝑖 ∈ (ℕ0m (1...10)) ∣ (((𝑖‘9)↑2) − ((((𝑖‘7)↑2) − 1) · ((𝑖‘8)↑2))) = 1} ∈ (Dioph‘10))
282181, 280, 216, 281mp3an 1452 . . . . . . . . . . 11 {𝑖 ∈ (ℕ0m (1...10)) ∣ (((𝑖‘9)↑2) − ((((𝑖‘7)↑2) − 1) · ((𝑖‘8)↑2))) = 1} ∈ (Dioph‘10)
283 10nn 12102 . . . . . . . . . . . . . . . 16 10 ∈ ℕ
284283jm2.27dlem3 39486 . . . . . . . . . . . . . . 15 10 ∈ (1...10)
285 mzpproj 39212 . . . . . . . . . . . . . . 15 (((1...10) ∈ V ∧ 10 ∈ (1...10)) → (𝑖 ∈ (ℤ ↑m (1...10)) ↦ (𝑖10)) ∈ (mzPoly‘(1...10)))
286182, 284, 285mp2an 688 . . . . . . . . . . . . . 14 (𝑖 ∈ (ℤ ↑m (1...10)) ↦ (𝑖10)) ∈ (mzPoly‘(1...10))
287 mzpaddmpt 39216 . . . . . . . . . . . . . 14 (((𝑖 ∈ (ℤ ↑m (1...10)) ↦ (𝑖10)) ∈ (mzPoly‘(1...10)) ∧ (𝑖 ∈ (ℤ ↑m (1...10)) ↦ 1) ∈ (mzPoly‘(1...10))) → (𝑖 ∈ (ℤ ↑m (1...10)) ↦ ((𝑖10) + 1)) ∈ (mzPoly‘(1...10)))
288286, 216, 287mp2an 688 . . . . . . . . . . . . 13 (𝑖 ∈ (ℤ ↑m (1...10)) ↦ ((𝑖10) + 1)) ∈ (mzPoly‘(1...10))
289 mzpconstmpt 39215 . . . . . . . . . . . . . . 15 (((1...10) ∈ V ∧ 2 ∈ ℤ) → (𝑖 ∈ (ℤ ↑m (1...10)) ↦ 2) ∈ (mzPoly‘(1...10)))
290182, 56, 289mp2an 688 . . . . . . . . . . . . . 14 (𝑖 ∈ (ℤ ↑m (1...10)) ↦ 2) ∈ (mzPoly‘(1...10))
291 mzpmulmpt 39217 . . . . . . . . . . . . . 14 (((𝑖 ∈ (ℤ ↑m (1...10)) ↦ 2) ∈ (mzPoly‘(1...10)) ∧ (𝑖 ∈ (ℤ ↑m (1...10)) ↦ ((𝑖‘3)↑2)) ∈ (mzPoly‘(1...10))) → (𝑖 ∈ (ℤ ↑m (1...10)) ↦ (2 · ((𝑖‘3)↑2))) ∈ (mzPoly‘(1...10)))
292290, 223, 291mp2an 688 . . . . . . . . . . . . 13 (𝑖 ∈ (ℤ ↑m (1...10)) ↦ (2 · ((𝑖‘3)↑2))) ∈ (mzPoly‘(1...10))
293 mzpmulmpt 39217 . . . . . . . . . . . . 13 (((𝑖 ∈ (ℤ ↑m (1...10)) ↦ ((𝑖10) + 1)) ∈ (mzPoly‘(1...10)) ∧ (𝑖 ∈ (ℤ ↑m (1...10)) ↦ (2 · ((𝑖‘3)↑2))) ∈ (mzPoly‘(1...10))) → (𝑖 ∈ (ℤ ↑m (1...10)) ↦ (((𝑖10) + 1) · (2 · ((𝑖‘3)↑2)))) ∈ (mzPoly‘(1...10)))
294288, 292, 293mp2an 688 . . . . . . . . . . . 12 (𝑖 ∈ (ℤ ↑m (1...10)) ↦ (((𝑖10) + 1) · (2 · ((𝑖‘3)↑2)))) ∈ (mzPoly‘(1...10))
295 eqrabdioph 39252 . . . . . . . . . . . 12 ((10 ∈ ℕ0 ∧ (𝑖 ∈ (ℤ ↑m (1...10)) ↦ (𝑖‘5)) ∈ (mzPoly‘(1...10)) ∧ (𝑖 ∈ (ℤ ↑m (1...10)) ↦ (((𝑖10) + 1) · (2 · ((𝑖‘3)↑2)))) ∈ (mzPoly‘(1...10))) → {𝑖 ∈ (ℕ0m (1...10)) ∣ (𝑖‘5) = (((𝑖10) + 1) · (2 · ((𝑖‘3)↑2)))} ∈ (Dioph‘10))
296181, 241, 294, 295mp3an 1452 . . . . . . . . . . 11 {𝑖 ∈ (ℕ0m (1...10)) ∣ (𝑖‘5) = (((𝑖10) + 1) · (2 · ((𝑖‘3)↑2)))} ∈ (Dioph‘10)
297 mzpsubmpt 39218 . . . . . . . . . . . . 13 (((𝑖 ∈ (ℤ ↑m (1...10)) ↦ (𝑖‘7)) ∈ (mzPoly‘(1...10)) ∧ (𝑖 ∈ (ℤ ↑m (1...10)) ↦ (𝑖‘1)) ∈ (mzPoly‘(1...10))) → (𝑖 ∈ (ℤ ↑m (1...10)) ↦ ((𝑖‘7) − (𝑖‘1))) ∈ (mzPoly‘(1...10)))
298254, 211, 297mp2an 688 . . . . . . . . . . . 12 (𝑖 ∈ (ℤ ↑m (1...10)) ↦ ((𝑖‘7) − (𝑖‘1))) ∈ (mzPoly‘(1...10))
299 dvdsrabdioph 39285 . . . . . . . . . . . 12 ((10 ∈ ℕ0 ∧ (𝑖 ∈ (ℤ ↑m (1...10)) ↦ (𝑖‘6)) ∈ (mzPoly‘(1...10)) ∧ (𝑖 ∈ (ℤ ↑m (1...10)) ↦ ((𝑖‘7) − (𝑖‘1))) ∈ (mzPoly‘(1...10))) → {𝑖 ∈ (ℕ0m (1...10)) ∣ (𝑖‘6) ∥ ((𝑖‘7) − (𝑖‘1))} ∈ (Dioph‘10))
300181, 234, 298, 299mp3an 1452 . . . . . . . . . . 11 {𝑖 ∈ (ℕ0m (1...10)) ∣ (𝑖‘6) ∥ ((𝑖‘7) − (𝑖‘1))} ∈ (Dioph‘10)
301 3anrabdioph 39257 . . . . . . . . . . 11 (({𝑖 ∈ (ℕ0m (1...10)) ∣ (((𝑖‘9)↑2) − ((((𝑖‘7)↑2) − 1) · ((𝑖‘8)↑2))) = 1} ∈ (Dioph‘10) ∧ {𝑖 ∈ (ℕ0m (1...10)) ∣ (𝑖‘5) = (((𝑖10) + 1) · (2 · ((𝑖‘3)↑2)))} ∈ (Dioph‘10) ∧ {𝑖 ∈ (ℕ0m (1...10)) ∣ (𝑖‘6) ∥ ((𝑖‘7) − (𝑖‘1))} ∈ (Dioph‘10)) → {𝑖 ∈ (ℕ0m (1...10)) ∣ ((((𝑖‘9)↑2) − ((((𝑖‘7)↑2) − 1) · ((𝑖‘8)↑2))) = 1 ∧ (𝑖‘5) = (((𝑖10) + 1) · (2 · ((𝑖‘3)↑2))) ∧ (𝑖‘6) ∥ ((𝑖‘7) − (𝑖‘1)))} ∈ (Dioph‘10))
302282, 296, 300, 301mp3an 1452 . . . . . . . . . 10 {𝑖 ∈ (ℕ0m (1...10)) ∣ ((((𝑖‘9)↑2) − ((((𝑖‘7)↑2) − 1) · ((𝑖‘8)↑2))) = 1 ∧ (𝑖‘5) = (((𝑖10) + 1) · (2 · ((𝑖‘3)↑2))) ∧ (𝑖‘6) ∥ ((𝑖‘7) − (𝑖‘1)))} ∈ (Dioph‘10)
303 anrabdioph 39255 . . . . . . . . . 10 (({𝑖 ∈ (ℕ0m (1...10)) ∣ ((((𝑖‘4)↑2) − ((((𝑖‘1)↑2) − 1) · ((𝑖‘3)↑2))) = 1 ∧ (((𝑖‘6)↑2) − ((((𝑖‘1)↑2) − 1) · ((𝑖‘5)↑2))) = 1 ∧ (𝑖‘7) ∈ (ℤ‘2))} ∈ (Dioph‘10) ∧ {𝑖 ∈ (ℕ0m (1...10)) ∣ ((((𝑖‘9)↑2) − ((((𝑖‘7)↑2) − 1) · ((𝑖‘8)↑2))) = 1 ∧ (𝑖‘5) = (((𝑖10) + 1) · (2 · ((𝑖‘3)↑2))) ∧ (𝑖‘6) ∥ ((𝑖‘7) − (𝑖‘1)))} ∈ (Dioph‘10)) → {𝑖 ∈ (ℕ0m (1...10)) ∣ (((((𝑖‘4)↑2) − ((((𝑖‘1)↑2) − 1) · ((𝑖‘3)↑2))) = 1 ∧ (((𝑖‘6)↑2) − ((((𝑖‘1)↑2) − 1) · ((𝑖‘5)↑2))) = 1 ∧ (𝑖‘7) ∈ (ℤ‘2)) ∧ ((((𝑖‘9)↑2) − ((((𝑖‘7)↑2) − 1) · ((𝑖‘8)↑2))) = 1 ∧ (𝑖‘5) = (((𝑖10) + 1) · (2 · ((𝑖‘3)↑2))) ∧ (𝑖‘6) ∥ ((𝑖‘7) − (𝑖‘1))))} ∈ (Dioph‘10))
304258, 302, 303mp2an 688 . . . . . . . . 9 {𝑖 ∈ (ℕ0m (1...10)) ∣ (((((𝑖‘4)↑2) − ((((𝑖‘1)↑2) − 1) · ((𝑖‘3)↑2))) = 1 ∧ (((𝑖‘6)↑2) − ((((𝑖‘1)↑2) − 1) · ((𝑖‘5)↑2))) = 1 ∧ (𝑖‘7) ∈ (ℤ‘2)) ∧ ((((𝑖‘9)↑2) − ((((𝑖‘7)↑2) − 1) · ((𝑖‘8)↑2))) = 1 ∧ (𝑖‘5) = (((𝑖10) + 1) · (2 · ((𝑖‘3)↑2))) ∧ (𝑖‘6) ∥ ((𝑖‘7) − (𝑖‘1))))} ∈ (Dioph‘10)
305 mzpmulmpt 39217 . . . . . . . . . . . . 13 (((𝑖 ∈ (ℤ ↑m (1...10)) ↦ 2) ∈ (mzPoly‘(1...10)) ∧ (𝑖 ∈ (ℤ ↑m (1...10)) ↦ (𝑖‘3)) ∈ (mzPoly‘(1...10))) → (𝑖 ∈ (ℤ ↑m (1...10)) ↦ (2 · (𝑖‘3))) ∈ (mzPoly‘(1...10)))
306290, 221, 305mp2an 688 . . . . . . . . . . . 12 (𝑖 ∈ (ℤ ↑m (1...10)) ↦ (2 · (𝑖‘3))) ∈ (mzPoly‘(1...10))
307 mzpsubmpt 39218 . . . . . . . . . . . . 13 (((𝑖 ∈ (ℤ ↑m (1...10)) ↦ (𝑖‘7)) ∈ (mzPoly‘(1...10)) ∧ (𝑖 ∈ (ℤ ↑m (1...10)) ↦ 1) ∈ (mzPoly‘(1...10))) → (𝑖 ∈ (ℤ ↑m (1...10)) ↦ ((𝑖‘7) − 1)) ∈ (mzPoly‘(1...10)))
308254, 216, 307mp2an 688 . . . . . . . . . . . 12 (𝑖 ∈ (ℤ ↑m (1...10)) ↦ ((𝑖‘7) − 1)) ∈ (mzPoly‘(1...10))
309 dvdsrabdioph 39285 . . . . . . . . . . . 12 ((10 ∈ ℕ0 ∧ (𝑖 ∈ (ℤ ↑m (1...10)) ↦ (2 · (𝑖‘3))) ∈ (mzPoly‘(1...10)) ∧ (𝑖 ∈ (ℤ ↑m (1...10)) ↦ ((𝑖‘7) − 1)) ∈ (mzPoly‘(1...10))) → {𝑖 ∈ (ℕ0m (1...10)) ∣ (2 · (𝑖‘3)) ∥ ((𝑖‘7) − 1)} ∈ (Dioph‘10))
310181, 306, 308, 309mp3an 1452 . . . . . . . . . . 11 {𝑖 ∈ (ℕ0m (1...10)) ∣ (2 · (𝑖‘3)) ∥ ((𝑖‘7) − 1)} ∈ (Dioph‘10)
311 mzpsubmpt 39218 . . . . . . . . . . . . 13 (((𝑖 ∈ (ℤ ↑m (1...10)) ↦ (𝑖‘8)) ∈ (mzPoly‘(1...10)) ∧ (𝑖 ∈ (ℤ ↑m (1...10)) ↦ (𝑖‘3)) ∈ (mzPoly‘(1...10))) → (𝑖 ∈ (ℤ ↑m (1...10)) ↦ ((𝑖‘8) − (𝑖‘3))) ∈ (mzPoly‘(1...10)))
312274, 221, 311mp2an 688 . . . . . . . . . . . 12 (𝑖 ∈ (ℤ ↑m (1...10)) ↦ ((𝑖‘8) − (𝑖‘3))) ∈ (mzPoly‘(1...10))
313 dvdsrabdioph 39285 . . . . . . . . . . . 12 ((10 ∈ ℕ0 ∧ (𝑖 ∈ (ℤ ↑m (1...10)) ↦ (𝑖‘6)) ∈ (mzPoly‘(1...10)) ∧ (𝑖 ∈ (ℤ ↑m (1...10)) ↦ ((𝑖‘8) − (𝑖‘3))) ∈ (mzPoly‘(1...10))) → {𝑖 ∈ (ℕ0m (1...10)) ∣ (𝑖‘6) ∥ ((𝑖‘8) − (𝑖‘3))} ∈ (Dioph‘10))
314181, 234, 312, 313mp3an 1452 . . . . . . . . . . 11 {𝑖 ∈ (ℕ0m (1...10)) ∣ (𝑖‘6) ∥ ((𝑖‘8) − (𝑖‘3))} ∈ (Dioph‘10)
315 anrabdioph 39255 . . . . . . . . . . 11 (({𝑖 ∈ (ℕ0m (1...10)) ∣ (2 · (𝑖‘3)) ∥ ((𝑖‘7) − 1)} ∈ (Dioph‘10) ∧ {𝑖 ∈ (ℕ0m (1...10)) ∣ (𝑖‘6) ∥ ((𝑖‘8) − (𝑖‘3))} ∈ (Dioph‘10)) → {𝑖 ∈ (ℕ0m (1...10)) ∣ ((2 · (𝑖‘3)) ∥ ((𝑖‘7) − 1) ∧ (𝑖‘6) ∥ ((𝑖‘8) − (𝑖‘3)))} ∈ (Dioph‘10))
316310, 314, 315mp2an 688 . . . . . . . . . 10 {𝑖 ∈ (ℕ0m (1...10)) ∣ ((2 · (𝑖‘3)) ∥ ((𝑖‘7) − 1) ∧ (𝑖‘6) ∥ ((𝑖‘8) − (𝑖‘3)))} ∈ (Dioph‘10)
317207, 3sselii 3961 . . . . . . . . . . . . . 14 2 ∈ (1...10)
318 mzpproj 39212 . . . . . . . . . . . . . 14 (((1...10) ∈ V ∧ 2 ∈ (1...10)) → (𝑖 ∈ (ℤ ↑m (1...10)) ↦ (𝑖‘2)) ∈ (mzPoly‘(1...10)))
319182, 317, 318mp2an 688 . . . . . . . . . . . . 13 (𝑖 ∈ (ℤ ↑m (1...10)) ↦ (𝑖‘2)) ∈ (mzPoly‘(1...10))
320 mzpsubmpt 39218 . . . . . . . . . . . . 13 (((𝑖 ∈ (ℤ ↑m (1...10)) ↦ (𝑖‘8)) ∈ (mzPoly‘(1...10)) ∧ (𝑖 ∈ (ℤ ↑m (1...10)) ↦ (𝑖‘2)) ∈ (mzPoly‘(1...10))) → (𝑖 ∈ (ℤ ↑m (1...10)) ↦ ((𝑖‘8) − (𝑖‘2))) ∈ (mzPoly‘(1...10)))
321274, 319, 320mp2an 688 . . . . . . . . . . . 12 (𝑖 ∈ (ℤ ↑m (1...10)) ↦ ((𝑖‘8) − (𝑖‘2))) ∈ (mzPoly‘(1...10))
322 dvdsrabdioph 39285 . . . . . . . . . . . 12 ((10 ∈ ℕ0 ∧ (𝑖 ∈ (ℤ ↑m (1...10)) ↦ (2 · (𝑖‘3))) ∈ (mzPoly‘(1...10)) ∧ (𝑖 ∈ (ℤ ↑m (1...10)) ↦ ((𝑖‘8) − (𝑖‘2))) ∈ (mzPoly‘(1...10))) → {𝑖 ∈ (ℕ0m (1...10)) ∣ (2 · (𝑖‘3)) ∥ ((𝑖‘8) − (𝑖‘2))} ∈ (Dioph‘10))
323181, 306, 321, 322mp3an 1452 . . . . . . . . . . 11 {𝑖 ∈ (ℕ0m (1...10)) ∣ (2 · (𝑖‘3)) ∥ ((𝑖‘8) − (𝑖‘2))} ∈ (Dioph‘10)
324 lerabdioph 39280 . . . . . . . . . . . 12 ((10 ∈ ℕ0 ∧ (𝑖 ∈ (ℤ ↑m (1...10)) ↦ (𝑖‘2)) ∈ (mzPoly‘(1...10)) ∧ (𝑖 ∈ (ℤ ↑m (1...10)) ↦ (𝑖‘3)) ∈ (mzPoly‘(1...10))) → {𝑖 ∈ (ℕ0m (1...10)) ∣ (𝑖‘2) ≤ (𝑖‘3)} ∈ (Dioph‘10))
325181, 319, 221, 324mp3an 1452 . . . . . . . . . . 11 {𝑖 ∈ (ℕ0m (1...10)) ∣ (𝑖‘2) ≤ (𝑖‘3)} ∈ (Dioph‘10)
326 anrabdioph 39255 . . . . . . . . . . 11 (({𝑖 ∈ (ℕ0m (1...10)) ∣ (2 · (𝑖‘3)) ∥ ((𝑖‘8) − (𝑖‘2))} ∈ (Dioph‘10) ∧ {𝑖 ∈ (ℕ0m (1...10)) ∣ (𝑖‘2) ≤ (𝑖‘3)} ∈ (Dioph‘10)) → {𝑖 ∈ (ℕ0m (1...10)) ∣ ((2 · (𝑖‘3)) ∥ ((𝑖‘8) − (𝑖‘2)) ∧ (𝑖‘2) ≤ (𝑖‘3))} ∈ (Dioph‘10))
327323, 325, 326mp2an 688 . . . . . . . . . 10 {𝑖 ∈ (ℕ0m (1...10)) ∣ ((2 · (𝑖‘3)) ∥ ((𝑖‘8) − (𝑖‘2)) ∧ (𝑖‘2) ≤ (𝑖‘3))} ∈ (Dioph‘10)
328 anrabdioph 39255 . . . . . . . . . 10 (({𝑖 ∈ (ℕ0m (1...10)) ∣ ((2 · (𝑖‘3)) ∥ ((𝑖‘7) − 1) ∧ (𝑖‘6) ∥ ((𝑖‘8) − (𝑖‘3)))} ∈ (Dioph‘10) ∧ {𝑖 ∈ (ℕ0m (1...10)) ∣ ((2 · (𝑖‘3)) ∥ ((𝑖‘8) − (𝑖‘2)) ∧ (𝑖‘2) ≤ (𝑖‘3))} ∈ (Dioph‘10)) → {𝑖 ∈ (ℕ0m (1...10)) ∣ (((2 · (𝑖‘3)) ∥ ((𝑖‘7) − 1) ∧ (𝑖‘6) ∥ ((𝑖‘8) − (𝑖‘3))) ∧ ((2 · (𝑖‘3)) ∥ ((𝑖‘8) − (𝑖‘2)) ∧ (𝑖‘2) ≤ (𝑖‘3)))} ∈ (Dioph‘10))
329316, 327, 328mp2an 688 . . . . . . . . 9 {𝑖 ∈ (ℕ0m (1...10)) ∣ (((2 · (𝑖‘3)) ∥ ((𝑖‘7) − 1) ∧ (𝑖‘6) ∥ ((𝑖‘8) − (𝑖‘3))) ∧ ((2 · (𝑖‘3)) ∥ ((𝑖‘8) − (𝑖‘2)) ∧ (𝑖‘2) ≤ (𝑖‘3)))} ∈ (Dioph‘10)
330 anrabdioph 39255 . . . . . . . . 9 (({𝑖 ∈ (ℕ0m (1...10)) ∣ (((((𝑖‘4)↑2) − ((((𝑖‘1)↑2) − 1) · ((𝑖‘3)↑2))) = 1 ∧ (((𝑖‘6)↑2) − ((((𝑖‘1)↑2) − 1) · ((𝑖‘5)↑2))) = 1 ∧ (𝑖‘7) ∈ (ℤ‘2)) ∧ ((((𝑖‘9)↑2) − ((((𝑖‘7)↑2) − 1) · ((𝑖‘8)↑2))) = 1 ∧ (𝑖‘5) = (((𝑖10) + 1) · (2 · ((𝑖‘3)↑2))) ∧ (𝑖‘6) ∥ ((𝑖‘7) − (𝑖‘1))))} ∈ (Dioph‘10) ∧ {𝑖 ∈ (ℕ0m (1...10)) ∣ (((2 · (𝑖‘3)) ∥ ((𝑖‘7) − 1) ∧ (𝑖‘6) ∥ ((𝑖‘8) − (𝑖‘3))) ∧ ((2 · (𝑖‘3)) ∥ ((𝑖‘8) − (𝑖‘2)) ∧ (𝑖‘2) ≤ (𝑖‘3)))} ∈ (Dioph‘10)) → {𝑖 ∈ (ℕ0m (1...10)) ∣ ((((((𝑖‘4)↑2) − ((((𝑖‘1)↑2) − 1) · ((𝑖‘3)↑2))) = 1 ∧ (((𝑖‘6)↑2) − ((((𝑖‘1)↑2) − 1) · ((𝑖‘5)↑2))) = 1 ∧ (𝑖‘7) ∈ (ℤ‘2)) ∧ ((((𝑖‘9)↑2) − ((((𝑖‘7)↑2) − 1) · ((𝑖‘8)↑2))) = 1 ∧ (𝑖‘5) = (((𝑖10) + 1) · (2 · ((𝑖‘3)↑2))) ∧ (𝑖‘6) ∥ ((𝑖‘7) − (𝑖‘1)))) ∧ (((2 · (𝑖‘3)) ∥ ((𝑖‘7) − 1) ∧ (𝑖‘6) ∥ ((𝑖‘8) − (𝑖‘3))) ∧ ((2 · (𝑖‘3)) ∥ ((𝑖‘8) − (𝑖‘2)) ∧ (𝑖‘2) ≤ (𝑖‘3))))} ∈ (Dioph‘10))
331304, 329, 330mp2an 688 . . . . . . . 8 {𝑖 ∈ (ℕ0m (1...10)) ∣ ((((((𝑖‘4)↑2) − ((((𝑖‘1)↑2) − 1) · ((𝑖‘3)↑2))) = 1 ∧ (((𝑖‘6)↑2) − ((((𝑖‘1)↑2) − 1) · ((𝑖‘5)↑2))) = 1 ∧ (𝑖‘7) ∈ (ℤ‘2)) ∧ ((((𝑖‘9)↑2) − ((((𝑖‘7)↑2) − 1) · ((𝑖‘8)↑2))) = 1 ∧ (𝑖‘5) = (((𝑖10) + 1) · (2 · ((𝑖‘3)↑2))) ∧ (𝑖‘6) ∥ ((𝑖‘7) − (𝑖‘1)))) ∧ (((2 · (𝑖‘3)) ∥ ((𝑖‘7) − 1) ∧ (𝑖‘6) ∥ ((𝑖‘8) − (𝑖‘3))) ∧ ((2 · (𝑖‘3)) ∥ ((𝑖‘8) − (𝑖‘2)) ∧ (𝑖‘2) ≤ (𝑖‘3))))} ∈ (Dioph‘10)
332180, 331eqeltri 2906 . . . . . . 7 {𝑖 ∈ (ℕ0m (1...10)) ∣ [(𝑖 ↾ (1...3)) / 𝑎][(𝑖‘4) / 𝑏][(𝑖‘5) / 𝑐][(𝑖‘6) / 𝑑][(𝑖‘7) / 𝑒][(𝑖‘8) / 𝑓][(𝑖‘9) / 𝑔][(𝑖10) / ](((((𝑏↑2) − ((((𝑎‘1)↑2) − 1) · ((𝑎‘3)↑2))) = 1 ∧ ((𝑑↑2) − ((((𝑎‘1)↑2) − 1) · (𝑐↑2))) = 1 ∧ 𝑒 ∈ (ℤ‘2)) ∧ (((𝑔↑2) − (((𝑒↑2) − 1) · (𝑓↑2))) = 1 ∧ 𝑐 = (( + 1) · (2 · ((𝑎‘3)↑2))) ∧ 𝑑 ∥ (𝑒 − (𝑎‘1)))) ∧ (((2 · (𝑎‘3)) ∥ (𝑒 − 1) ∧ 𝑑 ∥ (𝑓 − (𝑎‘3))) ∧ ((2 · (𝑎‘3)) ∥ (𝑓 − (𝑎‘2)) ∧ (𝑎‘2) ≤ (𝑎‘3))))} ∈ (Dioph‘10)
333205, 183, 184, 185, 186, 187, 1897rexfrabdioph 39275 . . . . . . 7 ((3 ∈ ℕ0 ∧ {𝑖 ∈ (ℕ0m (1...10)) ∣ [(𝑖 ↾ (1...3)) / 𝑎][(𝑖‘4) / 𝑏][(𝑖‘5) / 𝑐][(𝑖‘6) / 𝑑][(𝑖‘7) / 𝑒][(𝑖‘8) / 𝑓][(𝑖‘9) / 𝑔][(𝑖10) / ](((((𝑏↑2) − ((((𝑎‘1)↑2) − 1) · ((𝑎‘3)↑2))) = 1 ∧ ((𝑑↑2) − ((((𝑎‘1)↑2) − 1) · (𝑐↑2))) = 1 ∧ 𝑒 ∈ (ℤ‘2)) ∧ (((𝑔↑2) − (((𝑒↑2) − 1) · (𝑓↑2))) = 1 ∧ 𝑐 = (( + 1) · (2 · ((𝑎‘3)↑2))) ∧ 𝑑 ∥ (𝑒 − (𝑎‘1)))) ∧ (((2 · (𝑎‘3)) ∥ (𝑒 − 1) ∧ 𝑑 ∥ (𝑓 − (𝑎‘3))) ∧ ((2 · (𝑎‘3)) ∥ (𝑓 − (𝑎‘2)) ∧ (𝑎‘2) ≤ (𝑎‘3))))} ∈ (Dioph‘10)) → {𝑎 ∈ (ℕ0m (1...3)) ∣ ∃𝑏 ∈ ℕ0𝑐 ∈ ℕ0𝑑 ∈ ℕ0𝑒 ∈ ℕ0𝑓 ∈ ℕ0𝑔 ∈ ℕ0 ∈ ℕ0 (((((𝑏↑2) − ((((𝑎‘1)↑2) − 1) · ((𝑎‘3)↑2))) = 1 ∧ ((𝑑↑2) − ((((𝑎‘1)↑2) − 1) · (𝑐↑2))) = 1 ∧ 𝑒 ∈ (ℤ‘2)) ∧ (((𝑔↑2) − (((𝑒↑2) − 1) · (𝑓↑2))) = 1 ∧ 𝑐 = (( + 1) · (2 · ((𝑎‘3)↑2))) ∧ 𝑑 ∥ (𝑒 − (𝑎‘1)))) ∧ (((2 · (𝑎‘3)) ∥ (𝑒 − 1) ∧ 𝑑 ∥ (𝑓 − (𝑎‘3))) ∧ ((2 · (𝑎‘3)) ∥ (𝑓 − (𝑎‘2)) ∧ (𝑎‘2) ≤ (𝑎‘3))))} ∈ (Dioph‘3))
33455, 332, 333mp2an 688 . . . . . 6 {𝑎 ∈ (ℕ0m (1...3)) ∣ ∃𝑏 ∈ ℕ0𝑐 ∈ ℕ0𝑑 ∈ ℕ0𝑒 ∈ ℕ0𝑓 ∈ ℕ0𝑔 ∈ ℕ0 ∈ ℕ0 (((((𝑏↑2) − ((((𝑎‘1)↑2) − 1) · ((𝑎‘3)↑2))) = 1 ∧ ((𝑑↑2) − ((((𝑎‘1)↑2) − 1) · (𝑐↑2))) = 1 ∧ 𝑒 ∈ (ℤ‘2)) ∧ (((𝑔↑2) − (((𝑒↑2) − 1) · (𝑓↑2))) = 1 ∧ 𝑐 = (( + 1) · (2 · ((𝑎‘3)↑2))) ∧ 𝑑 ∥ (𝑒 − (𝑎‘1)))) ∧ (((2 · (𝑎‘3)) ∥ (𝑒 − 1) ∧ 𝑑 ∥ (𝑓 − (𝑎‘3))) ∧ ((2 · (𝑎‘3)) ∥ (𝑓 − (𝑎‘2)) ∧ (𝑎‘2) ≤ (𝑎‘3))))} ∈ (Dioph‘3)
335 anrabdioph 39255 . . . . . 6 (({𝑎 ∈ (ℕ0m (1...3)) ∣ (𝑎‘3) ∈ ℕ} ∈ (Dioph‘3) ∧ {𝑎 ∈ (ℕ0m (1...3)) ∣ ∃𝑏 ∈ ℕ0𝑐 ∈ ℕ0𝑑 ∈ ℕ0𝑒 ∈ ℕ0𝑓 ∈ ℕ0𝑔 ∈ ℕ0 ∈ ℕ0 (((((𝑏↑2) − ((((𝑎‘1)↑2) − 1) · ((𝑎‘3)↑2))) = 1 ∧ ((𝑑↑2) − ((((𝑎‘1)↑2) − 1) · (𝑐↑2))) = 1 ∧ 𝑒 ∈ (ℤ‘2)) ∧ (((𝑔↑2) − (((𝑒↑2) − 1) · (𝑓↑2))) = 1 ∧ 𝑐 = (( + 1) · (2 · ((𝑎‘3)↑2))) ∧ 𝑑 ∥ (𝑒 − (𝑎‘1)))) ∧ (((2 · (𝑎‘3)) ∥ (𝑒 − 1) ∧ 𝑑 ∥ (𝑓 − (𝑎‘3))) ∧ ((2 · (𝑎‘3)) ∥ (𝑓 − (𝑎‘2)) ∧ (𝑎‘2) ≤ (𝑎‘3))))} ∈ (Dioph‘3)) → {𝑎 ∈ (ℕ0m (1...3)) ∣ ((𝑎‘3) ∈ ℕ ∧ ∃𝑏 ∈ ℕ0𝑐 ∈ ℕ0𝑑 ∈ ℕ0𝑒 ∈ ℕ0𝑓 ∈ ℕ0𝑔 ∈ ℕ0 ∈ ℕ0 (((((𝑏↑2) − ((((𝑎‘1)↑2) − 1) · ((𝑎‘3)↑2))) = 1 ∧ ((𝑑↑2) − ((((𝑎‘1)↑2) − 1) · (𝑐↑2))) = 1 ∧ 𝑒 ∈ (ℤ‘2)) ∧ (((𝑔↑2) − (((𝑒↑2) − 1) · (𝑓↑2))) = 1 ∧ 𝑐 = (( + 1) · (2 · ((𝑎‘3)↑2))) ∧ 𝑑 ∥ (𝑒 − (𝑎‘1)))) ∧ (((2 · (𝑎‘3)) ∥ (𝑒 − 1) ∧ 𝑑 ∥ (𝑓 − (𝑎‘3))) ∧ ((2 · (𝑎‘3)) ∥ (𝑓 − (𝑎‘2)) ∧ (𝑎‘2) ≤ (𝑎‘3)))))} ∈ (Dioph‘3))
33672, 334, 335mp2an 688 . . . . 5 {𝑎 ∈ (ℕ0m (1...3)) ∣ ((𝑎‘3) ∈ ℕ ∧ ∃𝑏 ∈ ℕ0𝑐 ∈ ℕ0𝑑 ∈ ℕ0𝑒 ∈ ℕ0𝑓 ∈ ℕ0𝑔 ∈ ℕ0 ∈ ℕ0 (((((𝑏↑2) − ((((𝑎‘1)↑2) − 1) · ((𝑎‘3)↑2))) = 1 ∧ ((𝑑↑2) − ((((𝑎‘1)↑2) − 1) · (𝑐↑2))) = 1 ∧ 𝑒 ∈ (ℤ‘2)) ∧ (((𝑔↑2) − (((𝑒↑2) − 1) · (𝑓↑2))) = 1 ∧ 𝑐 = (( + 1) · (2 · ((𝑎‘3)↑2))) ∧ 𝑑 ∥ (𝑒 − (𝑎‘1)))) ∧ (((2 · (𝑎‘3)) ∥ (𝑒 − 1) ∧ 𝑑 ∥ (𝑓 − (𝑎‘3))) ∧ ((2 · (𝑎‘3)) ∥ (𝑓 − (𝑎‘2)) ∧ (𝑎‘2) ≤ (𝑎‘3)))))} ∈ (Dioph‘3)
337 mzpproj 39212 . . . . . . 7 (((1...3) ∈ V ∧ 2 ∈ (1...3)) → (𝑎 ∈ (ℤ ↑m (1...3)) ↦ (𝑎‘2)) ∈ (mzPoly‘(1...3)))
33857, 5, 337mp2an 688 . . . . . 6 (𝑎 ∈ (ℤ ↑m (1...3)) ↦ (𝑎‘2)) ∈ (mzPoly‘(1...3))
339 elnnrabdioph 39282 . . . . . 6 ((3 ∈ ℕ0 ∧ (𝑎 ∈ (ℤ ↑m (1...3)) ↦ (𝑎‘2)) ∈ (mzPoly‘(1...3))) → {𝑎 ∈ (ℕ0m (1...3)) ∣ (𝑎‘2) ∈ ℕ} ∈ (Dioph‘3))
34055, 338, 339mp2an 688 . . . . 5 {𝑎 ∈ (ℕ0m (1...3)) ∣ (𝑎‘2) ∈ ℕ} ∈ (Dioph‘3)
341 anrabdioph 39255 . . . . 5 (({𝑎 ∈ (ℕ0m (1...3)) ∣ ((𝑎‘3) ∈ ℕ ∧ ∃𝑏 ∈ ℕ0𝑐 ∈ ℕ0𝑑 ∈ ℕ0𝑒 ∈ ℕ0𝑓 ∈ ℕ0𝑔 ∈ ℕ0 ∈ ℕ0 (((((𝑏↑2) − ((((𝑎‘1)↑2) − 1) · ((𝑎‘3)↑2))) = 1 ∧ ((𝑑↑2) − ((((𝑎‘1)↑2) − 1) · (𝑐↑2))) = 1 ∧ 𝑒 ∈ (ℤ‘2)) ∧ (((𝑔↑2) − (((𝑒↑2) − 1) · (𝑓↑2))) = 1 ∧ 𝑐 = (( + 1) · (2 · ((𝑎‘3)↑2))) ∧ 𝑑 ∥ (𝑒 − (𝑎‘1)))) ∧ (((2 · (𝑎‘3)) ∥ (𝑒 − 1) ∧ 𝑑 ∥ (𝑓 − (𝑎‘3))) ∧ ((2 · (𝑎‘3)) ∥ (𝑓 − (𝑎‘2)) ∧ (𝑎‘2) ≤ (𝑎‘3)))))} ∈ (Dioph‘3) ∧ {𝑎 ∈ (ℕ0m (1...3)) ∣ (𝑎‘2) ∈ ℕ} ∈ (Dioph‘3)) → {𝑎 ∈ (ℕ0m (1...3)) ∣ (((𝑎‘3) ∈ ℕ ∧ ∃𝑏 ∈ ℕ0𝑐 ∈ ℕ0𝑑 ∈ ℕ0𝑒 ∈ ℕ0𝑓 ∈ ℕ0𝑔 ∈ ℕ0 ∈ ℕ0 (((((𝑏↑2) − ((((𝑎‘1)↑2) − 1) · ((𝑎‘3)↑2))) = 1 ∧ ((𝑑↑2) − ((((𝑎‘1)↑2) − 1) · (𝑐↑2))) = 1 ∧ 𝑒 ∈ (ℤ‘2)) ∧ (((𝑔↑2) − (((𝑒↑2) − 1) · (𝑓↑2))) = 1 ∧ 𝑐 = (( + 1) · (2 · ((𝑎‘3)↑2))) ∧ 𝑑 ∥ (𝑒 − (𝑎‘1)))) ∧ (((2 · (𝑎‘3)) ∥ (𝑒 − 1) ∧ 𝑑 ∥ (𝑓 − (𝑎‘3))) ∧ ((2 · (𝑎‘3)) ∥ (𝑓 − (𝑎‘2)) ∧ (𝑎‘2) ≤ (𝑎‘3))))) ∧ (𝑎‘2) ∈ ℕ)} ∈ (Dioph‘3))
342336, 340, 341mp2an 688 . . . 4 {𝑎 ∈ (ℕ0m (1...3)) ∣ (((𝑎‘3) ∈ ℕ ∧ ∃𝑏 ∈ ℕ0𝑐 ∈ ℕ0𝑑 ∈ ℕ0𝑒 ∈ ℕ0𝑓 ∈ ℕ0𝑔 ∈ ℕ0 ∈ ℕ0 (((((𝑏↑2) − ((((𝑎‘1)↑2) − 1) · ((𝑎‘3)↑2))) = 1 ∧ ((𝑑↑2) − ((((𝑎‘1)↑2) − 1) · (𝑐↑2))) = 1 ∧ 𝑒 ∈ (ℤ‘2)) ∧ (((𝑔↑2) − (((𝑒↑2) − 1) · (𝑓↑2))) = 1 ∧ 𝑐 = (( + 1) · (2 · ((𝑎‘3)↑2))) ∧ 𝑑 ∥ (𝑒 − (𝑎‘1)))) ∧ (((2 · (𝑎‘3)) ∥ (𝑒 − 1) ∧ 𝑑 ∥ (𝑓 − (𝑎‘3))) ∧ ((2 · (𝑎‘3)) ∥ (𝑓 − (𝑎‘2)) ∧ (𝑎‘2) ≤ (𝑎‘3))))) ∧ (𝑎‘2) ∈ ℕ)} ∈ (Dioph‘3)
343 eq0rabdioph 39251 . . . . . 6 ((3 ∈ ℕ0 ∧ (𝑎 ∈ (ℤ ↑m (1...3)) ↦ (𝑎‘3)) ∈ (mzPoly‘(1...3))) → {𝑎 ∈ (ℕ0m (1...3)) ∣ (𝑎‘3) = 0} ∈ (Dioph‘3))
34455, 70, 343mp2an 688 . . . . 5 {𝑎 ∈ (ℕ0m (1...3)) ∣ (𝑎‘3) = 0} ∈ (Dioph‘3)
345 eq0rabdioph 39251 . . . . . 6 ((3 ∈ ℕ0 ∧ (𝑎 ∈ (ℤ ↑m (1...3)) ↦ (𝑎‘2)) ∈ (mzPoly‘(1...3))) → {𝑎 ∈ (ℕ0m (1...3)) ∣ (𝑎‘2) = 0} ∈ (Dioph‘3))
34655, 338, 345mp2an 688 . . . . 5 {𝑎 ∈ (ℕ0m (1...3)) ∣ (𝑎‘2) = 0} ∈ (Dioph‘3)
347 anrabdioph 39255 . . . . 5 (({𝑎 ∈ (ℕ0m (1...3)) ∣ (𝑎‘3) = 0} ∈ (Dioph‘3) ∧ {𝑎 ∈ (ℕ0m (1...3)) ∣ (𝑎‘2) = 0} ∈ (Dioph‘3)) → {𝑎 ∈ (ℕ0m (1...3)) ∣ ((𝑎‘3) = 0 ∧ (𝑎‘2) = 0)} ∈ (Dioph‘3))
348344, 346, 347mp2an 688 . . . 4 {𝑎 ∈ (ℕ0m (1...3)) ∣ ((𝑎‘3) = 0 ∧ (𝑎‘2) = 0)} ∈ (Dioph‘3)
349 orrabdioph 39256 . . . 4 (({𝑎 ∈ (ℕ0m (1...3)) ∣ (((𝑎‘3) ∈ ℕ ∧ ∃𝑏 ∈ ℕ0𝑐 ∈ ℕ0𝑑 ∈ ℕ0𝑒 ∈ ℕ0𝑓 ∈ ℕ0𝑔 ∈ ℕ0 ∈ ℕ0 (((((𝑏↑2) − ((((𝑎‘1)↑2) − 1) · ((𝑎‘3)↑2))) = 1 ∧ ((𝑑↑2) − ((((𝑎‘1)↑2) − 1) · (𝑐↑2))) = 1 ∧ 𝑒 ∈ (ℤ‘2)) ∧ (((𝑔↑2) − (((𝑒↑2) − 1) · (𝑓↑2))) = 1 ∧ 𝑐 = (( + 1) · (2 · ((𝑎‘3)↑2))) ∧ 𝑑 ∥ (𝑒 − (𝑎‘1)))) ∧ (((2 · (𝑎‘3)) ∥ (𝑒 − 1) ∧ 𝑑 ∥ (𝑓 − (𝑎‘3))) ∧ ((2 · (𝑎‘3)) ∥ (𝑓 − (𝑎‘2)) ∧ (𝑎‘2) ≤ (𝑎‘3))))) ∧ (𝑎‘2) ∈ ℕ)} ∈ (Dioph‘3) ∧ {𝑎 ∈ (ℕ0m (1...3)) ∣ ((𝑎‘3) = 0 ∧ (𝑎‘2) = 0)} ∈ (Dioph‘3)) → {𝑎 ∈ (ℕ0m (1...3)) ∣ ((((𝑎‘3) ∈ ℕ ∧ ∃𝑏 ∈ ℕ0𝑐 ∈ ℕ0𝑑 ∈ ℕ0𝑒 ∈ ℕ0𝑓 ∈ ℕ0𝑔 ∈ ℕ0 ∈ ℕ0 (((((𝑏↑2) − ((((𝑎‘1)↑2) − 1) · ((𝑎‘3)↑2))) = 1 ∧ ((𝑑↑2) − ((((𝑎‘1)↑2) − 1) · (𝑐↑2))) = 1 ∧ 𝑒 ∈ (ℤ‘2)) ∧ (((𝑔↑2) − (((𝑒↑2) − 1) · (𝑓↑2))) = 1 ∧ 𝑐 = (( + 1) · (2 · ((𝑎‘3)↑2))) ∧ 𝑑 ∥ (𝑒 − (𝑎‘1)))) ∧ (((2 · (𝑎‘3)) ∥ (𝑒 − 1) ∧ 𝑑 ∥ (𝑓 − (𝑎‘3))) ∧ ((2 · (𝑎‘3)) ∥ (𝑓 − (𝑎‘2)) ∧ (𝑎‘2) ≤ (𝑎‘3))))) ∧ (𝑎‘2) ∈ ℕ) ∨ ((𝑎‘3) = 0 ∧ (𝑎‘2) = 0))} ∈ (Dioph‘3))
350342, 348, 349mp2an 688 . . 3 {𝑎 ∈ (ℕ0m (1...3)) ∣ ((((𝑎‘3) ∈ ℕ ∧ ∃𝑏 ∈ ℕ0𝑐 ∈ ℕ0𝑑 ∈ ℕ0𝑒 ∈ ℕ0𝑓 ∈ ℕ0𝑔 ∈ ℕ0 ∈ ℕ0 (((((𝑏↑2) − ((((𝑎‘1)↑2) − 1) · ((𝑎‘3)↑2))) = 1 ∧ ((𝑑↑2) − ((((𝑎‘1)↑2) − 1) · (𝑐↑2))) = 1 ∧ 𝑒 ∈ (ℤ‘2)) ∧ (((𝑔↑2) − (((𝑒↑2) − 1) · (𝑓↑2))) = 1 ∧ 𝑐 = (( + 1) · (2 · ((𝑎‘3)↑2))) ∧ 𝑑 ∥ (𝑒 − (𝑎‘1)))) ∧ (((2 · (𝑎‘3)) ∥ (𝑒 − 1) ∧ 𝑑 ∥ (𝑓 − (𝑎‘3))) ∧ ((2 · (𝑎‘3)) ∥ (𝑓 − (𝑎‘2)) ∧ (𝑎‘2) ≤ (𝑎‘3))))) ∧ (𝑎‘2) ∈ ℕ) ∨ ((𝑎‘3) = 0 ∧ (𝑎‘2) = 0))} ∈ (Dioph‘3)
351 anrabdioph 39255 . . 3 (({𝑎 ∈ (ℕ0m (1...3)) ∣ (𝑎‘1) ∈ (ℤ‘2)} ∈ (Dioph‘3) ∧ {𝑎 ∈ (ℕ0m (1...3)) ∣ ((((𝑎‘3) ∈ ℕ ∧ ∃𝑏 ∈ ℕ0𝑐 ∈ ℕ0𝑑 ∈ ℕ0𝑒 ∈ ℕ0𝑓 ∈ ℕ0𝑔 ∈ ℕ0 ∈ ℕ0 (((((𝑏↑2) − ((((𝑎‘1)↑2) − 1) · ((𝑎‘3)↑2))) = 1 ∧ ((𝑑↑2) − ((((𝑎‘1)↑2) − 1) · (𝑐↑2))) = 1 ∧ 𝑒 ∈ (ℤ‘2)) ∧ (((𝑔↑2) − (((𝑒↑2) − 1) · (𝑓↑2))) = 1 ∧ 𝑐 = (( + 1) · (2 · ((𝑎‘3)↑2))) ∧ 𝑑 ∥ (𝑒 − (𝑎‘1)))) ∧ (((2 · (𝑎‘3)) ∥ (𝑒 − 1) ∧ 𝑑 ∥ (𝑓 − (𝑎‘3))) ∧ ((2 · (𝑎‘3)) ∥ (𝑓 − (𝑎‘2)) ∧ (𝑎‘2) ≤ (𝑎‘3))))) ∧ (𝑎‘2) ∈ ℕ) ∨ ((𝑎‘3) = 0 ∧ (𝑎‘2) = 0))} ∈ (Dioph‘3)) → {𝑎 ∈ (ℕ0m (1...3)) ∣ ((𝑎‘1) ∈ (ℤ‘2) ∧ ((((𝑎‘3) ∈ ℕ ∧ ∃𝑏 ∈ ℕ0𝑐 ∈ ℕ0𝑑 ∈ ℕ0𝑒 ∈ ℕ0𝑓 ∈ ℕ0𝑔 ∈ ℕ0 ∈ ℕ0 (((((𝑏↑2) − ((((𝑎‘1)↑2) − 1) · ((𝑎‘3)↑2))) = 1 ∧ ((𝑑↑2) − ((((𝑎‘1)↑2) − 1) · (𝑐↑2))) = 1 ∧ 𝑒 ∈ (ℤ‘2)) ∧ (((𝑔↑2) − (((𝑒↑2) − 1) · (𝑓↑2))) = 1 ∧ 𝑐 = (( + 1) · (2 · ((𝑎‘3)↑2))) ∧ 𝑑 ∥ (𝑒 − (𝑎‘1)))) ∧ (((2 · (𝑎‘3)) ∥ (𝑒 − 1) ∧ 𝑑 ∥ (𝑓 − (𝑎‘3))) ∧ ((2 · (𝑎‘3)) ∥ (𝑓 − (𝑎‘2)) ∧ (𝑎‘2) ≤ (𝑎‘3))))) ∧ (𝑎‘2) ∈ ℕ) ∨ ((𝑎‘3) = 0 ∧ (𝑎‘2) = 0)))} ∈ (Dioph‘3))
35266, 350, 351mp2an 688 . 2 {𝑎 ∈ (ℕ0m (1...3)) ∣ ((𝑎‘1) ∈ (ℤ‘2) ∧ ((((𝑎‘3) ∈ ℕ ∧ ∃𝑏 ∈ ℕ0𝑐 ∈ ℕ0𝑑 ∈ ℕ0𝑒 ∈ ℕ0𝑓 ∈ ℕ0𝑔 ∈ ℕ0 ∈ ℕ0 (((((𝑏↑2) − ((((𝑎‘1)↑2) − 1) · ((𝑎‘3)↑2))) = 1 ∧ ((𝑑↑2) − ((((𝑎‘1)↑2) − 1) · (𝑐↑2))) = 1 ∧ 𝑒 ∈ (ℤ‘2)) ∧ (((𝑔↑2) − (((𝑒↑2) − 1) · (𝑓↑2))) = 1 ∧ 𝑐 = (( + 1) · (2 · ((𝑎‘3)↑2))) ∧ 𝑑 ∥ (𝑒 − (𝑎‘1)))) ∧ (((2 · (𝑎‘3)) ∥ (𝑒 − 1) ∧ 𝑑 ∥ (𝑓 − (𝑎‘3))) ∧ ((2 · (𝑎‘3)) ∥ (𝑓 − (𝑎‘2)) ∧ (𝑎‘2) ≤ (𝑎‘3))))) ∧ (𝑎‘2) ∈ ℕ) ∨ ((𝑎‘3) = 0 ∧ (𝑎‘2) = 0)))} ∈ (Dioph‘3)
35354, 352eqeltri 2906 1 {𝑎 ∈ (ℕ0m (1...3)) ∣ ((𝑎‘1) ∈ (ℤ‘2) ∧ (𝑎‘3) = ((𝑎‘1) Yrm (𝑎‘2)))} ∈ (Dioph‘3)
Colors of variables: wff setvar class
Syntax hints:  wb 207  wa 396  wo 841  w3a 1079   = wceq 1528  wcel 2105  wrex 3136  {crab 3139  Vcvv 3492  [wsbc 3769   class class class wbr 5057  cmpt 5137  cres 5550  wf 6344  cfv 6348  (class class class)co 7145  m cmap 8395  0cc0 10525  1c1 10526   + caddc 10528   · cmul 10530   < clt 10663  cle 10664  cmin 10858  cn 11626  2c2 11680  3c3 11681  4c4 11682  5c5 11683  6c6 11684  7c7 11685  8c8 11686  9c9 11687  0cn0 11885  cz 11969  cdc 12086  cuz 12231  ...cfz 12880  cexp 13417  cdvds 15595  mzPolycmzp 39197  Diophcdioph 39230   Yrm crmy 39376
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1787  ax-4 1801  ax-5 1902  ax-6 1961  ax-7 2006  ax-8 2107  ax-9 2115  ax-10 2136  ax-11 2151  ax-12 2167  ax-ext 2790  ax-rep 5181  ax-sep 5194  ax-nul 5201  ax-pow 5257  ax-pr 5320  ax-un 7450  ax-inf2 9092  ax-cnex 10581  ax-resscn 10582  ax-1cn 10583  ax-icn 10584  ax-addcl 10585  ax-addrcl 10586  ax-mulcl 10587  ax-mulrcl 10588  ax-mulcom 10589  ax-addass 10590  ax-mulass 10591  ax-distr 10592  ax-i2m1 10593  ax-1ne0 10594  ax-1rid 10595  ax-rnegex 10596  ax-rrecex 10597  ax-cnre 10598  ax-pre-lttri 10599  ax-pre-lttrn 10600  ax-pre-ltadd 10601  ax-pre-mulgt0 10602  ax-pre-sup 10603  ax-addf 10604  ax-mulf 10605
This theorem depends on definitions:  df-bi 208  df-an 397  df-or 842  df-3or 1080  df-3an 1081  df-tru 1531  df-fal 1541  df-ex 1772  df-nf 1776  df-sb 2061  df-mo 2615  df-eu 2647  df-clab 2797  df-cleq 2811  df-clel 2890  df-nfc 2960  df-ne 3014  df-nel 3121  df-ral 3140  df-rex 3141  df-reu 3142  df-rmo 3143  df-rab 3144  df-v 3494  df-sbc 3770  df-csb 3881  df-dif 3936  df-un 3938  df-in 3940  df-ss 3949  df-pss 3951  df-nul 4289  df-if 4464  df-pw 4537  df-sn 4558  df-pr 4560  df-tp 4562  df-op 4564  df-uni 4831  df-int 4868  df-iun 4912  df-iin 4913  df-br 5058  df-opab 5120  df-mpt 5138  df-tr 5164  df-id 5453  df-eprel 5458  df-po 5467  df-so 5468  df-fr 5507  df-se 5508  df-we 5509  df-xp 5554  df-rel 5555  df-cnv 5556  df-co 5557  df-dm 5558  df-rn 5559  df-res 5560  df-ima 5561  df-pred 6141  df-ord 6187  df-on 6188  df-lim 6189  df-suc 6190  df-iota 6307  df-fun 6350  df-fn 6351  df-f 6352  df-f1 6353  df-fo 6354  df-f1o 6355  df-fv 6356  df-isom 6357  df-riota 7103  df-ov 7148  df-oprab 7149  df-mpo 7150  df-of 7398  df-om 7570  df-1st 7678  df-2nd 7679  df-supp 7820  df-wrecs 7936  df-recs 7997  df-rdg 8035  df-1o 8091  df-2o 8092  df-oadd 8095  df-omul 8096  df-er 8278  df-map 8397  df-pm 8398  df-ixp 8450  df-en 8498  df-dom 8499  df-sdom 8500  df-fin 8501  df-fsupp 8822  df-fi 8863  df-sup 8894  df-inf 8895  df-oi 8962  df-dju 9318  df-card 9356  df-acn 9359  df-pnf 10665  df-mnf 10666  df-xr 10667  df-ltxr 10668  df-le 10669  df-sub 10860  df-neg 10861  df-div 11286  df-nn 11627  df-2 11688  df-3 11689  df-4 11690  df-5 11691  df-6 11692  df-7 11693  df-8 11694  df-9 11695  df-n0 11886  df-xnn0 11956  df-z 11970  df-dec 12087  df-uz 12232  df-q 12337  df-rp 12378  df-xneg 12495  df-xadd 12496  df-xmul 12497  df-ioo 12730  df-ioc 12731  df-ico 12732  df-icc 12733  df-fz 12881  df-fzo 13022  df-fl 13150  df-mod 13226  df-seq 13358  df-exp 13418  df-fac 13622  df-bc 13651  df-hash 13679  df-shft 14414  df-cj 14446  df-re 14447  df-im 14448  df-sqrt 14582  df-abs 14583  df-limsup 14816  df-clim 14833  df-rlim 14834  df-sum 15031  df-ef 15409  df-sin 15411  df-cos 15412  df-pi 15414  df-dvds 15596  df-gcd 15832  df-prm 16004  df-numer 16063  df-denom 16064  df-struct 16473  df-ndx 16474  df-slot 16475  df-base 16477  df-sets 16478  df-ress 16479  df-plusg 16566  df-mulr 16567  df-starv 16568  df-sca 16569  df-vsca 16570  df-ip 16571  df-tset 16572  df-ple 16573  df-ds 16575  df-unif 16576  df-hom 16577  df-cco 16578  df-rest 16684  df-topn 16685  df-0g 16703  df-gsum 16704  df-topgen 16705  df-pt 16706  df-prds 16709  df-xrs 16763  df-qtop 16768  df-imas 16769  df-xps 16771  df-mre 16845  df-mrc 16846  df-acs 16848  df-mgm 17840  df-sgrp 17889  df-mnd 17900  df-submnd 17945  df-mulg 18163  df-cntz 18385  df-cmn 18837  df-psmet 20465  df-xmet 20466  df-met 20467  df-bl 20468  df-mopn 20469  df-fbas 20470  df-fg 20471  df-cnfld 20474  df-top 21430  df-topon 21447  df-topsp 21469  df-bases 21482  df-cld 21555  df-ntr 21556  df-cls 21557  df-nei 21634  df-lp 21672  df-perf 21673  df-cn 21763  df-cnp 21764  df-haus 21851  df-tx 22098  df-hmeo 22291  df-fil 22382  df-fm 22474  df-flim 22475  df-flf 22476  df-xms 22857  df-ms 22858  df-tms 22859  df-cncf 23413  df-limc 24391  df-dv 24392  df-log 25067  df-mzpcl 39198  df-mzp 39199  df-dioph 39231  df-squarenn 39316  df-pell1qr 39317  df-pell14qr 39318  df-pell1234qr 39319  df-pellfund 39320  df-rmx 39377  df-rmy 39378
This theorem is referenced by:  rmxdioph  39491  expdiophlem2  39497
  Copyright terms: Public domain W3C validator