Differential Propositional Calculus • 6

Cactus Calculus

Table 6 outlines a syntax for propositional calculus based on two types of logical connectives, both of variable k-ary scope.

  • A bracketed sequence of propositional expressions \texttt{(} e_1 \texttt{,} e_2 \texttt{,} \ldots \texttt{,} e_{k-1} \texttt{,} e_k \texttt{)} is taken to mean exactly one of the propositions e_1, e_2, \ldots, e_{k-1}, e_k is false, in other words, their minimal negation is true.
  • A concatenated sequence of propositional expressions e_1 ~ e_2 ~ \ldots ~ e_{k-1} ~ e_k is taken to mean every one of the propositions e_1, e_2, \ldots, e_{k-1}, e_k is true, in other words, their logical conjunction is true.

\text{Table 6. Syntax and Semantics of a Calculus for Propositional Logic}
Syntax and Semantics of a Calculus for Propositional Logic

All other propositional connectives may be obtained through combinations of the above two forms.  As it happens, the concatenation form is dispensable in light of the bracket form but it is convenient to maintain it as an abbreviation for more complicated bracket expressions.  While working with expressions solely in propositional calculus, it is easiest to use plain parentheses for bracket forms.  In contexts where parentheses are needed for other purposes “teletype” parentheses \texttt{(} \ldots \texttt{)} or barred parentheses (\!| \ldots |\!) may be used for logical operators.

The briefest expression for logical truth is the empty word, denoted \boldsymbol\varepsilon or \boldsymbol\lambda in formal languages, where it forms the identity element for concatenation.  It may be given visible expression in textual settings by means of the logically equivalent form \texttt{((} ~ \texttt{))}, or, especially if operating in an algebraic context, by a simple 1.  Also when working in an algebraic mode, the plus sign {+} may be used for exclusive disjunction.  For example, we have the following paraphrases of algebraic expressions.

\begin{matrix}  x + y ~=~ \texttt{(} x \texttt{,} y \texttt{)}  \\[6pt]  x + y + z ~=~ \texttt{((} x \texttt{,} y \texttt{),} z \texttt{)} ~=~ \texttt{(} x \texttt{,(} y \texttt{,} z \texttt{))}  \end{matrix}

It is important to note the last expressions are not equivalent to the triple bracket \texttt{(} x \texttt{,} y \texttt{,} z \texttt{)}.

Resources

cc: Academia.eduCyberneticsStructural ModelingSystems Science
cc: Conceptual GraphsLaws of FormMathstodonResearch Gate

This entry was posted in Amphecks, Animata, Boolean Algebra, Boolean Functions, C.S. Peirce, Cactus Graphs, Category Theory, Change, Cybernetics, Differential Analytic Turing Automata, Differential Calculus, Differential Logic, Discrete Dynamics, Equational Inference, Functional Logic, Graph Theory, Hologrammautomaton, Indicator Functions, Inquiry Driven Systems, Leibniz, Logic, Logical Graphs, Mathematics, Minimal Negation Operators, Propositional Calculus, Time, Topology, Visualization and tagged , , , , , , , , , , , , , , , , , , , , , , , , , , , . Bookmark the permalink.

4 Responses to Differential Propositional Calculus • 6

  1. Pingback: Survey of Differential Logic • 7 | Inquiry Into Inquiry

  2. Pingback: Survey of Differential Logic • 7 | Inquiry Into Inquiry

  3. Pingback: Survey of Differential Logic • 8 | Inquiry Into Inquiry

  4. Pingback: Survey of Differential Logic • 8 | Systems Community of Inquiry

Leave a comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.