Step | Hyp | Ref
| Expression |
1 | | hdmapoc.k |
. . . . . . 7
β’ (π β (πΎ β HL β§ π β π»)) |
2 | | hdmapoc.x |
. . . . . . 7
β’ (π β π β π) |
3 | | hdmapoc.h |
. . . . . . . 8
β’ π» = (LHypβπΎ) |
4 | | hdmapoc.u |
. . . . . . . 8
β’ π = ((DVecHβπΎ)βπ) |
5 | | hdmapoc.v |
. . . . . . . 8
β’ π = (Baseβπ) |
6 | | hdmapoc.o |
. . . . . . . 8
β’ π = ((ocHβπΎ)βπ) |
7 | 3, 4, 5, 6 | dochssv 40164 |
. . . . . . 7
β’ (((πΎ β HL β§ π β π») β§ π β π) β (πβπ) β π) |
8 | 1, 2, 7 | syl2anc 585 |
. . . . . 6
β’ (π β (πβπ) β π) |
9 | 8 | sseld 3980 |
. . . . 5
β’ (π β (π¦ β (πβπ) β π¦ β π)) |
10 | 9 | pm4.71rd 564 |
. . . 4
β’ (π β (π¦ β (πβπ) β (π¦ β π β§ π¦ β (πβπ)))) |
11 | | eqid 2733 |
. . . . . . . . 9
β’
(LSubSpβπ) =
(LSubSpβπ) |
12 | | eqid 2733 |
. . . . . . . . 9
β’
(LSpanβπ) =
(LSpanβπ) |
13 | 3, 4, 1 | dvhlmod 39919 |
. . . . . . . . . 10
β’ (π β π β LMod) |
14 | 13 | adantr 482 |
. . . . . . . . 9
β’ ((π β§ π¦ β π) β π β LMod) |
15 | 3, 4, 5, 11, 6 | dochlss 40163 |
. . . . . . . . . . 11
β’ (((πΎ β HL β§ π β π») β§ π β π) β (πβπ) β (LSubSpβπ)) |
16 | 1, 2, 15 | syl2anc 585 |
. . . . . . . . . 10
β’ (π β (πβπ) β (LSubSpβπ)) |
17 | 16 | adantr 482 |
. . . . . . . . 9
β’ ((π β§ π¦ β π) β (πβπ) β (LSubSpβπ)) |
18 | | simpr 486 |
. . . . . . . . 9
β’ ((π β§ π¦ β π) β π¦ β π) |
19 | 5, 11, 12, 14, 17, 18 | lspsnel5 20594 |
. . . . . . . 8
β’ ((π β§ π¦ β π) β (π¦ β (πβπ) β ((LSpanβπ)β{π¦}) β (πβπ))) |
20 | | eqid 2733 |
. . . . . . . . 9
β’
((DIsoHβπΎ)βπ) = ((DIsoHβπΎ)βπ) |
21 | 1 | adantr 482 |
. . . . . . . . 9
β’ ((π β§ π¦ β π) β (πΎ β HL β§ π β π»)) |
22 | 3, 4, 5, 12, 20 | dihlsprn 40140 |
. . . . . . . . . 10
β’ (((πΎ β HL β§ π β π») β§ π¦ β π) β ((LSpanβπ)β{π¦}) β ran ((DIsoHβπΎ)βπ)) |
23 | 21, 18, 22 | syl2anc 585 |
. . . . . . . . 9
β’ ((π β§ π¦ β π) β ((LSpanβπ)β{π¦}) β ran ((DIsoHβπΎ)βπ)) |
24 | 3, 20, 4, 5, 6 | dochcl 40162 |
. . . . . . . . . . 11
β’ (((πΎ β HL β§ π β π») β§ π β π) β (πβπ) β ran ((DIsoHβπΎ)βπ)) |
25 | 1, 2, 24 | syl2anc 585 |
. . . . . . . . . 10
β’ (π β (πβπ) β ran ((DIsoHβπΎ)βπ)) |
26 | 25 | adantr 482 |
. . . . . . . . 9
β’ ((π β§ π¦ β π) β (πβπ) β ran ((DIsoHβπΎ)βπ)) |
27 | 3, 20, 6, 21, 23, 26 | dochord 40179 |
. . . . . . . 8
β’ ((π β§ π¦ β π) β (((LSpanβπ)β{π¦}) β (πβπ) β (πβ(πβπ)) β (πβ((LSpanβπ)β{π¦})))) |
28 | 18 | snssd 4811 |
. . . . . . . . . . 11
β’ ((π β§ π¦ β π) β {π¦} β π) |
29 | 3, 4, 6, 5, 12, 21, 28 | dochocsp 40188 |
. . . . . . . . . 10
β’ ((π β§ π¦ β π) β (πβ((LSpanβπ)β{π¦})) = (πβ{π¦})) |
30 | 29 | sseq2d 4013 |
. . . . . . . . 9
β’ ((π β§ π¦ β π) β ((πβ(πβπ)) β (πβ((LSpanβπ)β{π¦})) β (πβ(πβπ)) β (πβ{π¦}))) |
31 | 2 | adantr 482 |
. . . . . . . . . 10
β’ ((π β§ π¦ β π) β π β π) |
32 | 3, 20, 4, 5, 6 | dochcl 40162 |
. . . . . . . . . . 11
β’ (((πΎ β HL β§ π β π») β§ {π¦} β π) β (πβ{π¦}) β ran ((DIsoHβπΎ)βπ)) |
33 | 21, 28, 32 | syl2anc 585 |
. . . . . . . . . 10
β’ ((π β§ π¦ β π) β (πβ{π¦}) β ran ((DIsoHβπΎ)βπ)) |
34 | 3, 4, 5, 20, 6, 21, 31, 33 | dochsscl 40177 |
. . . . . . . . 9
β’ ((π β§ π¦ β π) β (π β (πβ{π¦}) β (πβ(πβπ)) β (πβ{π¦}))) |
35 | 30, 34 | bitr4d 282 |
. . . . . . . 8
β’ ((π β§ π¦ β π) β ((πβ(πβπ)) β (πβ((LSpanβπ)β{π¦})) β π β (πβ{π¦}))) |
36 | 19, 27, 35 | 3bitrd 305 |
. . . . . . 7
β’ ((π β§ π¦ β π) β (π¦ β (πβπ) β π β (πβ{π¦}))) |
37 | | dfss3 3969 |
. . . . . . 7
β’ (π β (πβ{π¦}) β βπ§ β π π§ β (πβ{π¦})) |
38 | 36, 37 | bitrdi 287 |
. . . . . 6
β’ ((π β§ π¦ β π) β (π¦ β (πβπ) β βπ§ β π π§ β (πβ{π¦}))) |
39 | | hdmapoc.r |
. . . . . . . . 9
β’ π
= (Scalarβπ) |
40 | | hdmapoc.z |
. . . . . . . . 9
β’ 0 =
(0gβπ
) |
41 | | hdmapoc.s |
. . . . . . . . 9
β’ π = ((HDMapβπΎ)βπ) |
42 | 1 | ad2antrr 725 |
. . . . . . . . 9
β’ (((π β§ π¦ β π) β§ π§ β π) β (πΎ β HL β§ π β π»)) |
43 | 31 | sselda 3981 |
. . . . . . . . 9
β’ (((π β§ π¦ β π) β§ π§ β π) β π§ β π) |
44 | | simplr 768 |
. . . . . . . . 9
β’ (((π β§ π¦ β π) β§ π§ β π) β π¦ β π) |
45 | 3, 6, 4, 5, 39, 40, 41, 42, 43, 44 | hdmapellkr 40723 |
. . . . . . . 8
β’ (((π β§ π¦ β π) β§ π§ β π) β (((πβπ§)βπ¦) = 0 β π¦ β (πβ{π§}))) |
46 | 3, 6, 4, 5, 42, 44, 43 | dochsncom 40191 |
. . . . . . . 8
β’ (((π β§ π¦ β π) β§ π§ β π) β (π¦ β (πβ{π§}) β π§ β (πβ{π¦}))) |
47 | 45, 46 | bitrd 279 |
. . . . . . 7
β’ (((π β§ π¦ β π) β§ π§ β π) β (((πβπ§)βπ¦) = 0 β π§ β (πβ{π¦}))) |
48 | 47 | ralbidva 3176 |
. . . . . 6
β’ ((π β§ π¦ β π) β (βπ§ β π ((πβπ§)βπ¦) = 0 β βπ§ β π π§ β (πβ{π¦}))) |
49 | 38, 48 | bitr4d 282 |
. . . . 5
β’ ((π β§ π¦ β π) β (π¦ β (πβπ) β βπ§ β π ((πβπ§)βπ¦) = 0 )) |
50 | 49 | pm5.32da 580 |
. . . 4
β’ (π β ((π¦ β π β§ π¦ β (πβπ)) β (π¦ β π β§ βπ§ β π ((πβπ§)βπ¦) = 0 ))) |
51 | 10, 50 | bitrd 279 |
. . 3
β’ (π β (π¦ β (πβπ) β (π¦ β π β§ βπ§ β π ((πβπ§)βπ¦) = 0 ))) |
52 | 51 | eqabdv 2868 |
. 2
β’ (π β (πβπ) = {π¦ β£ (π¦ β π β§ βπ§ β π ((πβπ§)βπ¦) = 0 )}) |
53 | | df-rab 3434 |
. 2
β’ {π¦ β π β£ βπ§ β π ((πβπ§)βπ¦) = 0 } = {π¦ β£ (π¦ β π β§ βπ§ β π ((πβπ§)βπ¦) = 0 )} |
54 | 52, 53 | eqtr4di 2791 |
1
β’ (π β (πβπ) = {π¦ β π β£ βπ§ β π ((πβπ§)βπ¦) = 0 }) |