let X be non empty BCIStr_1 ; ( X is positive-implicative BCK-Algebra_with_Condition(S) iff X is semi-Brouwerian-algebra )
A1:
( X is semi-Brouwerian-algebra implies X is positive-implicative BCK-Algebra_with_Condition(S) )
proof
assume A2:
X is
semi-Brouwerian-algebra
;
X is positive-implicative BCK-Algebra_with_Condition(S)
A3:
for
x,
y being
Element of
X st
x \ y = 0. X &
y \ x = 0. X holds
x = y
proof
let x,
y be
Element of
X;
( x \ y = 0. X & y \ x = 0. X implies x = y )
assume that A4:
x \ y = 0. X
and A5:
y \ x = 0. X
;
x = y
A6:
x =
x * x
by A2, Def12
.=
(x \ x) * x
by A2, Def14
.=
(0. X) * x
by A2, BCIALG_1:def 5
.=
y * x
by A2, A5, Def14
;
y =
y * y
by A2, Def12
.=
(y \ y) * y
by A2, Def14
.=
y * (y \ y)
by A2, Def13
.=
y * (0. X)
by A2, BCIALG_1:def 5
.=
(x \ y) * y
by A2, A4, Def13
.=
x * y
by A2, Def14
;
hence
x = y
by A2, A6, Def13;
verum
end;
A7:
for
x,
y,
z being
Element of
X holds
(x \ y) \ z = (x \ z) \ y
A8:
for
x,
y,
z being
Element of
X holds
((x \ y) \ z) \ ((x \ z) \ y) = 0. X
A9:
for
x,
y being
Element of
X holds
x * y = x * (y \ x)
A10:
for
x being
Element of
X holds
x ` = 0. X
for
x,
y,
z being
Element of
X holds
((x \ y) \ (z \ y)) \ (x \ z) = 0. X
hence
X is
positive-implicative BCK-Algebra_with_Condition(S)
by A2, A10, A3, A8, A9, Th47, BCIALG_1:def 3, BCIALG_1:def 4, BCIALG_1:def 7, BCIALG_1:def 8;
verum
end;
( X is positive-implicative BCK-Algebra_with_Condition(S) implies X is semi-Brouwerian-algebra )
hence
( X is positive-implicative BCK-Algebra_with_Condition(S) iff X is semi-Brouwerian-algebra )
by A1; verum