Metamath Proof Explorer


Theorem mapd0

Description: Projectivity map of the zero subspace. Part of property (f) in Baer p. 40. TODO: does proof need to be this long for this simple fact? (Contributed by NM, 15-Mar-2015)

Ref Expression
Hypotheses mapd0.h H=LHypK
mapd0.m M=mapdKW
mapd0.u U=DVecHKW
mapd0.o O=0U
mapd0.c C=LCDualKW
mapd0.z 0˙=0C
mapd0.k φKHLWH
Assertion mapd0 φMO=0˙

Proof

Step Hyp Ref Expression
1 mapd0.h H=LHypK
2 mapd0.m M=mapdKW
3 mapd0.u U=DVecHKW
4 mapd0.o O=0U
5 mapd0.c C=LCDualKW
6 mapd0.z 0˙=0C
7 mapd0.k φKHLWH
8 eqid LSubSpU=LSubSpU
9 eqid LFnlU=LFnlU
10 eqid LKerU=LKerU
11 eqid ocHKW=ocHKW
12 1 3 7 dvhlmod φULMod
13 4 8 lsssn0 ULModOLSubSpU
14 12 13 syl φOLSubSpU
15 1 3 8 9 10 11 2 7 14 mapdval φMO=fLFnlU|ocHKWocHKWLKerUf=LKerUfocHKWLKerUfO
16 simprrr φgLFnlUocHKWocHKWLKerUg=LKerUgocHKWLKerUgOocHKWLKerUgO
17 12 adantr φgLFnlUocHKWocHKWLKerUg=LKerUgocHKWLKerUgOULMod
18 7 adantr φgLFnlUocHKWocHKWLKerUg=LKerUgocHKWLKerUgOKHLWH
19 eqid BaseU=BaseU
20 simprl φgLFnlUocHKWocHKWLKerUg=LKerUgocHKWLKerUgOgLFnlU
21 19 9 10 17 20 lkrssv φgLFnlUocHKWocHKWLKerUg=LKerUgocHKWLKerUgOLKerUgBaseU
22 1 3 19 8 11 dochlss KHLWHLKerUgBaseUocHKWLKerUgLSubSpU
23 18 21 22 syl2anc φgLFnlUocHKWocHKWLKerUg=LKerUgocHKWLKerUgOocHKWLKerUgLSubSpU
24 4 8 lssle0 ULModocHKWLKerUgLSubSpUocHKWLKerUgOocHKWLKerUg=O
25 17 23 24 syl2anc φgLFnlUocHKWocHKWLKerUg=LKerUgocHKWLKerUgOocHKWLKerUgOocHKWLKerUg=O
26 16 25 mpbid φgLFnlUocHKWocHKWLKerUg=LKerUgocHKWLKerUgOocHKWLKerUg=O
27 26 fveq2d φgLFnlUocHKWocHKWLKerUg=LKerUgocHKWLKerUgOocHKWocHKWLKerUg=ocHKWO
28 simprrl φgLFnlUocHKWocHKWLKerUg=LKerUgocHKWLKerUgOocHKWocHKWLKerUg=LKerUg
29 1 3 11 19 4 doch0 KHLWHocHKWO=BaseU
30 7 29 syl φocHKWO=BaseU
31 30 adantr φgLFnlUocHKWocHKWLKerUg=LKerUgocHKWLKerUgOocHKWO=BaseU
32 27 28 31 3eqtr3d φgLFnlUocHKWocHKWLKerUg=LKerUgocHKWLKerUgOLKerUg=BaseU
33 eqid ScalarU=ScalarU
34 eqid 0ScalarU=0ScalarU
35 33 34 19 9 10 lkr0f ULModgLFnlULKerUg=BaseUg=BaseU×0ScalarU
36 17 20 35 syl2anc φgLFnlUocHKWocHKWLKerUg=LKerUgocHKWLKerUgOLKerUg=BaseUg=BaseU×0ScalarU
37 32 36 mpbid φgLFnlUocHKWocHKWLKerUg=LKerUgocHKWLKerUgOg=BaseU×0ScalarU
38 1 3 19 33 34 5 6 7 lcd0v φ0˙=BaseU×0ScalarU
39 38 adantr φgLFnlUocHKWocHKWLKerUg=LKerUgocHKWLKerUgO0˙=BaseU×0ScalarU
40 37 39 eqtr4d φgLFnlUocHKWocHKWLKerUg=LKerUgocHKWLKerUgOg=0˙
41 40 ex φgLFnlUocHKWocHKWLKerUg=LKerUgocHKWLKerUgOg=0˙
42 eqid BaseC=BaseC
43 1 5 42 6 7 lcd0vcl φ0˙BaseC
44 1 5 42 3 9 7 43 lcdvbaselfl φ0˙LFnlU
45 33 34 19 9 10 lkr0f ULMod0˙LFnlULKerU0˙=BaseU0˙=BaseU×0ScalarU
46 12 44 45 syl2anc φLKerU0˙=BaseU0˙=BaseU×0ScalarU
47 38 46 mpbird φLKerU0˙=BaseU
48 47 fveq2d φocHKWLKerU0˙=ocHKWBaseU
49 48 fveq2d φocHKWocHKWLKerU0˙=ocHKWocHKWBaseU
50 1 3 11 19 7 dochoc1 φocHKWocHKWBaseU=BaseU
51 49 50 eqtrd φocHKWocHKWLKerU0˙=BaseU
52 51 47 eqtr4d φocHKWocHKWLKerU0˙=LKerU0˙
53 1 3 11 19 4 doch1 KHLWHocHKWBaseU=O
54 7 53 syl φocHKWBaseU=O
55 48 54 eqtrd φocHKWLKerU0˙=O
56 eqimss ocHKWLKerU0˙=OocHKWLKerU0˙O
57 55 56 syl φocHKWLKerU0˙O
58 44 52 57 jca32 φ0˙LFnlUocHKWocHKWLKerU0˙=LKerU0˙ocHKWLKerU0˙O
59 eleq1 g=0˙gLFnlU0˙LFnlU
60 2fveq3 g=0˙ocHKWLKerUg=ocHKWLKerU0˙
61 60 fveq2d g=0˙ocHKWocHKWLKerUg=ocHKWocHKWLKerU0˙
62 fveq2 g=0˙LKerUg=LKerU0˙
63 61 62 eqeq12d g=0˙ocHKWocHKWLKerUg=LKerUgocHKWocHKWLKerU0˙=LKerU0˙
64 60 sseq1d g=0˙ocHKWLKerUgOocHKWLKerU0˙O
65 63 64 anbi12d g=0˙ocHKWocHKWLKerUg=LKerUgocHKWLKerUgOocHKWocHKWLKerU0˙=LKerU0˙ocHKWLKerU0˙O
66 59 65 anbi12d g=0˙gLFnlUocHKWocHKWLKerUg=LKerUgocHKWLKerUgO0˙LFnlUocHKWocHKWLKerU0˙=LKerU0˙ocHKWLKerU0˙O
67 58 66 syl5ibrcom φg=0˙gLFnlUocHKWocHKWLKerUg=LKerUgocHKWLKerUgO
68 41 67 impbid φgLFnlUocHKWocHKWLKerUg=LKerUgocHKWLKerUgOg=0˙
69 2fveq3 f=gocHKWLKerUf=ocHKWLKerUg
70 69 fveq2d f=gocHKWocHKWLKerUf=ocHKWocHKWLKerUg
71 fveq2 f=gLKerUf=LKerUg
72 70 71 eqeq12d f=gocHKWocHKWLKerUf=LKerUfocHKWocHKWLKerUg=LKerUg
73 69 sseq1d f=gocHKWLKerUfOocHKWLKerUgO
74 72 73 anbi12d f=gocHKWocHKWLKerUf=LKerUfocHKWLKerUfOocHKWocHKWLKerUg=LKerUgocHKWLKerUgO
75 74 elrab gfLFnlU|ocHKWocHKWLKerUf=LKerUfocHKWLKerUfOgLFnlUocHKWocHKWLKerUg=LKerUgocHKWLKerUgO
76 velsn g0˙g=0˙
77 68 75 76 3bitr4g φgfLFnlU|ocHKWocHKWLKerUf=LKerUfocHKWLKerUfOg0˙
78 77 eqrdv φfLFnlU|ocHKWocHKWLKerUf=LKerUfocHKWLKerUfO=0˙
79 15 78 eqtrd φMO=0˙