HomeHome Hilbert Space Explorer < Previous   Next >
Related theorems
Unicode version

Theorem bcseq 5073
Description: Equality case of Bunjakovaskij-Cauchy-Schwarz inequality. Specifically, in the equality case the two vectors are collinear. Compare bcs 5101.
Hypotheses
Ref Expression
normlem8.1 |- A e. H~
normlem8.2 |- B e. H~
Assertion
Ref Expression
bcseq |- (((A .i B) x. (B .i A)) = ((A .i A) x. (B .i B)) <-> ((B .i B) .s A) = ((A .i B) .s B))

Proof of Theorem bcseq
StepHypRef Expression
1 opreq1 3006 . . . . . . . . . 10 |- (((A .i B) x. (B .i A)) = ((A .i A) x. (B .i B)) -> (((A .i B) x. (B .i A)) x. (B .i B)) = (((A .i A) x. (B .i B)) x. (B .i B)))
21cleqcomd 1106 . . . . . . . . 9 |- (((A .i B) x. (B .i A)) = ((A .i A) x. (B .i B)) -> (((A .i A) x. (B .i B)) x. (B .i B)) = (((A .i B) x. (B .i A)) x. (B .i B)))
3 normlem8.2 . . . . . . . . . . . 12 |- B e. H~
43, 3hicl 5044 . . . . . . . . . . 11 |- (B .i B) e. CC
5 normlem8.1 . . . . . . . . . . . 12 |- A e. H~
64, 5hvmulcl 4990 . . . . . . . . . . 11 |- ((B .i B) .s A) e. H~
7 his5 5050 . . . . . . . . . . 11 |- (((B .i B) e. CC /\ ((B .i B) .s A) e. H~ /\ A e. H~) -> (((B .i B) .s A) .i ((B .i B) .s A)) = ((*` (B .i B)) x. (((B .i B) .s A) .i A)))
84, 6, 5, 7mp3an 642 . . . . . . . . . 10 |- (((B .i B) .s A) .i ((B .i B) .s A)) = ((*` (B .i B)) x. (((B .i B) .s A) .i A))
9 hiidrclt 5053 . . . . . . . . . . . . 13 |- (B e. H~ -> (B .i B) e. RR)
103, 9ax-mp 6 . . . . . . . . . . . 12 |- (B .i B) e. RR
11 cjret 4829 . . . . . . . . . . . 12 |- ((B .i B) e. RR -> (*` (B .i B)) = (B .i B))
1210, 11ax-mp 6 . . . . . . . . . . 11 |- (*` (B .i B)) = (B .i B)
13 ax-his3 5047 . . . . . . . . . . . 12 |- (((B .i B) e. CC /\ A e. H~ /\ A e. H~) -> (((B .i B) .s A) .i A) = ((B .i B) x. (A .i A)))
144, 5, 5, 13mp3an 642 . . . . . . . . . . 11 |- (((B .i B) .s A) .i A) = ((B .i B) x. (A .i A))
1512, 14opreq12i 3011 . . . . . . . . . 10 |- ((*` (B .i B)) x. (((B .i B) .s A) .i A)) = ((B .i B) x. ((B .i B) x. (A .i A)))
165, 5hicl 5044 . . . . . . . . . . . . 13 |- (A .i A) e. CC
174, 16mulcl 4105 . . . . . . . . . . . 12 |- ((B .i B) x. (A .i A)) e. CC
184, 17mulcom 4107 . . . . . . . . . . 11 |- ((B .i B) x. ((B .i B) x. (A .i A))) = (((B .i B) x. (A .i A)) x. (B .i B))
1916, 4mulcom 4107 . . . . . . . . . . . 12 |- ((A .i A) x. (B .i B)) = ((B .i B) x. (A .i A))
2019opreq1i 3009 . . . . . . . . . . 11 |- (((A .i A) x. (B .i B)) x. (B .i B)) = (((B .i B) x. (A .i A)) x. (B .i B))
2118, 20eqtr4 1122 . . . . . . . . . 10 |- ((B .i B) x. ((B .i B) x. (A .i A))) = (((A .i A) x. (B .i B)) x. (B .i B))
228, 15, 213eqtr 1123 . . . . . . . . 9 |- (((B .i B) .s A) .i ((B .i B) .s A)) = (((A .i A) x. (B .i B)) x. (B .i B))
235, 3hicl 5044 . . . . . . . . . . 11 |- (A .i B) e. CC
24 his5 5050 . . . . . . . . . . 11 |- (((A .i B) e. CC /\ ((B .i B) .s A) e. H~ /\ B e. H~) -> (((B .i B) .s A) .i ((A .i B) .s B)) = ((*` (A .i B)) x. (((B .i B) .s A) .i B)))
2523, 6, 3, 24mp3an 642 . . . . . . . . . 10 |- (((B .i B) .s A) .i ((A .i B) .s B)) = ((*` (A .i B)) x. (((B .i B) .s A) .i B))
26 ax-his1 5045 . . . . . . . . . . . . 13 |- ((B e. H~ /\ A e. H~) -> (B .i A) = (*` (A .i B)))
273, 5, 26mp2an 520 . . . . . . . . . . . 12 |- (B .i A) = (*` (A .i B))
2827cleqcomi 1105 . . . . . . . . . . 11 |- (*` (A .i B)) = (B .i A)
29 ax-his3 5047 . . . . . . . . . . . 12 |- (((B .i B) e. CC /\ A e. H~ /\ B e. H~) -> (((B .i B) .s A) .i B) = ((B .i B) x. (A .i B)))
304, 5, 3, 29mp3an 642 . . . . . . . . . . 11 |- (((B .i B) .s A) .i B) = ((B .i B) x. (A .i B))
3128, 30opreq12i 3011 . . . . . . . . . 10 |- ((*` (A .i B)) x. (((B .i B) .s A) .i B)) = ((B .i A) x. ((B .i B) x. (A .i B)))
323, 5hicl 5044 . . . . . . . . . . . 12 |- (B .i A) e. CC
334, 23mulcl 4105 . . . . . . . . . . . 12 |- ((B .i B) x. (A .i B)) e. CC
3432, 33mulcom 4107 . . . . . . . . . . 11 |- ((B .i A) x. ((B .i B) x. (A .i B))) = (((B .i B) x. (A .i B)) x. (B .i A))
354, 23, 32mulass 4109 . . . . . . . . . . 11 |- (((B .i B) x. (A .i B)) x. (B .i A)) = ((B .i B) x. ((A .i B) x. (B .i A)))
3623, 32mulcl 4105 . . . . . . . . . . . 12 |- ((A .i B) x. (B .i A)) e. CC
374, 36mulcom 4107 . . . . . . . . . . 11 |- ((B .i B) x. ((A .i B) x. (B .i A))) = (((A .i B) x. (B .i A)) x. (B .i B))
3834, 35, 373eqtr 1123 . . . . . . . . . 10 |- ((B .i A) x. ((B .i B) x. (A .i B))) = (((A .i B) x. (B .i A)) x. (B .i B))
3925, 31, 383eqtr 1123 . . . . . . . . 9 |- (((B .i B) .s A) .i ((A .i B) .s B)) = (((A .i B) x. (B .i A)) x. (B .i B))
402, 22, 393eqtr4g 1147 . . . . . . . 8 |- (((A .i B) x. (B .i A)) = ((A .i A) x. (B .i B)) -> (((B .i B) .s A) .i ((B .i B) .s A)) = (((B .i B) .s A) .i ((A .i B) .s B)))
41 ax-his3 5047 . . . . . . . . . . . 12 |- (((A .i B) e. CC /\ B e. H~ /\ A e. H~) -> (((A .i B) .s B) .i A) = ((A .i B) x. (B .i A)))
4223, 3, 5, 41mp3an 642 . . . . . . . . . . 11 |- (((A .i B) .s B) .i A) = ((A .i B) x. (B .i A))
4312, 42opreq12i 3011 . . . . . . . . . 10 |- ((*` (B .i B)) x. (((A .i B) .s B) .i A)) = ((B .i B) x. ((A .i B) x. (B .i A)))
4423, 3hvmulcl 4990 . . . . . . . . . . 11 |- ((A .i B) .s B) e. H~
45 his5 5050 . . . . . . . . . . 11 |- (((B .i B) e. CC /\ ((A .i B) .s B) e. H~ /\ A e. H~) -> (((A .i B) .s B) .i ((B .i B) .s A)) = ((*` (B .i B)) x. (((A .i B) .s B) .i A)))
464, 44, 5, 45mp3an 642 . . . . . . . . . 10 |- (((A .i B) .s B) .i ((B .i B) .s A)) = ((*` (B .i B)) x. (((A .i B) .s B) .i A))
47 his5 5050 . . . . . . . . . . . 12 |- (((A .i B) e. CC /\ ((A .i B) .s B) e. H~ /\ B e. H~) -> (((A .i B) .s B) .i ((A .i B) .s B)) = ((*` (A .i B)) x. (((A .i B) .s B) .i B)))
4823, 44, 3, 47mp3an 642 . . . . . . . . . . 11 |- (((A .i B) .s B) .i ((A .i B) .s B)) = ((*` (A .i B)) x. (((A .i B) .s B) .i B))
49 ax-his3 5047 . . . . . . . . . . . . 13 |- (((A .i B) e. CC /\ B e. H~ /\ B e. H~) -> (((A .i B) .s B) .i B) = ((A .i B) x. (B .i B)))
5023, 3, 3, 49mp3an 642 . . . . . . . . . . . 12 |- (((A .i B) .s B) .i B) = ((A .i B) x. (B .i B))
5128, 50opreq12i 3011 . . . . . . . . . . 11 |- ((*` (A .i B)) x. (((A .i B) .s B) .i B)) = ((B .i A) x. ((A .i B) x. (B .i B)))
5223, 4mulcl 4105 . . . . . . . . . . . . 13 |- ((A .i B) x. (B .i B)) e. CC
5332, 52mulcom 4107 . . . . . . . . . . . 12 |- ((B .i A) x. ((A .i B) x. (B .i B))) = (((A .i B) x. (B .i B)) x. (B .i A))
5423, 4, 32mul23 4179 . . . . . . . . . . . 12 |- (((A .i B) x. (B .i B)) x. (B .i A)) = (((A .i B) x. (B .i A)) x. (B .i B))
5536, 4mulcom 4107 . . . . . . . . . . . 12 |- (((A .i B) x. (B .i A)) x. (B .i B)) = ((B .i B) x. ((A .i B) x. (B .i A)))
5653, 54, 553eqtr 1123 . . . . . . . . . . 11 |- ((B .i A) x. ((A .i B) x.