Step | Hyp | Ref
| Expression |
1 | | imasmulr.t |
. 2
β’ β =
(.rβπ) |
2 | | imasbas.u |
. . . . 5
β’ (π β π = (πΉ βs π
)) |
3 | | imasbas.v |
. . . . 5
β’ (π β π = (Baseβπ
)) |
4 | | eqid 2177 |
. . . . 5
β’
(+gβπ
) = (+gβπ
) |
5 | | imasmulr.p |
. . . . 5
β’ Β· =
(.rβπ
) |
6 | | eqid 2177 |
. . . . 5
β’ (
Β·π βπ
) = ( Β·π
βπ
) |
7 | | eqidd 2178 |
. . . . 5
β’ (π β βͺ π β π βͺ π β π {β¨β¨(πΉβπ), (πΉβπ)β©, (πΉβ(π(+gβπ
)π))β©} = βͺ π β π βͺ π β π {β¨β¨(πΉβπ), (πΉβπ)β©, (πΉβ(π(+gβπ
)π))β©}) |
8 | | eqidd 2178 |
. . . . 5
β’ (π β βͺ π β π βͺ π β π {β¨β¨(πΉβπ), (πΉβπ)β©, (πΉβ(π Β· π))β©} = βͺ π β π βͺ π β π {β¨β¨(πΉβπ), (πΉβπ)β©, (πΉβ(π Β· π))β©}) |
9 | | imasbas.f |
. . . . 5
β’ (π β πΉ:πβontoβπ΅) |
10 | | imasbas.r |
. . . . 5
β’ (π β π
β π) |
11 | 2, 3, 4, 5, 6, 7, 8, 9, 10 | imasival 12726 |
. . . 4
β’ (π β π = {β¨(Baseβndx), π΅β©,
β¨(+gβndx), βͺ π β π βͺ π β π {β¨β¨(πΉβπ), (πΉβπ)β©, (πΉβ(π(+gβπ
)π))β©}β©,
β¨(.rβndx), βͺ π β π βͺ π β π {β¨β¨(πΉβπ), (πΉβπ)β©, (πΉβ(π Β· π))β©}β©}) |
12 | 11 | fveq1d 5517 |
. . 3
β’ (π β (πβ(.rβndx)) =
({β¨(Baseβndx), π΅β©, β¨(+gβndx),
βͺ π β π βͺ π β π {β¨β¨(πΉβπ), (πΉβπ)β©, (πΉβ(π(+gβπ
)π))β©}β©,
β¨(.rβndx), βͺ π β π βͺ π β π {β¨β¨(πΉβπ), (πΉβπ)β©, (πΉβ(π Β· π))β©}β©}β(.rβndx))) |
13 | | fof 5438 |
. . . . . . . 8
β’ (πΉ:πβontoβπ΅ β πΉ:πβΆπ΅) |
14 | 9, 13 | syl 14 |
. . . . . . 7
β’ (π β πΉ:πβΆπ΅) |
15 | | basfn 12519 |
. . . . . . . . 9
β’ Base Fn
V |
16 | 10 | elexd 2750 |
. . . . . . . . 9
β’ (π β π
β V) |
17 | | funfvex 5532 |
. . . . . . . . . 10
β’ ((Fun
Base β§ π
β dom
Base) β (Baseβπ
)
β V) |
18 | 17 | funfni 5316 |
. . . . . . . . 9
β’ ((Base Fn
V β§ π
β V) β
(Baseβπ
) β
V) |
19 | 15, 16, 18 | sylancr 414 |
. . . . . . . 8
β’ (π β (Baseβπ
) β V) |
20 | 3, 19 | eqeltrd 2254 |
. . . . . . 7
β’ (π β π β V) |
21 | 14, 20 | fexd 5746 |
. . . . . 6
β’ (π β πΉ β V) |
22 | | imasex 12725 |
. . . . . 6
β’ ((πΉ β V β§ π
β π) β (πΉ βs π
) β V) |
23 | 21, 10, 22 | syl2anc 411 |
. . . . 5
β’ (π β (πΉ βs π
) β V) |
24 | 2, 23 | eqeltrd 2254 |
. . . 4
β’ (π β π β V) |
25 | | mulridx 12588 |
. . . 4
β’
.r = Slot (.rβndx) |
26 | | mulrslid 12589 |
. . . . 5
β’
(.r = Slot (.rβndx) β§
(.rβndx) β β) |
27 | 26 | simpri 113 |
. . . 4
β’
(.rβndx) β β |
28 | 24, 25, 27 | strndxid 12489 |
. . 3
β’ (π β (πβ(.rβndx)) =
(.rβπ)) |
29 | 27 | a1i 9 |
. . . 4
β’ (π β (.rβndx)
β β) |
30 | | vex 2740 |
. . . . . . . . . . . 12
β’ π β V |
31 | | fvexg 5534 |
. . . . . . . . . . . 12
β’ ((πΉ β V β§ π β V) β (πΉβπ) β V) |
32 | 21, 30, 31 | sylancl 413 |
. . . . . . . . . . 11
β’ (π β (πΉβπ) β V) |
33 | | vex 2740 |
. . . . . . . . . . . 12
β’ π β V |
34 | | fvexg 5534 |
. . . . . . . . . . . 12
β’ ((πΉ β V β§ π β V) β (πΉβπ) β V) |
35 | 21, 33, 34 | sylancl 413 |
. . . . . . . . . . 11
β’ (π β (πΉβπ) β V) |
36 | | opexg 4228 |
. . . . . . . . . . 11
β’ (((πΉβπ) β V β§ (πΉβπ) β V) β β¨(πΉβπ), (πΉβπ)β© β V) |
37 | 32, 35, 36 | syl2anc 411 |
. . . . . . . . . 10
β’ (π β β¨(πΉβπ), (πΉβπ)β© β V) |
38 | 26 | slotex 12488 |
. . . . . . . . . . . . . 14
β’ (π
β π β (.rβπ
) β V) |
39 | 10, 38 | syl 14 |
. . . . . . . . . . . . 13
β’ (π β (.rβπ
) β V) |
40 | 5, 39 | eqeltrid 2264 |
. . . . . . . . . . . 12
β’ (π β Β· β
V) |
41 | 33 | a1i 9 |
. . . . . . . . . . . 12
β’ (π β π β V) |
42 | | ovexg 5908 |
. . . . . . . . . . . 12
β’ ((π β V β§ Β· β
V β§ π β V) β
(π Β· π) β V) |
43 | 30, 40, 41, 42 | mp3an2i 1342 |
. . . . . . . . . . 11
β’ (π β (π Β· π) β V) |
44 | | fvexg 5534 |
. . . . . . . . . . 11
β’ ((πΉ β V β§ (π Β· π) β V) β (πΉβ(π Β· π)) β V) |
45 | 21, 43, 44 | syl2anc 411 |
. . . . . . . . . 10
β’ (π β (πΉβ(π Β· π)) β V) |
46 | | opexg 4228 |
. . . . . . . . . 10
β’
((β¨(πΉβπ), (πΉβπ)β© β V β§ (πΉβ(π Β· π)) β V) β β¨β¨(πΉβπ), (πΉβπ)β©, (πΉβ(π Β· π))β© β V) |
47 | 37, 45, 46 | syl2anc 411 |
. . . . . . . . 9
β’ (π β β¨β¨(πΉβπ), (πΉβπ)β©, (πΉβ(π Β· π))β© β V) |
48 | | snexg 4184 |
. . . . . . . . 9
β’
(β¨β¨(πΉβπ), (πΉβπ)β©, (πΉβ(π Β· π))β© β V β {β¨β¨(πΉβπ), (πΉβπ)β©, (πΉβ(π Β· π))β©} β V) |
49 | 47, 48 | syl 14 |
. . . . . . . 8
β’ (π β {β¨β¨(πΉβπ), (πΉβπ)β©, (πΉβ(π Β· π))β©} β V) |
50 | 49 | ralrimivw 2551 |
. . . . . . 7
β’ (π β βπ β π {β¨β¨(πΉβπ), (πΉβπ)β©, (πΉβ(π Β· π))β©} β V) |
51 | | iunexg 6119 |
. . . . . . 7
β’ ((π β V β§ βπ β π {β¨β¨(πΉβπ), (πΉβπ)β©, (πΉβ(π Β· π))β©} β V) β βͺ π β π {β¨β¨(πΉβπ), (πΉβπ)β©, (πΉβ(π Β· π))β©} β V) |
52 | 20, 50, 51 | syl2anc 411 |
. . . . . 6
β’ (π β βͺ π β π {β¨β¨(πΉβπ), (πΉβπ)β©, (πΉβ(π Β· π))β©} β V) |
53 | 52 | ralrimivw 2551 |
. . . . 5
β’ (π β βπ β π βͺ π β π {β¨β¨(πΉβπ), (πΉβπ)β©, (πΉβ(π Β· π))β©} β V) |
54 | | iunexg 6119 |
. . . . 5
β’ ((π β V β§ βπ β π βͺ π β π {β¨β¨(πΉβπ), (πΉβπ)β©, (πΉβ(π Β· π))β©} β V) β βͺ π β π βͺ π β π {β¨β¨(πΉβπ), (πΉβπ)β©, (πΉβ(π Β· π))β©} β V) |
55 | 20, 53, 54 | syl2anc 411 |
. . . 4
β’ (π β βͺ π β π βͺ π β π {β¨β¨(πΉβπ), (πΉβπ)β©, (πΉβ(π Β· π))β©} β V) |
56 | | basendxnmulrndx 12591 |
. . . . 5
β’
(Baseβndx) β (.rβndx) |
57 | 56 | a1i 9 |
. . . 4
β’ (π β (Baseβndx) β
(.rβndx)) |
58 | | plusgndxnmulrndx 12590 |
. . . . 5
β’
(+gβndx) β
(.rβndx) |
59 | 58 | a1i 9 |
. . . 4
β’ (π β (+gβndx)
β (.rβndx)) |
60 | | fvtp3g 5726 |
. . . 4
β’
((((.rβndx) β β β§ βͺ π β π βͺ π β π {β¨β¨(πΉβπ), (πΉβπ)β©, (πΉβ(π Β· π))β©} β V) β§ ((Baseβndx)
β (.rβndx) β§ (+gβndx) β
(.rβndx))) β ({β¨(Baseβndx), π΅β©, β¨(+gβndx),
βͺ π β π βͺ π β π {β¨β¨(πΉβπ), (πΉβπ)β©, (πΉβ(π(+gβπ
)π))β©}β©,
β¨(.rβndx), βͺ π β π βͺ π β π {β¨β¨(πΉβπ), (πΉβπ)β©, (πΉβ(π Β· π))β©}β©}β(.rβndx))
= βͺ π β π βͺ π β π {β¨β¨(πΉβπ), (πΉβπ)β©, (πΉβ(π Β· π))β©}) |
61 | 29, 55, 57, 59, 60 | syl22anc 1239 |
. . 3
β’ (π β ({β¨(Baseβndx),
π΅β©,
β¨(+gβndx), βͺ π β π βͺ π β π {β¨β¨(πΉβπ), (πΉβπ)β©, (πΉβ(π(+gβπ
)π))β©}β©,
β¨(.rβndx), βͺ π β π βͺ π β π {β¨β¨(πΉβπ), (πΉβπ)β©, (πΉβ(π Β· π))β©}β©}β(.rβndx))
= βͺ π β π βͺ π β π {β¨β¨(πΉβπ), (πΉβπ)β©, (πΉβ(π Β· π))β©}) |
62 | 12, 28, 61 | 3eqtr3rd 2219 |
. 2
β’ (π β βͺ π β π βͺ π β π {β¨β¨(πΉβπ), (πΉβπ)β©, (πΉβ(π Β· π))β©} = (.rβπ)) |
63 | 1, 62 | eqtr4id 2229 |
1
β’ (π β β = βͺ π β π βͺ π β π {β¨β¨(πΉβπ), (πΉβπ)β©, (πΉβ(π Β· π))β©}) |