reserve x,y,z for boolean object;

theorem
  x '&' y = 'not' ('not' x 'or' 'not' y);
