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

Theorem 4sqlem17 12970
Description: Lemma for 4sq 12973. (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 12969 . . . . . 6 (𝜑 → (𝑅𝑀 ∧ ((𝑅 = 0 ∨ 𝑅 = 𝑀) → (𝑀↑2) ∥ (𝑀 · 𝑃))))
2019simpld 112 . . . . 5 (𝜑𝑅𝑀)
211, 2, 3, 4, 5, 6, 74sqlem13m 12966 . . . . . . . 8 (𝜑 → (∃𝑗 𝑗𝑇𝑀 < 𝑃))
2221simpld 112 . . . . . . 7 (𝜑 → ∃𝑗 𝑗𝑇)
23 1zzd 9496 . . . . . . . 8 ((𝜑𝑗𝑇) → 1 ∈ ℤ)
24 nnuz 9782 . . . . . . . . . 10 ℕ = (ℤ‘1)
2524rabeqi 2793 . . . . . . . . 9 {𝑖 ∈ ℕ ∣ (𝑖 · 𝑃) ∈ 𝑆} = {𝑖 ∈ (ℤ‘1) ∣ (𝑖 · 𝑃) ∈ 𝑆}
266, 25eqtri 2250 . . . . . . . 8 𝑇 = {𝑖 ∈ (ℤ‘1) ∣ (𝑖 · 𝑃) ∈ 𝑆}
276ssrab3 3311 . . . . . . . . . . . . . . . 16 𝑇 ⊆ ℕ
28 simpr 110 . . . . . . . . . . . . . . . . . . 19 ((𝜑𝑗𝑇) → 𝑗𝑇)
29 elfznn 10279 . . . . . . . . . . . . . . . . . . . . . . 23 (𝑖 ∈ (1...𝑗) → 𝑖 ∈ ℕ)
3029adantl 277 . . . . . . . . . . . . . . . . . . . . . 22 (((𝜑𝑗𝑇) ∧ 𝑖 ∈ (1...𝑗)) → 𝑖 ∈ ℕ)
31 prmnn 12672 . . . . . . . . . . . . . . . . . . . . . . . 24 (𝑃 ∈ ℙ → 𝑃 ∈ ℕ)
324, 31syl 14 . . . . . . . . . . . . . . . . . . . . . . 23 (𝜑𝑃 ∈ ℕ)
3332ad2antrr 488 . . . . . . . . . . . . . . . . . . . . . 22 (((𝜑𝑗𝑇) ∧ 𝑖 ∈ (1...𝑗)) → 𝑃 ∈ ℕ)
3430, 33nnmulcld 9182 . . . . . . . . . . . . . . . . . . . . 21 (((𝜑𝑗𝑇) ∧ 𝑖 ∈ (1...𝑗)) → (𝑖 · 𝑃) ∈ ℕ)
3534nnnn0d 9445 . . . . . . . . . . . . . . . . . . . 20 (((𝜑𝑗𝑇) ∧ 𝑖 ∈ (1...𝑗)) → (𝑖 · 𝑃) ∈ ℕ0)
3614sqlemsdc 12963 . . . . . . . . . . . . . . . . . . . 20 ((𝑖 · 𝑃) ∈ ℕ0DECID (𝑖 · 𝑃) ∈ 𝑆)
3735, 36syl 14 . . . . . . . . . . . . . . . . . . 19 (((𝜑𝑗𝑇) ∧ 𝑖 ∈ (1...𝑗)) → DECID (𝑖 · 𝑃) ∈ 𝑆)
3823, 26, 28, 37infssuzcldc 10485 . . . . . . . . . . . . . . . . . 18 ((𝜑𝑗𝑇) → inf(𝑇, ℝ, < ) ∈ 𝑇)
3922, 38exlimddv 1945 . . . . . . . . . . . . . . . . 17 (𝜑 → inf(𝑇, ℝ, < ) ∈ 𝑇)
407, 39eqeltrid 2316 . . . . . . . . . . . . . . . 16 (𝜑𝑀𝑇)
4127, 40sselid 3223 . . . . . . . . . . . . . . 15 (𝜑𝑀 ∈ ℕ)
4241nnred 9146 . . . . . . . . . . . . . 14 (𝜑𝑀 ∈ ℝ)
4321simprd 114 . . . . . . . . . . . . . 14 (𝜑𝑀 < 𝑃)
4442, 43ltned 8283 . . . . . . . . . . . . 13 (𝜑𝑀𝑃)
4541nncnd 9147 . . . . . . . . . . . . . . . . 17 (𝜑𝑀 ∈ ℂ)
4645sqvald 10922 . . . . . . . . . . . . . . . 16 (𝜑 → (𝑀↑2) = (𝑀 · 𝑀))
4746breq1d 4096 . . . . . . . . . . . . . . 15 (𝜑 → ((𝑀↑2) ∥ (𝑀 · 𝑃) ↔ (𝑀 · 𝑀) ∥ (𝑀 · 𝑃)))
4841nnzd 9591 . . . . . . . . . . . . . . . 16 (𝜑𝑀 ∈ ℤ)
49 prmz 12673 . . . . . . . . . . . . . . . . 17 (𝑃 ∈ ℙ → 𝑃 ∈ ℤ)
504, 49syl 14 . . . . . . . . . . . . . . . 16 (𝜑𝑃 ∈ ℤ)
5141nnne0d 9178 . . . . . . . . . . . . . . . 16 (𝜑𝑀 ≠ 0)
52 dvdscmulr 12371 . . . . . . . . . . . . . . . 16 ((𝑀 ∈ ℤ ∧ 𝑃 ∈ ℤ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0)) → ((𝑀 · 𝑀) ∥ (𝑀 · 𝑃) ↔ 𝑀𝑃))
5348, 50, 48, 51, 52syl112anc 1275 . . . . . . . . . . . . . . 15 (𝜑 → ((𝑀 · 𝑀) ∥ (𝑀 · 𝑃) ↔ 𝑀𝑃))
54 dvdsprm 12699 . . . . . . . . . . . . . . . 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 12967 . . . . . . . . . . . 12 (𝜑𝑅 ∈ ℕ0)
64 elnn0 9394 . . . . . . . . . . . 12 (𝑅 ∈ ℕ0 ↔ (𝑅 ∈ ℕ ∨ 𝑅 = 0))
6563, 64sylib 122 . . . . . . . . . . 11 (𝜑 → (𝑅 ∈ ℕ ∨ 𝑅 = 0))
6662, 65ecased 1383 . . . . . . . . . 10 (𝜑𝑅 ∈ ℕ)
67 gzreim 12942 . . . . . . . . . . . . . . . . . . . . 21 ((𝐴 ∈ ℤ ∧ 𝐵 ∈ ℤ) → (𝐴 + (i · 𝐵)) ∈ ℤ[i])
689, 10, 67syl2anc 411 . . . . . . . . . . . . . . . . . . . 20 (𝜑 → (𝐴 + (i · 𝐵)) ∈ ℤ[i])
69 gzcn 12935 . . . . . . . . . . . . . . . . . . . 20 ((𝐴 + (i · 𝐵)) ∈ ℤ[i] → (𝐴 + (i · 𝐵)) ∈ ℂ)
7068, 69syl 14 . . . . . . . . . . . . . . . . . . 19 (𝜑 → (𝐴 + (i · 𝐵)) ∈ ℂ)
7170absvalsq2d 11734 . . . . . . . . . . . . . . . . . 18 (𝜑 → ((abs‘(𝐴 + (i · 𝐵)))↑2) = (((ℜ‘(𝐴 + (i · 𝐵)))↑2) + ((ℑ‘(𝐴 + (i · 𝐵)))↑2)))
729zred 9592 . . . . . . . . . . . . . . . . . . . . 21 (𝜑𝐴 ∈ ℝ)
7310zred 9592 . . . . . . . . . . . . . . . . . . . . 21 (𝜑𝐵 ∈ ℝ)
7472, 73crred 11527 . . . . . . . . . . . . . . . . . . . 20 (𝜑 → (ℜ‘(𝐴 + (i · 𝐵))) = 𝐴)
7574oveq1d 6028 . . . . . . . . . . . . . . . . . . 19 (𝜑 → ((ℜ‘(𝐴 + (i · 𝐵)))↑2) = (𝐴↑2))
7672, 73crimd 11528 . . . . . . . . . . . . . . . . . . . 20 (𝜑 → (ℑ‘(𝐴 + (i · 𝐵))) = 𝐵)
7776oveq1d 6028 . . . . . . . . . . . . . . . . . . 19 (𝜑 → ((ℑ‘(𝐴 + (i · 𝐵)))↑2) = (𝐵↑2))
7875, 77oveq12d 6031 . . . . . . . . . . . . . . . . . 18 (𝜑 → (((ℜ‘(𝐴 + (i · 𝐵)))↑2) + ((ℑ‘(𝐴 + (i · 𝐵)))↑2)) = ((𝐴↑2) + (𝐵↑2)))
7971, 78eqtrd 2262 . . . . . . . . . . . . . . . . 17 (𝜑 → ((abs‘(𝐴 + (i · 𝐵)))↑2) = ((𝐴↑2) + (𝐵↑2)))
80 gzreim 12942 . . . . . . . . . . . . . . . . . . . . 21 ((𝐶 ∈ ℤ ∧ 𝐷 ∈ ℤ) → (𝐶 + (i · 𝐷)) ∈ ℤ[i])
8111, 12, 80syl2anc 411 . . . . . . . . . . . . . . . . . . . 20 (𝜑 → (𝐶 + (i · 𝐷)) ∈ ℤ[i])
82 gzcn 12935 . . . . . . . . . . . . . . . . . . . 20 ((𝐶 + (i · 𝐷)) ∈ ℤ[i] → (𝐶 + (i · 𝐷)) ∈ ℂ)
8381, 82syl 14 . . . . . . . . . . . . . . . . . . 19 (𝜑 → (𝐶 + (i · 𝐷)) ∈ ℂ)
8483absvalsq2d 11734 . . . . . . . . . . . . . . . . . 18 (𝜑 → ((abs‘(𝐶 + (i · 𝐷)))↑2) = (((ℜ‘(𝐶 + (i · 𝐷)))↑2) + ((ℑ‘(𝐶 + (i · 𝐷)))↑2)))
8511zred 9592 . . . . . . . . . . . . . . . . . . . . 21 (𝜑𝐶 ∈ ℝ)
8612zred 9592 . . . . . . . . . . . . . . . . . . . . 21 (𝜑𝐷 ∈ ℝ)
8785, 86crred 11527 . . . . . . . . . . . . . . . . . . . 20 (𝜑 → (ℜ‘(𝐶 + (i · 𝐷))) = 𝐶)
8887oveq1d 6028 . . . . . . . . . . . . . . . . . . 19 (𝜑 → ((ℜ‘(𝐶 + (i · 𝐷)))↑2) = (𝐶↑2))
8985, 86crimd 11528 . . . . . . . . . . . . . . . . . . . 20 (𝜑 → (ℑ‘(𝐶 + (i · 𝐷))) = 𝐷)
9089oveq1d 6028 . . . . . . . . . . . . . . . . . . 19 (𝜑 → ((ℑ‘(𝐶 + (i · 𝐷)))↑2) = (𝐷↑2))
9188, 90oveq12d 6031 . . . . . . . . . . . . . . . . . 18 (𝜑 → (((ℜ‘(𝐶 + (i · 𝐷)))↑2) + ((ℑ‘(𝐶 + (i · 𝐷)))↑2)) = ((𝐶↑2) + (𝐷↑2)))
9284, 91eqtrd 2262 . . . . . . . . . . . . . . . . 17 (𝜑 → ((abs‘(𝐶 + (i · 𝐷)))↑2) = ((𝐶↑2) + (𝐷↑2)))
9379, 92oveq12d 6031 . . . . . . . . . . . . . . . 16 (𝜑 → (((abs‘(𝐴 + (i · 𝐵)))↑2) + ((abs‘(𝐶 + (i · 𝐷)))↑2)) = (((𝐴↑2) + (𝐵↑2)) + ((𝐶↑2) + (𝐷↑2))))
9418, 93eqtr4d 2265 . . . . . . . . . . . . . . 15 (𝜑 → (𝑀 · 𝑃) = (((abs‘(𝐴 + (i · 𝐵)))↑2) + ((abs‘(𝐶 + (i · 𝐷)))↑2)))
9594oveq1d 6028 . . . . . . . . . . . . . 14 (𝜑 → ((𝑀 · 𝑃) / 𝑀) = ((((abs‘(𝐴 + (i · 𝐵)))↑2) + ((abs‘(𝐶 + (i · 𝐷)))↑2)) / 𝑀))
9632nncnd 9147 . . . . . . . . . . . . . . 15 (𝜑𝑃 ∈ ℂ)
9741nnap0d 9179 . . . . . . . . . . . . . . 15 (𝜑𝑀 # 0)
9896, 45, 97divcanap3d 8965 . . . . . . . . . . . . . 14 (𝜑 → ((𝑀 · 𝑃) / 𝑀) = 𝑃)
9995, 98eqtr3d 2264 . . . . . . . . . . . . 13 (𝜑 → ((((abs‘(𝐴 + (i · 𝐵)))↑2) + ((abs‘(𝐶 + (i · 𝐷)))↑2)) / 𝑀) = 𝑃)
1009, 41, 134sqlem5 12945 . . . . . . . . . . . . . . . . . . . . 21 (𝜑 → (𝐸 ∈ ℤ ∧ ((𝐴𝐸) / 𝑀) ∈ ℤ))
101100simpld 112 . . . . . . . . . . . . . . . . . . . 20 (𝜑𝐸 ∈ ℤ)
10210, 41, 144sqlem5 12945 . . . . . . . . . . . . . . . . . . . . 21 (𝜑 → (𝐹 ∈ ℤ ∧ ((𝐵𝐹) / 𝑀) ∈ ℤ))
103102simpld 112 . . . . . . . . . . . . . . . . . . . 20 (𝜑𝐹 ∈ ℤ)
104 gzreim 12942 . . . . . . . . . . . . . . . . . . . 20 ((𝐸 ∈ ℤ ∧ 𝐹 ∈ ℤ) → (𝐸 + (i · 𝐹)) ∈ ℤ[i])
105101, 103, 104syl2anc 411 . . . . . . . . . . . . . . . . . . 19 (𝜑 → (𝐸 + (i · 𝐹)) ∈ ℤ[i])
106 gzcn 12935 . . . . . . . . . . . . . . . . . . 19 ((𝐸 + (i · 𝐹)) ∈ ℤ[i] → (𝐸 + (i · 𝐹)) ∈ ℂ)
107105, 106syl 14 . . . . . . . . . . . . . . . . . 18 (𝜑 → (𝐸 + (i · 𝐹)) ∈ ℂ)
108107absvalsq2d 11734 . . . . . . . . . . . . . . . . 17 (𝜑 → ((abs‘(𝐸 + (i · 𝐹)))↑2) = (((ℜ‘(𝐸 + (i · 𝐹)))↑2) + ((ℑ‘(𝐸 + (i · 𝐹)))↑2)))
109101zred 9592 . . . . . . . . . . . . . . . . . . . 20 (𝜑𝐸 ∈ ℝ)
110103zred 9592 . . . . . . . . . . . . . . . . . . . 20 (𝜑𝐹 ∈ ℝ)
111109, 110crred 11527 . . . . . . . . . . . . . . . . . . 19 (𝜑 → (ℜ‘(𝐸 + (i · 𝐹))) = 𝐸)
112111oveq1d 6028 . . . . . . . . . . . . . . . . . 18 (𝜑 → ((ℜ‘(𝐸 + (i · 𝐹)))↑2) = (𝐸↑2))
113109, 110crimd 11528 . . . . . . . . . . . . . . . . . . 19 (𝜑 → (ℑ‘(𝐸 + (i · 𝐹))) = 𝐹)
114113oveq1d 6028 . . . . . . . . . . . . . . . . . 18 (𝜑 → ((ℑ‘(𝐸 + (i · 𝐹)))↑2) = (𝐹↑2))
115112, 114oveq12d 6031 . . . . . . . . . . . . . . . . 17 (𝜑 → (((ℜ‘(𝐸 + (i · 𝐹)))↑2) + ((ℑ‘(𝐸 + (i · 𝐹)))↑2)) = ((𝐸↑2) + (𝐹↑2)))
116108, 115eqtrd 2262 . . . . . . . . . . . . . . . 16 (𝜑 → ((abs‘(𝐸 + (i · 𝐹)))↑2) = ((𝐸↑2) + (𝐹↑2)))
11711, 41, 154sqlem5 12945 . . . . . . . . . . . . . . . . . . . . 21 (𝜑 → (𝐺 ∈ ℤ ∧ ((𝐶𝐺) / 𝑀) ∈ ℤ))
118117simpld 112 . . . . . . . . . . . . . . . . . . . 20 (𝜑𝐺 ∈ ℤ)
11912, 41, 164sqlem5 12945 . . . . . . . . . . . . . . . . . . . . 21 (𝜑 → (𝐻 ∈ ℤ ∧ ((𝐷𝐻) / 𝑀) ∈ ℤ))
120119simpld 112 . . . . . . . . . . . . . . . . . . . 20 (𝜑𝐻 ∈ ℤ)
121 gzreim 12942 . . . . . . . . . . . . . . . . . . . 20 ((𝐺 ∈ ℤ ∧ 𝐻 ∈ ℤ) → (𝐺 + (i · 𝐻)) ∈ ℤ[i])
122118, 120, 121syl2anc 411 . . . . . . . . . . . . . . . . . . 19 (𝜑 → (𝐺 + (i · 𝐻)) ∈ ℤ[i])
123 gzcn 12935 . . . . . . . . . . . . . . . . . . 19 ((𝐺 + (i · 𝐻)) ∈ ℤ[i] → (𝐺 + (i · 𝐻)) ∈ ℂ)
124122, 123syl 14 . . . . . . . . . . . . . . . . . 18 (𝜑 → (𝐺 + (i · 𝐻)) ∈ ℂ)
125124absvalsq2d 11734 . . . . . . . . . . . . . . . . 17 (𝜑 → ((abs‘(𝐺 + (i · 𝐻)))↑2) = (((ℜ‘(𝐺 + (i · 𝐻)))↑2) + ((ℑ‘(𝐺 + (i · 𝐻)))↑2)))
126118zred 9592 . . . . . . . . . . . . . . . . . . . 20 (𝜑𝐺 ∈ ℝ)
127120zred 9592 . . . . . . . . . . . . . . . . . . . 20 (𝜑𝐻 ∈ ℝ)
128126, 127crred 11527 . . . . . . . . . . . . . . . . . . 19 (𝜑 → (ℜ‘(𝐺 + (i · 𝐻))) = 𝐺)
129128oveq1d 6028 . . . . . . . . . . . . . . . . . 18 (𝜑 → ((ℜ‘(𝐺 + (i · 𝐻)))↑2) = (𝐺↑2))
130126, 127crimd 11528 . . . . . . . . . . . . . . . . . . 19 (𝜑 → (ℑ‘(𝐺 + (i · 𝐻))) = 𝐻)
131130oveq1d 6028 . . . . . . . . . . . . . . . . . 18 (𝜑 → ((ℑ‘(𝐺 + (i · 𝐻)))↑2) = (𝐻↑2))
132129, 131oveq12d 6031 . . . . . . . . . . . . . . . . 17 (𝜑 → (((ℜ‘(𝐺 + (i · 𝐻)))↑2) + ((ℑ‘(𝐺 + (i · 𝐻)))↑2)) = ((𝐺↑2) + (𝐻↑2)))
133125, 132eqtrd 2262 . . . . . . . . . . . . . . . 16 (𝜑 → ((abs‘(𝐺 + (i · 𝐻)))↑2) = ((𝐺↑2) + (𝐻↑2)))
134116, 133oveq12d 6031 . . . . . . . . . . . . . . 15 (𝜑 → (((abs‘(𝐸 + (i · 𝐹)))↑2) + ((abs‘(𝐺 + (i · 𝐻)))↑2)) = (((𝐸↑2) + (𝐹↑2)) + ((𝐺↑2) + (𝐻↑2))))
135134oveq1d 6028 . . . . . . . . . . . . . 14 (𝜑 → ((((abs‘(𝐸 + (i · 𝐹)))↑2) + ((abs‘(𝐺 + (i · 𝐻)))↑2)) / 𝑀) = ((((𝐸↑2) + (𝐹↑2)) + ((𝐺↑2) + (𝐻↑2))) / 𝑀))
136135, 17eqtr4di 2280 . . . . . . . . . . . . 13 (𝜑 → ((((abs‘(𝐸 + (i · 𝐹)))↑2) + ((abs‘(𝐺 + (i · 𝐻)))↑2)) / 𝑀) = 𝑅)
13799, 136oveq12d 6031 . . . . . . . . . . . 12 (𝜑 → (((((abs‘(𝐴 + (i · 𝐵)))↑2) + ((abs‘(𝐶 + (i · 𝐷)))↑2)) / 𝑀) · ((((abs‘(𝐸 + (i · 𝐹)))↑2) + ((abs‘(𝐺 + (i · 𝐻)))↑2)) / 𝑀)) = (𝑃 · 𝑅))
13866nncnd 9147 . . . . . . . . . . . . 13 (𝜑𝑅 ∈ ℂ)
13996, 138mulcomd 8191 . . . . . . . . . . . 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 9593 . . . . . . . . . . . . . . . . 17 (𝜑𝐴 ∈ ℂ)
144 ax-icn 8117 . . . . . . . . . . . . . . . . . 18 i ∈ ℂ
14510zcnd 9593 . . . . . . . . . . . . . . . . . 18 (𝜑𝐵 ∈ ℂ)
146 mulcl 8149 . . . . . . . . . . . . . . . . . 18 ((i ∈ ℂ ∧ 𝐵 ∈ ℂ) → (i · 𝐵) ∈ ℂ)
147144, 145, 146sylancr 414 . . . . . . . . . . . . . . . . 17 (𝜑 → (i · 𝐵) ∈ ℂ)
148101zcnd 9593 . . . . . . . . . . . . . . . . 17 (𝜑𝐸 ∈ ℂ)
149103zcnd 9593 . . . . . . . . . . . . . . . . . 18 (𝜑𝐹 ∈ ℂ)
150 mulcl 8149 . . . . . . . . . . . . . . . . . 18 ((i ∈ ℂ ∧ 𝐹 ∈ ℂ) → (i · 𝐹) ∈ ℂ)
151144, 149, 150sylancr 414 . . . . . . . . . . . . . . . . 17 (𝜑 → (i · 𝐹) ∈ ℂ)
152143, 147, 148, 151addsub4d 8527 . . . . . . . . . . . . . . . 16 (𝜑 → ((𝐴 + (i · 𝐵)) − (𝐸 + (i · 𝐹))) = ((𝐴𝐸) + ((i · 𝐵) − (i · 𝐹))))
153144a1i 9 . . . . . . . . . . . . . . . . . 18 (𝜑 → i ∈ ℂ)
154153, 145, 149subdid 8583 . . . . . . . . . . . . . . . . 17 (𝜑 → (i · (𝐵𝐹)) = ((i · 𝐵) − (i · 𝐹)))
155154oveq2d 6029 . . . . . . . . . . . . . . . 16 (𝜑 → ((𝐴𝐸) + (i · (𝐵𝐹))) = ((𝐴𝐸) + ((i · 𝐵) − (i · 𝐹))))
156152, 155eqtr4d 2265 . . . . . . . . . . . . . . 15 (𝜑 → ((𝐴 + (i · 𝐵)) − (𝐸 + (i · 𝐹))) = ((𝐴𝐸) + (i · (𝐵𝐹))))
157156oveq1d 6028 . . . . . . . . . . . . . 14 (𝜑 → (((𝐴 + (i · 𝐵)) − (𝐸 + (i · 𝐹))) / 𝑀) = (((𝐴𝐸) + (i · (𝐵𝐹))) / 𝑀))
158143, 148subcld 8480 . . . . . . . . . . . . . . 15 (𝜑 → (𝐴𝐸) ∈ ℂ)
159145, 149subcld 8480 . . . . . . . . . . . . . . . 16 (𝜑 → (𝐵𝐹) ∈ ℂ)
160 mulcl 8149 . . . . . . . . . . . . . . . 16 ((i ∈ ℂ ∧ (𝐵𝐹) ∈ ℂ) → (i · (𝐵𝐹)) ∈ ℂ)
161144, 159, 160sylancr 414 . . . . . . . . . . . . . . 15 (𝜑 → (i · (𝐵𝐹)) ∈ ℂ)
162158, 161, 45, 97divdirapd 8999 . . . . . . . . . . . . . 14 (𝜑 → (((𝐴𝐸) + (i · (𝐵𝐹))) / 𝑀) = (((𝐴𝐸) / 𝑀) + ((i · (𝐵𝐹)) / 𝑀)))
163153, 159, 45, 97divassapd 8996 . . . . . . . . . . . . . . 15 (𝜑 → ((i · (𝐵𝐹)) / 𝑀) = (i · ((𝐵𝐹) / 𝑀)))
164163oveq2d 6029 . . . . . . . . . . . . . 14 (𝜑 → (((𝐴𝐸) / 𝑀) + ((i · (𝐵𝐹)) / 𝑀)) = (((𝐴𝐸) / 𝑀) + (i · ((𝐵𝐹) / 𝑀))))
165157, 162, 1643eqtrd 2266 . . . . . . . . . . . . 13 (𝜑 → (((𝐴 + (i · 𝐵)) − (𝐸 + (i · 𝐹))) / 𝑀) = (((𝐴𝐸) / 𝑀) + (i · ((𝐵𝐹) / 𝑀))))
166100simprd 114 . . . . . . . . . . . . . 14 (𝜑 → ((𝐴𝐸) / 𝑀) ∈ ℤ)
167102simprd 114 . . . . . . . . . . . . . 14 (𝜑 → ((𝐵𝐹) / 𝑀) ∈ ℤ)
168 gzreim 12942 . . . . . . . . . . . . . 14 ((((𝐴𝐸) / 𝑀) ∈ ℤ ∧ ((𝐵𝐹) / 𝑀) ∈ ℤ) → (((𝐴𝐸) / 𝑀) + (i · ((𝐵𝐹) / 𝑀))) ∈ ℤ[i])
169166, 167, 168syl2anc 411 . . . . . . . . . . . . 13 (𝜑 → (((𝐴𝐸) / 𝑀) + (i · ((𝐵𝐹) / 𝑀))) ∈ ℤ[i])
170165, 169eqeltrd 2306 . . . . . . . . . . . 12 (𝜑 → (((𝐴 + (i · 𝐵)) − (𝐸 + (i · 𝐹))) / 𝑀) ∈ ℤ[i])
17111zcnd 9593 . . . . . . . . . . . . . . . . 17 (𝜑𝐶 ∈ ℂ)
17212zcnd 9593 . . . . . . . . . . . . . . . . . 18 (𝜑𝐷 ∈ ℂ)
173 mulcl 8149 . . . . . . . . . . . . . . . . . 18 ((i ∈ ℂ ∧ 𝐷 ∈ ℂ) → (i · 𝐷) ∈ ℂ)
174144, 172, 173sylancr 414 . . . . . . . . . . . . . . . . 17 (𝜑 → (i · 𝐷) ∈ ℂ)
175118zcnd 9593 . . . . . . . . . . . . . . . . 17 (𝜑𝐺 ∈ ℂ)
176120zcnd 9593 . . . . . . . . . . . . . . . . . 18 (𝜑𝐻 ∈ ℂ)
177 mulcl 8149 . . . . . . . . . . . . . . . . . 18 ((i ∈ ℂ ∧ 𝐻 ∈ ℂ) → (i · 𝐻) ∈ ℂ)
178144, 176, 177sylancr 414 . . . . . . . . . . . . . . . . 17 (𝜑 → (i · 𝐻) ∈ ℂ)
179171, 174, 175, 178addsub4d 8527 . . . . . . . . . . . . . . . 16 (𝜑 → ((𝐶 + (i · 𝐷)) − (𝐺 + (i · 𝐻))) = ((𝐶𝐺) + ((i · 𝐷) − (i · 𝐻))))
180153, 172, 176subdid 8583 . . . . . . . . . . . . . . . . 17 (𝜑 → (i · (𝐷𝐻)) = ((i · 𝐷) − (i · 𝐻)))
181180oveq2d 6029 . . . . . . . . . . . . . . . 16 (𝜑 → ((𝐶𝐺) + (i · (𝐷𝐻))) = ((𝐶𝐺) + ((i · 𝐷) − (i · 𝐻))))
182179, 181eqtr4d 2265 . . . . . . . . . . . . . . 15 (𝜑 → ((𝐶 + (i · 𝐷)) − (𝐺 + (i · 𝐻))) = ((𝐶𝐺) + (i · (𝐷𝐻))))
183182oveq1d 6028 . . . . . . . . . . . . . 14 (𝜑 → (((𝐶 + (i · 𝐷)) − (𝐺 + (i · 𝐻))) / 𝑀) = (((𝐶𝐺) + (i · (𝐷𝐻))) / 𝑀))
184171, 175subcld 8480 . . . . . . . . . . . . . . 15 (𝜑 → (𝐶𝐺) ∈ ℂ)
185172, 176subcld 8480 . . . . . . . . . . . . . . . 16 (𝜑 → (𝐷𝐻) ∈ ℂ)
186 mulcl 8149 . . . . . . . . . . . . . . . 16 ((i ∈ ℂ ∧ (𝐷𝐻) ∈ ℂ) → (i · (𝐷𝐻)) ∈ ℂ)
187144, 185, 186sylancr 414 . . . . . . . . . . . . . . 15 (𝜑 → (i · (𝐷𝐻)) ∈ ℂ)
188184, 187, 45, 97divdirapd 8999 . . . . . . . . . . . . . 14 (𝜑 → (((𝐶𝐺) + (i · (𝐷𝐻))) / 𝑀) = (((𝐶𝐺) / 𝑀) + ((i · (𝐷𝐻)) / 𝑀)))
189153, 185, 45, 97divassapd 8996 . . . . . . . . . . . . . . 15 (𝜑 → ((i · (𝐷𝐻)) / 𝑀) = (i · ((𝐷𝐻) / 𝑀)))
190189oveq2d 6029 . . . . . . . . . . . . . 14 (𝜑 → (((𝐶𝐺) / 𝑀) + ((i · (𝐷𝐻)) / 𝑀)) = (((𝐶𝐺) / 𝑀) + (i · ((𝐷𝐻) / 𝑀))))
191183, 188, 1903eqtrd 2266 . . . . . . . . . . . . 13 (𝜑 → (((𝐶 + (i · 𝐷)) − (𝐺 + (i · 𝐻))) / 𝑀) = (((𝐶𝐺) / 𝑀) + (i · ((𝐷𝐻) / 𝑀))))
192117simprd 114 . . . . . . . . . . . . . 14 (𝜑 → ((𝐶𝐺) / 𝑀) ∈ ℤ)
193119simprd 114 . . . . . . . . . . . . . 14 (𝜑 → ((𝐷𝐻) / 𝑀) ∈ ℤ)
194 gzreim 12942 . . . . . . . . . . . . . 14 ((((𝐶𝐺) / 𝑀) ∈ ℤ ∧ ((𝐷𝐻) / 𝑀) ∈ ℤ) → (((𝐶𝐺) / 𝑀) + (i · ((𝐷𝐻) / 𝑀))) ∈ ℤ[i])
195192, 193, 194syl2anc 411 . . . . . . . . . . . . 13 (𝜑 → (((𝐶𝐺) / 𝑀) + (i · ((𝐷𝐻) / 𝑀))) ∈ ℤ[i])
196191, 195eqeltrd 2306 . . . . . . . . . . . 12 (𝜑 → (((𝐶 + (i · 𝐷)) − (𝐺 + (i · 𝐻))) / 𝑀) ∈ ℤ[i])
19732nnnn0d 9445 . . . . . . . . . . . . 13 (𝜑𝑃 ∈ ℕ0)
19899, 197eqeltrd 2306 . . . . . . . . . . . 12 (𝜑 → ((((abs‘(𝐴 + (i · 𝐵)))↑2) + ((abs‘(𝐶 + (i · 𝐷)))↑2)) / 𝑀) ∈ ℕ0)
1991, 68, 81, 105, 122, 141, 142, 41, 170, 196, 198mul4sqlem 12956 . . . . . . . . . . 11 (𝜑 → (((((abs‘(𝐴 + (i · 𝐵)))↑2) + ((abs‘(𝐶 + (i · 𝐷)))↑2)) / 𝑀) · ((((abs‘(𝐸 + (i · 𝐹)))↑2) + ((abs‘(𝐺 + (i · 𝐻)))↑2)) / 𝑀)) ∈ 𝑆)
200140, 199eqeltrrd 2307 . . . . . . . . . 10 (𝜑 → (𝑅 · 𝑃) ∈ 𝑆)
201 oveq1 6020 . . . . . . . . . . . 12 (𝑖 = 𝑅 → (𝑖 · 𝑃) = (𝑅 · 𝑃))
202201eleq1d 2298 . . . . . . . . . . 11 (𝑖 = 𝑅 → ((𝑖 · 𝑃) ∈ 𝑆 ↔ (𝑅 · 𝑃) ∈ 𝑆))
203202, 6elrab2 2963 . . . . . . . . . 10 (𝑅𝑇 ↔ (𝑅 ∈ ℕ ∧ (𝑅 · 𝑃) ∈ 𝑆))
20466, 200, 203sylanbrc 417 . . . . . . . . 9 (𝜑𝑅𝑇)
205204adantr 276 . . . . . . . 8 ((𝜑𝑗𝑇) → 𝑅𝑇)
206 elfznn 10279 . . . . . . . . . . . 12 (𝑖 ∈ (1...𝑅) → 𝑖 ∈ ℕ)
207206adantl 277 . . . . . . . . . . 11 (((𝜑𝑗𝑇) ∧ 𝑖 ∈ (1...𝑅)) → 𝑖 ∈ ℕ)
20832ad2antrr 488 . . . . . . . . . . 11 (((𝜑𝑗𝑇) ∧ 𝑖 ∈ (1...𝑅)) → 𝑃 ∈ ℕ)
209207, 208nnmulcld 9182 . . . . . . . . . 10 (((𝜑𝑗𝑇) ∧ 𝑖 ∈ (1...𝑅)) → (𝑖 · 𝑃) ∈ ℕ)
210209nnnn0d 9445 . . . . . . . . 9 (((𝜑𝑗𝑇) ∧ 𝑖 ∈ (1...𝑅)) → (𝑖 · 𝑃) ∈ ℕ0)
211210, 36syl 14 . . . . . . . 8 (((𝜑𝑗𝑇) ∧ 𝑖 ∈ (1...𝑅)) → DECID (𝑖 · 𝑃) ∈ 𝑆)
21223, 26, 205, 211infssuzledc 10484 . . . . . . 7 ((𝜑𝑗𝑇) → inf(𝑇, ℝ, < ) ≤ 𝑅)
21322, 212exlimddv 1945 . . . . . 6 (𝜑 → inf(𝑇, ℝ, < ) ≤ 𝑅)
2147, 213eqbrtrid 4121 . . . . 5 (𝜑𝑀𝑅)
21566nnred 9146 . . . . . 6 (𝜑𝑅 ∈ ℝ)
216215, 42letri3d 8285 . . . . 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 3198   class class class wbr 4086  cfv 5324  (class class class)co 6013  infcinf 7173  cc 8020  cr 8021  0cc0 8022  1c1 8023  ici 8024   + caddc 8025   · cmul 8027   < clt 8204  cle 8205  cmin 8340   / cdiv 8842  cn 9133  2c2 9184  0cn0 9392  cz 9469  cuz 9745  ...cfz 10233   mod cmo 10574  cexp 10790  cre 11391  cim 11392  abscabs 11548  cdvds 12338  cprime 12669  ℤ[i]cgz 12932
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 4202  ax-sep 4205  ax-nul 4213  ax-pow 4262  ax-pr 4297  ax-un 4528  ax-setind 4633  ax-iinf 4684  ax-cnex 8113  ax-resscn 8114  ax-1cn 8115  ax-1re 8116  ax-icn 8117  ax-addcl 8118  ax-addrcl 8119  ax-mulcl 8120  ax-mulrcl 8121  ax-addcom 8122  ax-mulcom 8123  ax-addass 8124  ax-mulass 8125  ax-distr 8126  ax-i2m1 8127  ax-0lt1 8128  ax-1rid 8129  ax-0id 8130  ax-rnegex 8131  ax-precex 8132  ax-cnre 8133  ax-pre-ltirr 8134  ax-pre-ltwlin 8135  ax-pre-lttrn 8136  ax-pre-apti 8137  ax-pre-ltadd 8138  ax-pre-mulgt0 8139  ax-pre-mulext 8140  ax-arch 8141  ax-caucvg 8142
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 2802  df-sbc 3030  df-csb 3126  df-dif 3200  df-un 3202  df-in 3204  df-ss 3211  df-nul 3493  df-if 3604  df-pw 3652  df-sn 3673  df-pr 3674  df-op 3676  df-uni 3892  df-int 3927  df-iun 3970  df-br 4087  df-opab 4149  df-mpt 4150  df-tr 4186  df-id 4388  df-po 4391  df-iso 4392  df-iord 4461  df-on 4463  df-ilim 4464  df-suc 4466  df-iom 4687  df-xp 4729  df-rel 4730  df-cnv 4731  df-co 4732  df-dm 4733  df-rn 4734  df-res 4735  df-ima 4736  df-iota 5284  df-fun 5326  df-fn 5327  df-f 5328  df-f1 5329  df-fo 5330  df-f1o 5331  df-fv 5332  df-isom 5333  df-riota 5966  df-ov 6016  df-oprab 6017  df-mpo 6018  df-1st 6298  df-2nd 6299  df-recs 6466  df-irdg 6531  df-frec 6552  df-1o 6577  df-2o 6578  df-oadd 6581  df-er 6697  df-en 6905  df-dom 6906  df-fin 6907  df-sup 7174  df-inf 7175  df-pnf 8206  df-mnf 8207  df-xr 8208  df-ltxr 8209  df-le 8210  df-sub 8342  df-neg 8343  df-reap 8745  df-ap 8752  df-div 8843  df-inn 9134  df-2 9192  df-3 9193  df-4 9194  df-n0 9393  df-z 9470  df-uz 9746  df-q 9844  df-rp 9879  df-fz 10234  df-fzo 10368  df-fl 10520  df-mod 10575  df-seqfrec 10700  df-exp 10791  df-ihash 11028  df-cj 11393  df-re 11394  df-im 11395  df-rsqrt 11549  df-abs 11550  df-dvds 12339  df-gcd 12515  df-prm 12670  df-gz 12933
This theorem is referenced by:  4sqlem18  12971
  Copyright terms: Public domain W3C validator