Видно, что эти выражения представляют самодвойственные булевы функции — такие, что
, хотя, конечно, не обязательно все возможные (отрицания/дополнения-то не входят). Набор значений такой функции для значений аргументов, равных двоичным записям последовательных натуральных чисел, при обращении порядка обращается, что позволяет перечислить все такие функции моментально (но, конечно, не все соответствующие им выражения, а тем более содержащие только
и
): например, функции двух переменных имеют наборы значений 0011, 0101, 1010 и 1100 — это отрицание первого аргумента, второй, отрицание второго и первый, притом отрицания мы не можем представить, а остальные имеют много представлений кроме простого атома: упомянутая вами первая пара, моя пара, всякие скучные конструкции из них.
Удастся ли найти еще какое-нибудь, кроме этих трёх?
А ваше второе не обобщается на произвольное количество переменных?