let X be non empty BCIStr_0 ; :: thesis: ( X is commutative BCK-algebra iff for x, y, z being Element of X holds
( x \ ((0. X) \ y) = x & (x \ z) \ (x \ y) = (y \ z) \ (y \ x) ) )
thus
( X is commutative BCK-algebra implies for x, y, z being Element of X holds
( x \ ((0. X) \ y) = x & (x \ z) \ (x \ y) = (y \ z) \ (y \ x) ) )
:: thesis: ( ( for x, y, z being Element of X holds
( x \ ((0. X) \ y) = x & (x \ z) \ (x \ y) = (y \ z) \ (y \ x) ) ) implies X is commutative BCK-algebra )proof
assume A1:
X is
commutative BCK-algebra
;
:: thesis: for x, y, z being Element of X holds
( x \ ((0. X) \ y) = x & (x \ z) \ (x \ y) = (y \ z) \ (y \ x) )
let x,
y,
z be
Element of
X;
:: thesis: ( x \ ((0. X) \ y) = x & (x \ z) \ (x \ y) = (y \ z) \ (y \ x) )
A2:
(0. X) \ y =
y `
.=
0. X
by A1, BCIALG_1:def 8
;
(x \ (x \ y)) \ z = (y \ (y \ x)) \ z
by A1, Def1;
then (x \ z) \ (x \ y) =
(y \ (y \ x)) \ z
by A1, BCIALG_1:7
.=
(y \ z) \ (y \ x)
by A1, BCIALG_1:7
;
hence
(
x \ ((0. X) \ y) = x &
(x \ z) \ (x \ y) = (y \ z) \ (y \ x) )
by A1, A2, BCIALG_1:2;
:: thesis: verum
end;
assume A3:
for x, y, z being Element of X holds
( x \ ((0. X) \ y) = x & (x \ z) \ (x \ y) = (y \ z) \ (y \ x) )
; :: thesis: X is commutative BCK-algebra
A4:
for x, y being Element of X holds x \ (0. X) = x
A5:
for x being Element of X holds x \ x = 0. X
A6:
for x, y being Element of X st x \ y = 0. X & y \ x = 0. X holds
x = y
A7:
for x, y being Element of X holds x \ (x \ y) = y \ (y \ x)
A8:
for x being Element of X holds (0. X) \ x = 0. X
A9:
for x, y, z being Element of X holds ((x \ y) \ (x \ z)) \ (z \ y) = 0. X
A10:
for x, y being Element of X holds (x \ (x \ y)) \ y = 0. X
A11:
for x being Element of X holds x ` = 0. X
by A8;
( X is being_I & X is being_BCI-4 )
by A5, A6, BCIALG_1:def 5, BCIALG_1:def 7;
hence
X is commutative BCK-algebra
by A7, A9, A10, A11, Def1, BCIALG_1:1, BCIALG_1:def 8; :: thesis: verum