Но потом же они все равно вводятся?
Вообще говоря булевы алгебры и таблицы истинности — это немного разные темы, но да, они связаны. Чтобы в курсе по булевым алгебрам прийти аккуратно к таблицам истинности, нужно будет сказать много слов. Наконец, таблицы истинности не сильно помогут, если мы рассматриваем выражение с громадным числом переменных, но имеющее какой-нибудь несложный вид.
Компьютер построит вам и сравнит любые.
А если мы хотим сами убедиться? Компьютер построит, да, но это отдельная тема и там, где это применяется, это кстати не всегда оптимально. Есть всякие укороченные деревья выбора и прочее.
Но сегодня-то они есть!
А сегодня никого и не просят вычислять кучу квадратных корней вручную. Давайте не поднимать (снова) вопрос о целесообразности компьютерных вычислений в образовании ещё и в этой теме. Создайте отдельную. Тут это оффтоп.
Насколько понимаю,
обычно xor это
Тогда же, когда дизъюнкция и конъюнкция обозначаются по-современному как
. Но в случаях, когда люди начинают постоянно рассматривать структуру булевого кольца, писать или читать плюс в кружочке сто раз на странице уже становится менее удобным, чем просто плюс, который тогда обоснован, раз рассматривается кольцо, и особенно если дизъюнкция при этом на время не попадается на глаза.
А конвенция обозначать
(или
в теории множеств) как
ужасная и должна остаться в истории как можно скорее. Двойственность операций она не показывает, плюс путаницу вводит — да ну такое. Тогда возможно и xor станет обозначаться плюсом уже всегда, кроме случаев, когда это побитовая операция над числами (хотя иногда может быть уместно обозначать операции арифметики по модулю
как
, но
всё же надолго останется очень важным и выделенным среди других много где, так что
для xor часто наверно окажется неудобным при чтении).