Changes

116 bytes removed ,  13:52, 22 August 2008
arrange figures in tables + scale figure widths to 500px
Line 39: Line 39:  
For example, consider the axiom or initial equation that is shown below:
 
For example, consider the axiom or initial equation that is shown below:
   −
<br>
+
{| align="center" border="0" cellpadding="10" cellspacing="0"
<p>[[Image:Logical_Graph_Figure_3_Visible_Frame.jpg|center]]</p>
+
| [[Image:Logical_Graph_Figure_3_Visible_Frame.jpg|500px]] || (3)
<p><center><math>\mathrm{Figure~3}</math></center></p>
+
|}
<br>
      
This can be written inline as “&nbsp;<math>(~(~)~)~=</math>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;” or set off in a text display:
 
This can be written inline as “&nbsp;<math>(~(~)~)~=</math>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;” or set off in a text display:
Line 54: Line 53:  
For example, overlaying the corresponding [[dual graph]]s on the plane-embedded graphs shown above, we get the following composite picture:
 
For example, overlaying the corresponding [[dual graph]]s on the plane-embedded graphs shown above, we get the following composite picture:
   −
<br>
+
{| align="center" border="0" cellpadding="10" cellspacing="0"
<p>[[Image:Logical_Graph_Figure_4_Visible_Frame.jpg|center]]</p>
+
| [[Image:Logical_Graph_Figure_4_Visible_Frame.jpg|500px]] || (4)
<p><center><math>\mathrm{Figure~4}</math></center></p>
+
|}
<br>
      
Though it's not really there in the most abstract topology of the matter, for all sorts of pragmatic reasons we find ourselves compelled to single out the outermost region of the plane in a distinctive way and to mark it as the ''[[root node]]'' of the corresponding [[dual graph]].  In the present style of Figure the root nodes are marked by horizontal strike-throughs.
 
Though it's not really there in the most abstract topology of the matter, for all sorts of pragmatic reasons we find ourselves compelled to single out the outermost region of the plane in a distinctive way and to mark it as the ''[[root node]]'' of the corresponding [[dual graph]].  In the present style of Figure the root nodes are marked by horizontal strike-throughs.
Line 63: Line 61:  
Extracting the dual graphs from their composite matrices, we get this picture:
 
Extracting the dual graphs from their composite matrices, we get this picture:
   −
<br>
+
{| align="center" border="0" cellpadding="10" cellspacing="0"
<p>[[Image:Logical_Graph_Figure_5_Visible_Frame.jpg|center]]</p>
+
| [[Image:Logical_Graph_Figure_5_Visible_Frame.jpg|500px]] || (5)
<p><center><math>\mathrm{Figure~5}</math></center></p>
+
|}
<br>
      
It is easy to see the relationship between the parenthetical expressions of Peirce's logical graphs, that somewhat clippedly picture the ordered containments of their formal contents, and the associated [[dual graph]]s, that constitute the species of [[rooted tree]]s here to be described.
 
It is easy to see the relationship between the parenthetical expressions of Peirce's logical graphs, that somewhat clippedly picture the ordered containments of their formal contents, and the associated [[dual graph]]s, that constitute the species of [[rooted tree]]s here to be described.
Line 72: Line 69:  
In the case of our last example, a moment's contemplation of the following picture will lead us to see that we can get the corresponding parenthesis string by starting at the root of the tree, climbing up the left side of the tree until we reach the top, then climbing back down the right side of the tree until we return to the root, all the while reading off the symbols, in this case either "<math>(\!</math>" or "<math>)\!</math>", that we happen to encounter in our travels.
 
In the case of our last example, a moment's contemplation of the following picture will lead us to see that we can get the corresponding parenthesis string by starting at the root of the tree, climbing up the left side of the tree until we reach the top, then climbing back down the right side of the tree until we return to the root, all the while reading off the symbols, in this case either "<math>(\!</math>" or "<math>)\!</math>", that we happen to encounter in our travels.
   −
<br>
+
{| align="center" border="0" cellpadding="10" cellspacing="0"
<p>[[Image:Logical_Graph_Figure_6_Visible_Frame.jpg|center]]</p>
+
| [[Image:Logical_Graph_Figure_6_Visible_Frame.jpg|500px]] || (6)
<p><center><math>\mathrm{Figure~6}</math></center></p>
+
|}
<br>
      
This ritual is called ''[[tree traversal|traversing]]'' the tree, and the string read off is called the ''[[traversal string]]'' of the tree.  The reverse ritual, that passes from the string to the tree, is called ''[[parsing]]'' the string, and the tree constructed is called the ''[[parse tree|parse graph]]'' of the string.  The speakers thereof tend to be a bit loose in this language, often using ''[[parse string]]'' to mean the string that gets parsed into the associated graph.
 
This ritual is called ''[[tree traversal|traversing]]'' the tree, and the string read off is called the ''[[traversal string]]'' of the tree.  The reverse ritual, that passes from the string to the tree, is called ''[[parsing]]'' the string, and the tree constructed is called the ''[[parse tree|parse graph]]'' of the string.  The speakers thereof tend to be a bit loose in this language, often using ''[[parse string]]'' to mean the string that gets parsed into the associated graph.
Line 83: Line 79:  
First the plane-embedded maps:
 
First the plane-embedded maps:
   −
<br>
+
{| align="center" border="0" cellpadding="10" cellspacing="0"
<p>[[Image:Logical_Graph_Figure_7_Visible_Frame.jpg|center]]</p>
+
| [[Image:Logical_Graph_Figure_7_Visible_Frame.jpg|500px]] || (7)
<p><center><math>\mathrm{Figure~7}</math></center></p>
+
|}
<br>
      
Next the plane maps and their dual trees superimposed:
 
Next the plane maps and their dual trees superimposed:
   −
<br>
+
{| align="center" border="0" cellpadding="10" cellspacing="0"
<p>[[Image:Logical_Graph_Figure_8_Visible_Frame.jpg|center]]</p>
+
| [[Image:Logical_Graph_Figure_8_Visible_Frame.jpg|500px]] || (8)
<p><center><math>\mathrm{Figure~8}</math></center></p>
+
|}
<br>
      
Finally the dual trees by themselves:
 
Finally the dual trees by themselves:
   −
<br>
+
{| align="center" border="0" cellpadding="10" cellspacing="0"
<p>[[Image:Logical_Graph_Figure_9_Visible_Frame.jpg|center]]</p>
+
| [[Image:Logical_Graph_Figure_9_Visible_Frame.jpg|500px]] || (9)
<p><center><math>\mathrm{Figure~9}</math></center></p>
+
|}
<br>
      
And here are the parse trees with their traversal strings indicated:
 
And here are the parse trees with their traversal strings indicated:
   −
<br>
+
{| align="center" border="0" cellpadding="10" cellspacing="0"
<p>[[Image:Logical_Graph_Figure_10_Visible_Frame.jpg|center]]</p>
+
| [[Image:Logical_Graph_Figure_10_Visible_Frame.jpg|500px]] || (10)
<p><center><math>\mathrm{Figure~10}</math></center></p>
+
|}
<br>
      
We have at this point enough material to begin thinking about the forms of [[analogy]], [[iconicity]], [[metaphor]], [[morphism]], whatever you want to call them, that are pertinent to the use of logical graphs in their various logical interpretations, for instance, those that Peirce described as ''[[entitative graph]]s'' and ''[[existential graph]]s''.
 
We have at this point enough material to begin thinking about the forms of [[analogy]], [[iconicity]], [[metaphor]], [[morphism]], whatever you want to call them, that are pertinent to the use of logical graphs in their various logical interpretations, for instance, those that Peirce described as ''[[entitative graph]]s'' and ''[[existential graph]]s''.
Line 119: Line 111:  
At the next level of concreteness, a pointer&rarr;record data structure can be represented as follows:
 
At the next level of concreteness, a pointer&rarr;record data structure can be represented as follows:
   −
<br>
+
{| align="center" border="0" cellpadding="10" cellspacing="0"
<p>[[Image:Logical_Graph_Figure_11_Visible_Frame.jpg|center]]</p>
+
| [[Image:Logical_Graph_Figure_11_Visible_Frame.jpg|500px]] || (11)
<p><center><math>\mathrm{Figure~11}</math></center></p>
+
|}
<br>
      
This portrays <math>index_0\!</math> as the address of a record that contains the following data:
 
This portrays <math>index_0\!</math> as the address of a record that contains the following data:
Line 130: Line 121:  
What makes it possible to represent graph-theoretical structures as data structures in computer memory is the fact that an address is just another datum, and so we may have a state of affairs like the following:
 
What makes it possible to represent graph-theoretical structures as data structures in computer memory is the fact that an address is just another datum, and so we may have a state of affairs like the following:
   −
<br>
+
{| align="center" border="0" cellpadding="10" cellspacing="0"
<p>[[Image:Logical_Graph_Figure_12_Visible_Frame.jpg|center]]</p>
+
| [[Image:Logical_Graph_Figure_12_Visible_Frame.jpg|500px]] || (12)
<p><center><math>\mathrm{Figure~12}</math></center></p>
+
|}
<br>
      
Returning to the abstract level, it takes three nodes to represent the three data records illustrated above:  one root node connected to a couple of adjacent nodes.  The items of data that do not point any further up the tree are then treated as labels on the record-nodes where they reside, as shown below:
 
Returning to the abstract level, it takes three nodes to represent the three data records illustrated above:  one root node connected to a couple of adjacent nodes.  The items of data that do not point any further up the tree are then treated as labels on the record-nodes where they reside, as shown below:
   −
<br>
+
{| align="center" border="0" cellpadding="10" cellspacing="0"
<p>[[Image:Logical_Graph_Figure_13_Visible_Frame.jpg|center]]</p>
+
| [[Image:Logical_Graph_Figure_13_Visible_Frame.jpg|500px]] || (13)
<p><center><math>\mathrm{Figure~13}</math></center></p>
+
|}
<br>
      
Notice that drawing the arrows is optional with rooted trees like these, since singling out a unique node as the root induces a unique orientation on all the edges of the tree, with ''up'' being the same direction as ''away from the root''.
 
Notice that drawing the arrows is optional with rooted trees like these, since singling out a unique node as the root induces a unique orientation on all the edges of the tree, with ''up'' being the same direction as ''away from the root''.
Line 160: Line 149:  
The axioms of the primary arithmetic are shown below, as they appear in both graph and string forms, along with pairs of names that come in handy for referring to the two opposing directions of applying the axioms.
 
The axioms of the primary arithmetic are shown below, as they appear in both graph and string forms, along with pairs of names that come in handy for referring to the two opposing directions of applying the axioms.
   −
<br>
+
{| align="center" border="0" cellpadding="10" cellspacing="0"
<p>[[Image:Logical_Graph_Figure_14_Banner.jpg|center]]</p>
+
| [[Image:Logical_Graph_Figure_14_Banner.jpg|500px]] || (14)
<p><center><math>\mathrm{Figure~14}</math></center></p>
+
|-
<br>
+
| [[Image:Logical_Graph_Figure_15_Banner.jpg|500px]] || (15)
<p>[[Image:Logical_Graph_Figure_15_Banner.jpg|center]]</p>
+
|}
<p><center><math>\mathrm{Figure~15}</math></center></p>
  −
<br>
      
Let <math>S\!</math> be the set of rooted trees and let <math>S_0 \subset S</math> be the 2-element subset consisting of a rooted node and a rooted edge.  We may express these definitions more briefly as <math>S = \{ \operatorname{rooted~trees} \}</math> and <math>S_0 = \{ \ominus, \vert \}.</math>  Simple intuition, or a simple inductive proof, will assure us that any rooted tree can be reduced by means of the axioms of the primary arithmetic either to a root node <math>\ominus</math> or else to a rooted edge <math>\vert\,.</math>
 
Let <math>S\!</math> be the set of rooted trees and let <math>S_0 \subset S</math> be the 2-element subset consisting of a rooted node and a rooted edge.  We may express these definitions more briefly as <math>S = \{ \operatorname{rooted~trees} \}</math> and <math>S_0 = \{ \ominus, \vert \}.</math>  Simple intuition, or a simple inductive proof, will assure us that any rooted tree can be reduced by means of the axioms of the primary arithmetic either to a root node <math>\ominus</math> or else to a rooted edge <math>\vert\,.</math>
Line 172: Line 159:  
For example, consider the reduction that proceeds as follows:
 
For example, consider the reduction that proceeds as follows:
   −
<br>
+
{| align="center" border="0" cellpadding="10" cellspacing="0"
<p>[[Image:Logical_Graph_Figure_16.jpg|center]]</p>
+
| [[Image:Logical_Graph_Figure_16.jpg|500px]] || (16)
<p><center><math>\mathrm{Figure~16}</math></center></p>
+
|}
<br>
      
Regarded as a semiotic process, this amounts to a sequence of signs, every one after the first serving as the ''[[interpretant]]'' of its predecessor, ending in a final sign that may be taken as the canonical sign for their common object, in the upshot being the result of the computation process.  Simple as it is, this exhibits the main features of any computation, namely, a semiotic process that proceeds from an obscure sign to a clear sign of the same object, being in its aim and effect an action on behalf of clarification.
 
Regarded as a semiotic process, this amounts to a sequence of signs, every one after the first serving as the ''[[interpretant]]'' of its predecessor, ending in a final sign that may be taken as the canonical sign for their common object, in the upshot being the result of the computation process.  Simple as it is, this exhibits the main features of any computation, namely, a semiotic process that proceeds from an obscure sign to a clear sign of the same object, being in its aim and effect an action on behalf of clarification.
Line 193: Line 179:  
Our observer might think to summarize the results of many such observations by introducing a label or variable to signify any shape of branch whatever, writing something like the following:
 
Our observer might think to summarize the results of many such observations by introducing a label or variable to signify any shape of branch whatever, writing something like the following:
   −
<br>
+
{| align="center" border="0" cellpadding="10" cellspacing="0"
<p>[[Image:Logical_Graph_Figure_17.jpg|center]]</p>
+
| [[Image:Logical_Graph_Figure_17.jpg|500px]] || (17)
<p><center><math>\mathrm{Figure~17.~~Noting~a~Pattern}</math></center></p>
+
|}
<br>
      
Observations like that, made about an arithmetic of any variety, germinated by their summarizations, are the root of all algebra.
 
Observations like that, made about an arithmetic of any variety, germinated by their summarizations, are the root of all algebra.
Line 202: Line 187:  
Speaking of algebra, and having encountered already one example of an algebraic law, we might as well introduce the axioms of the ''primary algebra'', once again deriving their substance and their name from the works of [[Charles Sanders Peirce]] and [[George Spencer Brown]], respectively.
 
Speaking of algebra, and having encountered already one example of an algebraic law, we might as well introduce the axioms of the ''primary algebra'', once again deriving their substance and their name from the works of [[Charles Sanders Peirce]] and [[George Spencer Brown]], respectively.
   −
<br>
+
{| align="center" border="0" cellpadding="10" cellspacing="0"
<p>[[Image:Logical_Graph_Figure_18.jpg|center]]</p>
+
| [[Image:Logical_Graph_Figure_18.jpg|500px]] || (18)
<p><center><math>\mathrm{Figure~18}</math></center></p>
+
|-
<br>
+
| [[Image:Logical_Graph_Figure_19.jpg|500px]] || (19)
<p>[[Image:Logical_Graph_Figure_19.jpg|center]]</p>
+
|}
<p><center><math>\mathrm{Figure~19}</math></center></p>
  −
<br>
      
The choice of axioms for any formal system is to some degree a matter of aesthetics, as it is commonly the case that many different selections of formal rules will serve as axioms to derive all the rest as theorems.  As it happens, the example of an algebraic law that we noticed first, ''a''( ) = ( ), as simple as it appears, proves to be provable as a theorem on the grounds of the foregoing axioms.
 
The choice of axioms for any formal system is to some degree a matter of aesthetics, as it is commonly the case that many different selections of formal rules will serve as axioms to derive all the rest as theorems.  As it happens, the example of an algebraic law that we noticed first, ''a''( ) = ( ), as simple as it appears, proves to be provable as a theorem on the grounds of the foregoing axioms.
12,080

edits