Cactus Language for Propositional Logic
The development of differential logic is facilitated by having a moderately efficient calculus in place at the level of boolean-valued functions and elementary logical propositions. One very efficient calculus on both conceptual and computational grounds is based on just two types of logical connectives, both of variable -ary scope. The syntactic formulas of this calculus map into a family of graph-theoretic structures called “painted and rooted cacti” which lend visual representation to the functional structures of propositions and smooth the path to efficient computation.
The first kind of connective takes the form of a parenthesized sequence of propositional expressions, written and meaning exactly one of the propositions
is false, in short, their minimal negation is true. An expression of this form maps into a cactus structure called a lobe, in this case, “painted” with the colors
as shown below.
The second kind of connective is a concatenated sequence of propositional expressions, written and meaning all the propositions
are true, in short, their logical conjunction is true. An expression of this form maps into a cactus structure called a node, in this case, “painted” with the colors
as shown below.
All other propositional connectives can be obtained through combinations of these two forms. As it happens, the parenthesized form is sufficient to define the concatenated form, making the latter formally dispensable, but it’s convenient to maintain it as a concise way of expressing more complicated combinations of parenthesized forms. While working with expressions solely in propositional calculus, it’s easiest to use plain parentheses for logical connectives. In contexts where ordinary parentheses are needed for other purposes an alternate typeface may be used for the logical operators.
cc: Category Theory • Cybernetics • Ontolog • Structural Modeling • Systems Science
cc: FB | Differential Logic • Laws of Form • Peirce (1) (2) (3) (4)
Pingback: Survey of Differential Logic • 3 | Inquiry Into Inquiry
Pingback: Differential Logic • Discussion 4 | Inquiry Into Inquiry
Pingback: Survey of Differential Logic • 4 | Inquiry Into Inquiry