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

Theorem siilem1 30832
Description: Lemma for sii 30835. (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 30797 . . . . . . . . . 10 𝑈 ∈ NrmCVec
5 siii.a . . . . . . . . . . 11 𝐴𝑋
6 sii1.c . . . . . . . . . . . . 13 𝐶 ∈ ℂ
76cjcli 15188 . . . . . . . . . . . 12 (∗‘𝐶) ∈ ℂ
8 siii.b . . . . . . . . . . . 12 𝐵𝑋
9 sii1.4 . . . . . . . . . . . . 13 𝑆 = ( ·𝑠OLD𝑈)
101, 9nvscl 30607 . . . . . . . . . . . 12 ((𝑈 ∈ NrmCVec ∧ (∗‘𝐶) ∈ ℂ ∧ 𝐵𝑋) → ((∗‘𝐶)𝑆𝐵) ∈ 𝑋)
114, 7, 8, 10mp3an 1463 . . . . . . . . . . 11 ((∗‘𝐶)𝑆𝐵) ∈ 𝑋
12 sii1.3 . . . . . . . . . . . 12 𝑀 = ( −𝑣𝑈)
131, 12nvmcl 30627 . . . . . . . . . . 11 ((𝑈 ∈ NrmCVec ∧ 𝐴𝑋 ∧ ((∗‘𝐶)𝑆𝐵) ∈ 𝑋) → (𝐴𝑀((∗‘𝐶)𝑆𝐵)) ∈ 𝑋)
144, 5, 11, 13mp3an 1463 . . . . . . . . . 10 (𝐴𝑀((∗‘𝐶)𝑆𝐵)) ∈ 𝑋
151, 2, 4, 14nvcli 30643 . . . . . . . . 9 (𝑁‘(𝐴𝑀((∗‘𝐶)𝑆𝐵))) ∈ ℝ
1615sqge0i 14206 . . . . . . . 8 0 ≤ ((𝑁‘(𝐴𝑀((∗‘𝐶)𝑆𝐵)))↑2)
1714, 5, 113pm3.2i 1340 . . . . . . . . . 10 ((𝐴𝑀((∗‘𝐶)𝑆𝐵)) ∈ 𝑋𝐴𝑋 ∧ ((∗‘𝐶)𝑆𝐵) ∈ 𝑋)
18 siii.7 . . . . . . . . . . 11 𝑃 = (·𝑖OLD𝑈)
191, 12, 18dipsubdi 30830 . . . . . . . . . 10 ((𝑈 ∈ CPreHilOLD ∧ ((𝐴𝑀((∗‘𝐶)𝑆𝐵)) ∈ 𝑋𝐴𝑋 ∧ ((∗‘𝐶)𝑆𝐵) ∈ 𝑋)) → ((𝐴𝑀((∗‘𝐶)𝑆𝐵))𝑃(𝐴𝑀((∗‘𝐶)𝑆𝐵))) = (((𝐴𝑀((∗‘𝐶)𝑆𝐵))𝑃𝐴) − ((𝐴𝑀((∗‘𝐶)𝑆𝐵))𝑃((∗‘𝐶)𝑆𝐵))))
203, 17, 19mp2an 692 . . . . . . . . 9 ((𝐴𝑀((∗‘𝐶)𝑆𝐵))𝑃(𝐴𝑀((∗‘𝐶)𝑆𝐵))) = (((𝐴𝑀((∗‘𝐶)𝑆𝐵))𝑃𝐴) − ((𝐴𝑀((∗‘𝐶)𝑆𝐵))𝑃((∗‘𝐶)𝑆𝐵)))
211, 2, 18ipidsq 30691 . . . . . . . . . 10 ((𝑈 ∈ NrmCVec ∧ (𝐴𝑀((∗‘𝐶)𝑆𝐵)) ∈ 𝑋) → ((𝐴𝑀((∗‘𝐶)𝑆𝐵))𝑃(𝐴𝑀((∗‘𝐶)𝑆𝐵))) = ((𝑁‘(𝐴𝑀((∗‘𝐶)𝑆𝐵)))↑2))
224, 14, 21mp2an 692 . . . . . . . . 9 ((𝐴𝑀((∗‘𝐶)𝑆𝐵))𝑃(𝐴𝑀((∗‘𝐶)𝑆𝐵))) = ((𝑁‘(𝐴𝑀((∗‘𝐶)𝑆𝐵)))↑2)
237, 8, 113pm3.2i 1340 . . . . . . . . . . . . . . 15 ((∗‘𝐶) ∈ ℂ ∧ 𝐵𝑋 ∧ ((∗‘𝐶)𝑆𝐵) ∈ 𝑋)
241, 9, 18dipass 30826 . . . . . . . . . . . . . . 15 ((𝑈 ∈ CPreHilOLD ∧ ((∗‘𝐶) ∈ ℂ ∧ 𝐵𝑋 ∧ ((∗‘𝐶)𝑆𝐵) ∈ 𝑋)) → (((∗‘𝐶)𝑆𝐵)𝑃((∗‘𝐶)𝑆𝐵)) = ((∗‘𝐶) · (𝐵𝑃((∗‘𝐶)𝑆𝐵))))
253, 23, 24mp2an 692 . . . . . . . . . . . . . 14 (((∗‘𝐶)𝑆𝐵)𝑃((∗‘𝐶)𝑆𝐵)) = ((∗‘𝐶) · (𝐵𝑃((∗‘𝐶)𝑆𝐵)))
268, 6, 83pm3.2i 1340 . . . . . . . . . . . . . . . . 17 (𝐵𝑋𝐶 ∈ ℂ ∧ 𝐵𝑋)
271, 9, 18dipassr2 30828 . . . . . . . . . . . . . . . . 17 ((𝑈 ∈ CPreHilOLD ∧ (𝐵𝑋𝐶 ∈ ℂ ∧ 𝐵𝑋)) → (𝐵𝑃((∗‘𝐶)𝑆𝐵)) = (𝐶 · (𝐵𝑃𝐵)))
283, 26, 27mp2an 692 . . . . . . . . . . . . . . . 16 (𝐵𝑃((∗‘𝐶)𝑆𝐵)) = (𝐶 · (𝐵𝑃𝐵))
291, 2, 18ipidsq 30691 . . . . . . . . . . . . . . . . . 18 ((𝑈 ∈ NrmCVec ∧ 𝐵𝑋) → (𝐵𝑃𝐵) = ((𝑁𝐵)↑2))
304, 8, 29mp2an 692 . . . . . . . . . . . . . . . . 17 (𝐵𝑃𝐵) = ((𝑁𝐵)↑2)
3130oveq2i 7416 . . . . . . . . . . . . . . . 16 (𝐶 · (𝐵𝑃𝐵)) = (𝐶 · ((𝑁𝐵)↑2))
3228, 31eqtri 2758 . . . . . . . . . . . . . . 15 (𝐵𝑃((∗‘𝐶)𝑆𝐵)) = (𝐶 · ((𝑁𝐵)↑2))
3332oveq2i 7416 . . . . . . . . . . . . . 14 ((∗‘𝐶) · (𝐵𝑃((∗‘𝐶)𝑆𝐵))) = ((∗‘𝐶) · (𝐶 · ((𝑁𝐵)↑2)))
3425, 33eqtri 2758 . . . . . . . . . . . . 13 (((∗‘𝐶)𝑆𝐵)𝑃((∗‘𝐶)𝑆𝐵)) = ((∗‘𝐶) · (𝐶 · ((𝑁𝐵)↑2)))
3534oveq2i 7416 . . . . . . . . . . . 12 ((𝐶 · (𝐴𝑃𝐵)) − (((∗‘𝐶)𝑆𝐵)𝑃((∗‘𝐶)𝑆𝐵))) = ((𝐶 · (𝐴𝑃𝐵)) − ((∗‘𝐶) · (𝐶 · ((𝑁𝐵)↑2))))
3635oveq2i 7416 . . . . . . . . . . 11 ((((𝑁𝐴)↑2) − ((∗‘𝐶) · (𝐵𝑃𝐴))) − ((𝐶 · (𝐴𝑃𝐵)) − (((∗‘𝐶)𝑆𝐵)𝑃((∗‘𝐶)𝑆𝐵)))) = ((((𝑁𝐴)↑2) − ((∗‘𝐶) · (𝐵𝑃𝐴))) − ((𝐶 · (𝐴𝑃𝐵)) − ((∗‘𝐶) · (𝐶 · ((𝑁𝐵)↑2)))))
371, 2, 4, 5nvcli 30643 . . . . . . . . . . . . . 14 (𝑁𝐴) ∈ ℝ
3837recni 11249 . . . . . . . . . . . . 13 (𝑁𝐴) ∈ ℂ
3938sqcli 14199 . . . . . . . . . . . 12 ((𝑁𝐴)↑2) ∈ ℂ
401, 18dipcl 30693 . . . . . . . . . . . . . 14 ((𝑈 ∈ NrmCVec ∧ 𝐵𝑋𝐴𝑋) → (𝐵𝑃𝐴) ∈ ℂ)
414, 8, 5, 40mp3an 1463 . . . . . . . . . . . . 13 (𝐵𝑃𝐴) ∈ ℂ
427, 41mulcli 11242 . . . . . . . . . . . 12 ((∗‘𝐶) · (𝐵𝑃𝐴)) ∈ ℂ
43 sii1.r . . . . . . . . . . . . 13 (𝐶 · (𝐴𝑃𝐵)) ∈ ℝ
4443recni 11249 . . . . . . . . . . . 12 (𝐶 · (𝐴𝑃𝐵)) ∈ ℂ
451, 2, 4, 8nvcli 30643 . . . . . . . . . . . . . . . 16 (𝑁𝐵) ∈ ℝ
4645recni 11249 . . . . . . . . . . . . . . 15 (𝑁𝐵) ∈ ℂ
4746sqcli 14199 . . . . . . . . . . . . . 14 ((𝑁𝐵)↑2) ∈ ℂ
486, 47mulcli 11242 . . . . . . . . . . . . 13 (𝐶 · ((𝑁𝐵)↑2)) ∈ ℂ
497, 48mulcli 11242 . . . . . . . . . . . 12 ((∗‘𝐶) · (𝐶 · ((𝑁𝐵)↑2))) ∈ ℂ
50 sub4 11528 . . . . . . . . . . . 12 (((((𝑁𝐴)↑2) ∈ ℂ ∧ ((∗‘𝐶) · (𝐵𝑃𝐴)) ∈ ℂ) ∧ ((𝐶 · (𝐴𝑃𝐵)) ∈ ℂ ∧ ((∗‘𝐶) · (𝐶 · ((𝑁𝐵)↑2))) ∈ ℂ)) → ((((𝑁𝐴)↑2) − ((∗‘𝐶) · (𝐵𝑃𝐴))) − ((𝐶 · (𝐴𝑃𝐵)) − ((∗‘𝐶) · (𝐶 · ((𝑁𝐵)↑2))))) = ((((𝑁𝐴)↑2) − (𝐶 · (𝐴𝑃𝐵))) − (((∗‘𝐶) · (𝐵𝑃𝐴)) − ((∗‘𝐶) · (𝐶 · ((𝑁𝐵)↑2))))))
5139, 42, 44, 49, 50mp4an 693 . . . . . . . . . . 11 ((((𝑁𝐴)↑2) − ((∗‘𝐶) · (𝐵𝑃𝐴))) − ((𝐶 · (𝐴𝑃𝐵)) − ((∗‘𝐶) · (𝐶 · ((𝑁𝐵)↑2))))) = ((((𝑁𝐴)↑2) − (𝐶 · (𝐴𝑃𝐵))) − (((∗‘𝐶) · (𝐵𝑃𝐴)) − ((∗‘𝐶) · (𝐶 · ((𝑁𝐵)↑2)))))
5236, 51eqtri 2758 . . . . . . . . . 10 ((((𝑁𝐴)↑2) − ((∗‘𝐶) · (𝐵𝑃𝐴))) − ((𝐶 · (𝐴𝑃𝐵)) − (((∗‘𝐶)𝑆𝐵)𝑃((∗‘𝐶)𝑆𝐵)))) = ((((𝑁𝐴)↑2) − (𝐶 · (𝐴𝑃𝐵))) − (((∗‘𝐶) · (𝐵𝑃𝐴)) − ((∗‘𝐶) · (𝐶 · ((𝑁𝐵)↑2)))))
535, 11, 53pm3.2i 1340 . . . . . . . . . . . . 13 (𝐴𝑋 ∧ ((∗‘𝐶)𝑆𝐵) ∈ 𝑋𝐴𝑋)
541, 12, 18dipsubdir 30829 . . . . . . . . . . . . 13 ((𝑈 ∈ CPreHilOLD ∧ (𝐴𝑋 ∧ ((∗‘𝐶)𝑆𝐵) ∈ 𝑋𝐴𝑋)) → ((𝐴𝑀((∗‘𝐶)𝑆𝐵))𝑃𝐴) = ((𝐴𝑃𝐴) − (((∗‘𝐶)𝑆𝐵)𝑃𝐴)))
553, 53, 54mp2an 692 . . . . . . . . . . . 12 ((𝐴𝑀((∗‘𝐶)𝑆𝐵))𝑃𝐴) = ((𝐴𝑃𝐴) − (((∗‘𝐶)𝑆𝐵)𝑃𝐴))
561, 2, 18ipidsq 30691 . . . . . . . . . . . . . 14 ((𝑈 ∈ NrmCVec ∧ 𝐴𝑋) → (𝐴𝑃𝐴) = ((𝑁𝐴)↑2))
574, 5, 56mp2an 692 . . . . . . . . . . . . 13 (𝐴𝑃𝐴) = ((𝑁𝐴)↑2)
587, 8, 53pm3.2i 1340 . . . . . . . . . . . . . 14 ((∗‘𝐶) ∈ ℂ ∧ 𝐵𝑋𝐴𝑋)
591, 9, 18dipass 30826 . . . . . . . . . . . . . 14 ((𝑈 ∈ CPreHilOLD ∧ ((∗‘𝐶) ∈ ℂ ∧ 𝐵𝑋𝐴𝑋)) → (((∗‘𝐶)𝑆𝐵)𝑃𝐴) = ((∗‘𝐶) · (𝐵𝑃𝐴)))
603, 58, 59mp2an 692 . . . . . . . . . . . . 13 (((∗‘𝐶)𝑆𝐵)𝑃𝐴) = ((∗‘𝐶) · (𝐵𝑃𝐴))
6157, 60oveq12i 7417 . . . . . . . . . . . 12 ((𝐴𝑃𝐴) − (((∗‘𝐶)𝑆𝐵)𝑃𝐴)) = (((𝑁𝐴)↑2) − ((∗‘𝐶) · (𝐵𝑃𝐴)))
6255, 61eqtri 2758 . . . . . . . . . . 11 ((𝐴𝑀((∗‘𝐶)𝑆𝐵))𝑃𝐴) = (((𝑁𝐴)↑2) − ((∗‘𝐶) · (𝐵𝑃𝐴)))
635, 11, 113pm3.2i 1340 . . . . . . . . . . . . 13 (𝐴𝑋 ∧ ((∗‘𝐶)𝑆𝐵) ∈ 𝑋 ∧ ((∗‘𝐶)𝑆𝐵) ∈ 𝑋)
641, 12, 18dipsubdir 30829 . . . . . . . . . . . . 13 ((𝑈 ∈ CPreHilOLD ∧ (𝐴𝑋 ∧ ((∗‘𝐶)𝑆𝐵) ∈ 𝑋 ∧ ((∗‘𝐶)𝑆𝐵) ∈ 𝑋)) → ((𝐴𝑀((∗‘𝐶)𝑆𝐵))𝑃((∗‘𝐶)𝑆𝐵)) = ((𝐴𝑃((∗‘𝐶)𝑆𝐵)) − (((∗‘𝐶)𝑆𝐵)𝑃((∗‘𝐶)𝑆𝐵))))
653, 63, 64mp2an 692 . . . . . . . . . . . 12 ((𝐴𝑀((∗‘𝐶)𝑆𝐵))𝑃((∗‘𝐶)𝑆𝐵)) = ((𝐴𝑃((∗‘𝐶)𝑆𝐵)) − (((∗‘𝐶)𝑆𝐵)𝑃((∗‘𝐶)𝑆𝐵)))
665, 6, 83pm3.2i 1340 . . . . . . . . . . . . . 14 (𝐴𝑋𝐶 ∈ ℂ ∧ 𝐵𝑋)
671, 9, 18dipassr2 30828 . . . . . . . . . . . . . 14 ((𝑈 ∈ CPreHilOLD ∧ (𝐴𝑋𝐶 ∈ ℂ ∧ 𝐵𝑋)) → (𝐴𝑃((∗‘𝐶)𝑆𝐵)) = (𝐶 · (𝐴𝑃𝐵)))
683, 66, 67mp2an 692 . . . . . . . . . . . . 13 (𝐴𝑃((∗‘𝐶)𝑆𝐵)) = (𝐶 · (𝐴𝑃𝐵))
6968oveq1i 7415 . . . . . . . . . . . 12 ((𝐴𝑃((∗‘𝐶)𝑆𝐵)) − (((∗‘𝐶)𝑆𝐵)𝑃((∗‘𝐶)𝑆𝐵))) = ((𝐶 · (𝐴𝑃𝐵)) − (((∗‘𝐶)𝑆𝐵)𝑃((∗‘𝐶)𝑆𝐵)))
7065, 69eqtri 2758 . . . . . . . . . . 11 ((𝐴𝑀((∗‘𝐶)𝑆𝐵))𝑃((∗‘𝐶)𝑆𝐵)) = ((𝐶 · (𝐴𝑃𝐵)) − (((∗‘𝐶)𝑆𝐵)𝑃((∗‘𝐶)𝑆𝐵)))
7162, 70oveq12i 7417 . . . . . . . . . 10 (((𝐴𝑀((∗‘𝐶)𝑆𝐵))𝑃𝐴) − ((𝐴𝑀((∗‘𝐶)𝑆𝐵))𝑃((∗‘𝐶)𝑆𝐵))) = ((((𝑁𝐴)↑2) − ((∗‘𝐶) · (𝐵𝑃𝐴))) − ((𝐶 · (𝐴𝑃𝐵)) − (((∗‘𝐶)𝑆𝐵)𝑃((∗‘𝐶)𝑆𝐵))))
727, 41, 48subdii 11686 . . . . . . . . . . 11 ((∗‘𝐶) · ((𝐵𝑃𝐴) − (𝐶 · ((𝑁𝐵)↑2)))) = (((∗‘𝐶) · (𝐵𝑃𝐴)) − ((∗‘𝐶) · (𝐶 · ((𝑁𝐵)↑2))))
7372oveq2i 7416 . . . . . . . . . 10 ((((𝑁𝐴)↑2) − (𝐶 · (𝐴𝑃𝐵))) − ((∗‘𝐶) · ((𝐵𝑃𝐴) − (𝐶 · ((𝑁𝐵)↑2))))) = ((((𝑁𝐴)↑2) − (𝐶 · (𝐴𝑃𝐵))) − (((∗‘𝐶) · (𝐵𝑃𝐴)) − ((∗‘𝐶) · (𝐶 · ((𝑁𝐵)↑2)))))
7452, 71, 733eqtr4i 2768 . . . . . . . . 9 (((𝐴𝑀((∗‘𝐶)𝑆𝐵))𝑃𝐴) − ((𝐴𝑀((∗‘𝐶)𝑆𝐵))𝑃((∗‘𝐶)𝑆𝐵))) = ((((𝑁𝐴)↑2) − (𝐶 · (𝐴𝑃𝐵))) − ((∗‘𝐶) · ((𝐵𝑃𝐴) − (𝐶 · ((𝑁𝐵)↑2)))))
7520, 22, 743eqtr3i 2766 . . . . . . . 8 ((𝑁‘(𝐴𝑀((∗‘𝐶)𝑆𝐵)))↑2) = ((((𝑁𝐴)↑2) − (𝐶 · (𝐴𝑃𝐵))) − ((∗‘𝐶) · ((𝐵𝑃𝐴) − (𝐶 · ((𝑁𝐵)↑2)))))
7616, 75breqtri 5144 . . . . . . 7 0 ≤ ((((𝑁𝐴)↑2) − (𝐶 · (𝐴𝑃𝐵))) − ((∗‘𝐶) · ((𝐵𝑃𝐴) − (𝐶 · ((𝑁𝐵)↑2)))))
7741, 48subeq0i 11563 . . . . . . . . . 10 (((𝐵𝑃𝐴) − (𝐶 · ((𝑁𝐵)↑2))) = 0 ↔ (𝐵𝑃𝐴) = (𝐶 · ((𝑁𝐵)↑2)))
78 oveq2 7413 . . . . . . . . . . 11 (((𝐵𝑃𝐴) − (𝐶 · ((𝑁𝐵)↑2))) = 0 → ((∗‘𝐶) · ((𝐵𝑃𝐴) − (𝐶 · ((𝑁𝐵)↑2)))) = ((∗‘𝐶) · 0))
797mul01i 11425 . . . . . . . . . . 11 ((∗‘𝐶) · 0) = 0
8078, 79eqtrdi 2786 . . . . . . . . . 10 (((𝐵𝑃𝐴) − (𝐶 · ((𝑁𝐵)↑2))) = 0 → ((∗‘𝐶) · ((𝐵𝑃𝐴) − (𝐶 · ((𝑁𝐵)↑2)))) = 0)
8177, 80sylbir 235 . . . . . . . . 9 ((𝐵𝑃𝐴) = (𝐶 · ((𝑁𝐵)↑2)) → ((∗‘𝐶) · ((𝐵𝑃𝐴) − (𝐶 · ((𝑁𝐵)↑2)))) = 0)
8281oveq2d 7421 . . . . . . . 8 ((𝐵𝑃𝐴) = (𝐶 · ((𝑁𝐵)↑2)) → ((((𝑁𝐴)↑2) − (𝐶 · (𝐴𝑃𝐵))) − ((∗‘𝐶) · ((𝐵𝑃𝐴) − (𝐶 · ((𝑁𝐵)↑2))))) = ((((𝑁𝐴)↑2) − (𝐶 · (𝐴𝑃𝐵))) − 0))
8337resqcli 14204 . . . . . . . . . . 11 ((𝑁𝐴)↑2) ∈ ℝ
8483recni 11249 . . . . . . . . . 10 ((𝑁𝐴)↑2) ∈ ℂ
8584, 44subcli 11559 . . . . . . . . 9 (((𝑁𝐴)↑2) − (𝐶 · (𝐴𝑃𝐵))) ∈ ℂ
8685subid1i 11555 . . . . . . . 8 ((((𝑁𝐴)↑2) − (𝐶 · (𝐴𝑃𝐵))) − 0) = (((𝑁𝐴)↑2) − (𝐶 · (𝐴𝑃𝐵)))
8782, 86eqtrdi 2786 . . . . . . 7 ((𝐵𝑃𝐴) = (𝐶 · ((𝑁𝐵)↑2)) → ((((𝑁𝐴)↑2) − (𝐶 · (𝐴𝑃𝐵))) − ((∗‘𝐶) · ((𝐵𝑃𝐴) − (𝐶 · ((𝑁𝐵)↑2))))) = (((𝑁𝐴)↑2) − (𝐶 · (𝐴𝑃𝐵))))
8876, 87breqtrid 5156 . . . . . 6 ((𝐵𝑃𝐴) = (𝐶 · ((𝑁𝐵)↑2)) → 0 ≤ (((𝑁𝐴)↑2) − (𝐶 · (𝐴𝑃𝐵))))
8983, 43subge0i 11790 . . . . . 6 (0 ≤ (((𝑁𝐴)↑2) − (𝐶 · (𝐴𝑃𝐵))) ↔ (𝐶 · (𝐴𝑃𝐵)) ≤ ((𝑁𝐴)↑2))
9088, 89sylib 218 . . . . 5 ((𝐵𝑃𝐴) = (𝐶 · ((𝑁𝐵)↑2)) → (𝐶 · (𝐴𝑃𝐵)) ≤ ((𝑁𝐴)↑2))
9145resqcli 14204 . . . . . . . 8 ((𝑁𝐵)↑2) ∈ ℝ
9245sqge0i 14206 . . . . . . . 8 0 ≤ ((𝑁𝐵)↑2)
9391, 92pm3.2i 470 . . . . . . 7 (((𝑁𝐵)↑2) ∈ ℝ ∧ 0 ≤ ((𝑁𝐵)↑2))
9443, 83, 933pm3.2i 1340 . . . . . 6 ((𝐶 · (𝐴𝑃𝐵)) ∈ ℝ ∧ ((𝑁𝐴)↑2) ∈ ℝ ∧ (((𝑁𝐵)↑2) ∈ ℝ ∧ 0 ≤ ((𝑁𝐵)↑2)))
95 lemul1a 12095 . . . . . 6 ((((𝐶 · (𝐴𝑃𝐵)) ∈ ℝ ∧ ((𝑁𝐴)↑2) ∈ ℝ ∧ (((𝑁𝐵)↑2) ∈ ℝ ∧ 0 ≤ ((𝑁𝐵)↑2))) ∧ (𝐶 · (𝐴𝑃𝐵)) ≤ ((𝑁𝐴)↑2)) → ((𝐶 · (𝐴𝑃𝐵)) · ((𝑁𝐵)↑2)) ≤ (((𝑁𝐴)↑2) · ((𝑁𝐵)↑2)))
9694, 95mpan 690 . . . . 5 ((𝐶 · (𝐴𝑃𝐵)) ≤ ((𝑁𝐴)↑2) → ((𝐶 · (𝐴𝑃𝐵)) · ((𝑁𝐵)↑2)) ≤ (((𝑁𝐴)↑2) · ((𝑁𝐵)↑2)))
9790, 96syl 17 . . . 4 ((𝐵𝑃𝐴) = (𝐶 · ((𝑁𝐵)↑2)) → ((𝐶 · (𝐴𝑃𝐵)) · ((𝑁𝐵)↑2)) ≤ (((𝑁𝐴)↑2) · ((𝑁𝐵)↑2)))
9838, 46sqmuli 14202 . . . 4 (((𝑁𝐴) · (𝑁𝐵))↑2) = (((𝑁𝐴)↑2) · ((𝑁𝐵)↑2))
9997, 98breqtrrdi 5161 . . 3 ((𝐵𝑃𝐴) = (𝐶 · ((𝑁𝐵)↑2)) → ((𝐶 · (𝐴𝑃𝐵)) · ((𝑁𝐵)↑2)) ≤ (((𝑁𝐴) · (𝑁𝐵))↑2))
100 sii1.z . . . . 5 0 ≤ (𝐶 · (𝐴𝑃𝐵))
10143, 91mulge0i 11784 . . . . 5 ((0 ≤ (𝐶 · (𝐴𝑃𝐵)) ∧ 0 ≤ ((𝑁𝐵)↑2)) → 0 ≤ ((𝐶 · (𝐴𝑃𝐵)) · ((𝑁𝐵)↑2)))
102100, 92, 101mp2an 692 . . . 4 0 ≤ ((𝐶 · (𝐴𝑃𝐵)) · ((𝑁𝐵)↑2))
10337, 45remulcli 11251 . . . . 5 ((𝑁𝐴) · (𝑁𝐵)) ∈ ℝ
104103sqge0i 14206 . . . 4 0 ≤ (((𝑁𝐴) · (𝑁𝐵))↑2)
10543, 91remulcli 11251 . . . . 5 ((𝐶 · (𝐴𝑃𝐵)) · ((𝑁𝐵)↑2)) ∈ ℝ
106103resqcli 14204 . . . . 5 (((𝑁𝐴) · (𝑁𝐵))↑2) ∈ ℝ
107105, 106sqrtlei 15407 . . . 4 ((0 ≤ ((𝐶 · (𝐴𝑃𝐵)) · ((𝑁𝐵)↑2)) ∧ 0 ≤ (((𝑁𝐴) · (𝑁𝐵))↑2)) → (((𝐶 · (𝐴𝑃𝐵)) · ((𝑁𝐵)↑2)) ≤ (((𝑁𝐴) · (𝑁𝐵))↑2) ↔ (√‘((𝐶 · (𝐴𝑃𝐵)) · ((𝑁𝐵)↑2))) ≤ (√‘(((𝑁𝐴) · (𝑁𝐵))↑2))))
108102, 104, 107mp2an 692 . . 3 (((𝐶 · (𝐴𝑃𝐵)) · ((𝑁𝐵)↑2)) ≤ (((𝑁𝐴) · (𝑁𝐵))↑2) ↔ (√‘((𝐶 · (𝐴𝑃𝐵)) · ((𝑁𝐵)↑2))) ≤ (√‘(((𝑁𝐴) · (𝑁𝐵))↑2)))
10999, 108sylib 218 . 2 ((𝐵𝑃𝐴) = (𝐶 · ((𝑁𝐵)↑2)) → (√‘((𝐶 · (𝐴𝑃𝐵)) · ((𝑁𝐵)↑2))) ≤ (√‘(((𝑁𝐴) · (𝑁𝐵))↑2)))
1101, 18dipcl 30693 . . . . . . 7 ((𝑈 ∈ NrmCVec ∧ 𝐴𝑋𝐵𝑋) → (𝐴𝑃𝐵) ∈ ℂ)
1114, 5, 8, 110mp3an 1463 . . . . . 6 (𝐴𝑃𝐵) ∈ ℂ
1126, 111mulcomi 11243 . . . . 5 (𝐶 · (𝐴𝑃𝐵)) = ((𝐴𝑃𝐵) · 𝐶)
113112oveq1i 7415 . . . 4 ((𝐶 · (𝐴𝑃𝐵)) · ((𝑁𝐵)↑2)) = (((𝐴𝑃𝐵) · 𝐶) · ((𝑁𝐵)↑2))
11491recni 11249 . . . . 5 ((𝑁𝐵)↑2) ∈ ℂ
115111, 6, 114mulassi 11246 . . . 4 (((𝐴𝑃𝐵) · 𝐶) · ((𝑁𝐵)↑2)) = ((𝐴𝑃𝐵) · (𝐶 · ((𝑁𝐵)↑2)))
116113, 115eqtri 2758 . . 3 ((𝐶 · (𝐴𝑃𝐵)) · ((𝑁𝐵)↑2)) = ((𝐴𝑃𝐵) · (𝐶 · ((𝑁𝐵)↑2)))
117116fveq2i 6879 . 2 (√‘((𝐶 · (𝐴𝑃𝐵)) · ((𝑁𝐵)↑2))) = (√‘((𝐴𝑃𝐵) · (𝐶 · ((𝑁𝐵)↑2))))
1181, 2nvge0 30654 . . . . 5 ((𝑈 ∈ NrmCVec ∧ 𝐴𝑋) → 0 ≤ (𝑁𝐴))
1194, 5, 118mp2an 692 . . . 4 0 ≤ (𝑁𝐴)
1201, 2nvge0 30654 . . . . 5 ((𝑈 ∈ NrmCVec ∧ 𝐵𝑋) → 0 ≤ (𝑁𝐵))
1214, 8, 120mp2an 692 . . . 4 0 ≤ (𝑁𝐵)
12237, 45mulge0i 11784 . . . 4 ((0 ≤ (𝑁𝐴) ∧ 0 ≤ (𝑁𝐵)) → 0 ≤ ((𝑁𝐴) · (𝑁𝐵)))
123119, 121, 122mp2an 692 . . 3 0 ≤ ((𝑁𝐴) · (𝑁𝐵))
124103sqrtsqi 15393 . . 3 (0 ≤ ((𝑁𝐴) · (𝑁𝐵)) → (√‘(((𝑁𝐴) · (𝑁𝐵))↑2)) = ((𝑁𝐴) · (𝑁𝐵)))
125123, 124ax-mp 5 . 2 (√‘(((𝑁𝐴) · (𝑁𝐵))↑2)) = ((𝑁𝐴) · (𝑁𝐵))
126109, 117, 1253brtr3g 5152 1 ((𝐵𝑃𝐴) = (𝐶 · ((𝑁𝐵)↑2)) → (√‘((𝐴𝑃𝐵) · (𝐶 · ((𝑁𝐵)↑2)))) ≤ ((𝑁𝐴) · (𝑁𝐵)))
Colors of variables: wff setvar class
Syntax hints:  wi 4  wb 206  wa 395  w3a 1086   = wceq 1540  wcel 2108   class class class wbr 5119  cfv 6531  (class class class)co 7405  cc 11127  cr 11128  0cc0 11129   · cmul 11134  cle 11270  cmin 11466  2c2 12295  cexp 14079  ccj 15115  csqrt 15252  NrmCVeccnv 30565  BaseSetcba 30567   ·𝑠OLD cns 30568  𝑣 cnsb 30570  normCVcnmcv 30571  ·𝑖OLDcdip 30681  CPreHilOLDccphlo 30793
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1795  ax-4 1809  ax-5 1910  ax-6 1967  ax-7 2007  ax-8 2110  ax-9 2118  ax-10 2141  ax-11 2157  ax-12 2177  ax-ext 2707  ax-rep 5249  ax-sep 5266  ax-nul 5276  ax-pow 5335  ax-pr 5402  ax-un 7729  ax-inf2 9655  ax-cnex 11185  ax-resscn 11186  ax-1cn 11187  ax-icn 11188  ax-addcl 11189  ax-addrcl 11190  ax-mulcl 11191  ax-mulrcl 11192  ax-mulcom 11193  ax-addass 11194  ax-mulass 11195  ax-distr 11196  ax-i2m1 11197  ax-1ne0 11198  ax-1rid 11199  ax-rnegex 11200  ax-rrecex 11201  ax-cnre 11202  ax-pre-lttri 11203  ax-pre-lttrn 11204  ax-pre-ltadd 11205  ax-pre-mulgt0 11206  ax-pre-sup 11207  ax-addf 11208  ax-mulf 11209
This theorem depends on definitions:  df-bi 207  df-an 396  df-or 848  df-3or 1087  df-3an 1088  df-tru 1543  df-fal 1553  df-ex 1780  df-nf 1784  df-sb 2065  df-mo 2539  df-eu 2568  df-clab 2714  df-cleq 2727  df-clel 2809  df-nfc 2885  df-ne 2933  df-nel 3037  df-ral 3052  df-rex 3061  df-rmo 3359  df-reu 3360  df-rab 3416  df-v 3461  df-sbc 3766  df-csb 3875  df-dif 3929  df-un 3931  df-in 3933  df-ss 3943  df-pss 3946  df-nul 4309  df-if 4501  df-pw 4577  df-sn 4602  df-pr 4604  df-tp 4606  df-op 4608  df-uni 4884  df-int 4923  df-iun 4969  df-iin 4970  df-br 5120  df-opab 5182  df-mpt 5202  df-tr 5230  df-id 5548  df-eprel 5553  df-po 5561  df-so 5562  df-fr 5606  df-se 5607  df-we 5608  df-xp 5660  df-rel 5661  df-cnv 5662  df-co 5663  df-dm 5664  df-rn 5665  df-res 5666  df-ima 5667  df-pred 6290  df-ord 6355  df-on 6356  df-lim 6357  df-suc 6358  df-iota 6484  df-fun 6533  df-fn 6534  df-f 6535  df-f1 6536  df-fo 6537  df-f1o 6538  df-fv 6539  df-isom 6540  df-riota 7362  df-ov 7408  df-oprab 7409  df-mpo 7410  df-of 7671  df-om 7862  df-1st 7988  df-2nd 7989  df-supp 8160  df-frecs 8280  df-wrecs 8311  df-recs 8385  df-rdg 8424  df-1o 8480  df-2o 8481  df-er 8719  df-map 8842  df-ixp 8912  df-en 8960  df-dom 8961  df-sdom 8962  df-fin 8963  df-fsupp 9374  df-fi 9423  df-sup 9454  df-inf 9455  df-oi 9524  df-card 9953  df-pnf 11271  df-mnf 11272  df-xr 11273  df-ltxr 11274  df-le 11275  df-sub 11468  df-neg 11469  df-div 11895  df-nn 12241  df-2 12303  df-3 12304  df-4 12305  df-5 12306  df-6 12307  df-7 12308  df-8 12309  df-9 12310  df-n0 12502  df-z 12589  df-dec 12709  df-uz 12853  df-q 12965  df-rp 13009  df-xneg 13128  df-xadd 13129  df-xmul 13130  df-ioo 13366  df-icc 13369  df-fz 13525  df-fzo 13672  df-seq 14020  df-exp 14080  df-hash 14349  df-cj 15118  df-re 15119  df-im 15120  df-sqrt 15254  df-abs 15255  df-clim 15504  df-sum 15703  df-struct 17166  df-sets 17183  df-slot 17201  df-ndx 17213  df-base 17229  df-ress 17252  df-plusg 17284  df-mulr 17285  df-starv 17286  df-sca 17287  df-vsca 17288  df-ip 17289  df-tset 17290  df-ple 17291  df-ds 17293  df-unif 17294  df-hom 17295  df-cco 17296  df-rest 17436  df-topn 17437  df-0g 17455  df-gsum 17456  df-topgen 17457  df-pt 17458  df-prds 17461  df-xrs 17516  df-qtop 17521  df-imas 17522  df-xps 17524  df-mre 17598  df-mrc 17599  df-acs 17601  df-mgm 18618  df-sgrp 18697  df-mnd 18713  df-submnd 18762  df-mulg 19051  df-cntz 19300  df-cmn 19763  df-psmet 21307  df-xmet 21308  df-met 21309  df-bl 21310  df-mopn 21311  df-cnfld 21316  df-top 22832  df-topon 22849  df-topsp 22871  df-bases 22884  df-cld 22957  df-ntr 22958  df-cls 22959  df-cn 23165  df-cnp 23166  df-t1 23252  df-haus 23253  df-tx 23500  df-hmeo 23693  df-xms 24259  df-ms 24260  df-tms 24261  df-grpo 30474  df-gid 30475  df-ginv 30476  df-gdiv 30477  df-ablo 30526  df-vc 30540  df-nv 30573  df-va 30576  df-ba 30577  df-sm 30578  df-0v 30579  df-vs 30580  df-nmcv 30581  df-ims 30582  df-dip 30682  df-ph 30794
This theorem is referenced by:  siilem2  30833
  Copyright terms: Public domain W3C validator