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 43323
Description: jm2.27 43317 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 8790 . . . . . . 7 (𝑎 ∈ (ℕ0m (1...3)) → 𝑎:(1...3)⟶ℕ0)
2 2nn 12222 . . . . . . . . 9 2 ∈ ℕ
32jm2.27dlem3 43320 . . . . . . . 8 2 ∈ (1...2)
4 df-3 12213 . . . . . . . 8 3 = (2 + 1)
53, 4, 2jm2.27dlem2 43319 . . . . . . 7 2 ∈ (1...3)
6 ffvelcdm 7028 . . . . . . 7 ((𝑎:(1...3)⟶ℕ0 ∧ 2 ∈ (1...3)) → (𝑎‘2) ∈ ℕ0)
71, 5, 6sylancl 587 . . . . . 6 (𝑎 ∈ (ℕ0m (1...3)) → (𝑎‘2) ∈ ℕ0)
8 elnn0 12407 . . . . . 6 ((𝑎‘2) ∈ ℕ0 ↔ ((𝑎‘2) ∈ ℕ ∨ (𝑎‘2) = 0))
97, 8sylib 218 . . . . 5 (𝑎 ∈ (ℕ0m (1...3)) → ((𝑎‘2) ∈ ℕ ∨ (𝑎‘2) = 0))
10 iba 527 . . . . . . 7 (((𝑎‘2) ∈ ℕ ∨ (𝑎‘2) = 0) → ((𝑎‘3) = ((𝑎‘1) Yrm (𝑎‘2)) ↔ ((𝑎‘3) = ((𝑎‘1) Yrm (𝑎‘2)) ∧ ((𝑎‘2) ∈ ℕ ∨ (𝑎‘2) = 0))))
11 andi 1010 . . . . . . 7 (((𝑎‘3) = ((𝑎‘1) Yrm (𝑎‘2)) ∧ ((𝑎‘2) ∈ ℕ ∨ (𝑎‘2) = 0)) ↔ (((𝑎‘3) = ((𝑎‘1) Yrm (𝑎‘2)) ∧ (𝑎‘2) ∈ ℕ) ∨ ((𝑎‘3) = ((𝑎‘1) Yrm (𝑎‘2)) ∧ (𝑎‘2) = 0)))
1210, 11bitrdi 287 . . . . . 6 (((𝑎‘2) ∈ ℕ ∨ (𝑎‘2) = 0) → ((𝑎‘3) = ((𝑎‘1) Yrm (𝑎‘2)) ↔ (((𝑎‘3) = ((𝑎‘1) Yrm (𝑎‘2)) ∧ (𝑎‘2) ∈ ℕ) ∨ ((𝑎‘3) = ((𝑎‘1) Yrm (𝑎‘2)) ∧ (𝑎‘2) = 0))))
1312anbi2d 631 . . . . 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 769 . . . . . . . . . . . . 13 (((𝑎 ∈ (ℕ0m (1...3)) ∧ (𝑎‘1) ∈ (ℤ‘2)) ∧ (𝑎‘2) ∈ ℕ) → (𝑎‘1) ∈ (ℤ‘2))
16 nnz 12513 . . . . . . . . . . . . . 14 ((𝑎‘2) ∈ ℕ → (𝑎‘2) ∈ ℤ)
1716adantl 481 . . . . . . . . . . . . 13 (((𝑎 ∈ (ℕ0m (1...3)) ∧ (𝑎‘1) ∈ (ℤ‘2)) ∧ (𝑎‘2) ∈ ℕ) → (𝑎‘2) ∈ ℤ)
18 frmy 43223 . . . . . . . . . . . . . 14 Yrm :((ℤ‘2) × ℤ)⟶ℤ
1918fovcl 7488 . . . . . . . . . . . . 13 (((𝑎‘1) ∈ (ℤ‘2) ∧ (𝑎‘2) ∈ ℤ) → ((𝑎‘1) Yrm (𝑎‘2)) ∈ ℤ)
2015, 17, 19syl2anc 585 . . . . . . . . . . . 12 (((𝑎 ∈ (ℕ0m (1...3)) ∧ (𝑎‘1) ∈ (ℤ‘2)) ∧ (𝑎‘2) ∈ ℕ) → ((𝑎‘1) Yrm (𝑎‘2)) ∈ ℤ)
21 rmy0 43238 . . . . . . . . . . . . . 14 ((𝑎‘1) ∈ (ℤ‘2) → ((𝑎‘1) Yrm 0) = 0)
2221ad2antlr 728 . . . . . . . . . . . . 13 (((𝑎 ∈ (ℕ0m (1...3)) ∧ (𝑎‘1) ∈ (ℤ‘2)) ∧ (𝑎‘2) ∈ ℕ) → ((𝑎‘1) Yrm 0) = 0)
23 nngt0 12180 . . . . . . . . . . . . . . 15 ((𝑎‘2) ∈ ℕ → 0 < (𝑎‘2))
2423adantl 481 . . . . . . . . . . . . . 14 (((𝑎 ∈ (ℕ0m (1...3)) ∧ (𝑎‘1) ∈ (ℤ‘2)) ∧ (𝑎‘2) ∈ ℕ) → 0 < (𝑎‘2))
25 0zd 12504 . . . . . . . . . . . . . . 15 (((𝑎 ∈ (ℕ0m (1...3)) ∧ (𝑎‘1) ∈ (ℤ‘2)) ∧ (𝑎‘2) ∈ ℕ) → 0 ∈ ℤ)
26 ltrmy 43261 . . . . . . . . . . . . . . 15 (((𝑎‘1) ∈ (ℤ‘2) ∧ 0 ∈ ℤ ∧ (𝑎‘2) ∈ ℤ) → (0 < (𝑎‘2) ↔ ((𝑎‘1) Yrm 0) < ((𝑎‘1) Yrm (𝑎‘2))))
2715, 25, 17, 26syl3anc 1374 . . . . . . . . . . . . . 14 (((𝑎 ∈ (ℕ0m (1...3)) ∧ (𝑎‘1) ∈ (ℤ‘2)) ∧ (𝑎‘2) ∈ ℕ) → (0 < (𝑎‘2) ↔ ((𝑎‘1) Yrm 0) < ((𝑎‘1) Yrm (𝑎‘2))))
2824, 27mpbid 232 . . . . . . . . . . . . 13 (((𝑎 ∈ (ℕ0m (1...3)) ∧ (𝑎‘1) ∈ (ℤ‘2)) ∧ (𝑎‘2) ∈ ℕ) → ((𝑎‘1) Yrm 0) < ((𝑎‘1) Yrm (𝑎‘2)))
2922, 28eqbrtrrd 5123 . . . . . . . . . . . 12 (((𝑎 ∈ (ℕ0m (1...3)) ∧ (𝑎‘1) ∈ (ℤ‘2)) ∧ (𝑎‘2) ∈ ℕ) → 0 < ((𝑎‘1) Yrm (𝑎‘2)))
30 elnnz 12502 . . . . . . . . . . . 12 (((𝑎‘1) Yrm (𝑎‘2)) ∈ ℕ ↔ (((𝑎‘1) Yrm (𝑎‘2)) ∈ ℤ ∧ 0 < ((𝑎‘1) Yrm (𝑎‘2))))
3120, 29, 30sylanbrc 584 . . . . . . . . . . 11 (((𝑎 ∈ (ℕ0m (1...3)) ∧ (𝑎‘1) ∈ (ℤ‘2)) ∧ (𝑎‘2) ∈ ℕ) → ((𝑎‘1) Yrm (𝑎‘2)) ∈ ℕ)
32 eleq1 2825 . . . . . . . . . . 11 ((𝑎‘3) = ((𝑎‘1) Yrm (𝑎‘2)) → ((𝑎‘3) ∈ ℕ ↔ ((𝑎‘1) Yrm (𝑎‘2)) ∈ ℕ))
3331, 32syl5ibrcom 247 . . . . . . . . . 10 (((𝑎 ∈ (ℕ0m (1...3)) ∧ (𝑎‘1) ∈ (ℤ‘2)) ∧ (𝑎‘2) ∈ ℕ) → ((𝑎‘3) = ((𝑎‘1) Yrm (𝑎‘2)) → (𝑎‘3) ∈ ℕ))
3433pm4.71rd 562 . . . . . . . . 9 (((𝑎 ∈ (ℕ0m (1...3)) ∧ (𝑎‘1) ∈ (ℤ‘2)) ∧ (𝑎‘2) ∈ ℕ) → ((𝑎‘3) = ((𝑎‘1) Yrm (𝑎‘2)) ↔ ((𝑎‘3) ∈ ℕ ∧ (𝑎‘3) = ((𝑎‘1) Yrm (𝑎‘2)))))
35 simpllr 776 . . . . . . . . . . 11 ((((𝑎 ∈ (ℕ0m (1...3)) ∧ (𝑎‘1) ∈ (ℤ‘2)) ∧ (𝑎‘2) ∈ ℕ) ∧ (𝑎‘3) ∈ ℕ) → (𝑎‘1) ∈ (ℤ‘2))
36 simplr 769 . . . . . . . . . . 11 ((((𝑎 ∈ (ℕ0m (1...3)) ∧ (𝑎‘1) ∈ (ℤ‘2)) ∧ (𝑎‘2) ∈ ℕ) ∧ (𝑎‘3) ∈ ℕ) → (𝑎‘2) ∈ ℕ)
37 simpr 484 . . . . . . . . . . 11 ((((𝑎 ∈ (ℕ0m (1...3)) ∧ (𝑎‘1) ∈ (ℤ‘2)) ∧ (𝑎‘2) ∈ ℕ) ∧ (𝑎‘3) ∈ ℕ) → (𝑎‘3) ∈ ℕ)
38 jm2.27 43317 . . . . . . . . . . 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 1374 . . . . . . . . . 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 279 . . . . . . . 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 412 . . . . . . 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 7368 . . . . . . . . . . 11 ((𝑎‘2) = 0 → ((𝑎‘1) Yrm (𝑎‘2)) = ((𝑎‘1) Yrm 0))
4544adantl 481 . . . . . . . . . 10 (((𝑎 ∈ (ℕ0m (1...3)) ∧ (𝑎‘1) ∈ (ℤ‘2)) ∧ (𝑎‘2) = 0) → ((𝑎‘1) Yrm (𝑎‘2)) = ((𝑎‘1) Yrm 0))
4621ad2antlr 728 . . . . . . . . . 10 (((𝑎 ∈ (ℕ0m (1...3)) ∧ (𝑎‘1) ∈ (ℤ‘2)) ∧ (𝑎‘2) = 0) → ((𝑎‘1) Yrm 0) = 0)
4745, 46eqtrd 2772 . . . . . . . . 9 (((𝑎 ∈ (ℕ0m (1...3)) ∧ (𝑎‘1) ∈ (ℤ‘2)) ∧ (𝑎‘2) = 0) → ((𝑎‘1) Yrm (𝑎‘2)) = 0)
4847eqeq2d 2748 . . . . . . . 8 (((𝑎 ∈ (ℕ0m (1...3)) ∧ (𝑎‘1) ∈ (ℤ‘2)) ∧ (𝑎‘2) = 0) → ((𝑎‘3) = ((𝑎‘1) Yrm (𝑎‘2)) ↔ (𝑎‘3) = 0))
4948ex 412 . . . . . . 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 919 . . . . 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 279 . . 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 3404 . 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 12423 . . . 4 3 ∈ ℕ0
56 2z 12527 . . . 4 2 ∈ ℤ
57 ovex 7393 . . . . 5 (1...3) ∈ V
58 1nn 12160 . . . . . . . 8 1 ∈ ℕ
5958jm2.27dlem3 43320 . . . . . . 7 1 ∈ (1...1)
60 df-2 12212 . . . . . . 7 2 = (1 + 1)
6159, 60, 58jm2.27dlem2 43319 . . . . . 6 1 ∈ (1...2)
6261, 4, 2jm2.27dlem2 43319 . . . . 5 1 ∈ (1...3)
63 mzpproj 43046 . . . . 5 (((1...3) ∈ V ∧ 1 ∈ (1...3)) → (𝑎 ∈ (ℤ ↑m (1...3)) ↦ (𝑎‘1)) ∈ (mzPoly‘(1...3)))
6457, 62, 63mp2an 693 . . . 4 (𝑎 ∈ (ℤ ↑m (1...3)) ↦ (𝑎‘1)) ∈ (mzPoly‘(1...3))
65 eluzrabdioph 43115 . . . 4 ((3 ∈ ℕ0 ∧ 2 ∈ ℤ ∧ (𝑎 ∈ (ℤ ↑m (1...3)) ↦ (𝑎‘1)) ∈ (mzPoly‘(1...3))) → {𝑎 ∈ (ℕ0m (1...3)) ∣ (𝑎‘1) ∈ (ℤ‘2)} ∈ (Dioph‘3))
6655, 56, 64, 65mp3an 1464 . . 3 {𝑎 ∈ (ℕ0m (1...3)) ∣ (𝑎‘1) ∈ (ℤ‘2)} ∈ (Dioph‘3)
67 3nn 12228 . . . . . . . . 9 3 ∈ ℕ
6867jm2.27dlem3 43320 . . . . . . . 8 3 ∈ (1...3)
69 mzpproj 43046 . . . . . . . 8 (((1...3) ∈ V ∧ 3 ∈ (1...3)) → (𝑎 ∈ (ℤ ↑m (1...3)) ↦ (𝑎‘3)) ∈ (mzPoly‘(1...3)))
7057, 68, 69mp2an 693 . . . . . . 7 (𝑎 ∈ (ℤ ↑m (1...3)) ↦ (𝑎‘3)) ∈ (mzPoly‘(1...3))
71 elnnrabdioph 43116 . . . . . . 7 ((3 ∈ ℕ0 ∧ (𝑎 ∈ (ℤ ↑m (1...3)) ↦ (𝑎‘3)) ∈ (mzPoly‘(1...3))) → {𝑎 ∈ (ℕ0m (1...3)) ∣ (𝑎‘3) ∈ ℕ} ∈ (Dioph‘3))
7255, 70, 71mp2an 693 . . . . . 6 {𝑎 ∈ (ℕ0m (1...3)) ∣ (𝑎‘3) ∈ ℕ} ∈ (Dioph‘3)
73 fvex 6848 . . . . . . . . . . . . . . . 16 (𝑖‘8) ∈ V
74 fvex 6848 . . . . . . . . . . . . . . . 16 (𝑖‘9) ∈ V
75 fvex 6848 . . . . . . . . . . . . . . . 16 (𝑖10) ∈ V
76 oveq1 7367 . . . . . . . . . . . . . . . . . . . . . 22 (𝑔 = (𝑖‘9) → (𝑔↑2) = ((𝑖‘9)↑2))
77 oveq1 7367 . . . . . . . . . . . . . . . . . . . . . . 23 (𝑓 = (𝑖‘8) → (𝑓↑2) = ((𝑖‘8)↑2))
7877oveq2d 7376 . . . . . . . . . . . . . . . . . . . . . 22 (𝑓 = (𝑖‘8) → (((𝑒↑2) − 1) · (𝑓↑2)) = (((𝑒↑2) − 1) · ((𝑖‘8)↑2)))
7976, 78oveqan12rd 7380 . . . . . . . . . . . . . . . . . . . . 21 ((𝑓 = (𝑖‘8) ∧ 𝑔 = (𝑖‘9)) → ((𝑔↑2) − (((𝑒↑2) − 1) · (𝑓↑2))) = (((𝑖‘9)↑2) − (((𝑒↑2) − 1) · ((𝑖‘8)↑2))))
8079eqeq1d 2739 . . . . . . . . . . . . . . . . . . . 20 ((𝑓 = (𝑖‘8) ∧ 𝑔 = (𝑖‘9)) → (((𝑔↑2) − (((𝑒↑2) − 1) · (𝑓↑2))) = 1 ↔ (((𝑖‘9)↑2) − (((𝑒↑2) − 1) · ((𝑖‘8)↑2))) = 1))
81803adant3 1133 . . . . . . . . . . . . . . . . . . 19 ((𝑓 = (𝑖‘8) ∧ 𝑔 = (𝑖‘9) ∧ = (𝑖10)) → (((𝑔↑2) − (((𝑒↑2) − 1) · (𝑓↑2))) = 1 ↔ (((𝑖‘9)↑2) − (((𝑒↑2) − 1) · ((𝑖‘8)↑2))) = 1))
82 oveq1 7367 . . . . . . . . . . . . . . . . . . . . . 22 ( = (𝑖10) → ( + 1) = ((𝑖10) + 1))
8382oveq1d 7375 . . . . . . . . . . . . . . . . . . . . 21 ( = (𝑖10) → (( + 1) · (2 · ((𝑎‘3)↑2))) = (((𝑖10) + 1) · (2 · ((𝑎‘3)↑2))))
8483eqeq2d 2748 . . . . . . . . . . . . . . . . . . . 20 ( = (𝑖10) → (𝑐 = (( + 1) · (2 · ((𝑎‘3)↑2))) ↔ 𝑐 = (((𝑖10) + 1) · (2 · ((𝑎‘3)↑2)))))
85843ad2ant3 1136 . . . . . . . . . . . . . . . . . . 19 ((𝑓 = (𝑖‘8) ∧ 𝑔 = (𝑖‘9) ∧ = (𝑖10)) → (𝑐 = (( + 1) · (2 · ((𝑎‘3)↑2))) ↔ 𝑐 = (((𝑖10) + 1) · (2 · ((𝑎‘3)↑2)))))
8681, 853anbi12d 1440 . . . . . . . . . . . . . . . . . 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 631 . . . . . . . . . . . . . . . . 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 7367 . . . . . . . . . . . . . . . . . . . . 21 (𝑓 = (𝑖‘8) → (𝑓 − (𝑎‘3)) = ((𝑖‘8) − (𝑎‘3)))
8988breq2d 5111 . . . . . . . . . . . . . . . . . . . 20 (𝑓 = (𝑖‘8) → (𝑑 ∥ (𝑓 − (𝑎‘3)) ↔ 𝑑 ∥ ((𝑖‘8) − (𝑎‘3))))
9089anbi2d 631 . . . . . . . . . . . . . . . . . . 19 (𝑓 = (𝑖‘8) → (((2 · (𝑎‘3)) ∥ (𝑒 − 1) ∧ 𝑑 ∥ (𝑓 − (𝑎‘3))) ↔ ((2 · (𝑎‘3)) ∥ (𝑒 − 1) ∧ 𝑑 ∥ ((𝑖‘8) − (𝑎‘3)))))
91 oveq1 7367 . . . . . . . . . . . . . . . . . . . . 21 (𝑓 = (𝑖‘8) → (𝑓 − (𝑎‘2)) = ((𝑖‘8) − (𝑎‘2)))
9291breq2d 5111 . . . . . . . . . . . . . . . . . . . 20 (𝑓 = (𝑖‘8) → ((2 · (𝑎‘3)) ∥ (𝑓 − (𝑎‘2)) ↔ (2 · (𝑎‘3)) ∥ ((𝑖‘8) − (𝑎‘2))))
9392anbi1d 632 . . . . . . . . . . . . . . . . . . 19 (𝑓 = (𝑖‘8) → (((2 · (𝑎‘3)) ∥ (𝑓 − (𝑎‘2)) ∧ (𝑎‘2) ≤ (𝑎‘3)) ↔ ((2 · (𝑎‘3)) ∥ ((𝑖‘8) − (𝑎‘2)) ∧ (𝑎‘2) ≤ (𝑎‘3))))
9490, 93anbi12d 633 . . . . . . . . . . . . . . . . . 18 (𝑓 = (𝑖‘8) → ((((2 · (𝑎‘3)) ∥ (𝑒 − 1) ∧ 𝑑 ∥ (𝑓 − (𝑎‘3))) ∧ ((2 · (𝑎‘3)) ∥ (𝑓 − (𝑎‘2)) ∧ (𝑎‘2) ≤ (𝑎‘3))) ↔ (((2 · (𝑎‘3)) ∥ (𝑒 − 1) ∧ 𝑑 ∥ ((𝑖‘8) − (𝑎‘3))) ∧ ((2 · (𝑎‘3)) ∥ ((𝑖‘8) − (𝑎‘2)) ∧ (𝑎‘2) ≤ (𝑎‘3)))))
95943ad2ant1 1134 . . . . . . . . . . . . . . . . 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 633 . . . . . . . . . . . . . . . 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 3819 . . . . . . . . . . . . . . 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 3798 . . . . . . . . . . . . . 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 3798 . . . . . . . . . . . . 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 3798 . . . . . . . . . . . 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 3798 . . . . . . . . . . 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 3798 . . . . . . . . . 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 6848 . . . . . . . . . . . . 13 (𝑖‘5) ∈ V
104 fvex 6848 . . . . . . . . . . . . 13 (𝑖‘6) ∈ V
105 fvex 6848 . . . . . . . . . . . . 13 (𝑖‘7) ∈ V
106 oveq1 7367 . . . . . . . . . . . . . . . . . . 19 (𝑑 = (𝑖‘6) → (𝑑↑2) = ((𝑖‘6)↑2))
1071063ad2ant2 1135 . . . . . . . . . . . . . . . . . 18 ((𝑐 = (𝑖‘5) ∧ 𝑑 = (𝑖‘6) ∧ 𝑒 = (𝑖‘7)) → (𝑑↑2) = ((𝑖‘6)↑2))
108 oveq1 7367 . . . . . . . . . . . . . . . . . . . 20 (𝑐 = (𝑖‘5) → (𝑐↑2) = ((𝑖‘5)↑2))
109108oveq2d 7376 . . . . . . . . . . . . . . . . . . 19 (𝑐 = (𝑖‘5) → ((((𝑎‘1)↑2) − 1) · (𝑐↑2)) = ((((𝑎‘1)↑2) − 1) · ((𝑖‘5)↑2)))
1101093ad2ant1 1134 . . . . . . . . . . . . . . . . . 18 ((𝑐 = (𝑖‘5) ∧ 𝑑 = (𝑖‘6) ∧ 𝑒 = (𝑖‘7)) → ((((𝑎‘1)↑2) − 1) · (𝑐↑2)) = ((((𝑎‘1)↑2) − 1) · ((𝑖‘5)↑2)))
111107, 110oveq12d 7378 . . . . . . . . . . . . . . . . 17 ((𝑐 = (𝑖‘5) ∧ 𝑑 = (𝑖‘6) ∧ 𝑒 = (𝑖‘7)) → ((𝑑↑2) − ((((𝑎‘1)↑2) − 1) · (𝑐↑2))) = (((𝑖‘6)↑2) − ((((𝑎‘1)↑2) − 1) · ((𝑖‘5)↑2))))
112111eqeq1d 2739 . . . . . . . . . . . . . . . 16 ((𝑐 = (𝑖‘5) ∧ 𝑑 = (𝑖‘6) ∧ 𝑒 = (𝑖‘7)) → (((𝑑↑2) − ((((𝑎‘1)↑2) − 1) · (𝑐↑2))) = 1 ↔ (((𝑖‘6)↑2) − ((((𝑎‘1)↑2) − 1) · ((𝑖‘5)↑2))) = 1))
113 eleq1 2825 . . . . . . . . . . . . . . . . 17 (𝑒 = (𝑖‘7) → (𝑒 ∈ (ℤ‘2) ↔ (𝑖‘7) ∈ (ℤ‘2)))
1141133ad2ant3 1136 . . . . . . . . . . . . . . . 16 ((𝑐 = (𝑖‘5) ∧ 𝑑 = (𝑖‘6) ∧ 𝑒 = (𝑖‘7)) → (𝑒 ∈ (ℤ‘2) ↔ (𝑖‘7) ∈ (ℤ‘2)))
115112, 1143anbi23d 1442 . . . . . . . . . . . . . . 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 7367 . . . . . . . . . . . . . . . . . . . . 21 (𝑒 = (𝑖‘7) → (𝑒↑2) = ((𝑖‘7)↑2))
117116oveq1d 7375 . . . . . . . . . . . . . . . . . . . 20 (𝑒 = (𝑖‘7) → ((𝑒↑2) − 1) = (((𝑖‘7)↑2) − 1))
118117oveq1d 7375 . . . . . . . . . . . . . . . . . . 19 (𝑒 = (𝑖‘7) → (((𝑒↑2) − 1) · ((𝑖‘8)↑2)) = ((((𝑖‘7)↑2) − 1) · ((𝑖‘8)↑2)))
119118oveq2d 7376 . . . . . . . . . . . . . . . . . 18 (𝑒 = (𝑖‘7) → (((𝑖‘9)↑2) − (((𝑒↑2) − 1) · ((𝑖‘8)↑2))) = (((𝑖‘9)↑2) − ((((𝑖‘7)↑2) − 1) · ((𝑖‘8)↑2))))
120119eqeq1d 2739 . . . . . . . . . . . . . . . . 17 (𝑒 = (𝑖‘7) → ((((𝑖‘9)↑2) − (((𝑒↑2) − 1) · ((𝑖‘8)↑2))) = 1 ↔ (((𝑖‘9)↑2) − ((((𝑖‘7)↑2) − 1) · ((𝑖‘8)↑2))) = 1))
1211203ad2ant3 1136 . . . . . . . . . . . . . . . 16 ((𝑐 = (𝑖‘5) ∧ 𝑑 = (𝑖‘6) ∧ 𝑒 = (𝑖‘7)) → ((((𝑖‘9)↑2) − (((𝑒↑2) − 1) · ((𝑖‘8)↑2))) = 1 ↔ (((𝑖‘9)↑2) − ((((𝑖‘7)↑2) − 1) · ((𝑖‘8)↑2))) = 1))
122 eqeq1 2741 . . . . . . . . . . . . . . . . 17 (𝑐 = (𝑖‘5) → (𝑐 = (((𝑖10) + 1) · (2 · ((𝑎‘3)↑2))) ↔ (𝑖‘5) = (((𝑖10) + 1) · (2 · ((𝑎‘3)↑2)))))
1231223ad2ant1 1134 . . . . . . . . . . . . . . . 16 ((𝑐 = (𝑖‘5) ∧ 𝑑 = (𝑖‘6) ∧ 𝑒 = (𝑖‘7)) → (𝑐 = (((𝑖10) + 1) · (2 · ((𝑎‘3)↑2))) ↔ (𝑖‘5) = (((𝑖10) + 1) · (2 · ((𝑎‘3)↑2)))))
124 simp2 1138 . . . . . . . . . . . . . . . . 17 ((𝑐 = (𝑖‘5) ∧ 𝑑 = (𝑖‘6) ∧ 𝑒 = (𝑖‘7)) → 𝑑 = (𝑖‘6))
125 oveq1 7367 . . . . . . . . . . . . . . . . . 18 (𝑒 = (𝑖‘7) → (𝑒 − (𝑎‘1)) = ((𝑖‘7) − (𝑎‘1)))
1261253ad2ant3 1136 . . . . . . . . . . . . . . . . 17 ((𝑐 = (𝑖‘5) ∧ 𝑑 = (𝑖‘6) ∧ 𝑒 = (𝑖‘7)) → (𝑒 − (𝑎‘1)) = ((𝑖‘7) − (𝑎‘1)))
127124, 126breq12d 5112 . . . . . . . . . . . . . . . 16 ((𝑐 = (𝑖‘5) ∧ 𝑑 = (𝑖‘6) ∧ 𝑒 = (𝑖‘7)) → (𝑑 ∥ (𝑒 − (𝑎‘1)) ↔ (𝑖‘6) ∥ ((𝑖‘7) − (𝑎‘1))))
128121, 123, 1273anbi123d 1439 . . . . . . . . . . . . . . 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 633 . . . . . . . . . . . . . 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 7367 . . . . . . . . . . . . . . . . . 18 (𝑒 = (𝑖‘7) → (𝑒 − 1) = ((𝑖‘7) − 1))
131130breq2d 5111 . . . . . . . . . . . . . . . . 17 (𝑒 = (𝑖‘7) → ((2 · (𝑎‘3)) ∥ (𝑒 − 1) ↔ (2 · (𝑎‘3)) ∥ ((𝑖‘7) − 1)))
132 breq1 5102 . . . . . . . . . . . . . . . . 17 (𝑑 = (𝑖‘6) → (𝑑 ∥ ((𝑖‘8) − (𝑎‘3)) ↔ (𝑖‘6) ∥ ((𝑖‘8) − (𝑎‘3))))
133131, 132bi2anan9r 640 . . . . . . . . . . . . . . . 16 ((𝑑 = (𝑖‘6) ∧ 𝑒 = (𝑖‘7)) → (((2 · (𝑎‘3)) ∥ (𝑒 − 1) ∧ 𝑑 ∥ ((𝑖‘8) − (𝑎‘3))) ↔ ((2 · (𝑎‘3)) ∥ ((𝑖‘7) − 1) ∧ (𝑖‘6) ∥ ((𝑖‘8) − (𝑎‘3)))))
134133anbi1d 632 . . . . . . . . . . . . . . 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 1131 . . . . . . . . . . . . . 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 633 . . . . . . . . . . . . 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 3819 . . . . . . . . . . . 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 3798 . . . . . . . . . . 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 3798 . . . . . . . . . 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 3445 . . . . . . . . . . . 12 𝑖 ∈ V
141140resex 5989 . . . . . . . . . . 11 (𝑖 ↾ (1...3)) ∈ V
142 fvex 6848 . . . . . . . . . . 11 (𝑖‘4) ∈ V
143 oveq1 7367 . . . . . . . . . . . . . . . 16 (𝑏 = (𝑖‘4) → (𝑏↑2) = ((𝑖‘4)↑2))
14462jm2.27dlem1 43318 . . . . . . . . . . . . . . . . . . 19 (𝑎 = (𝑖 ↾ (1...3)) → (𝑎‘1) = (𝑖‘1))
145144oveq1d 7375 . . . . . . . . . . . . . . . . . 18 (𝑎 = (𝑖 ↾ (1...3)) → ((𝑎‘1)↑2) = ((𝑖‘1)↑2))
146145oveq1d 7375 . . . . . . . . . . . . . . . . 17 (𝑎 = (𝑖 ↾ (1...3)) → (((𝑎‘1)↑2) − 1) = (((𝑖‘1)↑2) − 1))
14768jm2.27dlem1 43318 . . . . . . . . . . . . . . . . . 18 (𝑎 = (𝑖 ↾ (1...3)) → (𝑎‘3) = (𝑖‘3))
148147oveq1d 7375 . . . . . . . . . . . . . . . . 17 (𝑎 = (𝑖 ↾ (1...3)) → ((𝑎‘3)↑2) = ((𝑖‘3)↑2))
149146, 148oveq12d 7378 . . . . . . . . . . . . . . . 16 (𝑎 = (𝑖 ↾ (1...3)) → ((((𝑎‘1)↑2) − 1) · ((𝑎‘3)↑2)) = ((((𝑖‘1)↑2) − 1) · ((𝑖‘3)↑2)))
150143, 149oveqan12rd 7380 . . . . . . . . . . . . . . 15 ((𝑎 = (𝑖 ↾ (1...3)) ∧ 𝑏 = (𝑖‘4)) → ((𝑏↑2) − ((((𝑎‘1)↑2) − 1) · ((𝑎‘3)↑2))) = (((𝑖‘4)↑2) − ((((𝑖‘1)↑2) − 1) · ((𝑖‘3)↑2))))
151150eqeq1d 2739 . . . . . . . . . . . . . 14 ((𝑎 = (𝑖 ↾ (1...3)) ∧ 𝑏 = (𝑖‘4)) → (((𝑏↑2) − ((((𝑎‘1)↑2) − 1) · ((𝑎‘3)↑2))) = 1 ↔ (((𝑖‘4)↑2) − ((((𝑖‘1)↑2) − 1) · ((𝑖‘3)↑2))) = 1))
152146oveq1d 7375 . . . . . . . . . . . . . . . . 17 (𝑎 = (𝑖 ↾ (1...3)) → ((((𝑎‘1)↑2) − 1) · ((𝑖‘5)↑2)) = ((((𝑖‘1)↑2) − 1) · ((𝑖‘5)↑2)))
153152oveq2d 7376 . . . . . . . . . . . . . . . 16 (𝑎 = (𝑖 ↾ (1...3)) → (((𝑖‘6)↑2) − ((((𝑎‘1)↑2) − 1) · ((𝑖‘5)↑2))) = (((𝑖‘6)↑2) − ((((𝑖‘1)↑2) − 1) · ((𝑖‘5)↑2))))
154153eqeq1d 2739 . . . . . . . . . . . . . . 15 (𝑎 = (𝑖 ↾ (1...3)) → ((((𝑖‘6)↑2) − ((((𝑎‘1)↑2) − 1) · ((𝑖‘5)↑2))) = 1 ↔ (((𝑖‘6)↑2) − ((((𝑖‘1)↑2) − 1) · ((𝑖‘5)↑2))) = 1))
155154adantr 480 . . . . . . . . . . . . . 14 ((𝑎 = (𝑖 ↾ (1...3)) ∧ 𝑏 = (𝑖‘4)) → ((((𝑖‘6)↑2) − ((((𝑎‘1)↑2) − 1) · ((𝑖‘5)↑2))) = 1 ↔ (((𝑖‘6)↑2) − ((((𝑖‘1)↑2) − 1) · ((𝑖‘5)↑2))) = 1))
156151, 1553anbi12d 1440 . . . . . . . . . . . . 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 7376 . . . . . . . . . . . . . . . . 17 (𝑎 = (𝑖 ↾ (1...3)) → (2 · ((𝑎‘3)↑2)) = (2 · ((𝑖‘3)↑2)))
158157oveq2d 7376 . . . . . . . . . . . . . . . 16 (𝑎 = (𝑖 ↾ (1...3)) → (((𝑖10) + 1) · (2 · ((𝑎‘3)↑2))) = (((𝑖10) + 1) · (2 · ((𝑖‘3)↑2))))
159158eqeq2d 2748 . . . . . . . . . . . . . . 15 (𝑎 = (𝑖 ↾ (1...3)) → ((𝑖‘5) = (((𝑖10) + 1) · (2 · ((𝑎‘3)↑2))) ↔ (𝑖‘5) = (((𝑖10) + 1) · (2 · ((𝑖‘3)↑2)))))
160144oveq2d 7376 . . . . . . . . . . . . . . . 16 (𝑎 = (𝑖 ↾ (1...3)) → ((𝑖‘7) − (𝑎‘1)) = ((𝑖‘7) − (𝑖‘1)))
161160breq2d 5111 . . . . . . . . . . . . . . 15 (𝑎 = (𝑖 ↾ (1...3)) → ((𝑖‘6) ∥ ((𝑖‘7) − (𝑎‘1)) ↔ (𝑖‘6) ∥ ((𝑖‘7) − (𝑖‘1))))
162159, 1613anbi23d 1442 . . . . . . . . . . . . . 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 480 . . . . . . . . . . . . 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 633 . . . . . . . . . . . 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 7376 . . . . . . . . . . . . . . . 16 (𝑎 = (𝑖 ↾ (1...3)) → (2 · (𝑎‘3)) = (2 · (𝑖‘3)))
166165breq1d 5109 . . . . . . . . . . . . . . 15 (𝑎 = (𝑖 ↾ (1...3)) → ((2 · (𝑎‘3)) ∥ ((𝑖‘7) − 1) ↔ (2 · (𝑖‘3)) ∥ ((𝑖‘7) − 1)))
167147oveq2d 7376 . . . . . . . . . . . . . . . 16 (𝑎 = (𝑖 ↾ (1...3)) → ((𝑖‘8) − (𝑎‘3)) = ((𝑖‘8) − (𝑖‘3)))
168167breq2d 5111 . . . . . . . . . . . . . . 15 (𝑎 = (𝑖 ↾ (1...3)) → ((𝑖‘6) ∥ ((𝑖‘8) − (𝑎‘3)) ↔ (𝑖‘6) ∥ ((𝑖‘8) − (𝑖‘3))))
169166, 168anbi12d 633 . . . . . . . . . . . . . 14 (𝑎 = (𝑖 ↾ (1...3)) → (((2 · (𝑎‘3)) ∥ ((𝑖‘7) − 1) ∧ (𝑖‘6) ∥ ((𝑖‘8) − (𝑎‘3))) ↔ ((2 · (𝑖‘3)) ∥ ((𝑖‘7) − 1) ∧ (𝑖‘6) ∥ ((𝑖‘8) − (𝑖‘3)))))
1705jm2.27dlem1 43318 . . . . . . . . . . . . . . . . 17 (𝑎 = (𝑖 ↾ (1...3)) → (𝑎‘2) = (𝑖‘2))
171170oveq2d 7376 . . . . . . . . . . . . . . . 16 (𝑎 = (𝑖 ↾ (1...3)) → ((𝑖‘8) − (𝑎‘2)) = ((𝑖‘8) − (𝑖‘2)))
172165, 171breq12d 5112 . . . . . . . . . . . . . . 15 (𝑎 = (𝑖 ↾ (1...3)) → ((2 · (𝑎‘3)) ∥ ((𝑖‘8) − (𝑎‘2)) ↔ (2 · (𝑖‘3)) ∥ ((𝑖‘8) − (𝑖‘2))))
173170, 147breq12d 5112 . . . . . . . . . . . . . . 15 (𝑎 = (𝑖 ↾ (1...3)) → ((𝑎‘2) ≤ (𝑎‘3) ↔ (𝑖‘2) ≤ (𝑖‘3)))
174172, 173anbi12d 633 . . . . . . . . . . . . . 14 (𝑎 = (𝑖 ↾ (1...3)) → (((2 · (𝑎‘3)) ∥ ((𝑖‘8) − (𝑎‘2)) ∧ (𝑎‘2) ≤ (𝑎‘3)) ↔ ((2 · (𝑖‘3)) ∥ ((𝑖‘8) − (𝑖‘2)) ∧ (𝑖‘2) ≤ (𝑖‘3))))
175169, 174anbi12d 633 . . . . . . . . . . . . 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 480 . . . . . . . . . . . 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 633 . . . . . . . . . . 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 3817 . . . . . . . . . 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 297 . . . . . . . . 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 3405 . . . . . . . 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 12629 . . . . . . . . . . . 12 10 ∈ ℕ0
182 ovex 7393 . . . . . . . . . . . . . . 15 (1...10) ∈ V
183 df-5 12215 . . . . . . . . . . . . . . . . 17 5 = (4 + 1)
184 df-6 12216 . . . . . . . . . . . . . . . . . 18 6 = (5 + 1)
185 df-7 12217 . . . . . . . . . . . . . . . . . . 19 7 = (6 + 1)
186 df-8 12218 . . . . . . . . . . . . . . . . . . . 20 8 = (7 + 1)
187 df-9 12219 . . . . . . . . . . . . . . . . . . . . 21 9 = (8 + 1)
188 9p1e10 12613 . . . . . . . . . . . . . . . . . . . . . . 23 (9 + 1) = 10
189188eqcomi 2746 . . . . . . . . . . . . . . . . . . . . . 22 10 = (9 + 1)
190 ssid 3957 . . . . . . . . . . . . . . . . . . . . . 22 (1...10) ⊆ (1...10)
191189, 190jm2.27dlem5 43322 . . . . . . . . . . . . . . . . . . . . 21 (1...9) ⊆ (1...10)
192187, 191jm2.27dlem5 43322 . . . . . . . . . . . . . . . . . . . 20 (1...8) ⊆ (1...10)
193186, 192jm2.27dlem5 43322 . . . . . . . . . . . . . . . . . . 19 (1...7) ⊆ (1...10)
194185, 193jm2.27dlem5 43322 . . . . . . . . . . . . . . . . . 18 (1...6) ⊆ (1...10)
195184, 194jm2.27dlem5 43322 . . . . . . . . . . . . . . . . 17 (1...5) ⊆ (1...10)
196183, 195jm2.27dlem5 43322 . . . . . . . . . . . . . . . 16 (1...4) ⊆ (1...10)
197 4nn 12232 . . . . . . . . . . . . . . . . 17 4 ∈ ℕ
198197jm2.27dlem3 43320 . . . . . . . . . . . . . . . 16 4 ∈ (1...4)
199196, 198sselii 3931 . . . . . . . . . . . . . . 15 4 ∈ (1...10)
200 mzpproj 43046 . . . . . . . . . . . . . . 15 (((1...10) ∈ V ∧ 4 ∈ (1...10)) → (𝑖 ∈ (ℤ ↑m (1...10)) ↦ (𝑖‘4)) ∈ (mzPoly‘(1...10)))
201182, 199, 200mp2an 693 . . . . . . . . . . . . . 14 (𝑖 ∈ (ℤ ↑m (1...10)) ↦ (𝑖‘4)) ∈ (mzPoly‘(1...10))
202 2nn0 12422 . . . . . . . . . . . . . 14 2 ∈ ℕ0
203 mzpexpmpt 43054 . . . . . . . . . . . . . 14 (((𝑖 ∈ (ℤ ↑m (1...10)) ↦ (𝑖‘4)) ∈ (mzPoly‘(1...10)) ∧ 2 ∈ ℕ0) → (𝑖 ∈ (ℤ ↑m (1...10)) ↦ ((𝑖‘4)↑2)) ∈ (mzPoly‘(1...10)))
204201, 202, 203mp2an 693 . . . . . . . . . . . . 13 (𝑖 ∈ (ℤ ↑m (1...10)) ↦ ((𝑖‘4)↑2)) ∈ (mzPoly‘(1...10))
205 df-4 12214 . . . . . . . . . . . . . . . . . . . . 21 4 = (3 + 1)
206205, 196jm2.27dlem5 43322 . . . . . . . . . . . . . . . . . . . 20 (1...3) ⊆ (1...10)
2074, 206jm2.27dlem5 43322 . . . . . . . . . . . . . . . . . . 19 (1...2) ⊆ (1...10)
20860, 207jm2.27dlem5 43322 . . . . . . . . . . . . . . . . . 18 (1...1) ⊆ (1...10)
209208, 59sselii 3931 . . . . . . . . . . . . . . . . 17 1 ∈ (1...10)
210 mzpproj 43046 . . . . . . . . . . . . . . . . 17 (((1...10) ∈ V ∧ 1 ∈ (1...10)) → (𝑖 ∈ (ℤ ↑m (1...10)) ↦ (𝑖‘1)) ∈ (mzPoly‘(1...10)))
211182, 209, 210mp2an 693 . . . . . . . . . . . . . . . 16 (𝑖 ∈ (ℤ ↑m (1...10)) ↦ (𝑖‘1)) ∈ (mzPoly‘(1...10))
212 mzpexpmpt 43054 . . . . . . . . . . . . . . . 16 (((𝑖 ∈ (ℤ ↑m (1...10)) ↦ (𝑖‘1)) ∈ (mzPoly‘(1...10)) ∧ 2 ∈ ℕ0) → (𝑖 ∈ (ℤ ↑m (1...10)) ↦ ((𝑖‘1)↑2)) ∈ (mzPoly‘(1...10)))
213211, 202, 212mp2an 693 . . . . . . . . . . . . . . 15 (𝑖 ∈ (ℤ ↑m (1...10)) ↦ ((𝑖‘1)↑2)) ∈ (mzPoly‘(1...10))
214 1z 12525 . . . . . . . . . . . . . . . 16 1 ∈ ℤ
215 mzpconstmpt 43049 . . . . . . . . . . . . . . . 16 (((1...10) ∈ V ∧ 1 ∈ ℤ) → (𝑖 ∈ (ℤ ↑m (1...10)) ↦ 1) ∈ (mzPoly‘(1...10)))
216182, 214, 215mp2an 693 . . . . . . . . . . . . . . 15 (𝑖 ∈ (ℤ ↑m (1...10)) ↦ 1) ∈ (mzPoly‘(1...10))
217 mzpsubmpt 43052 . . . . . . . . . . . . . . 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 693 . . . . . . . . . . . . . 14 (𝑖 ∈ (ℤ ↑m (1...10)) ↦ (((𝑖‘1)↑2) − 1)) ∈ (mzPoly‘(1...10))
219206, 68sselii 3931 . . . . . . . . . . . . . . . 16 3 ∈ (1...10)
220 mzpproj 43046 . . . . . . . . . . . . . . . 16 (((1...10) ∈ V ∧ 3 ∈ (1...10)) → (𝑖 ∈ (ℤ ↑m (1...10)) ↦ (𝑖‘3)) ∈ (mzPoly‘(1...10)))
221182, 219, 220mp2an 693 . . . . . . . . . . . . . . 15 (𝑖 ∈ (ℤ ↑m (1...10)) ↦ (𝑖‘3)) ∈ (mzPoly‘(1...10))
222 mzpexpmpt 43054 . . . . . . . . . . . . . . 15 (((𝑖 ∈ (ℤ ↑m (1...10)) ↦ (𝑖‘3)) ∈ (mzPoly‘(1...10)) ∧ 2 ∈ ℕ0) → (𝑖 ∈ (ℤ ↑m (1...10)) ↦ ((𝑖‘3)↑2)) ∈ (mzPoly‘(1...10)))
223221, 202, 222mp2an 693 . . . . . . . . . . . . . 14 (𝑖 ∈ (ℤ ↑m (1...10)) ↦ ((𝑖‘3)↑2)) ∈ (mzPoly‘(1...10))
224 mzpmulmpt 43051 . . . . . . . . . . . . . 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 693 . . . . . . . . . . . . 13 (𝑖 ∈ (ℤ ↑m (1...10)) ↦ ((((𝑖‘1)↑2) − 1) · ((𝑖‘3)↑2))) ∈ (mzPoly‘(1...10))
226 mzpsubmpt 43052 . . . . . . . . . . . . 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 693 . . . . . . . . . . . 12 (𝑖 ∈ (ℤ ↑m (1...10)) ↦ (((𝑖‘4)↑2) − ((((𝑖‘1)↑2) − 1) · ((𝑖‘3)↑2)))) ∈ (mzPoly‘(1...10))
228 eqrabdioph 43086 . . . . . . . . . . . 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 1464 . . . . . . . . . . 11 {𝑖 ∈ (ℕ0m (1...10)) ∣ (((𝑖‘4)↑2) − ((((𝑖‘1)↑2) − 1) · ((𝑖‘3)↑2))) = 1} ∈ (Dioph‘10)
230 6nn 12238 . . . . . . . . . . . . . . . . 17 6 ∈ ℕ
231230jm2.27dlem3 43320 . . . . . . . . . . . . . . . 16 6 ∈ (1...6)
232194, 231sselii 3931 . . . . . . . . . . . . . . 15 6 ∈ (1...10)
233 mzpproj 43046 . . . . . . . . . . . . . . 15 (((1...10) ∈ V ∧ 6 ∈ (1...10)) → (𝑖 ∈ (ℤ ↑m (1...10)) ↦ (𝑖‘6)) ∈ (mzPoly‘(1...10)))
234182, 232, 233mp2an 693 . . . . . . . . . . . . . 14 (𝑖 ∈ (ℤ ↑m (1...10)) ↦ (𝑖‘6)) ∈ (mzPoly‘(1...10))
235 mzpexpmpt 43054 . . . . . . . . . . . . . 14 (((𝑖 ∈ (ℤ ↑m (1...10)) ↦ (𝑖‘6)) ∈ (mzPoly‘(1...10)) ∧ 2 ∈ ℕ0) → (𝑖 ∈ (ℤ ↑m (1...10)) ↦ ((𝑖‘6)↑2)) ∈ (mzPoly‘(1...10)))
236234, 202, 235mp2an 693 . . . . . . . . . . . . 13 (𝑖 ∈ (ℤ ↑m (1...10)) ↦ ((𝑖‘6)↑2)) ∈ (mzPoly‘(1...10))
237 5nn 12235 . . . . . . . . . . . . . . . . . 18 5 ∈ ℕ
238237jm2.27dlem3 43320 . . . . . . . . . . . . . . . . 17 5 ∈ (1...5)
239195, 238sselii 3931 . . . . . . . . . . . . . . . 16 5 ∈ (1...10)
240 mzpproj 43046 . . . . . . . . . . . . . . . 16 (((1...10) ∈ V ∧ 5 ∈ (1...10)) → (𝑖 ∈ (ℤ ↑m (1...10)) ↦ (𝑖‘5)) ∈ (mzPoly‘(1...10)))
241182, 239, 240mp2an 693 . . . . . . . . . . . . . . 15 (𝑖 ∈ (ℤ ↑m (1...10)) ↦ (𝑖‘5)) ∈ (mzPoly‘(1...10))
242 mzpexpmpt 43054 . . . . . . . . . . . . . . 15 (((𝑖 ∈ (ℤ ↑m (1...10)) ↦ (𝑖‘5)) ∈ (mzPoly‘(1...10)) ∧ 2 ∈ ℕ0) → (𝑖 ∈ (ℤ ↑m (1...10)) ↦ ((𝑖‘5)↑2)) ∈ (mzPoly‘(1...10)))
243241, 202, 242mp2an 693 . . . . . . . . . . . . . 14 (𝑖 ∈ (ℤ ↑m (1...10)) ↦ ((𝑖‘5)↑2)) ∈ (mzPoly‘(1...10))
244 mzpmulmpt 43051 . . . . . . . . . . . . . 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 693 . . . . . . . . . . . . 13 (𝑖 ∈ (ℤ ↑m (1...10)) ↦ ((((𝑖‘1)↑2) − 1) · ((𝑖‘5)↑2))) ∈ (mzPoly‘(1...10))
246 mzpsubmpt 43052 . . . . . . . . . . . . 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 693 . . . . . . . . . . . 12 (𝑖 ∈ (ℤ ↑m (1...10)) ↦ (((𝑖‘6)↑2) − ((((𝑖‘1)↑2) − 1) · ((𝑖‘5)↑2)))) ∈ (mzPoly‘(1...10))
248 eqrabdioph 43086 . . . . . . . . . . . 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 1464 . . . . . . . . . . 11 {𝑖 ∈ (ℕ0m (1...10)) ∣ (((𝑖‘6)↑2) − ((((𝑖‘1)↑2) − 1) · ((𝑖‘5)↑2))) = 1} ∈ (Dioph‘10)
250 7nn 12241 . . . . . . . . . . . . . . 15 7 ∈ ℕ
251250jm2.27dlem3 43320 . . . . . . . . . . . . . 14 7 ∈ (1...7)
252193, 251sselii 3931 . . . . . . . . . . . . 13 7 ∈ (1...10)
253 mzpproj 43046 . . . . . . . . . . . . 13 (((1...10) ∈ V ∧ 7 ∈ (1...10)) → (𝑖 ∈ (ℤ ↑m (1...10)) ↦ (𝑖‘7)) ∈ (mzPoly‘(1...10)))
254182, 252, 253mp2an 693 . . . . . . . . . . . 12 (𝑖 ∈ (ℤ ↑m (1...10)) ↦ (𝑖‘7)) ∈ (mzPoly‘(1...10))
255 eluzrabdioph 43115 . . . . . . . . . . . 12 ((10 ∈ ℕ0 ∧ 2 ∈ ℤ ∧ (𝑖 ∈ (ℤ ↑m (1...10)) ↦ (𝑖‘7)) ∈ (mzPoly‘(1...10))) → {𝑖 ∈ (ℕ0m (1...10)) ∣ (𝑖‘7) ∈ (ℤ‘2)} ∈ (Dioph‘10))
256181, 56, 254, 255mp3an 1464 . . . . . . . . . . 11 {𝑖 ∈ (ℕ0m (1...10)) ∣ (𝑖‘7) ∈ (ℤ‘2)} ∈ (Dioph‘10)
257 3anrabdioph 43091 . . . . . . . . . . 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 1464 . . . . . . . . . 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 12247 . . . . . . . . . . . . . . . . 17 9 ∈ ℕ
260259jm2.27dlem3 43320 . . . . . . . . . . . . . . . 16 9 ∈ (1...9)
261260, 189, 259jm2.27dlem2 43319 . . . . . . . . . . . . . . 15 9 ∈ (1...10)
262 mzpproj 43046 . . . . . . . . . . . . . . 15 (((1...10) ∈ V ∧ 9 ∈ (1...10)) → (𝑖 ∈ (ℤ ↑m (1...10)) ↦ (𝑖‘9)) ∈ (mzPoly‘(1...10)))
263182, 261, 262mp2an 693 . . . . . . . . . . . . . 14 (𝑖 ∈ (ℤ ↑m (1...10)) ↦ (𝑖‘9)) ∈ (mzPoly‘(1...10))
264 mzpexpmpt 43054 . . . . . . . . . . . . . 14 (((𝑖 ∈ (ℤ ↑m (1...10)) ↦ (𝑖‘9)) ∈ (mzPoly‘(1...10)) ∧ 2 ∈ ℕ0) → (𝑖 ∈ (ℤ ↑m (1...10)) ↦ ((𝑖‘9)↑2)) ∈ (mzPoly‘(1...10)))
265263, 202, 264mp2an 693 . . . . . . . . . . . . 13 (𝑖 ∈ (ℤ ↑m (1...10)) ↦ ((𝑖‘9)↑2)) ∈ (mzPoly‘(1...10))
266 mzpexpmpt 43054 . . . . . . . . . . . . . . . 16 (((𝑖 ∈ (ℤ ↑m (1...10)) ↦ (𝑖‘7)) ∈ (mzPoly‘(1...10)) ∧ 2 ∈ ℕ0) → (𝑖 ∈ (ℤ ↑m (1...10)) ↦ ((𝑖‘7)↑2)) ∈ (mzPoly‘(1...10)))
267254, 202, 266mp2an 693 . . . . . . . . . . . . . . 15 (𝑖 ∈ (ℤ ↑m (1...10)) ↦ ((𝑖‘7)↑2)) ∈ (mzPoly‘(1...10))
268 mzpsubmpt 43052 . . . . . . . . . . . . . . 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 693 . . . . . . . . . . . . . 14 (𝑖 ∈ (ℤ ↑m (1...10)) ↦ (((𝑖‘7)↑2) − 1)) ∈ (mzPoly‘(1...10))
270 8nn 12244 . . . . . . . . . . . . . . . . . 18 8 ∈ ℕ
271270jm2.27dlem3 43320 . . . . . . . . . . . . . . . . 17 8 ∈ (1...8)
272192, 271sselii 3931 . . . . . . . . . . . . . . . 16 8 ∈ (1...10)
273 mzpproj 43046 . . . . . . . . . . . . . . . 16 (((1...10) ∈ V ∧ 8 ∈ (1...10)) → (𝑖 ∈ (ℤ ↑m (1...10)) ↦ (𝑖‘8)) ∈ (mzPoly‘(1...10)))
274182, 272, 273mp2an 693 . . . . . . . . . . . . . . 15 (𝑖 ∈ (ℤ ↑m (1...10)) ↦ (𝑖‘8)) ∈ (mzPoly‘(1...10))
275 mzpexpmpt 43054 . . . . . . . . . . . . . . 15 (((𝑖 ∈ (ℤ ↑m (1...10)) ↦ (𝑖‘8)) ∈ (mzPoly‘(1...10)) ∧ 2 ∈ ℕ0) → (𝑖 ∈ (ℤ ↑m (1...10)) ↦ ((𝑖‘8)↑2)) ∈ (mzPoly‘(1...10)))
276274, 202, 275mp2an 693 . . . . . . . . . . . . . 14 (𝑖 ∈ (ℤ ↑m (1...10)) ↦ ((𝑖‘8)↑2)) ∈ (mzPoly‘(1...10))
277 mzpmulmpt 43051 . . . . . . . . . . . . . 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 693 . . . . . . . . . . . . 13 (𝑖 ∈ (ℤ ↑m (1...10)) ↦ ((((𝑖‘7)↑2) − 1) · ((𝑖‘8)↑2))) ∈ (mzPoly‘(1...10))
279 mzpsubmpt 43052 . . . . . . . . . . . . 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 693 . . . . . . . . . . . 12 (𝑖 ∈ (ℤ ↑m (1...10)) ↦ (((𝑖‘9)↑2) − ((((𝑖‘7)↑2) − 1) · ((𝑖‘8)↑2)))) ∈ (mzPoly‘(1...10))
281 eqrabdioph 43086 . . . . . . . . . . . 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 1464 . . . . . . . . . . 11 {𝑖 ∈ (ℕ0m (1...10)) ∣ (((𝑖‘9)↑2) − ((((𝑖‘7)↑2) − 1) · ((𝑖‘8)↑2))) = 1} ∈ (Dioph‘10)
283 10nn 12627 . . . . . . . . . . . . . . . 16 10 ∈ ℕ
284283jm2.27dlem3 43320 . . . . . . . . . . . . . . 15 10 ∈ (1...10)
285 mzpproj 43046 . . . . . . . . . . . . . . 15 (((1...10) ∈ V ∧ 10 ∈ (1...10)) → (𝑖 ∈ (ℤ ↑m (1...10)) ↦ (𝑖10)) ∈ (mzPoly‘(1...10)))
286182, 284, 285mp2an 693 . . . . . . . . . . . . . 14 (𝑖 ∈ (ℤ ↑m (1...10)) ↦ (𝑖10)) ∈ (mzPoly‘(1...10))
287 mzpaddmpt 43050 . . . . . . . . . . . . . 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 693 . . . . . . . . . . . . 13 (𝑖 ∈ (ℤ ↑m (1...10)) ↦ ((𝑖10) + 1)) ∈ (mzPoly‘(1...10))
289 mzpconstmpt 43049 . . . . . . . . . . . . . . 15 (((1...10) ∈ V ∧ 2 ∈ ℤ) → (𝑖 ∈ (ℤ ↑m (1...10)) ↦ 2) ∈ (mzPoly‘(1...10)))
290182, 56, 289mp2an 693 . . . . . . . . . . . . . 14 (𝑖 ∈ (ℤ ↑m (1...10)) ↦ 2) ∈ (mzPoly‘(1...10))
291 mzpmulmpt 43051 . . . . . . . . . . . . . 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 693 . . . . . . . . . . . . 13 (𝑖 ∈ (ℤ ↑m (1...10)) ↦ (2 · ((𝑖‘3)↑2))) ∈ (mzPoly‘(1...10))
293 mzpmulmpt 43051 . . . . . . . . . . . . 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 693 . . . . . . . . . . . 12 (𝑖 ∈ (ℤ ↑m (1...10)) ↦ (((𝑖10) + 1) · (2 · ((𝑖‘3)↑2)))) ∈ (mzPoly‘(1...10))
295 eqrabdioph 43086 . . . . . . . . . . . 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 1464 . . . . . . . . . . 11 {𝑖 ∈ (ℕ0m (1...10)) ∣ (𝑖‘5) = (((𝑖10) + 1) · (2 · ((𝑖‘3)↑2)))} ∈ (Dioph‘10)
297 mzpsubmpt 43052 . . . . . . . . . . . . 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 693 . . . . . . . . . . . 12 (𝑖 ∈ (ℤ ↑m (1...10)) ↦ ((𝑖‘7) − (𝑖‘1))) ∈ (mzPoly‘(1...10))
299 dvdsrabdioph 43119 . . . . . . . . . . . 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 1464 . . . . . . . . . . 11 {𝑖 ∈ (ℕ0m (1...10)) ∣ (𝑖‘6) ∥ ((𝑖‘7) − (𝑖‘1))} ∈ (Dioph‘10)
301 3anrabdioph 43091 . . . . . . . . . . 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 1464 . . . . . . . . . 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 43089 . . . . . . . . . 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 693 . . . . . . . . 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 43051 . . . . . . . . . . . . 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 693 . . . . . . . . . . . 12 (𝑖 ∈ (ℤ ↑m (1...10)) ↦ (2 · (𝑖‘3))) ∈ (mzPoly‘(1...10))
307 mzpsubmpt 43052 . . . . . . . . . . . . 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 693 . . . . . . . . . . . 12 (𝑖 ∈ (ℤ ↑m (1...10)) ↦ ((𝑖‘7) − 1)) ∈ (mzPoly‘(1...10))
309 dvdsrabdioph 43119 . . . . . . . . . . . 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 1464 . . . . . . . . . . 11 {𝑖 ∈ (ℕ0m (1...10)) ∣ (2 · (𝑖‘3)) ∥ ((𝑖‘7) − 1)} ∈ (Dioph‘10)
311 mzpsubmpt 43052 . . . . . . . . . . . . 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 693 . . . . . . . . . . . 12 (𝑖 ∈ (ℤ ↑m (1...10)) ↦ ((𝑖‘8) − (𝑖‘3))) ∈ (mzPoly‘(1...10))
313 dvdsrabdioph 43119 . . . . . . . . . . . 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 1464 . . . . . . . . . . 11 {𝑖 ∈ (ℕ0m (1...10)) ∣ (𝑖‘6) ∥ ((𝑖‘8) − (𝑖‘3))} ∈ (Dioph‘10)
315 anrabdioph 43089 . . . . . . . . . . 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 693 . . . . . . . . . 10 {𝑖 ∈ (ℕ0m (1...10)) ∣ ((2 · (𝑖‘3)) ∥ ((𝑖‘7) − 1) ∧ (𝑖‘6) ∥ ((𝑖‘8) − (𝑖‘3)))} ∈ (Dioph‘10)
317207, 3sselii 3931 . . . . . . . . . . . . . 14 2 ∈ (1...10)
318 mzpproj 43046 . . . . . . . . . . . . . 14 (((1...10) ∈ V ∧ 2 ∈ (1...10)) → (𝑖 ∈ (ℤ ↑m (1...10)) ↦ (𝑖‘2)) ∈ (mzPoly‘(1...10)))
319182, 317, 318mp2an 693 . . . . . . . . . . . . 13 (𝑖 ∈ (ℤ ↑m (1...10)) ↦ (𝑖‘2)) ∈ (mzPoly‘(1...10))
320 mzpsubmpt 43052 . . . . . . . . . . . . 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 693 . . . . . . . . . . . 12 (𝑖 ∈ (ℤ ↑m (1...10)) ↦ ((𝑖‘8) − (𝑖‘2))) ∈ (mzPoly‘(1...10))
322 dvdsrabdioph 43119 . . . . . . . . . . . 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 1464 . . . . . . . . . . 11 {𝑖 ∈ (ℕ0m (1...10)) ∣ (2 · (𝑖‘3)) ∥ ((𝑖‘8) − (𝑖‘2))} ∈ (Dioph‘10)
324 lerabdioph 43114 . . . . . . . . . . . 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 1464 . . . . . . . . . . 11 {𝑖 ∈ (ℕ0m (1...10)) ∣ (𝑖‘2) ≤ (𝑖‘3)} ∈ (Dioph‘10)
326 anrabdioph 43089 . . . . . . . . . . 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 693 . . . . . . . . . 10 {𝑖 ∈ (ℕ0m (1...10)) ∣ ((2 · (𝑖‘3)) ∥ ((𝑖‘8) − (𝑖‘2)) ∧ (𝑖‘2) ≤ (𝑖‘3))} ∈ (Dioph‘10)
328 anrabdioph 43089 . . . . . . . . . 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 693 . . . . . . . . 9 {𝑖 ∈ (ℕ0m (1...10)) ∣ (((2 · (𝑖‘3)) ∥ ((𝑖‘7) − 1) ∧ (𝑖‘6) ∥ ((𝑖‘8) − (𝑖‘3))) ∧ ((2 · (𝑖‘3)) ∥ ((𝑖‘8) − (𝑖‘2)) ∧ (𝑖‘2) ≤ (𝑖‘3)))} ∈ (Dioph‘10)
330 anrabdioph 43089 . . . . . . . . 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 693 . . . . . . . 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 2833 . . . . . . 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 43109 . . . . . . 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 693 . . . . . 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 43089 . . . . . 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 693 . . . . 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 43046 . . . . . . 7 (((1...3) ∈ V ∧ 2 ∈ (1...3)) → (𝑎 ∈ (ℤ ↑m (1...3)) ↦ (𝑎‘2)) ∈ (mzPoly‘(1...3)))
33857, 5, 337mp2an 693 . . . . . 6 (𝑎 ∈ (ℤ ↑m (1...3)) ↦ (𝑎‘2)) ∈ (mzPoly‘(1...3))
339 elnnrabdioph 43116 . . . . . 6 ((3 ∈ ℕ0 ∧ (𝑎 ∈ (ℤ ↑m (1...3)) ↦ (𝑎‘2)) ∈ (mzPoly‘(1...3))) → {𝑎 ∈ (ℕ0m (1...3)) ∣ (𝑎‘2) ∈ ℕ} ∈ (Dioph‘3))
34055, 338, 339mp2an 693 . . . . 5 {𝑎 ∈ (ℕ0m (1...3)) ∣ (𝑎‘2) ∈ ℕ} ∈ (Dioph‘3)
341 anrabdioph 43089 . . . . 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 693 . . . 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 43085 . . . . . 6 ((3 ∈ ℕ0 ∧ (𝑎 ∈ (ℤ ↑m (1...3)) ↦ (𝑎‘3)) ∈ (mzPoly‘(1...3))) → {𝑎 ∈ (ℕ0m (1...3)) ∣ (𝑎‘3) = 0} ∈ (Dioph‘3))
34455, 70, 343mp2an 693 . . . . 5 {𝑎 ∈ (ℕ0m (1...3)) ∣ (𝑎‘3) = 0} ∈ (Dioph‘3)
345 eq0rabdioph 43085 . . . . . 6 ((3 ∈ ℕ0 ∧ (𝑎 ∈ (ℤ ↑m (1...3)) ↦ (𝑎‘2)) ∈ (mzPoly‘(1...3))) → {𝑎 ∈ (ℕ0m (1...3)) ∣ (𝑎‘2) = 0} ∈ (Dioph‘3))
34655, 338, 345mp2an 693 . . . . 5 {𝑎 ∈ (ℕ0m (1...3)) ∣ (𝑎‘2) = 0} ∈ (Dioph‘3)
347 anrabdioph 43089 . . . . 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 693 . . . 4 {𝑎 ∈ (ℕ0m (1...3)) ∣ ((𝑎‘3) = 0 ∧ (𝑎‘2) = 0)} ∈ (Dioph‘3)
349 orrabdioph 43090 . . . 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 693 . . 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 43089 . . 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 693 . 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 2833 1 {𝑎 ∈ (ℕ0m (1...3)) ∣ ((𝑎‘1) ∈ (ℤ‘2) ∧ (𝑎‘3) = ((𝑎‘1) Yrm (𝑎‘2)))} ∈ (Dioph‘3)
Colors of variables: wff setvar class
Syntax hints:  wb 206  wa 395  wo 848  w3a 1087   = wceq 1542  wcel 2114  wrex 3061  {crab 3400  Vcvv 3441  [wsbc 3741   class class class wbr 5099  cmpt 5180  cres 5627  wf 6489  cfv 6493  (class class class)co 7360  m cmap 8767  0cc0 11030  1c1 11031   + caddc 11033   · cmul 11035   < clt 11170  cle 11171  cmin 11368  cn 12149  2c2 12204  3c3 12205  4c4 12206  5c5 12207  6c6 12208  7c7 12209  8c8 12210  9c9 12211  0cn0 12405  cz 12492  cdc 12611  cuz 12755  ...cfz 13427  cexp 13988  cdvds 16183  mzPolycmzp 43031  Diophcdioph 43064   Yrm crmy 43210
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1797  ax-4 1811  ax-5 1912  ax-6 1969  ax-7 2010  ax-8 2116  ax-9 2124  ax-10 2147  ax-11 2163  ax-12 2185  ax-ext 2709  ax-rep 5225  ax-sep 5242  ax-nul 5252  ax-pow 5311  ax-pr 5378  ax-un 7682  ax-inf2 9554  ax-cnex 11086  ax-resscn 11087  ax-1cn 11088  ax-icn 11089  ax-addcl 11090  ax-addrcl 11091  ax-mulcl 11092  ax-mulrcl 11093  ax-mulcom 11094  ax-addass 11095  ax-mulass 11096  ax-distr 11097  ax-i2m1 11098  ax-1ne0 11099  ax-1rid 11100  ax-rnegex 11101  ax-rrecex 11102  ax-cnre 11103  ax-pre-lttri 11104  ax-pre-lttrn 11105  ax-pre-ltadd 11106  ax-pre-mulgt0 11107  ax-pre-sup 11108  ax-addf 11109
This theorem depends on definitions:  df-bi 207  df-an 396  df-or 849  df-3or 1088  df-3an 1089  df-tru 1545  df-fal 1555  df-ex 1782  df-nf 1786  df-sb 2069  df-mo 2540  df-eu 2570  df-clab 2716  df-cleq 2729  df-clel 2812  df-nfc 2886  df-ne 2934  df-nel 3038  df-ral 3053  df-rex 3062  df-rmo 3351  df-reu 3352  df-rab 3401  df-v 3443  df-sbc 3742  df-csb 3851  df-dif 3905  df-un 3907  df-in 3909  df-ss 3919  df-pss 3922  df-nul 4287  df-if 4481  df-pw 4557  df-sn 4582  df-pr 4584  df-tp 4586  df-op 4588  df-uni 4865  df-int 4904  df-iun 4949  df-iin 4950  df-br 5100  df-opab 5162  df-mpt 5181  df-tr 5207  df-id 5520  df-eprel 5525  df-po 5533  df-so 5534  df-fr 5578  df-se 5579  df-we 5580  df-xp 5631  df-rel 5632  df-cnv 5633  df-co 5634  df-dm 5635  df-rn 5636  df-res 5637  df-ima 5638  df-pred 6260  df-ord 6321  df-on 6322  df-lim 6323  df-suc 6324  df-iota 6449  df-fun 6495  df-fn 6496  df-f 6497  df-f1 6498  df-fo 6499  df-f1o 6500  df-fv 6501  df-isom 6502  df-riota 7317  df-ov 7363  df-oprab 7364  df-mpo 7365  df-of 7624  df-om 7811  df-1st 7935  df-2nd 7936  df-supp 8105  df-frecs 8225  df-wrecs 8256  df-recs 8305  df-rdg 8343  df-1o 8399  df-2o 8400  df-oadd 8403  df-omul 8404  df-er 8637  df-map 8769  df-pm 8770  df-ixp 8840  df-en 8888  df-dom 8889  df-sdom 8890  df-fin 8891  df-fsupp 9269  df-fi 9318  df-sup 9349  df-inf 9350  df-oi 9419  df-dju 9817  df-card 9855  df-acn 9858  df-pnf 11172  df-mnf 11173  df-xr 11174  df-ltxr 11175  df-le 11176  df-sub 11370  df-neg 11371  df-div 11799  df-nn 12150  df-2 12212  df-3 12213  df-4 12214  df-5 12215  df-6 12216  df-7 12217  df-8 12218  df-9 12219  df-n0 12406  df-xnn0 12479  df-z 12493  df-dec 12612  df-uz 12756  df-q 12866  df-rp 12910  df-xneg 13030  df-xadd 13031  df-xmul 13032  df-ioo 13269  df-ioc 13270  df-ico 13271  df-icc 13272  df-fz 13428  df-fzo 13575  df-fl 13716  df-mod 13794  df-seq 13929  df-exp 13989  df-fac 14201  df-bc 14230  df-hash 14258  df-shft 14994  df-cj 15026  df-re 15027  df-im 15028  df-sqrt 15162  df-abs 15163  df-limsup 15398  df-clim 15415  df-rlim 15416  df-sum 15614  df-ef 15994  df-sin 15996  df-cos 15997  df-pi 15999  df-dvds 16184  df-gcd 16426  df-prm 16603  df-numer 16666  df-denom 16667  df-struct 17078  df-sets 17095  df-slot 17113  df-ndx 17125  df-base 17141  df-ress 17162  df-plusg 17194  df-mulr 17195  df-starv 17196  df-sca 17197  df-vsca 17198  df-ip 17199  df-tset 17200  df-ple 17201  df-ds 17203  df-unif 17204  df-hom 17205  df-cco 17206  df-rest 17346  df-topn 17347  df-0g 17365  df-gsum 17366  df-topgen 17367  df-pt 17368  df-prds 17371  df-xrs 17427  df-qtop 17432  df-imas 17433  df-xps 17435  df-mre 17509  df-mrc 17510  df-acs 17512  df-mgm 18569  df-sgrp 18648  df-mnd 18664  df-submnd 18713  df-mulg 19002  df-cntz 19250  df-cmn 19715  df-psmet 21305  df-xmet 21306  df-met 21307  df-bl 21308  df-mopn 21309  df-fbas 21310  df-fg 21311  df-cnfld 21314  df-top 22842  df-topon 22859  df-topsp 22881  df-bases 22894  df-cld 22967  df-ntr 22968  df-cls 22969  df-nei 23046  df-lp 23084  df-perf 23085  df-cn 23175  df-cnp 23176  df-haus 23263  df-tx 23510  df-hmeo 23703  df-fil 23794  df-fm 23886  df-flim 23887  df-flf 23888  df-xms 24268  df-ms 24269  df-tms 24270  df-cncf 24831  df-limc 25827  df-dv 25828  df-log 26525  df-mzpcl 43032  df-mzp 43033  df-dioph 43065  df-squarenn 43150  df-pell1qr 43151  df-pell14qr 43152  df-pell1234qr 43153  df-pellfund 43154  df-rmx 43211  df-rmy 43212
This theorem is referenced by:  rmxdioph  43325  expdiophlem2  43331
  Copyright terms: Public domain W3C validator