HomeHome Metamath Proof Explorer < Previous   Next >
Related theorems
Unicode version

Theorem siii 8457
Description: Inference from sii 8458.
Hypotheses
Ref Expression
siii.1 |- X = (Base` U)
siii.6 |- N = (norm` U)
siii.7 |- P = (.i` U)
siii.9 |- U e. CPreHil
siii.a |- A e. X
siii.b |- B e. X
Assertion
Ref Expression
siii |- (abs` (APB)) <_ ((N` A) x. (N` B))

Proof of Theorem siii
StepHypRef Expression
1 opreq2 3960 . . . . . 6 |- (B = (0v` U) -> (APB) = (AP(0v` U)))
2 siii.9 . . . . . . . 8 |- U e. CPreHil
32phnvi 8419 . . . . . . 7 |- U e. NrmCVec
4 siii.a . . . . . . 7 |- A e. X
5 siii.1 . . . . . . . 8 |- X = (Base` U)
6 eqid 1473 . . . . . . . 8 |- (0v` U) = (0v` U)
7 siii.7 . . . . . . . 8 |- P = (.i` U)
85, 6, 7ip0r 8317 . . . . . . 7 |- ((U e. NrmCVec /\ A e. X) -> (AP(0v` U)) = 0)
93, 4, 8mp2an 696 . . . . . 6 |- (AP(0v` U)) = 0
101, 9syl6eq 1520 . . . . 5 |- (B = (0v` U) -> (APB) = 0)
1110fveq2d 3719 . . . 4 |- (B = (0v` U) -> (abs` (APB)) = (abs`
0))
12 abs0 6822 . . . 4 |- (abs` 0) = 0
1311, 12syl6eq 1520 . . 3 |- (B = (0v` U) -> (abs` (APB)) = 0)
14 siii.6 . . . . . 6 |- N = (norm` U)
155, 14nvge0 8254 . . . . 5 |- ((U e. NrmCVec /\ A e. X) -> 0 <_ (N` A))
163, 4, 15mp2an 696 . . . 4 |- 0 <_ (N` A)
17 siii.b . . . . 5 |- B e. X
185, 14nvge0 8254 . . . . 5 |- ((U e. NrmCVec /\ B e. X) -> 0 <_ (N` B))
193, 17, 18mp2an 696 . . . 4 |- 0 <_ (N` B)
205, 14, 3, 4nvcli 8240 . . . . 5 |- (N` A) e. RR
215, 14, 3, 17nvcli 8240 . . . . 5 |- (N` B) e. RR
2220, 21mulge0 5589 . . . 4 |- ((0 <_ (N` A) /\ 0 <_ (N` B)) -> 0 <_ ((N` A) x. (N` B)))
2316, 19, 22mp2an 696 . . 3 |- 0 <_ ((N` A) x. (N` B))
2413, 23syl6eqbr 2647 . 2 |- (B = (0v` U) -> (abs` (APB)) <_ ((N` A) x. (N` B)))
2521recn 5294 . . . . . . . . . . 11 |- (N` B) e. CC
2625sq00 6554 . . . . . . . . . 10 |- (((N` B)^2) = 0 <-> (N` B) = 0)
275, 6, 14nvz 8249 . . . . . . . . . . 11 |- ((U e. NrmCVec /\ B e. X) -> ((N` B) = 0 <-> B = (0v` U)))
283, 17, 27mp2an 696 . . . . . . . . . 10 |- ((N` B) = 0 <-> B = (0v` U))
2926, 28bitr 173 . . . . . . . . 9 |- (((N` B)^2) = 0 <-> B = (0v` U))
3029necon3bii 1595 . . . . . . . 8 |- (((N` B)^2) =/= 0 <-> B =/= (0v` U))
3121resqcl 6562 . . . . . . . . . 10 |- ((N` B)^2) e. RR
3231recn 5294 . . . . . . . . 9 |- ((N` B)^2) e. CC
335, 7ipcl 8312 . . . . . . . . . 10 |- ((U e. NrmCVec /\ B e. X /\ A e. X) -> (BPA) e. CC)
343, 17, 4, 33mp3an 914 . . . . . . . . 9 |- (BPA) e. CC
3532, 34divcan1z 5695 . . . . . . . 8 |- (((N` B)^2) =/= 0 -> (((BPA) / ((N` B)^2)) x. ((N` B)^2)) = (BPA))
3630, 35sylbir 201 . . . . . . 7 |- (B =/= (0v` U) -> (((BPA) / ((N` B)^2)) x. ((N` B)^2)) = (BPA))
375, 7ipcj 8314 . . . . . . . 8 |- ((U e. NrmCVec /\ A e. X /\ B e. X) -> (*` (APB)) = (BPA))
383, 4, 17, 37mp3an 914 . . . . . . 7 |- (*` (APB)) = (BPA)
3936, 38syl6eqr 1522 . . . . . 6 |- (B =/= (0v` U) -> (((BPA) / ((N` B)^2)) x. ((N` B)^2)) = (*` (APB)))
4039opreq2d 3967 . . . . 5 |- (B =/= (0v` U) -> ((APB) x. (((BPA) / ((N` B)^2)) x. ((N` B)^2))) = ((APB) x. (*` (APB))))
4140fveq2d 3719 . . . 4 |- (B =/= (0v` U) -> (sqr` ((APB) x. (((BPA) / ((N` B)^2)) x. ((N` B)^2)))) = (sqr`
((APB) x. (*` (APB)))))
425, 7ipcl 8312 . . . . . 6 |- ((U e. NrmCVec /\ A e. X /\ B e. X) -> (APB) e. CC)
433, 4, 17, 42mp3an 914 . . . . 5 |- (APB) e. CC
44 absvalt 6702 . . . . 5 |- ((APB) e. CC -> (abs` (APB)) = (sqr`
((APB) x. (*` (APB)))))
4543, 44ax-mp 7 . . . 4 |- (abs` (APB)) = (sqr` ((APB) x. (*` (APB))))
4641, 45syl6reqr 1523 . . 3 |- (B =/= (0v` U) -> (abs` (APB)) = (sqr`
((APB) x. (((BPA) / ((N` B)^2)) x. ((N` B)^2)))))
4736eqcomd 1477 . . . 4 |- (B =/= (0v` U) -> (BPA) = (((BPA) / ((N` B)^2)) x. ((N` B)^2)))
48 eqid 1473 . . . . . 6 |- (-v` U) = (-v` U)
49 eqid 1473 . . . . . 6 |- (.s` U) = (.s` U)
505, 14, 7, 2, 4, 17, 48, 49siilem2 8456 . . . . 5 |- ((((BPA) / ((N` B)^2)) e. CC /\ (((BPA) / ((N` B)^2)) x. (APB)) e. RR /\ 0 <_ (((BPA) / ((N` B)^2)) x. (APB))) -> ((BPA) = (((BPA) / ((N` B)^2)) x. ((N` B)^2)) -> (sqr` ((APB) x. (((BPA) / ((N` B)^2)) x. ((N` B)^2)))) <_ ((N` A) x. (N` B))))
5134, 32divclz 5688 . . . . . 6 |- (((N` B)^2) =/= 0 -> ((BPA) / ((N` B)^2)) e. CC)
5230, 51sylbir 201 . . . . 5 |- (B =/= (0v` U) -> ((BPA) / ((N` B)^2)) e. CC)
5334, 43, 323pm3.2i 817 . . . . . . . . 9 |- ((BPA) e. CC /\ (APB) e. CC /\ ((N` B)^2) e. CC)
54 div23t 5713 . . . . . . . . 9 |- ((((BPA) e. CC /\ (APB) e. CC /\ ((N` B)^2) e. CC) /\ ((N` B)^2) =/= 0) -> (((BPA) x. (APB)) / ((N` B)^2)) = (((BPA) / ((N` B)^2)) x. (APB)))
5553, 54mpan 694 . . . . . . . 8 |- (((N` B)^2) =/= 0 -> (((BPA) x. (APB)) / ((N` B)^2)) = (((BPA) / ((N` B)^2)) x. (APB)))
5630, 55sylbir 201 . . . . . . 7 |- (B =/= (0v` U) -> (((BPA) x. (APB)) / ((N` B)^2)) = (((BPA) / ((N` B)^2)) x. (APB)))
5734, 43mulcom 5303 . . . . . . . . 9 |- ((BPA) x. (APB)) = ((APB) x. (BPA))
585, 7ipipcj 8315 . . . . . . . . . 10 |- ((U e. NrmCVec /\ A e. X /\ B e. X) -> ((APB) x. (BPA)) = ((abs`
(APB))^2))
593, 4, 17, 58mp3an 914 . . . . . . . . 9 |- ((APB) x. (BPA)) = ((abs`
(APB))^2)
6057, 59eqtr 1492 . . . . . . . 8 |- ((BPA) x. (APB)) = ((abs`
(APB))^2)
6160opreq1i 3962 . . . . . . 7 |- (((BPA) x. (APB)) / ((N` B)^2)) = (((abs` (APB))^2) / ((N` B)^2))
6256, 61syl5reqr 1519 . . . . . 6 |- (B =/= (0v` U) -> (((BPA) / ((N` B)^2)) x. (APB)) = (((abs` (APB))^2) / ((N` B)^2)))
6343abscl 6782 . . . . . . . . 9 |- (abs` (APB)) e. RR
6463resqcl 6562 . . . . . . . 8 |- ((abs` (APB))^2) e. RR
6564, 31redivclz 5763 . . . . . . 7 |- (((N` B)^2) =/= 0 -> (((abs`
(APB))^2) / ((N` B)^2)) e. RR)
6630, 65sylbir 201 . . . . . 6 |- (B =/= (0v` U) -> (((abs`
(APB))^2) / ((N` B)^2)) e. RR)
6762, 66eqeltrd 1545 . . . . 5 |- (B =/= (0v` U) -> (((BPA) / ((N`