====== Junctor (logic) ====== From Lat. “iungo”: to join, to connect. General expression for a logical operator. For example, in a logical [[glossary:disjunction|disjunction]] like “A //or// B”, the word “or” represents the junctor. Relevant for us is not which specific symbol is used (e.g. the word “''or''”, or a logical symbol like “''∨''”), but the semantic meaning which is represented by this symbol. The following table shows an overview over the most commonly used junctors of propositional logic: ^ Name ^ Logical symbols ^^^ Description ^ ^ ::: ^ preferred ^ also in use ^ not recommended ^ ::: ^ ^ [[glossary:conditional|Conditional]] | ''→'', ''⟶'' | ''⇒'', ''⟹'' | ''⊃'', ''⊨'' | if …, then … | ^ [[glossary:biconditional|Biconditional]] | ''↔'', ''⟷'' | ''⇔'', ''⟺'', ''≡''((This is actually the symbol for [[glossary:logical_equivalence|logical equivalence]]; however this is ironically in many contexts //logically equivalent// to the [[glossary:biconditional|biconditional]].)), ''iff'' | ''='', ''~'' | … exactly, when … | ^ [[glossary:conjunction|Conjunction]] | ''∧'' | ''&'' | ''∩'', ''∙'' | … and … | ^ [[glossary:adjunction|Adjunktion]] | ''∨'' | ''∥'' | ''+'' | … oder … [//or both//] | ^ [[glossary:contravalence|Contravalence]] | ''⊻'' | ''⊕'', ''⩒'', ''≢'', ''xor'' | ''%%><%%'' | … or … [//but not both//] | ^ Negation | ''¬'' | ''!'' | ''‾‾'', ''∼'' | not … | ===== Other junctors ===== In addition to the aforementioned ones, used here to illustrate logical fallacies, there is also a whole range of other junctors, which are usually only relevant in very specific applications, depending on the specific application. For example, in programming languages, the comparison operators (''='', ''<'', ''≤'', ''≥'', ''>'' and ''≠'') are usually understood as //junctors//, as they result in a truth value (e.g.: ''i %%<=%% 5'' can be //true// or //false//, depending on the value of ''i''). In addition to the contravalence ([[wp>XOR gate|XOR]]), the Peirce function ([[wp>NOR gate|NOR]]) and the Sheffer function ([[wp>NAND gate|NAND]]) are also relevant as basic building blocks of digital [[wp>Logic gate|logic gates]]. Other junctors address, among other things, multi-valued logics ( meaning that there are other states besides true and false) or even [[glossary:intension|intensional]] aspects of propositions. However, these are outside the scope of this website. ===== See also ===== * [[meta:logical_symbols|Logical symbols]] * [[glossary:quantifier|Quantifier]]