let F be Field; for mF being Function of [: the carrier of F,X:],X
for mo being Relation of X holds
( SymStr(# X,md,o,mF,mo #) is Abelian & SymStr(# X,md,o,mF,mo #) is add-associative & SymStr(# X,md,o,mF,mo #) is right_zeroed & SymStr(# X,md,o,mF,mo #) is right_complementable )
let mF be Function of [: the carrier of F,X:],X; for mo being Relation of X holds
( SymStr(# X,md,o,mF,mo #) is Abelian & SymStr(# X,md,o,mF,mo #) is add-associative & SymStr(# X,md,o,mF,mo #) is right_zeroed & SymStr(# X,md,o,mF,mo #) is right_complementable )
let mo be Relation of X; ( SymStr(# X,md,o,mF,mo #) is Abelian & SymStr(# X,md,o,mF,mo #) is add-associative & SymStr(# X,md,o,mF,mo #) is right_zeroed & SymStr(# X,md,o,mF,mo #) is right_complementable )
set H = SymStr(# X,md,o,mF,mo #);
A1:
for x being Element of SymStr(# X,md,o,mF,mo #) holds x + (0. SymStr(# X,md,o,mF,mo #)) = x
proof
let x be
Element of
SymStr(#
X,
md,
o,
mF,
mo #);
x + (0. SymStr(# X,md,o,mF,mo #)) = x
md . (
x,
(0. SymStr(# X,md,o,mF,mo #)))
= o
by Lm1;
hence
x + (0. SymStr(# X,md,o,mF,mo #)) = x
by TARSKI:def 1;
verum
end;
A2:
SymStr(# X,md,o,mF,mo #) is right_complementable
proof
let x be
Element of
SymStr(#
X,
md,
o,
mF,
mo #);
ALGSTR_0:def 16 x is right_complementable
take
- x
;
ALGSTR_0:def 11 x + (- x) = 0. SymStr(# X,md,o,mF,mo #)
0. SymStr(#
X,
md,
o,
mF,
mo #)
= o
by STRUCT_0:def 6;
hence
x + (- x) = 0. SymStr(#
X,
md,
o,
mF,
mo #)
by Lm1;
verum
end;
A3:
for x, y, z being Element of SymStr(# X,md,o,mF,mo #) holds (x + y) + z = x + (y + z)
proof
let x,
y,
z be
Element of
SymStr(#
X,
md,
o,
mF,
mo #);
(x + y) + z = x + (y + z)
reconsider x =
x,
y =
y,
z =
z as
Element of
X ;
md . (
x,
(md . (y,z)))
= o
by Lm1;
hence
(x + y) + z = x + (y + z)
by Lm1;
verum
end;
for x, y being Element of SymStr(# X,md,o,mF,mo #) holds x + y = y + x
hence
( SymStr(# X,md,o,mF,mo #) is Abelian & SymStr(# X,md,o,mF,mo #) is add-associative & SymStr(# X,md,o,mF,mo #) is right_zeroed & SymStr(# X,md,o,mF,mo #) is right_complementable )
by A3, A1, A2, RLVECT_1:def 2, RLVECT_1:def 3, RLVECT_1:def 4; verum