Step |
Hyp |
Ref |
Expression |
1 |
|
dvrass.b |
โข ๐ต = ( Base โ ๐
) |
2 |
|
dvrass.o |
โข ๐ = ( Unit โ ๐
) |
3 |
|
dvrass.d |
โข / = ( /r โ ๐
) |
4 |
|
dvrass.t |
โข ยท = ( .r โ ๐
) |
5 |
|
simp1 |
โข ( ( ๐
โ Ring โง ๐ โ ๐ต โง ๐ โ ๐ ) โ ๐
โ Ring ) |
6 |
|
simp2 |
โข ( ( ๐
โ Ring โง ๐ โ ๐ต โง ๐ โ ๐ ) โ ๐ โ ๐ต ) |
7 |
1 2
|
unitcl |
โข ( ๐ โ ๐ โ ๐ โ ๐ต ) |
8 |
7
|
3ad2ant3 |
โข ( ( ๐
โ Ring โง ๐ โ ๐ต โง ๐ โ ๐ ) โ ๐ โ ๐ต ) |
9 |
|
simp3 |
โข ( ( ๐
โ Ring โง ๐ โ ๐ต โง ๐ โ ๐ ) โ ๐ โ ๐ ) |
10 |
1 2 3 4
|
dvrass |
โข ( ( ๐
โ Ring โง ( ๐ โ ๐ต โง ๐ โ ๐ต โง ๐ โ ๐ ) ) โ ( ( ๐ ยท ๐ ) / ๐ ) = ( ๐ ยท ( ๐ / ๐ ) ) ) |
11 |
5 6 8 9 10
|
syl13anc |
โข ( ( ๐
โ Ring โง ๐ โ ๐ต โง ๐ โ ๐ ) โ ( ( ๐ ยท ๐ ) / ๐ ) = ( ๐ ยท ( ๐ / ๐ ) ) ) |
12 |
|
eqid |
โข ( 1r โ ๐
) = ( 1r โ ๐
) |
13 |
2 3 12
|
dvrid |
โข ( ( ๐
โ Ring โง ๐ โ ๐ ) โ ( ๐ / ๐ ) = ( 1r โ ๐
) ) |
14 |
13
|
3adant2 |
โข ( ( ๐
โ Ring โง ๐ โ ๐ต โง ๐ โ ๐ ) โ ( ๐ / ๐ ) = ( 1r โ ๐
) ) |
15 |
14
|
oveq2d |
โข ( ( ๐
โ Ring โง ๐ โ ๐ต โง ๐ โ ๐ ) โ ( ๐ ยท ( ๐ / ๐ ) ) = ( ๐ ยท ( 1r โ ๐
) ) ) |
16 |
1 4 12
|
ringridm |
โข ( ( ๐
โ Ring โง ๐ โ ๐ต ) โ ( ๐ ยท ( 1r โ ๐
) ) = ๐ ) |
17 |
16
|
3adant3 |
โข ( ( ๐
โ Ring โง ๐ โ ๐ต โง ๐ โ ๐ ) โ ( ๐ ยท ( 1r โ ๐
) ) = ๐ ) |
18 |
11 15 17
|
3eqtrd |
โข ( ( ๐
โ Ring โง ๐ โ ๐ต โง ๐ โ ๐ ) โ ( ( ๐ ยท ๐ ) / ๐ ) = ๐ ) |