Кілька днів тому мене запитали, чому в цифровій логіці досить часто використовувати +
замість цього v
символу булевий АБО оператор.
Його аргумент полягав у тому, що це абсолютно протилежне інтуїтивному використанню +
для АБО, оскільки це швидше інтерпретується як ІЗ загального використання / контексту.
З Вікі : У логіці та математиці, або це оператор, що відповідає істині, також відомий як (включно) диз'юнкція та чергування. Логічний сполучник, який представляє цього оператора, також відомий як "або" і, як правило, записується як
v
або+
.
Я провів деякі дослідження і придумав походження v
знака. Походить від латинського слова "vel", що означає "або".
Одне, що додає заплутаної природи, це те, що +
означає «і» з історичної точки зору. Згідно з цим і цим було винайдено близько 1360 року і абревіатура для латинського "et" ("і"), що нагадує знак плюс.
Однак я не маю поняття, хто придумав +
булеву алгебру, і чому, здається, вона надає перевагу v
цифровій логіці / інженерному контексту.