Changes

segment
Line 1: Line 1:  
{{DISPLAYTITLE:Propositions As Types}}
 
{{DISPLAYTITLE:Propositions As Types}}
<pre>
  −
o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o
     −
IDS -- PAT
+
==Note 1==
 
  −
o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o
  −
 
  −
PAT.  Propositions As Types
  −
 
  −
o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o
  −
 
  −
PAT.  Note 1
  −
 
  −
o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o
      +
<pre>
 
Identity, or the Identifier
 
Identity, or the Identifier
   Line 61: Line 50:     
Check.
 
Check.
 +
</pre>
   −
o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o
+
==Note 2==
 
  −
PAT.  Note 2
  −
 
  −
o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o
      +
<pre>
 
Identity, or the Identifier (cont.)
 
Identity, or the Identifier (cont.)
   Line 92: Line 79:  
and to carry along the type information as we go, ending up with
 
and to carry along the type information as we go, ending up with
 
a typed parse tree for I, tantamount to a proof tree for A => A.
 
a typed parse tree for I, tantamount to a proof tree for A => A.
 +
</pre>
   −
o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o
+
==Note 3==
 
  −
PAT.  Note 3
  −
 
  −
o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o
      +
<pre>
 
Identity, or the Identifier (cont.)
 
Identity, or the Identifier (cont.)
   Line 153: Line 138:  
|                                                          |
 
|                                                          |
 
o-----------------------------------------------------------o
 
o-----------------------------------------------------------o
 +
</pre>
   −
o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o
+
==Note 4==
 
  −
PAT.  Note 4
  −
 
  −
o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o
      +
<pre>
 
| NB.  I am working from rough notes that
 
| NB.  I am working from rough notes that
 
| I wrote out in the Fall of 1996, and it
 
| I wrote out in the Fall of 1996, and it
Line 230: Line 213:     
Therefore, the type of the application K(KS) is A=>A.
 
Therefore, the type of the application K(KS) is A=>A.
 +
</pre>
   −
o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o
+
==Note 5==
 
  −
PAT.  Note 5
  −
 
  −
o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o
      +
<pre>
 
Composition, or the Composer
 
Composition, or the Composer
   Line 261: Line 242:     
   P  =  (K((SK)S))
 
   P  =  (K((SK)S))
 +
</pre>
   −
o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o
+
==Note 6==
 
  −
PAT.  Note 6
  −
 
  −
o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o
      +
<pre>
 
Composition, or the Composer (cont.)
 
Composition, or the Composer (cont.)
   Line 303: Line 282:  
propositional calculus, based on the combinator axioms,
 
propositional calculus, based on the combinator axioms,
 
K : A => (B=>A) and S : (A=>(B=>C)) => ((A=>B)=>(A=>C)).
 
K : A => (B=>A) and S : (A=>(B=>C)) => ((A=>B)=>(A=>C)).
 +
</pre>
   −
o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o
+
==Note 7==
 
  −
PAT.  Note 7
  −
 
  −
o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o
      +
<pre>
 
Composition, or the Composer (cont.)
 
Composition, or the Composer (cont.)
   Line 406: Line 383:     
QED.
 
QED.
 +
</pre>
   −
o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o
+
==Note 8==
 
  −
PAT.  Note 8
  −
 
  −
o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o
      +
<pre>
 
Composition, or the Composer (cont.)
 
Composition, or the Composer (cont.)
   Line 552: Line 527:  
|                                                                    |
 
|                                                                    |
 
o---------------------------------------------------------------------o
 
o---------------------------------------------------------------------o
 +
</pre>
   −
o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o
+
==Note 9==
 
  −
PAT.  Note 9
  −
 
  −
o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o
      +
<pre>
 
Composition, or the Composer (cont.)
 
Composition, or the Composer (cont.)
   Line 584: Line 557:     
   P  =  (K((SK)S))  :  (B=>C)=>((A=>B)=>(A=>C))
 
   P  =  (K((SK)S))  :  (B=>C)=>((A=>B)=>(A=>C))
 +
</pre>
   −
o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o
+
==Note 10==
 
  −
PAT.  Note 10
  −
 
  −
o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o
      +
<pre>
 
Composition, or the Composer (concl.)
 
Composition, or the Composer (concl.)
   Line 644: Line 615:  
     amounting in effect to "Facts" being recycled as "Cases".
 
     amounting in effect to "Facts" being recycled as "Cases".
 
     Square brackets are also used to mark the intended result.
 
     Square brackets are also used to mark the intended result.
 +
</pre>
   −
o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o
+
==Note 11==
 
  −
PAT.  Note 11
  −
 
  −
o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o
      +
<pre>
 
Self-Documentation
 
Self-Documentation
   Line 703: Line 672:  
|                                                          |
 
|                                                          |
 
o-----------------------------------------------------------o
 
o-----------------------------------------------------------o
 +
</pre>
   −
o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o
+
==Note 12==
 
  −
PAT.  Note 12
  −
 
  −
o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o
      +
<pre>
 
Self-Documentation, Developmental Data Structures (cont.)
 
Self-Documentation, Developmental Data Structures (cont.)
   Line 807: Line 774:     
That's the sketch as best I can reconstruct it from my notes.
 
That's the sketch as best I can reconstruct it from my notes.
 +
</pre>
   −
o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o
+
==Note 13==
 
  −
PAT.  Note 13
  −
 
  −
o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o
      +
<pre>
 
Triadic Analogy:  Analogy Between a Couple of Three-Place Relations
 
Triadic Analogy:  Analogy Between a Couple of Three-Place Relations
   Line 825: Line 790:  
|                                                |
 
|                                                |
 
o-------------------------------------------------o
 
o-------------------------------------------------o
 +
</pre>
   −
o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o
+
==Note 14==
 
  −
PAT.  Note 14
  −
 
  −
o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o
      +
<pre>
 
Transposition, or the Transposer
 
Transposition, or the Transposer
   Line 851: Line 814:  
as a sequence of manipulations on formal identifiers, or on
 
as a sequence of manipulations on formal identifiers, or on
 
symbols taken as objects in themselves.
 
symbols taken as objects in themselves.
 +
</pre>
   −
o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o
+
==Note 15==
 
  −
PAT.  Note 15
  −
 
  −
o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o
      +
<pre>
 
Transposition, or the Transposer (cont.)
 
Transposition, or the Transposer (cont.)
   Line 920: Line 881:     
   T  =  (KK)(((S((KK)S))((SK)S))S)
 
   T  =  (KK)(((S((KK)S))((SK)S))S)
 +
</pre>
   −
o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o
+
==Note 16==
 
  −
PAT.  Note 16
  −
 
  −
o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o
      +
<pre>
 
Transposition, or the Transposer (cont.)
 
Transposition, or the Transposer (cont.)
   Line 970: Line 929:  
read as a proposition, is a theorem of intuitionistic
 
read as a proposition, is a theorem of intuitionistic
 
propositional calculus.
 
propositional calculus.
 +
</pre>
   −
o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o
+
==Note 17==
 
  −
PAT.  Note 17
  −
 
  −
o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o
      +
<pre>
 
Transposition, or the Transposer (cont.)
 
Transposition, or the Transposer (cont.)
   Line 1,039: Line 996:  
|                                                |
 
|                                                |
 
o-------------------------------------------------o
 
o-------------------------------------------------o
 +
</pre>
   −
o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o
+
==Note 18==
 
  −
PAT.  Note 18
  −
 
  −
o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o
      +
<pre>
 
Transposition, or the Transposer (cont.)
 
Transposition, or the Transposer (cont.)
   Line 1,065: Line 1,020:  
denote whatever it is, the supposed object, that
 
denote whatever it is, the supposed object, that
 
"(F((SK)S))", the occurrent sign, denotes.
 
"(F((SK)S))", the occurrent sign, denotes.
 +
</pre>
   −
o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o
+
==Note 19==
 
  −
PAT.  Note 19
  −
 
  −
o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o
      +
<pre>
 
Transposition, or the Transposer (cont.)
 
Transposition, or the Transposer (cont.)
   Line 1,136: Line 1,089:  
|                                                          |
 
|                                                          |
 
o-----------------------------------------------------------o
 
o-----------------------------------------------------------o
 +
</pre>
   −
o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o
+
==Note 20==
 
  −
PAT.  Note 20
  −
 
  −
o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o
      +
<pre>
 
Transposition, or the Transposer (cont.)
 
Transposition, or the Transposer (cont.)
   Line 1,159: Line 1,110:  
to reconstruct the true embryology or living physiology
 
to reconstruct the true embryology or living physiology
 
of discovery involved.
 
of discovery involved.
 +
</pre>
   −
o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o
+
==Note 21==
 
  −
PAT.  Note 21
  −
 
  −
o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o
      +
<pre>
 
Transposition, or the Transposer (cont.)
 
Transposition, or the Transposer (cont.)
   Line 1,551: Line 1,500:  
|                                                                    |
 
|                                                                    |
 
o---------------------------------------------------------------------o
 
o---------------------------------------------------------------------o
 +
</pre>
   −
o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o
+
==Note 22==
 
  −
PAT.  Note 22
  −
 
  −
o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o
      +
<pre>
 
Transposition, or the Transposer (cont.)
 
Transposition, or the Transposer (cont.)
   Line 1,703: Line 1,650:  
|                                                                    |
 
|                                                                    |
 
o---------------------------------------------------------------------o
 
o---------------------------------------------------------------------o
 +
</pre>
   −
o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o
+
==Note 23==
 
  −
PAT.  Note 23
  −
 
  −
o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o
      +
<pre>
 
Transposition, or the Transposer (cont.)
 
Transposition, or the Transposer (cont.)
   Line 2,269: Line 2,214:  
o---------------------------------------------------------------------o
 
o---------------------------------------------------------------------o
   −
o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o
+
<pre>
 
  −
PAT.  Note 24
  −
 
  −
o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o
  −
 
  −
 
  −
 
   
o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o
 
o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o
  
12,080

edits