theorem :: XBOOLEAN:29
for p, q being boolean object holds ('not' p) 'or' (p <=> q) = p => q