Metamath Proof Explorer


Theorem mapdffval

Description: Projectivity from vector space H to dual space. (Contributed by NM, 25-Jan-2015)

Ref Expression
Hypothesis mapdval.h H = LHyp K
Assertion mapdffval K X mapd K = w H s LSubSp DVecH K w f LFnl DVecH K w | ocH K w ocH K w LKer DVecH K w f = LKer DVecH K w f ocH K w LKer DVecH K w f s

Proof

Step Hyp Ref Expression
1 mapdval.h H = LHyp K
2 elex K X K V
3 fveq2 k = K LHyp k = LHyp K
4 3 1 eqtr4di 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 LSubSp DVecH k w = LSubSp DVecH K w
8 6 fveq2d k = K LFnl DVecH k w = LFnl DVecH K w
9 fveq2 k = K ocH k = ocH K
10 9 fveq1d k = K ocH k w = ocH K w
11 6 fveq2d k = K LKer DVecH k w = LKer DVecH K w
12 11 fveq1d k = K LKer DVecH k w f = LKer DVecH K w f
13 10 12 fveq12d k = K ocH k w LKer DVecH k w f = ocH K w LKer DVecH K w f
14 10 13 fveq12d k = K ocH k w ocH k w LKer DVecH k w f = ocH K w ocH K w LKer DVecH K w f
15 14 12 eqeq12d k = K ocH k w ocH k w LKer DVecH k w f = LKer DVecH k w f ocH K w ocH K w LKer DVecH K w f = LKer DVecH K w f
16 13 sseq1d k = K ocH k w LKer DVecH k w f s ocH K w LKer DVecH K w f s
17 15 16 anbi12d k = K ocH k w ocH k w LKer DVecH k w f = LKer DVecH k w f ocH k w LKer DVecH k w f s ocH K w ocH K w LKer DVecH K w f = LKer DVecH K w f ocH K w LKer DVecH K w f s
18 8 17 rabeqbidv k = K f LFnl DVecH k w | ocH k w ocH k w LKer DVecH k w f = LKer DVecH k w f ocH k w LKer DVecH k w f s = f LFnl DVecH K w | ocH K w ocH K w LKer DVecH K w f = LKer DVecH K w f ocH K w LKer DVecH K w f s
19 7 18 mpteq12dv k = K s LSubSp DVecH k w f LFnl DVecH k w | ocH k w ocH k w LKer DVecH k w f = LKer DVecH k w f ocH k w LKer DVecH k w f s = s LSubSp DVecH K w f LFnl DVecH K w | ocH K w ocH K w LKer DVecH K w f = LKer DVecH K w f ocH K w LKer DVecH K w f s
20 4 19 mpteq12dv k = K w LHyp k s LSubSp DVecH k w f LFnl DVecH k w | ocH k w ocH k w LKer DVecH k w f = LKer DVecH k w f ocH k w LKer DVecH k w f s = w H s LSubSp DVecH K w f LFnl DVecH K w | ocH K w ocH K w LKer DVecH K w f = LKer DVecH K w f ocH K w LKer DVecH K w f s
21 df-mapd mapd = k V w LHyp k s LSubSp DVecH k w f LFnl DVecH k w | ocH k w ocH k w LKer DVecH k w f = LKer DVecH k w f ocH k w LKer DVecH k w f s
22 20 21 1 mptfvmpt K V mapd K = w H s LSubSp DVecH K w f LFnl DVecH K w | ocH K w ocH K w LKer DVecH K w f = LKer DVecH K w f ocH K w LKer DVecH K w f s
23 2 22 syl K X mapd K = w H s LSubSp DVecH K w f LFnl DVecH K w | ocH K w ocH K w LKer DVecH K w f = LKer DVecH K w f ocH K w LKer DVecH K w f s