let f, g be BinOp of bool X; ( ( for c, d being Subset of holds f . c,d = c \+\ d ) & ( for c, d being Subset of holds g . c,d = c \+\ d ) implies f = g )
assume A3:
( ( for c, d being Subset of holds f . c,d = c \+\ d ) & ( for c, d being Subset of holds g . c,d = c \+\ d ) )
; f = g
A4:
for x being set st x in dom f holds
f . x = g . x
dom f = [:(bool X),(bool X):]
by FUNCT_2:def 1;
then
dom f = dom g
by FUNCT_2:def 1;
hence
f = g
by A4, FUNCT_1:9; verum