Step | Hyp | Ref
| Expression |
1 | | simp1 1137 |
. . . . . 6
β’ ((π
β Rng β§ π β πΏ β§ 0 β π) β π
β Rng) |
2 | | rnglidlabl.l |
. . . . . . . . 9
β’ πΏ = (LIdealβπ
) |
3 | | rnglidlabl.i |
. . . . . . . . 9
β’ πΌ = (π
βΎs π) |
4 | 2, 3 | lidlbas 46755 |
. . . . . . . 8
β’ (π β πΏ β (BaseβπΌ) = π) |
5 | | eleq1a 2829 |
. . . . . . . 8
β’ (π β πΏ β ((BaseβπΌ) = π β (BaseβπΌ) β πΏ)) |
6 | 4, 5 | mpd 15 |
. . . . . . 7
β’ (π β πΏ β (BaseβπΌ) β πΏ) |
7 | 6 | 3ad2ant2 1135 |
. . . . . 6
β’ ((π
β Rng β§ π β πΏ β§ 0 β π) β (BaseβπΌ) β πΏ) |
8 | 4 | eqcomd 2739 |
. . . . . . . . 9
β’ (π β πΏ β π = (BaseβπΌ)) |
9 | 8 | eleq2d 2820 |
. . . . . . . 8
β’ (π β πΏ β ( 0 β π β 0 β (BaseβπΌ))) |
10 | 9 | biimpa 478 |
. . . . . . 7
β’ ((π β πΏ β§ 0 β π) β 0 β (BaseβπΌ)) |
11 | 10 | 3adant1 1131 |
. . . . . 6
β’ ((π
β Rng β§ π β πΏ β§ 0 β π) β 0 β (BaseβπΌ)) |
12 | 1, 7, 11 | 3jca 1129 |
. . . . 5
β’ ((π
β Rng β§ π β πΏ β§ 0 β π) β (π
β Rng β§ (BaseβπΌ) β πΏ β§ 0 β (BaseβπΌ))) |
13 | 2, 3 | lidlssbas 46754 |
. . . . . . . . 9
β’ (π β πΏ β (BaseβπΌ) β (Baseβπ
)) |
14 | 13 | sseld 3982 |
. . . . . . . 8
β’ (π β πΏ β (π β (BaseβπΌ) β π β (Baseβπ
))) |
15 | 14 | 3ad2ant2 1135 |
. . . . . . 7
β’ ((π
β Rng β§ π β πΏ β§ 0 β π) β (π β (BaseβπΌ) β π β (Baseβπ
))) |
16 | 15 | anim1d 612 |
. . . . . 6
β’ ((π
β Rng β§ π β πΏ β§ 0 β π) β ((π β (BaseβπΌ) β§ π β (BaseβπΌ)) β (π β (Baseβπ
) β§ π β (BaseβπΌ)))) |
17 | 16 | imp 408 |
. . . . 5
β’ (((π
β Rng β§ π β πΏ β§ 0 β π) β§ (π β (BaseβπΌ) β§ π β (BaseβπΌ))) β (π β (Baseβπ
) β§ π β (BaseβπΌ))) |
18 | | rnglidlabl.z |
. . . . . 6
β’ 0 =
(0gβπ
) |
19 | | eqid 2733 |
. . . . . 6
β’
(Baseβπ
) =
(Baseβπ
) |
20 | | eqid 2733 |
. . . . . 6
β’
(.rβπ
) = (.rβπ
) |
21 | 18, 19, 20, 2 | rnglidlmcl 46748 |
. . . . 5
β’ (((π
β Rng β§
(BaseβπΌ) β πΏ β§ 0 β (BaseβπΌ)) β§ (π β (Baseβπ
) β§ π β (BaseβπΌ))) β (π(.rβπ
)π) β (BaseβπΌ)) |
22 | 12, 17, 21 | syl2an2r 684 |
. . . 4
β’ (((π
β Rng β§ π β πΏ β§ 0 β π) β§ (π β (BaseβπΌ) β§ π β (BaseβπΌ))) β (π(.rβπ
)π) β (BaseβπΌ)) |
23 | 3, 20 | ressmulr 17252 |
. . . . . . . . 9
β’ (π β πΏ β (.rβπ
) = (.rβπΌ)) |
24 | 23 | eqcomd 2739 |
. . . . . . . 8
β’ (π β πΏ β (.rβπΌ) = (.rβπ
)) |
25 | 24 | oveqd 7426 |
. . . . . . 7
β’ (π β πΏ β (π(.rβπΌ)π) = (π(.rβπ
)π)) |
26 | 25 | eleq1d 2819 |
. . . . . 6
β’ (π β πΏ β ((π(.rβπΌ)π) β (BaseβπΌ) β (π(.rβπ
)π) β (BaseβπΌ))) |
27 | 26 | 3ad2ant2 1135 |
. . . . 5
β’ ((π
β Rng β§ π β πΏ β§ 0 β π) β ((π(.rβπΌ)π) β (BaseβπΌ) β (π(.rβπ
)π) β (BaseβπΌ))) |
28 | 27 | adantr 482 |
. . . 4
β’ (((π
β Rng β§ π β πΏ β§ 0 β π) β§ (π β (BaseβπΌ) β§ π β (BaseβπΌ))) β ((π(.rβπΌ)π) β (BaseβπΌ) β (π(.rβπ
)π) β (BaseβπΌ))) |
29 | 22, 28 | mpbird 257 |
. . 3
β’ (((π
β Rng β§ π β πΏ β§ 0 β π) β§ (π β (BaseβπΌ) β§ π β (BaseβπΌ))) β (π(.rβπΌ)π) β (BaseβπΌ)) |
30 | 29 | ralrimivva 3201 |
. 2
β’ ((π
β Rng β§ π β πΏ β§ 0 β π) β βπ β (BaseβπΌ)βπ β (BaseβπΌ)(π(.rβπΌ)π) β (BaseβπΌ)) |
31 | | fvex 6905 |
. . 3
β’
(mulGrpβπΌ)
β V |
32 | | eqid 2733 |
. . . . 5
β’
(mulGrpβπΌ) =
(mulGrpβπΌ) |
33 | | eqid 2733 |
. . . . 5
β’
(BaseβπΌ) =
(BaseβπΌ) |
34 | 32, 33 | mgpbas 19993 |
. . . 4
β’
(BaseβπΌ) =
(Baseβ(mulGrpβπΌ)) |
35 | | eqid 2733 |
. . . . 5
β’
(.rβπΌ) = (.rβπΌ) |
36 | 32, 35 | mgpplusg 19991 |
. . . 4
β’
(.rβπΌ) = (+gβ(mulGrpβπΌ)) |
37 | 34, 36 | ismgm 18562 |
. . 3
β’
((mulGrpβπΌ)
β V β ((mulGrpβπΌ) β Mgm β βπ β (BaseβπΌ)βπ β (BaseβπΌ)(π(.rβπΌ)π) β (BaseβπΌ))) |
38 | 31, 37 | mp1i 13 |
. 2
β’ ((π
β Rng β§ π β πΏ β§ 0 β π) β ((mulGrpβπΌ) β Mgm β βπ β (BaseβπΌ)βπ β (BaseβπΌ)(π(.rβπΌ)π) β (BaseβπΌ))) |
39 | 30, 38 | mpbird 257 |
1
β’ ((π
β Rng β§ π β πΏ β§ 0 β π) β (mulGrpβπΌ) β Mgm) |