Metamath Proof Explorer


Theorem hvmapffval

Description: Map from nonzero vectors to nonzero functionals in the closed kernel dual space. (Contributed by NM, 23-Mar-2015)

Ref Expression
Hypothesis hvmapval.h H = LHyp K
Assertion hvmapffval K X HVMap K = w H x Base DVecH K w 0 DVecH K w v Base DVecH K w ι j Base Scalar DVecH K w | t ocH K w x v = t + DVecH K w j DVecH K w x

Proof

Step Hyp Ref Expression
1 hvmapval.h H = LHyp K
2 elex K X K V
3 fveq2 k = K LHyp k = LHyp K
4 3 1 syl6eqr k = K LHyp k = H
5 fveq2 k = K DVecH k = DVecH K
6 5 fveq1d k = K DVecH k w = DVecH K w
7 6 fveq2d k = K Base DVecH k w = Base DVecH K w
8 6 fveq2d k = K 0 DVecH k w = 0 DVecH K w
9 8 sneqd k = K 0 DVecH k w = 0 DVecH K w
10 7 9 difeq12d k = K Base DVecH k w 0 DVecH k w = Base DVecH K w 0 DVecH K w
11 6 fveq2d k = K Scalar DVecH k w = Scalar DVecH K w
12 11 fveq2d k = K Base Scalar DVecH k w = Base Scalar DVecH K w
13 fveq2 k = K ocH k = ocH K
14 13 fveq1d k = K ocH k w = ocH K w
15 14 fveq1d k = K ocH k w x = ocH K w x
16 6 fveq2d k = K + DVecH k w = + DVecH K w
17 eqidd k = K t = t
18 6 fveq2d k = K DVecH k w = DVecH K w
19 18 oveqd k = K j DVecH k w x = j DVecH K w x
20 16 17 19 oveq123d k = K t + DVecH k w j DVecH k w x = t + DVecH K w j DVecH K w x
21 20 eqeq2d k = K v = t + DVecH k w j DVecH k w x v = t + DVecH K w j DVecH K w x
22 15 21 rexeqbidv k = K t ocH k w x v = t + DVecH k w j DVecH k w x t ocH K w x v = t + DVecH K w j DVecH K w x
23 12 22 riotaeqbidv k = K ι j Base Scalar DVecH k w | t ocH k w x v = t + DVecH k w j DVecH k w x = ι j Base Scalar DVecH K w | t ocH K w x v = t + DVecH K w j DVecH K w x
24 7 23 mpteq12dv k = K v Base DVecH k w ι j Base Scalar DVecH k w | t ocH k w x v = t + DVecH k w j DVecH k w x = v Base DVecH K w ι j Base Scalar DVecH K w | t ocH K w x v = t + DVecH K w j DVecH K w x
25 10 24 mpteq12dv k = K x Base DVecH k w 0 DVecH k w v Base DVecH k w ι j Base Scalar DVecH k w | t ocH k w x v = t + DVecH k w j DVecH k w x = x Base DVecH K w 0 DVecH K w v Base DVecH K w ι j Base Scalar DVecH K w | t ocH K w x v = t + DVecH K w j DVecH K w x
26 4 25 mpteq12dv k = K w LHyp k x Base DVecH k w 0 DVecH k w v Base DVecH k w ι j Base Scalar DVecH k w | t ocH k w x v = t + DVecH k w j DVecH k w x = w H x Base DVecH K w 0 DVecH K w v Base DVecH K w ι j Base Scalar DVecH K w | t ocH K w x v = t + DVecH K w j DVecH K w x
27 df-hvmap HVMap = k V w LHyp k x Base DVecH k w 0 DVecH k w v Base DVecH k w ι j Base Scalar DVecH k w | t ocH k w x v = t + DVecH k w j DVecH k w x
28 26 27 1 mptfvmpt K V HVMap K = w H x Base DVecH K w 0 DVecH K w v Base DVecH K w ι j Base Scalar DVecH K w | t ocH K w x v = t + DVecH K w j DVecH K w x
29 2 28 syl K X HVMap K = w H x Base DVecH K w 0 DVecH K w v Base DVecH K w ι j Base Scalar DVecH K w | t ocH K w x v = t + DVecH K w j DVecH K w x