Logical Graphs, Truth Tables, Venn Diagrams • 7

Re: Logical Graphs, Truth Tables, Venn Diagrams • 6
Re: Amphecks

On the subject of Peirce’s ampheck operators, see the earlier discussion of their duality under entitative and existential interpretations.

The ampheck operators are dual with respect to entitative and existential interpretations:

  • f_{1} = f_{0001} = \text{both not} : \mathbb{B} \times \mathbb{B} \to \mathbb{B}
  • f_{7} = f_{0111} = \text{not both} : \mathbb{B} \times \mathbb{B} \to \mathbb{B}

Under the existential interpretation:

  • f_{1} = f_{0001} = \text{both not} =   \texttt{(} x \texttt{)(} y \texttt{)}
  • f_{7} = f_{0111} = \text{not both} =   \texttt{(} xy \texttt{)}

Under the entitative interpretation:

  • f_{1} = f_{0001} = \text{both not} =   \texttt{(} xy \texttt{)}
  • f_{7} = f_{0111} = \text{not both} =   \texttt{(} x \texttt{)(} y \texttt{)}

cc: CyberneticsOntolog • Peirce List (1) (2) (3)Structural ModelingSystems Science
cc: FB | Logical GraphsLaws of Form

Posted in Amphecks, Boolean Algebra, Boolean Functions, C.S. Peirce, Graph Theory, Laws of Form, Logic, Logical Graphs, Mathematics, Peirce, Propositional Calculus, Spencer Brown, Truth Tables, Venn Diagrams, Visualization | Tagged , , , , , , , , , , , , , , | 6 Comments

Logical Graphs, Truth Tables, Venn Diagrams • 6

Re: Laws of FormJohn MingersLyle Anderson

Dear John, Lyle,

See:  Ampheck

Peirce discovered this about 1880 but did not publish it, leaving it to be named after Sheffer at a much later date.  In one discussion Peirce used simple concatenation for the abstract operation which can be interpreted in two ways:  “Both Not” (joint denial, Nnor) or “Not Both” (alternate denial, Nand).  In the passage linked above Peirce used a symbol for Nnor whose nearest facsimiles in HTML are ``\curlywedge" (⋏) and “⥿” (⥿), adding an overbar for Nand.  Peirce used 2 × 2 matrices to represent the truth tables of all 16 boolean operators then converted the matrices into cursive symbols for the operators.  Warren S. McCulloch mentioned Peirce’s discovery and his matrices, referring to Nand and Nnor collectively as “amphecks” on account of their abstract duality.

Regards,

Jon

cc: CyberneticsOntolog • Peirce List (1) (2) (3)Structural ModelingSystems Science
cc: FB | Logical GraphsLaws of Form

Posted in Amphecks, Boolean Algebra, Boolean Functions, C.S. Peirce, Graph Theory, Laws of Form, Logic, Logical Graphs, Mathematics, Peirce, Propositional Calculus, Spencer Brown, Truth Tables, Venn Diagrams, Visualization | Tagged , , , , , , , , , , , , , , | 7 Comments

Logical Graphs, Truth Tables, Venn Diagrams • 5

Re: Laws of FormLyle Anderson
Re: Anderson, Lyle A. III (1981), “Systematic Analysis of Algorithms”,
Open Access Master’s Theses, Paper 1167, (1) (2).

Thanks, Lyle, your Chapter 4, “Dealing With Conditional Statements”, provides a detailed treatment of algorithmic branching constructs in general purpose programming languages but as you noted in saying, “we are already way outside the realm of truth tables with only 1 \text{s} and 0 \text{s}", it tangos with a much-higher-maintenance date than the one John Mingers brought to the dance.

I think we are making this problem harder than it needs to be.  Let’s go back to the original question and try to view it with fresh eyes.  All we have to decide is which candidate among the three-variable boolean functions f : \mathbb{B}^3 \to \mathbb{B} provides a reasonable mathematical proxy for what we mean when we say, ``\text{if}~ p ~\text{is true then}~ q ~\text{is true else}~ r ~\text{is true}".  Experience with informal-to-formal translation tells us there may be no functional form capturing every nuance of a natural language idiom but there is usually one serving all practical purposes in empirical and mathematical contexts.

Resources

cc: CyberneticsOntolog • Peirce List (1) (2) (3)Structural ModelingSystems Science
cc: FB | Logical GraphsLaws of Form

Posted in Amphecks, Boolean Algebra, Boolean Functions, C.S. Peirce, Graph Theory, Laws of Form, Logic, Logical Graphs, Mathematics, Peirce, Propositional Calculus, Spencer Brown, Truth Tables, Venn Diagrams, Visualization | Tagged , , , , , , , , , , , , , , | 6 Comments

Logical Graphs, Truth Tables, Venn Diagrams • 4

All we are saying is give Peirce a chance

Re: Laws of FormJohn MingersLyle Anderson

Dear John, Lyle,

I’ve seen too many ways of interpreting and implementing If‑Then‑Else clauses to know what any one person or processor means by them until they give me the truth table they have in mind, so if you write out the truth table you like for them I’ll be able to work with that and say something more definite about it.

More importantly, once we get the full power of Peirce’s logical graphs, Spencer Brown’s calculus of indications, and the extensions to cactus graphs and differential logic in gear we’ll find there are better, clearer, more efficient ways of handling Boolean Expansions and Case Analysis and more generally applying propositional logic to real problems.

Here’s the NKS Forum link again:

The anchor post of that series used to have a file attached with the full set of cactus graphs for propositions on three variables … but it looks like the file was not preserved.  There’s a couple of links to other copies below.

Regards,

Jon

cc: CyberneticsOntolog • Peirce List (1) (2)Structural ModelingSystems Science
cc: FB | Logical GraphsLaws of Form

Posted in Amphecks, Boolean Algebra, Boolean Functions, C.S. Peirce, Graph Theory, Laws of Form, Logic, Logical Graphs, Mathematics, Peirce, Propositional Calculus, Spencer Brown, Truth Tables, Venn Diagrams, Visualization | Tagged , , , , , , , , , , , , , , | 6 Comments

Logical Graphs, Truth Tables, Venn Diagrams • 3

Re: Laws of FormJohn MingersLyle Anderson

Dear John, Lyle,

There is nothing simple about the interpretation of If-Then-Else constructions in ordinary language as they combine the equivocation between formal and material implication at the outset with the vacillation between exclusive and inclusive disjunction at the final Or-Else.

Nor is there anything straightforward about the implementation of If-Then-Else clauses in half-functional half-procedural programming languages like Pascal.  In settings like that they do not render as pure boolean expressions but as boolean tests determining a choice between procedural branches.  Multiply that by the diversity of evaluation strategies for boolean expressions, (complete | partial), (eager | greedy | lazy), etc., and the possibilities are legion.  That is all well and good, those are just the choices that are out there, and we can work with anyone’s understanding of If-Then-Else as a boolean function so long as they give us their intended truth table so we don’t have to guess what they have in mind.

I’ll touch on If-Then-Else again when we turn to what I regard as the proper handling of Case Analysis in the systems of logical graphs evolving from the work of C.S. Peirce and Spencer Brown.

As it happens, I did once write out all 256 boolean functions on three variables in cactus syntax several years ago — pursuant to discussions in Stephen Wolfram’s New Kind of Science (NKS) Forum regarding Elementary Cellular Automaton Rules (ECARs), which are in effect just that set of boolean functions.  I’ll have to dig up a passel of ancient links from the WayBack Machine, but see the following archive page for a hint of how it went.

To be continued …

Jon

References

cc: CyberneticsOntolog • Peirce List (1) (2)Structural ModelingSystems Science
cc: FB | Logical GraphsLaws of Form

Posted in Amphecks, Boolean Algebra, Boolean Functions, C.S. Peirce, Graph Theory, Laws of Form, Logic, Logical Graphs, Mathematics, Peirce, Propositional Calculus, Spencer Brown, Truth Tables, Venn Diagrams, Visualization | Tagged , , , , , , , , , , , , , , | 7 Comments

Logical Graphs, Truth Tables, Venn Diagrams • 2

Re: Laws of FormJohn Mingers

JM:
Most of the recent discussion is about two-variable logic forms where there is a logical relation between two logical variables.  I want to bring up the subject of three-variable logic which I think is very rich but not much discussed.

In two-variable logic, as we know, there are 16 possible relations.  With three variables, there are 8 rows in the truth table and so 28 = 256 possibilities.  Many of these are the same at 2-variable, eg. AND(a,b,c) or OR(a,b,c) but some are different, eg. IF a THEN b ELSE c.  This latter one is really at the heart of all computer programming.

I haven’t seen much written about this although William Bricken has done some (see for example “Symmetry in Boolean Functions with Examples for Two and Three Variables”).  Here he shows that when you take into account reflections and rotations there are actually 14 distinct forms within the 256.

Dear John,

One of the biggest advantages of the systems of graphical forms derived from C.S. Peirce’s logical graphs and Spencer Brown’s calculus of indications is precisely the conceptual and computational efficiencies they afford us in dealing with propositional forms and boolean functions of many variables.  This has been one of my main motivations in pursuing their development for the last half century and I think we have hopes of enjoying those benefits once we’ve had our dose of minimum logical requirements and cross the threshold of first principles.

That said, I still have work to do on the logical graphs for two-variable boolean functions since I’ve been using those as logical man-in-the-moon marigolds to study the effects of the \mathrm{En} \leftrightarrow \mathrm{Ex} duality.  That duality is associated with a transformation group of order two which partitions the set of sixteen functions into ten orbits.  The groups William Bricken considers have much higher orders at each number of variables and thus partition their spaces of functions into many fewer orbits in each case.  See the first reference below.

Have to break here …

Jon

References

cc: CyberneticsOntolog • Peirce List (1) (2)Structural ModelingSystems Science
cc: FB | Logical GraphsLaws of Form

Posted in Amphecks, Boolean Algebra, Boolean Functions, C.S. Peirce, Graph Theory, Laws of Form, Logic, Logical Graphs, Mathematics, Peirce, Propositional Calculus, Spencer Brown, Truth Tables, Venn Diagrams, Visualization | Tagged , , , , , , , , , , , , , , | 7 Comments

Differential Logic and Dynamic Systems • Discussion 4

Re: Differential Propositional Calculus • Discussions • (1)(2)(3)
Re: Laws of FormLyle Anderson (1) (2)

Dear Lyle,

I’ve been meaning to get back to your comments linked above — the connections you observed to finite difference calculus, ordinary and partial differential equations, and differential geometry are very apt — but preparing the ground for a smooth transition to differential logic takes time, plus I needed to deal with the details of the \mathrm{En} \leftrightarrow \mathrm{Ex} logical graph duality I’ve been wanting to give their due for decades.

The flat out fastest key to the highway of differential logic is still the Casual Introduction I wrote for Part One of Differential Propositional Calculus.  It affords direct access to the basic intuitions and motivations of the subject but stops short of the syntactic mechanics needed to really take off.  The jump from that point to the more aggressive approaches of Differential Logic and Differential Logic and Dynamic Systems has long been a challenge.  I went looking for materials to bridge the gap and was pleased to find a few old writings I had almost forgotten but wrote when I myself was passing through a similar transition.  Perhaps one of those will help the intrepid reader hit the ground running in this field.

I’ll take up one of those pieces next time.

Resources

cc: CyberneticsOntolog • Peirce List (1) (2)Structural ModelingSystems Science
cc: FB | Differential LogicLaws of Form

Posted in Amphecks, Boolean Functions, C.S. Peirce, Cactus Graphs, Category Theory, Change, Computational Complexity, Cybernetics, Differential Analytic Turing Automata, Differential Calculus, Differential Logic, Discrete Dynamics, Dynamical Systems, Equational Inference, Functional Logic, Gradient Descent, Graph Theory, Group Theory, Hologrammautomaton, Indicator Functions, Logic, Logical Graphs, Mathematical Models, Mathematics, Minimal Negation Operators, Painted Cacti, Peirce, Propositional Calculus, Propositional Equation Reasoning Systems, Time, Visualization | Tagged , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , | 10 Comments

De In Esse Predication • Preliminaries

Questions have arisen in several places about classical logic and its vicissitudes, what used to be called “deviant logics” in some circles, all of which I recall being hot topics and much-mooted questions when I was a young wffer-snapper and Novice In Logic (NIL) back in the day.

That whole ball of wax still preserves a number of my oldest research questions and I have a rough sense of where the edges of my knowledge wedge into it, bit by bit, here and there.  Part of it had to do with the conflict and confluence between extensional and intensional logic, while other parts arose from difficulties with “intentional contexts”.  The persons of the play on this stage ranged from Leibniz on one side to Russell and Quine on the other, with Peirce as the “Magister Ludi”, the Grand Integrator.  Now, I’ve actually been doing my best to avoid getting into this particular kettle of fish, but I ran across a bunch of old notes on it while looking for earlier thoughts on differential logic and dynamic systems so I’ll post a bare link by way of reminder to come back later, clean up the old texts, and share them to my blog.

This is all stuff that would have been posted to the old Ontology List and the Peirce List or one of its avatars.  I don’t quite remember why I used the title “De In Esse Predication” but it had to do with a link I saw between Leibniz and Peirce, and it’s possible I got it all wrong.

cc: CyberneticsOntolog ForumPeirce ListStructural ModelingSystems Science
cc: FB | Peirce MattersLaws of Form

Posted in C.S. Peirce, Comprehension, Connotation, Denotation, Extension, Indication, Information, Information = Comprehension × Extension, Intension, Intention, Intentionality, Logic, Peirce, Semiotics, Sign Relations, Triadic Relations | Tagged , , , , , , , , , , , , , , , | 1 Comment

Differential Logic and Dynamic Systems • Discussion 3

Re: FB | Differential LogicRajib Hossain Pavel

RHP:
How can Differential Logic find Optimal Condition in a Game setting for an Individual Player (Individual Choice) and Overall System (Social Welfare)?

Dear Rajib,

Differential logic is a general framework for analyzing aspects of change and difference in systems amenable to qualitative description, for example, processes taking place in a universe of discourse or transformations mapping a source universe to a target universe.  To apply its concepts and methods to a concrete case one has to define the state space and the objective function one desires to optimize.  This may indeed be the hardest part of the problem.  It helps to break ground if one can think up a simple example from the class of systems one has in mind.

References

  • Awbrey, S.M., and Awbrey, J.L. (May 2001), “Conceptual Barriers to Creating Integrative Universities”, Organization : The Interdisciplinary Journal of Organization, Theory, and Society 8(2), Sage Publications, London, UK, 269–284.  AbstractOnline.
  • Awbrey, S.M., and Awbrey, J.L. (September 1999), “Organizations of Learning or Learning Organizations : The Challenge of Creating Integrative Universities for the Next Century”, Second International Conference of the Journal ‘Organization’, Re‑Organizing Knowledge, Trans‑Forming Institutions : Knowing, Knowledge, and the University in the 21st Century, University of Massachusetts, Amherst, MA.  Online.

Resources

cc: CyberneticsOntolog • Peirce List (1) (2)Structural ModelingSystems Science
cc: FB | Differential LogicLaws of Form

Posted in Amphecks, Boolean Functions, C.S. Peirce, Cactus Graphs, Category Theory, Change, Computational Complexity, Cybernetics, Differential Analytic Turing Automata, Differential Calculus, Differential Logic, Discrete Dynamics, Dynamical Systems, Equational Inference, Functional Logic, Gradient Descent, Graph Theory, Group Theory, Hologrammautomaton, Indicator Functions, Logic, Logical Graphs, Mathematical Models, Mathematics, Minimal Negation Operators, Painted Cacti, Peirce, Propositional Calculus, Propositional Equation Reasoning Systems, Time, Visualization | Tagged , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , | 7 Comments

Differential Logic and Dynamic Systems • Discussion 2

Re: Michael HarrisDoes Mathematics “Progress”?Comment

In several places I can’t find right now I described formalization as an arrow.  A related idea occurs in a paper by Susan Awbrey and myself where we discussed “a dimension of increasing formalization in our mental models of the world” as an obstacle to integrating knowledge across various styles of inquiry.  An excerpt follows.

Conceptual Barriers to Creating Integrative Universities

The Trivializing of Integration

From reviewing its philosophical sources, we can see that the trivialization of integration hypothesis presents barriers to creating an integrated learning environment.  Below we focus on three closely interrelated problematics and the bearing that the triviality of integration hypothesis has on them.

Problematic 1 is the tension that arises along a dimension of increasing formalization in our mental models of the world, between what we may call the ‘informal context’ of real-world practice and the ‘formal context’ of specialized study.

Problematic 2 is the difficulty in communication that is created by differing mental models of the world, in other words, by the tendency among groups of specialists to form internally coherent but externally disparate systems of mental images.

Problematic 3 is a special type of communication difficulty that commonly arises between the ‘Two Cultures’ of the scientific and the humanistic disciplines.  A significant part of the problem derives from the differential emphasis that each group places on its use of symbolic and conceptual systems, limiting itself to either the denotative or the connotative planes of variation, but seldom integrating the two.

References

  • Awbrey, S.M., and Awbrey, J.L. (May 2001), “Conceptual Barriers to Creating Integrative Universities”, Organization : The Interdisciplinary Journal of Organization, Theory, and Society 8(2), Sage Publications, London, UK, 269–284.  AbstractOnline.
  • Awbrey, S.M., and Awbrey, J.L. (September 1999), “Organizations of Learning or Learning Organizations : The Challenge of Creating Integrative Universities for the Next Century”, Second International Conference of the Journal ‘Organization’, Re‑Organizing Knowledge, Trans‑Forming Institutions : Knowing, Knowledge, and the University in the 21st Century, University of Massachusetts, Amherst, MA.  Online.

Resources

cc: CyberneticsOntolog • Peirce List (1) (2)Structural ModelingSystems Science
cc: FB | Differential LogicLaws of Form

Posted in Amphecks, Boolean Functions, C.S. Peirce, Cactus Graphs, Category Theory, Change, Computational Complexity, Cybernetics, Differential Analytic Turing Automata, Differential Calculus, Differential Logic, Discrete Dynamics, Dynamical Systems, Equational Inference, Functional Logic, Gradient Descent, Graph Theory, Group Theory, Hologrammautomaton, Indicator Functions, Logic, Logical Graphs, Mathematical Models, Mathematics, Minimal Negation Operators, Painted Cacti, Peirce, Propositional Calculus, Propositional Equation Reasoning Systems, Time, Visualization | Tagged , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , | 7 Comments