wolframscience.com
the book store downloads news & events reference material forum
Stephen Wolfram's: A New Kind of Science | Online
(Restricted Access) Register Now »
Jump to Page
Look Up in Index
Search

Chapter 3 Notes > Section 10 > Page 897 > Note (c) Previous note-----Next note
Notes for: The World of Simple Programs | Symbolic Systems


*Other [symbolic systems] rules

If only a single variable appears in the rule, then typically only nested behavior can be generated--though in an example like e[x_][_] -> e[x[e[e][e]][e]] it can be quite complex. The left-hand side of each rule can consist of any expression; e[e[x_]][y_] and e[e][x_[y_]] are two possibilities. However, at least with small initial conditions it seems easier to achieve complex behavior with rules based on e[x_][y_]. Note that rules with no explicit e's on the left-hand side always give trees with regular nested structures; x_[y_] -> x[y][x[y]] (or x_->x[x] in Mathematica), for example, yields balanced binary trees.





PAGE IMAGE

Page image

RELATED LINKS

Pages related to this note:

*

All notes on this page:

* Representations [for symbolic expressions]
* [Enumerating] possible expressions
* Properties [of example symbolic system]
* Other [symbolic systems] rules
* Long halting times [in symbolic systems]
* Trees [representation for symbolic systems]
* All notes for this section
* Downloadable programs for this page
* Downloadable images
* Search Forum for this page
* Post a comment
* NKS | Online FAQs
From Stephen Wolfram: A New Kind of Science [citation] Previous note-----Next note