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

Theorem jm2.27 43128
Description: Lemma 2.27 of [JonesMatijasevic] p. 697; rmY is a diophantine relation. 0 was excluded from the range of B and the lower limit of G was imposed because the source proof does not seem to work otherwise; quite possible I'm just missing something. The source proof uses both i and I; i has been changed to j to avoid collision. This theorem is basically nothing but substitution instances, all the work is done in jm2.27a 43125 and jm2.27c 43127. Once Diophantine relations have been defined, the content of the theorem is "rmY is Diophantine". (Contributed by Stefan O'Rear, 4-Oct-2014.)
Assertion
Ref Expression
jm2.27 ((𝐴 ∈ (ℤ‘2) ∧ 𝐵 ∈ ℕ ∧ 𝐶 ∈ ℕ) → (𝐶 = (𝐴 Yrm 𝐵) ↔ ∃𝑑 ∈ ℕ0𝑒 ∈ ℕ0𝑓 ∈ ℕ0𝑔 ∈ ℕ0 ∈ ℕ0𝑖 ∈ ℕ0𝑗 ∈ ℕ0 (((((𝑑↑2) − (((𝐴↑2) − 1) · (𝐶↑2))) = 1 ∧ ((𝑓↑2) − (((𝐴↑2) − 1) · (𝑒↑2))) = 1 ∧ 𝑔 ∈ (ℤ‘2)) ∧ (((𝑖↑2) − (((𝑔↑2) − 1) · (↑2))) = 1 ∧ 𝑒 = ((𝑗 + 1) · (2 · (𝐶↑2))) ∧ 𝑓 ∥ (𝑔𝐴))) ∧ (((2 · 𝐶) ∥ (𝑔 − 1) ∧ 𝑓 ∥ (𝐶)) ∧ ((2 · 𝐶) ∥ (𝐵) ∧ 𝐵𝐶)))))
Distinct variable groups:   𝐴,𝑑,𝑒,𝑓,𝑔,,𝑖,𝑗   𝐵,𝑑,𝑒,𝑓,𝑔,,𝑖,𝑗   𝐶,𝑑,𝑒,𝑓,𝑔,,𝑖,𝑗

Proof of Theorem jm2.27
StepHypRef Expression
1 simpl1 1192 . . . . . . 7 (((𝐴 ∈ (ℤ‘2) ∧ 𝐵 ∈ ℕ ∧ 𝐶 ∈ ℕ) ∧ 𝐶 = (𝐴 Yrm 𝐵)) → 𝐴 ∈ (ℤ‘2))
2 simpl2 1193 . . . . . . 7 (((𝐴 ∈ (ℤ‘2) ∧ 𝐵 ∈ ℕ ∧ 𝐶 ∈ ℕ) ∧ 𝐶 = (𝐴 Yrm 𝐵)) → 𝐵 ∈ ℕ)
3 simpl3 1194 . . . . . . 7 (((𝐴 ∈ (ℤ‘2) ∧ 𝐵 ∈ ℕ ∧ 𝐶 ∈ ℕ) ∧ 𝐶 = (𝐴 Yrm 𝐵)) → 𝐶 ∈ ℕ)
4 simpr 484 . . . . . . 7 (((𝐴 ∈ (ℤ‘2) ∧ 𝐵 ∈ ℕ ∧ 𝐶 ∈ ℕ) ∧ 𝐶 = (𝐴 Yrm 𝐵)) → 𝐶 = (𝐴 Yrm 𝐵))
5 eqid 2733 . . . . . . 7 (𝐴 Xrm 𝐵) = (𝐴 Xrm 𝐵)
6 eqid 2733 . . . . . . 7 (𝐵 · (𝐴 Yrm 𝐵)) = (𝐵 · (𝐴 Yrm 𝐵))
7 eqid 2733 . . . . . . 7 (𝐴 Yrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) = (𝐴 Yrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))
8 eqid 2733 . . . . . . 7 (𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) = (𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))
9 eqid 2733 . . . . . . 7 (𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) = (𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴)))
10 eqid 2733 . . . . . . 7 ((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) Yrm 𝐵) = ((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) Yrm 𝐵)
11 eqid 2733 . . . . . . 7 ((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) Xrm 𝐵) = ((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) Xrm 𝐵)
12 eqid 2733 . . . . . . 7 (((𝐴 Yrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) / (2 · (𝐶↑2))) − 1) = (((𝐴 Yrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) / (2 · (𝐶↑2))) − 1)
131, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12jm2.27c 43127 . . . . . 6 (((𝐴 ∈ (ℤ‘2) ∧ 𝐵 ∈ ℕ ∧ 𝐶 ∈ ℕ) ∧ 𝐶 = (𝐴 Yrm 𝐵)) → ((((𝐴 Xrm 𝐵) ∈ ℕ0 ∧ (𝐴 Yrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) ∈ ℕ0 ∧ (𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) ∈ ℕ0) ∧ ((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) ∈ ℕ0 ∧ ((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) Yrm 𝐵) ∈ ℕ0 ∧ ((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) Xrm 𝐵) ∈ ℕ0)) ∧ ((((𝐴 Yrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) / (2 · (𝐶↑2))) − 1) ∈ ℕ0 ∧ ((((((𝐴 Xrm 𝐵)↑2) − (((𝐴↑2) − 1) · (𝐶↑2))) = 1 ∧ (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − (((𝐴↑2) − 1) · ((𝐴 Yrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2))) = 1 ∧ (𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) ∈ (ℤ‘2)) ∧ (((((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) Xrm 𝐵)↑2) − ((((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴)))↑2) − 1) · (((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) Yrm 𝐵)↑2))) = 1 ∧ (𝐴 Yrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) = (((((𝐴 Yrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) / (2 · (𝐶↑2))) − 1) + 1) · (2 · (𝐶↑2))) ∧ (𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) ∥ ((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) − 𝐴))) ∧ (((2 · 𝐶) ∥ ((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) − 1) ∧ (𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) ∥ (((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) Yrm 𝐵) − 𝐶)) ∧ ((2 · 𝐶) ∥ (((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) Yrm 𝐵) − 𝐵) ∧ 𝐵𝐶))))))
1413simpld 494 . . . . 5 (((𝐴 ∈ (ℤ‘2) ∧ 𝐵 ∈ ℕ ∧ 𝐶 ∈ ℕ) ∧ 𝐶 = (𝐴 Yrm 𝐵)) → (((𝐴 Xrm 𝐵) ∈ ℕ0 ∧ (𝐴 Yrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) ∈ ℕ0 ∧ (𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) ∈ ℕ0) ∧ ((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) ∈ ℕ0 ∧ ((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) Yrm 𝐵) ∈ ℕ0 ∧ ((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) Xrm 𝐵) ∈ ℕ0)))
1514simpld 494 . . . 4 (((𝐴 ∈ (ℤ‘2) ∧ 𝐵 ∈ ℕ ∧ 𝐶 ∈ ℕ) ∧ 𝐶 = (𝐴 Yrm 𝐵)) → ((𝐴 Xrm 𝐵) ∈ ℕ0 ∧ (𝐴 Yrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) ∈ ℕ0 ∧ (𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) ∈ ℕ0))
1614simprd 495 . . . . 5 (((𝐴 ∈ (ℤ‘2) ∧ 𝐵 ∈ ℕ ∧ 𝐶 ∈ ℕ) ∧ 𝐶 = (𝐴 Yrm 𝐵)) → ((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) ∈ ℕ0 ∧ ((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) Yrm 𝐵) ∈ ℕ0 ∧ ((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) Xrm 𝐵) ∈ ℕ0))
1713simprd 495 . . . . . 6 (((𝐴 ∈ (ℤ‘2) ∧ 𝐵 ∈ ℕ ∧ 𝐶 ∈ ℕ) ∧ 𝐶 = (𝐴 Yrm 𝐵)) → ((((𝐴 Yrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) / (2 · (𝐶↑2))) − 1) ∈ ℕ0 ∧ ((((((𝐴 Xrm 𝐵)↑2) − (((𝐴↑2) − 1) · (𝐶↑2))) = 1 ∧ (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − (((𝐴↑2) − 1) · ((𝐴 Yrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2))) = 1 ∧ (𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) ∈ (ℤ‘2)) ∧ (((((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) Xrm 𝐵)↑2) − ((((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴)))↑2) − 1) · (((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) Yrm 𝐵)↑2))) = 1 ∧ (𝐴 Yrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) = (((((𝐴 Yrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) / (2 · (𝐶↑2))) − 1) + 1) · (2 · (𝐶↑2))) ∧ (𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) ∥ ((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) − 𝐴))) ∧ (((2 · 𝐶) ∥ ((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) − 1) ∧ (𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) ∥ (((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) Yrm 𝐵) − 𝐶)) ∧ ((2 · 𝐶) ∥ (((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) Yrm 𝐵) − 𝐵) ∧ 𝐵𝐶)))))
18 oveq1 7361 . . . . . . . . . . . 12 (𝑗 = (((𝐴 Yrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) / (2 · (𝐶↑2))) − 1) → (𝑗 + 1) = ((((𝐴 Yrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) / (2 · (𝐶↑2))) − 1) + 1))
1918oveq1d 7369 . . . . . . . . . . 11 (𝑗 = (((𝐴 Yrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) / (2 · (𝐶↑2))) − 1) → ((𝑗 + 1) · (2 · (𝐶↑2))) = (((((𝐴 Yrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) / (2 · (𝐶↑2))) − 1) + 1) · (2 · (𝐶↑2))))
2019eqeq2d 2744 . . . . . . . . . 10 (𝑗 = (((𝐴 Yrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) / (2 · (𝐶↑2))) − 1) → ((𝐴 Yrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) = ((𝑗 + 1) · (2 · (𝐶↑2))) ↔ (𝐴 Yrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) = (((((𝐴 Yrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) / (2 · (𝐶↑2))) − 1) + 1) · (2 · (𝐶↑2)))))
21203anbi2d 1443 . . . . . . . . 9 (𝑗 = (((𝐴 Yrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) / (2 · (𝐶↑2))) − 1) → ((((((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) Xrm 𝐵)↑2) − ((((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴)))↑2) − 1) · (((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) Yrm 𝐵)↑2))) = 1 ∧ (𝐴 Yrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) = ((𝑗 + 1) · (2 · (𝐶↑2))) ∧ (𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) ∥ ((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) − 𝐴)) ↔ (((((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) Xrm 𝐵)↑2) − ((((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴)))↑2) − 1) · (((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) Yrm 𝐵)↑2))) = 1 ∧ (𝐴 Yrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) = (((((𝐴 Yrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) / (2 · (𝐶↑2))) − 1) + 1) · (2 · (𝐶↑2))) ∧ (𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) ∥ ((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) − 𝐴))))
2221anbi2d 630 . . . . . . . 8 (𝑗 = (((𝐴 Yrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) / (2 · (𝐶↑2))) − 1) → ((((((𝐴 Xrm 𝐵)↑2) − (((𝐴↑2) − 1) · (𝐶↑2))) = 1 ∧ (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − (((𝐴↑2) − 1) · ((𝐴 Yrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2))) = 1 ∧ (𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) ∈ (ℤ‘2)) ∧ (((((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) Xrm 𝐵)↑2) − ((((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴)))↑2) − 1) · (((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) Yrm 𝐵)↑2))) = 1 ∧ (𝐴 Yrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) = ((𝑗 + 1) · (2 · (𝐶↑2))) ∧ (𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) ∥ ((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) − 𝐴))) ↔ (((((𝐴 Xrm 𝐵)↑2) − (((𝐴↑2) − 1) · (𝐶↑2))) = 1 ∧ (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − (((𝐴↑2) − 1) · ((𝐴 Yrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2))) = 1 ∧ (𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) ∈ (ℤ‘2)) ∧ (((((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) Xrm 𝐵)↑2) − ((((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴)))↑2) − 1) · (((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) Yrm 𝐵)↑2))) = 1 ∧ (𝐴 Yrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) = (((((𝐴 Yrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) / (2 · (𝐶↑2))) − 1) + 1) · (2 · (𝐶↑2))) ∧ (𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) ∥ ((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) − 𝐴)))))
2322anbi1d 631 . . . . . . 7 (𝑗 = (((𝐴 Yrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) / (2 · (𝐶↑2))) − 1) → (((((((𝐴 Xrm 𝐵)↑2) − (((𝐴↑2) − 1) · (𝐶↑2))) = 1 ∧ (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − (((𝐴↑2) − 1) · ((𝐴 Yrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2))) = 1 ∧ (𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) ∈ (ℤ‘2)) ∧ (((((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) Xrm 𝐵)↑2) − ((((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴)))↑2) − 1) · (((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) Yrm 𝐵)↑2))) = 1 ∧ (𝐴 Yrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) = ((𝑗 + 1) · (2 · (𝐶↑2))) ∧ (𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) ∥ ((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) − 𝐴))) ∧ (((2 · 𝐶) ∥ ((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) − 1) ∧ (𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) ∥ (((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) Yrm 𝐵) − 𝐶)) ∧ ((2 · 𝐶) ∥ (((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) Yrm 𝐵) − 𝐵) ∧ 𝐵𝐶))) ↔ ((((((𝐴 Xrm 𝐵)↑2) − (((𝐴↑2) − 1) · (𝐶↑2))) = 1 ∧ (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − (((𝐴↑2) − 1) · ((𝐴 Yrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2))) = 1 ∧ (𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) ∈ (ℤ‘2)) ∧ (((((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) Xrm 𝐵)↑2) − ((((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴)))↑2) − 1) · (((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) Yrm 𝐵)↑2))) = 1 ∧ (𝐴 Yrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) = (((((𝐴 Yrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) / (2 · (𝐶↑2))) − 1) + 1) · (2 · (𝐶↑2))) ∧ (𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) ∥ ((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) − 𝐴))) ∧ (((2 · 𝐶) ∥ ((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) − 1) ∧ (𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) ∥ (((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) Yrm 𝐵) − 𝐶)) ∧ ((2 · 𝐶) ∥ (((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) Yrm 𝐵) − 𝐵) ∧ 𝐵𝐶)))))
2423rspcev 3573 . . . . . 6 (((((𝐴 Yrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) / (2 · (𝐶↑2))) − 1) ∈ ℕ0 ∧ ((((((𝐴 Xrm 𝐵)↑2) − (((𝐴↑2) − 1) · (𝐶↑2))) = 1 ∧ (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − (((𝐴↑2) − 1) · ((𝐴 Yrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2))) = 1 ∧ (𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) ∈ (ℤ‘2)) ∧ (((((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) Xrm 𝐵)↑2) − ((((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴)))↑2) − 1) · (((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) Yrm 𝐵)↑2))) = 1 ∧ (𝐴 Yrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) = (((((𝐴 Yrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) / (2 · (𝐶↑2))) − 1) + 1) · (2 · (𝐶↑2))) ∧ (𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) ∥ ((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) − 𝐴))) ∧ (((2 · 𝐶) ∥ ((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) − 1) ∧ (𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) ∥ (((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) Yrm 𝐵) − 𝐶)) ∧ ((2 · 𝐶) ∥ (((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) Yrm 𝐵) − 𝐵) ∧ 𝐵𝐶)))) → ∃𝑗 ∈ ℕ0 ((((((𝐴 Xrm 𝐵)↑2) − (((𝐴↑2) − 1) · (𝐶↑2))) = 1 ∧ (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − (((𝐴↑2) − 1) · ((𝐴 Yrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2))) = 1 ∧ (𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) ∈ (ℤ‘2)) ∧ (((((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) Xrm 𝐵)↑2) − ((((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴)))↑2) − 1) · (((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) Yrm 𝐵)↑2))) = 1 ∧ (𝐴 Yrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) = ((𝑗 + 1) · (2 · (𝐶↑2))) ∧ (𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) ∥ ((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) − 𝐴))) ∧ (((2 · 𝐶) ∥ ((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) − 1) ∧ (𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) ∥ (((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) Yrm 𝐵) − 𝐶)) ∧ ((2 · 𝐶) ∥ (((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) Yrm 𝐵) − 𝐵) ∧ 𝐵𝐶))))
2517, 24syl 17 . . . . 5 (((𝐴 ∈ (ℤ‘2) ∧ 𝐵 ∈ ℕ ∧ 𝐶 ∈ ℕ) ∧ 𝐶 = (𝐴 Yrm 𝐵)) → ∃𝑗 ∈ ℕ0 ((((((𝐴 Xrm 𝐵)↑2) − (((𝐴↑2) − 1) · (𝐶↑2))) = 1 ∧ (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − (((𝐴↑2) − 1) · ((𝐴 Yrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2))) = 1 ∧ (𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) ∈ (ℤ‘2)) ∧ (((((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) Xrm 𝐵)↑2) − ((((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴)))↑2) − 1) · (((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) Yrm 𝐵)↑2))) = 1 ∧ (𝐴 Yrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) = ((𝑗 + 1) · (2 · (𝐶↑2))) ∧ (𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) ∥ ((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) − 𝐴))) ∧ (((2 · 𝐶) ∥ ((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) − 1) ∧ (𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) ∥ (((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) Yrm 𝐵) − 𝐶)) ∧ ((2 · 𝐶) ∥ (((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) Yrm 𝐵) − 𝐵) ∧ 𝐵𝐶))))
26 eleq1 2821 . . . . . . . . . 10 (𝑔 = (𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) → (𝑔 ∈ (ℤ‘2) ↔ (𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) ∈ (ℤ‘2)))
27263anbi3d 1444 . . . . . . . . 9 (𝑔 = (𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) → (((((𝐴 Xrm 𝐵)↑2) − (((𝐴↑2) − 1) · (𝐶↑2))) = 1 ∧ (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − (((𝐴↑2) − 1) · ((𝐴 Yrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2))) = 1 ∧ 𝑔 ∈ (ℤ‘2)) ↔ ((((𝐴 Xrm 𝐵)↑2) − (((𝐴↑2) − 1) · (𝐶↑2))) = 1 ∧ (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − (((𝐴↑2) − 1) · ((𝐴 Yrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2))) = 1 ∧ (𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) ∈ (ℤ‘2))))
28 oveq1 7361 . . . . . . . . . . . . . 14 (𝑔 = (𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) → (𝑔↑2) = ((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴)))↑2))
2928oveq1d 7369 . . . . . . . . . . . . 13 (𝑔 = (𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) → ((𝑔↑2) − 1) = (((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴)))↑2) − 1))
3029oveq1d 7369 . . . . . . . . . . . 12 (𝑔 = (𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) → (((𝑔↑2) − 1) · (↑2)) = ((((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴)))↑2) − 1) · (↑2)))
3130oveq2d 7370 . . . . . . . . . . 11 (𝑔 = (𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) → ((𝑖↑2) − (((𝑔↑2) − 1) · (↑2))) = ((𝑖↑2) − ((((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴)))↑2) − 1) · (↑2))))
3231eqeq1d 2735 . . . . . . . . . 10 (𝑔 = (𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) → (((𝑖↑2) − (((𝑔↑2) − 1) · (↑2))) = 1 ↔ ((𝑖↑2) − ((((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴)))↑2) − 1) · (↑2))) = 1))
33 oveq1 7361 . . . . . . . . . . 11 (𝑔 = (𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) → (𝑔𝐴) = ((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) − 𝐴))
3433breq2d 5107 . . . . . . . . . 10 (𝑔 = (𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) → ((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) ∥ (𝑔𝐴) ↔ (𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) ∥ ((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) − 𝐴)))
3532, 343anbi13d 1440 . . . . . . . . 9 (𝑔 = (𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) → ((((𝑖↑2) − (((𝑔↑2) − 1) · (↑2))) = 1 ∧ (𝐴 Yrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) = ((𝑗 + 1) · (2 · (𝐶↑2))) ∧ (𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) ∥ (𝑔𝐴)) ↔ (((𝑖↑2) − ((((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴)))↑2) − 1) · (↑2))) = 1 ∧ (𝐴 Yrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) = ((𝑗 + 1) · (2 · (𝐶↑2))) ∧ (𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) ∥ ((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) − 𝐴))))
3627, 35anbi12d 632 . . . . . . . 8 (𝑔 = (𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) → ((((((𝐴 Xrm 𝐵)↑2) − (((𝐴↑2) − 1) · (𝐶↑2))) = 1 ∧ (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − (((𝐴↑2) − 1) · ((𝐴 Yrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2))) = 1 ∧ 𝑔 ∈ (ℤ‘2)) ∧ (((𝑖↑2) − (((𝑔↑2) − 1) · (↑2))) = 1 ∧ (𝐴 Yrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) = ((𝑗 + 1) · (2 · (𝐶↑2))) ∧ (𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) ∥ (𝑔𝐴))) ↔ (((((𝐴 Xrm 𝐵)↑2) − (((𝐴↑2) − 1) · (𝐶↑2))) = 1 ∧ (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − (((𝐴↑2) − 1) · ((𝐴 Yrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2))) = 1 ∧ (𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) ∈ (ℤ‘2)) ∧ (((𝑖↑2) − ((((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴)))↑2) − 1) · (↑2))) = 1 ∧ (𝐴 Yrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) = ((𝑗 + 1) · (2 · (𝐶↑2))) ∧ (𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) ∥ ((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) − 𝐴)))))
37 oveq1 7361 . . . . . . . . . . 11 (𝑔 = (𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) → (𝑔 − 1) = ((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) − 1))
3837breq2d 5107 . . . . . . . . . 10 (𝑔 = (𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) → ((2 · 𝐶) ∥ (𝑔 − 1) ↔ (2 · 𝐶) ∥ ((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) − 1)))
3938anbi1d 631 . . . . . . . . 9 (𝑔 = (𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) → (((2 · 𝐶) ∥ (𝑔 − 1) ∧ (𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) ∥ (𝐶)) ↔ ((2 · 𝐶) ∥ ((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) − 1) ∧ (𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) ∥ (𝐶))))
4039anbi1d 631 . . . . . . . 8 (𝑔 = (𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) → ((((2 · 𝐶) ∥ (𝑔 − 1) ∧ (𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) ∥ (𝐶)) ∧ ((2 · 𝐶) ∥ (𝐵) ∧ 𝐵𝐶)) ↔ (((2 · 𝐶) ∥ ((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) − 1) ∧ (𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) ∥ (𝐶)) ∧ ((2 · 𝐶) ∥ (𝐵) ∧ 𝐵𝐶))))
4136, 40anbi12d 632 . . . . . . 7 (𝑔 = (𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) → (((((((𝐴 Xrm 𝐵)↑2) − (((𝐴↑2) − 1) · (𝐶↑2))) = 1 ∧ (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − (((𝐴↑2) − 1) · ((𝐴 Yrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2))) = 1 ∧ 𝑔 ∈ (ℤ‘2)) ∧ (((𝑖↑2) − (((𝑔↑2) − 1) · (↑2))) = 1 ∧ (𝐴 Yrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) = ((𝑗 + 1) · (2 · (𝐶↑2))) ∧ (𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) ∥ (𝑔𝐴))) ∧ (((2 · 𝐶) ∥ (𝑔 − 1) ∧ (𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) ∥ (𝐶)) ∧ ((2 · 𝐶) ∥ (𝐵) ∧ 𝐵𝐶))) ↔ ((((((𝐴 Xrm 𝐵)↑2) − (((𝐴↑2) − 1) · (𝐶↑2))) = 1 ∧ (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − (((𝐴↑2) − 1) · ((𝐴 Yrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2))) = 1 ∧ (𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) ∈ (ℤ‘2)) ∧ (((𝑖↑2) − ((((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴)))↑2) − 1) · (↑2))) = 1 ∧ (𝐴 Yrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) = ((𝑗 + 1) · (2 · (𝐶↑2))) ∧ (𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) ∥ ((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) − 𝐴))) ∧ (((2 · 𝐶) ∥ ((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) − 1) ∧ (𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) ∥ (𝐶)) ∧ ((2 · 𝐶) ∥ (𝐵) ∧ 𝐵𝐶)))))
4241rexbidv 3157 . . . . . 6 (𝑔 = (𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) → (∃𝑗 ∈ ℕ0 ((((((𝐴 Xrm 𝐵)↑2) − (((𝐴↑2) − 1) · (𝐶↑2))) = 1 ∧ (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − (((𝐴↑2) − 1) · ((𝐴 Yrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2))) = 1 ∧ 𝑔 ∈ (ℤ‘2)) ∧ (((𝑖↑2) − (((𝑔↑2) − 1) · (↑2))) = 1 ∧ (𝐴 Yrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) = ((𝑗 + 1) · (2 · (𝐶↑2))) ∧ (𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) ∥ (𝑔𝐴))) ∧ (((2 · 𝐶) ∥ (𝑔 − 1) ∧ (𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) ∥ (𝐶)) ∧ ((2 · 𝐶) ∥ (𝐵) ∧ 𝐵𝐶))) ↔ ∃𝑗 ∈ ℕ0 ((((((𝐴 Xrm 𝐵)↑2) − (((𝐴↑2) − 1) · (𝐶↑2))) = 1 ∧ (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − (((𝐴↑2) − 1) · ((𝐴 Yrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2))) = 1 ∧ (𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) ∈ (ℤ‘2)) ∧ (((𝑖↑2) − ((((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴)))↑2) − 1) · (↑2))) = 1 ∧ (𝐴 Yrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) = ((𝑗 + 1) · (2 · (𝐶↑2))) ∧ (𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) ∥ ((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) − 𝐴))) ∧ (((2 · 𝐶) ∥ ((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) − 1) ∧ (𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) ∥ (𝐶)) ∧ ((2 · 𝐶) ∥ (𝐵) ∧ 𝐵𝐶)))))
43 oveq1 7361 . . . . . . . . . . . . 13 ( = ((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) Yrm 𝐵) → (↑2) = (((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) Yrm 𝐵)↑2))
4443oveq2d 7370 . . . . . . . . . . . 12 ( = ((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) Yrm 𝐵) → ((((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴)))↑2) − 1) · (↑2)) = ((((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴)))↑2) − 1) · (((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) Yrm 𝐵)↑2)))
4544oveq2d 7370 . . . . . . . . . . 11 ( = ((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) Yrm 𝐵) → ((𝑖↑2) − ((((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴)))↑2) − 1) · (↑2))) = ((𝑖↑2) − ((((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴)))↑2) − 1) · (((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) Yrm 𝐵)↑2))))
4645eqeq1d 2735 . . . . . . . . . 10 ( = ((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) Yrm 𝐵) → (((𝑖↑2) − ((((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴)))↑2) − 1) · (↑2))) = 1 ↔ ((𝑖↑2) − ((((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴)))↑2) − 1) · (((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) Yrm 𝐵)↑2))) = 1))
47463anbi1d 1442 . . . . . . . . 9 ( = ((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) Yrm 𝐵) → ((((𝑖↑2) − ((((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴)))↑2) − 1) · (↑2))) = 1 ∧ (𝐴 Yrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) = ((𝑗 + 1) · (2 · (𝐶↑2))) ∧ (𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) ∥ ((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) − 𝐴)) ↔ (((𝑖↑2) − ((((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴)))↑2) − 1) · (((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) Yrm 𝐵)↑2))) = 1 ∧ (𝐴 Yrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) = ((𝑗 + 1) · (2 · (𝐶↑2))) ∧ (𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) ∥ ((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) − 𝐴))))
4847anbi2d 630 . . . . . . . 8 ( = ((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) Yrm 𝐵) → ((((((𝐴 Xrm 𝐵)↑2) − (((𝐴↑2) − 1) · (𝐶↑2))) = 1 ∧ (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − (((𝐴↑2) − 1) · ((𝐴 Yrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2))) = 1 ∧ (𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) ∈ (ℤ‘2)) ∧ (((𝑖↑2) − ((((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴)))↑2) − 1) · (↑2))) = 1 ∧ (𝐴 Yrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) = ((𝑗 + 1) · (2 · (𝐶↑2))) ∧ (𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) ∥ ((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) − 𝐴))) ↔ (((((𝐴 Xrm 𝐵)↑2) − (((𝐴↑2) − 1) · (𝐶↑2))) = 1 ∧ (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − (((𝐴↑2) − 1) · ((𝐴 Yrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2))) = 1 ∧ (𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) ∈ (ℤ‘2)) ∧ (((𝑖↑2) − ((((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴)))↑2) − 1) · (((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) Yrm 𝐵)↑2))) = 1 ∧ (𝐴 Yrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) = ((𝑗 + 1) · (2 · (𝐶↑2))) ∧ (𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) ∥ ((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) − 𝐴)))))
49 oveq1 7361 . . . . . . . . . . 11 ( = ((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) Yrm 𝐵) → (𝐶) = (((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) Yrm 𝐵) − 𝐶))
5049breq2d 5107 . . . . . . . . . 10 ( = ((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) Yrm 𝐵) → ((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) ∥ (𝐶) ↔ (𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) ∥ (((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) Yrm 𝐵) − 𝐶)))
5150anbi2d 630 . . . . . . . . 9 ( = ((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) Yrm 𝐵) → (((2 · 𝐶) ∥ ((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) − 1) ∧ (𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) ∥ (𝐶)) ↔ ((2 · 𝐶) ∥ ((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) − 1) ∧ (𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) ∥ (((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) Yrm 𝐵) − 𝐶))))
52 oveq1 7361 . . . . . . . . . . 11 ( = ((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) Yrm 𝐵) → (𝐵) = (((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) Yrm 𝐵) − 𝐵))
5352breq2d 5107 . . . . . . . . . 10 ( = ((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) Yrm 𝐵) → ((2 · 𝐶) ∥ (𝐵) ↔ (2 · 𝐶) ∥ (((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) Yrm 𝐵) − 𝐵)))
5453anbi1d 631 . . . . . . . . 9 ( = ((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) Yrm 𝐵) → (((2 · 𝐶) ∥ (𝐵) ∧ 𝐵𝐶) ↔ ((2 · 𝐶) ∥ (((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) Yrm 𝐵) − 𝐵) ∧ 𝐵𝐶)))
5551, 54anbi12d 632 . . . . . . . 8 ( = ((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) Yrm 𝐵) → ((((2 · 𝐶) ∥ ((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) − 1) ∧ (𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) ∥ (𝐶)) ∧ ((2 · 𝐶) ∥ (𝐵) ∧ 𝐵𝐶)) ↔ (((2 · 𝐶) ∥ ((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) − 1) ∧ (𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) ∥ (((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) Yrm 𝐵) − 𝐶)) ∧ ((2 · 𝐶) ∥ (((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) Yrm 𝐵) − 𝐵) ∧ 𝐵𝐶))))
5648, 55anbi12d 632 . . . . . . 7 ( = ((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) Yrm 𝐵) → (((((((𝐴 Xrm 𝐵)↑2) − (((𝐴↑2) − 1) · (𝐶↑2))) = 1 ∧ (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − (((𝐴↑2) − 1) · ((𝐴 Yrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2))) = 1 ∧ (𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) ∈ (ℤ‘2)) ∧ (((𝑖↑2) − ((((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴)))↑2) − 1) · (↑2))) = 1 ∧ (𝐴 Yrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) = ((𝑗 + 1) · (2 · (𝐶↑2))) ∧ (𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) ∥ ((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) − 𝐴))) ∧ (((2 · 𝐶) ∥ ((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) − 1) ∧ (𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) ∥ (𝐶)) ∧ ((2 · 𝐶) ∥ (𝐵) ∧ 𝐵𝐶))) ↔ ((((((𝐴 Xrm 𝐵)↑2) − (((𝐴↑2) − 1) · (𝐶↑2))) = 1 ∧ (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − (((𝐴↑2) − 1) · ((𝐴 Yrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2))) = 1 ∧ (𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) ∈ (ℤ‘2)) ∧ (((𝑖↑2) − ((((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴)))↑2) − 1) · (((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) Yrm 𝐵)↑2))) = 1 ∧ (𝐴 Yrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) = ((𝑗 + 1) · (2 · (𝐶↑2))) ∧ (𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) ∥ ((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) − 𝐴))) ∧ (((2 · 𝐶) ∥ ((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) − 1) ∧ (𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) ∥ (((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) Yrm 𝐵) − 𝐶)) ∧ ((2 · 𝐶) ∥ (((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) Yrm 𝐵) − 𝐵) ∧ 𝐵𝐶)))))
5756rexbidv 3157 . . . . . 6 ( = ((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) Yrm 𝐵) → (∃𝑗 ∈ ℕ0 ((((((𝐴 Xrm 𝐵)↑2) − (((𝐴↑2) − 1) · (𝐶↑2))) = 1 ∧ (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − (((𝐴↑2) − 1) · ((𝐴 Yrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2))) = 1 ∧ (𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) ∈ (ℤ‘2)) ∧ (((𝑖↑2) − ((((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴)))↑2) − 1) · (↑2))) = 1 ∧ (𝐴 Yrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) = ((𝑗 + 1) · (2 · (𝐶↑2))) ∧ (𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) ∥ ((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) − 𝐴))) ∧ (((2 · 𝐶) ∥ ((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) − 1) ∧ (𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) ∥ (𝐶)) ∧ ((2 · 𝐶) ∥ (𝐵) ∧ 𝐵𝐶))) ↔ ∃𝑗 ∈ ℕ0 ((((((𝐴 Xrm 𝐵)↑2) − (((𝐴↑2) − 1) · (𝐶↑2))) = 1 ∧ (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − (((𝐴↑2) − 1) · ((𝐴 Yrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2))) = 1 ∧ (𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) ∈ (ℤ‘2)) ∧ (((𝑖↑2) − ((((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴)))↑2) − 1) · (((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) Yrm 𝐵)↑2))) = 1 ∧ (𝐴 Yrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) = ((𝑗 + 1) · (2 · (𝐶↑2))) ∧ (𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) ∥ ((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) − 𝐴))) ∧ (((2 · 𝐶) ∥ ((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) − 1) ∧ (𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) ∥ (((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) Yrm 𝐵) − 𝐶)) ∧ ((2 · 𝐶) ∥ (((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) Yrm 𝐵) − 𝐵) ∧ 𝐵𝐶)))))
58 oveq1 7361 . . . . . . . . . . . 12 (𝑖 = ((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) Xrm 𝐵) → (𝑖↑2) = (((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) Xrm 𝐵)↑2))
5958oveq1d 7369 . . . . . . . . . . 11 (𝑖 = ((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) Xrm 𝐵) → ((𝑖↑2) − ((((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴)))↑2) − 1) · (((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) Yrm 𝐵)↑2))) = ((((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) Xrm 𝐵)↑2) − ((((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴)))↑2) − 1) · (((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) Yrm 𝐵)↑2))))
6059eqeq1d 2735 . . . . . . . . . 10 (𝑖 = ((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) Xrm 𝐵) → (((𝑖↑2) − ((((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴)))↑2) − 1) · (((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) Yrm 𝐵)↑2))) = 1 ↔ ((((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) Xrm 𝐵)↑2) − ((((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴)))↑2) − 1) · (((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) Yrm 𝐵)↑2))) = 1))
61603anbi1d 1442 . . . . . . . . 9 (𝑖 = ((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) Xrm 𝐵) → ((((𝑖↑2) − ((((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴)))↑2) − 1) · (((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) Yrm 𝐵)↑2))) = 1 ∧ (𝐴 Yrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) = ((𝑗 + 1) · (2 · (𝐶↑2))) ∧ (𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) ∥ ((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) − 𝐴)) ↔ (((((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) Xrm 𝐵)↑2) − ((((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴)))↑2) − 1) · (((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) Yrm 𝐵)↑2))) = 1 ∧ (𝐴 Yrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) = ((𝑗 + 1) · (2 · (𝐶↑2))) ∧ (𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) ∥ ((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) − 𝐴))))
6261anbi2d 630 . . . . . . . 8 (𝑖 = ((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) Xrm 𝐵) → ((((((𝐴 Xrm 𝐵)↑2) − (((𝐴↑2) − 1) · (𝐶↑2))) = 1 ∧ (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − (((𝐴↑2) − 1) · ((𝐴 Yrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2))) = 1 ∧ (𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) ∈ (ℤ‘2)) ∧ (((𝑖↑2) − ((((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴)))↑2) − 1) · (((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) Yrm 𝐵)↑2))) = 1 ∧ (𝐴 Yrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) = ((𝑗 + 1) · (2 · (𝐶↑2))) ∧ (𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) ∥ ((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) − 𝐴))) ↔ (((((𝐴 Xrm 𝐵)↑2) − (((𝐴↑2) − 1) · (𝐶↑2))) = 1 ∧ (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − (((𝐴↑2) − 1) · ((𝐴 Yrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2))) = 1 ∧ (𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) ∈ (ℤ‘2)) ∧ (((((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) Xrm 𝐵)↑2) − ((((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴)))↑2) − 1) · (((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) Yrm 𝐵)↑2))) = 1 ∧ (𝐴 Yrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) = ((𝑗 + 1) · (2 · (𝐶↑2))) ∧ (𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) ∥ ((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) − 𝐴)))))
6362anbi1d 631 . . . . . . 7 (𝑖 = ((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) Xrm 𝐵) → (((((((𝐴 Xrm 𝐵)↑2) − (((𝐴↑2) − 1) · (𝐶↑2))) = 1 ∧ (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − (((𝐴↑2) − 1) · ((𝐴 Yrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2))) = 1 ∧ (𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) ∈ (ℤ‘2)) ∧ (((𝑖↑2) − ((((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴)))↑2) − 1) · (((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) Yrm 𝐵)↑2))) = 1 ∧ (𝐴 Yrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) = ((𝑗 + 1) · (2 · (𝐶↑2))) ∧ (𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) ∥ ((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) − 𝐴))) ∧ (((2 · 𝐶) ∥ ((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) − 1) ∧ (𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) ∥ (((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) Yrm 𝐵) − 𝐶)) ∧ ((2 · 𝐶) ∥ (((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) Yrm 𝐵) − 𝐵) ∧ 𝐵𝐶))) ↔ ((((((𝐴 Xrm 𝐵)↑2) − (((𝐴↑2) − 1) · (𝐶↑2))) = 1 ∧ (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − (((𝐴↑2) − 1) · ((𝐴 Yrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2))) = 1 ∧ (𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) ∈ (ℤ‘2)) ∧ (((((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) Xrm 𝐵)↑2) − ((((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴)))↑2) − 1) · (((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) Yrm 𝐵)↑2))) = 1 ∧ (𝐴 Yrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) = ((𝑗 + 1) · (2 · (𝐶↑2))) ∧ (𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) ∥ ((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) − 𝐴))) ∧ (((2 · 𝐶) ∥ ((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) − 1) ∧ (𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) ∥ (((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) Yrm 𝐵) − 𝐶)) ∧ ((2 · 𝐶) ∥ (((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) Yrm 𝐵) − 𝐵) ∧ 𝐵𝐶)))))
6463rexbidv 3157 . . . . . 6 (𝑖 = ((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) Xrm 𝐵) → (∃𝑗 ∈ ℕ0 ((((((𝐴 Xrm 𝐵)↑2) − (((𝐴↑2) − 1) · (𝐶↑2))) = 1 ∧ (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − (((𝐴↑2) − 1) · ((𝐴 Yrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2))) = 1 ∧ (𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) ∈ (ℤ‘2)) ∧ (((𝑖↑2) − ((((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴)))↑2) − 1) · (((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) Yrm 𝐵)↑2))) = 1 ∧ (𝐴 Yrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) = ((𝑗 + 1) · (2 · (𝐶↑2))) ∧ (𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) ∥ ((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) − 𝐴))) ∧ (((2 · 𝐶) ∥ ((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) − 1) ∧ (𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) ∥ (((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) Yrm 𝐵) − 𝐶)) ∧ ((2 · 𝐶) ∥ (((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) Yrm 𝐵) − 𝐵) ∧ 𝐵𝐶))) ↔ ∃𝑗 ∈ ℕ0 ((((((𝐴 Xrm 𝐵)↑2) − (((𝐴↑2) − 1) · (𝐶↑2))) = 1 ∧ (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − (((𝐴↑2) − 1) · ((𝐴 Yrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2))) = 1 ∧ (𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) ∈ (ℤ‘2)) ∧ (((((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) Xrm 𝐵)↑2) − ((((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴)))↑2) − 1) · (((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) Yrm 𝐵)↑2))) = 1 ∧ (𝐴 Yrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) = ((𝑗 + 1) · (2 · (𝐶↑2))) ∧ (𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) ∥ ((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) − 𝐴))) ∧ (((2 · 𝐶) ∥ ((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) − 1) ∧ (𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) ∥ (((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) Yrm 𝐵) − 𝐶)) ∧ ((2 · 𝐶) ∥ (((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) Yrm 𝐵) − 𝐵) ∧ 𝐵𝐶)))))
6542, 57, 64rspc3ev 3590 . . . . 5 ((((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) ∈ ℕ0 ∧ ((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) Yrm 𝐵) ∈ ℕ0 ∧ ((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) Xrm 𝐵) ∈ ℕ0) ∧ ∃𝑗 ∈ ℕ0 ((((((𝐴 Xrm 𝐵)↑2) − (((𝐴↑2) − 1) · (𝐶↑2))) = 1 ∧ (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − (((𝐴↑2) − 1) · ((𝐴 Yrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2))) = 1 ∧ (𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) ∈ (ℤ‘2)) ∧ (((((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) Xrm 𝐵)↑2) − ((((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴)))↑2) − 1) · (((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) Yrm 𝐵)↑2))) = 1 ∧ (𝐴 Yrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) = ((𝑗 + 1) · (2 · (𝐶↑2))) ∧ (𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) ∥ ((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) − 𝐴))) ∧ (((2 · 𝐶) ∥ ((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) − 1) ∧ (𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) ∥ (((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) Yrm 𝐵) − 𝐶)) ∧ ((2 · 𝐶) ∥ (((𝐴 + (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) · (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − 𝐴))) Yrm 𝐵) − 𝐵) ∧ 𝐵𝐶)))) → ∃𝑔 ∈ ℕ0 ∈ ℕ0𝑖 ∈ ℕ0𝑗 ∈ ℕ0 ((((((𝐴 Xrm 𝐵)↑2) − (((𝐴↑2) − 1) · (𝐶↑2))) = 1 ∧ (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − (((𝐴↑2) − 1) · ((𝐴 Yrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2))) = 1 ∧ 𝑔 ∈ (ℤ‘2)) ∧ (((𝑖↑2) − (((𝑔↑2) − 1) · (↑2))) = 1 ∧ (𝐴 Yrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) = ((𝑗 + 1) · (2 · (𝐶↑2))) ∧ (𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) ∥ (𝑔𝐴))) ∧ (((2 · 𝐶) ∥ (𝑔 − 1) ∧ (𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) ∥ (𝐶)) ∧ ((2 · 𝐶) ∥ (𝐵) ∧ 𝐵𝐶))))
6616, 25, 65syl2anc 584 . . . 4 (((𝐴 ∈ (ℤ‘2) ∧ 𝐵 ∈ ℕ ∧ 𝐶 ∈ ℕ) ∧ 𝐶 = (𝐴 Yrm 𝐵)) → ∃𝑔 ∈ ℕ0 ∈ ℕ0𝑖 ∈ ℕ0𝑗 ∈ ℕ0 ((((((𝐴 Xrm 𝐵)↑2) − (((𝐴↑2) − 1) · (𝐶↑2))) = 1 ∧ (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − (((𝐴↑2) − 1) · ((𝐴 Yrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2))) = 1 ∧ 𝑔 ∈ (ℤ‘2)) ∧ (((𝑖↑2) − (((𝑔↑2) − 1) · (↑2))) = 1 ∧ (𝐴 Yrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) = ((𝑗 + 1) · (2 · (𝐶↑2))) ∧ (𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) ∥ (𝑔𝐴))) ∧ (((2 · 𝐶) ∥ (𝑔 − 1) ∧ (𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) ∥ (𝐶)) ∧ ((2 · 𝐶) ∥ (𝐵) ∧ 𝐵𝐶))))
67 oveq1 7361 . . . . . . . . . . . 12 (𝑑 = (𝐴 Xrm 𝐵) → (𝑑↑2) = ((𝐴 Xrm 𝐵)↑2))
6867oveq1d 7369 . . . . . . . . . . 11 (𝑑 = (𝐴 Xrm 𝐵) → ((𝑑↑2) − (((𝐴↑2) − 1) · (𝐶↑2))) = (((𝐴 Xrm 𝐵)↑2) − (((𝐴↑2) − 1) · (𝐶↑2))))
6968eqeq1d 2735 . . . . . . . . . 10 (𝑑 = (𝐴 Xrm 𝐵) → (((𝑑↑2) − (((𝐴↑2) − 1) · (𝐶↑2))) = 1 ↔ (((𝐴 Xrm 𝐵)↑2) − (((𝐴↑2) − 1) · (𝐶↑2))) = 1))
70693anbi1d 1442 . . . . . . . . 9 (𝑑 = (𝐴 Xrm 𝐵) → ((((𝑑↑2) − (((𝐴↑2) − 1) · (𝐶↑2))) = 1 ∧ ((𝑓↑2) − (((𝐴↑2) − 1) · (𝑒↑2))) = 1 ∧ 𝑔 ∈ (ℤ‘2)) ↔ ((((𝐴 Xrm 𝐵)↑2) − (((𝐴↑2) − 1) · (𝐶↑2))) = 1 ∧ ((𝑓↑2) − (((𝐴↑2) − 1) · (𝑒↑2))) = 1 ∧ 𝑔 ∈ (ℤ‘2))))
7170anbi1d 631 . . . . . . . 8 (𝑑 = (𝐴 Xrm 𝐵) → (((((𝑑↑2) − (((𝐴↑2) − 1) · (𝐶↑2))) = 1 ∧ ((𝑓↑2) − (((𝐴↑2) − 1) · (𝑒↑2))) = 1 ∧ 𝑔 ∈ (ℤ‘2)) ∧ (((𝑖↑2) − (((𝑔↑2) − 1) · (↑2))) = 1 ∧ 𝑒 = ((𝑗 + 1) · (2 · (𝐶↑2))) ∧ 𝑓 ∥ (𝑔𝐴))) ↔ (((((𝐴 Xrm 𝐵)↑2) − (((𝐴↑2) − 1) · (𝐶↑2))) = 1 ∧ ((𝑓↑2) − (((𝐴↑2) − 1) · (𝑒↑2))) = 1 ∧ 𝑔 ∈ (ℤ‘2)) ∧ (((𝑖↑2) − (((𝑔↑2) − 1) · (↑2))) = 1 ∧ 𝑒 = ((𝑗 + 1) · (2 · (𝐶↑2))) ∧ 𝑓 ∥ (𝑔𝐴)))))
7271anbi1d 631 . . . . . . 7 (𝑑 = (𝐴 Xrm 𝐵) → ((((((𝑑↑2) − (((𝐴↑2) − 1) · (𝐶↑2))) = 1 ∧ ((𝑓↑2) − (((𝐴↑2) − 1) · (𝑒↑2))) = 1 ∧ 𝑔 ∈ (ℤ‘2)) ∧ (((𝑖↑2) − (((𝑔↑2) − 1) · (↑2))) = 1 ∧ 𝑒 = ((𝑗 + 1) · (2 · (𝐶↑2))) ∧ 𝑓 ∥ (𝑔𝐴))) ∧ (((2 · 𝐶) ∥ (𝑔 − 1) ∧ 𝑓 ∥ (𝐶)) ∧ ((2 · 𝐶) ∥ (𝐵) ∧ 𝐵𝐶))) ↔ ((((((𝐴 Xrm 𝐵)↑2) − (((𝐴↑2) − 1) · (𝐶↑2))) = 1 ∧ ((𝑓↑2) − (((𝐴↑2) − 1) · (𝑒↑2))) = 1 ∧ 𝑔 ∈ (ℤ‘2)) ∧ (((𝑖↑2) − (((𝑔↑2) − 1) · (↑2))) = 1 ∧ 𝑒 = ((𝑗 + 1) · (2 · (𝐶↑2))) ∧ 𝑓 ∥ (𝑔𝐴))) ∧ (((2 · 𝐶) ∥ (𝑔 − 1) ∧ 𝑓 ∥ (𝐶)) ∧ ((2 · 𝐶) ∥ (𝐵) ∧ 𝐵𝐶)))))
73722rexbidv 3198 . . . . . 6 (𝑑 = (𝐴 Xrm 𝐵) → (∃𝑖 ∈ ℕ0𝑗 ∈ ℕ0 (((((𝑑↑2) − (((𝐴↑2) − 1) · (𝐶↑2))) = 1 ∧ ((𝑓↑2) − (((𝐴↑2) − 1) · (𝑒↑2))) = 1 ∧ 𝑔 ∈ (ℤ‘2)) ∧ (((𝑖↑2) − (((𝑔↑2) − 1) · (↑2))) = 1 ∧ 𝑒 = ((𝑗 + 1) · (2 · (𝐶↑2))) ∧ 𝑓 ∥ (𝑔𝐴))) ∧ (((2 · 𝐶) ∥ (𝑔 − 1) ∧ 𝑓 ∥ (𝐶)) ∧ ((2 · 𝐶) ∥ (𝐵) ∧ 𝐵𝐶))) ↔ ∃𝑖 ∈ ℕ0𝑗 ∈ ℕ0 ((((((𝐴 Xrm 𝐵)↑2) − (((𝐴↑2) − 1) · (𝐶↑2))) = 1 ∧ ((𝑓↑2) − (((𝐴↑2) − 1) · (𝑒↑2))) = 1 ∧ 𝑔 ∈ (ℤ‘2)) ∧ (((𝑖↑2) − (((𝑔↑2) − 1) · (↑2))) = 1 ∧ 𝑒 = ((𝑗 + 1) · (2 · (𝐶↑2))) ∧ 𝑓 ∥ (𝑔𝐴))) ∧ (((2 · 𝐶) ∥ (𝑔 − 1) ∧ 𝑓 ∥ (𝐶)) ∧ ((2 · 𝐶) ∥ (𝐵) ∧ 𝐵𝐶)))))
74732rexbidv 3198 . . . . 5 (𝑑 = (𝐴 Xrm 𝐵) → (∃𝑔 ∈ ℕ0 ∈ ℕ0𝑖 ∈ ℕ0𝑗 ∈ ℕ0 (((((𝑑↑2) − (((𝐴↑2) − 1) · (𝐶↑2))) = 1 ∧ ((𝑓↑2) − (((𝐴↑2) − 1) · (𝑒↑2))) = 1 ∧ 𝑔 ∈ (ℤ‘2)) ∧ (((𝑖↑2) − (((𝑔↑2) − 1) · (↑2))) = 1 ∧ 𝑒 = ((𝑗 + 1) · (2 · (𝐶↑2))) ∧ 𝑓 ∥ (𝑔𝐴))) ∧ (((2 · 𝐶) ∥ (𝑔 − 1) ∧ 𝑓 ∥ (𝐶)) ∧ ((2 · 𝐶) ∥ (𝐵) ∧ 𝐵𝐶))) ↔ ∃𝑔 ∈ ℕ0 ∈ ℕ0𝑖 ∈ ℕ0𝑗 ∈ ℕ0 ((((((𝐴 Xrm 𝐵)↑2) − (((𝐴↑2) − 1) · (𝐶↑2))) = 1 ∧ ((𝑓↑2) − (((𝐴↑2) − 1) · (𝑒↑2))) = 1 ∧ 𝑔 ∈ (ℤ‘2)) ∧ (((𝑖↑2) − (((𝑔↑2) − 1) · (↑2))) = 1 ∧ 𝑒 = ((𝑗 + 1) · (2 · (𝐶↑2))) ∧ 𝑓 ∥ (𝑔𝐴))) ∧ (((2 · 𝐶) ∥ (𝑔 − 1) ∧ 𝑓 ∥ (𝐶)) ∧ ((2 · 𝐶) ∥ (𝐵) ∧ 𝐵𝐶)))))
75 oveq1 7361 . . . . . . . . . . . . 13 (𝑒 = (𝐴 Yrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) → (𝑒↑2) = ((𝐴 Yrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2))
7675oveq2d 7370 . . . . . . . . . . . 12 (𝑒 = (𝐴 Yrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) → (((𝐴↑2) − 1) · (𝑒↑2)) = (((𝐴↑2) − 1) · ((𝐴 Yrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2)))
7776oveq2d 7370 . . . . . . . . . . 11 (𝑒 = (𝐴 Yrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) → ((𝑓↑2) − (((𝐴↑2) − 1) · (𝑒↑2))) = ((𝑓↑2) − (((𝐴↑2) − 1) · ((𝐴 Yrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2))))
7877eqeq1d 2735 . . . . . . . . . 10 (𝑒 = (𝐴 Yrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) → (((𝑓↑2) − (((𝐴↑2) − 1) · (𝑒↑2))) = 1 ↔ ((𝑓↑2) − (((𝐴↑2) − 1) · ((𝐴 Yrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2))) = 1))
79783anbi2d 1443 . . . . . . . . 9 (𝑒 = (𝐴 Yrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) → (((((𝐴 Xrm 𝐵)↑2) − (((𝐴↑2) − 1) · (𝐶↑2))) = 1 ∧ ((𝑓↑2) − (((𝐴↑2) − 1) · (𝑒↑2))) = 1 ∧ 𝑔 ∈ (ℤ‘2)) ↔ ((((𝐴 Xrm 𝐵)↑2) − (((𝐴↑2) − 1) · (𝐶↑2))) = 1 ∧ ((𝑓↑2) − (((𝐴↑2) − 1) · ((𝐴 Yrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2))) = 1 ∧ 𝑔 ∈ (ℤ‘2))))
80 eqeq1 2737 . . . . . . . . . 10 (𝑒 = (𝐴 Yrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) → (𝑒 = ((𝑗 + 1) · (2 · (𝐶↑2))) ↔ (𝐴 Yrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) = ((𝑗 + 1) · (2 · (𝐶↑2)))))
81803anbi2d 1443 . . . . . . . . 9 (𝑒 = (𝐴 Yrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) → ((((𝑖↑2) − (((𝑔↑2) − 1) · (↑2))) = 1 ∧ 𝑒 = ((𝑗 + 1) · (2 · (𝐶↑2))) ∧ 𝑓 ∥ (𝑔𝐴)) ↔ (((𝑖↑2) − (((𝑔↑2) − 1) · (↑2))) = 1 ∧ (𝐴 Yrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) = ((𝑗 + 1) · (2 · (𝐶↑2))) ∧ 𝑓 ∥ (𝑔𝐴))))
8279, 81anbi12d 632 . . . . . . . 8 (𝑒 = (𝐴 Yrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) → ((((((𝐴 Xrm 𝐵)↑2) − (((𝐴↑2) − 1) · (𝐶↑2))) = 1 ∧ ((𝑓↑2) − (((𝐴↑2) − 1) · (𝑒↑2))) = 1 ∧ 𝑔 ∈ (ℤ‘2)) ∧ (((𝑖↑2) − (((𝑔↑2) − 1) · (↑2))) = 1 ∧ 𝑒 = ((𝑗 + 1) · (2 · (𝐶↑2))) ∧ 𝑓 ∥ (𝑔𝐴))) ↔ (((((𝐴 Xrm 𝐵)↑2) − (((𝐴↑2) − 1) · (𝐶↑2))) = 1 ∧ ((𝑓↑2) − (((𝐴↑2) − 1) · ((𝐴 Yrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2))) = 1 ∧ 𝑔 ∈ (ℤ‘2)) ∧ (((𝑖↑2) − (((𝑔↑2) − 1) · (↑2))) = 1 ∧ (𝐴 Yrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) = ((𝑗 + 1) · (2 · (𝐶↑2))) ∧ 𝑓 ∥ (𝑔𝐴)))))
8382anbi1d 631 . . . . . . 7 (𝑒 = (𝐴 Yrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) → (((((((𝐴 Xrm 𝐵)↑2) − (((𝐴↑2) − 1) · (𝐶↑2))) = 1 ∧ ((𝑓↑2) − (((𝐴↑2) − 1) · (𝑒↑2))) = 1 ∧ 𝑔 ∈ (ℤ‘2)) ∧ (((𝑖↑2) − (((𝑔↑2) − 1) · (↑2))) = 1 ∧ 𝑒 = ((𝑗 + 1) · (2 · (𝐶↑2))) ∧ 𝑓 ∥ (𝑔𝐴))) ∧ (((2 · 𝐶) ∥ (𝑔 − 1) ∧ 𝑓 ∥ (𝐶)) ∧ ((2 · 𝐶) ∥ (𝐵) ∧ 𝐵𝐶))) ↔ ((((((𝐴 Xrm 𝐵)↑2) − (((𝐴↑2) − 1) · (𝐶↑2))) = 1 ∧ ((𝑓↑2) − (((𝐴↑2) − 1) · ((𝐴 Yrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2))) = 1 ∧ 𝑔 ∈ (ℤ‘2)) ∧ (((𝑖↑2) − (((𝑔↑2) − 1) · (↑2))) = 1 ∧ (𝐴 Yrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) = ((𝑗 + 1) · (2 · (𝐶↑2))) ∧ 𝑓 ∥ (𝑔𝐴))) ∧ (((2 · 𝐶) ∥ (𝑔 − 1) ∧ 𝑓 ∥ (𝐶)) ∧ ((2 · 𝐶) ∥ (𝐵) ∧ 𝐵𝐶)))))
84832rexbidv 3198 . . . . . 6 (𝑒 = (𝐴 Yrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) → (∃𝑖 ∈ ℕ0𝑗 ∈ ℕ0 ((((((𝐴 Xrm 𝐵)↑2) − (((𝐴↑2) − 1) · (𝐶↑2))) = 1 ∧ ((𝑓↑2) − (((𝐴↑2) − 1) · (𝑒↑2))) = 1 ∧ 𝑔 ∈ (ℤ‘2)) ∧ (((𝑖↑2) − (((𝑔↑2) − 1) · (↑2))) = 1 ∧ 𝑒 = ((𝑗 + 1) · (2 · (𝐶↑2))) ∧ 𝑓 ∥ (𝑔𝐴))) ∧ (((2 · 𝐶) ∥ (𝑔 − 1) ∧ 𝑓 ∥ (𝐶)) ∧ ((2 · 𝐶) ∥ (𝐵) ∧ 𝐵𝐶))) ↔ ∃𝑖 ∈ ℕ0𝑗 ∈ ℕ0 ((((((𝐴 Xrm 𝐵)↑2) − (((𝐴↑2) − 1) · (𝐶↑2))) = 1 ∧ ((𝑓↑2) − (((𝐴↑2) − 1) · ((𝐴 Yrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2))) = 1 ∧ 𝑔 ∈ (ℤ‘2)) ∧ (((𝑖↑2) − (((𝑔↑2) − 1) · (↑2))) = 1 ∧ (𝐴 Yrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) = ((𝑗 + 1) · (2 · (𝐶↑2))) ∧ 𝑓 ∥ (𝑔𝐴))) ∧ (((2 · 𝐶) ∥ (𝑔 − 1) ∧ 𝑓 ∥ (𝐶)) ∧ ((2 · 𝐶) ∥ (𝐵) ∧ 𝐵𝐶)))))
85842rexbidv 3198 . . . . 5 (𝑒 = (𝐴 Yrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) → (∃𝑔 ∈ ℕ0 ∈ ℕ0𝑖 ∈ ℕ0𝑗 ∈ ℕ0 ((((((𝐴 Xrm 𝐵)↑2) − (((𝐴↑2) − 1) · (𝐶↑2))) = 1 ∧ ((𝑓↑2) − (((𝐴↑2) − 1) · (𝑒↑2))) = 1 ∧ 𝑔 ∈ (ℤ‘2)) ∧ (((𝑖↑2) − (((𝑔↑2) − 1) · (↑2))) = 1 ∧ 𝑒 = ((𝑗 + 1) · (2 · (𝐶↑2))) ∧ 𝑓 ∥ (𝑔𝐴))) ∧ (((2 · 𝐶) ∥ (𝑔 − 1) ∧ 𝑓 ∥ (𝐶)) ∧ ((2 · 𝐶) ∥ (𝐵) ∧ 𝐵𝐶))) ↔ ∃𝑔 ∈ ℕ0 ∈ ℕ0𝑖 ∈ ℕ0𝑗 ∈ ℕ0 ((((((𝐴 Xrm 𝐵)↑2) − (((𝐴↑2) − 1) · (𝐶↑2))) = 1 ∧ ((𝑓↑2) − (((𝐴↑2) − 1) · ((𝐴 Yrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2))) = 1 ∧ 𝑔 ∈ (ℤ‘2)) ∧ (((𝑖↑2) − (((𝑔↑2) − 1) · (↑2))) = 1 ∧ (𝐴 Yrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) = ((𝑗 + 1) · (2 · (𝐶↑2))) ∧ 𝑓 ∥ (𝑔𝐴))) ∧ (((2 · 𝐶) ∥ (𝑔 − 1) ∧ 𝑓 ∥ (𝐶)) ∧ ((2 · 𝐶) ∥ (𝐵) ∧ 𝐵𝐶)))))
86 oveq1 7361 . . . . . . . . . . . 12 (𝑓 = (𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) → (𝑓↑2) = ((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2))
8786oveq1d 7369 . . . . . . . . . . 11 (𝑓 = (𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) → ((𝑓↑2) − (((𝐴↑2) − 1) · ((𝐴 Yrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2))) = (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − (((𝐴↑2) − 1) · ((𝐴 Yrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2))))
8887eqeq1d 2735 . . . . . . . . . 10 (𝑓 = (𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) → (((𝑓↑2) − (((𝐴↑2) − 1) · ((𝐴 Yrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2))) = 1 ↔ (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − (((𝐴↑2) − 1) · ((𝐴 Yrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2))) = 1))
89883anbi2d 1443 . . . . . . . . 9 (𝑓 = (𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) → (((((𝐴 Xrm 𝐵)↑2) − (((𝐴↑2) − 1) · (𝐶↑2))) = 1 ∧ ((𝑓↑2) − (((𝐴↑2) − 1) · ((𝐴 Yrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2))) = 1 ∧ 𝑔 ∈ (ℤ‘2)) ↔ ((((𝐴 Xrm 𝐵)↑2) − (((𝐴↑2) − 1) · (𝐶↑2))) = 1 ∧ (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − (((𝐴↑2) − 1) · ((𝐴 Yrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2))) = 1 ∧ 𝑔 ∈ (ℤ‘2))))
90 breq1 5098 . . . . . . . . . 10 (𝑓 = (𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) → (𝑓 ∥ (𝑔𝐴) ↔ (𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) ∥ (𝑔𝐴)))
91903anbi3d 1444 . . . . . . . . 9 (𝑓 = (𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) → ((((𝑖↑2) − (((𝑔↑2) − 1) · (↑2))) = 1 ∧ (𝐴 Yrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) = ((𝑗 + 1) · (2 · (𝐶↑2))) ∧ 𝑓 ∥ (𝑔𝐴)) ↔ (((𝑖↑2) − (((𝑔↑2) − 1) · (↑2))) = 1 ∧ (𝐴 Yrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) = ((𝑗 + 1) · (2 · (𝐶↑2))) ∧ (𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) ∥ (𝑔𝐴))))
9289, 91anbi12d 632 . . . . . . . 8 (𝑓 = (𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) → ((((((𝐴 Xrm 𝐵)↑2) − (((𝐴↑2) − 1) · (𝐶↑2))) = 1 ∧ ((𝑓↑2) − (((𝐴↑2) − 1) · ((𝐴 Yrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2))) = 1 ∧ 𝑔 ∈ (ℤ‘2)) ∧ (((𝑖↑2) − (((𝑔↑2) − 1) · (↑2))) = 1 ∧ (𝐴 Yrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) = ((𝑗 + 1) · (2 · (𝐶↑2))) ∧ 𝑓 ∥ (𝑔𝐴))) ↔ (((((𝐴 Xrm 𝐵)↑2) − (((𝐴↑2) − 1) · (𝐶↑2))) = 1 ∧ (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − (((𝐴↑2) − 1) · ((𝐴 Yrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2))) = 1 ∧ 𝑔 ∈ (ℤ‘2)) ∧ (((𝑖↑2) − (((𝑔↑2) − 1) · (↑2))) = 1 ∧ (𝐴 Yrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) = ((𝑗 + 1) · (2 · (𝐶↑2))) ∧ (𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) ∥ (𝑔𝐴)))))
93 breq1 5098 . . . . . . . . . 10 (𝑓 = (𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) → (𝑓 ∥ (𝐶) ↔ (𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) ∥ (𝐶)))
9493anbi2d 630 . . . . . . . . 9 (𝑓 = (𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) → (((2 · 𝐶) ∥ (𝑔 − 1) ∧ 𝑓 ∥ (𝐶)) ↔ ((2 · 𝐶) ∥ (𝑔 − 1) ∧ (𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) ∥ (𝐶))))
9594anbi1d 631 . . . . . . . 8 (𝑓 = (𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) → ((((2 · 𝐶) ∥ (𝑔 − 1) ∧ 𝑓 ∥ (𝐶)) ∧ ((2 · 𝐶) ∥ (𝐵) ∧ 𝐵𝐶)) ↔ (((2 · 𝐶) ∥ (𝑔 − 1) ∧ (𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) ∥ (𝐶)) ∧ ((2 · 𝐶) ∥ (𝐵) ∧ 𝐵𝐶))))
9692, 95anbi12d 632 . . . . . . 7 (𝑓 = (𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) → (((((((𝐴 Xrm 𝐵)↑2) − (((𝐴↑2) − 1) · (𝐶↑2))) = 1 ∧ ((𝑓↑2) − (((𝐴↑2) − 1) · ((𝐴 Yrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2))) = 1 ∧ 𝑔 ∈ (ℤ‘2)) ∧ (((𝑖↑2) − (((𝑔↑2) − 1) · (↑2))) = 1 ∧ (𝐴 Yrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) = ((𝑗 + 1) · (2 · (𝐶↑2))) ∧ 𝑓 ∥ (𝑔𝐴))) ∧ (((2 · 𝐶) ∥ (𝑔 − 1) ∧ 𝑓 ∥ (𝐶)) ∧ ((2 · 𝐶) ∥ (𝐵) ∧ 𝐵𝐶))) ↔ ((((((𝐴 Xrm 𝐵)↑2) − (((𝐴↑2) − 1) · (𝐶↑2))) = 1 ∧ (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − (((𝐴↑2) − 1) · ((𝐴 Yrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2))) = 1 ∧ 𝑔 ∈ (ℤ‘2)) ∧ (((𝑖↑2) − (((𝑔↑2) − 1) · (↑2))) = 1 ∧ (𝐴 Yrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) = ((𝑗 + 1) · (2 · (𝐶↑2))) ∧ (𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) ∥ (𝑔𝐴))) ∧ (((2 · 𝐶) ∥ (𝑔 − 1) ∧ (𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) ∥ (𝐶)) ∧ ((2 · 𝐶) ∥ (𝐵) ∧ 𝐵𝐶)))))
97962rexbidv 3198 . . . . . 6 (𝑓 = (𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) → (∃𝑖 ∈ ℕ0𝑗 ∈ ℕ0 ((((((𝐴 Xrm 𝐵)↑2) − (((𝐴↑2) − 1) · (𝐶↑2))) = 1 ∧ ((𝑓↑2) − (((𝐴↑2) − 1) · ((𝐴 Yrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2))) = 1 ∧ 𝑔 ∈ (ℤ‘2)) ∧ (((𝑖↑2) − (((𝑔↑2) − 1) · (↑2))) = 1 ∧ (𝐴 Yrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) = ((𝑗 + 1) · (2 · (𝐶↑2))) ∧ 𝑓 ∥ (𝑔𝐴))) ∧ (((2 · 𝐶) ∥ (𝑔 − 1) ∧ 𝑓 ∥ (𝐶)) ∧ ((2 · 𝐶) ∥ (𝐵) ∧ 𝐵𝐶))) ↔ ∃𝑖 ∈ ℕ0𝑗 ∈ ℕ0 ((((((𝐴 Xrm 𝐵)↑2) − (((𝐴↑2) − 1) · (𝐶↑2))) = 1 ∧ (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − (((𝐴↑2) − 1) · ((𝐴 Yrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2))) = 1 ∧ 𝑔 ∈ (ℤ‘2)) ∧ (((𝑖↑2) − (((𝑔↑2) − 1) · (↑2))) = 1 ∧ (𝐴 Yrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) = ((𝑗 + 1) · (2 · (𝐶↑2))) ∧ (𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) ∥ (𝑔𝐴))) ∧ (((2 · 𝐶) ∥ (𝑔 − 1) ∧ (𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) ∥ (𝐶)) ∧ ((2 · 𝐶) ∥ (𝐵) ∧ 𝐵𝐶)))))
98972rexbidv 3198 . . . . 5 (𝑓 = (𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) → (∃𝑔 ∈ ℕ0 ∈ ℕ0𝑖 ∈ ℕ0𝑗 ∈ ℕ0 ((((((𝐴 Xrm 𝐵)↑2) − (((𝐴↑2) − 1) · (𝐶↑2))) = 1 ∧ ((𝑓↑2) − (((𝐴↑2) − 1) · ((𝐴 Yrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2))) = 1 ∧ 𝑔 ∈ (ℤ‘2)) ∧ (((𝑖↑2) − (((𝑔↑2) − 1) · (↑2))) = 1 ∧ (𝐴 Yrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) = ((𝑗 + 1) · (2 · (𝐶↑2))) ∧ 𝑓 ∥ (𝑔𝐴))) ∧ (((2 · 𝐶) ∥ (𝑔 − 1) ∧ 𝑓 ∥ (𝐶)) ∧ ((2 · 𝐶) ∥ (𝐵) ∧ 𝐵𝐶))) ↔ ∃𝑔 ∈ ℕ0 ∈ ℕ0𝑖 ∈ ℕ0𝑗 ∈ ℕ0 ((((((𝐴 Xrm 𝐵)↑2) − (((𝐴↑2) − 1) · (𝐶↑2))) = 1 ∧ (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − (((𝐴↑2) − 1) · ((𝐴 Yrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2))) = 1 ∧ 𝑔 ∈ (ℤ‘2)) ∧ (((𝑖↑2) − (((𝑔↑2) − 1) · (↑2))) = 1 ∧ (𝐴 Yrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) = ((𝑗 + 1) · (2 · (𝐶↑2))) ∧ (𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) ∥ (𝑔𝐴))) ∧ (((2 · 𝐶) ∥ (𝑔 − 1) ∧ (𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) ∥ (𝐶)) ∧ ((2 · 𝐶) ∥ (𝐵) ∧ 𝐵𝐶)))))
9974, 85, 98rspc3ev 3590 . . . 4 ((((𝐴 Xrm 𝐵) ∈ ℕ0 ∧ (𝐴 Yrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) ∈ ℕ0 ∧ (𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) ∈ ℕ0) ∧ ∃𝑔 ∈ ℕ0 ∈ ℕ0𝑖 ∈ ℕ0𝑗 ∈ ℕ0 ((((((𝐴 Xrm 𝐵)↑2) − (((𝐴↑2) − 1) · (𝐶↑2))) = 1 ∧ (((𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2) − (((𝐴↑2) − 1) · ((𝐴 Yrm (2 · (𝐵 · (𝐴 Yrm 𝐵))))↑2))) = 1 ∧ 𝑔 ∈ (ℤ‘2)) ∧ (((𝑖↑2) − (((𝑔↑2) − 1) · (↑2))) = 1 ∧ (𝐴 Yrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) = ((𝑗 + 1) · (2 · (𝐶↑2))) ∧ (𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) ∥ (𝑔𝐴))) ∧ (((2 · 𝐶) ∥ (𝑔 − 1) ∧ (𝐴 Xrm (2 · (𝐵 · (𝐴 Yrm 𝐵)))) ∥ (𝐶)) ∧ ((2 · 𝐶) ∥ (𝐵) ∧ 𝐵𝐶)))) → ∃𝑑 ∈ ℕ0𝑒 ∈ ℕ0𝑓 ∈ ℕ0𝑔 ∈ ℕ0 ∈ ℕ0𝑖 ∈ ℕ0𝑗 ∈ ℕ0 (((((𝑑↑2) − (((𝐴↑2) − 1) · (𝐶↑2))) = 1 ∧ ((𝑓↑2) − (((𝐴↑2) − 1) · (𝑒↑2))) = 1 ∧ 𝑔 ∈ (ℤ‘2)) ∧ (((𝑖↑2) − (((𝑔↑2) − 1) · (↑2))) = 1 ∧ 𝑒 = ((𝑗 + 1) · (2 · (𝐶↑2))) ∧ 𝑓 ∥ (𝑔𝐴))) ∧ (((2 · 𝐶) ∥ (𝑔 − 1) ∧ 𝑓 ∥ (𝐶)) ∧ ((2 · 𝐶) ∥ (𝐵) ∧ 𝐵𝐶))))
10015, 66, 99syl2anc 584 . . 3 (((𝐴 ∈ (ℤ‘2) ∧ 𝐵 ∈ ℕ ∧ 𝐶 ∈ ℕ) ∧ 𝐶 = (𝐴 Yrm 𝐵)) → ∃𝑑 ∈ ℕ0𝑒 ∈ ℕ0𝑓 ∈ ℕ0𝑔 ∈ ℕ0 ∈ ℕ0𝑖 ∈ ℕ0𝑗 ∈ ℕ0 (((((𝑑↑2) − (((𝐴↑2) − 1) · (𝐶↑2))) = 1 ∧ ((𝑓↑2) − (((𝐴↑2) − 1) · (𝑒↑2))) = 1 ∧ 𝑔 ∈ (ℤ‘2)) ∧ (((𝑖↑2) − (((𝑔↑2) − 1) · (↑2))) = 1 ∧ 𝑒 = ((𝑗 + 1) · (2 · (𝐶↑2))) ∧ 𝑓 ∥ (𝑔𝐴))) ∧ (((2 · 𝐶) ∥ (𝑔 − 1) ∧ 𝑓 ∥ (𝐶)) ∧ ((2 · 𝐶) ∥ (𝐵) ∧ 𝐵𝐶))))
101100ex 412 . 2 ((𝐴 ∈ (ℤ‘2) ∧ 𝐵 ∈ ℕ ∧ 𝐶 ∈ ℕ) → (𝐶 = (𝐴 Yrm 𝐵) → ∃𝑑 ∈ ℕ0𝑒 ∈ ℕ0𝑓 ∈ ℕ0𝑔 ∈ ℕ0 ∈ ℕ0𝑖 ∈ ℕ0𝑗 ∈ ℕ0 (((((𝑑↑2) − (((𝐴↑2) − 1) · (𝐶↑2))) = 1 ∧ ((𝑓↑2) − (((𝐴↑2) − 1) · (𝑒↑2))) = 1 ∧ 𝑔 ∈ (ℤ‘2)) ∧ (((𝑖↑2) − (((𝑔↑2) − 1) · (↑2))) = 1 ∧ 𝑒 = ((𝑗 + 1) · (2 · (𝐶↑2))) ∧ 𝑓 ∥ (𝑔𝐴))) ∧ (((2 · 𝐶) ∥ (𝑔 − 1) ∧ 𝑓 ∥ (𝐶)) ∧ ((2 · 𝐶) ∥ (𝐵) ∧ 𝐵𝐶)))))
102 simpll1 1213 . . . . . . . 8 ((((𝐴 ∈ (ℤ‘2) ∧ 𝐵 ∈ ℕ ∧ 𝐶 ∈ ℕ) ∧ (𝑑 ∈ ℕ0𝑒 ∈ ℕ0)) ∧ (𝑓 ∈ ℕ0𝑔 ∈ ℕ0)) → 𝐴 ∈ (ℤ‘2))
103102ad3antrrr 730 . . . . . . 7 (((((((𝐴 ∈ (ℤ‘2) ∧ 𝐵 ∈ ℕ ∧ 𝐶 ∈ ℕ) ∧ (𝑑 ∈ ℕ0𝑒 ∈ ℕ0)) ∧ (𝑓 ∈ ℕ0𝑔 ∈ ℕ0)) ∧ ( ∈ ℕ0𝑖 ∈ ℕ0)) ∧ 𝑗 ∈ ℕ0) ∧ (((((𝑑↑2) − (((𝐴↑2) − 1) · (𝐶↑2))) = 1 ∧ ((𝑓↑2) − (((𝐴↑2) − 1) · (𝑒↑2))) = 1 ∧ 𝑔 ∈ (ℤ‘2)) ∧ (((𝑖↑2) − (((𝑔↑2) − 1) · (↑2))) = 1 ∧ 𝑒 = ((𝑗 + 1) · (2 · (𝐶↑2))) ∧ 𝑓 ∥ (𝑔𝐴))) ∧ (((2 · 𝐶) ∥ (𝑔 − 1) ∧ 𝑓 ∥ (𝐶)) ∧ ((2 · 𝐶) ∥ (𝐵) ∧ 𝐵𝐶)))) → 𝐴 ∈ (ℤ‘2))
104 simpll2 1214 . . . . . . . 8 ((((𝐴 ∈ (ℤ‘2) ∧ 𝐵 ∈ ℕ ∧ 𝐶 ∈ ℕ) ∧ (𝑑 ∈ ℕ0𝑒 ∈ ℕ0)) ∧ (𝑓 ∈ ℕ0𝑔 ∈ ℕ0)) → 𝐵 ∈ ℕ)
105104ad3antrrr 730 . . . . . . 7 (((((((𝐴 ∈ (ℤ‘2) ∧ 𝐵 ∈ ℕ ∧ 𝐶 ∈ ℕ) ∧ (𝑑 ∈ ℕ0𝑒 ∈ ℕ0)) ∧ (𝑓 ∈ ℕ0𝑔 ∈ ℕ0)) ∧ ( ∈ ℕ0𝑖 ∈ ℕ0)) ∧ 𝑗 ∈ ℕ0) ∧ (((((𝑑↑2) − (((𝐴↑2) − 1) · (𝐶↑2))) = 1 ∧ ((𝑓↑2) − (((𝐴↑2) − 1) · (𝑒↑2))) = 1 ∧ 𝑔 ∈ (ℤ‘2)) ∧ (((𝑖↑2) − (((𝑔↑2) − 1) · (↑2))) = 1 ∧ 𝑒 = ((𝑗 + 1) · (2 · (𝐶↑2))) ∧ 𝑓 ∥ (𝑔𝐴))) ∧ (((2 · 𝐶) ∥ (𝑔 − 1) ∧ 𝑓 ∥ (𝐶)) ∧ ((2 · 𝐶) ∥ (𝐵) ∧ 𝐵𝐶)))) → 𝐵 ∈ ℕ)
106 simpll3 1215 . . . . . . . 8 ((((𝐴 ∈ (ℤ‘2) ∧ 𝐵 ∈ ℕ ∧ 𝐶 ∈ ℕ) ∧ (𝑑 ∈ ℕ0𝑒 ∈ ℕ0)) ∧ (𝑓 ∈ ℕ0𝑔 ∈ ℕ0)) → 𝐶 ∈ ℕ)
107106ad3antrrr 730 . . . . . . 7 (((((((𝐴 ∈ (ℤ‘2) ∧ 𝐵 ∈ ℕ ∧ 𝐶 ∈ ℕ) ∧ (𝑑 ∈ ℕ0𝑒 ∈ ℕ0)) ∧ (𝑓 ∈ ℕ0𝑔 ∈ ℕ0)) ∧ ( ∈ ℕ0𝑖 ∈ ℕ0)) ∧ 𝑗 ∈ ℕ0) ∧ (((((𝑑↑2) − (((𝐴↑2) − 1) · (𝐶↑2))) = 1 ∧ ((𝑓↑2) − (((𝐴↑2) − 1) · (𝑒↑2))) = 1 ∧ 𝑔 ∈ (ℤ‘2)) ∧ (((𝑖↑2) − (((𝑔↑2) − 1) · (↑2))) = 1 ∧ 𝑒 = ((𝑗 + 1) · (2 · (𝐶↑2))) ∧ 𝑓 ∥ (𝑔𝐴))) ∧ (((2 · 𝐶) ∥ (𝑔 − 1) ∧ 𝑓 ∥ (𝐶)) ∧ ((2 · 𝐶) ∥ (𝐵) ∧ 𝐵𝐶)))) → 𝐶 ∈ ℕ)
108 simplrl 776 . . . . . . . 8 ((((𝐴 ∈ (ℤ‘2) ∧ 𝐵 ∈ ℕ ∧ 𝐶 ∈ ℕ) ∧ (𝑑 ∈ ℕ0𝑒 ∈ ℕ0)) ∧ (𝑓 ∈ ℕ0𝑔 ∈ ℕ0)) → 𝑑 ∈ ℕ0)
109108ad3antrrr 730 . . . . . . 7 (((((((𝐴 ∈ (ℤ‘2) ∧ 𝐵 ∈ ℕ ∧ 𝐶 ∈ ℕ) ∧ (𝑑 ∈ ℕ0𝑒 ∈ ℕ0)) ∧ (𝑓 ∈ ℕ0𝑔 ∈ ℕ0)) ∧ ( ∈ ℕ0𝑖 ∈ ℕ0)) ∧ 𝑗 ∈ ℕ0) ∧ (((((𝑑↑2) − (((𝐴↑2) − 1) · (𝐶↑2))) = 1 ∧ ((𝑓↑2) − (((𝐴↑2) − 1) · (𝑒↑2))) = 1 ∧ 𝑔 ∈ (ℤ‘2)) ∧ (((𝑖↑2) − (((𝑔↑2) − 1) · (↑2))) = 1 ∧ 𝑒 = ((𝑗 + 1) · (2 · (𝐶↑2))) ∧ 𝑓 ∥ (𝑔𝐴))) ∧ (((2 · 𝐶) ∥ (𝑔 − 1) ∧ 𝑓 ∥ (𝐶)) ∧ ((2 · 𝐶) ∥ (𝐵) ∧ 𝐵𝐶)))) → 𝑑 ∈ ℕ0)
110 simplrr 777 . . . . . . . 8 ((((𝐴 ∈ (ℤ‘2) ∧ 𝐵 ∈ ℕ ∧ 𝐶 ∈ ℕ) ∧ (𝑑 ∈ ℕ0𝑒 ∈ ℕ0)) ∧ (𝑓 ∈ ℕ0𝑔 ∈ ℕ0)) → 𝑒 ∈ ℕ0)
111110ad3antrrr 730 . . . . . . 7 (((((((𝐴 ∈ (ℤ‘2) ∧ 𝐵 ∈ ℕ ∧ 𝐶 ∈ ℕ) ∧ (𝑑 ∈ ℕ0𝑒 ∈ ℕ0)) ∧ (𝑓 ∈ ℕ0𝑔 ∈ ℕ0)) ∧ ( ∈ ℕ0𝑖 ∈ ℕ0)) ∧ 𝑗 ∈ ℕ0) ∧ (((((𝑑↑2) − (((𝐴↑2) − 1) · (𝐶↑2))) = 1 ∧ ((𝑓↑2) − (((𝐴↑2) − 1) · (𝑒↑2))) = 1 ∧ 𝑔 ∈ (ℤ‘2)) ∧ (((𝑖↑2) − (((𝑔↑2) − 1) · (↑2))) = 1 ∧ 𝑒 = ((𝑗 + 1) · (2 · (𝐶↑2))) ∧ 𝑓 ∥ (𝑔𝐴))) ∧ (((2 · 𝐶) ∥ (𝑔 − 1) ∧ 𝑓 ∥ (𝐶)) ∧ ((2 · 𝐶) ∥ (𝐵) ∧ 𝐵𝐶)))) → 𝑒 ∈ ℕ0)
112 simprl 770 . . . . . . . 8 ((((𝐴 ∈ (ℤ‘2) ∧ 𝐵 ∈ ℕ ∧ 𝐶 ∈ ℕ) ∧ (𝑑 ∈ ℕ0𝑒 ∈ ℕ0)) ∧ (𝑓 ∈ ℕ0𝑔 ∈ ℕ0)) → 𝑓 ∈ ℕ0)
113112ad3antrrr 730 . . . . . . 7 (((((((𝐴 ∈ (ℤ‘2) ∧ 𝐵 ∈ ℕ ∧ 𝐶 ∈ ℕ) ∧ (𝑑 ∈ ℕ0𝑒 ∈ ℕ0)) ∧ (𝑓 ∈ ℕ0𝑔 ∈ ℕ0)) ∧ ( ∈ ℕ0𝑖 ∈ ℕ0)) ∧ 𝑗 ∈ ℕ0) ∧ (((((𝑑↑2) − (((𝐴↑2) − 1) · (𝐶↑2))) = 1 ∧ ((𝑓↑2) − (((𝐴↑2) − 1) · (𝑒↑2))) = 1 ∧ 𝑔 ∈ (ℤ‘2)) ∧ (((𝑖↑2) − (((𝑔↑2) − 1) · (↑2))) = 1 ∧ 𝑒 = ((𝑗 + 1) · (2 · (𝐶↑2))) ∧ 𝑓 ∥ (𝑔𝐴))) ∧ (((2 · 𝐶) ∥ (𝑔 − 1) ∧ 𝑓 ∥ (𝐶)) ∧ ((2 · 𝐶) ∥ (𝐵) ∧ 𝐵𝐶)))) → 𝑓 ∈ ℕ0)
114 simprr 772 . . . . . . . 8 ((((𝐴 ∈ (ℤ‘2) ∧ 𝐵 ∈ ℕ ∧ 𝐶 ∈ ℕ) ∧ (𝑑 ∈ ℕ0𝑒 ∈ ℕ0)) ∧ (𝑓 ∈ ℕ0𝑔 ∈ ℕ0)) → 𝑔 ∈ ℕ0)
115114ad3antrrr 730 . . . . . . 7 (((((((𝐴 ∈ (ℤ‘2) ∧ 𝐵 ∈ ℕ ∧ 𝐶 ∈ ℕ) ∧ (𝑑 ∈ ℕ0𝑒 ∈ ℕ0)) ∧ (𝑓 ∈ ℕ0𝑔 ∈ ℕ0)) ∧ ( ∈ ℕ0𝑖 ∈ ℕ0)) ∧ 𝑗 ∈ ℕ0) ∧ (((((𝑑↑2) − (((𝐴↑2) − 1) · (𝐶↑2))) = 1 ∧ ((𝑓↑2) − (((𝐴↑2) − 1) · (𝑒↑2))) = 1 ∧ 𝑔 ∈ (ℤ‘2)) ∧ (((𝑖↑2) − (((𝑔↑2) − 1) · (↑2))) = 1 ∧ 𝑒 = ((𝑗 + 1) · (2 · (𝐶↑2))) ∧ 𝑓 ∥ (𝑔𝐴))) ∧ (((2 · 𝐶) ∥ (𝑔 − 1) ∧ 𝑓 ∥ (𝐶)) ∧ ((2 · 𝐶) ∥ (𝐵) ∧ 𝐵𝐶)))) → 𝑔 ∈ ℕ0)
116 simprl 770 . . . . . . . 8 (((((𝐴 ∈ (ℤ‘2) ∧ 𝐵 ∈ ℕ ∧ 𝐶 ∈ ℕ) ∧ (𝑑 ∈ ℕ0𝑒 ∈ ℕ0)) ∧ (𝑓 ∈ ℕ0𝑔 ∈ ℕ0)) ∧ ( ∈ ℕ0𝑖 ∈ ℕ0)) → ∈ ℕ0)
117116ad2antrr 726 . . . . . . 7 (((((((𝐴 ∈ (ℤ‘2) ∧ 𝐵 ∈ ℕ ∧ 𝐶 ∈ ℕ) ∧ (𝑑 ∈ ℕ0𝑒 ∈ ℕ0)) ∧ (𝑓 ∈ ℕ0𝑔 ∈ ℕ0)) ∧ ( ∈ ℕ0𝑖 ∈ ℕ0)) ∧ 𝑗 ∈ ℕ0) ∧ (((((𝑑↑2) − (((𝐴↑2) − 1) · (𝐶↑2))) = 1 ∧ ((𝑓↑2) − (((𝐴↑2) − 1) · (𝑒↑2))) = 1 ∧ 𝑔 ∈ (ℤ‘2)) ∧ (((𝑖↑2) − (((𝑔↑2) − 1) · (↑2))) = 1 ∧ 𝑒 = ((𝑗 + 1) · (2 · (𝐶↑2))) ∧ 𝑓 ∥ (𝑔𝐴))) ∧ (((2 · 𝐶) ∥ (𝑔 − 1) ∧ 𝑓 ∥ (𝐶)) ∧ ((2 · 𝐶) ∥ (𝐵) ∧ 𝐵𝐶)))) → ∈ ℕ0)
118 simprr 772 . . . . . . . 8 (((((𝐴 ∈ (ℤ‘2) ∧ 𝐵 ∈ ℕ ∧ 𝐶 ∈ ℕ) ∧ (𝑑 ∈ ℕ0𝑒 ∈ ℕ0)) ∧ (𝑓 ∈ ℕ0𝑔 ∈ ℕ0)) ∧ ( ∈ ℕ0𝑖 ∈ ℕ0)) → 𝑖 ∈ ℕ0)
119118ad2antrr 726 . . . . . . 7 (((((((𝐴 ∈ (ℤ‘2) ∧ 𝐵 ∈ ℕ ∧ 𝐶 ∈ ℕ) ∧ (𝑑 ∈ ℕ0𝑒 ∈ ℕ0)) ∧ (𝑓 ∈ ℕ0𝑔 ∈ ℕ0)) ∧ ( ∈ ℕ0𝑖 ∈ ℕ0)) ∧ 𝑗 ∈ ℕ0) ∧ (((((𝑑↑2) − (((𝐴↑2) − 1) · (𝐶↑2))) = 1 ∧ ((𝑓↑2) − (((𝐴↑2) − 1) · (𝑒↑2))) = 1 ∧ 𝑔 ∈ (ℤ‘2)) ∧ (((𝑖↑2) − (((𝑔↑2) − 1) · (↑2))) = 1 ∧ 𝑒 = ((𝑗 + 1) · (2 · (𝐶↑2))) ∧ 𝑓 ∥ (𝑔𝐴))) ∧ (((2 · 𝐶) ∥ (𝑔 − 1) ∧ 𝑓 ∥ (𝐶)) ∧ ((2 · 𝐶) ∥ (𝐵) ∧ 𝐵𝐶)))) → 𝑖 ∈ ℕ0)
120 simplr 768 . . . . . . 7 (((((((𝐴 ∈ (ℤ‘2) ∧ 𝐵 ∈ ℕ ∧ 𝐶 ∈ ℕ) ∧ (𝑑 ∈ ℕ0𝑒 ∈ ℕ0)) ∧ (𝑓 ∈ ℕ0𝑔 ∈ ℕ0)) ∧ ( ∈ ℕ0𝑖 ∈ ℕ0)) ∧ 𝑗 ∈ ℕ0) ∧ (((((𝑑↑2) − (((𝐴↑2) − 1) · (𝐶↑2))) = 1 ∧ ((𝑓↑2) − (((𝐴↑2) − 1) · (𝑒↑2))) = 1 ∧ 𝑔 ∈ (ℤ‘2)) ∧ (((𝑖↑2) − (((𝑔↑2) − 1) · (↑2))) = 1 ∧ 𝑒 = ((𝑗 + 1) · (2 · (𝐶↑2))) ∧ 𝑓 ∥ (𝑔𝐴))) ∧ (((2 · 𝐶) ∥ (𝑔 − 1) ∧ 𝑓 ∥ (𝐶)) ∧ ((2 · 𝐶) ∥ (𝐵) ∧ 𝐵𝐶)))) → 𝑗 ∈ ℕ0)
121 simp2l1 1273 . . . . . . . 8 (((((((𝐴 ∈ (ℤ‘2) ∧ 𝐵 ∈ ℕ ∧ 𝐶 ∈ ℕ) ∧ (𝑑 ∈ ℕ0𝑒 ∈ ℕ0)) ∧ (𝑓 ∈ ℕ0𝑔 ∈ ℕ0)) ∧ ( ∈ ℕ0𝑖 ∈ ℕ0)) ∧ 𝑗 ∈ ℕ0) ∧ ((((𝑑↑2) − (((𝐴↑2) − 1) · (𝐶↑2))) = 1 ∧ ((𝑓↑2) − (((𝐴↑2) − 1) · (𝑒↑2))) = 1 ∧ 𝑔 ∈ (ℤ‘2)) ∧ (((𝑖↑2) − (((𝑔↑2) − 1) · (↑2))) = 1 ∧ 𝑒 = ((𝑗 + 1) · (2 · (𝐶↑2))) ∧ 𝑓 ∥ (𝑔𝐴))) ∧ (((2 · 𝐶) ∥ (𝑔 − 1) ∧ 𝑓 ∥ (𝐶)) ∧ ((2 · 𝐶) ∥ (𝐵) ∧ 𝐵𝐶))) → ((𝑑↑2) − (((𝐴↑2) − 1) · (𝐶↑2))) = 1)
1221213expb 1120 . . . . . . 7 (((((((𝐴 ∈ (ℤ‘2) ∧ 𝐵 ∈ ℕ ∧ 𝐶 ∈ ℕ) ∧ (𝑑 ∈ ℕ0𝑒 ∈ ℕ0)) ∧ (𝑓 ∈ ℕ0𝑔 ∈ ℕ0)) ∧ ( ∈ ℕ0𝑖 ∈ ℕ0)) ∧ 𝑗 ∈ ℕ0) ∧ (((((𝑑↑2) − (((𝐴↑2) − 1) · (𝐶↑2))) = 1 ∧ ((𝑓↑2) − (((𝐴↑2) − 1) · (𝑒↑2))) = 1 ∧ 𝑔 ∈ (ℤ‘2)) ∧ (((𝑖↑2) − (((𝑔↑2) − 1) · (↑2))) = 1 ∧ 𝑒 = ((𝑗 + 1) · (2 · (𝐶↑2))) ∧ 𝑓 ∥ (𝑔𝐴))) ∧ (((2 · 𝐶) ∥ (𝑔 − 1) ∧ 𝑓 ∥ (𝐶)) ∧ ((2 · 𝐶) ∥ (𝐵) ∧ 𝐵𝐶)))) → ((𝑑↑2) − (((𝐴↑2) − 1) · (𝐶↑2))) = 1)
123 simp2l2 1274 . . . . . . . 8 (((((((𝐴 ∈ (ℤ‘2) ∧ 𝐵 ∈ ℕ ∧ 𝐶 ∈ ℕ) ∧ (𝑑 ∈ ℕ0𝑒 ∈ ℕ0)) ∧ (𝑓 ∈ ℕ0𝑔 ∈ ℕ0)) ∧ ( ∈ ℕ0𝑖 ∈ ℕ0)) ∧ 𝑗 ∈ ℕ0) ∧ ((((𝑑↑2) − (((𝐴↑2) − 1) · (𝐶↑2))) = 1 ∧ ((𝑓↑2) − (((𝐴↑2) − 1) · (𝑒↑2))) = 1 ∧ 𝑔 ∈ (ℤ‘2)) ∧ (((𝑖↑2) − (((𝑔↑2) − 1) · (↑2))) = 1 ∧ 𝑒 = ((𝑗 + 1) · (2 · (𝐶↑2))) ∧ 𝑓 ∥ (𝑔𝐴))) ∧ (((2 · 𝐶) ∥ (𝑔 − 1) ∧ 𝑓 ∥ (𝐶)) ∧ ((2 · 𝐶) ∥ (𝐵) ∧ 𝐵𝐶))) → ((𝑓↑2) − (((𝐴↑2) − 1) · (𝑒↑2))) = 1)
1241233expb 1120 . . . . . . 7 (((((((𝐴 ∈ (ℤ‘2) ∧ 𝐵 ∈ ℕ ∧ 𝐶 ∈ ℕ) ∧ (𝑑 ∈ ℕ0𝑒 ∈ ℕ0)) ∧ (𝑓 ∈ ℕ0𝑔 ∈ ℕ0)) ∧ ( ∈ ℕ0𝑖 ∈ ℕ0)) ∧ 𝑗 ∈ ℕ0) ∧ (((((𝑑↑2) − (((𝐴↑2) − 1) · (𝐶↑2))) = 1 ∧ ((𝑓↑2) − (((𝐴↑2) − 1) · (𝑒↑2))) = 1 ∧ 𝑔 ∈ (ℤ‘2)) ∧ (((𝑖↑2) − (((𝑔↑2) − 1) · (↑2))) = 1 ∧ 𝑒 = ((𝑗 + 1) · (2 · (𝐶↑2))) ∧ 𝑓 ∥ (𝑔𝐴))) ∧ (((2 · 𝐶) ∥ (𝑔 − 1) ∧ 𝑓 ∥ (𝐶)) ∧ ((2 · 𝐶) ∥ (𝐵) ∧ 𝐵𝐶)))) → ((𝑓↑2) − (((𝐴↑2) − 1) · (𝑒↑2))) = 1)
125 simp2l3 1275 . . . . . . . 8 (((((((𝐴 ∈ (ℤ‘2) ∧ 𝐵 ∈ ℕ ∧ 𝐶 ∈ ℕ) ∧ (𝑑 ∈ ℕ0𝑒 ∈ ℕ0)) ∧ (𝑓 ∈ ℕ0𝑔 ∈ ℕ0)) ∧ ( ∈ ℕ0𝑖 ∈ ℕ0)) ∧ 𝑗 ∈ ℕ0) ∧ ((((𝑑↑2) − (((𝐴↑2) − 1) · (𝐶↑2))) = 1 ∧ ((𝑓↑2) − (((𝐴↑2) − 1) · (𝑒↑2))) = 1 ∧ 𝑔 ∈ (ℤ‘2)) ∧ (((𝑖↑2) − (((𝑔↑2) − 1) · (↑2))) = 1 ∧ 𝑒 = ((𝑗 + 1) · (2 · (𝐶↑2))) ∧ 𝑓 ∥ (𝑔𝐴))) ∧ (((2 · 𝐶) ∥ (𝑔 − 1) ∧ 𝑓 ∥ (𝐶)) ∧ ((2 · 𝐶) ∥ (𝐵) ∧ 𝐵𝐶))) → 𝑔 ∈ (ℤ‘2))
1261253expb 1120 . . . . . . 7 (((((((𝐴 ∈ (ℤ‘2) ∧ 𝐵 ∈ ℕ ∧ 𝐶 ∈ ℕ) ∧ (𝑑 ∈ ℕ0𝑒 ∈ ℕ0)) ∧ (𝑓 ∈ ℕ0𝑔 ∈ ℕ0)) ∧ ( ∈ ℕ0𝑖 ∈ ℕ0)) ∧ 𝑗 ∈ ℕ0) ∧ (((((𝑑↑2) − (((𝐴↑2) − 1) · (𝐶↑2))) = 1 ∧ ((𝑓↑2) − (((𝐴↑2) − 1) · (𝑒↑2))) = 1 ∧ 𝑔 ∈ (ℤ‘2)) ∧ (((𝑖↑2) − (((𝑔↑2) − 1) · (↑2))) = 1 ∧ 𝑒 = ((𝑗 + 1) · (2 · (𝐶↑2))) ∧ 𝑓 ∥ (𝑔𝐴))) ∧ (((2 · 𝐶) ∥ (𝑔 − 1) ∧ 𝑓 ∥ (𝐶)) ∧ ((2 · 𝐶) ∥ (𝐵) ∧ 𝐵𝐶)))) → 𝑔 ∈ (ℤ‘2))
127 simp2r1 1276 . . . . . . . 8 (((((((𝐴 ∈ (ℤ‘2) ∧ 𝐵 ∈ ℕ ∧ 𝐶 ∈ ℕ) ∧ (𝑑 ∈ ℕ0𝑒 ∈ ℕ0)) ∧ (𝑓 ∈ ℕ0𝑔 ∈ ℕ0)) ∧ ( ∈ ℕ0𝑖 ∈ ℕ0)) ∧ 𝑗 ∈ ℕ0) ∧ ((((𝑑↑2) − (((𝐴↑2) − 1) · (𝐶↑2))) = 1 ∧ ((𝑓↑2) − (((𝐴↑2) − 1) · (𝑒↑2))) = 1 ∧ 𝑔 ∈ (ℤ‘2)) ∧ (((𝑖↑2) − (((𝑔↑2) − 1) · (↑2))) = 1 ∧ 𝑒 = ((𝑗 + 1) · (2 · (𝐶↑2))) ∧ 𝑓 ∥ (𝑔𝐴))) ∧ (((2 · 𝐶) ∥ (𝑔 − 1) ∧ 𝑓 ∥ (𝐶)) ∧ ((2 · 𝐶) ∥ (𝐵) ∧ 𝐵𝐶))) → ((𝑖↑2) − (((𝑔↑2) − 1) · (↑2))) = 1)
1281273expb 1120 . . . . . . 7 (((((((𝐴 ∈ (ℤ‘2) ∧ 𝐵 ∈ ℕ ∧ 𝐶 ∈ ℕ) ∧ (𝑑 ∈ ℕ0𝑒 ∈ ℕ0)) ∧ (𝑓 ∈ ℕ0𝑔 ∈ ℕ0)) ∧ ( ∈ ℕ0𝑖 ∈ ℕ0)) ∧ 𝑗 ∈ ℕ0) ∧ (((((𝑑↑2) − (((𝐴↑2) − 1) · (𝐶↑2))) = 1 ∧ ((𝑓↑2) − (((𝐴↑2) − 1) · (𝑒↑2))) = 1 ∧ 𝑔 ∈ (ℤ‘2)) ∧ (((𝑖↑2) − (((𝑔↑2) − 1) · (↑2))) = 1 ∧ 𝑒 = ((𝑗 + 1) · (2 · (𝐶↑2))) ∧ 𝑓 ∥ (𝑔𝐴))) ∧ (((2 · 𝐶) ∥ (𝑔 − 1) ∧ 𝑓 ∥ (𝐶)) ∧ ((2 · 𝐶) ∥ (𝐵) ∧ 𝐵𝐶)))) → ((𝑖↑2) − (((𝑔↑2) − 1) · (↑2))) = 1)
129 simp2r2 1277 . . . . . . . 8 (((((((𝐴 ∈ (ℤ‘2) ∧ 𝐵 ∈ ℕ ∧ 𝐶 ∈ ℕ) ∧ (𝑑 ∈ ℕ0𝑒 ∈ ℕ0)) ∧ (𝑓 ∈ ℕ0𝑔 ∈ ℕ0)) ∧ ( ∈ ℕ0𝑖 ∈ ℕ0)) ∧ 𝑗 ∈ ℕ0) ∧ ((((𝑑↑2) − (((𝐴↑2) − 1) · (𝐶↑2))) = 1 ∧ ((𝑓↑2) − (((𝐴↑2) − 1) · (𝑒↑2))) = 1 ∧ 𝑔 ∈ (ℤ‘2)) ∧ (((𝑖↑2) − (((𝑔↑2) − 1) · (↑2))) = 1 ∧ 𝑒 = ((𝑗 + 1) · (2 · (𝐶↑2))) ∧ 𝑓 ∥ (𝑔𝐴))) ∧ (((2 · 𝐶) ∥ (𝑔 − 1) ∧ 𝑓 ∥ (𝐶)) ∧ ((2 · 𝐶) ∥ (𝐵) ∧ 𝐵𝐶))) → 𝑒 = ((𝑗 + 1) · (2 · (𝐶↑2))))
1301293expb 1120 . . . . . . 7 (((((((𝐴 ∈ (ℤ‘2) ∧ 𝐵 ∈ ℕ ∧ 𝐶 ∈ ℕ) ∧ (𝑑 ∈ ℕ0𝑒 ∈ ℕ0)) ∧ (𝑓 ∈ ℕ0𝑔 ∈ ℕ0)) ∧ ( ∈ ℕ0𝑖 ∈ ℕ0)) ∧ 𝑗 ∈ ℕ0) ∧ (((((𝑑↑2) − (((𝐴↑2) − 1) · (𝐶↑2))) = 1 ∧ ((𝑓↑2) − (((𝐴↑2) − 1) · (𝑒↑2))) = 1 ∧ 𝑔 ∈ (ℤ‘2)) ∧ (((𝑖↑2) − (((𝑔↑2) − 1) · (↑2))) = 1 ∧ 𝑒 = ((𝑗 + 1) · (2 · (𝐶↑2))) ∧ 𝑓 ∥ (𝑔𝐴))) ∧ (((2 · 𝐶) ∥ (𝑔 − 1) ∧ 𝑓 ∥ (𝐶)) ∧ ((2 · 𝐶) ∥ (𝐵) ∧ 𝐵𝐶)))) → 𝑒 = ((𝑗 + 1) · (2 · (𝐶↑2))))
131 simp2r3 1278 . . . . . . . 8 (((((((𝐴 ∈ (ℤ‘2) ∧ 𝐵 ∈ ℕ ∧ 𝐶 ∈ ℕ) ∧ (𝑑 ∈ ℕ0𝑒 ∈ ℕ0)) ∧ (𝑓 ∈ ℕ0𝑔 ∈ ℕ0)) ∧ ( ∈ ℕ0𝑖 ∈ ℕ0)) ∧ 𝑗 ∈ ℕ0) ∧ ((((𝑑↑2) − (((𝐴↑2) − 1) · (𝐶↑2))) = 1 ∧ ((𝑓↑2) − (((𝐴↑2) − 1) · (𝑒↑2))) = 1 ∧ 𝑔 ∈ (ℤ‘2)) ∧ (((𝑖↑2) − (((𝑔↑2) − 1) · (↑2))) = 1 ∧ 𝑒 = ((𝑗 + 1) · (2 · (𝐶↑2))) ∧ 𝑓 ∥ (𝑔𝐴))) ∧ (((2 · 𝐶) ∥ (𝑔 − 1) ∧ 𝑓 ∥ (𝐶)) ∧ ((2 · 𝐶) ∥ (𝐵) ∧ 𝐵𝐶))) → 𝑓 ∥ (𝑔𝐴))
1321313expb 1120 . . . . . . 7 (((((((𝐴 ∈ (ℤ‘2) ∧ 𝐵 ∈ ℕ ∧ 𝐶 ∈ ℕ) ∧ (𝑑 ∈ ℕ0𝑒 ∈ ℕ0)) ∧ (𝑓 ∈ ℕ0𝑔 ∈ ℕ0)) ∧ ( ∈ ℕ0𝑖 ∈ ℕ0)) ∧ 𝑗 ∈ ℕ0) ∧ (((((𝑑↑2) − (((𝐴↑2) − 1) · (𝐶↑2))) = 1 ∧ ((𝑓↑2) − (((𝐴↑2) − 1) · (𝑒↑2))) = 1 ∧ 𝑔 ∈ (ℤ‘2)) ∧ (((𝑖↑2) − (((𝑔↑2) − 1) · (↑2))) = 1 ∧ 𝑒 = ((𝑗 + 1) · (2 · (𝐶↑2))) ∧ 𝑓 ∥ (𝑔𝐴))) ∧ (((2 · 𝐶) ∥ (𝑔 − 1) ∧ 𝑓 ∥ (𝐶)) ∧ ((2 · 𝐶) ∥ (𝐵) ∧ 𝐵𝐶)))) → 𝑓 ∥ (𝑔𝐴))
133 simp3ll 1245 . . . . . . . 8 (((((((𝐴 ∈ (ℤ‘2) ∧ 𝐵 ∈ ℕ ∧ 𝐶 ∈ ℕ) ∧ (𝑑 ∈ ℕ0𝑒 ∈ ℕ0)) ∧ (𝑓 ∈ ℕ0𝑔 ∈ ℕ0)) ∧ ( ∈ ℕ0𝑖 ∈ ℕ0)) ∧ 𝑗 ∈ ℕ0) ∧ ((((𝑑↑2) − (((𝐴↑2) − 1) · (𝐶↑2))) = 1 ∧ ((𝑓↑2) − (((𝐴↑2) − 1) · (𝑒↑2))) = 1 ∧ 𝑔 ∈ (ℤ‘2)) ∧ (((𝑖↑2) − (((𝑔↑2) − 1) · (↑2))) = 1 ∧ 𝑒 = ((𝑗 + 1) · (2 · (𝐶↑2))) ∧ 𝑓 ∥ (𝑔𝐴))) ∧ (((2 · 𝐶) ∥ (𝑔 − 1) ∧ 𝑓 ∥ (𝐶)) ∧ ((2 · 𝐶) ∥ (𝐵) ∧ 𝐵𝐶))) → (2 · 𝐶) ∥ (𝑔 − 1))
1341333expb 1120 . . . . . . 7 (((((((𝐴 ∈ (ℤ‘2) ∧ 𝐵 ∈ ℕ ∧ 𝐶 ∈ ℕ) ∧ (𝑑 ∈ ℕ0𝑒 ∈ ℕ0)) ∧ (𝑓 ∈ ℕ0𝑔 ∈ ℕ0)) ∧ ( ∈ ℕ0𝑖 ∈ ℕ0)) ∧ 𝑗 ∈ ℕ0) ∧ (((((𝑑↑2) − (((𝐴↑2) − 1) · (𝐶↑2))) = 1 ∧ ((𝑓↑2) − (((𝐴↑2) − 1) · (𝑒↑2))) = 1 ∧ 𝑔 ∈ (ℤ‘2)) ∧ (((𝑖↑2) − (((𝑔↑2) − 1) · (↑2))) = 1 ∧ 𝑒 = ((𝑗 + 1) · (2 · (𝐶↑2))) ∧ 𝑓 ∥ (𝑔𝐴))) ∧ (((2 · 𝐶) ∥ (𝑔 − 1) ∧ 𝑓 ∥ (𝐶)) ∧ ((2 · 𝐶) ∥ (𝐵) ∧ 𝐵𝐶)))) → (2 · 𝐶) ∥ (𝑔 − 1))
135 simp3lr 1246 . . . . . . . 8 (((((((𝐴 ∈ (ℤ‘2) ∧ 𝐵 ∈ ℕ ∧ 𝐶 ∈ ℕ) ∧ (𝑑 ∈ ℕ0𝑒 ∈ ℕ0)) ∧ (𝑓 ∈ ℕ0𝑔 ∈ ℕ0)) ∧ ( ∈ ℕ0𝑖 ∈ ℕ0)) ∧ 𝑗 ∈ ℕ0) ∧ ((((𝑑↑2) − (((𝐴↑2) − 1) · (𝐶↑2))) = 1 ∧ ((𝑓↑2) − (((𝐴↑2) − 1) · (𝑒↑2))) = 1 ∧ 𝑔 ∈ (ℤ‘2)) ∧ (((𝑖↑2) − (((𝑔↑2) − 1) · (↑2))) = 1 ∧ 𝑒 = ((𝑗 + 1) · (2 · (𝐶↑2))) ∧ 𝑓 ∥ (𝑔𝐴))) ∧ (((2 · 𝐶) ∥ (𝑔 − 1) ∧ 𝑓 ∥ (𝐶)) ∧ ((2 · 𝐶) ∥ (𝐵) ∧ 𝐵𝐶))) → 𝑓 ∥ (𝐶))
1361353expb 1120 . . . . . . 7 (((((((𝐴 ∈ (ℤ‘2) ∧ 𝐵 ∈ ℕ ∧ 𝐶 ∈ ℕ) ∧ (𝑑 ∈ ℕ0𝑒 ∈ ℕ0)) ∧ (𝑓 ∈ ℕ0𝑔 ∈ ℕ0)) ∧ ( ∈ ℕ0𝑖 ∈ ℕ0)) ∧ 𝑗 ∈ ℕ0) ∧ (((((𝑑↑2) − (((𝐴↑2) − 1) · (𝐶↑2))) = 1 ∧ ((𝑓↑2) − (((𝐴↑2) − 1) · (𝑒↑2))) = 1 ∧ 𝑔 ∈ (ℤ‘2)) ∧ (((𝑖↑2) − (((𝑔↑2) − 1) · (↑2))) = 1 ∧ 𝑒 = ((𝑗 + 1) · (2 · (𝐶↑2))) ∧ 𝑓 ∥ (𝑔𝐴))) ∧ (((2 · 𝐶) ∥ (𝑔 − 1) ∧ 𝑓 ∥ (𝐶)) ∧ ((2 · 𝐶) ∥ (𝐵) ∧ 𝐵𝐶)))) → 𝑓 ∥ (𝐶))
137 simp3rl 1247 . . . . . . . 8 (((((((𝐴 ∈ (ℤ‘2) ∧ 𝐵 ∈ ℕ ∧ 𝐶 ∈ ℕ) ∧ (𝑑 ∈ ℕ0𝑒 ∈ ℕ0)) ∧ (𝑓 ∈ ℕ0𝑔 ∈ ℕ0)) ∧ ( ∈ ℕ0𝑖 ∈ ℕ0)) ∧ 𝑗 ∈ ℕ0) ∧ ((((𝑑↑2) − (((𝐴↑2) − 1) · (𝐶↑2))) = 1 ∧ ((𝑓↑2) − (((𝐴↑2) − 1) · (𝑒↑2))) = 1 ∧ 𝑔 ∈ (ℤ‘2)) ∧ (((𝑖↑2) − (((𝑔↑2) − 1) · (↑2))) = 1 ∧ 𝑒 = ((𝑗 + 1) · (2 · (𝐶↑2))) ∧ 𝑓 ∥ (𝑔𝐴))) ∧ (((2 · 𝐶) ∥ (𝑔 − 1) ∧ 𝑓 ∥ (𝐶)) ∧ ((2 · 𝐶) ∥ (𝐵) ∧ 𝐵𝐶))) → (2 · 𝐶) ∥ (𝐵))
1381373expb 1120 . . . . . . 7 (((((((𝐴 ∈ (ℤ‘2) ∧ 𝐵 ∈ ℕ ∧ 𝐶 ∈ ℕ) ∧ (𝑑 ∈ ℕ0𝑒 ∈ ℕ0)) ∧ (𝑓 ∈ ℕ0𝑔 ∈ ℕ0)) ∧ ( ∈ ℕ0𝑖 ∈ ℕ0)) ∧ 𝑗 ∈ ℕ0) ∧ (((((𝑑↑2) − (((𝐴↑2) − 1) · (𝐶↑2))) = 1 ∧ ((𝑓↑2) − (((𝐴↑2) − 1) · (𝑒↑2))) = 1 ∧ 𝑔 ∈ (ℤ‘2)) ∧ (((𝑖↑2) − (((𝑔↑2) − 1) · (↑2))) = 1 ∧ 𝑒 = ((𝑗 + 1) · (2 · (𝐶↑2))) ∧ 𝑓 ∥ (𝑔𝐴))) ∧ (((2 · 𝐶) ∥ (𝑔 − 1) ∧ 𝑓 ∥ (𝐶)) ∧ ((2 · 𝐶) ∥ (𝐵) ∧ 𝐵𝐶)))) → (2 · 𝐶) ∥ (𝐵))
139 simp3rr 1248 . . . . . . . 8 (((((((𝐴 ∈ (ℤ‘2) ∧ 𝐵 ∈ ℕ ∧ 𝐶 ∈ ℕ) ∧ (𝑑 ∈ ℕ0𝑒 ∈ ℕ0)) ∧ (𝑓 ∈ ℕ0𝑔 ∈ ℕ0)) ∧ ( ∈ ℕ0𝑖 ∈ ℕ0)) ∧ 𝑗 ∈ ℕ0) ∧ ((((𝑑↑2) − (((𝐴↑2) − 1) · (𝐶↑2))) = 1 ∧ ((𝑓↑2) − (((𝐴↑2) − 1) · (𝑒↑2))) = 1 ∧ 𝑔 ∈ (ℤ‘2)) ∧ (((𝑖↑2) − (((𝑔↑2) − 1) · (↑2))) = 1 ∧ 𝑒 = ((𝑗 + 1) · (2 · (𝐶↑2))) ∧ 𝑓 ∥ (𝑔𝐴))) ∧ (((2 · 𝐶) ∥ (𝑔 − 1) ∧ 𝑓 ∥ (𝐶)) ∧ ((2 · 𝐶) ∥ (𝐵) ∧ 𝐵𝐶))) → 𝐵𝐶)
1401393expb 1120 . . . . . . 7 (((((((𝐴 ∈ (ℤ‘2) ∧ 𝐵 ∈ ℕ ∧ 𝐶 ∈ ℕ) ∧ (𝑑 ∈ ℕ0𝑒 ∈ ℕ0)) ∧ (𝑓 ∈ ℕ0𝑔 ∈ ℕ0)) ∧ ( ∈ ℕ0𝑖 ∈ ℕ0)) ∧ 𝑗 ∈ ℕ0) ∧ (((((𝑑↑2) − (((𝐴↑2) − 1) · (𝐶↑2))) = 1 ∧ ((𝑓↑2) − (((𝐴↑2) − 1) · (𝑒↑2))) = 1 ∧ 𝑔 ∈ (ℤ‘2)) ∧ (((𝑖↑2) − (((𝑔↑2) − 1) · (↑2))) = 1 ∧ 𝑒 = ((𝑗 + 1) · (2 · (𝐶↑2))) ∧ 𝑓 ∥ (𝑔𝐴))) ∧ (((2 · 𝐶) ∥ (𝑔 − 1) ∧ 𝑓 ∥ (𝐶)) ∧ ((2 · 𝐶) ∥ (𝐵) ∧ 𝐵𝐶)))) → 𝐵𝐶)
141103, 105, 107, 109, 111, 113, 115, 117, 119, 120, 122, 124, 126, 128, 130, 132, 134, 136, 138, 140jm2.27b 43126 . . . . . 6 (((((((𝐴 ∈ (ℤ‘2) ∧ 𝐵 ∈ ℕ ∧ 𝐶 ∈ ℕ) ∧ (𝑑 ∈ ℕ0𝑒 ∈ ℕ0)) ∧ (𝑓 ∈ ℕ0𝑔 ∈ ℕ0)) ∧ ( ∈ ℕ0𝑖 ∈ ℕ0)) ∧ 𝑗 ∈ ℕ0) ∧ (((((𝑑↑2) − (((𝐴↑2) − 1) · (𝐶↑2))) = 1 ∧ ((𝑓↑2) − (((𝐴↑2) − 1) · (𝑒↑2))) = 1 ∧ 𝑔 ∈ (ℤ‘2)) ∧ (((𝑖↑2) − (((𝑔↑2) − 1) · (↑2))) = 1 ∧ 𝑒 = ((𝑗 + 1) · (2 · (𝐶↑2))) ∧ 𝑓 ∥ (𝑔𝐴))) ∧ (((2 · 𝐶) ∥ (𝑔 − 1) ∧ 𝑓 ∥ (𝐶)) ∧ ((2 · 𝐶) ∥ (𝐵) ∧ 𝐵𝐶)))) → 𝐶 = (𝐴 Yrm 𝐵))
142141rexlimdva2 3136 . . . . 5 (((((𝐴 ∈ (ℤ‘2) ∧ 𝐵 ∈ ℕ ∧ 𝐶 ∈ ℕ) ∧ (𝑑 ∈ ℕ0𝑒 ∈ ℕ0)) ∧ (𝑓 ∈ ℕ0𝑔 ∈ ℕ0)) ∧ ( ∈ ℕ0𝑖 ∈ ℕ0)) → (∃𝑗 ∈ ℕ0 (((((𝑑↑2) − (((𝐴↑2) − 1) · (𝐶↑2))) = 1 ∧ ((𝑓↑2) − (((𝐴↑2) − 1) · (𝑒↑2))) = 1 ∧ 𝑔 ∈ (ℤ‘2)) ∧ (((𝑖↑2) − (((𝑔↑2) − 1) · (↑2))) = 1 ∧ 𝑒 = ((𝑗 + 1) · (2 · (𝐶↑2))) ∧ 𝑓 ∥ (𝑔𝐴))) ∧ (((2 · 𝐶) ∥ (𝑔 − 1) ∧ 𝑓 ∥ (𝐶)) ∧ ((2 · 𝐶) ∥ (𝐵) ∧ 𝐵𝐶))) → 𝐶 = (𝐴 Yrm 𝐵)))
143142rexlimdvva 3190 . . . 4 ((((𝐴 ∈ (ℤ‘2) ∧ 𝐵 ∈ ℕ ∧ 𝐶 ∈ ℕ) ∧ (𝑑 ∈ ℕ0𝑒 ∈ ℕ0)) ∧ (𝑓 ∈ ℕ0𝑔 ∈ ℕ0)) → (∃ ∈ ℕ0𝑖 ∈ ℕ0𝑗 ∈ ℕ0 (((((𝑑↑2) − (((𝐴↑2) − 1) · (𝐶↑2))) = 1 ∧ ((𝑓↑2) − (((𝐴↑2) − 1) · (𝑒↑2))) = 1 ∧ 𝑔 ∈ (ℤ‘2)) ∧ (((𝑖↑2) − (((𝑔↑2) − 1) · (↑2))) = 1 ∧ 𝑒 = ((𝑗 + 1) · (2 · (𝐶↑2))) ∧ 𝑓 ∥ (𝑔𝐴))) ∧ (((2 · 𝐶) ∥ (𝑔 − 1) ∧ 𝑓 ∥ (𝐶)) ∧ ((2 · 𝐶) ∥ (𝐵) ∧ 𝐵𝐶))) → 𝐶 = (𝐴 Yrm 𝐵)))
144143rexlimdvva 3190 . . 3 (((𝐴 ∈ (ℤ‘2) ∧ 𝐵 ∈ ℕ ∧ 𝐶 ∈ ℕ) ∧ (𝑑 ∈ ℕ0𝑒 ∈ ℕ0)) → (∃𝑓 ∈ ℕ0𝑔 ∈ ℕ0 ∈ ℕ0𝑖 ∈ ℕ0𝑗 ∈ ℕ0 (((((𝑑↑2) − (((𝐴↑2) − 1) · (𝐶↑2))) = 1 ∧ ((𝑓↑2) − (((𝐴↑2) − 1) · (𝑒↑2))) = 1 ∧ 𝑔 ∈ (ℤ‘2)) ∧ (((𝑖↑2) − (((𝑔↑2) − 1) · (↑2))) = 1 ∧ 𝑒 = ((𝑗 + 1) · (2 · (𝐶↑2))) ∧ 𝑓 ∥ (𝑔𝐴))) ∧ (((2 · 𝐶) ∥ (𝑔 − 1) ∧ 𝑓 ∥ (𝐶)) ∧ ((2 · 𝐶) ∥ (𝐵) ∧ 𝐵𝐶))) → 𝐶 = (𝐴 Yrm 𝐵)))
145144rexlimdvva 3190 . 2 ((𝐴 ∈ (ℤ‘2) ∧ 𝐵 ∈ ℕ ∧ 𝐶 ∈ ℕ) → (∃𝑑 ∈ ℕ0𝑒 ∈ ℕ0𝑓 ∈ ℕ0𝑔 ∈ ℕ0 ∈ ℕ0𝑖 ∈ ℕ0𝑗 ∈ ℕ0 (((((𝑑↑2) − (((𝐴↑2) − 1) · (𝐶↑2))) = 1 ∧ ((𝑓↑2) − (((𝐴↑2) − 1) · (𝑒↑2))) = 1 ∧ 𝑔 ∈ (ℤ‘2)) ∧ (((𝑖↑2) − (((𝑔↑2) − 1) · (↑2))) = 1 ∧ 𝑒 = ((𝑗 + 1) · (2 · (𝐶↑2))) ∧ 𝑓 ∥ (𝑔𝐴))) ∧ (((2 · 𝐶) ∥ (𝑔 − 1) ∧ 𝑓 ∥ (𝐶)) ∧ ((2 · 𝐶) ∥ (𝐵) ∧ 𝐵𝐶))) → 𝐶 = (𝐴 Yrm 𝐵)))
146101, 145impbid 212 1 ((𝐴 ∈ (ℤ‘2) ∧ 𝐵 ∈ ℕ ∧ 𝐶 ∈ ℕ) → (𝐶 = (𝐴 Yrm 𝐵) ↔ ∃𝑑 ∈ ℕ0𝑒 ∈ ℕ0𝑓 ∈ ℕ0𝑔 ∈ ℕ0 ∈ ℕ0𝑖 ∈ ℕ0𝑗 ∈ ℕ0 (((((𝑑↑2) − (((𝐴↑2) − 1) · (𝐶↑2))) = 1 ∧ ((𝑓↑2) − (((𝐴↑2) − 1) · (𝑒↑2))) = 1 ∧ 𝑔 ∈ (ℤ‘2)) ∧ (((𝑖↑2) − (((𝑔↑2) − 1) · (↑2))) = 1 ∧ 𝑒 = ((𝑗 + 1) · (2 · (𝐶↑2))) ∧ 𝑓 ∥ (𝑔𝐴))) ∧ (((2 · 𝐶) ∥ (𝑔 − 1) ∧ 𝑓 ∥ (𝐶)) ∧ ((2 · 𝐶) ∥ (𝐵) ∧ 𝐵𝐶)))))
Colors of variables: wff setvar class
Syntax hints:  wi 4  wb 206  wa 395  w3a 1086   = wceq 1541  wcel 2113  wrex 3057   class class class wbr 5095  cfv 6488  (class class class)co 7354  1c1 11016   + caddc 11018   · cmul 11020  cle 11156  cmin 11353   / cdiv 11783  cn 12134  2c2 12189  0cn0 12390  cuz 12740  cexp 13972  cdvds 16167   Xrm crmx 43020   Yrm crmy 43021
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1796  ax-4 1810  ax-5 1911  ax-6 1968  ax-7 2009  ax-8 2115  ax-9 2123  ax-10 2146  ax-11 2162  ax-12 2182  ax-ext 2705  ax-rep 5221  ax-sep 5238  ax-nul 5248  ax-pow 5307  ax-pr 5374  ax-un 7676  ax-inf2 9540  ax-cnex 11071  ax-resscn 11072  ax-1cn 11073  ax-icn 11074  ax-addcl 11075  ax-addrcl 11076  ax-mulcl 11077  ax-mulrcl 11078  ax-mulcom 11079  ax-addass 11080  ax-mulass 11081  ax-distr 11082  ax-i2m1 11083  ax-1ne0 11084  ax-1rid 11085  ax-rnegex 11086  ax-rrecex 11087  ax-cnre 11088  ax-pre-lttri 11089  ax-pre-lttrn 11090  ax-pre-ltadd 11091  ax-pre-mulgt0 11092  ax-pre-sup 11093  ax-addf 11094
This theorem depends on definitions:  df-bi 207  df-an 396  df-or 848  df-3or 1087  df-3an 1088  df-tru 1544  df-fal 1554  df-ex 1781  df-nf 1785  df-sb 2068  df-mo 2537  df-eu 2566  df-clab 2712  df-cleq 2725  df-clel 2808  df-nfc 2882  df-ne 2930  df-nel 3034  df-ral 3049  df-rex 3058  df-rmo 3347  df-reu 3348  df-rab 3397  df-v 3439  df-sbc 3738  df-csb 3847  df-dif 3901  df-un 3903  df-in 3905  df-ss 3915  df-pss 3918  df-nul 4283  df-if 4477  df-pw 4553  df-sn 4578  df-pr 4580  df-tp 4582  df-op 4584  df-uni 4861  df-int 4900  df-iun 4945  df-iin 4946  df-br 5096  df-opab 5158  df-mpt 5177  df-tr 5203  df-id 5516  df-eprel 5521  df-po 5529  df-so 5530  df-fr 5574  df-se 5575  df-we 5576  df-xp 5627  df-rel 5628  df-cnv 5629  df-co 5630  df-dm 5631  df-rn 5632  df-res 5633  df-ima 5634  df-pred 6255  df-ord 6316  df-on 6317  df-lim 6318  df-suc 6319  df-iota 6444  df-fun 6490  df-fn 6491  df-f 6492  df-f1 6493  df-fo 6494  df-f1o 6495  df-fv 6496  df-isom 6497  df-riota 7311  df-ov 7357  df-oprab 7358  df-mpo 7359  df-of 7618  df-om 7805  df-1st 7929  df-2nd 7930  df-supp 8099  df-frecs 8219  df-wrecs 8250  df-recs 8299  df-rdg 8337  df-1o 8393  df-2o 8394  df-oadd 8397  df-omul 8398  df-er 8630  df-map 8760  df-pm 8761  df-ixp 8830  df-en 8878  df-dom 8879  df-sdom 8880  df-fin 8881  df-fsupp 9255  df-fi 9304  df-sup 9335  df-inf 9336  df-oi 9405  df-card 9841  df-acn 9844  df-pnf 11157  df-mnf 11158  df-xr 11159  df-ltxr 11160  df-le 11161  df-sub 11355  df-neg 11356  df-div 11784  df-nn 12135  df-2 12197  df-3 12198  df-4 12199  df-5 12200  df-6 12201  df-7 12202  df-8 12203  df-9 12204  df-n0 12391  df-xnn0 12464  df-z 12478  df-dec 12597  df-uz 12741  df-q 12851  df-rp 12895  df-xneg 13015  df-xadd 13016  df-xmul 13017  df-ioo 13253  df-ioc 13254  df-ico 13255  df-icc 13256  df-fz 13412  df-fzo 13559  df-fl 13700  df-mod 13778  df-seq 13913  df-exp 13973  df-fac 14185  df-bc 14214  df-hash 14242  df-shft 14978  df-cj 15010  df-re 15011  df-im 15012  df-sqrt 15146  df-abs 15147  df-limsup 15382  df-clim 15399  df-rlim 15400  df-sum 15598  df-ef 15978  df-sin 15980  df-cos 15981  df-pi 15983  df-dvds 16168  df-gcd 16410  df-prm 16587  df-numer 16650  df-denom 16651  df-struct 17062  df-sets 17079  df-slot 17097  df-ndx 17109  df-base 17125  df-ress 17146  df-plusg 17178  df-mulr 17179  df-starv 17180  df-sca 17181  df-vsca 17182  df-ip 17183  df-tset 17184  df-ple 17185  df-ds 17187  df-unif 17188  df-hom 17189  df-cco 17190  df-rest 17330  df-topn 17331  df-0g 17349  df-gsum 17350  df-topgen 17351  df-pt 17352  df-prds 17355  df-xrs 17410  df-qtop 17415  df-imas 17416  df-xps 17418  df-mre 17492  df-mrc 17493  df-acs 17495  df-mgm 18552  df-sgrp 18631  df-mnd 18647  df-submnd 18696  df-mulg 18985  df-cntz 19233  df-cmn 19698  df-psmet 21287  df-xmet 21288  df-met 21289  df-bl 21290  df-mopn 21291  df-fbas 21292  df-fg 21293  df-cnfld 21296  df-top 22812  df-topon 22829  df-topsp 22851  df-bases 22864  df-cld 22937  df-ntr 22938  df-cls 22939  df-nei 23016  df-lp 23054  df-perf 23055  df-cn 23145  df-cnp 23146  df-haus 23233  df-tx 23480  df-hmeo 23673  df-fil 23764  df-fm 23856  df-flim 23857  df-flf 23858  df-xms 24238  df-ms 24239  df-tms 24240  df-cncf 24801  df-limc 25797  df-dv 25798  df-log 26495  df-squarenn 42961  df-pell1qr 42962  df-pell14qr 42963  df-pell1234qr 42964  df-pellfund 42965  df-rmx 43022  df-rmy 43023
This theorem is referenced by:  rmydioph  43134
  Copyright terms: Public domain W3C validator