Michael Schreiber
Wolfram Research
Vienna, Austria, Europe
Registered: Sep 2003
Posts: 17 |
Yes the Brown form can be implemented via Nor. It is mentioned on the poster I left in Boston... The version for the Journal of Complex Systems includes a reference to the NOR approach but I prefer Discrete Delta to streamline binary arithmetic evaluation of algebraic terms. (Nor[0] returns !0 in Mathematica and Nor[1] returns !1, DiscreteDelta[True] simply returns unevaluated of course).
Concerning Nand versus Nor:
In the NKS book there are references about more efficient implementations of Nand on some machines this might justify a preference for Nand as the form can be interpreted as false and the empty state as true. This reversal is enough to turn Nand into a model for the form. Spencer-Brown presented both options (on page 113 in the appendix 2 īthe calculus interpreted for logicī of "The Laws of Form", Bookmasters Ashland Ohio for Cognizer Portland Oregon 1994 ).
A minor problem with the suggested identification of Nor and the form is that Nor should and does evaluate without input which happens to agree with the behavior of the form yet this might seem a bit counterintuitive for an implementation as the common language grammatical usage for this name suggests a choice. The same objection holds against Nand only among specialists as Nand is not a common word.
Concerning the formulas:
The interpretation of the Peirce notation may be true or not. The four interpreted form formulas given are also true in terms of my interpretation if square brackets indicate the form. Let me give some detail for implication.
Arithmetic evaluation of all possible values for A and B in statement four:
If A and B are empty unmarked space then only the form over A remains giving true.
If A is empty and B is the form then the mark over A consolidates with the form called B (axiom 1) thus giving true.
If A is the form and B is empty then the mark over A is cancelled(axiom 2) and no form remains thus false.
If A and B are the form then the mark over A is cancelled (axiom 2) but B remains a form thus true.
This matches the standard definition of implication in Mathematica: The logical implication P => Q is false only when P is true and Q is false.
Concerning the overall evaluation:
I think that the oscillatory alias imaginary values of variables (introduced in chapter 11 of Laws of Form for equations of the form:"[A]=A") offer even more potential than a powerful simplified notation. An answer might also mention that Spencer-Brown prefers to look at his work in terms of an algebra based on a primary arithmetics versus basing mathematics on logics.
Report this post to a moderator | IP: Logged
|