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

Theorem sspival 8397
Description: The inner product on a subspace in terms of the inner product on the parent space.
Hypotheses
Ref Expression
sspi.y |- Y = (Base` W)
sspi.p |- P = (.i` U)
sspi.q |- Q = (.i` W)
sspi.h |- H = (SubSp` U)
Assertion
Ref Expression
sspival |- (((U e. NrmCVec /\ W e. H) /\ (A e. Y /\ B e. Y)) -> (AQB) = (APB))

Proof of Theorem sspival
StepHypRef Expression
1 sspi.y . . . . . . . . . . . . . . . 16 |- Y = (Base` W)
2 eqid 1475 . . . . . . . . . . . . . . . 16 |- (.s` W) = (.s` W)
31, 2nvscl 8247 . . . . . . . . . . . . . . 15 |- ((W e. NrmCVec /\ (i^k) e. CC /\ B e. Y) -> ((i^k)(.s` W)B) e. Y)
433expib 836 . . . . . . . . . . . . . 14 |- (W e. NrmCVec -> (((i^k) e. CC /\ B e. Y) -> ((i^k)(.s` W)B) e. Y))
54anim2d 561 . . . . . . . . . . . . 13 |- (W e. NrmCVec -> ((A e. Y /\ ((i^k) e. CC /\ B e. Y)) -> (A e. Y /\ ((i^k)(.s` W)B) e. Y)))
65imp 350 . . . . . . . . . . . 12 |- ((W e. NrmCVec /\ (A e. Y /\ ((i^k) e. CC /\ B e. Y))) -> (A e. Y /\ ((i^k)(.s` W)B) e. Y))
7 eqid 1475 . . . . . . . . . . . . . 14 |- (+v` W) = (+v` W)
81, 7nvgcl 8239 . . . . . . . . . . . . 13 |- ((W e. NrmCVec /\ A e. Y /\ ((i^k)(.s` W)B) e. Y) -> (A(+v` W)((i^k)(.s` W)B)) e. Y)
983expb 834 . . . . . . . . . . . 12 |- ((W e. NrmCVec /\ (A e. Y /\ ((i^k)(.s` W)B) e. Y)) -> (A(+v` W)((i^k)(.s` W)B)) e. Y)
106, 9syldan 467 . . . . . . . . . . 11 |- ((W e. NrmCVec /\ (A e. Y /\ ((i^k) e. CC /\ B e. Y))) -> (A(+v` W)((i^k)(.s` W)B)) e. Y)
11 sspi.h . . . . . . . . . . . 12 |- H = (SubSp` U)
1211sspnv 8385 . . . . . . . . . . 11 |- ((U e. NrmCVec /\ W e. H) -> W e. NrmCVec)
1310, 12sylan 448 . . . . . . . . . 10 |- (((U e. NrmCVec /\ W e. H) /\ (A e. Y /\ ((i^k) e. CC /\ B e. Y))) -> (A(+v` W)((i^k)(.s` W)B)) e. Y)
14 eqid 1475 . . . . . . . . . . . 12 |- (norm` U) = (norm` U)
15 eqid 1475 . . . . . . . . . . . 12 |- (norm` W) = (norm` W)
161, 14, 15, 11sspnval 8396 . . . . . . . . . . 11 |- ((U e. NrmCVec /\ W e. H /\ (A(+v` W)((i^k)(.s` W)B)) e. Y) -> ((norm` W)` (A(+v` W)((i^k)(.s` W)B))) = ((norm` U)` (A(+v` W)((i^k)(.s` W)B))))
17163expa 833 . . . . . . . . . 10 |- (((U e. NrmCVec /\ W e. H) /\ (A(+v` W)((i^k)(.s` W)B)) e. Y) -> ((norm` W)` (A(+v` W)((i^k)(.s` W)B))) = ((norm` U)` (A(+v` W)((i^k)(.s` W)B))))
1813, 17syldan 467 . . . . . . . . 9 |- (((U e. NrmCVec /\ W e. H) /\ (A e. Y /\ ((i^k) e. CC /\ B e. Y))) -> ((norm` W)` (A(+v` W)((i^k)(.s` W)B))) = ((norm` U)` (A(+v` W)((i^k)(.s` W)B))))
1912, 4syl 10 . . . . . . . . . . . . . 14 |- ((U e. NrmCVec /\ W e. H) -> (((i^k) e. CC /\ B e. Y) -> ((i^k)(.s` W)B) e. Y))
2019anim2d 561 . . . . . . . . . . . . 13 |- ((U e. NrmCVec /\ W e. H) -> ((A e. Y /\ ((i^k) e. CC /\ B e. Y)) -> (A e. Y /\ ((i^k)(.s` W)B) e. Y)))
2120imp 350 . . . . . . . . . . . 12 |- (((U e. NrmCVec /\ W e. H) /\ (A e. Y /\ ((i^k) e. CC /\ B e. Y))) -> (A e. Y /\ ((i^k)(.s` W)B) e. Y))
22 eqid 1475 . . . . . . . . . . . . 13 |- (+v` U) = (+v` U)
231, 22, 7, 11sspgval 8388 . . . . . . . . . . . 12 |- (((U e. NrmCVec /\ W e. H) /\ (A e. Y /\ ((i^k)(.s` W)B) e. Y)) -> (A(+v` W)((i^k)(.s` W)B)) = (A(+v` U)((i^k)(.s` W)B)))
2421, 23syldan 467 . . . . . . . . . . 11 |- (((U e. NrmCVec /\ W e. H) /\ (A e. Y /\ ((i^k) e. CC /\ B e. Y))) -> (A(+v` W)((i^k)(.s` W)B)) = (A(+v` U)((i^k)(.s` W)B)))
25 eqid 1475 . . . . . . . . . . . . . 14 |- (.s` U) = (.s` U)
261, 25, 2, 11sspsval 8390 . . . . . . . . . . . . 13 |- (((U e. NrmCVec /\ W e. H) /\ ((i^k) e. CC /\ B e. Y)) -> ((i^k)(.s` W)B) = ((i^k)(.s` U)B))
2726adantrl 394 . . . . . . . . . . . 12 |- (((U e. NrmCVec /\ W e. H) /\ (A e. Y /\ ((i^k) e. CC /\ B e. Y))) -> ((i^k)(.s` W)B) = ((i^k)(.s` U)B))
2827opreq2d 3976 . . . . . . . . . . 11 |- (((U e. NrmCVec /\ W e. H) /\ (A e. Y /\ ((i^k) e. CC /\ B e. Y))) -> (A(+v` U)((i^k)(.s` W)B)) = (A(+v` U)((i^k)(.s` U)B)))
2924, 28eqtrd 1507 . . . . . . . . . 10 |- (((U e. NrmCVec /\ W e. H) /\ (A e. Y /\ ((i^k) e. CC /\ B e. Y))) -> (A(+v` W)((i^k)(.s` W)B)) = (A(+v` U)((i^k)(.s` U)B)))
3029fveq2d 3728 . . . . . . . . 9 |- (((U e. NrmCVec /\ W e. H) /\ (A e. Y /\ ((i^k) e. CC /\ B e. Y))) -> ((norm` U)` (A(+v` W)((i^k)(.s` W)B))) = ((norm` U)` (A(+v` U)((i^k)(.s` U)B))))
3118, 30eqtrd 1507 . . . . . . . 8 |- (((U e. NrmCVec /\ W e. H) /\ (A e. Y /\ ((i^k) e. CC /\ B e. Y))) -> ((norm` W)` (A(+v` W)((i^k)(.s` W)B))) = ((norm` U)` (A(+v` U)((i^k)(.s` U)B))))
32 elfznnt 6494 . . . . . . . . . . . . 13 |- (k e. (1...4) -> k e. NN)
33 nnnn0t 6106 . . . . . . . . . . . . 13 |- (k e. NN -> k e. NN0)
34 axicn 5270 . . . . . . . . . . . . . 14 |- i e. CC
35 expclt 6581 . . . . . . . . . . . . . 14 |- ((i e. CC /\ k e. NN0) -> (i^k) e. CC)
3634, 35mpan 695 . . . . . . . . . . . . 13 |- (k e. NN0 -> (i^k) e. CC)
3732, 33, 363syl 20 . . . . . . . . . . . 12 |- (k e. (1...4) -> (i^k) e. CC)
3837anim1i 334 . . . . . . . . . . 11 |- ((k e. (1...4) /\ B e. Y) -> ((i^k) e. CC /\ B e. Y))
3938anim2i 335 . . . . . . . . . 10 |- ((A e. Y /\ (k e. (1...4) /\ B e. Y)) -> (A e. Y /\ ((i^k) e. CC /\ B e. Y)))
4039anassrs 441 . . . . . . . . 9 |- (((A e. Y /\ k e. (1...4)) /\ B e. Y) -> (A e. Y /\ ((i^k) e. CC /\ B e. Y)))
4140an1rs 489 . . . . . . . 8 |- (((A e. Y /\ B e. Y) /\ k e. (1...4)) -> (A e. Y /\ ((i^k) e. CC /\ B e. Y)))
4231, 41sylan2 451 . . . . . . 7 |- (((U e. NrmCVec /\ W e. H) /\ ((A e. Y /\ B e. Y) /\ k e. (1...4))) -> ((norm` W)` (A(+v` W)((i^k)(.s` W)B))) = ((norm` U)` (A(+v` U)((i^k)(.s` U)B))))
4342anassrs 441 . . . . . 6 |- ((((U e. NrmCVec /\ W e. H) /\ (A e. Y /\ B e. Y)) /\ k e. (1...4)) -> ((norm` W)` (A(+v` W)((i^k)(.s` W)B))) = ((norm` U)` (A(+v` U)((i^k)(.s` U)B))))
4443opreq1d 3975 . . . . 5 |- ((((U e. NrmCVec /\ W e. H) /\ (A e. Y /\ B e. Y)) /\ k e. (1...4)) -> (((norm` W)` (A(+v` W)((i^k)(.s` W)B)))