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

Theorem siii 8509
Description: Inference from sii 8510.
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 3975 . . . . . 6 |- (B = (0v` U) -> (APB) = (AP(0v` U)))
2 siii.9 . . . . . . . 8 |- U e. CPreHil
32phnvi 8471 . . . . . . 7 |- U e. NrmCVec
4 siii.a . . . . . . 7 |- A e. X
5 siii.1 . . . . . . . 8 |- X = (Base` U)
6 eqid 1478 . . . . . . . 8 |- (0v` U) = (0v` U)
7 siii.7 . . . . . . . 8 |- P = (.i` U)
85, 6, 7ip0r 8366 . . . . . . 7 |- ((U e. NrmCVec /\ A e. X) -> (AP(0v` U)) = 0)
93, 4, 8mp2an 699 . . . . . 6 |- (AP(0v` U)) = 0
101, 9syl6eq 1526 . . . . 5 |- (B = (0v` U) -> (APB) = 0)
1110fveq2d 3734 . . . 4 |- (B = (0v` U) -> (abs` (APB)) = (abs`
0))
12 abs0 6877 . . . 4 |- (abs` 0) = 0
1311, 12syl6eq 1526 . . 3 |- (B = (0v` U) -> (abs` (APB)) = 0)
14 siii.6 . . . . . 6 |- N = (norm` U)
155, 14nvge0 8298 . . . . 5 |- ((U e. NrmCVec /\ A e. X) -> 0 <_ (N` A))
163, 4, 15mp2an 699 . . . 4 |- 0 <_ (N` A)
17 siii.b . . . . 5 |- B e. X
185, 14nvge0 8298 . . . . 5 |- ((U e. NrmCVec /\ B e. X) -> 0 <_ (N` B))
193, 17, 18mp2an 699 . . . 4 |- 0 <_ (N` B)
205, 14, 3, 4nvcli 8284 . . . . 5 |- (N` A) e. RR
215, 14, 3, 17nvcli 8284 . . . . 5 |- (N` B) e. RR
2220, 21mulge0 5619 . . . 4 |- ((0 <_ (N` A) /\ 0 <_ (N` B)) -> 0 <_ ((N` A) x. (N` B)))
2316, 19, 22mp2an 699 . . 3 |- 0 <_ ((N` A) x. (N` B))
2413, 23syl6eqbr 2657 . 2 |- (B = (0v` U) -> (abs` (APB)) <_ ((N` A) x. (N` B)))
2521recn 5326 . . . . . . . . . . 11 |- (N` B) e. CC
2625sqeq0 6617 . . . . . . . . . 10 |- (((N` B)^2) = 0 <-> (N` B) = 0)
275, 6, 14nvz 8293 . . . . . . . . . . 11 |- ((U e. NrmCVec /\ B e. X) -> ((N` B) = 0 <-> B = (0v` U)))
283, 17, 27mp2an 699 . . . . . . . . . 10 |- ((N` B) = 0 <-> B = (0v` U))
2926, 28bitr 173 . . . . . . . . 9 |- (((N` B)^2) = 0 <-> B = (0v` U))
3029necon3bii 1601 . . . . . . . 8 |- (((N` B)^2) =/= 0 <-> B =/= (0v` U))
315, 7ipcl 8361 . . . . . . . . . 10 |- ((U e. NrmCVec /\ B e. X /\ A e. X) -> (BPA) e. CC)
323, 17, 4, 31mp3an 918 . . . . . . . . 9 |- (BPA) e. CC
3321resqcl 6624 . . . . . . . . . 10 |- ((N` B)^2) e. RR
3433recn 5326 . . . . . . . . 9 |- ((N` B)^2) e. CC
3532, 34divcan1z 5730 . . . . . . . 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 8363 . . . . . . . 8 |- ((U e. NrmCVec /\ A e. X /\ B e. X) -> (*` (APB)) = (BPA))
383, 4, 17, 37mp3an 918 . . . . . . 7 |- (*` (APB)) = (BPA)
3936, 38syl6eqr 1528 . . . . . 6 |- (B =/= (0v` U) -> (((BPA) / ((N` B)^2)) x. ((N` B)^2)) = (*` (APB)))
4039opreq2d 3982 . . . . 5 |- (B =/= (0v` U) -> ((APB) x. (((BPA) / ((N` B)^2)) x. ((N` B)^2))) = ((APB) x. (*` (APB))))
4140fveq2d 3734 . . . 4 |- (B =/= (0v` U) -> (sqr` ((APB) x. (((BPA) / ((N` B)^2)) x. ((N` B)^2)))) = (sqr`
((APB) x. (*` (APB)))))
425, 7ipcl 8361 . . . . . 6 |- ((U e. NrmCVec /\ A e. X /\ B e. X) -> (APB) e. CC)
433, 4, 17, 42mp3an 918 . . . . 5 |- (APB) e. CC
44 absvalt 6763 . . . . 5 |- ((APB) e. CC -> (abs` (APB)) = (sqr`
((APB) x. (*` (APB)))))
4543, 44ax-mp 7 . . . 4 |- (abs` (APB)) = (sqr` ((APB) x. (*` (APB))))
4641, 45syl6reqr 1529 . . 3 |- (B =/= (0v` U) -> (abs` (APB)) = (sqr`
((APB) x. (((BPA) / ((N` B)^2)) x. ((N` B)^2)))))
4736eqcomd 1483 . . . 4 |- (B =/= (0v` U) -> (BPA) = (((BPA) / ((N` B)^2)) x. ((N` B)^2)))
48 eqid 1478 . . . . . 6 |- (-v` U) = (-v` U)
49 eqid 1478 . . . . . 6 |- (.s` U) = (.s` U)
505, 14, 7, 2, 4, 17, 48, 49siilem2 8508 . . . . 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))))
5132, 34divclz 5723 . . . . . 6 |- (((N` B)^2) =/= 0 -> ((BPA) / ((N` B)^2)) e. CC)
5230, 51sylbir 201 . . . . 5 |- (B =/= (0v` U) -> ((BPA) / ((N` B)^2)) e. CC)
5332, 43, 343pm3.2i 820 . . . . . . . . 9 |- ((BPA) e. CC /\ (APB) e. CC /\ ((N` B)^2) e. CC)
54 div23t 5749 . . . . . . . . 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 697 . . . . . . . 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)))
5732, 43mulcom 5335 . . . . . . . . 9 |- ((BPA) x. (APB)) = ((APB) x. (BPA))
585, 7ipipcj 8364 . . . . . . . . . 10 |- ((U e. NrmCVec /\ A e. X /\ B e. X) -> ((APB) x. (BPA)) = ((abs`
(APB))^2))
593, 4, 17, 58mp3an 918 . . . . . . . . 9 |- ((APB) x. (BPA)) = ((abs`
(APB))^2)
6057, 59eqtr 1498 . . . . . . . 8 |- ((BPA) x. (APB)) = ((abs`
(APB))^2)
6160opreq1i 3977 . . . . . . 7 |- (((BPA) x. (APB)) / ((N` B)^2)) = (((abs` (APB))^2) / ((N` B)^2))
6256, 61syl5reqr 1525 . . . . . 6 |- (B =/= (0v` U) -> (((BPA) / ((N` B)^2)) x. (APB)) = (((abs` (APB))^2) / ((N` B)^2)))
6343abscl 6839 . . . . . . . . 9 |- (abs` (APB)) e. RR
6463resqcl 6624 . . . . . . . 8 |- ((abs` (APB))^2) e. RR
6564, 33redivclz 5801 . . . . . . 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 1551 . . . . 5 |- (B =/= (0v` U) -> (((BPA) / ((