MPE Home Metamath Proof Explorer < Previous   Next >
Nearby theorems
Mirrors  >  Home  >  MPE Home  >  Th. List  >  ipcau2 Structured version   Visualization version   GIF version

Theorem ipcau2 25154
Description: The Cauchy-Schwarz inequality for a subcomplex pre-Hilbert space built from a pre-Hilbert space with certain properties. The main theorem is ipcau 25158. (Contributed by Mario Carneiro, 11-Oct-2015.)
Hypotheses
Ref Expression
tcphval.n 𝐺 = (toℂPreHil‘𝑊)
tcphcph.v 𝑉 = (Base‘𝑊)
tcphcph.f 𝐹 = (Scalar‘𝑊)
tcphcph.1 (𝜑𝑊 ∈ PreHil)
tcphcph.2 (𝜑𝐹 = (ℂflds 𝐾))
tcphcph.h , = (·𝑖𝑊)
tcphcph.3 ((𝜑 ∧ (𝑥𝐾𝑥 ∈ ℝ ∧ 0 ≤ 𝑥)) → (√‘𝑥) ∈ 𝐾)
tcphcph.4 ((𝜑𝑥𝑉) → 0 ≤ (𝑥 , 𝑥))
tcphcph.k 𝐾 = (Base‘𝐹)
ipcau2.n 𝑁 = (norm‘𝐺)
ipcau2.c 𝐶 = ((𝑌 , 𝑋) / (𝑌 , 𝑌))
ipcau2.3 (𝜑𝑋𝑉)
ipcau2.4 (𝜑𝑌𝑉)
Assertion
Ref Expression
ipcau2 (𝜑 → (abs‘(𝑋 , 𝑌)) ≤ ((𝑁𝑋) · (𝑁𝑌)))
Distinct variable groups:   𝑥, ,   𝑥,𝐹   𝑥,𝐺   𝑥,𝑉   𝑥,𝐶   𝜑,𝑥   𝑥,𝑊   𝑥,𝑋   𝑥,𝑌
Allowed substitution hints:   𝐾(𝑥)   𝑁(𝑥)

Proof of Theorem ipcau2
StepHypRef Expression
1 oveq2 7349 . . . . . . 7 (𝑌 = (0g𝑊) → (𝑋 , 𝑌) = (𝑋 , (0g𝑊)))
21oveq1d 7356 . . . . . 6 (𝑌 = (0g𝑊) → ((𝑋 , 𝑌) · (𝑌 , 𝑋)) = ((𝑋 , (0g𝑊)) · (𝑌 , 𝑋)))
32breq1d 5099 . . . . 5 (𝑌 = (0g𝑊) → (((𝑋 , 𝑌) · (𝑌 , 𝑋)) ≤ ((𝑋 , 𝑋) · (𝑌 , 𝑌)) ↔ ((𝑋 , (0g𝑊)) · (𝑌 , 𝑋)) ≤ ((𝑋 , 𝑋) · (𝑌 , 𝑌))))
4 tcphval.n . . . . . . . . . . . . 13 𝐺 = (toℂPreHil‘𝑊)
5 tcphcph.v . . . . . . . . . . . . 13 𝑉 = (Base‘𝑊)
6 tcphcph.f . . . . . . . . . . . . 13 𝐹 = (Scalar‘𝑊)
7 tcphcph.1 . . . . . . . . . . . . 13 (𝜑𝑊 ∈ PreHil)
8 tcphcph.2 . . . . . . . . . . . . 13 (𝜑𝐹 = (ℂflds 𝐾))
94, 5, 6, 7, 8phclm 25152 . . . . . . . . . . . 12 (𝜑𝑊 ∈ ℂMod)
10 tcphcph.k . . . . . . . . . . . . 13 𝐾 = (Base‘𝐹)
116, 10clmsscn 24999 . . . . . . . . . . . 12 (𝑊 ∈ ℂMod → 𝐾 ⊆ ℂ)
129, 11syl 17 . . . . . . . . . . 11 (𝜑𝐾 ⊆ ℂ)
13 ipcau2.3 . . . . . . . . . . . 12 (𝜑𝑋𝑉)
14 ipcau2.4 . . . . . . . . . . . 12 (𝜑𝑌𝑉)
15 tcphcph.h . . . . . . . . . . . . 13 , = (·𝑖𝑊)
166, 15, 5, 10ipcl 21563 . . . . . . . . . . . 12 ((𝑊 ∈ PreHil ∧ 𝑋𝑉𝑌𝑉) → (𝑋 , 𝑌) ∈ 𝐾)
177, 13, 14, 16syl3anc 1373 . . . . . . . . . . 11 (𝜑 → (𝑋 , 𝑌) ∈ 𝐾)
1812, 17sseldd 3933 . . . . . . . . . 10 (𝜑 → (𝑋 , 𝑌) ∈ ℂ)
1918adantr 480 . . . . . . . . 9 ((𝜑𝑌 ≠ (0g𝑊)) → (𝑋 , 𝑌) ∈ ℂ)
206, 15, 5, 10ipcl 21563 . . . . . . . . . . . 12 ((𝑊 ∈ PreHil ∧ 𝑌𝑉𝑋𝑉) → (𝑌 , 𝑋) ∈ 𝐾)
217, 14, 13, 20syl3anc 1373 . . . . . . . . . . 11 (𝜑 → (𝑌 , 𝑋) ∈ 𝐾)
2212, 21sseldd 3933 . . . . . . . . . 10 (𝜑 → (𝑌 , 𝑋) ∈ ℂ)
2322adantr 480 . . . . . . . . 9 ((𝜑𝑌 ≠ (0g𝑊)) → (𝑌 , 𝑋) ∈ ℂ)
244, 5, 6, 7, 8, 15tcphcphlem3 25153 . . . . . . . . . . . 12 ((𝜑𝑌𝑉) → (𝑌 , 𝑌) ∈ ℝ)
2514, 24mpdan 687 . . . . . . . . . . 11 (𝜑 → (𝑌 , 𝑌) ∈ ℝ)
2625recnd 11132 . . . . . . . . . 10 (𝜑 → (𝑌 , 𝑌) ∈ ℂ)
2726adantr 480 . . . . . . . . 9 ((𝜑𝑌 ≠ (0g𝑊)) → (𝑌 , 𝑌) ∈ ℂ)
286clm0 24992 . . . . . . . . . . . . . 14 (𝑊 ∈ ℂMod → 0 = (0g𝐹))
299, 28syl 17 . . . . . . . . . . . . 13 (𝜑 → 0 = (0g𝐹))
3029eqeq2d 2741 . . . . . . . . . . . 12 (𝜑 → ((𝑌 , 𝑌) = 0 ↔ (𝑌 , 𝑌) = (0g𝐹)))
31 eqid 2730 . . . . . . . . . . . . . 14 (0g𝐹) = (0g𝐹)
32 eqid 2730 . . . . . . . . . . . . . 14 (0g𝑊) = (0g𝑊)
336, 15, 5, 31, 32ipeq0 21568 . . . . . . . . . . . . 13 ((𝑊 ∈ PreHil ∧ 𝑌𝑉) → ((𝑌 , 𝑌) = (0g𝐹) ↔ 𝑌 = (0g𝑊)))
347, 14, 33syl2anc 584 . . . . . . . . . . . 12 (𝜑 → ((𝑌 , 𝑌) = (0g𝐹) ↔ 𝑌 = (0g𝑊)))
3530, 34bitrd 279 . . . . . . . . . . 11 (𝜑 → ((𝑌 , 𝑌) = 0 ↔ 𝑌 = (0g𝑊)))
3635necon3bid 2970 . . . . . . . . . 10 (𝜑 → ((𝑌 , 𝑌) ≠ 0 ↔ 𝑌 ≠ (0g𝑊)))
3736biimpar 477 . . . . . . . . 9 ((𝜑𝑌 ≠ (0g𝑊)) → (𝑌 , 𝑌) ≠ 0)
3819, 23, 27, 37divassd 11924 . . . . . . . 8 ((𝜑𝑌 ≠ (0g𝑊)) → (((𝑋 , 𝑌) · (𝑌 , 𝑋)) / (𝑌 , 𝑌)) = ((𝑋 , 𝑌) · ((𝑌 , 𝑋) / (𝑌 , 𝑌))))
39 ipcau2.c . . . . . . . . 9 𝐶 = ((𝑌 , 𝑋) / (𝑌 , 𝑌))
4039oveq2i 7352 . . . . . . . 8 ((𝑋 , 𝑌) · 𝐶) = ((𝑋 , 𝑌) · ((𝑌 , 𝑋) / (𝑌 , 𝑌)))
4138, 40eqtr4di 2783 . . . . . . 7 ((𝜑𝑌 ≠ (0g𝑊)) → (((𝑋 , 𝑌) · (𝑌 , 𝑋)) / (𝑌 , 𝑌)) = ((𝑋 , 𝑌) · 𝐶))
42 oveq12 7350 . . . . . . . . . . . 12 ((𝑥 = (𝑋(-g𝑊)((∗‘𝐶)( ·𝑠𝑊)𝑌)) ∧ 𝑥 = (𝑋(-g𝑊)((∗‘𝐶)( ·𝑠𝑊)𝑌))) → (𝑥 , 𝑥) = ((𝑋(-g𝑊)((∗‘𝐶)( ·𝑠𝑊)𝑌)) , (𝑋(-g𝑊)((∗‘𝐶)( ·𝑠𝑊)𝑌))))
4342anidms 566 . . . . . . . . . . 11 (𝑥 = (𝑋(-g𝑊)((∗‘𝐶)( ·𝑠𝑊)𝑌)) → (𝑥 , 𝑥) = ((𝑋(-g𝑊)((∗‘𝐶)( ·𝑠𝑊)𝑌)) , (𝑋(-g𝑊)((∗‘𝐶)( ·𝑠𝑊)𝑌))))
4443breq2d 5101 . . . . . . . . . 10 (𝑥 = (𝑋(-g𝑊)((∗‘𝐶)( ·𝑠𝑊)𝑌)) → (0 ≤ (𝑥 , 𝑥) ↔ 0 ≤ ((𝑋(-g𝑊)((∗‘𝐶)( ·𝑠𝑊)𝑌)) , (𝑋(-g𝑊)((∗‘𝐶)( ·𝑠𝑊)𝑌)))))
45 tcphcph.4 . . . . . . . . . . . 12 ((𝜑𝑥𝑉) → 0 ≤ (𝑥 , 𝑥))
4645ralrimiva 3122 . . . . . . . . . . 11 (𝜑 → ∀𝑥𝑉 0 ≤ (𝑥 , 𝑥))
4746adantr 480 . . . . . . . . . 10 ((𝜑𝑌 ≠ (0g𝑊)) → ∀𝑥𝑉 0 ≤ (𝑥 , 𝑥))
48 phllmod 21560 . . . . . . . . . . . . 13 (𝑊 ∈ PreHil → 𝑊 ∈ LMod)
497, 48syl 17 . . . . . . . . . . . 12 (𝜑𝑊 ∈ LMod)
5049adantr 480 . . . . . . . . . . 11 ((𝜑𝑌 ≠ (0g𝑊)) → 𝑊 ∈ LMod)
5113adantr 480 . . . . . . . . . . 11 ((𝜑𝑌 ≠ (0g𝑊)) → 𝑋𝑉)
5239fveq2i 6820 . . . . . . . . . . . . . . 15 (∗‘𝐶) = (∗‘((𝑌 , 𝑋) / (𝑌 , 𝑌)))
5323, 27, 37cjdivd 15122 . . . . . . . . . . . . . . 15 ((𝜑𝑌 ≠ (0g𝑊)) → (∗‘((𝑌 , 𝑋) / (𝑌 , 𝑌))) = ((∗‘(𝑌 , 𝑋)) / (∗‘(𝑌 , 𝑌))))
5452, 53eqtrid 2777 . . . . . . . . . . . . . 14 ((𝜑𝑌 ≠ (0g𝑊)) → (∗‘𝐶) = ((∗‘(𝑌 , 𝑋)) / (∗‘(𝑌 , 𝑌))))
558fveq2d 6821 . . . . . . . . . . . . . . . . . . . . 21 (𝜑 → (*𝑟𝐹) = (*𝑟‘(ℂflds 𝐾)))
5610fvexi 6831 . . . . . . . . . . . . . . . . . . . . . 22 𝐾 ∈ V
57 eqid 2730 . . . . . . . . . . . . . . . . . . . . . . 23 (ℂflds 𝐾) = (ℂflds 𝐾)
58 cnfldcj 21293 . . . . . . . . . . . . . . . . . . . . . . 23 ∗ = (*𝑟‘ℂfld)
5957, 58ressstarv 17204 . . . . . . . . . . . . . . . . . . . . . 22 (𝐾 ∈ V → ∗ = (*𝑟‘(ℂflds 𝐾)))
6056, 59ax-mp 5 . . . . . . . . . . . . . . . . . . . . 21 ∗ = (*𝑟‘(ℂflds 𝐾))
6155, 60eqtr4di 2783 . . . . . . . . . . . . . . . . . . . 20 (𝜑 → (*𝑟𝐹) = ∗)
6261fveq1d 6819 . . . . . . . . . . . . . . . . . . 19 (𝜑 → ((*𝑟𝐹)‘(𝑋 , 𝑌)) = (∗‘(𝑋 , 𝑌)))
63 eqid 2730 . . . . . . . . . . . . . . . . . . . . 21 (*𝑟𝐹) = (*𝑟𝐹)
646, 15, 5, 63ipcj 21564 . . . . . . . . . . . . . . . . . . . 20 ((𝑊 ∈ PreHil ∧ 𝑋𝑉𝑌𝑉) → ((*𝑟𝐹)‘(𝑋 , 𝑌)) = (𝑌 , 𝑋))
657, 13, 14, 64syl3anc 1373 . . . . . . . . . . . . . . . . . . 19 (𝜑 → ((*𝑟𝐹)‘(𝑋 , 𝑌)) = (𝑌 , 𝑋))
6662, 65eqtr3d 2767 . . . . . . . . . . . . . . . . . 18 (𝜑 → (∗‘(𝑋 , 𝑌)) = (𝑌 , 𝑋))
6766adantr 480 . . . . . . . . . . . . . . . . 17 ((𝜑𝑌 ≠ (0g𝑊)) → (∗‘(𝑋 , 𝑌)) = (𝑌 , 𝑋))
6867fveq2d 6821 . . . . . . . . . . . . . . . 16 ((𝜑𝑌 ≠ (0g𝑊)) → (∗‘(∗‘(𝑋 , 𝑌))) = (∗‘(𝑌 , 𝑋)))
6919cjcjd 15098 . . . . . . . . . . . . . . . 16 ((𝜑𝑌 ≠ (0g𝑊)) → (∗‘(∗‘(𝑋 , 𝑌))) = (𝑋 , 𝑌))
7068, 69eqtr3d 2767 . . . . . . . . . . . . . . 15 ((𝜑𝑌 ≠ (0g𝑊)) → (∗‘(𝑌 , 𝑋)) = (𝑋 , 𝑌))
7125adantr 480 . . . . . . . . . . . . . . . 16 ((𝜑𝑌 ≠ (0g𝑊)) → (𝑌 , 𝑌) ∈ ℝ)
7271cjred 15125 . . . . . . . . . . . . . . 15 ((𝜑𝑌 ≠ (0g𝑊)) → (∗‘(𝑌 , 𝑌)) = (𝑌 , 𝑌))
7370, 72oveq12d 7359 . . . . . . . . . . . . . 14 ((𝜑𝑌 ≠ (0g𝑊)) → ((∗‘(𝑌 , 𝑋)) / (∗‘(𝑌 , 𝑌))) = ((𝑋 , 𝑌) / (𝑌 , 𝑌)))
7419, 27, 37divrecd 11892 . . . . . . . . . . . . . 14 ((𝜑𝑌 ≠ (0g𝑊)) → ((𝑋 , 𝑌) / (𝑌 , 𝑌)) = ((𝑋 , 𝑌) · (1 / (𝑌 , 𝑌))))
7554, 73, 743eqtrd 2769 . . . . . . . . . . . . 13 ((𝜑𝑌 ≠ (0g𝑊)) → (∗‘𝐶) = ((𝑋 , 𝑌) · (1 / (𝑌 , 𝑌))))
769adantr 480 . . . . . . . . . . . . . 14 ((𝜑𝑌 ≠ (0g𝑊)) → 𝑊 ∈ ℂMod)
7717adantr 480 . . . . . . . . . . . . . 14 ((𝜑𝑌 ≠ (0g𝑊)) → (𝑋 , 𝑌) ∈ 𝐾)
786, 15, 5, 10ipcl 21563 . . . . . . . . . . . . . . . . 17 ((𝑊 ∈ PreHil ∧ 𝑌𝑉𝑌𝑉) → (𝑌 , 𝑌) ∈ 𝐾)
797, 14, 14, 78syl3anc 1373 . . . . . . . . . . . . . . . 16 (𝜑 → (𝑌 , 𝑌) ∈ 𝐾)
8079adantr 480 . . . . . . . . . . . . . . 15 ((𝜑𝑌 ≠ (0g𝑊)) → (𝑌 , 𝑌) ∈ 𝐾)
818adantr 480 . . . . . . . . . . . . . . . 16 ((𝜑𝑌 ≠ (0g𝑊)) → 𝐹 = (ℂflds 𝐾))
82 phllvec 21559 . . . . . . . . . . . . . . . . . . 19 (𝑊 ∈ PreHil → 𝑊 ∈ LVec)
837, 82syl 17 . . . . . . . . . . . . . . . . . 18 (𝜑𝑊 ∈ LVec)
846lvecdrng 21032 . . . . . . . . . . . . . . . . . 18 (𝑊 ∈ LVec → 𝐹 ∈ DivRing)
8583, 84syl 17 . . . . . . . . . . . . . . . . 17 (𝜑𝐹 ∈ DivRing)
8685adantr 480 . . . . . . . . . . . . . . . 16 ((𝜑𝑌 ≠ (0g𝑊)) → 𝐹 ∈ DivRing)
8710, 81, 86cphreccllem 25098 . . . . . . . . . . . . . . 15 (((𝜑𝑌 ≠ (0g𝑊)) ∧ (𝑌 , 𝑌) ∈ 𝐾 ∧ (𝑌 , 𝑌) ≠ 0) → (1 / (𝑌 , 𝑌)) ∈ 𝐾)
8880, 37, 87mpd3an23 1465 . . . . . . . . . . . . . 14 ((𝜑𝑌 ≠ (0g𝑊)) → (1 / (𝑌 , 𝑌)) ∈ 𝐾)
896, 10clmmcl 25005 . . . . . . . . . . . . . 14 ((𝑊 ∈ ℂMod ∧ (𝑋 , 𝑌) ∈ 𝐾 ∧ (1 / (𝑌 , 𝑌)) ∈ 𝐾) → ((𝑋 , 𝑌) · (1 / (𝑌 , 𝑌))) ∈ 𝐾)
9076, 77, 88, 89syl3anc 1373 . . . . . . . . . . . . 13 ((𝜑𝑌 ≠ (0g𝑊)) → ((𝑋 , 𝑌) · (1 / (𝑌 , 𝑌))) ∈ 𝐾)
9175, 90eqeltrd 2829 . . . . . . . . . . . 12 ((𝜑𝑌 ≠ (0g𝑊)) → (∗‘𝐶) ∈ 𝐾)
9214adantr 480 . . . . . . . . . . . 12 ((𝜑𝑌 ≠ (0g𝑊)) → 𝑌𝑉)
93 eqid 2730 . . . . . . . . . . . . 13 ( ·𝑠𝑊) = ( ·𝑠𝑊)
945, 6, 93, 10lmodvscl 20804 . . . . . . . . . . . 12 ((𝑊 ∈ LMod ∧ (∗‘𝐶) ∈ 𝐾𝑌𝑉) → ((∗‘𝐶)( ·𝑠𝑊)𝑌) ∈ 𝑉)
9550, 91, 92, 94syl3anc 1373 . . . . . . . . . . 11 ((𝜑𝑌 ≠ (0g𝑊)) → ((∗‘𝐶)( ·𝑠𝑊)𝑌) ∈ 𝑉)
96 eqid 2730 . . . . . . . . . . . 12 (-g𝑊) = (-g𝑊)
975, 96lmodvsubcl 20833 . . . . . . . . . . 11 ((𝑊 ∈ LMod ∧ 𝑋𝑉 ∧ ((∗‘𝐶)( ·𝑠𝑊)𝑌) ∈ 𝑉) → (𝑋(-g𝑊)((∗‘𝐶)( ·𝑠𝑊)𝑌)) ∈ 𝑉)
9850, 51, 95, 97syl3anc 1373 . . . . . . . . . 10 ((𝜑𝑌 ≠ (0g𝑊)) → (𝑋(-g𝑊)((∗‘𝐶)( ·𝑠𝑊)𝑌)) ∈ 𝑉)
9944, 47, 98rspcdva 3576 . . . . . . . . 9 ((𝜑𝑌 ≠ (0g𝑊)) → 0 ≤ ((𝑋(-g𝑊)((∗‘𝐶)( ·𝑠𝑊)𝑌)) , (𝑋(-g𝑊)((∗‘𝐶)( ·𝑠𝑊)𝑌))))
100 eqid 2730 . . . . . . . . . . 11 (-g𝐹) = (-g𝐹)
101 eqid 2730 . . . . . . . . . . 11 (+g𝐹) = (+g𝐹)
1027adantr 480 . . . . . . . . . . 11 ((𝜑𝑌 ≠ (0g𝑊)) → 𝑊 ∈ PreHil)
1036, 15, 5, 96, 100, 101, 102, 51, 95, 51, 95ip2subdi 21574 . . . . . . . . . 10 ((𝜑𝑌 ≠ (0g𝑊)) → ((𝑋(-g𝑊)((∗‘𝐶)( ·𝑠𝑊)𝑌)) , (𝑋(-g𝑊)((∗‘𝐶)( ·𝑠𝑊)𝑌))) = (((𝑋 , 𝑋)(+g𝐹)(((∗‘𝐶)( ·𝑠𝑊)𝑌) , ((∗‘𝐶)( ·𝑠𝑊)𝑌)))(-g𝐹)((𝑋 , ((∗‘𝐶)( ·𝑠𝑊)𝑌))(+g𝐹)(((∗‘𝐶)( ·𝑠𝑊)𝑌) , 𝑋))))
10481fveq2d 6821 . . . . . . . . . . . . 13 ((𝜑𝑌 ≠ (0g𝑊)) → (+g𝐹) = (+g‘(ℂflds 𝐾)))
105 cnfldadd 21290 . . . . . . . . . . . . . . 15 + = (+g‘ℂfld)
10657, 105ressplusg 17187 . . . . . . . . . . . . . 14 (𝐾 ∈ V → + = (+g‘(ℂflds 𝐾)))
10756, 106ax-mp 5 . . . . . . . . . . . . 13 + = (+g‘(ℂflds 𝐾))
108104, 107eqtr4di 2783 . . . . . . . . . . . 12 ((𝜑𝑌 ≠ (0g𝑊)) → (+g𝐹) = + )
109 eqidd 2731 . . . . . . . . . . . 12 ((𝜑𝑌 ≠ (0g𝑊)) → (𝑋 , 𝑋) = (𝑋 , 𝑋))
110 eqid 2730 . . . . . . . . . . . . . . 15 (.r𝐹) = (.r𝐹)
1116, 15, 5, 10, 93, 110ipass 21575 . . . . . . . . . . . . . 14 ((𝑊 ∈ PreHil ∧ ((∗‘𝐶) ∈ 𝐾𝑌𝑉 ∧ ((∗‘𝐶)( ·𝑠𝑊)𝑌) ∈ 𝑉)) → (((∗‘𝐶)( ·𝑠𝑊)𝑌) , ((∗‘𝐶)( ·𝑠𝑊)𝑌)) = ((∗‘𝐶)(.r𝐹)(𝑌 , ((∗‘𝐶)( ·𝑠𝑊)𝑌))))
112102, 91, 92, 95, 111syl13anc 1374 . . . . . . . . . . . . 13 ((𝜑𝑌 ≠ (0g𝑊)) → (((∗‘𝐶)( ·𝑠𝑊)𝑌) , ((∗‘𝐶)( ·𝑠𝑊)𝑌)) = ((∗‘𝐶)(.r𝐹)(𝑌 , ((∗‘𝐶)( ·𝑠𝑊)𝑌))))
11381fveq2d 6821 . . . . . . . . . . . . . . 15 ((𝜑𝑌 ≠ (0g𝑊)) → (.r𝐹) = (.r‘(ℂflds 𝐾)))
114 cnfldmul 21292 . . . . . . . . . . . . . . . . 17 · = (.r‘ℂfld)
11557, 114ressmulr 17203 . . . . . . . . . . . . . . . 16 (𝐾 ∈ V → · = (.r‘(ℂflds 𝐾)))
11656, 115ax-mp 5 . . . . . . . . . . . . . . 15 · = (.r‘(ℂflds 𝐾))
117113, 116eqtr4di 2783 . . . . . . . . . . . . . 14 ((𝜑𝑌 ≠ (0g𝑊)) → (.r𝐹) = · )
118 eqidd 2731 . . . . . . . . . . . . . 14 ((𝜑𝑌 ≠ (0g𝑊)) → (∗‘𝐶) = (∗‘𝐶))
11923, 27, 37divrecd 11892 . . . . . . . . . . . . . . . . . 18 ((𝜑𝑌 ≠ (0g𝑊)) → ((𝑌 , 𝑋) / (𝑌 , 𝑌)) = ((𝑌 , 𝑋) · (1 / (𝑌 , 𝑌))))
12039, 119eqtrid 2777 . . . . . . . . . . . . . . . . 17 ((𝜑𝑌 ≠ (0g𝑊)) → 𝐶 = ((𝑌 , 𝑋) · (1 / (𝑌 , 𝑌))))
12121adantr 480 . . . . . . . . . . . . . . . . . 18 ((𝜑𝑌 ≠ (0g𝑊)) → (𝑌 , 𝑋) ∈ 𝐾)
1226, 10clmmcl 25005 . . . . . . . . . . . . . . . . . 18 ((𝑊 ∈ ℂMod ∧ (𝑌 , 𝑋) ∈ 𝐾 ∧ (1 / (𝑌 , 𝑌)) ∈ 𝐾) → ((𝑌 , 𝑋) · (1 / (𝑌 , 𝑌))) ∈ 𝐾)
12376, 121, 88, 122syl3anc 1373 . . . . . . . . . . . . . . . . 17 ((𝜑𝑌 ≠ (0g𝑊)) → ((𝑌 , 𝑋) · (1 / (𝑌 , 𝑌))) ∈ 𝐾)
124120, 123eqeltrd 2829 . . . . . . . . . . . . . . . 16 ((𝜑𝑌 ≠ (0g𝑊)) → 𝐶𝐾)
1256, 15, 5, 10, 93, 110, 63ipassr2 21577 . . . . . . . . . . . . . . . 16 ((𝑊 ∈ PreHil ∧ (𝑌𝑉𝑌𝑉𝐶𝐾)) → ((𝑌 , 𝑌)(.r𝐹)𝐶) = (𝑌 , (((*𝑟𝐹)‘𝐶)( ·𝑠𝑊)𝑌)))
126102, 92, 92, 124, 125syl13anc 1374 . . . . . . . . . . . . . . 15 ((𝜑𝑌 ≠ (0g𝑊)) → ((𝑌 , 𝑌)(.r𝐹)𝐶) = (𝑌 , (((*𝑟𝐹)‘𝐶)( ·𝑠𝑊)𝑌)))
127117oveqd 7358 . . . . . . . . . . . . . . . 16 ((𝜑𝑌 ≠ (0g𝑊)) → ((𝑌 , 𝑌)(.r𝐹)𝐶) = ((𝑌 , 𝑌) · 𝐶))
12839oveq2i 7352 . . . . . . . . . . . . . . . . 17 ((𝑌 , 𝑌) · 𝐶) = ((𝑌 , 𝑌) · ((𝑌 , 𝑋) / (𝑌 , 𝑌)))
12923, 27, 37divcan2d 11891 . . . . . . . . . . . . . . . . 17 ((𝜑𝑌 ≠ (0g𝑊)) → ((𝑌 , 𝑌) · ((𝑌 , 𝑋) / (𝑌 , 𝑌))) = (𝑌 , 𝑋))
130128, 129eqtrid 2777 . . . . . . . . . . . . . . . 16 ((𝜑𝑌 ≠ (0g𝑊)) → ((𝑌 , 𝑌) · 𝐶) = (𝑌 , 𝑋))
131127, 130eqtrd 2765 . . . . . . . . . . . . . . 15 ((𝜑𝑌 ≠ (0g𝑊)) → ((𝑌 , 𝑌)(.r𝐹)𝐶) = (𝑌 , 𝑋))
13261adantr 480 . . . . . . . . . . . . . . . . . 18 ((𝜑𝑌 ≠ (0g𝑊)) → (*𝑟𝐹) = ∗)
133132fveq1d 6819 . . . . . . . . . . . . . . . . 17 ((𝜑𝑌 ≠ (0g𝑊)) → ((*𝑟𝐹)‘𝐶) = (∗‘𝐶))
134133oveq1d 7356 . . . . . . . . . . . . . . . 16 ((𝜑𝑌 ≠ (0g𝑊)) → (((*𝑟𝐹)‘𝐶)( ·𝑠𝑊)𝑌) = ((∗‘𝐶)( ·𝑠𝑊)𝑌))
135134oveq2d 7357 . . . . . . . . . . . . . . 15 ((𝜑𝑌 ≠ (0g𝑊)) → (𝑌 , (((*𝑟𝐹)‘𝐶)( ·𝑠𝑊)𝑌)) = (𝑌 , ((∗‘𝐶)( ·𝑠𝑊)𝑌)))
136126, 131, 1353eqtr3rd 2774 . . . . . . . . . . . . . 14 ((𝜑𝑌 ≠ (0g𝑊)) → (𝑌 , ((∗‘𝐶)( ·𝑠𝑊)𝑌)) = (𝑌 , 𝑋))
137117, 118, 136oveq123d 7362 . . . . . . . . . . . . 13 ((𝜑𝑌 ≠ (0g𝑊)) → ((∗‘𝐶)(.r𝐹)(𝑌 , ((∗‘𝐶)( ·𝑠𝑊)𝑌))) = ((∗‘𝐶) · (𝑌 , 𝑋)))
138112, 137eqtrd 2765 . . . . . . . . . . . 12 ((𝜑𝑌 ≠ (0g𝑊)) → (((∗‘𝐶)( ·𝑠𝑊)𝑌) , ((∗‘𝐶)( ·𝑠𝑊)𝑌)) = ((∗‘𝐶) · (𝑌 , 𝑋)))
139108, 109, 138oveq123d 7362 . . . . . . . . . . 11 ((𝜑𝑌 ≠ (0g𝑊)) → ((𝑋 , 𝑋)(+g𝐹)(((∗‘𝐶)( ·𝑠𝑊)𝑌) , ((∗‘𝐶)( ·𝑠𝑊)𝑌))) = ((𝑋 , 𝑋) + ((∗‘𝐶) · (𝑌 , 𝑋))))
1406, 15, 5, 10, 93, 110, 63ipassr2 21577 . . . . . . . . . . . . . 14 ((𝑊 ∈ PreHil ∧ (𝑋𝑉𝑌𝑉𝐶𝐾)) → ((𝑋 , 𝑌)(.r𝐹)𝐶) = (𝑋 , (((*𝑟𝐹)‘𝐶)( ·𝑠𝑊)𝑌)))
141102, 51, 92, 124, 140syl13anc 1374 . . . . . . . . . . . . 13 ((𝜑𝑌 ≠ (0g𝑊)) → ((𝑋 , 𝑌)(.r𝐹)𝐶) = (𝑋 , (((*𝑟𝐹)‘𝐶)( ·𝑠𝑊)𝑌)))
142117oveqd 7358 . . . . . . . . . . . . 13 ((𝜑𝑌 ≠ (0g𝑊)) → ((𝑋 , 𝑌)(.r𝐹)𝐶) = ((𝑋 , 𝑌) · 𝐶))
143134oveq2d 7357 . . . . . . . . . . . . 13 ((𝜑𝑌 ≠ (0g𝑊)) → (𝑋 , (((*𝑟𝐹)‘𝐶)( ·𝑠𝑊)𝑌)) = (𝑋 , ((∗‘𝐶)( ·𝑠𝑊)𝑌)))
144141, 142, 1433eqtr3rd 2774 . . . . . . . . . . . 12 ((𝜑𝑌 ≠ (0g𝑊)) → (𝑋 , ((∗‘𝐶)( ·𝑠𝑊)𝑌)) = ((𝑋 , 𝑌) · 𝐶))
1456, 15, 5, 10, 93, 110ipass 21575 . . . . . . . . . . . . . 14 ((𝑊 ∈ PreHil ∧ ((∗‘𝐶) ∈ 𝐾𝑌𝑉𝑋𝑉)) → (((∗‘𝐶)( ·𝑠𝑊)𝑌) , 𝑋) = ((∗‘𝐶)(.r𝐹)(𝑌 , 𝑋)))
146102, 91, 92, 51, 145syl13anc 1374 . . . . . . . . . . . . 13 ((𝜑𝑌 ≠ (0g𝑊)) → (((∗‘𝐶)( ·𝑠𝑊)𝑌) , 𝑋) = ((∗‘𝐶)(.r𝐹)(𝑌 , 𝑋)))
147117oveqd 7358 . . . . . . . . . . . . 13 ((𝜑𝑌 ≠ (0g𝑊)) → ((∗‘𝐶)(.r𝐹)(𝑌 , 𝑋)) = ((∗‘𝐶) · (𝑌 , 𝑋)))
148146, 147eqtrd 2765 . . . . . . . . . . . 12 ((𝜑𝑌 ≠ (0g𝑊)) → (((∗‘𝐶)( ·𝑠𝑊)𝑌) , 𝑋) = ((∗‘𝐶) · (𝑌 , 𝑋)))
149108, 144, 148oveq123d 7362 . . . . . . . . . . 11 ((𝜑𝑌 ≠ (0g𝑊)) → ((𝑋 , ((∗‘𝐶)( ·𝑠𝑊)𝑌))(+g𝐹)(((∗‘𝐶)( ·𝑠𝑊)𝑌) , 𝑋)) = (((𝑋 , 𝑌) · 𝐶) + ((∗‘𝐶) · (𝑌 , 𝑋))))
150139, 149oveq12d 7359 . . . . . . . . . 10 ((𝜑𝑌 ≠ (0g𝑊)) → (((𝑋 , 𝑋)(+g𝐹)(((∗‘𝐶)( ·𝑠𝑊)𝑌) , ((∗‘𝐶)( ·𝑠𝑊)𝑌)))(-g𝐹)((𝑋 , ((∗‘𝐶)( ·𝑠𝑊)𝑌))(+g𝐹)(((∗‘𝐶)( ·𝑠𝑊)𝑌) , 𝑋))) = (((𝑋 , 𝑋) + ((∗‘𝐶) · (𝑌 , 𝑋)))(-g𝐹)(((𝑋 , 𝑌) · 𝐶) + ((∗‘𝐶) · (𝑌 , 𝑋)))))
1516, 15, 5, 10ipcl 21563 . . . . . . . . . . . . . 14 ((𝑊 ∈ PreHil ∧ 𝑋𝑉𝑋𝑉) → (𝑋 , 𝑋) ∈ 𝐾)
152102, 51, 51, 151syl3anc 1373 . . . . . . . . . . . . 13 ((𝜑𝑌 ≠ (0g𝑊)) → (𝑋 , 𝑋) ∈ 𝐾)
1536, 10clmmcl 25005 . . . . . . . . . . . . . 14 ((𝑊 ∈ ℂMod ∧ (∗‘𝐶) ∈ 𝐾 ∧ (𝑌 , 𝑋) ∈ 𝐾) → ((∗‘𝐶) · (𝑌 , 𝑋)) ∈ 𝐾)
15476, 91, 121, 153syl3anc 1373 . . . . . . . . . . . . 13 ((𝜑𝑌 ≠ (0g𝑊)) → ((∗‘𝐶) · (𝑌 , 𝑋)) ∈ 𝐾)
1556, 10clmacl 25004 . . . . . . . . . . . . 13 ((𝑊 ∈ ℂMod ∧ (𝑋 , 𝑋) ∈ 𝐾 ∧ ((∗‘𝐶) · (𝑌 , 𝑋)) ∈ 𝐾) → ((𝑋 , 𝑋) + ((∗‘𝐶) · (𝑌 , 𝑋))) ∈ 𝐾)
15676, 152, 154, 155syl3anc 1373 . . . . . . . . . . . 12 ((𝜑𝑌 ≠ (0g𝑊)) → ((𝑋 , 𝑋) + ((∗‘𝐶) · (𝑌 , 𝑋))) ∈ 𝐾)
1576, 10clmmcl 25005 . . . . . . . . . . . . . 14 ((𝑊 ∈ ℂMod ∧ (𝑋 , 𝑌) ∈ 𝐾𝐶𝐾) → ((𝑋 , 𝑌) · 𝐶) ∈ 𝐾)
15876, 77, 124, 157syl3anc 1373 . . . . . . . . . . . . 13 ((𝜑𝑌 ≠ (0g𝑊)) → ((𝑋 , 𝑌) · 𝐶) ∈ 𝐾)
1596, 10clmacl 25004 . . . . . . . . . . . . 13 ((𝑊 ∈ ℂMod ∧ ((𝑋 , 𝑌) · 𝐶) ∈ 𝐾 ∧ ((∗‘𝐶) · (𝑌 , 𝑋)) ∈ 𝐾) → (((𝑋 , 𝑌) · 𝐶) + ((∗‘𝐶) · (𝑌 , 𝑋))) ∈ 𝐾)
16076, 158, 154, 159syl3anc 1373 . . . . . . . . . . . 12 ((𝜑𝑌 ≠ (0g𝑊)) → (((𝑋 , 𝑌) · 𝐶) + ((∗‘𝐶) · (𝑌 , 𝑋))) ∈ 𝐾)
1616, 10clmsub 25000 . . . . . . . . . . . 12 ((𝑊 ∈ ℂMod ∧ ((𝑋 , 𝑋) + ((∗‘𝐶) · (𝑌 , 𝑋))) ∈ 𝐾 ∧ (((𝑋 , 𝑌) · 𝐶) + ((∗‘𝐶) · (𝑌 , 𝑋))) ∈ 𝐾) → (((𝑋 , 𝑋) + ((∗‘𝐶) · (𝑌 , 𝑋))) − (((𝑋 , 𝑌) · 𝐶) + ((∗‘𝐶) · (𝑌 , 𝑋)))) = (((𝑋 , 𝑋) + ((∗‘𝐶) · (𝑌 , 𝑋)))(-g𝐹)(((𝑋 , 𝑌) · 𝐶) + ((∗‘𝐶) · (𝑌 , 𝑋)))))
16276, 156, 160, 161syl3anc 1373 . . . . . . . . . . 11 ((𝜑𝑌 ≠ (0g𝑊)) → (((𝑋 , 𝑋) + ((∗‘𝐶) · (𝑌 , 𝑋))) − (((𝑋 , 𝑌) · 𝐶) + ((∗‘𝐶) · (𝑌 , 𝑋)))) = (((𝑋 , 𝑋) + ((∗‘𝐶) · (𝑌 , 𝑋)))(-g𝐹)(((𝑋 , 𝑌) · 𝐶) + ((∗‘𝐶) · (𝑌 , 𝑋)))))
1634, 5, 6, 7, 8, 15tcphcphlem3 25153 . . . . . . . . . . . . . . 15 ((𝜑𝑋𝑉) → (𝑋 , 𝑋) ∈ ℝ)
16413, 163mpdan 687 . . . . . . . . . . . . . 14 (𝜑 → (𝑋 , 𝑋) ∈ ℝ)
165164recnd 11132 . . . . . . . . . . . . 13 (𝜑 → (𝑋 , 𝑋) ∈ ℂ)
166165adantr 480 . . . . . . . . . . . 12 ((𝜑𝑌 ≠ (0g𝑊)) → (𝑋 , 𝑋) ∈ ℂ)
16718absvalsqd 15344 . . . . . . . . . . . . . . . . . 18 (𝜑 → ((abs‘(𝑋 , 𝑌))↑2) = ((𝑋 , 𝑌) · (∗‘(𝑋 , 𝑌))))
16866oveq2d 7357 . . . . . . . . . . . . . . . . . 18 (𝜑 → ((𝑋 , 𝑌) · (∗‘(𝑋 , 𝑌))) = ((𝑋 , 𝑌) · (𝑌 , 𝑋)))
169167, 168eqtrd 2765 . . . . . . . . . . . . . . . . 17 (𝜑 → ((abs‘(𝑋 , 𝑌))↑2) = ((𝑋 , 𝑌) · (𝑌 , 𝑋)))
17018abscld 15338 . . . . . . . . . . . . . . . . . 18 (𝜑 → (abs‘(𝑋 , 𝑌)) ∈ ℝ)
171170resqcld 14024 . . . . . . . . . . . . . . . . 17 (𝜑 → ((abs‘(𝑋 , 𝑌))↑2) ∈ ℝ)
172169, 171eqeltrrd 2830 . . . . . . . . . . . . . . . 16 (𝜑 → ((𝑋 , 𝑌) · (𝑌 , 𝑋)) ∈ ℝ)
173172adantr 480 . . . . . . . . . . . . . . 15 ((𝜑𝑌 ≠ (0g𝑊)) → ((𝑋 , 𝑌) · (𝑌 , 𝑋)) ∈ ℝ)
174173, 71, 37redivcld 11941 . . . . . . . . . . . . . 14 ((𝜑𝑌 ≠ (0g𝑊)) → (((𝑋 , 𝑌) · (𝑌 , 𝑋)) / (𝑌 , 𝑌)) ∈ ℝ)
17541, 174eqeltrrd 2830 . . . . . . . . . . . . 13 ((𝜑𝑌 ≠ (0g𝑊)) → ((𝑋 , 𝑌) · 𝐶) ∈ ℝ)
176175recnd 11132 . . . . . . . . . . . 12 ((𝜑𝑌 ≠ (0g𝑊)) → ((𝑋 , 𝑌) · 𝐶) ∈ ℂ)
17776, 11syl 17 . . . . . . . . . . . . 13 ((𝜑𝑌 ≠ (0g𝑊)) → 𝐾 ⊆ ℂ)
178177, 154sseldd 3933 . . . . . . . . . . . 12 ((𝜑𝑌 ≠ (0g𝑊)) → ((∗‘𝐶) · (𝑌 , 𝑋)) ∈ ℂ)
179166, 176, 178pnpcan2d 11502 . . . . . . . . . . 11 ((𝜑𝑌 ≠ (0g𝑊)) → (((𝑋 , 𝑋) + ((∗‘𝐶) · (𝑌 , 𝑋))) − (((𝑋 , 𝑌) · 𝐶) + ((∗‘𝐶) · (𝑌 , 𝑋)))) = ((𝑋 , 𝑋) − ((𝑋 , 𝑌) · 𝐶)))
180162, 179eqtr3d 2767 . . . . . . . . . 10 ((𝜑𝑌 ≠ (0g𝑊)) → (((𝑋 , 𝑋) + ((∗‘𝐶) · (𝑌 , 𝑋)))(-g𝐹)(((𝑋 , 𝑌) · 𝐶) + ((∗‘𝐶) · (𝑌 , 𝑋)))) = ((𝑋 , 𝑋) − ((𝑋 , 𝑌) · 𝐶)))
181103, 150, 1803eqtrd 2769 . . . . . . . . 9 ((𝜑𝑌 ≠ (0g𝑊)) → ((𝑋(-g𝑊)((∗‘𝐶)( ·𝑠𝑊)𝑌)) , (𝑋(-g𝑊)((∗‘𝐶)( ·𝑠𝑊)𝑌))) = ((𝑋 , 𝑋) − ((𝑋 , 𝑌) · 𝐶)))
18299, 181breqtrd 5115 . . . . . . . 8 ((𝜑𝑌 ≠ (0g𝑊)) → 0 ≤ ((𝑋 , 𝑋) − ((𝑋 , 𝑌) · 𝐶)))
183164adantr 480 . . . . . . . . 9 ((𝜑𝑌 ≠ (0g𝑊)) → (𝑋 , 𝑋) ∈ ℝ)
184183, 175subge0d 11699 . . . . . . . 8 ((𝜑𝑌 ≠ (0g𝑊)) → (0 ≤ ((𝑋 , 𝑋) − ((𝑋 , 𝑌) · 𝐶)) ↔ ((𝑋 , 𝑌) · 𝐶) ≤ (𝑋 , 𝑋)))
185182, 184mpbid 232 . . . . . . 7 ((𝜑𝑌 ≠ (0g𝑊)) → ((𝑋 , 𝑌) · 𝐶) ≤ (𝑋 , 𝑋))
18641, 185eqbrtrd 5111 . . . . . 6 ((𝜑𝑌 ≠ (0g𝑊)) → (((𝑋 , 𝑌) · (𝑌 , 𝑋)) / (𝑌 , 𝑌)) ≤ (𝑋 , 𝑋))
187 oveq12 7350 . . . . . . . . . . . 12 ((𝑥 = 𝑌𝑥 = 𝑌) → (𝑥 , 𝑥) = (𝑌 , 𝑌))
188187anidms 566 . . . . . . . . . . 11 (𝑥 = 𝑌 → (𝑥 , 𝑥) = (𝑌 , 𝑌))
189188breq2d 5101 . . . . . . . . . 10 (𝑥 = 𝑌 → (0 ≤ (𝑥 , 𝑥) ↔ 0 ≤ (𝑌 , 𝑌)))
190189, 46, 14rspcdva 3576 . . . . . . . . 9 (𝜑 → 0 ≤ (𝑌 , 𝑌))
191190adantr 480 . . . . . . . 8 ((𝜑𝑌 ≠ (0g𝑊)) → 0 ≤ (𝑌 , 𝑌))
19271, 191, 37ne0gt0d 11242 . . . . . . 7 ((𝜑𝑌 ≠ (0g𝑊)) → 0 < (𝑌 , 𝑌))
193 ledivmul2 11993 . . . . . . 7 ((((𝑋 , 𝑌) · (𝑌 , 𝑋)) ∈ ℝ ∧ (𝑋 , 𝑋) ∈ ℝ ∧ ((𝑌 , 𝑌) ∈ ℝ ∧ 0 < (𝑌 , 𝑌))) → ((((𝑋 , 𝑌) · (𝑌 , 𝑋)) / (𝑌 , 𝑌)) ≤ (𝑋 , 𝑋) ↔ ((𝑋 , 𝑌) · (𝑌 , 𝑋)) ≤ ((𝑋 , 𝑋) · (𝑌 , 𝑌))))
194173, 183, 71, 192, 193syl112anc 1376 . . . . . 6 ((𝜑𝑌 ≠ (0g𝑊)) → ((((𝑋 , 𝑌) · (𝑌 , 𝑋)) / (𝑌 , 𝑌)) ≤ (𝑋 , 𝑋) ↔ ((𝑋 , 𝑌) · (𝑌 , 𝑋)) ≤ ((𝑋 , 𝑋) · (𝑌 , 𝑌))))
195186, 194mpbid 232 . . . . 5 ((𝜑𝑌 ≠ (0g𝑊)) → ((𝑋 , 𝑌) · (𝑌 , 𝑋)) ≤ ((𝑋 , 𝑋) · (𝑌 , 𝑌)))
1966, 15, 5, 31, 32ip0r 21567 . . . . . . . . . 10 ((𝑊 ∈ PreHil ∧ 𝑋𝑉) → (𝑋 , (0g𝑊)) = (0g𝐹))
1977, 13, 196syl2anc 584 . . . . . . . . 9 (𝜑 → (𝑋 , (0g𝑊)) = (0g𝐹))
198197, 29eqtr4d 2768 . . . . . . . 8 (𝜑 → (𝑋 , (0g𝑊)) = 0)
199198oveq1d 7356 . . . . . . 7 (𝜑 → ((𝑋 , (0g𝑊)) · (𝑌 , 𝑋)) = (0 · (𝑌 , 𝑋)))
20022mul02d 11303 . . . . . . 7 (𝜑 → (0 · (𝑌 , 𝑋)) = 0)
201199, 200eqtrd 2765 . . . . . 6 (𝜑 → ((𝑋 , (0g𝑊)) · (𝑌 , 𝑋)) = 0)
202 oveq12 7350 . . . . . . . . . 10 ((𝑥 = 𝑋𝑥 = 𝑋) → (𝑥 , 𝑥) = (𝑋 , 𝑋))
203202anidms 566 . . . . . . . . 9 (𝑥 = 𝑋 → (𝑥 , 𝑥) = (𝑋 , 𝑋))
204203breq2d 5101 . . . . . . . 8 (𝑥 = 𝑋 → (0 ≤ (𝑥 , 𝑥) ↔ 0 ≤ (𝑋 , 𝑋)))
205204, 46, 13rspcdva 3576 . . . . . . 7 (𝜑 → 0 ≤ (𝑋 , 𝑋))
206164, 25, 205, 190mulge0d 11686 . . . . . 6 (𝜑 → 0 ≤ ((𝑋 , 𝑋) · (𝑌 , 𝑌)))
207201, 206eqbrtrd 5111 . . . . 5 (𝜑 → ((𝑋 , (0g𝑊)) · (𝑌 , 𝑋)) ≤ ((𝑋 , 𝑋) · (𝑌 , 𝑌)))
2083, 195, 207pm2.61ne 3011 . . . 4 (𝜑 → ((𝑋 , 𝑌) · (𝑌 , 𝑋)) ≤ ((𝑋 , 𝑋) · (𝑌 , 𝑌)))
209164, 205resqrtcld 15317 . . . . . . 7 (𝜑 → (√‘(𝑋 , 𝑋)) ∈ ℝ)
210209recnd 11132 . . . . . 6 (𝜑 → (√‘(𝑋 , 𝑋)) ∈ ℂ)
21125, 190resqrtcld 15317 . . . . . . 7 (𝜑 → (√‘(𝑌 , 𝑌)) ∈ ℝ)
212211recnd 11132 . . . . . 6 (𝜑 → (√‘(𝑌 , 𝑌)) ∈ ℂ)
213210, 212sqmuld 14057 . . . . 5 (𝜑 → (((√‘(𝑋 , 𝑋)) · (√‘(𝑌 , 𝑌)))↑2) = (((√‘(𝑋 , 𝑋))↑2) · ((√‘(𝑌 , 𝑌))↑2)))
214165sqsqrtd 15341 . . . . . 6 (𝜑 → ((√‘(𝑋 , 𝑋))↑2) = (𝑋 , 𝑋))
21526sqsqrtd 15341 . . . . . 6 (𝜑 → ((√‘(𝑌 , 𝑌))↑2) = (𝑌 , 𝑌))
216214, 215oveq12d 7359 . . . . 5 (𝜑 → (((√‘(𝑋 , 𝑋))↑2) · ((√‘(𝑌 , 𝑌))↑2)) = ((𝑋 , 𝑋) · (𝑌 , 𝑌)))
217213, 216eqtrd 2765 . . . 4 (𝜑 → (((√‘(𝑋 , 𝑋)) · (√‘(𝑌 , 𝑌)))↑2) = ((𝑋 , 𝑋) · (𝑌 , 𝑌)))
218208, 169, 2173brtr4d 5121 . . 3 (𝜑 → ((abs‘(𝑋 , 𝑌))↑2) ≤ (((√‘(𝑋 , 𝑋)) · (√‘(𝑌 , 𝑌)))↑2))
219209, 211remulcld 11134 . . . 4 (𝜑 → ((√‘(𝑋 , 𝑋)) · (√‘(𝑌 , 𝑌))) ∈ ℝ)
22018absge0d 15346 . . . 4 (𝜑 → 0 ≤ (abs‘(𝑋 , 𝑌)))
221164, 205sqrtge0d 15320 . . . . 5 (𝜑 → 0 ≤ (√‘(𝑋 , 𝑋)))
22225, 190sqrtge0d 15320 . . . . 5 (𝜑 → 0 ≤ (√‘(𝑌 , 𝑌)))
223209, 211, 221, 222mulge0d 11686 . . . 4 (𝜑 → 0 ≤ ((√‘(𝑋 , 𝑋)) · (√‘(𝑌 , 𝑌))))
224170, 219, 220, 223le2sqd 14156 . . 3 (𝜑 → ((abs‘(𝑋 , 𝑌)) ≤ ((√‘(𝑋 , 𝑋)) · (√‘(𝑌 , 𝑌))) ↔ ((abs‘(𝑋 , 𝑌))↑2) ≤ (((√‘(𝑋 , 𝑋)) · (√‘(𝑌 , 𝑌)))↑2)))
225218, 224mpbird 257 . 2 (𝜑 → (abs‘(𝑋 , 𝑌)) ≤ ((√‘(𝑋 , 𝑋)) · (√‘(𝑌 , 𝑌))))
226 lmodgrp 20793 . . . . 5 (𝑊 ∈ LMod → 𝑊 ∈ Grp)
22749, 226syl 17 . . . 4 (𝜑𝑊 ∈ Grp)
228 ipcau2.n . . . . 5 𝑁 = (norm‘𝐺)
2294, 228, 5, 15tcphnmval 25149 . . . 4 ((𝑊 ∈ Grp ∧ 𝑋𝑉) → (𝑁𝑋) = (√‘(𝑋 , 𝑋)))
230227, 13, 229syl2anc 584 . . 3 (𝜑 → (𝑁𝑋) = (√‘(𝑋 , 𝑋)))
2314, 228, 5, 15tcphnmval 25149 . . . 4 ((𝑊 ∈ Grp ∧ 𝑌𝑉) → (𝑁𝑌) = (√‘(𝑌 , 𝑌)))
232227, 14, 231syl2anc 584 . . 3 (𝜑 → (𝑁𝑌) = (√‘(𝑌 , 𝑌)))
233230, 232oveq12d 7359 . 2 (𝜑 → ((𝑁𝑋) · (𝑁𝑌)) = ((√‘(𝑋 , 𝑋)) · (√‘(𝑌 , 𝑌))))
234225, 233breqtrrd 5117 1 (𝜑 → (abs‘(𝑋 , 𝑌)) ≤ ((𝑁𝑋) · (𝑁𝑌)))
Colors of variables: wff setvar class
Syntax hints:  wi 4  wb 206  wa 395  w3a 1086   = wceq 1541  wcel 2110  wne 2926  wral 3045  Vcvv 3434  wss 3900   class class class wbr 5089  cfv 6477  (class class class)co 7341  cc 10996  cr 10997  0cc0 10998  1c1 10999   + caddc 11001   · cmul 11003   < clt 11138  cle 11139  cmin 11336   / cdiv 11766  2c2 12172  cexp 13960  ccj 14995  csqrt 15132  abscabs 15133  Basecbs 17112  s cress 17133  +gcplusg 17153  .rcmulr 17154  *𝑟cstv 17155  Scalarcsca 17156   ·𝑠 cvsca 17157  ·𝑖cip 17158  0gc0g 17335  Grpcgrp 18838  -gcsg 18840  DivRingcdr 20637  LModclmod 20786  LVecclvec 21029  fldccnfld 21284  PreHilcphl 21554  normcnm 24484  ℂModcclm 24982  toℂPreHilctcph 25087
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 2112  ax-9 2120  ax-10 2143  ax-11 2159  ax-12 2179  ax-ext 2702  ax-rep 5215  ax-sep 5232  ax-nul 5242  ax-pow 5301  ax-pr 5368  ax-un 7663  ax-cnex 11054  ax-resscn 11055  ax-1cn 11056  ax-icn 11057  ax-addcl 11058  ax-addrcl 11059  ax-mulcl 11060  ax-mulrcl 11061  ax-mulcom 11062  ax-addass 11063  ax-mulass 11064  ax-distr 11065  ax-i2m1 11066  ax-1ne0 11067  ax-1rid 11068  ax-rnegex 11069  ax-rrecex 11070  ax-cnre 11071  ax-pre-lttri 11072  ax-pre-lttrn 11073  ax-pre-ltadd 11074  ax-pre-mulgt0 11075  ax-pre-sup 11076  ax-addf 11077  ax-mulf 11078
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 2067  df-mo 2534  df-eu 2563  df-clab 2709  df-cleq 2722  df-clel 2804  df-nfc 2879  df-ne 2927  df-nel 3031  df-ral 3046  df-rex 3055  df-rmo 3344  df-reu 3345  df-rab 3394  df-v 3436  df-sbc 3740  df-csb 3849  df-dif 3903  df-un 3905  df-in 3907  df-ss 3917  df-pss 3920  df-nul 4282  df-if 4474  df-pw 4550  df-sn 4575  df-pr 4577  df-tp 4579  df-op 4581  df-uni 4858  df-iun 4941  df-br 5090  df-opab 5152  df-mpt 5171  df-tr 5197  df-id 5509  df-eprel 5514  df-po 5522  df-so 5523  df-fr 5567  df-we 5569  df-xp 5620  df-rel 5621  df-cnv 5622  df-co 5623  df-dm 5624  df-rn 5625  df-res 5626  df-ima 5627  df-pred 6244  df-ord 6305  df-on 6306  df-lim 6307  df-suc 6308  df-iota 6433  df-fun 6479  df-fn 6480  df-f 6481  df-f1 6482  df-fo 6483  df-f1o 6484  df-fv 6485  df-riota 7298  df-ov 7344  df-oprab 7345  df-mpo 7346  df-om 7792  df-1st 7916  df-2nd 7917  df-tpos 8151  df-frecs 8206  df-wrecs 8237  df-recs 8286  df-rdg 8324  df-1o 8380  df-er 8617  df-map 8747  df-en 8865  df-dom 8866  df-sdom 8867  df-fin 8868  df-sup 9321  df-pnf 11140  df-mnf 11141  df-xr 11142  df-ltxr 11143  df-le 11144  df-sub 11338  df-neg 11339  df-div 11767  df-nn 12118  df-2 12180  df-3 12181  df-4 12182  df-5 12183  df-6 12184  df-7 12185  df-8 12186  df-9 12187  df-n0 12374  df-z 12461  df-dec 12581  df-uz 12725  df-rp 12883  df-fz 13400  df-seq 13901  df-exp 13961  df-cj 14998  df-re 14999  df-im 15000  df-sqrt 15134  df-abs 15135  df-struct 17050  df-sets 17067  df-slot 17085  df-ndx 17097  df-base 17113  df-ress 17134  df-plusg 17166  df-mulr 17167  df-starv 17168  df-sca 17169  df-vsca 17170  df-ip 17171  df-tset 17172  df-ple 17173  df-ds 17175  df-unif 17176  df-0g 17337  df-mgm 18540  df-sgrp 18619  df-mnd 18635  df-mhm 18683  df-grp 18841  df-minusg 18842  df-sbg 18843  df-subg 19028  df-ghm 19118  df-cmn 19687  df-abl 19688  df-mgp 20052  df-rng 20064  df-ur 20093  df-ring 20146  df-cring 20147  df-oppr 20248  df-dvdsr 20268  df-unit 20269  df-invr 20299  df-dvr 20312  df-rhm 20383  df-subrng 20454  df-subrg 20478  df-drng 20639  df-staf 20747  df-srng 20748  df-lmod 20788  df-lmhm 20949  df-lvec 21030  df-sra 21100  df-rgmod 21101  df-cnfld 21285  df-phl 21556  df-nm 24490  df-tng 24492  df-clm 24983  df-tcph 25089
This theorem is referenced by:  tcphcphlem1  25155  ipcau  25158
  Copyright terms: Public domain W3C validator