Step | Hyp | Ref
| Expression |
1 | | df-subrg 13278 |
. . 3
β’ SubRing =
(π β Ring β¦
{π β π«
(Baseβπ) β£
((π βΎs
π ) β Ring β§
(1rβπ)
β π )}) |
2 | 1 | mptrcl 5597 |
. 2
β’ (π΄ β (SubRingβπ
) β π
β Ring) |
3 | | simpll 527 |
. 2
β’ (((π
β Ring β§ (π
βΎs π΄) β Ring) β§ (π΄ β π΅ β§ 1 β π΄)) β π
β Ring) |
4 | | fveq2 5514 |
. . . . . . . 8
β’ (π = π
β (Baseβπ) = (Baseβπ
)) |
5 | | issubrg.b |
. . . . . . . 8
β’ π΅ = (Baseβπ
) |
6 | 4, 5 | eqtr4di 2228 |
. . . . . . 7
β’ (π = π
β (Baseβπ) = π΅) |
7 | 6 | pweqd 3580 |
. . . . . 6
β’ (π = π
β π« (Baseβπ) = π« π΅) |
8 | | oveq1 5879 |
. . . . . . . 8
β’ (π = π
β (π βΎs π ) = (π
βΎs π )) |
9 | 8 | eleq1d 2246 |
. . . . . . 7
β’ (π = π
β ((π βΎs π ) β Ring β (π
βΎs π ) β Ring)) |
10 | | fveq2 5514 |
. . . . . . . . 9
β’ (π = π
β (1rβπ) = (1rβπ
)) |
11 | | issubrg.i |
. . . . . . . . 9
β’ 1 =
(1rβπ
) |
12 | 10, 11 | eqtr4di 2228 |
. . . . . . . 8
β’ (π = π
β (1rβπ) = 1 ) |
13 | 12 | eleq1d 2246 |
. . . . . . 7
β’ (π = π
β ((1rβπ) β π β 1 β π )) |
14 | 9, 13 | anbi12d 473 |
. . . . . 6
β’ (π = π
β (((π βΎs π ) β Ring β§
(1rβπ)
β π ) β ((π
βΎs π ) β Ring β§ 1 β π ))) |
15 | 7, 14 | rabeqbidv 2732 |
. . . . 5
β’ (π = π
β {π β π« (Baseβπ) β£ ((π βΎs π ) β Ring β§
(1rβπ)
β π )} = {π β π« π΅ β£ ((π
βΎs π ) β Ring β§ 1 β π )}) |
16 | | id 19 |
. . . . 5
β’ (π
β Ring β π
β Ring) |
17 | | basfn 12512 |
. . . . . . . . 9
β’ Base Fn
V |
18 | | elex 2748 |
. . . . . . . . 9
β’ (π
β Ring β π
β V) |
19 | | funfvex 5531 |
. . . . . . . . . 10
β’ ((Fun
Base β§ π
β dom
Base) β (Baseβπ
)
β V) |
20 | 19 | funfni 5315 |
. . . . . . . . 9
β’ ((Base Fn
V β§ π
β V) β
(Baseβπ
) β
V) |
21 | 17, 18, 20 | sylancr 414 |
. . . . . . . 8
β’ (π
β Ring β
(Baseβπ
) β
V) |
22 | 5, 21 | eqeltrid 2264 |
. . . . . . 7
β’ (π
β Ring β π΅ β V) |
23 | 22 | pwexd 4180 |
. . . . . 6
β’ (π
β Ring β π«
π΅ β
V) |
24 | | rabexg 4145 |
. . . . . 6
β’
(π« π΅ β
V β {π β
π« π΅ β£ ((π
βΎs π ) β Ring β§ 1 β π )} β V) |
25 | 23, 24 | syl 14 |
. . . . 5
β’ (π
β Ring β {π β π« π΅ β£ ((π
βΎs π ) β Ring β§ 1 β π )} β V) |
26 | 1, 15, 16, 25 | fvmptd3 5608 |
. . . 4
β’ (π
β Ring β
(SubRingβπ
) = {π β π« π΅ β£ ((π
βΎs π ) β Ring β§ 1 β π )}) |
27 | 26 | eleq2d 2247 |
. . 3
β’ (π
β Ring β (π΄ β (SubRingβπ
) β π΄ β {π β π« π΅ β£ ((π
βΎs π ) β Ring β§ 1 β π )})) |
28 | | oveq2 5880 |
. . . . . . . 8
β’ (π = π΄ β (π
βΎs π ) = (π
βΎs π΄)) |
29 | 28 | eleq1d 2246 |
. . . . . . 7
β’ (π = π΄ β ((π
βΎs π ) β Ring β (π
βΎs π΄) β Ring)) |
30 | | eleq2 2241 |
. . . . . . 7
β’ (π = π΄ β ( 1 β π β 1 β π΄)) |
31 | 29, 30 | anbi12d 473 |
. . . . . 6
β’ (π = π΄ β (((π
βΎs π ) β Ring β§ 1 β π ) β ((π
βΎs π΄) β Ring β§ 1 β π΄))) |
32 | 31 | elrab 2893 |
. . . . 5
β’ (π΄ β {π β π« π΅ β£ ((π
βΎs π ) β Ring β§ 1 β π )} β (π΄ β π« π΅ β§ ((π
βΎs π΄) β Ring β§ 1 β π΄))) |
33 | 32 | a1i 9 |
. . . 4
β’ (π
β Ring β (π΄ β {π β π« π΅ β£ ((π
βΎs π ) β Ring β§ 1 β π )} β (π΄ β π« π΅ β§ ((π
βΎs π΄) β Ring β§ 1 β π΄)))) |
34 | | elpw2g 4155 |
. . . . . 6
β’ (π΅ β V β (π΄ β π« π΅ β π΄ β π΅)) |
35 | 22, 34 | syl 14 |
. . . . 5
β’ (π
β Ring β (π΄ β π« π΅ β π΄ β π΅)) |
36 | 35 | anbi1d 465 |
. . . 4
β’ (π
β Ring β ((π΄ β π« π΅ β§ ((π
βΎs π΄) β Ring β§ 1 β π΄)) β (π΄ β π΅ β§ ((π
βΎs π΄) β Ring β§ 1 β π΄)))) |
37 | | an12 561 |
. . . . 5
β’ ((π΄ β π΅ β§ ((π
βΎs π΄) β Ring β§ 1 β π΄)) β ((π
βΎs π΄) β Ring β§ (π΄ β π΅ β§ 1 β π΄))) |
38 | 37 | a1i 9 |
. . . 4
β’ (π
β Ring β ((π΄ β π΅ β§ ((π
βΎs π΄) β Ring β§ 1 β π΄)) β ((π
βΎs π΄) β Ring β§ (π΄ β π΅ β§ 1 β π΄)))) |
39 | 33, 36, 38 | 3bitrd 214 |
. . 3
β’ (π
β Ring β (π΄ β {π β π« π΅ β£ ((π
βΎs π ) β Ring β§ 1 β π )} β ((π
βΎs π΄) β Ring β§ (π΄ β π΅ β§ 1 β π΄)))) |
40 | | ibar 301 |
. . . 4
β’ (π
β Ring β ((π
βΎs π΄) β Ring β (π
β Ring β§ (π
βΎs π΄) β
Ring))) |
41 | 40 | anbi1d 465 |
. . 3
β’ (π
β Ring β (((π
βΎs π΄) β Ring β§ (π΄ β π΅ β§ 1 β π΄)) β ((π
β Ring β§ (π
βΎs π΄) β Ring) β§ (π΄ β π΅ β§ 1 β π΄)))) |
42 | 27, 39, 41 | 3bitrd 214 |
. 2
β’ (π
β Ring β (π΄ β (SubRingβπ
) β ((π
β Ring β§ (π
βΎs π΄) β Ring) β§ (π΄ β π΅ β§ 1 β π΄)))) |
43 | 2, 3, 42 | pm5.21nii 704 |
1
β’ (π΄ β (SubRingβπ
) β ((π
β Ring β§ (π
βΎs π΄) β Ring) β§ (π΄ β π΅ β§ 1 β π΄))) |