theorem :: BVFUNC25:31
for Y being non empty set
for a being Function of Y,BOOLEAN holds a = ('not' a) 'imp' a