A Calculus of Number Based on Spatial Forms - University of ...
A Calculus of Number Based on Spatial Forms - University of ...
A Calculus of Number Based on Spatial Forms - University of ...
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
25<br />
Distributi<strong>on</strong>: (A[BC]) : =(A[B])(A[C])<br />
Equivalent Expressi<strong>on</strong>s Template Replacement<br />
([][])([][])<br />
([][ ]) A = [];B = ;C = <br />
(([[]][]))<br />
(([[]][])([[]][])) A = [[]];B = ;C =<br />
([][ ])<br />
([][])([][]) A = [];B = ;C = <br />
([ ][]) A = [];B = ;C = <br />
Figure 4.2: Examples <str<strong>on</strong>g>of</str<strong>on</strong>g> Distributi<strong>on</strong>.<br />
4.3 Natural <str<strong>on</strong>g>Number</str<strong>on</strong>g>s<br />
The elements <str<strong>on</strong>g>of</str<strong>on</strong>g> the two-boundary calculus map to natural numbers, complete with<br />
arithmetic operati<strong>on</strong>s <str<strong>on</strong>g>of</str<strong>on</strong>g> additi<strong>on</strong>, multiplicati<strong>on</strong>, and exp<strong>on</strong>entiati<strong>on</strong>.<br />
Space is treated as additi<strong>on</strong> so that collecting elements adds them. Natural numbers<br />
are c<strong>on</strong>structed simply by accumulating the unit formed by the empty instance<br />
boundary, : The elements ; ; ;::: form the set <str<strong>on</strong>g>of</str<strong>on</strong>g> natural numbers, N, within<br />
the boundary calculus. The successor functi<strong>on</strong>, S(A) ! A, inductively builds N<br />
from the element :<br />
4.3.1 Additi<strong>on</strong><br />
Elements a; b 2 N add by collecti<strong>on</strong>, ab: The set N is closed under additi<strong>on</strong> because<br />
collecting elements can <strong>on</strong>ly form an element <str<strong>on</strong>g>of</str<strong>on</strong>g> equal or greater cardinality, which<br />
still an element <str<strong>on</strong>g>of</str<strong>on</strong>g>N<br />
Additi<strong>on</strong> is commutative because spatial collecti<strong>on</strong> is unordered.<br />
Additi<strong>on</strong> is<br />
associative because spatial collecti<strong>on</strong> makes no grouping distincti<strong>on</strong>s for multiple<br />
additi<strong>on</strong>s.<br />
The additive identity is the void: an element remains uneected when<br />
collected with the void.<br />
When adding these natural numbers, no calculati<strong>on</strong> is necessary. They are initially