Changes

Line 12: Line 12:  
==Review and Transition==
 
==Review and Transition==
   −
This note continues a previous discussion on the problem of dealing with change and diversity in logic-based intelligent systems.  For ease of reference, I begin by summarizing essential material from previous reports.
+
This note continues a previous discussion on the problem of dealing with change and diversity in logic-based intelligent systems.  It is useful to begin by summarizing essential material from previous reports.
    
Table 1 outlines a notation for propositional calculus based on two types of logical connectives, both of variable <math>k\!</math>-ary scope.
 
Table 1 outlines a notation for propositional calculus based on two types of logical connectives, both of variable <math>k\!</math>-ary scope.
Line 22: Line 22:  
All other propositional connectives can be obtained in a very efficient style of representation through combinations of these two forms.  Strictly speaking, the concatenation form is dispensable in light of the bracketed form, but it is convenient to maintain it as an abbreviation of more complicated bracket expressions.
 
All other propositional connectives can be obtained in a very efficient style of representation through combinations of these two forms.  Strictly speaking, the concatenation form is dispensable in light of the bracketed form, but it is convenient to maintain it as an abbreviation of more complicated bracket expressions.
   −
This treatment of propositional logic is derived from the work of [[C.S. Peirce]] [P1, P2], who gave this approach an extensive development in his graphical systems of predicate, relational, and modal logic [Rob].  More recently, these ideas were revived and supplemented in an alternative interpretation by G. Spencer-Brown [SpB].  Both of these authors used other forms of enclosure where I use parentheses, but the structural topologies of expression and the functional varieties of interpretation are fundamentally the same.
+
This treatment of propositional logic is derived from the work of [[C.S. Peirce]] [P1, P2], who gave this approach an extensive development in his graphical systems of predicate, relational, and modal logic [Rob].  More recently, these ideas were revived and supplemented in an alternative interpretation by George Spencer-Brown [SpB].  Both of these authors used other forms of enclosure where I use parentheses, but the structural topologies of expression and the functional varieties of interpretation are fundamentally the same.
    
While working with expressions solely in propositional calculus, the use of plain parentheses to represent logical connectives is simplest to write and easiest to read for both human and machine parsers.  In the present text I preserve this form of expression in tables and set-off displays, but in contexts where parentheses are needed for functional notation I will use a distinctive font for logical operators.
 
While working with expressions solely in propositional calculus, the use of plain parentheses to represent logical connectives is simplest to write and easiest to read for both human and machine parsers.  In the present text I preserve this form of expression in tables and set-off displays, but in contexts where parentheses are needed for functional notation I will use a distinctive font for logical operators.
   −
The briefest expression for logical truth is the empty word, usually denoted by &epsilon; or &lambda; in formal languages, where it forms the identity element for concatenation.  To make it visible in this text, I denote it by the equivalent expression "(())", or, especially if operating in an algebraic context, by a simple "1".  Also when working in an algebraic mode, I use the plus sign "+" for exclusive disjunction.  Thus, we may express the following paraphrases of algebraic forms:
+
The briefest expression for logical truth is the empty word, usually denoted by <math>\varepsilon\!</math> or <math>\lambda\!</math> in formal languages, where it forms the identity element for concatenation.  To make it visible in this text, I denote it by the equivalent expression "<math>((~))\!</math>", or, especially if operating in an algebraic context, by a simple "<math>1\!</math>".  Also when working in an algebraic mode, I use the plus sign "<math>+\!</math>" for exclusive disjunction.  Thus, we may express the following paraphrases of algebraic forms:
    
:{| cellpadding="4"
 
:{| cellpadding="4"
12,080

edits