数日前、デジタルロジックでブールOR演算子としてシンボルの+
代わりにv
シンボルを使用するのが一般的である理由について質問されました。
彼の議論は、+
一般的な使用法/コンテキストからANDとして解釈される可能性が高いため、OR に使用するのはまったく直観に反するということでした。
Wikiから:論理および数学で、または(包括的)分離および交代とも呼ばれる、真理関数演算子です。この演算子を表す論理接続詞は「or」とも呼ばれ、通常は
v
or として記述され+
ます。
私はいくつかの研究を行い、v
サインの起源を思いつきました。「or」を意味するラテン語「vel」に由来します。
紛らわしい性質に追加されることの1つは、+
歴史的な観点から「と」を意味します。これとこれによると、ラテン語の「et」(および「and」)のプラス記号に似た略語として1360年頃に発明されました。
ただし、+
ブール代数で誰が思いついたのか、なぜv
デジタル論理/エンジニアリングのコンテキストよりも好まれているのか、私には手がかりがありません。