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

Theorem 4sqlem17 12576
Description: Lemma for 4sq 12579. (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 12575 . . . . . 6 (𝜑 → (𝑅𝑀 ∧ ((𝑅 = 0 ∨ 𝑅 = 𝑀) → (𝑀↑2) ∥ (𝑀 · 𝑃))))
2019simpld 112 . . . . 5 (𝜑𝑅𝑀)
211, 2, 3, 4, 5, 6, 74sqlem13m 12572 . . . . . . . 8 (𝜑 → (∃𝑗 𝑗𝑇𝑀 < 𝑃))
2221simpld 112 . . . . . . 7 (𝜑 → ∃𝑗 𝑗𝑇)
23 1zzd 9353 . . . . . . . 8 ((𝜑𝑗𝑇) → 1 ∈ ℤ)
24 nnuz 9637 . . . . . . . . . 10 ℕ = (ℤ‘1)
2524rabeqi 2756 . . . . . . . . 9 {𝑖 ∈ ℕ ∣ (𝑖 · 𝑃) ∈ 𝑆} = {𝑖 ∈ (ℤ‘1) ∣ (𝑖 · 𝑃) ∈ 𝑆}
266, 25eqtri 2217 . . . . . . . 8 𝑇 = {𝑖 ∈ (ℤ‘1) ∣ (𝑖 · 𝑃) ∈ 𝑆}
276ssrab3 3269 . . . . . . . . . . . . . . . 16 𝑇 ⊆ ℕ
28 simpr 110 . . . . . . . . . . . . . . . . . . 19 ((𝜑𝑗𝑇) → 𝑗𝑇)
29 elfznn 10129 . . . . . . . . . . . . . . . . . . . . . . 23 (𝑖 ∈ (1...𝑗) → 𝑖 ∈ ℕ)
3029adantl 277 . . . . . . . . . . . . . . . . . . . . . 22 (((𝜑𝑗𝑇) ∧ 𝑖 ∈ (1...𝑗)) → 𝑖 ∈ ℕ)
31 prmnn 12278 . . . . . . . . . . . . . . . . . . . . . . . 24 (𝑃 ∈ ℙ → 𝑃 ∈ ℕ)
324, 31syl 14 . . . . . . . . . . . . . . . . . . . . . . 23 (𝜑𝑃 ∈ ℕ)
3332ad2antrr 488 . . . . . . . . . . . . . . . . . . . . . 22 (((𝜑𝑗𝑇) ∧ 𝑖 ∈ (1...𝑗)) → 𝑃 ∈ ℕ)
3430, 33nnmulcld 9039 . . . . . . . . . . . . . . . . . . . . 21 (((𝜑𝑗𝑇) ∧ 𝑖 ∈ (1...𝑗)) → (𝑖 · 𝑃) ∈ ℕ)
3534nnnn0d 9302 . . . . . . . . . . . . . . . . . . . 20 (((𝜑𝑗𝑇) ∧ 𝑖 ∈ (1...𝑗)) → (𝑖 · 𝑃) ∈ ℕ0)
3614sqlemsdc 12569 . . . . . . . . . . . . . . . . . . . 20 ((𝑖 · 𝑃) ∈ ℕ0DECID (𝑖 · 𝑃) ∈ 𝑆)
3735, 36syl 14 . . . . . . . . . . . . . . . . . . 19 (((𝜑𝑗𝑇) ∧ 𝑖 ∈ (1...𝑗)) → DECID (𝑖 · 𝑃) ∈ 𝑆)
3823, 26, 28, 37infssuzcldc 10325 . . . . . . . . . . . . . . . . . 18 ((𝜑𝑗𝑇) → inf(𝑇, ℝ, < ) ∈ 𝑇)
3922, 38exlimddv 1913 . . . . . . . . . . . . . . . . 17 (𝜑 → inf(𝑇, ℝ, < ) ∈ 𝑇)
407, 39eqeltrid 2283 . . . . . . . . . . . . . . . 16 (𝜑𝑀𝑇)
4127, 40sselid 3181 . . . . . . . . . . . . . . 15 (𝜑𝑀 ∈ ℕ)
4241nnred 9003 . . . . . . . . . . . . . 14 (𝜑𝑀 ∈ ℝ)
4321simprd 114 . . . . . . . . . . . . . 14 (𝜑𝑀 < 𝑃)
4442, 43ltned 8140 . . . . . . . . . . . . 13 (𝜑𝑀𝑃)
4541nncnd 9004 . . . . . . . . . . . . . . . . 17 (𝜑𝑀 ∈ ℂ)
4645sqvald 10762 . . . . . . . . . . . . . . . 16 (𝜑 → (𝑀↑2) = (𝑀 · 𝑀))
4746breq1d 4043 . . . . . . . . . . . . . . 15 (𝜑 → ((𝑀↑2) ∥ (𝑀 · 𝑃) ↔ (𝑀 · 𝑀) ∥ (𝑀 · 𝑃)))
4841nnzd 9447 . . . . . . . . . . . . . . . 16 (𝜑𝑀 ∈ ℤ)
49 prmz 12279 . . . . . . . . . . . . . . . . 17 (𝑃 ∈ ℙ → 𝑃 ∈ ℤ)
504, 49syl 14 . . . . . . . . . . . . . . . 16 (𝜑𝑃 ∈ ℤ)
5141nnne0d 9035 . . . . . . . . . . . . . . . 16 (𝜑𝑀 ≠ 0)
52 dvdscmulr 11985 . . . . . . . . . . . . . . . 16 ((𝑀 ∈ ℤ ∧ 𝑃 ∈ ℤ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0)) → ((𝑀 · 𝑀) ∥ (𝑀 · 𝑃) ↔ 𝑀𝑃))
5348, 50, 48, 51, 52syl112anc 1253 . . . . . . . . . . . . . . 15 (𝜑 → ((𝑀 · 𝑀) ∥ (𝑀 · 𝑃) ↔ 𝑀𝑃))
54 dvdsprm 12305 . . . . . . . . . . . . . . . 16 ((𝑀 ∈ (ℤ‘2) ∧ 𝑃 ∈ ℙ) → (𝑀𝑃𝑀 = 𝑃))
558, 4, 54syl2anc 411 . . . . . . . . . . . . . . 15 (𝜑 → (𝑀𝑃𝑀 = 𝑃))
5647, 53, 553bitrd 214 . . . . . . . . . . . . . 14 (𝜑 → ((𝑀↑2) ∥ (𝑀 · 𝑃) ↔ 𝑀 = 𝑃))
5756necon3bbid 2407 . . . . . . . . . . . . 13 (𝜑 → (¬ (𝑀↑2) ∥ (𝑀 · 𝑃) ↔ 𝑀𝑃))
5844, 57mpbird 167 . . . . . . . . . . . 12 (𝜑 → ¬ (𝑀↑2) ∥ (𝑀 · 𝑃))
59 orc 713 . . . . . . . . . . . . 13 (𝑅 = 0 → (𝑅 = 0 ∨ 𝑅 = 𝑀))
6019simprd 114 . . . . . . . . . . . . 13 (𝜑 → ((𝑅 = 0 ∨ 𝑅 = 𝑀) → (𝑀↑2) ∥ (𝑀 · 𝑃)))
6159, 60syl5 32 . . . . . . . . . . . 12 (𝜑 → (𝑅 = 0 → (𝑀↑2) ∥ (𝑀 · 𝑃)))
6258, 61mtod 664 . . . . . . . . . . 11 (𝜑 → ¬ 𝑅 = 0)
631, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 184sqlem14 12573 . . . . . . . . . . . 12 (𝜑𝑅 ∈ ℕ0)
64 elnn0 9251 . . . . . . . . . . . 12 (𝑅 ∈ ℕ0 ↔ (𝑅 ∈ ℕ ∨ 𝑅 = 0))
6563, 64sylib 122 . . . . . . . . . . 11 (𝜑 → (𝑅 ∈ ℕ ∨ 𝑅 = 0))
6662, 65ecased 1360 . . . . . . . . . 10 (𝜑𝑅 ∈ ℕ)
67 gzreim 12548 . . . . . . . . . . . . . . . . . . . . 21 ((𝐴 ∈ ℤ ∧ 𝐵 ∈ ℤ) → (𝐴 + (i · 𝐵)) ∈ ℤ[i])
689, 10, 67syl2anc 411 . . . . . . . . . . . . . . . . . . . 20 (𝜑 → (𝐴 + (i · 𝐵)) ∈ ℤ[i])
69 gzcn 12541 . . . . . . . . . . . . . . . . . . . 20 ((𝐴 + (i · 𝐵)) ∈ ℤ[i] → (𝐴 + (i · 𝐵)) ∈ ℂ)
7068, 69syl 14 . . . . . . . . . . . . . . . . . . 19 (𝜑 → (𝐴 + (i · 𝐵)) ∈ ℂ)
7170absvalsq2d 11348 . . . . . . . . . . . . . . . . . 18 (𝜑 → ((abs‘(𝐴 + (i · 𝐵)))↑2) = (((ℜ‘(𝐴 + (i · 𝐵)))↑2) + ((ℑ‘(𝐴 + (i · 𝐵)))↑2)))
729zred 9448 . . . . . . . . . . . . . . . . . . . . 21 (𝜑𝐴 ∈ ℝ)
7310zred 9448 . . . . . . . . . . . . . . . . . . . . 21 (𝜑𝐵 ∈ ℝ)
7472, 73crred 11141 . . . . . . . . . . . . . . . . . . . 20 (𝜑 → (ℜ‘(𝐴 + (i · 𝐵))) = 𝐴)
7574oveq1d 5937 . . . . . . . . . . . . . . . . . . 19 (𝜑 → ((ℜ‘(𝐴 + (i · 𝐵)))↑2) = (𝐴↑2))
7672, 73crimd 11142 . . . . . . . . . . . . . . . . . . . 20 (𝜑 → (ℑ‘(𝐴 + (i · 𝐵))) = 𝐵)
7776oveq1d 5937 . . . . . . . . . . . . . . . . . . 19 (𝜑 → ((ℑ‘(𝐴 + (i · 𝐵)))↑2) = (𝐵↑2))
7875, 77oveq12d 5940 . . . . . . . . . . . . . . . . . 18 (𝜑 → (((ℜ‘(𝐴 + (i · 𝐵)))↑2) + ((ℑ‘(𝐴 + (i · 𝐵)))↑2)) = ((𝐴↑2) + (𝐵↑2)))
7971, 78eqtrd 2229 . . . . . . . . . . . . . . . . 17 (𝜑 → ((abs‘(𝐴 + (i · 𝐵)))↑2) = ((𝐴↑2) + (𝐵↑2)))
80 gzreim 12548 . . . . . . . . . . . . . . . . . . . . 21 ((𝐶 ∈ ℤ ∧ 𝐷 ∈ ℤ) → (𝐶 + (i · 𝐷)) ∈ ℤ[i])
8111, 12, 80syl2anc 411 . . . . . . . . . . . . . . . . . . . 20 (𝜑 → (𝐶 + (i · 𝐷)) ∈ ℤ[i])
82 gzcn 12541 . . . . . . . . . . . . . . . . . . . 20 ((𝐶 + (i · 𝐷)) ∈ ℤ[i] → (𝐶 + (i · 𝐷)) ∈ ℂ)
8381, 82syl 14 . . . . . . . . . . . . . . . . . . 19 (𝜑 → (𝐶 + (i · 𝐷)) ∈ ℂ)
8483absvalsq2d 11348 . . . . . . . . . . . . . . . . . 18 (𝜑 → ((abs‘(𝐶 + (i · 𝐷)))↑2) = (((ℜ‘(𝐶 + (i · 𝐷)))↑2) + ((ℑ‘(𝐶 + (i · 𝐷)))↑2)))
8511zred 9448 . . . . . . . . . . . . . . . . . . . . 21 (𝜑𝐶 ∈ ℝ)
8612zred 9448 . . . . . . . . . . . . . . . . . . . . 21 (𝜑𝐷 ∈ ℝ)
8785, 86crred 11141 . . . . . . . . . . . . . . . . . . . 20 (𝜑 → (ℜ‘(𝐶 + (i · 𝐷))) = 𝐶)
8887oveq1d 5937 . . . . . . . . . . . . . . . . . . 19 (𝜑 → ((ℜ‘(𝐶 + (i · 𝐷)))↑2) = (𝐶↑2))
8985, 86crimd 11142 . . . . . . . . . . . . . . . . . . . 20 (𝜑 → (ℑ‘(𝐶 + (i · 𝐷))) = 𝐷)
9089oveq1d 5937 . . . . . . . . . . . . . . . . . . 19 (𝜑 → ((ℑ‘(𝐶 + (i · 𝐷)))↑2) = (𝐷↑2))
9188, 90oveq12d 5940 . . . . . . . . . . . . . . . . . 18 (𝜑 → (((ℜ‘(𝐶 + (i · 𝐷)))↑2) + ((ℑ‘(𝐶 + (i · 𝐷)))↑2)) = ((𝐶↑2) + (𝐷↑2)))
9284, 91eqtrd 2229 . . . . . . . . . . . . . . . . 17 (𝜑 → ((abs‘(𝐶 + (i · 𝐷)))↑2) = ((𝐶↑2) + (𝐷↑2)))
9379, 92oveq12d 5940 . . . . . . . . . . . . . . . 16 (𝜑 → (((abs‘(𝐴 + (i · 𝐵)))↑2) + ((abs‘(𝐶 + (i · 𝐷)))↑2)) = (((𝐴↑2) + (𝐵↑2)) + ((𝐶↑2) + (𝐷↑2))))
9418, 93eqtr4d 2232 . . . . . . . . . . . . . . 15 (𝜑 → (𝑀 · 𝑃) = (((abs‘(𝐴 + (i · 𝐵)))↑2) + ((abs‘(𝐶 + (i · 𝐷)))↑2)))
9594oveq1d 5937 . . . . . . . . . . . . . 14 (𝜑 → ((𝑀 · 𝑃) / 𝑀) = ((((abs‘(𝐴 + (i · 𝐵)))↑2) + ((abs‘(𝐶 + (i · 𝐷)))↑2)) / 𝑀))
9632nncnd 9004 . . . . . . . . . . . . . . 15 (𝜑𝑃 ∈ ℂ)
9741nnap0d 9036 . . . . . . . . . . . . . . 15 (𝜑𝑀 # 0)
9896, 45, 97divcanap3d 8822 . . . . . . . . . . . . . 14 (𝜑 → ((𝑀 · 𝑃) / 𝑀) = 𝑃)
9995, 98eqtr3d 2231 . . . . . . . . . . . . 13 (𝜑 → ((((abs‘(𝐴 + (i · 𝐵)))↑2) + ((abs‘(𝐶 + (i · 𝐷)))↑2)) / 𝑀) = 𝑃)
1009, 41, 134sqlem5 12551 . . . . . . . . . . . . . . . . . . . . 21 (𝜑 → (𝐸 ∈ ℤ ∧ ((𝐴𝐸) / 𝑀) ∈ ℤ))
101100simpld 112 . . . . . . . . . . . . . . . . . . . 20 (𝜑𝐸 ∈ ℤ)
10210, 41, 144sqlem5 12551 . . . . . . . . . . . . . . . . . . . . 21 (𝜑 → (𝐹 ∈ ℤ ∧ ((𝐵𝐹) / 𝑀) ∈ ℤ))
103102simpld 112 . . . . . . . . . . . . . . . . . . . 20 (𝜑𝐹 ∈ ℤ)
104 gzreim 12548 . . . . . . . . . . . . . . . . . . . 20 ((𝐸 ∈ ℤ ∧ 𝐹 ∈ ℤ) → (𝐸 + (i · 𝐹)) ∈ ℤ[i])
105101, 103, 104syl2anc 411 . . . . . . . . . . . . . . . . . . 19 (𝜑 → (𝐸 + (i · 𝐹)) ∈ ℤ[i])
106 gzcn 12541 . . . . . . . . . . . . . . . . . . 19 ((𝐸 + (i · 𝐹)) ∈ ℤ[i] → (𝐸 + (i · 𝐹)) ∈ ℂ)
107105, 106syl 14 . . . . . . . . . . . . . . . . . 18 (𝜑 → (𝐸 + (i · 𝐹)) ∈ ℂ)
108107absvalsq2d 11348 . . . . . . . . . . . . . . . . 17 (𝜑 → ((abs‘(𝐸 + (i · 𝐹)))↑2) = (((ℜ‘(𝐸 + (i · 𝐹)))↑2) + ((ℑ‘(𝐸 + (i · 𝐹)))↑2)))
109101zred 9448 . . . . . . . . . . . . . . . . . . . 20 (𝜑𝐸 ∈ ℝ)
110103zred 9448 . . . . . . . . . . . . . . . . . . . 20 (𝜑𝐹 ∈ ℝ)
111109, 110crred 11141 . . . . . . . . . . . . . . . . . . 19 (𝜑 → (ℜ‘(𝐸 + (i · 𝐹))) = 𝐸)
112111oveq1d 5937 . . . . . . . . . . . . . . . . . 18 (𝜑 → ((ℜ‘(𝐸 + (i · 𝐹)))↑2) = (𝐸↑2))
113109, 110crimd 11142 . . . . . . . . . . . . . . . . . . 19 (𝜑 → (ℑ‘(𝐸 + (i · 𝐹))) = 𝐹)
114113oveq1d 5937 . . . . . . . . . . . . . . . . . 18 (𝜑 → ((ℑ‘(𝐸 + (i · 𝐹)))↑2) = (𝐹↑2))
115112, 114oveq12d 5940 . . . . . . . . . . . . . . . . 17 (𝜑 → (((ℜ‘(𝐸 + (i · 𝐹)))↑2) + ((ℑ‘(𝐸 + (i · 𝐹)))↑2)) = ((𝐸↑2) + (𝐹↑2)))
116108, 115eqtrd 2229 . . . . . . . . . . . . . . . 16 (𝜑 → ((abs‘(𝐸 + (i · 𝐹)))↑2) = ((𝐸↑2) + (𝐹↑2)))
11711, 41, 154sqlem5 12551 . . . . . . . . . . . . . . . . . . . . 21 (𝜑 → (𝐺 ∈ ℤ ∧ ((𝐶𝐺) / 𝑀) ∈ ℤ))
118117simpld 112 . . . . . . . . . . . . . . . . . . . 20 (𝜑𝐺 ∈ ℤ)
11912, 41, 164sqlem5 12551 . . . . . . . . . . . . . . . . . . . . 21 (𝜑 → (𝐻 ∈ ℤ ∧ ((𝐷𝐻) / 𝑀) ∈ ℤ))
120119simpld 112 . . . . . . . . . . . . . . . . . . . 20 (𝜑𝐻 ∈ ℤ)
121 gzreim 12548 . . . . . . . . . . . . . . . . . . . 20 ((𝐺 ∈ ℤ ∧ 𝐻 ∈ ℤ) → (𝐺 + (i · 𝐻)) ∈ ℤ[i])
122118, 120, 121syl2anc 411 . . . . . . . . . . . . . . . . . . 19 (𝜑 → (𝐺 + (i · 𝐻)) ∈ ℤ[i])
123 gzcn 12541 . . . . . . . . . . . . . . . . . . 19 ((𝐺 + (i · 𝐻)) ∈ ℤ[i] → (𝐺 + (i · 𝐻)) ∈ ℂ)
124122, 123syl 14 . . . . . . . . . . . . . . . . . 18 (𝜑 → (𝐺 + (i · 𝐻)) ∈ ℂ)
125124absvalsq2d 11348 . . . . . . . . . . . . . . . . 17 (𝜑 → ((abs‘(𝐺 + (i · 𝐻)))↑2) = (((ℜ‘(𝐺 + (i · 𝐻)))↑2) + ((ℑ‘(𝐺 + (i · 𝐻)))↑2)))
126118zred 9448 . . . . . . . . . . . . . . . . . . . 20 (𝜑𝐺 ∈ ℝ)
127120zred 9448 . . . . . . . . . . . . . . . . . . . 20 (𝜑𝐻 ∈ ℝ)
128126, 127crred 11141 . . . . . . . . . . . . . . . . . . 19 (𝜑 → (ℜ‘(𝐺 + (i · 𝐻))) = 𝐺)
129128oveq1d 5937 . . . . . . . . . . . . . . . . . 18 (𝜑 → ((ℜ‘(𝐺 + (i · 𝐻)))↑2) = (𝐺↑2))
130126, 127crimd 11142 . . . . . . . . . . . . . . . . . . 19 (𝜑 → (ℑ‘(𝐺 + (i · 𝐻))) = 𝐻)
131130oveq1d 5937 . . . . . . . . . . . . . . . . . 18 (𝜑 → ((ℑ‘(𝐺 + (i · 𝐻)))↑2) = (𝐻↑2))
132129, 131oveq12d 5940 . . . . . . . . . . . . . . . . 17 (𝜑 → (((ℜ‘(𝐺 + (i · 𝐻)))↑2) + ((ℑ‘(𝐺 + (i · 𝐻)))↑2)) = ((𝐺↑2) + (𝐻↑2)))
133125, 132eqtrd 2229 . . . . . . . . . . . . . . . 16 (𝜑 → ((abs‘(𝐺 + (i · 𝐻)))↑2) = ((𝐺↑2) + (𝐻↑2)))
134116, 133oveq12d 5940 . . . . . . . . . . . . . . 15 (𝜑 → (((abs‘(𝐸 + (i · 𝐹)))↑2) + ((abs‘(𝐺 + (i · 𝐻)))↑2)) = (((𝐸↑2) + (𝐹↑2)) + ((𝐺↑2) + (𝐻↑2))))
135134oveq1d 5937 . . . . . . . . . . . . . 14 (𝜑 → ((((abs‘(𝐸 + (i · 𝐹)))↑2) + ((abs‘(𝐺 + (i · 𝐻)))↑2)) / 𝑀) = ((((𝐸↑2) + (𝐹↑2)) + ((𝐺↑2) + (𝐻↑2))) / 𝑀))
136135, 17eqtr4di 2247 . . . . . . . . . . . . 13 (𝜑 → ((((abs‘(𝐸 + (i · 𝐹)))↑2) + ((abs‘(𝐺 + (i · 𝐻)))↑2)) / 𝑀) = 𝑅)
13799, 136oveq12d 5940 . . . . . . . . . . . 12 (𝜑 → (((((abs‘(𝐴 + (i · 𝐵)))↑2) + ((abs‘(𝐶 + (i · 𝐷)))↑2)) / 𝑀) · ((((abs‘(𝐸 + (i · 𝐹)))↑2) + ((abs‘(𝐺 + (i · 𝐻)))↑2)) / 𝑀)) = (𝑃 · 𝑅))
13866nncnd 9004 . . . . . . . . . . . . 13 (𝜑𝑅 ∈ ℂ)
13996, 138mulcomd 8048 . . . . . . . . . . . 12 (𝜑 → (𝑃 · 𝑅) = (𝑅 · 𝑃))
140137, 139eqtrd 2229 . . . . . . . . . . 11 (𝜑 → (((((abs‘(𝐴 + (i · 𝐵)))↑2) + ((abs‘(𝐶 + (i · 𝐷)))↑2)) / 𝑀) · ((((abs‘(𝐸 + (i · 𝐹)))↑2) + ((abs‘(𝐺 + (i · 𝐻)))↑2)) / 𝑀)) = (𝑅 · 𝑃))
141 eqid 2196 . . . . . . . . . . . 12 (((abs‘(𝐴 + (i · 𝐵)))↑2) + ((abs‘(𝐶 + (i · 𝐷)))↑2)) = (((abs‘(𝐴 + (i · 𝐵)))↑2) + ((abs‘(𝐶 + (i · 𝐷)))↑2))
142 eqid 2196 . . . . . . . . . . . 12 (((abs‘(𝐸 + (i · 𝐹)))↑2) + ((abs‘(𝐺 + (i · 𝐻)))↑2)) = (((abs‘(𝐸 + (i · 𝐹)))↑2) + ((abs‘(𝐺 + (i · 𝐻)))↑2))
1439zcnd 9449 . . . . . . . . . . . . . . . . 17 (𝜑𝐴 ∈ ℂ)
144 ax-icn 7974 . . . . . . . . . . . . . . . . . 18 i ∈ ℂ
14510zcnd 9449 . . . . . . . . . . . . . . . . . 18 (𝜑𝐵 ∈ ℂ)
146 mulcl 8006 . . . . . . . . . . . . . . . . . 18 ((i ∈ ℂ ∧ 𝐵 ∈ ℂ) → (i · 𝐵) ∈ ℂ)
147144, 145, 146sylancr 414 . . . . . . . . . . . . . . . . 17 (𝜑 → (i · 𝐵) ∈ ℂ)
148101zcnd 9449 . . . . . . . . . . . . . . . . 17 (𝜑𝐸 ∈ ℂ)
149103zcnd 9449 . . . . . . . . . . . . . . . . . 18 (𝜑𝐹 ∈ ℂ)
150 mulcl 8006 . . . . . . . . . . . . . . . . . 18 ((i ∈ ℂ ∧ 𝐹 ∈ ℂ) → (i · 𝐹) ∈ ℂ)
151144, 149, 150sylancr 414 . . . . . . . . . . . . . . . . 17 (𝜑 → (i · 𝐹) ∈ ℂ)
152143, 147, 148, 151addsub4d 8384 . . . . . . . . . . . . . . . 16 (𝜑 → ((𝐴 + (i · 𝐵)) − (𝐸 + (i · 𝐹))) = ((𝐴𝐸) + ((i · 𝐵) − (i · 𝐹))))
153144a1i 9 . . . . . . . . . . . . . . . . . 18 (𝜑 → i ∈ ℂ)
154153, 145, 149subdid 8440 . . . . . . . . . . . . . . . . 17 (𝜑 → (i · (𝐵𝐹)) = ((i · 𝐵) − (i · 𝐹)))
155154oveq2d 5938 . . . . . . . . . . . . . . . 16 (𝜑 → ((𝐴𝐸) + (i · (𝐵𝐹))) = ((𝐴𝐸) + ((i · 𝐵) − (i · 𝐹))))
156152, 155eqtr4d 2232 . . . . . . . . . . . . . . 15 (𝜑 → ((𝐴 + (i · 𝐵)) − (𝐸 + (i · 𝐹))) = ((𝐴𝐸) + (i · (𝐵𝐹))))
157156oveq1d 5937 . . . . . . . . . . . . . 14 (𝜑 → (((𝐴 + (i · 𝐵)) − (𝐸 + (i · 𝐹))) / 𝑀) = (((𝐴𝐸) + (i · (𝐵𝐹))) / 𝑀))
158143, 148subcld 8337 . . . . . . . . . . . . . . 15 (𝜑 → (𝐴𝐸) ∈ ℂ)
159145, 149subcld 8337 . . . . . . . . . . . . . . . 16 (𝜑 → (𝐵𝐹) ∈ ℂ)
160 mulcl 8006 . . . . . . . . . . . . . . . 16 ((i ∈ ℂ ∧ (𝐵𝐹) ∈ ℂ) → (i · (𝐵𝐹)) ∈ ℂ)
161144, 159, 160sylancr 414 . . . . . . . . . . . . . . 15 (𝜑 → (i · (𝐵𝐹)) ∈ ℂ)
162158, 161, 45, 97divdirapd 8856 . . . . . . . . . . . . . 14 (𝜑 → (((𝐴𝐸) + (i · (𝐵𝐹))) / 𝑀) = (((𝐴𝐸) / 𝑀) + ((i · (𝐵𝐹)) / 𝑀)))
163153, 159, 45, 97divassapd 8853 . . . . . . . . . . . . . . 15 (𝜑 → ((i · (𝐵𝐹)) / 𝑀) = (i · ((𝐵𝐹) / 𝑀)))
164163oveq2d 5938 . . . . . . . . . . . . . 14 (𝜑 → (((𝐴𝐸) / 𝑀) + ((i · (𝐵𝐹)) / 𝑀)) = (((𝐴𝐸) / 𝑀) + (i · ((𝐵𝐹) / 𝑀))))
165157, 162, 1643eqtrd 2233 . . . . . . . . . . . . 13 (𝜑 → (((𝐴 + (i · 𝐵)) − (𝐸 + (i · 𝐹))) / 𝑀) = (((𝐴𝐸) / 𝑀) + (i · ((𝐵𝐹) / 𝑀))))
166100simprd 114 . . . . . . . . . . . . . 14 (𝜑 → ((𝐴𝐸) / 𝑀) ∈ ℤ)
167102simprd 114 . . . . . . . . . . . . . 14 (𝜑 → ((𝐵𝐹) / 𝑀) ∈ ℤ)
168 gzreim 12548 . . . . . . . . . . . . . 14 ((((𝐴𝐸) / 𝑀) ∈ ℤ ∧ ((𝐵𝐹) / 𝑀) ∈ ℤ) → (((𝐴𝐸) / 𝑀) + (i · ((𝐵𝐹) / 𝑀))) ∈ ℤ[i])
169166, 167, 168syl2anc 411 . . . . . . . . . . . . 13 (𝜑 → (((𝐴𝐸) / 𝑀) + (i · ((𝐵𝐹) / 𝑀))) ∈ ℤ[i])
170165, 169eqeltrd 2273 . . . . . . . . . . . 12 (𝜑 → (((𝐴 + (i · 𝐵)) − (𝐸 + (i · 𝐹))) / 𝑀) ∈ ℤ[i])
17111zcnd 9449 . . . . . . . . . . . . . . . . 17 (𝜑𝐶 ∈ ℂ)
17212zcnd 9449 . . . . . . . . . . . . . . . . . 18 (𝜑𝐷 ∈ ℂ)
173 mulcl 8006 . . . . . . . . . . . . . . . . . 18 ((i ∈ ℂ ∧ 𝐷 ∈ ℂ) → (i · 𝐷) ∈ ℂ)
174144, 172, 173sylancr 414 . . . . . . . . . . . . . . . . 17 (𝜑 → (i · 𝐷) ∈ ℂ)
175118zcnd 9449 . . . . . . . . . . . . . . . . 17 (𝜑𝐺 ∈ ℂ)
176120zcnd 9449 . . . . . . . . . . . . . . . . . 18 (𝜑𝐻 ∈ ℂ)
177 mulcl 8006 . . . . . . . . . . . . . . . . . 18 ((i ∈ ℂ ∧ 𝐻 ∈ ℂ) → (i · 𝐻) ∈ ℂ)
178144, 176, 177sylancr 414 . . . . . . . . . . . . . . . . 17 (𝜑 → (i · 𝐻) ∈ ℂ)
179171, 174, 175, 178addsub4d 8384 . . . . . . . . . . . . . . . 16 (𝜑 → ((𝐶 + (i · 𝐷)) − (𝐺 + (i · 𝐻))) = ((𝐶𝐺) + ((i · 𝐷) − (i · 𝐻))))
180153, 172, 176subdid 8440 . . . . . . . . . . . . . . . . 17 (𝜑 → (i · (𝐷𝐻)) = ((i · 𝐷) − (i · 𝐻)))
181180oveq2d 5938 . . . . . . . . . . . . . . . 16 (𝜑 → ((𝐶𝐺) + (i · (𝐷𝐻))) = ((𝐶𝐺) + ((i · 𝐷) − (i · 𝐻))))
182179, 181eqtr4d 2232 . . . . . . . . . . . . . . 15 (𝜑 → ((𝐶 + (i · 𝐷)) − (𝐺 + (i · 𝐻))) = ((𝐶𝐺) + (i · (𝐷𝐻))))
183182oveq1d 5937 . . . . . . . . . . . . . 14 (𝜑 → (((𝐶 + (i · 𝐷)) − (𝐺 + (i · 𝐻))) / 𝑀) = (((𝐶𝐺) + (i · (𝐷𝐻))) / 𝑀))
184171, 175subcld 8337 . . . . . . . . . . . . . . 15 (𝜑 → (𝐶𝐺) ∈ ℂ)
185172, 176subcld 8337 . . . . . . . . . . . . . . . 16 (𝜑 → (𝐷𝐻) ∈ ℂ)
186 mulcl 8006 . . . . . . . . . . . . . . . 16 ((i ∈ ℂ ∧ (𝐷𝐻) ∈ ℂ) → (i · (𝐷𝐻)) ∈ ℂ)
187144, 185, 186sylancr 414 . . . . . . . . . . . . . . 15 (𝜑 → (i · (𝐷𝐻)) ∈ ℂ)
188184, 187, 45, 97divdirapd 8856 . . . . . . . . . . . . . 14 (𝜑 → (((𝐶𝐺) + (i · (𝐷𝐻))) / 𝑀) = (((𝐶𝐺) / 𝑀) + ((i · (𝐷𝐻)) / 𝑀)))
189153, 185, 45, 97divassapd 8853 . . . . . . . . . . . . . . 15 (𝜑 → ((i · (𝐷𝐻)) / 𝑀) = (i · ((𝐷𝐻) / 𝑀)))
190189oveq2d 5938 . . . . . . . . . . . . . 14 (𝜑 → (((𝐶𝐺) / 𝑀) + ((i · (𝐷𝐻)) / 𝑀)) = (((𝐶𝐺) / 𝑀) + (i · ((𝐷𝐻) / 𝑀))))
191183, 188, 1903eqtrd 2233 . . . . . . . . . . . . 13 (𝜑 → (((𝐶 + (i · 𝐷)) − (𝐺 + (i · 𝐻))) / 𝑀) = (((𝐶𝐺) / 𝑀) + (i · ((𝐷𝐻) / 𝑀))))
192117simprd 114 . . . . . . . . . . . . . 14 (𝜑 → ((𝐶𝐺) / 𝑀) ∈ ℤ)
193119simprd 114 . . . . . . . . . . . . . 14 (𝜑 → ((𝐷𝐻) / 𝑀) ∈ ℤ)
194 gzreim 12548 . . . . . . . . . . . . . 14 ((((𝐶𝐺) / 𝑀) ∈ ℤ ∧ ((𝐷𝐻) / 𝑀) ∈ ℤ) → (((𝐶𝐺) / 𝑀) + (i · ((𝐷𝐻) / 𝑀))) ∈ ℤ[i])
195192, 193, 194syl2anc 411 . . . . . . . . . . . . 13 (𝜑 → (((𝐶𝐺) / 𝑀) + (i · ((𝐷𝐻) / 𝑀))) ∈ ℤ[i])
196191, 195eqeltrd 2273 . . . . . . . . . . . 12 (𝜑 → (((𝐶 + (i · 𝐷)) − (𝐺 + (i · 𝐻))) / 𝑀) ∈ ℤ[i])
19732nnnn0d 9302 . . . . . . . . . . . . 13 (𝜑𝑃 ∈ ℕ0)
19899, 197eqeltrd 2273 . . . . . . . . . . . 12 (𝜑 → ((((abs‘(𝐴 + (i · 𝐵)))↑2) + ((abs‘(𝐶 + (i · 𝐷)))↑2)) / 𝑀) ∈ ℕ0)
1991, 68, 81, 105, 122, 141, 142, 41, 170, 196, 198mul4sqlem 12562 . . . . . . . . . . 11 (𝜑 → (((((abs‘(𝐴 + (i · 𝐵)))↑2) + ((abs‘(𝐶 + (i · 𝐷)))↑2)) / 𝑀) · ((((abs‘(𝐸 + (i · 𝐹)))↑2) + ((abs‘(𝐺 + (i · 𝐻)))↑2)) / 𝑀)) ∈ 𝑆)
200140, 199eqeltrrd 2274 . . . . . . . . . 10 (𝜑 → (𝑅 · 𝑃) ∈ 𝑆)
201 oveq1 5929 . . . . . . . . . . . 12 (𝑖 = 𝑅 → (𝑖 · 𝑃) = (𝑅 · 𝑃))
202201eleq1d 2265 . . . . . . . . . . 11 (𝑖 = 𝑅 → ((𝑖 · 𝑃) ∈ 𝑆 ↔ (𝑅 · 𝑃) ∈ 𝑆))
203202, 6elrab2 2923 . . . . . . . . . 10 (𝑅𝑇 ↔ (𝑅 ∈ ℕ ∧ (𝑅 · 𝑃) ∈ 𝑆))
20466, 200, 203sylanbrc 417 . . . . . . . . 9 (𝜑𝑅𝑇)
205204adantr 276 . . . . . . . 8 ((𝜑𝑗𝑇) → 𝑅𝑇)
206 elfznn 10129 . . . . . . . . . . . 12 (𝑖 ∈ (1...𝑅) → 𝑖 ∈ ℕ)
207206adantl 277 . . . . . . . . . . 11 (((𝜑𝑗𝑇) ∧ 𝑖 ∈ (1...𝑅)) → 𝑖 ∈ ℕ)
20832ad2antrr 488 . . . . . . . . . . 11 (((𝜑𝑗𝑇) ∧ 𝑖 ∈ (1...𝑅)) → 𝑃 ∈ ℕ)
209207, 208nnmulcld 9039 . . . . . . . . . 10 (((𝜑𝑗𝑇) ∧ 𝑖 ∈ (1...𝑅)) → (𝑖 · 𝑃) ∈ ℕ)
210209nnnn0d 9302 . . . . . . . . 9 (((𝜑𝑗𝑇) ∧ 𝑖 ∈ (1...𝑅)) → (𝑖 · 𝑃) ∈ ℕ0)
211210, 36syl 14 . . . . . . . 8 (((𝜑𝑗𝑇) ∧ 𝑖 ∈ (1...𝑅)) → DECID (𝑖 · 𝑃) ∈ 𝑆)
21223, 26, 205, 211infssuzledc 10324 . . . . . . 7 ((𝜑𝑗𝑇) → inf(𝑇, ℝ, < ) ≤ 𝑅)
21322, 212exlimddv 1913 . . . . . 6 (𝜑 → inf(𝑇, ℝ, < ) ≤ 𝑅)
2147, 213eqbrtrid 4068 . . . . 5 (𝜑𝑀𝑅)
21566nnred 9003 . . . . . 6 (𝜑𝑅 ∈ ℝ)
216215, 42letri3d 8142 . . . . 5 (𝜑 → (𝑅 = 𝑀 ↔ (𝑅𝑀𝑀𝑅)))
21720, 214, 216mpbir2and 946 . . . 4 (𝜑𝑅 = 𝑀)
218217olcd 735 . . 3 (𝜑 → (𝑅 = 0 ∨ 𝑅 = 𝑀))
219218, 60mpd 13 . 2 (𝜑 → (𝑀↑2) ∥ (𝑀 · 𝑃))
220219, 58pm2.65i 640 1 ¬ 𝜑
Colors of variables: wff set class
Syntax hints:  ¬ wn 3  wi 4  wa 104  wb 105  wo 709  DECID wdc 835   = wceq 1364  wex 1506  wcel 2167  {cab 2182  wne 2367  wrex 2476  {crab 2479  wss 3157   class class class wbr 4033  cfv 5258  (class class class)co 5922  infcinf 7049  cc 7877  cr 7878  0cc0 7879  1c1 7880  ici 7881   + caddc 7882   · cmul 7884   < clt 8061  cle 8062  cmin 8197   / cdiv 8699  cn 8990  2c2 9041  0cn0 9249  cz 9326  cuz 9601  ...cfz 10083   mod cmo 10414  cexp 10630  cre 11005  cim 11006  abscabs 11162  cdvds 11952  cprime 12275  ℤ[i]cgz 12538
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 615  ax-in2 616  ax-io 710  ax-5 1461  ax-7 1462  ax-gen 1463  ax-ie1 1507  ax-ie2 1508  ax-8 1518  ax-10 1519  ax-11 1520  ax-i12 1521  ax-bndl 1523  ax-4 1524  ax-17 1540  ax-i9 1544  ax-ial 1548  ax-i5r 1549  ax-13 2169  ax-14 2170  ax-ext 2178  ax-coll 4148  ax-sep 4151  ax-nul 4159  ax-pow 4207  ax-pr 4242  ax-un 4468  ax-setind 4573  ax-iinf 4624  ax-cnex 7970  ax-resscn 7971  ax-1cn 7972  ax-1re 7973  ax-icn 7974  ax-addcl 7975  ax-addrcl 7976  ax-mulcl 7977  ax-mulrcl 7978  ax-addcom 7979  ax-mulcom 7980  ax-addass 7981  ax-mulass 7982  ax-distr 7983  ax-i2m1 7984  ax-0lt1 7985  ax-1rid 7986  ax-0id 7987  ax-rnegex 7988  ax-precex 7989  ax-cnre 7990  ax-pre-ltirr 7991  ax-pre-ltwlin 7992  ax-pre-lttrn 7993  ax-pre-apti 7994  ax-pre-ltadd 7995  ax-pre-mulgt0 7996  ax-pre-mulext 7997  ax-arch 7998  ax-caucvg 7999
This theorem depends on definitions:  df-bi 117  df-stab 832  df-dc 836  df-3or 981  df-3an 982  df-tru 1367  df-fal 1370  df-nf 1475  df-sb 1777  df-eu 2048  df-mo 2049  df-clab 2183  df-cleq 2189  df-clel 2192  df-nfc 2328  df-ne 2368  df-nel 2463  df-ral 2480  df-rex 2481  df-reu 2482  df-rmo 2483  df-rab 2484  df-v 2765  df-sbc 2990  df-csb 3085  df-dif 3159  df-un 3161  df-in 3163  df-ss 3170  df-nul 3451  df-if 3562  df-pw 3607  df-sn 3628  df-pr 3629  df-op 3631  df-uni 3840  df-int 3875  df-iun 3918  df-br 4034  df-opab 4095  df-mpt 4096  df-tr 4132  df-id 4328  df-po 4331  df-iso 4332  df-iord 4401  df-on 4403  df-ilim 4404  df-suc 4406  df-iom 4627  df-xp 4669  df-rel 4670  df-cnv 4671  df-co 4672  df-dm 4673  df-rn 4674  df-res 4675  df-ima 4676  df-iota 5219  df-fun 5260  df-fn 5261  df-f 5262  df-f1 5263  df-fo 5264  df-f1o 5265  df-fv 5266  df-isom 5267  df-riota 5877  df-ov 5925  df-oprab 5926  df-mpo 5927  df-1st 6198  df-2nd 6199  df-recs 6363  df-irdg 6428  df-frec 6449  df-1o 6474  df-2o 6475  df-oadd 6478  df-er 6592  df-en 6800  df-dom 6801  df-fin 6802  df-sup 7050  df-inf 7051  df-pnf 8063  df-mnf 8064  df-xr 8065  df-ltxr 8066  df-le 8067  df-sub 8199  df-neg 8200  df-reap 8602  df-ap 8609  df-div 8700  df-inn 8991  df-2 9049  df-3 9050  df-4 9051  df-n0 9250  df-z 9327  df-uz 9602  df-q 9694  df-rp 9729  df-fz 10084  df-fzo 10218  df-fl 10360  df-mod 10415  df-seqfrec 10540  df-exp 10631  df-ihash 10868  df-cj 11007  df-re 11008  df-im 11009  df-rsqrt 11163  df-abs 11164  df-dvds 11953  df-gcd 12121  df-prm 12276  df-gz 12539
This theorem is referenced by:  4sqlem18  12577
  Copyright terms: Public domain W3C validator