set K = RenField r;
thus C:
RenField r is commutative
( RenField r is associative & RenField r is well-unital & RenField r is distributive & RenField r is almost_left_invertible )
thus
RenField r is associative
( RenField r is well-unital & RenField r is distributive & RenField r is almost_left_invertible )proof
now for a, b, c being Element of (RenField r) holds (a * b) * c = a * (b * c)let a,
b,
c be
Element of
(RenField r);
(a * b) * c = a * (b * c)reconsider a1 =
a,
b1 =
b,
c1 =
c as
Element of
rng r by defrf;
H0:
dom r = the
carrier of
F
by defr;
then reconsider ab =
r . (((r ") . a1) * ((r ") . b1)),
bc =
r . (((r ") . b1) * ((r ") . c1)) as
Element of
rng r by FUNCT_1:3;
thus (a * b) * c =
(ren_mult r) . (
(a * b),
c)
by defrf
.=
(ren_mult r) . (
((ren_mult r) . (a,b)),
c)
by defrf
.=
(ren_mult r) . (
(r . (((r ") . a1) * ((r ") . b1))),
c)
by defrm
.=
r . (((r ") . ab) * ((r ") . c1))
by defrm
.=
r . ((((r ") . a1) * ((r ") . b1)) * ((r ") . c1))
by H0, FUNCT_1:34
.=
r . (((r ") . a1) * (((r ") . b1) * ((r ") . c1)))
by GROUP_1:def 3
.=
r . (((r ") . a1) * ((r ") . bc))
by H0, FUNCT_1:34
.=
(ren_mult r) . (
a,
(r . (((r ") . b1) * ((r ") . c1))))
by defrm
.=
(ren_mult r) . (
a,
((ren_mult r) . (b,c)))
by defrm
.=
(ren_mult r) . (
a,
(b * c))
by defrf
.=
a * (b * c)
by defrf
;
verum end;
hence
RenField r is
associative
;
verum
end;
thus
RenField r is well-unital
( RenField r is distributive & RenField r is almost_left_invertible )
thus
RenField r is distributive
RenField r is almost_left_invertible proof
D:
now for a, b, c being Element of (RenField r) holds (a + b) * c = (a * c) + (b * c)let a,
b,
c be
Element of
(RenField r);
(a + b) * c = (a * c) + (b * c)reconsider a1 =
a,
b1 =
b,
c1 =
c as
Element of
rng r by defrf;
H:
dom r = the
carrier of
F
by defr;
then reconsider ab =
r . (((r ") . a1) + ((r ") . b1)),
ac =
r . (((r ") . a1) * ((r ") . c1)),
bc =
r . (((r ") . b1) * ((r ") . c1)) as
Element of
rng r by FUNCT_1:3;
thus (a + b) * c =
(ren_mult r) . (
(a + b),
c)
by defrf
.=
(ren_mult r) . (
((ren_add r) . (a,b)),
c)
by defrf
.=
(ren_mult r) . (
(r . (((r ") . a1) + ((r ") . b1))),
c)
by defra
.=
r . (((r ") . ab) * ((r ") . c1))
by defrm
.=
r . ((((r ") . a1) + ((r ") . b1)) * ((r ") . c1))
by H, FUNCT_1:34
.=
r . ((((r ") . a1) * ((r ") . c1)) + (((r ") . b1) * ((r ") . c1)))
by VECTSP_1:def 7
.=
r . (((r ") . ac) + (((r ") . b1) * ((r ") . c1)))
by H, FUNCT_1:34
.=
r . (((r ") . ac) + ((r ") . bc))
by H, FUNCT_1:34
.=
(ren_add r) . (
ac,
bc)
by defra
.=
(ren_add r) . (
(r . (((r ") . a1) * ((r ") . c1))),
((ren_mult r) . (b,c)))
by defrm
.=
(ren_add r) . (
((ren_mult r) . (a,c)),
((ren_mult r) . (b,c)))
by defrm
.=
(ren_add r) . (
(a * c),
((ren_mult r) . (b,c)))
by defrf
.=
(ren_add r) . (
(a * c),
(b * c))
by defrf
.=
(a * c) + (b * c)
by defrf
;
verum end;
hence
RenField r is
distributive
;
verum
end;
thus
RenField r is almost_left_invertible
verum