ILE Home Intuitionistic Logic Explorer < Previous   Next >
Nearby theorems
Mirrors  >  Home  >  ILE Home  >  Th. List  >  4sqlem17 GIF version

Theorem 4sqlem17 12925
Description: Lemma for 4sq 12928. (Contributed by Mario Carneiro, 16-Jul-2014.) (Revised by AV, 14-Sep-2020.)
Hypotheses
Ref Expression
4sqlem11.1 𝑆 = {𝑛 ∣ ∃𝑥 ∈ ℤ ∃𝑦 ∈ ℤ ∃𝑧 ∈ ℤ ∃𝑤 ∈ ℤ 𝑛 = (((𝑥↑2) + (𝑦↑2)) + ((𝑧↑2) + (𝑤↑2)))}
4sq.2 (𝜑𝑁 ∈ ℕ)
4sq.3 (𝜑𝑃 = ((2 · 𝑁) + 1))
4sq.4 (𝜑𝑃 ∈ ℙ)
4sq.5 (𝜑 → (0...(2 · 𝑁)) ⊆ 𝑆)
4sq.6 𝑇 = {𝑖 ∈ ℕ ∣ (𝑖 · 𝑃) ∈ 𝑆}
4sq.7 𝑀 = inf(𝑇, ℝ, < )
4sq.m (𝜑𝑀 ∈ (ℤ‘2))
4sq.a (𝜑𝐴 ∈ ℤ)
4sq.b (𝜑𝐵 ∈ ℤ)
4sq.c (𝜑𝐶 ∈ ℤ)
4sq.d (𝜑𝐷 ∈ ℤ)
4sq.e 𝐸 = (((𝐴 + (𝑀 / 2)) mod 𝑀) − (𝑀 / 2))
4sq.f 𝐹 = (((𝐵 + (𝑀 / 2)) mod 𝑀) − (𝑀 / 2))
4sq.g 𝐺 = (((𝐶 + (𝑀 / 2)) mod 𝑀) − (𝑀 / 2))
4sq.h 𝐻 = (((𝐷 + (𝑀 / 2)) mod 𝑀) − (𝑀 / 2))
4sq.r 𝑅 = ((((𝐸↑2) + (𝐹↑2)) + ((𝐺↑2) + (𝐻↑2))) / 𝑀)
4sq.p (𝜑 → (𝑀 · 𝑃) = (((𝐴↑2) + (𝐵↑2)) + ((𝐶↑2) + (𝐷↑2))))
Assertion
Ref Expression
4sqlem17 ¬ 𝜑
Distinct variable groups:   𝑛,𝑁   𝑃,𝑖,𝑛,𝑤,𝑥,𝑦,𝑧   𝑆,𝑖,𝑛   𝑇,𝑖   𝜑,𝑖,𝑛   𝑅,𝑖   𝐶,𝑛   𝐷,𝑛   𝐴,𝑛   𝐵,𝑛   𝑛,𝐸   𝑛,𝐹   𝑛,𝐺   𝑛,𝐻   𝑛,𝑀
Allowed substitution hints:   𝜑(𝑥,𝑦,𝑧,𝑤)   𝐴(𝑥,𝑦,𝑧,𝑤,𝑖)   𝐵(𝑥,𝑦,𝑧,𝑤,𝑖)   𝐶(𝑥,𝑦,𝑧,𝑤,𝑖)   𝐷(𝑥,𝑦,𝑧,𝑤,𝑖)   𝑅(𝑥,𝑦,𝑧,𝑤,𝑛)   𝑆(𝑥,𝑦,𝑧,𝑤)   𝑇(𝑥,𝑦,𝑧,𝑤,𝑛)   𝐸(𝑥,𝑦,𝑧,𝑤,𝑖)   𝐹(𝑥,𝑦,𝑧,𝑤,𝑖)   𝐺(𝑥,𝑦,𝑧,𝑤,𝑖)   𝐻(𝑥,𝑦,𝑧,𝑤,𝑖)   𝑀(𝑥,𝑦,𝑧,𝑤,𝑖)   𝑁(𝑥,𝑦,𝑧,𝑤,𝑖)

Proof of Theorem 4sqlem17
Dummy variable 𝑗 is distinct from all other variables.
StepHypRef Expression
1 4sqlem11.1 . . . . . . 7 𝑆 = {𝑛 ∣ ∃𝑥 ∈ ℤ ∃𝑦 ∈ ℤ ∃𝑧 ∈ ℤ ∃𝑤 ∈ ℤ 𝑛 = (((𝑥↑2) + (𝑦↑2)) + ((𝑧↑2) + (𝑤↑2)))}
2 4sq.2 . . . . . . 7 (𝜑𝑁 ∈ ℕ)
3 4sq.3 . . . . . . 7 (𝜑𝑃 = ((2 · 𝑁) + 1))
4 4sq.4 . . . . . . 7 (𝜑𝑃 ∈ ℙ)
5 4sq.5 . . . . . . 7 (𝜑 → (0...(2 · 𝑁)) ⊆ 𝑆)
6 4sq.6 . . . . . . 7 𝑇 = {𝑖 ∈ ℕ ∣ (𝑖 · 𝑃) ∈ 𝑆}
7 4sq.7 . . . . . . 7 𝑀 = inf(𝑇, ℝ, < )
8 4sq.m . . . . . . 7 (𝜑𝑀 ∈ (ℤ‘2))
9 4sq.a . . . . . . 7 (𝜑𝐴 ∈ ℤ)
10 4sq.b . . . . . . 7 (𝜑𝐵 ∈ ℤ)
11 4sq.c . . . . . . 7 (𝜑𝐶 ∈ ℤ)
12 4sq.d . . . . . . 7 (𝜑𝐷 ∈ ℤ)
13 4sq.e . . . . . . 7 𝐸 = (((𝐴 + (𝑀 / 2)) mod 𝑀) − (𝑀 / 2))
14 4sq.f . . . . . . 7 𝐹 = (((𝐵 + (𝑀 / 2)) mod 𝑀) − (𝑀 / 2))
15 4sq.g . . . . . . 7 𝐺 = (((𝐶 + (𝑀 / 2)) mod 𝑀) − (𝑀 / 2))
16 4sq.h . . . . . . 7 𝐻 = (((𝐷 + (𝑀 / 2)) mod 𝑀) − (𝑀 / 2))
17 4sq.r . . . . . . 7 𝑅 = ((((𝐸↑2) + (𝐹↑2)) + ((𝐺↑2) + (𝐻↑2))) / 𝑀)
18 4sq.p . . . . . . 7 (𝜑 → (𝑀 · 𝑃) = (((𝐴↑2) + (𝐵↑2)) + ((𝐶↑2) + (𝐷↑2))))
191, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 184sqlem16 12924 . . . . . 6 (𝜑 → (𝑅𝑀 ∧ ((𝑅 = 0 ∨ 𝑅 = 𝑀) → (𝑀↑2) ∥ (𝑀 · 𝑃))))
2019simpld 112 . . . . 5 (𝜑𝑅𝑀)
211, 2, 3, 4, 5, 6, 74sqlem13m 12921 . . . . . . . 8 (𝜑 → (∃𝑗 𝑗𝑇𝑀 < 𝑃))
2221simpld 112 . . . . . . 7 (𝜑 → ∃𝑗 𝑗𝑇)
23 1zzd 9469 . . . . . . . 8 ((𝜑𝑗𝑇) → 1 ∈ ℤ)
24 nnuz 9754 . . . . . . . . . 10 ℕ = (ℤ‘1)
2524rabeqi 2792 . . . . . . . . 9 {𝑖 ∈ ℕ ∣ (𝑖 · 𝑃) ∈ 𝑆} = {𝑖 ∈ (ℤ‘1) ∣ (𝑖 · 𝑃) ∈ 𝑆}
266, 25eqtri 2250 . . . . . . . 8 𝑇 = {𝑖 ∈ (ℤ‘1) ∣ (𝑖 · 𝑃) ∈ 𝑆}
276ssrab3 3310 . . . . . . . . . . . . . . . 16 𝑇 ⊆ ℕ
28 simpr 110 . . . . . . . . . . . . . . . . . . 19 ((𝜑𝑗𝑇) → 𝑗𝑇)
29 elfznn 10246 . . . . . . . . . . . . . . . . . . . . . . 23 (𝑖 ∈ (1...𝑗) → 𝑖 ∈ ℕ)
3029adantl 277 . . . . . . . . . . . . . . . . . . . . . 22 (((𝜑𝑗𝑇) ∧ 𝑖 ∈ (1...𝑗)) → 𝑖 ∈ ℕ)
31 prmnn 12627 . . . . . . . . . . . . . . . . . . . . . . . 24 (𝑃 ∈ ℙ → 𝑃 ∈ ℕ)
324, 31syl 14 . . . . . . . . . . . . . . . . . . . . . . 23 (𝜑𝑃 ∈ ℕ)
3332ad2antrr 488 . . . . . . . . . . . . . . . . . . . . . 22 (((𝜑𝑗𝑇) ∧ 𝑖 ∈ (1...𝑗)) → 𝑃 ∈ ℕ)
3430, 33nnmulcld 9155 . . . . . . . . . . . . . . . . . . . . 21 (((𝜑𝑗𝑇) ∧ 𝑖 ∈ (1...𝑗)) → (𝑖 · 𝑃) ∈ ℕ)
3534nnnn0d 9418 . . . . . . . . . . . . . . . . . . . 20 (((𝜑𝑗𝑇) ∧ 𝑖 ∈ (1...𝑗)) → (𝑖 · 𝑃) ∈ ℕ0)
3614sqlemsdc 12918 . . . . . . . . . . . . . . . . . . . 20 ((𝑖 · 𝑃) ∈ ℕ0DECID (𝑖 · 𝑃) ∈ 𝑆)
3735, 36syl 14 . . . . . . . . . . . . . . . . . . 19 (((𝜑𝑗𝑇) ∧ 𝑖 ∈ (1...𝑗)) → DECID (𝑖 · 𝑃) ∈ 𝑆)
3823, 26, 28, 37infssuzcldc 10450 . . . . . . . . . . . . . . . . . 18 ((𝜑𝑗𝑇) → inf(𝑇, ℝ, < ) ∈ 𝑇)
3922, 38exlimddv 1945 . . . . . . . . . . . . . . . . 17 (𝜑 → inf(𝑇, ℝ, < ) ∈ 𝑇)
407, 39eqeltrid 2316 . . . . . . . . . . . . . . . 16 (𝜑𝑀𝑇)
4127, 40sselid 3222 . . . . . . . . . . . . . . 15 (𝜑𝑀 ∈ ℕ)
4241nnred 9119 . . . . . . . . . . . . . 14 (𝜑𝑀 ∈ ℝ)
4321simprd 114 . . . . . . . . . . . . . 14 (𝜑𝑀 < 𝑃)
4442, 43ltned 8256 . . . . . . . . . . . . 13 (𝜑𝑀𝑃)
4541nncnd 9120 . . . . . . . . . . . . . . . . 17 (𝜑𝑀 ∈ ℂ)
4645sqvald 10887 . . . . . . . . . . . . . . . 16 (𝜑 → (𝑀↑2) = (𝑀 · 𝑀))
4746breq1d 4092 . . . . . . . . . . . . . . 15 (𝜑 → ((𝑀↑2) ∥ (𝑀 · 𝑃) ↔ (𝑀 · 𝑀) ∥ (𝑀 · 𝑃)))
4841nnzd 9564 . . . . . . . . . . . . . . . 16 (𝜑𝑀 ∈ ℤ)
49 prmz 12628 . . . . . . . . . . . . . . . . 17 (𝑃 ∈ ℙ → 𝑃 ∈ ℤ)
504, 49syl 14 . . . . . . . . . . . . . . . 16 (𝜑𝑃 ∈ ℤ)
5141nnne0d 9151 . . . . . . . . . . . . . . . 16 (𝜑𝑀 ≠ 0)
52 dvdscmulr 12326 . . . . . . . . . . . . . . . 16 ((𝑀 ∈ ℤ ∧ 𝑃 ∈ ℤ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0)) → ((𝑀 · 𝑀) ∥ (𝑀 · 𝑃) ↔ 𝑀𝑃))
5348, 50, 48, 51, 52syl112anc 1275 . . . . . . . . . . . . . . 15 (𝜑 → ((𝑀 · 𝑀) ∥ (𝑀 · 𝑃) ↔ 𝑀𝑃))
54 dvdsprm 12654 . . . . . . . . . . . . . . . 16 ((𝑀 ∈ (ℤ‘2) ∧ 𝑃 ∈ ℙ) → (𝑀𝑃𝑀 = 𝑃))
558, 4, 54syl2anc 411 . . . . . . . . . . . . . . 15 (𝜑 → (𝑀𝑃𝑀 = 𝑃))
5647, 53, 553bitrd 214 . . . . . . . . . . . . . 14 (𝜑 → ((𝑀↑2) ∥ (𝑀 · 𝑃) ↔ 𝑀 = 𝑃))
5756necon3bbid 2440 . . . . . . . . . . . . 13 (𝜑 → (¬ (𝑀↑2) ∥ (𝑀 · 𝑃) ↔ 𝑀𝑃))
5844, 57mpbird 167 . . . . . . . . . . . 12 (𝜑 → ¬ (𝑀↑2) ∥ (𝑀 · 𝑃))
59 orc 717 . . . . . . . . . . . . 13 (𝑅 = 0 → (𝑅 = 0 ∨ 𝑅 = 𝑀))
6019simprd 114 . . . . . . . . . . . . 13 (𝜑 → ((𝑅 = 0 ∨ 𝑅 = 𝑀) → (𝑀↑2) ∥ (𝑀 · 𝑃)))
6159, 60syl5 32 . . . . . . . . . . . 12 (𝜑 → (𝑅 = 0 → (𝑀↑2) ∥ (𝑀 · 𝑃)))
6258, 61mtod 667 . . . . . . . . . . 11 (𝜑 → ¬ 𝑅 = 0)
631, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 184sqlem14 12922 . . . . . . . . . . . 12 (𝜑𝑅 ∈ ℕ0)
64 elnn0 9367 . . . . . . . . . . . 12 (𝑅 ∈ ℕ0 ↔ (𝑅 ∈ ℕ ∨ 𝑅 = 0))
6563, 64sylib 122 . . . . . . . . . . 11 (𝜑 → (𝑅 ∈ ℕ ∨ 𝑅 = 0))
6662, 65ecased 1383 . . . . . . . . . 10 (𝜑𝑅 ∈ ℕ)
67 gzreim 12897 . . . . . . . . . . . . . . . . . . . . 21 ((𝐴 ∈ ℤ ∧ 𝐵 ∈ ℤ) → (𝐴 + (i · 𝐵)) ∈ ℤ[i])
689, 10, 67syl2anc 411 . . . . . . . . . . . . . . . . . . . 20 (𝜑 → (𝐴 + (i · 𝐵)) ∈ ℤ[i])
69 gzcn 12890 . . . . . . . . . . . . . . . . . . . 20 ((𝐴 + (i · 𝐵)) ∈ ℤ[i] → (𝐴 + (i · 𝐵)) ∈ ℂ)
7068, 69syl 14 . . . . . . . . . . . . . . . . . . 19 (𝜑 → (𝐴 + (i · 𝐵)) ∈ ℂ)
7170absvalsq2d 11689 . . . . . . . . . . . . . . . . . 18 (𝜑 → ((abs‘(𝐴 + (i · 𝐵)))↑2) = (((ℜ‘(𝐴 + (i · 𝐵)))↑2) + ((ℑ‘(𝐴 + (i · 𝐵)))↑2)))
729zred 9565 . . . . . . . . . . . . . . . . . . . . 21 (𝜑𝐴 ∈ ℝ)
7310zred 9565 . . . . . . . . . . . . . . . . . . . . 21 (𝜑𝐵 ∈ ℝ)
7472, 73crred 11482 . . . . . . . . . . . . . . . . . . . 20 (𝜑 → (ℜ‘(𝐴 + (i · 𝐵))) = 𝐴)
7574oveq1d 6015 . . . . . . . . . . . . . . . . . . 19 (𝜑 → ((ℜ‘(𝐴 + (i · 𝐵)))↑2) = (𝐴↑2))
7672, 73crimd 11483 . . . . . . . . . . . . . . . . . . . 20 (𝜑 → (ℑ‘(𝐴 + (i · 𝐵))) = 𝐵)
7776oveq1d 6015 . . . . . . . . . . . . . . . . . . 19 (𝜑 → ((ℑ‘(𝐴 + (i · 𝐵)))↑2) = (𝐵↑2))
7875, 77oveq12d 6018 . . . . . . . . . . . . . . . . . 18 (𝜑 → (((ℜ‘(𝐴 + (i · 𝐵)))↑2) + ((ℑ‘(𝐴 + (i · 𝐵)))↑2)) = ((𝐴↑2) + (𝐵↑2)))
7971, 78eqtrd 2262 . . . . . . . . . . . . . . . . 17 (𝜑 → ((abs‘(𝐴 + (i · 𝐵)))↑2) = ((𝐴↑2) + (𝐵↑2)))
80 gzreim 12897 . . . . . . . . . . . . . . . . . . . . 21 ((𝐶 ∈ ℤ ∧ 𝐷 ∈ ℤ) → (𝐶 + (i · 𝐷)) ∈ ℤ[i])
8111, 12, 80syl2anc 411 . . . . . . . . . . . . . . . . . . . 20 (𝜑 → (𝐶 + (i · 𝐷)) ∈ ℤ[i])
82 gzcn 12890 . . . . . . . . . . . . . . . . . . . 20 ((𝐶 + (i · 𝐷)) ∈ ℤ[i] → (𝐶 + (i · 𝐷)) ∈ ℂ)
8381, 82syl 14 . . . . . . . . . . . . . . . . . . 19 (𝜑 → (𝐶 + (i · 𝐷)) ∈ ℂ)
8483absvalsq2d 11689 . . . . . . . . . . . . . . . . . 18 (𝜑 → ((abs‘(𝐶 + (i · 𝐷)))↑2) = (((ℜ‘(𝐶 + (i · 𝐷)))↑2) + ((ℑ‘(𝐶 + (i · 𝐷)))↑2)))
8511zred 9565 . . . . . . . . . . . . . . . . . . . . 21 (𝜑𝐶 ∈ ℝ)
8612zred 9565 . . . . . . . . . . . . . . . . . . . . 21 (𝜑𝐷 ∈ ℝ)
8785, 86crred 11482 . . . . . . . . . . . . . . . . . . . 20 (𝜑 → (ℜ‘(𝐶 + (i · 𝐷))) = 𝐶)
8887oveq1d 6015 . . . . . . . . . . . . . . . . . . 19 (𝜑 → ((ℜ‘(𝐶 + (i · 𝐷)))↑2) = (𝐶↑2))
8985, 86crimd 11483 . . . . . . . . . . . . . . . . . . . 20 (𝜑 → (ℑ‘(𝐶 + (i · 𝐷))) = 𝐷)
9089oveq1d 6015 . . . . . . . . . . . . . . . . . . 19 (𝜑 → ((ℑ‘(𝐶 + (i · 𝐷)))↑2) = (𝐷↑2))
9188, 90oveq12d 6018 . . . . . . . . . . . . . . . . . 18 (𝜑 → (((ℜ‘(𝐶 + (i · 𝐷)))↑2) + ((ℑ‘(𝐶 + (i · 𝐷)))↑2)) = ((𝐶↑2) + (𝐷↑2)))
9284, 91eqtrd 2262 . . . . . . . . . . . . . . . . 17 (𝜑 → ((abs‘(𝐶 + (i · 𝐷)))↑2) = ((𝐶↑2) + (𝐷↑2)))
9379, 92oveq12d 6018 . . . . . . . . . . . . . . . 16 (𝜑 → (((abs‘(𝐴 + (i · 𝐵)))↑2) + ((abs‘(𝐶 + (i · 𝐷)))↑2)) = (((𝐴↑2) + (𝐵↑2)) + ((𝐶↑2) + (𝐷↑2))))
9418, 93eqtr4d 2265 . . . . . . . . . . . . . . 15 (𝜑 → (𝑀 · 𝑃) = (((abs‘(𝐴 + (i · 𝐵)))↑2) + ((abs‘(𝐶 + (i · 𝐷)))↑2)))
9594oveq1d 6015 . . . . . . . . . . . . . 14 (𝜑 → ((𝑀 · 𝑃) / 𝑀) = ((((abs‘(𝐴 + (i · 𝐵)))↑2) + ((abs‘(𝐶 + (i · 𝐷)))↑2)) / 𝑀))
9632nncnd 9120 . . . . . . . . . . . . . . 15 (𝜑𝑃 ∈ ℂ)
9741nnap0d 9152 . . . . . . . . . . . . . . 15 (𝜑𝑀 # 0)
9896, 45, 97divcanap3d 8938 . . . . . . . . . . . . . 14 (𝜑 → ((𝑀 · 𝑃) / 𝑀) = 𝑃)
9995, 98eqtr3d 2264 . . . . . . . . . . . . 13 (𝜑 → ((((abs‘(𝐴 + (i · 𝐵)))↑2) + ((abs‘(𝐶 + (i · 𝐷)))↑2)) / 𝑀) = 𝑃)
1009, 41, 134sqlem5 12900 . . . . . . . . . . . . . . . . . . . . 21 (𝜑 → (𝐸 ∈ ℤ ∧ ((𝐴𝐸) / 𝑀) ∈ ℤ))
101100simpld 112 . . . . . . . . . . . . . . . . . . . 20 (𝜑𝐸 ∈ ℤ)
10210, 41, 144sqlem5 12900 . . . . . . . . . . . . . . . . . . . . 21 (𝜑 → (𝐹 ∈ ℤ ∧ ((𝐵𝐹) / 𝑀) ∈ ℤ))
103102simpld 112 . . . . . . . . . . . . . . . . . . . 20 (𝜑𝐹 ∈ ℤ)
104 gzreim 12897 . . . . . . . . . . . . . . . . . . . 20 ((𝐸 ∈ ℤ ∧ 𝐹 ∈ ℤ) → (𝐸 + (i · 𝐹)) ∈ ℤ[i])
105101, 103, 104syl2anc 411 . . . . . . . . . . . . . . . . . . 19 (𝜑 → (𝐸 + (i · 𝐹)) ∈ ℤ[i])
106 gzcn 12890 . . . . . . . . . . . . . . . . . . 19 ((𝐸 + (i · 𝐹)) ∈ ℤ[i] → (𝐸 + (i · 𝐹)) ∈ ℂ)
107105, 106syl 14 . . . . . . . . . . . . . . . . . 18 (𝜑 → (𝐸 + (i · 𝐹)) ∈ ℂ)
108107absvalsq2d 11689 . . . . . . . . . . . . . . . . 17 (𝜑 → ((abs‘(𝐸 + (i · 𝐹)))↑2) = (((ℜ‘(𝐸 + (i · 𝐹)))↑2) + ((ℑ‘(𝐸 + (i · 𝐹)))↑2)))
109101zred 9565 . . . . . . . . . . . . . . . . . . . 20 (𝜑𝐸 ∈ ℝ)
110103zred 9565 . . . . . . . . . . . . . . . . . . . 20 (𝜑𝐹 ∈ ℝ)
111109, 110crred 11482 . . . . . . . . . . . . . . . . . . 19 (𝜑 → (ℜ‘(𝐸 + (i · 𝐹))) = 𝐸)
112111oveq1d 6015 . . . . . . . . . . . . . . . . . 18 (𝜑 → ((ℜ‘(𝐸 + (i · 𝐹)))↑2) = (𝐸↑2))
113109, 110crimd 11483 . . . . . . . . . . . . . . . . . . 19 (𝜑 → (ℑ‘(𝐸 + (i · 𝐹))) = 𝐹)
114113oveq1d 6015 . . . . . . . . . . . . . . . . . 18 (𝜑 → ((ℑ‘(𝐸 + (i · 𝐹)))↑2) = (𝐹↑2))
115112, 114oveq12d 6018 . . . . . . . . . . . . . . . . 17 (𝜑 → (((ℜ‘(𝐸 + (i · 𝐹)))↑2) + ((ℑ‘(𝐸 + (i · 𝐹)))↑2)) = ((𝐸↑2) + (𝐹↑2)))
116108, 115eqtrd 2262 . . . . . . . . . . . . . . . 16 (𝜑 → ((abs‘(𝐸 + (i · 𝐹)))↑2) = ((𝐸↑2) + (𝐹↑2)))
11711, 41, 154sqlem5 12900 . . . . . . . . . . . . . . . . . . . . 21 (𝜑 → (𝐺 ∈ ℤ ∧ ((𝐶𝐺) / 𝑀) ∈ ℤ))
118117simpld 112 . . . . . . . . . . . . . . . . . . . 20 (𝜑𝐺 ∈ ℤ)
11912, 41, 164sqlem5 12900 . . . . . . . . . . . . . . . . . . . . 21 (𝜑 → (𝐻 ∈ ℤ ∧ ((𝐷𝐻) / 𝑀) ∈ ℤ))
120119simpld 112 . . . . . . . . . . . . . . . . . . . 20 (𝜑𝐻 ∈ ℤ)
121 gzreim 12897 . . . . . . . . . . . . . . . . . . . 20 ((𝐺 ∈ ℤ ∧ 𝐻 ∈ ℤ) → (𝐺 + (i · 𝐻)) ∈ ℤ[i])
122118, 120, 121syl2anc 411 . . . . . . . . . . . . . . . . . . 19 (𝜑 → (𝐺 + (i · 𝐻)) ∈ ℤ[i])
123 gzcn 12890 . . . . . . . . . . . . . . . . . . 19 ((𝐺 + (i · 𝐻)) ∈ ℤ[i] → (𝐺 + (i · 𝐻)) ∈ ℂ)
124122, 123syl 14 . . . . . . . . . . . . . . . . . 18 (𝜑 → (𝐺 + (i · 𝐻)) ∈ ℂ)
125124absvalsq2d 11689 . . . . . . . . . . . . . . . . 17 (𝜑 → ((abs‘(𝐺 + (i · 𝐻)))↑2) = (((ℜ‘(𝐺 + (i · 𝐻)))↑2) + ((ℑ‘(𝐺 + (i · 𝐻)))↑2)))
126118zred 9565 . . . . . . . . . . . . . . . . . . . 20 (𝜑𝐺 ∈ ℝ)
127120zred 9565 . . . . . . . . . . . . . . . . . . . 20 (𝜑𝐻 ∈ ℝ)
128126, 127crred 11482 . . . . . . . . . . . . . . . . . . 19 (𝜑 → (ℜ‘(𝐺 + (i · 𝐻))) = 𝐺)
129128oveq1d 6015 . . . . . . . . . . . . . . . . . 18 (𝜑 → ((ℜ‘(𝐺 + (i · 𝐻)))↑2) = (𝐺↑2))
130126, 127crimd 11483 . . . . . . . . . . . . . . . . . . 19 (𝜑 → (ℑ‘(𝐺 + (i · 𝐻))) = 𝐻)
131130oveq1d 6015 . . . . . . . . . . . . . . . . . 18 (𝜑 → ((ℑ‘(𝐺 + (i · 𝐻)))↑2) = (𝐻↑2))
132129, 131oveq12d 6018 . . . . . . . . . . . . . . . . 17 (𝜑 → (((ℜ‘(𝐺 + (i · 𝐻)))↑2) + ((ℑ‘(𝐺 + (i · 𝐻)))↑2)) = ((𝐺↑2) + (𝐻↑2)))
133125, 132eqtrd 2262 . . . . . . . . . . . . . . . 16 (𝜑 → ((abs‘(𝐺 + (i · 𝐻)))↑2) = ((𝐺↑2) + (𝐻↑2)))
134116, 133oveq12d 6018 . . . . . . . . . . . . . . 15 (𝜑 → (((abs‘(𝐸 + (i · 𝐹)))↑2) + ((abs‘(𝐺 + (i · 𝐻)))↑2)) = (((𝐸↑2) + (𝐹↑2)) + ((𝐺↑2) + (𝐻↑2))))
135134oveq1d 6015 . . . . . . . . . . . . . 14 (𝜑 → ((((abs‘(𝐸 + (i · 𝐹)))↑2) + ((abs‘(𝐺 + (i · 𝐻)))↑2)) / 𝑀) = ((((𝐸↑2) + (𝐹↑2)) + ((𝐺↑2) + (𝐻↑2))) / 𝑀))
136135, 17eqtr4di 2280 . . . . . . . . . . . . 13 (𝜑 → ((((abs‘(𝐸 + (i · 𝐹)))↑2) + ((abs‘(𝐺 + (i · 𝐻)))↑2)) / 𝑀) = 𝑅)
13799, 136oveq12d 6018 . . . . . . . . . . . 12 (𝜑 → (((((abs‘(𝐴 + (i · 𝐵)))↑2) + ((abs‘(𝐶 + (i · 𝐷)))↑2)) / 𝑀) · ((((abs‘(𝐸 + (i · 𝐹)))↑2) + ((abs‘(𝐺 + (i · 𝐻)))↑2)) / 𝑀)) = (𝑃 · 𝑅))
13866nncnd 9120 . . . . . . . . . . . . 13 (𝜑𝑅 ∈ ℂ)
13996, 138mulcomd 8164 . . . . . . . . . . . 12 (𝜑 → (𝑃 · 𝑅) = (𝑅 · 𝑃))
140137, 139eqtrd 2262 . . . . . . . . . . 11 (𝜑 → (((((abs‘(𝐴 + (i · 𝐵)))↑2) + ((abs‘(𝐶 + (i · 𝐷)))↑2)) / 𝑀) · ((((abs‘(𝐸 + (i · 𝐹)))↑2) + ((abs‘(𝐺 + (i · 𝐻)))↑2)) / 𝑀)) = (𝑅 · 𝑃))
141 eqid 2229 . . . . . . . . . . . 12 (((abs‘(𝐴 + (i · 𝐵)))↑2) + ((abs‘(𝐶 + (i · 𝐷)))↑2)) = (((abs‘(𝐴 + (i · 𝐵)))↑2) + ((abs‘(𝐶 + (i · 𝐷)))↑2))
142 eqid 2229 . . . . . . . . . . . 12 (((abs‘(𝐸 + (i · 𝐹)))↑2) + ((abs‘(𝐺 + (i · 𝐻)))↑2)) = (((abs‘(𝐸 + (i · 𝐹)))↑2) + ((abs‘(𝐺 + (i · 𝐻)))↑2))
1439zcnd 9566 . . . . . . . . . . . . . . . . 17 (𝜑𝐴 ∈ ℂ)
144 ax-icn 8090 . . . . . . . . . . . . . . . . . 18 i ∈ ℂ
14510zcnd 9566 . . . . . . . . . . . . . . . . . 18 (𝜑𝐵 ∈ ℂ)
146 mulcl 8122 . . . . . . . . . . . . . . . . . 18 ((i ∈ ℂ ∧ 𝐵 ∈ ℂ) → (i · 𝐵) ∈ ℂ)
147144, 145, 146sylancr 414 . . . . . . . . . . . . . . . . 17 (𝜑 → (i · 𝐵) ∈ ℂ)
148101zcnd 9566 . . . . . . . . . . . . . . . . 17 (𝜑𝐸 ∈ ℂ)
149103zcnd 9566 . . . . . . . . . . . . . . . . . 18 (𝜑𝐹 ∈ ℂ)
150 mulcl 8122 . . . . . . . . . . . . . . . . . 18 ((i ∈ ℂ ∧ 𝐹 ∈ ℂ) → (i · 𝐹) ∈ ℂ)
151144, 149, 150sylancr 414 . . . . . . . . . . . . . . . . 17 (𝜑 → (i · 𝐹) ∈ ℂ)
152143, 147, 148, 151addsub4d 8500 . . . . . . . . . . . . . . . 16 (𝜑 → ((𝐴 + (i · 𝐵)) − (𝐸 + (i · 𝐹))) = ((𝐴𝐸) + ((i · 𝐵) − (i · 𝐹))))
153144a1i 9 . . . . . . . . . . . . . . . . . 18 (𝜑 → i ∈ ℂ)
154153, 145, 149subdid 8556 . . . . . . . . . . . . . . . . 17 (𝜑 → (i · (𝐵𝐹)) = ((i · 𝐵) − (i · 𝐹)))
155154oveq2d 6016 . . . . . . . . . . . . . . . 16 (𝜑 → ((𝐴𝐸) + (i · (𝐵𝐹))) = ((𝐴𝐸) + ((i · 𝐵) − (i · 𝐹))))
156152, 155eqtr4d 2265 . . . . . . . . . . . . . . 15 (𝜑 → ((𝐴 + (i · 𝐵)) − (𝐸 + (i · 𝐹))) = ((𝐴𝐸) + (i · (𝐵𝐹))))
157156oveq1d 6015 . . . . . . . . . . . . . 14 (𝜑 → (((𝐴 + (i · 𝐵)) − (𝐸 + (i · 𝐹))) / 𝑀) = (((𝐴𝐸) + (i · (𝐵𝐹))) / 𝑀))
158143, 148subcld 8453 . . . . . . . . . . . . . . 15 (𝜑 → (𝐴𝐸) ∈ ℂ)
159145, 149subcld 8453 . . . . . . . . . . . . . . . 16 (𝜑 → (𝐵𝐹) ∈ ℂ)
160 mulcl 8122 . . . . . . . . . . . . . . . 16 ((i ∈ ℂ ∧ (𝐵𝐹) ∈ ℂ) → (i · (𝐵𝐹)) ∈ ℂ)
161144, 159, 160sylancr 414 . . . . . . . . . . . . . . 15 (𝜑 → (i · (𝐵𝐹)) ∈ ℂ)
162158, 161, 45, 97divdirapd 8972 . . . . . . . . . . . . . 14 (𝜑 → (((𝐴𝐸) + (i · (𝐵𝐹))) / 𝑀) = (((𝐴𝐸) / 𝑀) + ((i · (𝐵𝐹)) / 𝑀)))
163153, 159, 45, 97divassapd 8969 . . . . . . . . . . . . . . 15 (𝜑 → ((i · (𝐵𝐹)) / 𝑀) = (i · ((𝐵𝐹) / 𝑀)))
164163oveq2d 6016 . . . . . . . . . . . . . 14 (𝜑 → (((𝐴𝐸) / 𝑀) + ((i · (𝐵𝐹)) / 𝑀)) = (((𝐴𝐸) / 𝑀) + (i · ((𝐵𝐹) / 𝑀))))
165157, 162, 1643eqtrd 2266 . . . . . . . . . . . . 13 (𝜑 → (((𝐴 + (i · 𝐵)) − (𝐸 + (i · 𝐹))) / 𝑀) = (((𝐴𝐸) / 𝑀) + (i · ((𝐵𝐹) / 𝑀))))
166100simprd 114 . . . . . . . . . . . . . 14 (𝜑 → ((𝐴𝐸) / 𝑀) ∈ ℤ)
167102simprd 114 . . . . . . . . . . . . . 14 (𝜑 → ((𝐵𝐹) / 𝑀) ∈ ℤ)
168 gzreim 12897 . . . . . . . . . . . . . 14 ((((𝐴𝐸) / 𝑀) ∈ ℤ ∧ ((𝐵𝐹) / 𝑀) ∈ ℤ) → (((𝐴𝐸) / 𝑀) + (i · ((𝐵𝐹) / 𝑀))) ∈ ℤ[i])
169166, 167, 168syl2anc 411 . . . . . . . . . . . . 13 (𝜑 → (((𝐴𝐸) / 𝑀) + (i · ((𝐵𝐹) / 𝑀))) ∈ ℤ[i])
170165, 169eqeltrd 2306 . . . . . . . . . . . 12 (𝜑 → (((𝐴 + (i · 𝐵)) − (𝐸 + (i · 𝐹))) / 𝑀) ∈ ℤ[i])
17111zcnd 9566 . . . . . . . . . . . . . . . . 17 (𝜑𝐶 ∈ ℂ)
17212zcnd 9566 . . . . . . . . . . . . . . . . . 18 (𝜑𝐷 ∈ ℂ)
173 mulcl 8122 . . . . . . . . . . . . . . . . . 18 ((i ∈ ℂ ∧ 𝐷 ∈ ℂ) → (i · 𝐷) ∈ ℂ)
174144, 172, 173sylancr 414 . . . . . . . . . . . . . . . . 17 (𝜑 → (i · 𝐷) ∈ ℂ)
175118zcnd 9566 . . . . . . . . . . . . . . . . 17 (𝜑𝐺 ∈ ℂ)
176120zcnd 9566 . . . . . . . . . . . . . . . . . 18 (𝜑𝐻 ∈ ℂ)
177 mulcl 8122 . . . . . . . . . . . . . . . . . 18 ((i ∈ ℂ ∧ 𝐻 ∈ ℂ) → (i · 𝐻) ∈ ℂ)
178144, 176, 177sylancr 414 . . . . . . . . . . . . . . . . 17 (𝜑 → (i · 𝐻) ∈ ℂ)
179171, 174, 175, 178addsub4d 8500 . . . . . . . . . . . . . . . 16 (𝜑 → ((𝐶 + (i · 𝐷)) − (𝐺 + (i · 𝐻))) = ((𝐶𝐺) + ((i · 𝐷) − (i · 𝐻))))
180153, 172, 176subdid 8556 . . . . . . . . . . . . . . . . 17 (𝜑 → (i · (𝐷𝐻)) = ((i · 𝐷) − (i · 𝐻)))
181180oveq2d 6016 . . . . . . . . . . . . . . . 16 (𝜑 → ((𝐶𝐺) + (i · (𝐷𝐻))) = ((𝐶𝐺) + ((i · 𝐷) − (i · 𝐻))))
182179, 181eqtr4d 2265 . . . . . . . . . . . . . . 15 (𝜑 → ((𝐶 + (i · 𝐷)) − (𝐺 + (i · 𝐻))) = ((𝐶𝐺) + (i · (𝐷𝐻))))
183182oveq1d 6015 . . . . . . . . . . . . . 14 (𝜑 → (((𝐶 + (i · 𝐷)) − (𝐺 + (i · 𝐻))) / 𝑀) = (((𝐶𝐺) + (i · (𝐷𝐻))) / 𝑀))
184171, 175subcld 8453 . . . . . . . . . . . . . . 15 (𝜑 → (𝐶𝐺) ∈ ℂ)
185172, 176subcld 8453 . . . . . . . . . . . . . . . 16 (𝜑 → (𝐷𝐻) ∈ ℂ)
186 mulcl 8122 . . . . . . . . . . . . . . . 16 ((i ∈ ℂ ∧ (𝐷𝐻) ∈ ℂ) → (i · (𝐷𝐻)) ∈ ℂ)
187144, 185, 186sylancr 414 . . . . . . . . . . . . . . 15 (𝜑 → (i · (𝐷𝐻)) ∈ ℂ)
188184, 187, 45, 97divdirapd 8972 . . . . . . . . . . . . . 14 (𝜑 → (((𝐶𝐺) + (i · (𝐷𝐻))) / 𝑀) = (((𝐶𝐺) / 𝑀) + ((i · (𝐷𝐻)) / 𝑀)))
189153, 185, 45, 97divassapd 8969 . . . . . . . . . . . . . . 15 (𝜑 → ((i · (𝐷𝐻)) / 𝑀) = (i · ((𝐷𝐻) / 𝑀)))
190189oveq2d 6016 . . . . . . . . . . . . . 14 (𝜑 → (((𝐶𝐺) / 𝑀) + ((i · (𝐷𝐻)) / 𝑀)) = (((𝐶𝐺) / 𝑀) + (i · ((𝐷𝐻) / 𝑀))))
191183, 188, 1903eqtrd 2266 . . . . . . . . . . . . 13 (𝜑 → (((𝐶 + (i · 𝐷)) − (𝐺 + (i · 𝐻))) / 𝑀) = (((𝐶𝐺) / 𝑀) + (i · ((𝐷𝐻) / 𝑀))))
192117simprd 114 . . . . . . . . . . . . . 14 (𝜑 → ((𝐶𝐺) / 𝑀) ∈ ℤ)
193119simprd 114 . . . . . . . . . . . . . 14 (𝜑 → ((𝐷𝐻) / 𝑀) ∈ ℤ)
194 gzreim 12897 . . . . . . . . . . . . . 14 ((((𝐶𝐺) / 𝑀) ∈ ℤ ∧ ((𝐷𝐻) / 𝑀) ∈ ℤ) → (((𝐶𝐺) / 𝑀) + (i · ((𝐷𝐻) / 𝑀))) ∈ ℤ[i])
195192, 193, 194syl2anc 411 . . . . . . . . . . . . 13 (𝜑 → (((𝐶𝐺) / 𝑀) + (i · ((𝐷𝐻) / 𝑀))) ∈ ℤ[i])
196191, 195eqeltrd 2306 . . . . . . . . . . . 12 (𝜑 → (((𝐶 + (i · 𝐷)) − (𝐺 + (i · 𝐻))) / 𝑀) ∈ ℤ[i])
19732nnnn0d 9418 . . . . . . . . . . . . 13 (𝜑𝑃 ∈ ℕ0)
19899, 197eqeltrd 2306 . . . . . . . . . . . 12 (𝜑 → ((((abs‘(𝐴 + (i · 𝐵)))↑2) + ((abs‘(𝐶 + (i · 𝐷)))↑2)) / 𝑀) ∈ ℕ0)
1991, 68, 81, 105, 122, 141, 142, 41, 170, 196, 198mul4sqlem 12911 . . . . . . . . . . 11 (𝜑 → (((((abs‘(𝐴 + (i · 𝐵)))↑2) + ((abs‘(𝐶 + (i · 𝐷)))↑2)) / 𝑀) · ((((abs‘(𝐸 + (i · 𝐹)))↑2) + ((abs‘(𝐺 + (i · 𝐻)))↑2)) / 𝑀)) ∈ 𝑆)
200140, 199eqeltrrd 2307 . . . . . . . . . 10 (𝜑 → (𝑅 · 𝑃) ∈ 𝑆)
201 oveq1 6007 . . . . . . . . . . . 12 (𝑖 = 𝑅 → (𝑖 · 𝑃) = (𝑅 · 𝑃))
202201eleq1d 2298 . . . . . . . . . . 11 (𝑖 = 𝑅 → ((𝑖 · 𝑃) ∈ 𝑆 ↔ (𝑅 · 𝑃) ∈ 𝑆))
203202, 6elrab2 2962 . . . . . . . . . 10 (𝑅𝑇 ↔ (𝑅 ∈ ℕ ∧ (𝑅 · 𝑃) ∈ 𝑆))
20466, 200, 203sylanbrc 417 . . . . . . . . 9 (𝜑𝑅𝑇)
205204adantr 276 . . . . . . . 8 ((𝜑𝑗𝑇) → 𝑅𝑇)
206 elfznn 10246 . . . . . . . . . . . 12 (𝑖 ∈ (1...𝑅) → 𝑖 ∈ ℕ)
207206adantl 277 . . . . . . . . . . 11 (((𝜑𝑗𝑇) ∧ 𝑖 ∈ (1...𝑅)) → 𝑖 ∈ ℕ)
20832ad2antrr 488 . . . . . . . . . . 11 (((𝜑𝑗𝑇) ∧ 𝑖 ∈ (1...𝑅)) → 𝑃 ∈ ℕ)
209207, 208nnmulcld 9155 . . . . . . . . . 10 (((𝜑𝑗𝑇) ∧ 𝑖 ∈ (1...𝑅)) → (𝑖 · 𝑃) ∈ ℕ)
210209nnnn0d 9418 . . . . . . . . 9 (((𝜑𝑗𝑇) ∧ 𝑖 ∈ (1...𝑅)) → (𝑖 · 𝑃) ∈ ℕ0)
211210, 36syl 14 . . . . . . . 8 (((𝜑𝑗𝑇) ∧ 𝑖 ∈ (1...𝑅)) → DECID (𝑖 · 𝑃) ∈ 𝑆)
21223, 26, 205, 211infssuzledc 10449 . . . . . . 7 ((𝜑𝑗𝑇) → inf(𝑇, ℝ, < ) ≤ 𝑅)
21322, 212exlimddv 1945 . . . . . 6 (𝜑 → inf(𝑇, ℝ, < ) ≤ 𝑅)
2147, 213eqbrtrid 4117 . . . . 5 (𝜑𝑀𝑅)
21566nnred 9119 . . . . . 6 (𝜑𝑅 ∈ ℝ)
216215, 42letri3d 8258 . . . . 5 (𝜑 → (𝑅 = 𝑀 ↔ (𝑅𝑀𝑀𝑅)))
21720, 214, 216mpbir2and 950 . . . 4 (𝜑𝑅 = 𝑀)
218217olcd 739 . . 3 (𝜑 → (𝑅 = 0 ∨ 𝑅 = 𝑀))
219218, 60mpd 13 . 2 (𝜑 → (𝑀↑2) ∥ (𝑀 · 𝑃))
220219, 58pm2.65i 642 1 ¬ 𝜑
Colors of variables: wff set class
Syntax hints:  ¬ wn 3  wi 4  wa 104  wb 105  wo 713  DECID wdc 839   = wceq 1395  wex 1538  wcel 2200  {cab 2215  wne 2400  wrex 2509  {crab 2512  wss 3197   class class class wbr 4082  cfv 5317  (class class class)co 6000  infcinf 7146  cc 7993  cr 7994  0cc0 7995  1c1 7996  ici 7997   + caddc 7998   · cmul 8000   < clt 8177  cle 8178  cmin 8313   / cdiv 8815  cn 9106  2c2 9157  0cn0 9365  cz 9442  cuz 9718  ...cfz 10200   mod cmo 10539  cexp 10755  cre 11346  cim 11347  abscabs 11503  cdvds 12293  cprime 12624  ℤ[i]cgz 12887
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-ia1 106  ax-ia2 107  ax-ia3 108  ax-in1 617  ax-in2 618  ax-io 714  ax-5 1493  ax-7 1494  ax-gen 1495  ax-ie1 1539  ax-ie2 1540  ax-8 1550  ax-10 1551  ax-11 1552  ax-i12 1553  ax-bndl 1555  ax-4 1556  ax-17 1572  ax-i9 1576  ax-ial 1580  ax-i5r 1581  ax-13 2202  ax-14 2203  ax-ext 2211  ax-coll 4198  ax-sep 4201  ax-nul 4209  ax-pow 4257  ax-pr 4292  ax-un 4523  ax-setind 4628  ax-iinf 4679  ax-cnex 8086  ax-resscn 8087  ax-1cn 8088  ax-1re 8089  ax-icn 8090  ax-addcl 8091  ax-addrcl 8092  ax-mulcl 8093  ax-mulrcl 8094  ax-addcom 8095  ax-mulcom 8096  ax-addass 8097  ax-mulass 8098  ax-distr 8099  ax-i2m1 8100  ax-0lt1 8101  ax-1rid 8102  ax-0id 8103  ax-rnegex 8104  ax-precex 8105  ax-cnre 8106  ax-pre-ltirr 8107  ax-pre-ltwlin 8108  ax-pre-lttrn 8109  ax-pre-apti 8110  ax-pre-ltadd 8111  ax-pre-mulgt0 8112  ax-pre-mulext 8113  ax-arch 8114  ax-caucvg 8115
This theorem depends on definitions:  df-bi 117  df-stab 836  df-dc 840  df-3or 1003  df-3an 1004  df-tru 1398  df-fal 1401  df-nf 1507  df-sb 1809  df-eu 2080  df-mo 2081  df-clab 2216  df-cleq 2222  df-clel 2225  df-nfc 2361  df-ne 2401  df-nel 2496  df-ral 2513  df-rex 2514  df-reu 2515  df-rmo 2516  df-rab 2517  df-v 2801  df-sbc 3029  df-csb 3125  df-dif 3199  df-un 3201  df-in 3203  df-ss 3210  df-nul 3492  df-if 3603  df-pw 3651  df-sn 3672  df-pr 3673  df-op 3675  df-uni 3888  df-int 3923  df-iun 3966  df-br 4083  df-opab 4145  df-mpt 4146  df-tr 4182  df-id 4383  df-po 4386  df-iso 4387  df-iord 4456  df-on 4458  df-ilim 4459  df-suc 4461  df-iom 4682  df-xp 4724  df-rel 4725  df-cnv 4726  df-co 4727  df-dm 4728  df-rn 4729  df-res 4730  df-ima 4731  df-iota 5277  df-fun 5319  df-fn 5320  df-f 5321  df-f1 5322  df-fo 5323  df-f1o 5324  df-fv 5325  df-isom 5326  df-riota 5953  df-ov 6003  df-oprab 6004  df-mpo 6005  df-1st 6284  df-2nd 6285  df-recs 6449  df-irdg 6514  df-frec 6535  df-1o 6560  df-2o 6561  df-oadd 6564  df-er 6678  df-en 6886  df-dom 6887  df-fin 6888  df-sup 7147  df-inf 7148  df-pnf 8179  df-mnf 8180  df-xr 8181  df-ltxr 8182  df-le 8183  df-sub 8315  df-neg 8316  df-reap 8718  df-ap 8725  df-div 8816  df-inn 9107  df-2 9165  df-3 9166  df-4 9167  df-n0 9366  df-z 9443  df-uz 9719  df-q 9811  df-rp 9846  df-fz 10201  df-fzo 10335  df-fl 10485  df-mod 10540  df-seqfrec 10665  df-exp 10756  df-ihash 10993  df-cj 11348  df-re 11349  df-im 11350  df-rsqrt 11504  df-abs 11505  df-dvds 12294  df-gcd 12470  df-prm 12625  df-gz 12888
This theorem is referenced by:  4sqlem18  12926
  Copyright terms: Public domain W3C validator