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

Theorem siilem1 31468
Description: Lemma for sii 31471. (Contributed by NM, 23-Nov-2007.) (New usage is discouraged.)
Hypotheses
Ref Expression
siii.1 𝑋 = (BaseSet‘𝑈)
siii.6 𝑁 = (normCV‘𝑈)
siii.7 𝑃 = (·𝑖OLD‘𝑈)
siii.9 𝑈 ∈ CPreHilOLD
siii.a 𝐴 ∈ 𝑋
siii.b 𝐵 ∈ 𝑋
sii1.3 𝑀 = ( −𝑣 ‘𝑈)
sii1.4 𝑆 = ( ·𝑠OLD ‘𝑈)
sii1.c 𝐶 ∈ ℂ
sii1.r (𝐶 · (𝐴𝑃𝐵)) ∈ ℝ
sii1.z 0 ≤ (𝐶 · (𝐴𝑃𝐵))
Assertion
Ref Expression
siilem1 ((𝐵𝑃𝐴) = (𝐶 · ((𝑁‘𝐵)↑2)) → (√‘((𝐴𝑃𝐵) · (𝐶 · ((𝑁‘𝐵)↑2)))) ≤ ((𝑁‘𝐴) · (𝑁‘𝐵)))

Proof of Theorem siilem1
StepHypRef Expression
1 siii.1 . . . . . . . . . 10 𝑋 = (BaseSet‘𝑈)
2 siii.6 . . . . . . . . . 10 𝑁 = (normCV‘𝑈)
3 siii.9 . . . . . . . . . . 11 𝑈 ∈ CPreHilOLD
43phnvi 31433 . . . . . . . . . 10 𝑈 ∈ NrmCVec
5 siii.a . . . . . . . . . . 11 𝐴 ∈ 𝑋
6 sii1.c . . . . . . . . . . . . 13 𝐶 ∈ ℂ
76cjcli 15351 . . . . . . . . . . . 12 (∗‘𝐶) ∈ ℂ
8 siii.b . . . . . . . . . . . 12 𝐵 ∈ 𝑋
9 sii1.4 . . . . . . . . . . . . 13 𝑆 = ( ·𝑠OLD ‘𝑈)
101, 9nvscl 31243 . . . . . . . . . . . 12 ((𝑈 ∈ NrmCVec ∧ (∗‘𝐶) ∈ ℂ ∧ 𝐵 ∈ 𝑋) → ((∗‘𝐶)𝑆𝐵) ∈ 𝑋)
114, 7, 8, 10mp3an 1490 . . . . . . . . . . 11 ((∗‘𝐶)𝑆𝐵) ∈ 𝑋
12 sii1.3 . . . . . . . . . . . 12 𝑀 = ( −𝑣 ‘𝑈)
131, 12nvmcl 31263 . . . . . . . . . . 11 ((𝑈 ∈ NrmCVec ∧ 𝐴 ∈ 𝑋 ∧ ((∗‘𝐶)𝑆𝐵) ∈ 𝑋) → (𝐴𝑀((∗‘𝐶)𝑆𝐵)) ∈ 𝑋)
144, 5, 11, 13mp3an 1490 . . . . . . . . . 10 (𝐴𝑀((∗‘𝐶)𝑆𝐵)) ∈ 𝑋
151, 2, 4, 14nvcli 31279 . . . . . . . . 9 (𝑁‘(𝐴𝑀((∗‘𝐶)𝑆𝐵))) ∈ ℝ
1615sqge0i 14344 . . . . . . . 8 0 ≤ ((𝑁‘(𝐴𝑀((∗‘𝐶)𝑆𝐵)))↑2)
1714, 5, 113pm3.2i 1358 . . . . . . . . . 10 ((𝐴𝑀((∗‘𝐶)𝑆𝐵)) ∈ 𝑋 ∧ 𝐴 ∈ 𝑋 ∧ ((∗‘𝐶)𝑆𝐵) ∈ 𝑋)
18 siii.7 . . . . . . . . . . 11 𝑃 = (·𝑖OLD‘𝑈)
191, 12, 18dipsubdi 31466 . . . . . . . . . 10 ((𝑈 ∈ CPreHilOLD ∧ ((𝐴𝑀((∗‘𝐶)𝑆𝐵)) ∈ 𝑋 ∧ 𝐴 ∈ 𝑋 ∧ ((∗‘𝐶)𝑆𝐵) ∈ 𝑋)) → ((𝐴𝑀((∗‘𝐶)𝑆𝐵))𝑃(𝐴𝑀((∗‘𝐶)𝑆𝐵))) = (((𝐴𝑀((∗‘𝐶)𝑆𝐵))𝑃𝐴) − ((𝐴𝑀((∗‘𝐶)𝑆𝐵))𝑃((∗‘𝐶)𝑆𝐵))))
203, 17, 19mp2an 705 . . . . . . . . 9 ((𝐴𝑀((∗‘𝐶)𝑆𝐵))𝑃(𝐴𝑀((∗‘𝐶)𝑆𝐵))) = (((𝐴𝑀((∗‘𝐶)𝑆𝐵))𝑃𝐴) − ((𝐴𝑀((∗‘𝐶)𝑆𝐵))𝑃((∗‘𝐶)𝑆𝐵)))
211, 2, 18ipidsq 31327 . . . . . . . . . 10 ((𝑈 ∈ NrmCVec ∧ (𝐴𝑀((∗‘𝐶)𝑆𝐵)) ∈ 𝑋) → ((𝐴𝑀((∗‘𝐶)𝑆𝐵))𝑃(𝐴𝑀((∗‘𝐶)𝑆𝐵))) = ((𝑁‘(𝐴𝑀((∗‘𝐶)𝑆𝐵)))↑2))
224, 14, 21mp2an 705 . . . . . . . . 9 ((𝐴𝑀((∗‘𝐶)𝑆𝐵))𝑃(𝐴𝑀((∗‘𝐶)𝑆𝐵))) = ((𝑁‘(𝐴𝑀((∗‘𝐶)𝑆𝐵)))↑2)
237, 8, 113pm3.2i 1358 . . . . . . . . . . . . . . 15 ((∗‘𝐶) ∈ ℂ ∧ 𝐵 ∈ 𝑋 ∧ ((∗‘𝐶)𝑆𝐵) ∈ 𝑋)
241, 9, 18dipass 31462 . . . . . . . . . . . . . . 15 ((𝑈 ∈ CPreHilOLD ∧ ((∗‘𝐶) ∈ ℂ ∧ 𝐵 ∈ 𝑋 ∧ ((∗‘𝐶)𝑆𝐵) ∈ 𝑋)) → (((∗‘𝐶)𝑆𝐵)𝑃((∗‘𝐶)𝑆𝐵)) = ((∗‘𝐶) · (𝐵𝑃((∗‘𝐶)𝑆𝐵))))
253, 23, 24mp2an 705 . . . . . . . . . . . . . 14 (((∗‘𝐶)𝑆𝐵)𝑃((∗‘𝐶)𝑆𝐵)) = ((∗‘𝐶) · (𝐵𝑃((∗‘𝐶)𝑆𝐵)))
268, 6, 83pm3.2i 1358 . . . . . . . . . . . . . . . . 17 (𝐵 ∈ 𝑋 ∧ 𝐶 ∈ ℂ ∧ 𝐵 ∈ 𝑋)
271, 9, 18dipassr2 31464 . . . . . . . . . . . . . . . . 17 ((𝑈 ∈ CPreHilOLD ∧ (𝐵 ∈ 𝑋 ∧ 𝐶 ∈ ℂ ∧ 𝐵 ∈ 𝑋)) → (𝐵𝑃((∗‘𝐶)𝑆𝐵)) = (𝐶 · (𝐵𝑃𝐵)))
283, 26, 27mp2an 705 . . . . . . . . . . . . . . . 16 (𝐵𝑃((∗‘𝐶)𝑆𝐵)) = (𝐶 · (𝐵𝑃𝐵))
291, 2, 18ipidsq 31327 . . . . . . . . . . . . . . . . . 18 ((𝑈 ∈ NrmCVec ∧ 𝐵 ∈ 𝑋) → (𝐵𝑃𝐵) = ((𝑁‘𝐵)↑2))
304, 8, 29mp2an 705 . . . . . . . . . . . . . . . . 17 (𝐵𝑃𝐵) = ((𝑁‘𝐵)↑2)
3130oveq2i 7441 . . . . . . . . . . . . . . . 16 (𝐶 · (𝐵𝑃𝐵)) = (𝐶 · ((𝑁‘𝐵)↑2))
3228, 31eqtri 2786 . . . . . . . . . . . . . . 15 (𝐵𝑃((∗‘𝐶)𝑆𝐵)) = (𝐶 · ((𝑁‘𝐵)↑2))
3332oveq2i 7441 . . . . . . . . . . . . . 14 ((∗‘𝐶) · (𝐵𝑃((∗‘𝐶)𝑆𝐵))) = ((∗‘𝐶) · (𝐶 · ((𝑁‘𝐵)↑2)))
3425, 33eqtri 2786 . . . . . . . . . . . . 13 (((∗‘𝐶)𝑆𝐵)𝑃((∗‘𝐶)𝑆𝐵)) = ((∗‘𝐶) · (𝐶 · ((𝑁‘𝐵)↑2)))
3534oveq2i 7441 . . . . . . . . . . . 12 ((𝐶 · (𝐴𝑃𝐵)) − (((∗‘𝐶)𝑆𝐵)𝑃((∗‘𝐶)𝑆𝐵))) = ((𝐶 · (𝐴𝑃𝐵)) − ((∗‘𝐶) · (𝐶 · ((𝑁‘𝐵)↑2))))
3635oveq2i 7441 . . . . . . . . . . 11 ((((𝑁‘𝐴)↑2) − ((∗‘𝐶) · (𝐵𝑃𝐴))) − ((𝐶 · (𝐴𝑃𝐵)) − (((∗‘𝐶)𝑆𝐵)𝑃((∗‘𝐶)𝑆𝐵)))) = ((((𝑁‘𝐴)↑2) − ((∗‘𝐶) · (𝐵𝑃𝐴))) − ((𝐶 · (𝐴𝑃𝐵)) − ((∗‘𝐶) · (𝐶 · ((𝑁‘𝐵)↑2)))))
371, 2, 4, 5nvcli 31279 . . . . . . . . . . . . . 14 (𝑁‘𝐴) ∈ ℝ
3837recni 11336 . . . . . . . . . . . . 13 (𝑁‘𝐴) ∈ ℂ
3938sqcli 14337 . . . . . . . . . . . 12 ((𝑁‘𝐴)↑2) ∈ ℂ
401, 18dipcl 31329 . . . . . . . . . . . . . 14 ((𝑈 ∈ NrmCVec ∧ 𝐵 ∈ 𝑋 ∧ 𝐴 ∈ 𝑋) → (𝐵𝑃𝐴) ∈ ℂ)
414, 8, 5, 40mp3an 1490 . . . . . . . . . . . . 13 (𝐵𝑃𝐴) ∈ ℂ
427, 41mulcli 11329 . . . . . . . . . . . 12 ((∗‘𝐶) · (𝐵𝑃𝐴)) ∈ ℂ
43 sii1.r . . . . . . . . . . . . 13 (𝐶 · (𝐴𝑃𝐵)) ∈ ℝ
4443recni 11336 . . . . . . . . . . . 12 (𝐶 · (𝐴𝑃𝐵)) ∈ ℂ
451, 2, 4, 8nvcli 31279 . . . . . . . . . . . . . . . 16 (𝑁‘𝐵) ∈ ℝ
4645recni 11336 . . . . . . . . . . . . . . 15 (𝑁‘𝐵) ∈ ℂ
4746sqcli 14337 . . . . . . . . . . . . . 14 ((𝑁‘𝐵)↑2) ∈ ℂ
486, 47mulcli 11329 . . . . . . . . . . . . 13 (𝐶 · ((𝑁‘𝐵)↑2)) ∈ ℂ
497, 48mulcli 11329 . . . . . . . . . . . 12 ((∗‘𝐶) · (𝐶 · ((𝑁‘𝐵)↑2))) ∈ ℂ
50 sub4 11616 . . . . . . . . . . . 12 (((((𝑁‘𝐴)↑2) ∈ ℂ ∧ ((∗‘𝐶) · (𝐵𝑃𝐴)) ∈ ℂ) ∧ ((𝐶 · (𝐴𝑃𝐵)) ∈ ℂ ∧ ((∗‘𝐶) · (𝐶 · ((𝑁‘𝐵)↑2))) ∈ ℂ)) → ((((𝑁‘𝐴)↑2) − ((∗‘𝐶) · (𝐵𝑃𝐴))) − ((𝐶 · (𝐴𝑃𝐵)) − ((∗‘𝐶) · (𝐶 · ((𝑁‘𝐵)↑2))))) = ((((𝑁‘𝐴)↑2) − (𝐶 · (𝐴𝑃𝐵))) − (((∗‘𝐶) · (𝐵𝑃𝐴)) − ((∗‘𝐶) · (𝐶 · ((𝑁‘𝐵)↑2))))))
5139, 42, 44, 49, 50mp4an 706 . . . . . . . . . . 11 ((((𝑁‘𝐴)↑2) − ((∗‘𝐶) · (𝐵𝑃𝐴))) − ((𝐶 · (𝐴𝑃𝐵)) − ((∗‘𝐶) · (𝐶 · ((𝑁‘𝐵)↑2))))) = ((((𝑁‘𝐴)↑2) − (𝐶 · (𝐴𝑃𝐵))) − (((∗‘𝐶) · (𝐵𝑃𝐴)) − ((∗‘𝐶) · (𝐶 · ((𝑁‘𝐵)↑2)))))
5236, 51eqtri 2786 . . . . . . . . . 10 ((((𝑁‘𝐴)↑2) − ((∗‘𝐶) · (𝐵𝑃𝐴))) − ((𝐶 · (𝐴𝑃𝐵)) − (((∗‘𝐶)𝑆𝐵)𝑃((∗‘𝐶)𝑆𝐵)))) = ((((𝑁‘𝐴)↑2) − (𝐶 · (𝐴𝑃𝐵))) − (((∗‘𝐶) · (𝐵𝑃𝐴)) − ((∗‘𝐶) · (𝐶 · ((𝑁‘𝐵)↑2)))))
535, 11, 53pm3.2i 1358 . . . . . . . . . . . . 13 (𝐴 ∈ 𝑋 ∧ ((∗‘𝐶)𝑆𝐵) ∈ 𝑋 ∧ 𝐴 ∈ 𝑋)
541, 12, 18dipsubdir 31465 . . . . . . . . . . . . 13 ((𝑈 ∈ CPreHilOLD ∧ (𝐴 ∈ 𝑋 ∧ ((∗‘𝐶)𝑆𝐵) ∈ 𝑋 ∧ 𝐴 ∈ 𝑋)) → ((𝐴𝑀((∗‘𝐶)𝑆𝐵))𝑃𝐴) = ((𝐴𝑃𝐴) − (((∗‘𝐶)𝑆𝐵)𝑃𝐴)))
553, 53, 54mp2an 705 . . . . . . . . . . . 12 ((𝐴𝑀((∗‘𝐶)𝑆𝐵))𝑃𝐴) = ((𝐴𝑃𝐴) − (((∗‘𝐶)𝑆𝐵)𝑃𝐴))
561, 2, 18ipidsq 31327 . . . . . . . . . . . . . 14 ((𝑈 ∈ NrmCVec ∧ 𝐴 ∈ 𝑋) → (𝐴𝑃𝐴) = ((𝑁‘𝐴)↑2))
574, 5, 56mp2an 705 . . . . . . . . . . . . 13 (𝐴𝑃𝐴) = ((𝑁‘𝐴)↑2)
587, 8, 53pm3.2i 1358 . . . . . . . . . . . . . 14 ((∗‘𝐶) ∈ ℂ ∧ 𝐵 ∈ 𝑋 ∧ 𝐴 ∈ 𝑋)
591, 9, 18dipass 31462 . . . . . . . . . . . . . 14 ((𝑈 ∈ CPreHilOLD ∧ ((∗‘𝐶) ∈ ℂ ∧ 𝐵 ∈ 𝑋 ∧ 𝐴 ∈ 𝑋)) → (((∗‘𝐶)𝑆𝐵)𝑃𝐴) = ((∗‘𝐶) · (𝐵𝑃𝐴)))
603, 58, 59mp2an 705 . . . . . . . . . . . . 13 (((∗‘𝐶)𝑆𝐵)𝑃𝐴) = ((∗‘𝐶) · (𝐵𝑃𝐴))
6157, 60oveq12i 7442 . . . . . . . . . . . 12 ((𝐴𝑃𝐴) − (((∗‘𝐶)𝑆𝐵)𝑃𝐴)) = (((𝑁‘𝐴)↑2) − ((∗‘𝐶) · (𝐵𝑃𝐴)))
6255, 61eqtri 2786 . . . . . . . . . . 11 ((𝐴𝑀((∗‘𝐶)𝑆𝐵))𝑃𝐴) = (((𝑁‘𝐴)↑2) − ((∗‘𝐶) · (𝐵𝑃𝐴)))
635, 11, 113pm3.2i 1358 . . . . . . . . . . . . 13 (𝐴 ∈ 𝑋 ∧ ((∗‘𝐶)𝑆𝐵) ∈ 𝑋 ∧ ((∗‘𝐶)𝑆𝐵) ∈ 𝑋)
641, 12, 18dipsubdir 31465 . . . . . . . . . . . . 13 ((𝑈 ∈ CPreHilOLD ∧ (𝐴 ∈ 𝑋 ∧ ((∗‘𝐶)𝑆𝐵) ∈ 𝑋 ∧ ((∗‘𝐶)𝑆𝐵) ∈ 𝑋)) → ((𝐴𝑀((∗‘𝐶)𝑆𝐵))𝑃((∗‘𝐶)𝑆𝐵)) = ((𝐴𝑃((∗‘𝐶)𝑆𝐵)) − (((∗‘𝐶)𝑆𝐵)𝑃((∗‘𝐶)𝑆𝐵))))
653, 63, 64mp2an 705 . . . . . . . . . . . 12 ((𝐴𝑀((∗‘𝐶)𝑆𝐵))𝑃((∗‘𝐶)𝑆𝐵)) = ((𝐴𝑃((∗‘𝐶)𝑆𝐵)) − (((∗‘𝐶)𝑆𝐵)𝑃((∗‘𝐶)𝑆𝐵)))
665, 6, 83pm3.2i 1358 . . . . . . . . . . . . . 14 (𝐴 ∈ 𝑋 ∧ 𝐶 ∈ ℂ ∧ 𝐵 ∈ 𝑋)
671, 9, 18dipassr2 31464 . . . . . . . . . . . . . 14 ((𝑈 ∈ CPreHilOLD ∧ (𝐴 ∈ 𝑋 ∧ 𝐶 ∈ ℂ ∧ 𝐵 ∈ 𝑋)) → (𝐴𝑃((∗‘𝐶)𝑆𝐵)) = (𝐶 · (𝐴𝑃𝐵)))
683, 66, 67mp2an 705 . . . . . . . . . . . . 13 (𝐴𝑃((∗‘𝐶)𝑆𝐵)) = (𝐶 · (𝐴𝑃𝐵))
6968oveq1i 7440 . . . . . . . . . . . 12 ((𝐴𝑃((∗‘𝐶)𝑆𝐵)) − (((∗‘𝐶)𝑆𝐵)𝑃((∗‘𝐶)𝑆𝐵))) = ((𝐶 · (𝐴𝑃𝐵)) − (((∗‘𝐶)𝑆𝐵)𝑃((∗‘𝐶)𝑆𝐵)))
7065, 69eqtri 2786 . . . . . . . . . . 11 ((𝐴𝑀((∗‘𝐶)𝑆𝐵))𝑃((∗‘𝐶)𝑆𝐵)) = ((𝐶 · (𝐴𝑃𝐵)) − (((∗‘𝐶)𝑆𝐵)𝑃((∗‘𝐶)𝑆𝐵)))
7162, 70oveq12i 7442 . . . . . . . . . 10 (((𝐴𝑀((∗‘𝐶)𝑆𝐵))𝑃𝐴) − ((𝐴𝑀((∗‘𝐶)𝑆𝐵))𝑃((∗‘𝐶)𝑆𝐵))) = ((((𝑁‘𝐴)↑2) − ((∗‘𝐶) · (𝐵𝑃𝐴))) − ((𝐶 · (𝐴𝑃𝐵)) − (((∗‘𝐶)𝑆𝐵)𝑃((∗‘𝐶)𝑆𝐵))))
727, 41, 48subdii 11778 . . . . . . . . . . 11 ((∗‘𝐶) · ((𝐵𝑃𝐴) − (𝐶 · ((𝑁‘𝐵)↑2)))) = (((∗‘𝐶) · (𝐵𝑃𝐴)) − ((∗‘𝐶) · (𝐶 · ((𝑁‘𝐵)↑2))))
7372oveq2i 7441 . . . . . . . . . 10 ((((𝑁‘𝐴)↑2) − (𝐶 · (𝐴𝑃𝐵))) − ((∗‘𝐶) · ((𝐵𝑃𝐴) − (𝐶 · ((𝑁‘𝐵)↑2))))) = ((((𝑁‘𝐴)↑2) − (𝐶 · (𝐴𝑃𝐵))) − (((∗‘𝐶) · (𝐵𝑃𝐴)) − ((∗‘𝐶) · (𝐶 · ((𝑁‘𝐵)↑2)))))
7452, 71, 733eqtr4i 2796 . . . . . . . . 9 (((𝐴𝑀((∗‘𝐶)𝑆𝐵))𝑃𝐴) − ((𝐴𝑀((∗‘𝐶)𝑆𝐵))𝑃((∗‘𝐶)𝑆𝐵))) = ((((𝑁‘𝐴)↑2) − (𝐶 · (𝐴𝑃𝐵))) − ((∗‘𝐶) · ((𝐵𝑃𝐴) − (𝐶 · ((𝑁‘𝐵)↑2)))))
7520, 22, 743eqtr3i 2794 . . . . . . . 8 ((𝑁‘(𝐴𝑀((∗‘𝐶)𝑆𝐵)))↑2) = ((((𝑁‘𝐴)↑2) − (𝐶 · (𝐴𝑃𝐵))) − ((∗‘𝐶) · ((𝐵𝑃𝐴) − (𝐶 · ((𝑁‘𝐵)↑2)))))
7616, 75breqtri 5133 . . . . . . 7 0 ≤ ((((𝑁‘𝐴)↑2) − (𝐶 · (𝐴𝑃𝐵))) − ((∗‘𝐶) · ((𝐵𝑃𝐴) − (𝐶 · ((𝑁‘𝐵)↑2)))))
7741, 48subeq0i 11651 . . . . . . . . . 10 (((𝐵𝑃𝐴) − (𝐶 · ((𝑁‘𝐵)↑2))) = 0 ↔ (𝐵𝑃𝐴) = (𝐶 · ((𝑁‘𝐵)↑2)))
78 oveq2 7438 . . . . . . . . . . 11 (((𝐵𝑃𝐴) − (𝐶 · ((𝑁‘𝐵)↑2))) = 0 → ((∗‘𝐶) · ((𝐵𝑃𝐴) − (𝐶 · ((𝑁‘𝐵)↑2)))) = ((∗‘𝐶) · 0))
797mul01i 11513 . . . . . . . . . . 11 ((∗‘𝐶) · 0) = 0
8078, 79eqtrdi 2814 . . . . . . . . . 10 (((𝐵𝑃𝐴) − (𝐶 · ((𝑁‘𝐵)↑2))) = 0 → ((∗‘𝐶) · ((𝐵𝑃𝐴) − (𝐶 · ((𝑁‘𝐵)↑2)))) = 0)
8177, 80sylbir 238 . . . . . . . . 9 ((𝐵𝑃𝐴) = (𝐶 · ((𝑁‘𝐵)↑2)) → ((∗‘𝐶) · ((𝐵𝑃𝐴) − (𝐶 · ((𝑁‘𝐵)↑2)))) = 0)
8281oveq2d 7446 . . . . . . . 8 ((𝐵𝑃𝐴) = (𝐶 · ((𝑁‘𝐵)↑2)) → ((((𝑁‘𝐴)↑2) − (𝐶 · (𝐴𝑃𝐵))) − ((∗‘𝐶) · ((𝐵𝑃𝐴) − (𝐶 · ((𝑁‘𝐵)↑2))))) = ((((𝑁‘𝐴)↑2) − (𝐶 · (𝐴𝑃𝐵))) − 0))
8337resqcli 14342 . . . . . . . . . . 11 ((𝑁‘𝐴)↑2) ∈ ℝ
8483recni 11336 . . . . . . . . . 10 ((𝑁‘𝐴)↑2) ∈ ℂ
8584, 44subcli 11647 . . . . . . . . 9 (((𝑁‘𝐴)↑2) − (𝐶 · (𝐴𝑃𝐵))) ∈ ℂ
8685subid1i 11643 . . . . . . . 8 ((((𝑁‘𝐴)↑2) − (𝐶 · (𝐴𝑃𝐵))) − 0) = (((𝑁‘𝐴)↑2) − (𝐶 · (𝐴𝑃𝐵)))
8782, 86eqtrdi 2814 . . . . . . 7 ((𝐵𝑃𝐴) = (𝐶 · ((𝑁‘𝐵)↑2)) → ((((𝑁‘𝐴)↑2) − (𝐶 · (𝐴𝑃𝐵))) − ((∗‘𝐶) · ((𝐵𝑃𝐴) − (𝐶 · ((𝑁‘𝐵)↑2))))) = (((𝑁‘𝐴)↑2) − (𝐶 · (𝐴𝑃𝐵))))
8876, 87breqtrid 5145 . . . . . 6 ((𝐵𝑃𝐴) = (𝐶 · ((𝑁‘𝐵)↑2)) → 0 ≤ (((𝑁‘𝐴)↑2) − (𝐶 · (𝐴𝑃𝐵))))
8983, 43subge0i 11882 . . . . . 6 (0 ≤ (((𝑁‘𝐴)↑2) − (𝐶 · (𝐴𝑃𝐵))) ↔ (𝐶 · (𝐴𝑃𝐵)) ≤ ((𝑁‘𝐴)↑2))
9088, 89sylib 221 . . . . 5 ((𝐵𝑃𝐴) = (𝐶 · ((𝑁‘𝐵)↑2)) → (𝐶 · (𝐴𝑃𝐵)) ≤ ((𝑁‘𝐴)↑2))
9145resqcli 14342 . . . . . . . 8 ((𝑁‘𝐵)↑2) ∈ ℝ
9245sqge0i 14344 . . . . . . . 8 0 ≤ ((𝑁‘𝐵)↑2)
9391, 92pm3.2i 476 . . . . . . 7 (((𝑁‘𝐵)↑2) ∈ ℝ ∧ 0 ≤ ((𝑁‘𝐵)↑2))
9443, 83, 933pm3.2i 1358 . . . . . 6 ((𝐶 · (𝐴𝑃𝐵)) ∈ ℝ ∧ ((𝑁‘𝐴)↑2) ∈ ℝ ∧ (((𝑁‘𝐵)↑2) ∈ ℝ ∧ 0 ≤ ((𝑁‘𝐵)↑2)))
95 lemul1a 12184 . . . . . 6 ((((𝐶 · (𝐴𝑃𝐵)) ∈ ℝ ∧ ((𝑁‘𝐴)↑2) ∈ ℝ ∧ (((𝑁‘𝐵)↑2) ∈ ℝ ∧ 0 ≤ ((𝑁‘𝐵)↑2))) ∧ (𝐶 · (𝐴𝑃𝐵)) ≤ ((𝑁‘𝐴)↑2)) → ((𝐶 · (𝐴𝑃𝐵)) · ((𝑁‘𝐵)↑2)) ≤ (((𝑁‘𝐴)↑2) · ((𝑁‘𝐵)↑2)))
9694, 95mpan 703 . . . . 5 ((𝐶 · (𝐴𝑃𝐵)) ≤ ((𝑁‘𝐴)↑2) → ((𝐶 · (𝐴𝑃𝐵)) · ((𝑁‘𝐵)↑2)) ≤ (((𝑁‘𝐴)↑2) · ((𝑁‘𝐵)↑2)))
9790, 96syl 18 . . . 4 ((𝐵𝑃𝐴) = (𝐶 · ((𝑁‘𝐵)↑2)) → ((𝐶 · (𝐴𝑃𝐵)) · ((𝑁‘𝐵)↑2)) ≤ (((𝑁‘𝐴)↑2) · ((𝑁‘𝐵)↑2)))
9838, 46sqmuli 14340 . . . 4 (((𝑁‘𝐴) · (𝑁‘𝐵))↑2) = (((𝑁‘𝐴)↑2) · ((𝑁‘𝐵)↑2))
9997, 98breqtrrdi 5150 . . 3 ((𝐵𝑃𝐴) = (𝐶 · ((𝑁‘𝐵)↑2)) → ((𝐶 · (𝐴𝑃𝐵)) · ((𝑁‘𝐵)↑2)) ≤ (((𝑁‘𝐴) · (𝑁‘𝐵))↑2))
100 sii1.z . . . . 5 0 ≤ (𝐶 · (𝐴𝑃𝐵))
10143, 91mulge0i 11876 . . . . 5 ((0 ≤ (𝐶 · (𝐴𝑃𝐵)) ∧ 0 ≤ ((𝑁‘𝐵)↑2)) → 0 ≤ ((𝐶 · (𝐴𝑃𝐵)) · ((𝑁‘𝐵)↑2)))
102100, 92, 101mp2an 705 . . . 4 0 ≤ ((𝐶 · (𝐴𝑃𝐵)) · ((𝑁‘𝐵)↑2))
10337, 45remulcli 11338 . . . . 5 ((𝑁‘𝐴) · (𝑁‘𝐵)) ∈ ℝ
104103sqge0i 14344 . . . 4 0 ≤ (((𝑁‘𝐴) · (𝑁‘𝐵))↑2)
10543, 91remulcli 11338 . . . . 5 ((𝐶 · (𝐴𝑃𝐵)) · ((𝑁‘𝐵)↑2)) ∈ ℝ
106103resqcli 14342 . . . . 5 (((𝑁‘𝐴) · (𝑁‘𝐵))↑2) ∈ ℝ
107105, 106sqrtlei 15571 . . . 4 ((0 ≤ ((𝐶 · (𝐴𝑃𝐵)) · ((𝑁‘𝐵)↑2)) ∧ 0 ≤ (((𝑁‘𝐴) · (𝑁‘𝐵))↑2)) → (((𝐶 · (𝐴𝑃𝐵)) · ((𝑁‘𝐵)↑2)) ≤ (((𝑁‘𝐴) · (𝑁‘𝐵))↑2) ↔ (√‘((𝐶 · (𝐴𝑃𝐵)) · ((𝑁‘𝐵)↑2))) ≤ (√‘(((𝑁‘𝐴) · (𝑁‘𝐵))↑2))))
108102, 104, 107mp2an 705 . . 3 (((𝐶 · (𝐴𝑃𝐵)) · ((𝑁‘𝐵)↑2)) ≤ (((𝑁‘𝐴) · (𝑁‘𝐵))↑2) ↔ (√‘((𝐶 · (𝐴𝑃𝐵)) · ((𝑁‘𝐵)↑2))) ≤ (√‘(((𝑁‘𝐴) · (𝑁‘𝐵))↑2)))
10999, 108sylib 221 . 2 ((𝐵𝑃𝐴) = (𝐶 · ((𝑁‘𝐵)↑2)) → (√‘((𝐶 · (𝐴𝑃𝐵)) · ((𝑁‘𝐵)↑2))) ≤ (√‘(((𝑁‘𝐴) · (𝑁‘𝐵))↑2)))
1101, 18dipcl 31329 . . . . . . 7 ((𝑈 ∈ NrmCVec ∧ 𝐴 ∈ 𝑋 ∧ 𝐵 ∈ 𝑋) → (𝐴𝑃𝐵) ∈ ℂ)
1114, 5, 8, 110mp3an 1490 . . . . . 6 (𝐴𝑃𝐵) ∈ ℂ
1126, 111mulcomi 11330 . . . . 5 (𝐶 · (𝐴𝑃𝐵)) = ((𝐴𝑃𝐵) · 𝐶)
113112oveq1i 7440 . . . 4 ((𝐶 · (𝐴𝑃𝐵)) · ((𝑁‘𝐵)↑2)) = (((𝐴𝑃𝐵) · 𝐶) · ((𝑁‘𝐵)↑2))
11491recni 11336 . . . . 5 ((𝑁‘𝐵)↑2) ∈ ℂ
115111, 6, 114mulassi 11333 . . . 4 (((𝐴𝑃𝐵) · 𝐶) · ((𝑁‘𝐵)↑2)) = ((𝐴𝑃𝐵) · (𝐶 · ((𝑁‘𝐵)↑2)))
116113, 115eqtri 2786 . . 3 ((𝐶 · (𝐴𝑃𝐵)) · ((𝑁‘𝐵)↑2)) = ((𝐴𝑃𝐵) · (𝐶 · ((𝑁‘𝐵)↑2)))
117116fveq2i 6899 . 2 (√‘((𝐶 · (𝐴𝑃𝐵)) · ((𝑁‘𝐵)↑2))) = (√‘((𝐴𝑃𝐵) · (𝐶 · ((𝑁‘𝐵)↑2))))
1181, 2nvge0 31290 . . . . 5 ((𝑈 ∈ NrmCVec ∧ 𝐴 ∈ 𝑋) → 0 ≤ (𝑁‘𝐴))
1194, 5, 118mp2an 705 . . . 4 0 ≤ (𝑁‘𝐴)
1201, 2nvge0 31290 . . . . 5 ((𝑈 ∈ NrmCVec ∧ 𝐵 ∈ 𝑋) → 0 ≤ (𝑁‘𝐵))
1214, 8, 120mp2an 705 . . . 4 0 ≤ (𝑁‘𝐵)
12237, 45mulge0i 11876 . . . 4 ((0 ≤ (𝑁‘𝐴) ∧ 0 ≤ (𝑁‘𝐵)) → 0 ≤ ((𝑁‘𝐴) · (𝑁‘𝐵)))
123119, 121, 122mp2an 705 . . 3 0 ≤ ((𝑁‘𝐴) · (𝑁‘𝐵))
124103sqrtsqi 15557 . . 3 (0 ≤ ((𝑁‘𝐴) · (𝑁‘𝐵)) → (√‘(((𝑁‘𝐴) · (𝑁‘𝐵))↑2)) = ((𝑁‘𝐴) · (𝑁‘𝐵)))
125123, 124ax-mp 5 . 2 (√‘(((𝑁‘𝐴) · (𝑁‘𝐵))↑2)) = ((𝑁‘𝐴) · (𝑁‘𝐵))
126109, 117, 1253brtr3g 5141 1 ((𝐵𝑃𝐴) = (𝐶 · ((𝑁‘𝐵)↑2)) → (√‘((𝐴𝑃𝐵) · (𝐶 · ((𝑁‘𝐵)↑2)))) ≤ ((𝑁‘𝐴) · (𝑁‘𝐵)))
Colors of variables:    wff setvar class
This proof depends on syntax axioms:   → wi 4   ↔ wb 209   ∧ wa 401   ∧ w3a 1103   = wceq 1569   ∈ wcel 2146   class class class wbr 5106  ‘cfv 6547  (class class class)co 7430  ℂcc 11211  ℝcr 11212  0cc0 11213   · cmul 11218   ≤ cle 11357   − cmin 11554  2c2 12410  ↑cexp 14217  ∗ccj 15278  √csqrt 15415  NrmCVeccnv 31201  BaseSetcba 31203   ·𝑠OLD cns 31204   −𝑣 cnsb 31206  normCVcnmcv 31207  ·𝑖OLDcdip 31317  CPreHilOLDccphlo 31429
This proof depends on axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1827  ax-4 1841  ax-5 1944  ax-6 2001  ax-7 2042  ax-8 2148  ax-9 2156  ax-10 2179  ax-11 2196  ax-12 2215  ax-ext 2735  ax-rep 5235  ax-sep 5252  ax-nul 5263  ax-pow 5331  ax-pr 5395  ax-un 7761  ax-inf2 9655  ax-cnex 11269  ax-resscn 11270  ax-1cn 11271  ax-icn 11272  ax-addcl 11273  ax-addrcl 11274  ax-mulcl 11275  ax-mulrcl 11276  ax-mulcom 11277  ax-addass 11278  ax-mulass 11279  ax-distr 11280  ax-i2m1 11281  ax-1ne0 11282  ax-1rid 11283  ax-rnegex 11284  ax-rrecex 11285  ax-cnre 11286  ax-pre-lttri 11287  ax-pre-lttrn 11288  ax-pre-ltadd 11289  ax-pre-mulgt0 11290  ax-pre-sup 11291  ax-addf 11292  ax-mulf 11293
This proof depends on definitions:  df-bi 210  df-an 402  df-or 862  df-3or 1104  df-3an 1105  df-tru 1572  df-fal 1582  df-ex 1812  df-nf 1816  df-sb 2101  df-mo 2567  df-eu 2597  df-clab 2742  df-cleq 2755  df-clel 2839  df-nfc 2913  df-ne 2960  df-nel 3066  df-ral 3081  df-rex 3091  df-rmo 3369  df-reu 3370  df-rab 3417  df-v 3456  df-sbc 3743  df-csb 3852  df-ss 3901  df-pss 4017  df-dif 4050  df-in 4094  df-un 4154  df-nul 4282  df-if 4486  df-pw 4562  df-sn 4589  df-pr 4591  df-tp 4593  df-op 4839  df-uni 4871  df-int 4911  df-iun 4956  df-iin 4957  df-br 5107  df-opab 5171  df-mpt 5190  df-tr 5216  df-id 5550  df-eprel 5555  df-po 5563  df-so 5564  df-fr 5608  df-se 5609  df-we 5610  df-xp 5661  df-rel 5662  df-cnv 5663  df-co 5664  df-dm 5665  df-rn 5666  df-res 5667  df-ima 5668  df-pred 6311  df-ord 6372  df-on 6373  df-lim 6374  df-suc 6375  df-iota 6501  df-fun 6549  df-fn 6550  df-f 6551  df-f1 6552  df-fo 6553  df-f1o 6554  df-fv 6555  df-isom 6556  df-riota 7387  df-ov 7433  df-oprab 7434  df-mpo 7435  df-of 7703  df-om 7888  df-1st 8011  df-2nd 8012  df-supp 8191  df-frecs 8313  df-wrecs 8344  df-recs 8393  df-rdg 8432  df-1o 8490  df-2o 8491  df-er 8731  df-map 8863  df-ixp 8940  df-en 8988  df-dom 8989  df-sdom 8990  df-fin 8991  df-fsupp 9368  df-fi 9416  df-sup 9447  df-inf 9448  df-oi 9517  df-card 10033  df-pnf 11358  df-mnf 11359  df-xr 11360  df-ltxr 11361  df-le 11362  df-sub 11556  df-neg 11557  df-div 11987  df-nn 12349  df-2 12418  df-3 12419  df-4 12420  df-5 12421  df-6 12422  df-7 12423  df-8 12424  df-9 12425  df-n0 12620  df-z 12707  df-dec 12828  df-uz 12979  df-q 13089  df-rp 13134  df-xneg 13254  df-xadd 13255  df-xmul 13256  df-ioo 13493  df-icc 13496  df-fz 13653  df-fzo 13802  df-seq 14158  df-exp 14218  df-hash 14488  df-cj 15281  df-re 15282  df-im 15283  df-sqrt 15417  df-abs 15418  df-clim 15670  df-sum 15869  df-struct 17340  df-sets 17357  df-slot 17375  df-ndx 17387  df-base 17403  df-ress 17424  df-plusg 17456  df-mulr 17457  df-starv 17458  df-sca 17459  df-vsca 17460  df-ip 17461  df-tset 17462  df-ple 17463  df-ds 17465  df-unif 17466  df-hom 17467  df-cco 17468  df-rest 17608  df-topn 17609  df-0g 17627  df-gsum 17628  df-topgen 17629  df-pt 17630  df-prds 17633  df-xrs 17689  df-qtop 17694  df-imas 17695  df-xps 17697  df-mre 17771  df-mrc 17772  df-acs 17774  df-mgm 18831  df-sgrp 18923  df-mnd 18939  df-submnd 18994  df-mulg 19293  df-cntz 19546  df-cmn 20011  df-psmet 21685  df-xmet 21686  df-met 21687  df-bl 21688  df-mopn 21689  df-cnfld 21694  df-top 23227  df-topon 23244  df-topsp 23266  df-bases 23279  df-cld 23352  df-ntr 23353  df-cls 23354  df-cn 23560  df-cnp 23561  df-t1 23647  df-haus 23648  df-tx 23896  df-hmeo 24089  df-xms 24654  df-ms 24655  df-tms 24656  df-grpo 31110  df-gid 31111  df-ginv 31112  df-gdiv 31113  df-ablo 31162  df-vc 31176  df-nv 31209  df-va 31212  df-ba 31213  df-sm 31214  df-0v 31215  df-vs 31216  df-nmcv 31217  df-ims 31218  df-dip 31318  df-ph 31430
This theorem is used by:  siilem2  31469
  Copyright terms: Public domain W3C validator