Top Banner
Summer-Edition 2017 — vordenker-archive — Rudolf Kaehr (1942-2016) Title Discrete Dynamics of Combinatory Logic and morphoCA systems Presentation of the discret dynamics of morphic and combinatory logic Systems as a preparation for the study of polycontextural calculi Archive-Number / Categories 3_44 / K12, K09, K11, K10 Publication Date 2015 Keywords / Topics Morphograms, Celluilar Automata, Semiotics Disciplines Computer Science, Artificial Intelligence and Robotics, Logic and Foundations of Mathematics, Cybernetics, Theory of Science Abstract TOPICS: Theoretical background of the Dynamics of Combinatory Systems in a monocontextural Environment, Theoretical background of the Dynamics of Combinatory Systems in a polycontextural Environment, Dynamics of Combinatory Systems in a mono-contextural environment, Citation Information / How to cite Rudolf Kaehr: "Discrete Dynamics of Combinatory Logic and morphoCA systems", www.vordenker.de (Sommer Edition, 2017) J. Paul (Ed.), http://www.vordenker.de/rk/rk_Discrete-Dynamics-of-Combinatory-Logic-and-morphoCAs_2015.pdf Categories of the RK-Archive K01 Gotthard Günther Studies K02 Scientific Essays K03 Polycontexturality – Second-Order-Cybernetics K04 Diamond Theory K05 Interactivity K06 Diamond Strategies K07 Contextural Programming Paradigm K08 Formal Systems in Polycontextural Constellations K09 Morphogrammatics K10 The Chinese Challenge or A Challenge for China K11 Memristics Memristors Computation K12 Cellular Automata K13 RK and friends
68

Discrete Dynamics of Combinatory Logic and morphoCA systems · Summer-Edition 2017 — vordenker-archive — Rudolf Kaehr (1942-2016) Title Discrete Dynamics of Combinatory Logic

Sep 01, 2019

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Discrete Dynamics of Combinatory Logic and morphoCA systems · Summer-Edition 2017 — vordenker-archive — Rudolf Kaehr (1942-2016) Title Discrete Dynamics of Combinatory Logic

Summer-Edition 2017

— vordenker-archive —

Rudolf Kaehr

(1942-2016)

Title

Discrete Dynamics of Combinatory Logic and morphoCA systems

Presentation of the discret dynamics of morphic and combinatory logic Systems as a preparation for the study of polycontextural calculi

Archive-Number / Categories

3_44 / K12, K09, K11, K10

Publication Date

2015

Keywords / Topics

Morphograms, Celluilar Automata, Semiotics

Disciplines

Computer Science, Artificial Intelligence and Robotics, Logic and Foundations of Mathematics,

Cybernetics, Theory of Science

Abstract

TOPICS: Theoretical background of the Dynamics of Combinatory Systems in a monocontextural

Environment,

Theoretical background of the Dynamics of Combinatory Systems in a polycontextural

Environment,

Dynamics of Combinatory Systems in a mono-contextural environment,

Citation Information / How to cite

Rudolf Kaehr: "Discrete Dynamics of Combinatory Logic and morphoCA systems", www.vordenker.de (Sommer Edition, 2017) J. Paul (Ed.),

http://www.vordenker.de/rk/rk_Discrete-Dynamics-of-Combinatory-Logic-and-morphoCAs_2015.pdf

Categories of the RK-Archive K01 Gotthard Günther Studies

K02 Scientific Essays

K03 Polycontexturality – Second-Order-Cybernetics

K04 Diamond Theory

K05 Interactivity

K06 Diamond Strategies

K07 Contextural Programming Paradigm

K08 Formal Systems in Polycontextural Constellations

K09 Morphogrammatics

K10 The Chinese Challenge or A Challenge for China

K11 Memristics Memristors Computation

K12 Cellular Automata

K13 RK and friends

Page 2: Discrete Dynamics of Combinatory Logic and morphoCA systems · Summer-Edition 2017 — vordenker-archive — Rudolf Kaehr (1942-2016) Title Discrete Dynamics of Combinatory Logic

Discrete Dynamics of Combinatory Logic and

morphoCA systems

Presentation of the discret dynamics of morphic and combinatory logic

systems

as a preparation for the study of polycontextural calculi

Dr. phil Rudolf Kaehr

copyright © ThinkArt Lab Glasgow

ISSN 2041-4358

( work in progress, vs. 0.1, April 2015 )

"Rewrite systems prefer to live on computers."

E. Engeler

Contextures prefere to create poly-verses.

Motivations

A Framework of Variant Logic Construction for Cellular Automata

Jeffrey Z.J. Zheng, Christian H.H. Zheng and Tosiyasu L. Kunii

“What are the essential differences between modern binary logic and the I-Ching’s dynamic binary struc-

tures?”

“Leibniz in as early as 1690 realized that the balanced yin-yang structure proposed by Shao Yong (1050)

was equivalent to the binary number system (Hook, 1975; Needham & Wang, 1954-1988). “

"Logic and the development of rules for the expression of logic have provided a language that enabled the

construction of today's scientific societies.

In contrast to the binary on - off nature of western logic, oriental culture have been influenced by spiritual

traditions of balance and harmony.

The theme of balance can be summarized in the I - Ching or 'The Book of Changes', one of the most

influential books of classic oriental literature (Chu & Sherrill, 1977; Cooper, 1981; Govinda, 1981; Hook,

1975; Shchutshii, 1979; Whincup, 1986; Wilhelmi, 1979; Wilhemi, 1979).

“The concept of Yin and Yang forces and the subtle interplay of the two opposing forces yield combinations

and permutations of change. Orient philosophy believed that 'the only constant phenomena is change' and

such a world view emphasised the dynamic nature of a system; rather than focusing in the individual states

of a system (on, off), prominence was instead placed on operations that yield change (on to off, off to on).

"The structure of thought introduced by the I - Ching allowed change to be systematically documented and

analysed.

"Complex interactions, cyclic behaviour and the interplay of nature at all levels of oriental culture–sociology,

literature, medicine, astrology and religion–were able to be described using the tools of dynamic logic

provided by the I - Ching; the framework remains a complete philosophy as well as a universal language

and has remained unchanged over the past two thousand years (Needham & Wang, 1954 - 1988)."

Page 3: Discrete Dynamics of Combinatory Logic and morphoCA systems · Summer-Edition 2017 — vordenker-archive — Rudolf Kaehr (1942-2016) Title Discrete Dynamics of Combinatory Logic

"Complex interactions, cyclic behaviour and the interplay of nature at all levels of oriental culture–sociology,

literature, medicine, astrology and religion–were able to be described using the tools of dynamic logic

provided by the I - Ching; the framework remains a complete philosophy as well as a universal language

and has remained unchanged over the past two thousand years (Needham & Wang, 1954 - 1988)."

Nevertheless, Confucianism and its holy trinity is un-stoppable overrunning the western academies. Unfortunately,

the Western insights into the history of a fundamental misunderstanding of the I-Ching by the philosopher-mathemati-

cian Gottfried Wilhelm Leibniz (1646 -1716) mislead by the French Jesuit Joachim Bouvet is still well put under the

carpet in favor of Western digitalism and its adaption by westernized Chinese academics.

The Chinese Challenge :: 中国挑ユス - ThinkArt Lab

www.thinkartlab.com/CCR/rudys-chinese-challenge.html

http://the-chinese-challenge.blogspot.co.uk

Jeffrey Z.J. Zheng, Christian H.H. Zheng and Tosiyasu L. Kunii (2011). A Framework of Variant Logic Construction for Cellular

Automata, Cellular Automata - Innovative Modelling for Science and Engineering, Dr. Alejandro Salcido (Ed.), ISBN:

978-953-307-172-5, InTech, Available from: http://www.intechopen.com/books/cellular-automata-innovative-modelling-for-

science-and-engineering/a- framework-of-variant-logic-construction-for-cellular-automata

“Rewrite systems prefer to live on computers.”

E.Engeler, Formal Universes, ETH Zurich, Manuscript draft, November 23, 2014

“Mathematics creates its own universe, not out of chaos or tohu-wabohu as in Genesis, but out of nothingness, the empty set.”

“A new and less well-known approach to universalism in mathematics is based on a development that originated in the 1930s in

answer to the same ”crisis of foundations” sketched above: Combinatory logic, lambda calculus, and type theories.”

"Combinatory Logic is open to formal extensions."

“The basic operation is application: Programs may be applied to input data and of course result in data, which may again be

programs, programs may be applied to programs, again resulting in data, etc. Indeed, we may admit that all combinations of

applications on data result again in data.”

https://people.math.ethz.ch/~engeler/Formal_Universes.pdf

Twenty Years of Rewriting Logic

Jos e Meseguer

http://maude.cs.uiuc.edu/papers/pdf/20-years.pdf

Theoretical background of the Dynamics of Combinatory Systems in a mono-

contextural environment

In general, a generation of combinator X is given by the following actions :

1) using B to eliminate the parentheses in V;

2) using C to re - order the variables;

3) using W to eliminate multiple occurrences of the variables;

4) using K to bring in the variables which are not present in V.

Consider two basic systems of combinators C, W, B, K and S, K:

Cxyz = xzy, [C = S(BBS)(KK)]

Sxyz = xz(yz),

Wxy = xyy, [W = CSI ( = SS(CK) = SS(K(SKK)) )]

Kxy = x.

Bxyz = x(yz),

For any syntactic object V , constructed from distinct variables x1,. . . , xn by its applications, one can determine a

combinator X, composed from basic combinators, such that:

X x1,...,xn = V.

http://jurinfor.exponenta.ru/papers/Wolfengagen_CLP-2003(En).pdf

Mono-contextural Bifunctors

“Since functors are morphisms in Cat (the category of categories), a lot of intuitions about morphisms— and functions

in particular— apply to functors as well. For instance, just like you can have a function of two arguments, you can

have a functor of two arguments, or a bifunctor. On objects, a bifunctor maps every pair of objects, one from cate-

gory C, and one from category D, to an object in category E. Notice that this is just saying that it' s a mapping from a

cartesian product of categories C*D to E.”

2 Oscillators.cdf

Page 4: Discrete Dynamics of Combinatory Logic and morphoCA systems · Summer-Edition 2017 — vordenker-archive — Rudolf Kaehr (1942-2016) Title Discrete Dynamics of Combinatory Logic

http://bartoszmilewski.com/category/functional-programming/

Mapping

Theoretical background of the Dynamics of Combinatory Systems in a poly-

contextural environment

Jumpoid

Notice that this is just saying that it's a jumpoid from a cartesian product of categories C*D to E.

Mapping

mono-c: C x D -> E: (f, g) ë (f’, g’) = (f ë f’, g ë g’)

Jumpoid

poly-c: C x D -> < EC ÿ ED > : (f ÿ g) ë (f' ÿ g') = (f ë f' ÿ g ë g')

Dynamics of Combinatory Systems in a mono-contextural

environment

Iterative Oscillators

Clear@fD

Clear@gD

SKStep@exp_D := exp �. 8s@x_D@y_D@z_D ® x@zD@y@zDD, k@x_D@y_D ® x, i@x_D ® x,

t@x_D@y_D t@u_D@v_D ® x@uD y@vD, W@x_D@y_D ® x@yD@yD <

f@n_D := Nest@SKStep, s@iD@iD@s@iD@iDD, nD

g@n_D := LeafCount@f@nDD

Oscillators.cdf 3

Page 5: Discrete Dynamics of Combinatory Logic and morphoCA systems · Summer-Edition 2017 — vordenker-archive — Rudolf Kaehr (1942-2016) Title Discrete Dynamics of Combinatory Logic

ListLinePlot@Table@8n, g@nD<, 8n, 0, 55<D,

PlotRange ® All, AxesLabel ® 8"n", "g@nD"<D

10 20 30 40 50

n

6.5

7.0

7.5

8.0

g@nD

Table@f@nD, 8n, 0, 11<D �� MatrixForm

ListPlay@Table@g@nD, 8n, 11, 111<DD

ListPlay::silent:Soundinchannel 1 issilent.�

0.01s È 8000Hz

Clear@fD

Clear@gD

SKStep@exp_D := exp �. 8s@x_D@y_D@z_D ® x@zD@y@zDD, k@x_D@y_D ® x, i@x_D ® x,

t@x_D@y_D t@u_D@v_D ® x@uD y@vD, W@x_D@y_D ® x@yD@yD <

f@n_D := Nest@SKStep, W@s@iD@iDD@s@k@s@iD@kDDDD, nD

g@n_D := LeafCount@f@nDD

4 Oscillators.cdf

Page 6: Discrete Dynamics of Combinatory Logic and morphoCA systems · Summer-Edition 2017 — vordenker-archive — Rudolf Kaehr (1942-2016) Title Discrete Dynamics of Combinatory Logic

ListLinePlot@Table@8n, g@nD<, 8n, 0, 77<D,

PlotRange ® All, AxesLabel ® 8"n", "g@nD"<D

20 40 60

n

20

30

40

50

g@nD

filter = 8s@iD@iD ® A, s@k@s@iD@iDDD ® B, i@s@k@s@iD@iDDDD ® C,

i@s@k@s@iD@kDDDD ® D, s@k@s@iD@kDDD ® F, s@iD@kD ® H,

k@s@k@s@iD@kDDD@s@k@s@iD@kDDDDD ® G, s@k@s@iD@s@kD@sD@iDDDD ® K<;

Table@f@nD, 8n, 0, 11<D �. filter �� MatrixForm

W@AD@s@k@s@iD@kDDDDA@s@k@s@iD@kDDDD@s@k@s@iD@kDDDD

i@s@k@s@iD@kDDDD@i@s@k@s@iD@kDDDDD@s@k@s@iD@kDDDDs@k@s@iD@kDDD@s@k@s@iD@kDDDD@s@k@s@iD@kDDDD

k@s@iD@kDD@s@k@s@iD@kDDDD@s@k@s@iD@kDDD@s@k@s@iD@kDDDDDs@iD@kD@s@k@s@iD@kDDD@s@k@s@iD@kDDDDD

i@s@k@s@iD@kDDD@s@k@s@iD@kDDDDD@k@s@k@s@iD@kDDD@s@k@s@iD@kDDDDDDs@k@s@iD@kDDD@s@k@s@iD@kDDDD@k@s@k@s@iD@kDDD@s@k@s@iD@kDDDDDD

k@s@iD@kDD@k@s@k@s@iD@kDDD@s@k@s@iD@kDDDDDD@s@k@s@iD@kDDD@k@s@k@s@iD@kDDD@s@k@s@iD@kDDDDDDDs@iD@kD@s@k@s@iD@kDDD@k@s@k@s@iD@kDDD@s@k@s@iD@kDDDDDDD

i@s@k@s@iD@kDDD@k@s@k@s@iD@kDDD@s@k@s@iD@kDDDDDDD@k@s@k@s@iD@kDDD@k@s@k@s@iD@kDDD@s@k@s@iD@kDDDDDDDDs@k@s@iD@kDDD@k@s@k@s@iD@kDDD@s@k@s@iD@kDDDDDD@k@s@k@s@iD@kDDD@k@s@k@s@iD@kDDD@s@k@s@iD@kDDDDDDDD

Table@f@nD, 8n, 0, 22<D �. filter �� MatrixForm

W@AD@FDA@FD@FD

F

F@FD@FD

k@HD@FD@F@FDDH@F@FDD

i@F@FDD@GDF@FD@GD

k@HD@GD@F@GDDH@F@GDD

i@F@GDD@k@F@GDDDF@GD@k@F@GDDD

k@HD@k@F@GDDD@G@k@F@GDDDDH@F@FDD

i@F@FDD@GDF@FD@GD

k@HD@GD@F@GDDH@F@GDD

i@F@GDD@k@F@GDDDF@GD@k@F@GDDD

k@HD@k@F@GDDD@G@k@F@GDDDDH@F@FDD

i@F@FDD@GD

W@AD@FDA@FD@FD

F

F@FD@FD

k@HD@FD@F@FDD

H@F@GDD

i@F@GDD@k@F@GDDDF@GD@k@F@GDDD

k@HD@k@F@GDDD@G@k@F@GDDDD

H@F@FDD

i@F@FDD@GDF@FD@GD

k@HD@GD@F@GDD

Oscillators.cdf 5

Page 7: Discrete Dynamics of Combinatory Logic and morphoCA systems · Summer-Edition 2017 — vordenker-archive — Rudolf Kaehr (1942-2016) Title Discrete Dynamics of Combinatory Logic

ArrayRules@%263D

TableForm@Apply@List, %264, 81<DD

1 W@AD@FD2 A@FD@FD3 F

4 F@FD@FD5 k@HD@FD@F@FDD6 H@F@FDD7 i@F@FDD@GD8 F@FD@GD9 k@HD@GD@F@GDD10 H@F@GDD11 i@F@GDD@k@F@GDDD12 F@GD@k@F@GDDD13 k@HD@k@F@GDDD@G@k@F@GDDDD14 H@F@FDD15 i@F@FDD@GD16 F@FD@GD17 k@HD@GD@F@GDD18 H@F@GDD19 i@F@GDD@k@F@GDDD20 F@GD@k@F@GDDD21 k@HD@k@F@GDDD@G@k@F@GDDDD22 H@F@FDD23 i@F@FDD@GD_ 0

ListPlay@Table@g@nD, 8n, 1111<DD

0.14s È 8000Hz

Clear@gD

Clear@hD

SKStep@exp_D := exp �. 8s@x_D@y_D@z_D ® x@zD@y@zDD, k@x_D@y_D ® x,

t@x_D@y_D t@u_D@v_D ® x@uD y@vD, W@x_D@y_D ® x@yD@yD <

f@n_D := Nest@SKStep, s@sD@kD@s@s@sD@kDDD@WD, nD

g@n_D := LeafCount@f@nDD

6 Oscillators.cdf

Page 8: Discrete Dynamics of Combinatory Logic and morphoCA systems · Summer-Edition 2017 — vordenker-archive — Rudolf Kaehr (1942-2016) Title Discrete Dynamics of Combinatory Logic

ListLinePlot@Table@8n, g@nD<, 8n, 0, 222<D,

PlotRange ® All, AxesLabel ® 8"n", "g@nD"<D

50 100 150 200

n

100

150

200

250

g@nD

Table@g@nD, 8n, 11, 333<D

Histogram@%117D

500 1000 1500 2000

20

40

60

80

FixedPoint@ð �.

8s@x_D@y_D@z_D ® x@zD@y@zDD,

k@x_D@y_D ® x,

i@x_D ® x,

t@x_D@y_D t@u_D@v_D ® x@uD y@vD,

W@x_D@y_D ® x@yD@yD< &,

W@s@iD@iDD@s@s@k@s@iD@kDDDDD &, 6D �. filter �� MatrixForm

Oscillators.cdf 7

Page 9: Discrete Dynamics of Combinatory Logic and morphoCA systems · Summer-Edition 2017 — vordenker-archive — Rudolf Kaehr (1942-2016) Title Discrete Dynamics of Combinatory Logic

FixedPointList@ð �.

8s@x_D@y_D@z_D ® x@zD@y@zDD,

k@x_D@y_D ® x,

i@x_D ® x,

t@x_D@y_D t@u_D@v_D ® x@uD y@vD,

W@x_D@y_D ® x@yD@yD< &,

W@s@iD@iDD@s@s@k@s@iD@kDDDDD &, 11D �. filter �� MatrixForm

W@QD@GD &

Q@GD@GD &

i@GD@i@GDD@GD &

G@GD@GD &

s@k@F@kDDD@GD@G@GDD &

k@F@kDD@G@GDD@G@G@GDDD &

F@kD@G@G@GDDD &

i@G@G@GDDD@k@G@G@GDDDD &

G@G@GDD@k@G@G@GDDDD &

s@k@F@kDDD@k@G@G@GDDDD@G@GD@k@G@G@GDDDDD &

k@F@kDD@G@GD@k@G@G@GDDDDD@k@G@G@GDDD@G@GD@k@G@G@GDDDDDD &

F@kD@G@G@GDDD &

Clear@fD

Clear@gD

SKStep@exp_D := exp �.

8s@x_D@y_D@z_D ® x@zD@y@zDD,

k@x_D@y_D ® x,

i@x_D ® x,

t@x_D@y_D t@u_D@v_D ® x@uD y@vD,

W@x_D@y_D ® x@yD@yD<

f@n_D := Nest@SKStep, W@s@iD@iDD@s@s@k@s@iD@kDDDDD, nD

g@n_D := LeafCount@f@nDD

ListLinePlot@Table@8n, g@nD<, 8n, 0, 77<D,

PlotRange ® All, AxesLabel ® 8"n", "g@nD"<D

20 40 60

n

20

30

40

50

60

70

80

g@nD

Table@f@nD, 8n, 0, 22<D �� MatrixForm

8 Oscillators.cdf

Page 10: Discrete Dynamics of Combinatory Logic and morphoCA systems · Summer-Edition 2017 — vordenker-archive — Rudolf Kaehr (1942-2016) Title Discrete Dynamics of Combinatory Logic

Table@f@nD, 8n, 0, 22<D �. filter �� MatrixForm

W@QD@GDQ@GD@GD

i@GD@i@GDD@GDG@GD@GD

s@k@F@kDDD@GD@G@GDDk@F@kDD@G@GDD@G@G@GDDD

F@kD@G@G@GDDDi@G@G@GDDD@k@G@G@GDDDD

G@G@GDD@k@G@G@GDDDDs@k@F@kDDD@k@G@G@GDDDD@G@GD@k@G@G@GDDDDD

k@F@kDD@G@GD@k@G@G@GDDDDD@k@G@G@GDDD@G@GD@k@G@G@GDDDDDDF@kD@G@G@GDDD

i@G@G@GDDD@k@G@G@GDDDDG@G@GDD@k@G@G@GDDDD

s@k@F@kDDD@k@G@G@GDDDD@G@GD@k@G@G@GDDDDDk@F@kDD@G@GD@k@G@G@GDDDDD@k@G@G@GDDD@G@GD@k@G@G@GDDDDDD

F@kD@G@G@GDDDi@G@G@GDDD@k@G@G@GDDDD

G@G@GDD@k@G@G@GDDDDs@k@F@kDDD@k@G@G@GDDDD@G@GD@k@G@G@GDDDDD

k@F@kDD@G@GD@k@G@G@GDDDDD@k@G@G@GDDD@G@GD@k@G@G@GDDDDDDF@kD@G@G@GDDD

i@G@G@GDDD@k@G@G@GDDDD

Table@g@nD, 8n, 11, 111<D

Histogram@%44D

40 60 80 100

10

20

30

40

50

60

Clear@fD

Clear@gD

SKStep@exp_D := exp �. 8s@x_D@y_D@z_D ® x@zD@y@zDD, k@x_D@y_D ® x, i@x_D ® x,

t@x_D@y_D t@u_D@v_D ® x@uD y@vD, W@x_D@y_D ® x@yD@yD <

f@n_D := Nest@SKStep, s@s@sD@kDD@s@iD@iDD@s@k@s@iD@kDDDD, nD

g@n_D := LeafCount@f@nDD

Oscillators.cdf 9

Page 11: Discrete Dynamics of Combinatory Logic and morphoCA systems · Summer-Edition 2017 — vordenker-archive — Rudolf Kaehr (1942-2016) Title Discrete Dynamics of Combinatory Logic

ListLinePlot@Table@8n, g@nD<, 8n, 0, 77<D,

PlotRange ® All, AxesLabel ® 8"n", "g@nD"<D

20 40 60

n

20

30

40

50

60

70

80

g@nD

cForms

SKStep@exp_D := exp �. 8cRules<

f@n_D := Nest@SKStep, cFormula, nDg@n_D := LeafCount@f@nDD

ListLinePlot@Table@8n, g@nD<, 8n, 0, m<D,

PlotRange ® All, AxesLabel ® 8"n", "g@nD"<D

Table@f@nD, 8n, 0, m<D �. filter �� MatrixForm

Clear@fD

Clear@gD

SKStep@exp_D := exp �. 8s@x_D@y_D@z_D ® x@zD@y@zDD, k@x_D@y_D ® x, i@x_D ® x,

t@x_D@y_D t@u_D@v_D ® x@uD y@vD, W@x_D@y_D ® x@yD@yD <

f@n_D := Nest@SKStep, s@s@sD@kD@s@iD@iDD@s@k@s@iD@kDDDDD, nD

g@n_D := LeafCount@f@nDD

10 Oscillators.cdf

Page 12: Discrete Dynamics of Combinatory Logic and morphoCA systems · Summer-Edition 2017 — vordenker-archive — Rudolf Kaehr (1942-2016) Title Discrete Dynamics of Combinatory Logic

ListLinePlot@Table@8n, g@nD<, 8n, 0, 77<D,

PlotRange ® All, AxesLabel ® 8"n", "g@nD"<D

20 40 60

n

15

20

25

30

35

40

g@nD

Clear@fD

Clear@gD

SKStep@exp_D := exp �. 8s@x_D@y_D@z_D ® x@zD@y@zDD, k@x_D@y_D ® x, i@x_D ® x,

t@x_D@y_D t@u_D@v_D ® x@uD y@vD, W@x_D@y_D ® x@yD@yD <

f@n_D := Nest@SKStep, s@s@sD@kD@s@iD@sDD@s@k@s@iD@kDDDDD, nD

g@n_D := LeafCount@f@nDD

ListLinePlot@Table@8n, g@nD<, 8n, 0, 77<D,

PlotRange ® All, AxesLabel ® 8"n", "g@nD"<D

20 40 60

n

15

20

25

30

35

40

g@nD

Oscillators.cdf 11

Page 13: Discrete Dynamics of Combinatory Logic and morphoCA systems · Summer-Edition 2017 — vordenker-archive — Rudolf Kaehr (1942-2016) Title Discrete Dynamics of Combinatory Logic

ListLinePlot@Table@8n, g@nD<, 8n, 0, 111<D,

PlotRange ® All, AxesLabel ® 8"n", "g@nD"<D

20 40 60 80 100

n

15

20

25

30

35

40

g@nD

Clear@fD

Clear@gD

SKStep@exp_D := exp �. 8s@x_D@y_D@z_D ® x@zD@y@zDD, k@x_D@y_D ® x, i@x_D ® x,

t@x_D@y_D t@u_D@v_D ® x@uD y@vD, W@x_D@y_D ® x@yD@yD <

f@n_D := Nest@SKStep, W@i@s@iD@kDDD@W@i@W@iDDDD, nD

g@n_D := LeafCount@f@nDD

ListLinePlot@Table@8n, g@nD<, 8n, 0, 77<D,

PlotRange ® All, AxesLabel ® 8"n", "g@nD"<D

20 40 60

n

10

11

12

13

14

15

16

g@nD

12 Oscillators.cdf

Page 14: Discrete Dynamics of Combinatory Logic and morphoCA systems · Summer-Edition 2017 — vordenker-archive — Rudolf Kaehr (1942-2016) Title Discrete Dynamics of Combinatory Logic

Table@f@nD, 8n, 0, 22<D �. filter �� MatrixForm

W@i@HDD@W@i@W@iDDDDi@HD@W@i@W@iDDDD@W@i@W@iDDDD

H@W@W@iDDD@W@W@iDDDi@W@W@iDDD@k@W@W@iDDDD@W@W@iDDD

W@W@iDD@k@W@W@iDDDD@W@W@iDDDW@iD@k@W@W@iDDDD@k@W@W@iDDDD@W@W@iDDD

i@k@W@W@iDDDD@k@W@W@iDDDD@k@W@W@iDDDD@W@W@iDDDk@W@W@iDDD@k@W@W@iDDDD@k@W@W@iDDDD@W@W@iDDD

W@W@iDD@k@W@W@iDDDD@W@W@iDDDW@iD@k@W@W@iDDDD@k@W@W@iDDDD@W@W@iDDD

i@k@W@W@iDDDD@k@W@W@iDDDD@k@W@W@iDDDD@W@W@iDDDk@W@W@iDDD@k@W@W@iDDDD@k@W@W@iDDDD@W@W@iDDD

W@W@iDD@k@W@W@iDDDD@W@W@iDDDW@iD@k@W@W@iDDDD@k@W@W@iDDDD@W@W@iDDD

i@k@W@W@iDDDD@k@W@W@iDDDD@k@W@W@iDDDD@W@W@iDDDk@W@W@iDDD@k@W@W@iDDDD@k@W@W@iDDDD@W@W@iDDD

W@W@iDD@k@W@W@iDDDD@W@W@iDDDW@iD@k@W@W@iDDDD@k@W@W@iDDDD@W@W@iDDD

i@k@W@W@iDDDD@k@W@W@iDDDD@k@W@W@iDDDD@W@W@iDDDk@W@W@iDDD@k@W@W@iDDDD@k@W@W@iDDDD@W@W@iDDD

W@W@iDD@k@W@W@iDDDD@W@W@iDDDW@iD@k@W@W@iDDDD@k@W@W@iDDDD@W@W@iDDD

i@k@W@W@iDDDD@k@W@W@iDDDD@k@W@W@iDDDD@W@W@iDDD

cFixedPoints

FixedPointList@ð �.

8crules

< &,

cFormula, stepsD �.

filter �� MatrixForm

FixedPointList@ð �.

8s@x_D@y_D@z_D ® x@zD@y@zDD,

k@x_D@y_D ® x,

i@x_D ® x,

t@x_D@y_D t@u_D@v_D ® x@uD y@vD,

W@x_D@y_D ® x@yD@yD< &,

W@i@s@iD@kDDD@W@i@W@iDDDD, 11D �. filter �� MatrixForm

W@i@F@kDDD@W@i@W@iDDDDi@F@kDD@W@i@W@iDDDD@W@i@W@iDDDD

F@kD@W@W@iDDD@W@W@iDDDi@W@W@iDDD@k@W@W@iDDDD@W@W@iDDD

W@W@iDD@k@W@W@iDDDD@W@W@iDDDW@iD@k@W@W@iDDDD@k@W@W@iDDDD@W@W@iDDD

i@k@W@W@iDDDD@k@W@W@iDDDD@k@W@W@iDDDD@W@W@iDDDk@W@W@iDDD@k@W@W@iDDDD@k@W@W@iDDDD@W@W@iDDD

W@W@iDD@k@W@W@iDDDD@W@W@iDDDW@iD@k@W@W@iDDDD@k@W@W@iDDDD@W@W@iDDD

i@k@W@W@iDDDD@k@W@W@iDDDD@k@W@W@iDDDD@W@W@iDDDk@W@W@iDDD@k@W@W@iDDDD@k@W@W@iDDDD@W@W@iDDD

Clear@fD

Clear@gD

SKStep@exp_D := exp �. 8s@x_D@y_D@z_D ® x@zD@y@zDD, k@x_D@y_D ® x, i@x_D ® x,

t@x_D@y_D t@u_D@v_D ® x@uD y@vD, W@x_D@y_D ® x@yD@yD <

Oscillators.cdf 13

Page 15: Discrete Dynamics of Combinatory Logic and morphoCA systems · Summer-Edition 2017 — vordenker-archive — Rudolf Kaehr (1942-2016) Title Discrete Dynamics of Combinatory Logic

f@n_D := Nest@SKStep, s@iD@iD@WD@s@iD@iDD, nD

g@n_D := LeafCount@f@nDD

ListLinePlot@Table@8n, g@nD<, 8n, 0, 55<D,

PlotRange ® All, AxesLabel ® 8"n", "g@nD"<D

10 20 30 40 50

n

6

7

8

9

10

11

g@nD

Clear@gD

Clear@fD

SKStep@exp_D := exp �. 8s@x_D@y_D@z_D ® x@zD@y@zDD, k@x_D@y_D ® x,

t@x_D@y_D t@u_D@v_D ® x@uD y@vD, W@x_D@y_D ® x@yD@yD <

f@n_D := Nest@SKStep, W@s@sD@kDD@s@sD@kDD@WD, nD

g@n_D := LeafCount@f@nDD

ListLinePlot@Table@8n, g@nD<, 8n, 0, 55<D,

PlotRange ® All, AxesLabel ® 8"n", "g@nD"<D

10 20 30 40 50

n

9

10

11

12

13

14

g@nD

14 Oscillators.cdf

Page 16: Discrete Dynamics of Combinatory Logic and morphoCA systems · Summer-Edition 2017 — vordenker-archive — Rudolf Kaehr (1942-2016) Title Discrete Dynamics of Combinatory Logic

filter = 8s@sD@kD@k@s@s@sD@kDDD@kDD ® a,

s@k@s@s@sD@kDDD@kDD@k@k@s@s@sD@kDDD@kDDD ® b,

k@s@s@sD@kDDD@kD ® c,

s@s@sD@kDD ® d,

k@s@sD@kDD ® o,

s@sD@kD @s@sD@kDD ® p,

s@sD@kD ® q,

s@sD@kD @s@sD@kDD@k@s@sD@kDD@s@sD@kDDD ® A ,

s@s@sD@kDD@k@s@sD@kDDD@s@sD@kDD ® B ,

i@s@iDD ® C,

s@iD ® F,

s@kD@iD ® D,

s@iD@iD ® Q,

i@s@iD@iDD ® V,

s@i@s@iD@s@kD@iDDDD ® W,

s@s@iD@s@kD@iDDD ® X,

s@s@k@s@iD@kDDDD ® G

<;

Table@f@nD, 8n, 0, 11<D �. filter �� ColumnForm

Clear@fD

Clear@gD

SKStep@exp_D := exp �. 8s@x_D@y_D@z_D ® x@zD@y@zDD, k@x_D@y_D ® x, i@x_D ® x,

t@x_D@y_D t@u_D@v_D ® x@uD y@vD, W@x_D@y_D ® x@yD@yD <

f@n_D := Nest@SKStep, W@s@iD@iDD@s@iD@iDD, nD

H*s@sD@kD@s@s@sD@kDDD@kD*L

g@n_D := LeafCount@f@nDD

ListLinePlot@Table@8n, g@nD<, 8n, 0, 55<D,

PlotRange ® All, AxesLabel ® 8"n", "g@nD"<D

10 20 30 40 50

n

8

9

10

11

g@nD

Table@f@nD, 8n, 0, 11<D �� ColumnForm

Oscillators.cdf 15

Page 17: Discrete Dynamics of Combinatory Logic and morphoCA systems · Summer-Edition 2017 — vordenker-archive — Rudolf Kaehr (1942-2016) Title Discrete Dynamics of Combinatory Logic

Table@f@nD, 8n, 0, 11<D �. filter �� ColumnForm

Table@g@nD, 8n, 11, 111<D

ListPlay@Table@g@nD, 8n, 11, 111<DD

0.01s È 8000Hz

Accelerating oscillators

Clear@fD

Clear@gD

SKStep@exp_D := exp �. 8s@x_D@y_D@z_D ® x@zD@y@zDD, k@x_D@y_D ® x, i@x_D ® x,

t@x_D@y_D t@u_D@v_D ® x@uD y@vD, W@x_D@y_D ® x@yD@yD <

f@n_D := Nest@SKStep, W@s@iD@iDD@s@i@s@iD@s@kD@iDDDDD, nD

g@n_D := LeafCount@f@nDD

ListLinePlot@Table@8n, g@nD<, 8n, 0, 77<D,

PlotRange ® All, AxesLabel ® 8"n", "g@nD"<D

20 40 60

n

100

200

300

400

g@nD

Table@f@nD, 8n, 0, 11<D �� ColumnForm

Table@f@nD, 8n, 0, 22<D �. filter �� ColumnForm

Table@g@nD, 8n, 11, 333<D

Histogram@%79D

Histogram::ldata:%79 isnotavaliddatasetor listofdatasets.�

Histogram@%79D

Clear@fD

16 Oscillators.cdf

Page 18: Discrete Dynamics of Combinatory Logic and morphoCA systems · Summer-Edition 2017 — vordenker-archive — Rudolf Kaehr (1942-2016) Title Discrete Dynamics of Combinatory Logic

Clear@gD

SKStep@exp_D := exp �. 8s@x_D@y_D@z_D ® x@zD@y@zDD, k@x_D@y_D ® x, i@x_D ® x,

t@x_D@y_D t@u_D@v_D ® x@uD y@vD, W@x_D@y_D ® x@yD@yD <

f@n_D := Nest@SKStep, s@iD@iD@s@s@k@s@iD@kDDDDD@WD, nD

g@n_D := LeafCount@f@nDD

ListLinePlot@Table@8n, g@nD<, 8n, 0, 77<D,

PlotRange ® All, AxesLabel ® 8"n", "g@nD"<D

20 40 60

n

20

40

60

80

100

120

140

g@nD

ListLinePlot@Table@8n, g@nD<, 8n, 0, 111<D,

PlotRange ® All, AxesLabel ® 8"n", "g@nD"<D

20 40 60 80 100

n

50

100

150

g@nD

Oscillators.cdf 17

Page 19: Discrete Dynamics of Combinatory Logic and morphoCA systems · Summer-Edition 2017 — vordenker-archive — Rudolf Kaehr (1942-2016) Title Discrete Dynamics of Combinatory Logic

ListLinePlot@Table@8n, g@nD<, 8n, 0, 22<D,

PlotRange ® All, AxesLabel ® 8"n", "g@nD"<D

5 10 15 20

n

20

30

40

50

60

g@nD

Table@f@nD, 8n, 0, 11<D �� ColumnForm

Table@f@nD, 8n, 0, 33<D �. filter �� ColumnForm

Table@g@nD, 8n, 11, 333<D

Histogram@%53D

Histogram::ldata:%53 isnotavaliddatasetor listofdatasets.�

Histogram@%53D

Clear@fD

Clear@gD

SKStep@exp_D := exp �. 8s@x_D@y_D@z_D ® x@zD@y@zDD, k@x_D@y_D ® x, i@x_D ® x,

t@x_D@y_D t@u_D@v_D ® x@uD y@vD, W@x_D@y_D ® x@yD@yD <

f@n_D := Nest@SKStep, W@s@iD@iDD@s@i@s@iD@s@kD@iD@kDDDDD, nD

g@n_D := LeafCount@f@nDD

ListLinePlot@Table@8n, g@nD<, 8n, 0, 77<D,

PlotRange ® All, AxesLabel ® 8"n", "g@nD"<D

20 40 60

n

20

40

60

80

100

120

140

160

g@nD

18 Oscillators.cdf

Page 20: Discrete Dynamics of Combinatory Logic and morphoCA systems · Summer-Edition 2017 — vordenker-archive — Rudolf Kaehr (1942-2016) Title Discrete Dynamics of Combinatory Logic

ListLinePlot@Table@8n, g@nD<, 8n, 0, 111<D,

PlotRange ® All, AxesLabel ® 8"n", "g@nD"<D

20 40 60 80 100

n

50

100

150

200

g@nD

ListLinePlot@Table@8n, g@nD<, 8n, 0, 22<D,

PlotRange ® All, AxesLabel ® 8"n", "g@nD"<D

5 10 15 20

n

20

30

40

50

60

g@nD

Clear@fD

Clear@gD

SKStep@exp_D := exp �. 8s@x_D@y_D@z_D ® x@zD@y@zDD, k@x_D@y_D ® x, i@x_D ® x,

t@x_D@y_D t@u_D@v_D ® x@uD y@vD, W@x_D@y_D ® x@yD@yD <

f@n_D := Nest@SKStep, W@s@iD@iDD@s@i@s@iD@s@iD@iD@s@i@s@iDDD@kDDDDDD, nD

g@n_D := LeafCount@f@nDD

Oscillators.cdf 19

Page 21: Discrete Dynamics of Combinatory Logic and morphoCA systems · Summer-Edition 2017 — vordenker-archive — Rudolf Kaehr (1942-2016) Title Discrete Dynamics of Combinatory Logic

ListLinePlot@Table@8n, g@nD<, 8n, 0, 77<D,

PlotRange ® All, AxesLabel ® 8"n", "g@nD"<D

20 40 60

n

100

200

300

400

g@nD

Clear@fD

Clear@gD

SKStep@exp_D := exp �. 8s@x_D@y_D@z_D ® x@zD@y@zDD, k@x_D@y_D ® x, i@x_D ® x,

t@x_D@y_D t@u_D@v_D ® x@uD y@vD, W@x_D@y_D ® x@yD@yD <

f@n_D := Nest@SKStep, s@iD@iD@s@i@s@iD@s@iD@iD@s@i@s@iDDD@kDDDDDD@WD, nD

g@n_D := LeafCount@f@nDD

ListLinePlot@Table@8n, g@nD<, 8n, 0, 77<D,

PlotRange ® All, AxesLabel ® 8"n", "g@nD"<D

20 40 60

n

50

100

150

200

g@nD

20 Oscillators.cdf

Page 22: Discrete Dynamics of Combinatory Logic and morphoCA systems · Summer-Edition 2017 — vordenker-archive — Rudolf Kaehr (1942-2016) Title Discrete Dynamics of Combinatory Logic

Table@f@nD, 8n, 0, 22<D �� MatrixForm

i@k@BHBHTHBBTLLBLTxyz@BHBHTHBBTLLBLTxyz

BHBHTHBBTLLBLTxyz@iD@BHBHTHBBTLLBLTxyz@BHBHTHBBTLLBLTxyz@iDD@kDD@BHBHTHBBTLLBLTxyz

Table@f@nD, 8n, 0, 22<D �. filter �� MatrixForm

Table@g@nD, 8n, 11, 333<D

Clear@gDClear@fD

SKStep@exp_D := exp �. 8s@x_D@y_D@z_D ® x@zD@y@zDD, k@x_D@y_D ® x, i@x_D ® x,

t@x_D@y_D t@u_D@v_D ® x@uD y@vD, W@x_D@y_D ® x@yD@yD <

H* W = "SHSHKSLHSHSHKSLKLHKILLLHKIL" *Lf@n_D := Nest@SKStep, s@sD@kD@s@s@s@sDDD@kDD@WD, nDH*s@sD@kD@s@s@sD@kDDD@kD*L

g@n_D := LeafCount@f@nDD

Oscillators.cdf 21

Page 23: Discrete Dynamics of Combinatory Logic and morphoCA systems · Summer-Edition 2017 — vordenker-archive — Rudolf Kaehr (1942-2016) Title Discrete Dynamics of Combinatory Logic

ListLinePlot@Table@8n, g@nD<, 8n, 0, 77<D,

PlotRange ® All, AxesLabel ® 8"n", "g@nD"<D

20 40 60

n

200

400

600

800

g@nD

ListLinePlot@Table@8n, g@nD<, 8n, 0, 111<D,

PlotRange ® All, AxesLabel ® 8"n", "g@nD"<D

20 40 60 80 100

n

500

1000

1500

g@nD

22 Oscillators.cdf

Page 24: Discrete Dynamics of Combinatory Logic and morphoCA systems · Summer-Edition 2017 — vordenker-archive — Rudolf Kaehr (1942-2016) Title Discrete Dynamics of Combinatory Logic

Table@f@nD, 8n, 0, 22<D �� MatrixForm

k@W@BHBHTHBBTLLBLTxyz@

BHBHTHBBTLLBLTxyz@BHBHTHBBTLLBLTxyzD@k@k@W@BHBHTHBBTLLBLTxyz@BHBHTHBBTLLBLTxyz@

Table@f@nD, 8n, 0, 22<D �. filter �� MatrixForm

Table@g@nD, 8n, 11, 333<D

Clear@gDClear@fD

SKStep@exp_D := exp �. 8s@x_D@y_D@z_D ® x@zD@y@zDD, k@x_D@y_D ® x, i@x_D ® x,

t@x_D@y_D t@u_D@v_D ® x@uD y@vD, W@x_D@y_D ® x@yD@yD <

H* W = "SHSHKSLHSHSHKSLKLHKILLLHKIL" *Lf@n_D := Nest@SKStep, s@s@sDD@kD@s@s@s@sDDD@kDD@WD, nDH*s@sD@kD@s@s@sD@kDDD@kD*L

g@n_D := LeafCount@f@nDD

Oscillators.cdf 23

Page 25: Discrete Dynamics of Combinatory Logic and morphoCA systems · Summer-Edition 2017 — vordenker-archive — Rudolf Kaehr (1942-2016) Title Discrete Dynamics of Combinatory Logic

ListLinePlot@Table@8n, g@nD<, 8n, 0, 111<D,

PlotRange ® All, AxesLabel ® 8"n", "g@nD"<D

20 40 60 80 100

n

1000

2000

3000

4000

g@nD

Clear@fD

Clear@gD

SKStep@exp_D := exp �. 8s@x_D@y_D@z_D ® x@zD@y@zDD, k@x_D@y_D ® x, i@x_D ® x,

t@x_D@y_D t@u_D@v_D ® x@uD y@vD, W@x_D@y_D ® x@yD@yD <

f@n_D := Nest@SKStep, W@s@iD@iDD@s@i@s@iD@s@kD@iDDDDD, nD

g@n_D := LeafCount@f@nDD

ListLinePlot@Table@8n, g@nD<, 8n, 0, 22<D,

PlotRange ® All, AxesLabel ® 8"n", "g@nD"<D

5 10 15 20

n

20

40

60

80

100

120

140

g@nD

Table@f@nD, 8n, 0, 22<D �. filter �� MatrixForm

Clear@fD

Clear@gD

SKStep@exp_D := exp �. 8s@x_D@y_D@z_D ® x@zD@y@zDD, k@x_D@y_D ® x, i@x_D ® x,

t@x_D@y_D t@u_D@v_D ® x@uD y@vD, W@x_D@y_D ® x@yD@yD <

24 Oscillators.cdf

Page 26: Discrete Dynamics of Combinatory Logic and morphoCA systems · Summer-Edition 2017 — vordenker-archive — Rudolf Kaehr (1942-2016) Title Discrete Dynamics of Combinatory Logic

f@n_D := Nest@SKStep, W@s@iD@iDD@s@i@s@iD@W@kD@iDDDDD, nD

g@n_D := LeafCount@f@nDD

ListLinePlot@Table@8n, g@nD<, 8n, 0, 77<D,

PlotRange ® All, AxesLabel ® 8"n", "g@nD"<D

20 40 60

n

50

100

150

200

250

300

g@nD

SKStep@exp_D := exp �. 8s@x_D@y_D@z_D ® x@zD@y@zDD, k@x_D@y_D ® x, i@x_D ® x,

t@x_D@y_D t@u_D@v_D ® x@uD y@vD, W@x_D@y_D ® x@yD@yD <

f@n_D := Nest@SKStep, W@s@iD@iDD@W@s@iD@iDDD, nD

H*s@sD@kD@s@s@sD@kDDD@kD*L

g@n_D := LeafCount@f@nDD

ListLinePlot@Table@8n, g@nD<, 8n, 0, 77<D,

PlotRange ® All, AxesLabel ® 8"n", "g@nD"<D

20 40 60

n

20

40

60

80

100

g@nD

Clear@fD

Clear@gD

SKStep@exp_D := exp �. 8s@x_D@y_D@z_D ® x@zD@y@zDD, k@x_D@y_D ® x, i@x_D ® x,

t@x_D@y_D t@u_D@v_D ® x@uD y@vD, W@x_D@y_D ® x@yD@yD <

f@n_D := Nest@SKStep, W@s@iD@iDD@s@i@s@iD@W@kD@iDDDDD, nD

g@n_D := LeafCount@f@nDD

Oscillators.cdf 25

Page 27: Discrete Dynamics of Combinatory Logic and morphoCA systems · Summer-Edition 2017 — vordenker-archive — Rudolf Kaehr (1942-2016) Title Discrete Dynamics of Combinatory Logic

ListLinePlot@Table@8n, g@nD<, 8n, 0, 77<D,

PlotRange ® All, AxesLabel ® 8"n", "g@nD"<D

20 40 60

n

50

100

150

200

250

300

g@nD

f@n_D := Nest@SKStep, s@sD@kD@s@s@sD@kDDD@tD@t@s@t@kDDDD, nD

ListLinePlot@Table@8n, g@nD<, 8n, 0, 111<D,

PlotRange ® All, AxesLabel ® 8"n", "g@nD"<D

20 40 60 80 100

n

50

100

150

200

g@nD

f@n_D := Nest@SKStep, s@sD@kD@s@s@sD@kDDD@tD@t@s@t@kDDDD, nD

Table@f@nD, 8n, 0, 11<D �� ColumnForm

f@n_D := Nest@SKStep, s@sD@kD@s@s@sD@kDDD@s@s@s@s@sD@kDDDD@s@s@s@s@s@sD@kDDDDDD@tD@@t@s@t@kDDDDDD, nD

26 Oscillators.cdf

Page 28: Discrete Dynamics of Combinatory Logic and morphoCA systems · Summer-Edition 2017 — vordenker-archive — Rudolf Kaehr (1942-2016) Title Discrete Dynamics of Combinatory Logic

ListLinePlot@Table@8n, g@nD<, 8n, 0, 111<D,

PlotRange ® All, AxesLabel ® 8"n", "g@nD"<D

20 40 60 80 100

n

100

200

300

400

500

g@nD

f@n_D := Nest@SKStep, s@sD@kD@s@s@sD@kDDD@tD@t@s@t@kDDDD, nD

ListLinePlot@Table@8n, g@nD<, 8n, 0, 111<D,

PlotRange ® All, AxesLabel ® 8"n", "g@nD"<D

20 40 60 80 100

n

50

100

150

200

g@nD

f@n_D := Nest@SKStep, s@sD@tD@s@s@sD@tDDD@kD@sD@t@s@t@sDDDD, nD

Oscillators.cdf 27

Page 29: Discrete Dynamics of Combinatory Logic and morphoCA systems · Summer-Edition 2017 — vordenker-archive — Rudolf Kaehr (1942-2016) Title Discrete Dynamics of Combinatory Logic

ListLinePlot@Table@8n, g@nD<, 8n, 0, 55<D,

PlotRange ® All, AxesLabel ® 8"n", "g@nD"<D

10 20 30 40 50

n

15

20

25

30

g@nD

Clear@fD

Clear@gD

SKStep@exp_D := exp �. 8s@x_D@y_D@z_D ® x@zD@y@zDD, k@x_D@y_D ® x, i@x_D ® x,

t@x_D@y_D t@u_D@v_D ® x@uD y@vD, W@x_D@y_D ® x@yD@yD <

f@n_D := Nest@SKStep, s@s@sD@sD@s@iD@iDD@s@k@s@iD@kDDDDD, nD

g@n_D := LeafCount@f@nDD

ListLinePlot@Table@8n, g@nD<, 8n, 0, 77<D,

PlotRange ® All, AxesLabel ® 8"n", "g@nD"<D

20 40 60

n

5000

10 000

15 000

20 000

25 000

30 000

g@nD

Wolfram example

Clear@fD

Clear@gD

SKStep@exp_D := exp �. 8s@x_D@y_D@z_D ® x@zD@y@zDD, k@x_D@y_D ® x<

28 Oscillators.cdf

Page 30: Discrete Dynamics of Combinatory Logic and morphoCA systems · Summer-Edition 2017 — vordenker-archive — Rudolf Kaehr (1942-2016) Title Discrete Dynamics of Combinatory Logic

f@n_D := Nest@SKStep, s@sD@kD@s@s@sD@kDDD@kD, nD

g@n_D := LeafCount@f@nDD

ListLinePlot@Table@8n, g@nD<, 8n, 0, 111<D,

PlotRange ® All, AxesLabel ® 8"n", "g@nD"<D

20 40 60 80 100

n

200

400

600

800

g@nD

20406080100

n2000

4000

6000

8000

g@nD

20 40 60 80 100

n

2000

4000

6000

8000

g@nD

f@n_D := Nest@SKStep, s@sD@kD@s@s@sD@kDDD@kD@tD@t@s@t@kDDDD, nD

Oscillators.cdf 29

Page 31: Discrete Dynamics of Combinatory Logic and morphoCA systems · Summer-Edition 2017 — vordenker-archive — Rudolf Kaehr (1942-2016) Title Discrete Dynamics of Combinatory Logic

ListLinePlot@Table@8n, g@nD<, 8n, 0, 111<D,

PlotRange ® All, AxesLabel ® 8"n", "g@nD"<D

20 40 60 80 100

n

200

400

600

800

g@nD

Table@g@nD, 8n, 11, 333<D

Histogram@Depth �� FixedPointList@ð �. 8s@x_D@y_D@z_D ® x@zD@y@zDD, k@x_D@y_D ® x,

t@x_D@y_D t@u_D@v_D ® x@uD y@vD, W@x_D@y_D ® x@yD@yD < &,

s@sD@kD@s@s@sD@kDDD@kD, 55DD

3 4 5 6 7

5

10

15

Pane@Quiet�ListPlay@

Table@g@nD, 8n, 1, 999<DDD

0.12s È 8000Hz

modification with W instead of k

Clear@gD

Clear@hD

SKStep@exp_D := exp �. 8s@x_D@y_D@z_D ® x@zD@y@zDD, k@x_D@y_D ® x,

t@x_D@y_D t@u_D@v_D ® x@uD y@vD, W@x_D@y_D ® x@yD@yD <

H* W = "SHSHKSLHSHSHKSLKLHKILLLHKIL" *L

30 Oscillators.cdf

Page 32: Discrete Dynamics of Combinatory Logic and morphoCA systems · Summer-Edition 2017 — vordenker-archive — Rudolf Kaehr (1942-2016) Title Discrete Dynamics of Combinatory Logic

f@n_D := Nest@SKStep, s@sD@kD@s@s@sD@kDDD@WD, nD

H*s@sD@kD@s@s@sD@kDDD@kD*L

g@n_D := LeafCount@f@nDD

ListLinePlot@Table@8n, g@nD<, 8n, 0, 111<D,

PlotRange ® All, AxesLabel ® 8"n", "g@nD"<D

20 40 60 80 100

n

100

200

300

400

500

g@nD

ListLinePlot@Table@8n, g@nD<, 8n, 0, 44<D,

PlotRange ® All, AxesLabel ® 8"n", "g@nD"<D

10 20 30 40

n

50

100

150

g@nD

ListLinePlot@Table@8n, g@nD<, 8n, 0, 222<D,

PlotRange ® All, AxesLabel ® 8"n", "g@nD"<D

50 100 150 200

n

200

400

600

800

1000

1200

g@nD

Oscillators.cdf 31

Page 33: Discrete Dynamics of Combinatory Logic and morphoCA systems · Summer-Edition 2017 — vordenker-archive — Rudolf Kaehr (1942-2016) Title Discrete Dynamics of Combinatory Logic

LeafCount �� NestList@ð �. 8s@x_D@y_D@z_D ® x@zD@y@zDD, k@x_D@y_D ® x,

t@x_D@y_D t@u_D@v_D ® x@uD y@vD, W@x_D@y_D ® x@yD@yD < &,

s@sD@kD@s@s@sD@kDDD@WD, 55D

88, 11, 11, 16, 19, 23, 15, 20, 30, 45, 31, 36, 40, 65, 43, 48, 40, 65, 41, 46, 59, 103,

73, 78, 62, 109, 63, 68, 81, 147, 109, 114, 70, 125, 71, 76, 87, 159, 113, 118,

97, 179, 98, 103, 127, 239, 185, 190, 108, 201, 109, 114, 125, 235, 173, 178<

Histogram@LeafCount �� NestList@ð �. 8s@x_D@y_D@z_D ® x@zD@y@zDD, k@x_D@y_D ® x,

t@x_D@y_D t@u_D@v_D ® x@uD y@vD, W@x_D@y_D ® x@yD@yD < &,

s@sD@kD@s@s@sD@kDDD@WD, 55DD

50 100 150 200 250

5

10

15

20

Table@g@nD, 8n, 11, 333<D

Histogram@Depth �� FixedPointList@ð �. 8s@x_D@y_D@z_D ® x@zD@y@zDD, k@x_D@y_D ® x,

t@x_D@y_D t@u_D@v_D ® x@uD y@vD, W@x_D@y_D ® x@yD@yD < &,

s@sD@kD@s@s@sD@kDDD@WD, 55DD

3 4 5 6 7

5

10

15

Pane@Quiet�ListPlay@

Table@g@nD, 8n, 1, 999<DDD

0.12s È 8000Hz

32 Oscillators.cdf

Page 34: Discrete Dynamics of Combinatory Logic and morphoCA systems · Summer-Edition 2017 — vordenker-archive — Rudolf Kaehr (1942-2016) Title Discrete Dynamics of Combinatory Logic

Clear@gD

Clear@hD

SKStep@exp_D := exp �. 8s@x_D@y_D@z_D ® x@zD@y@zDD, k@x_D@y_D ® x,

t@x_D@y_D t@u_D@v_D ® x@uD y@vD, W@x_D@y_D ® x@yD@yD <

f@n_D := Nest@SKStep, W@s@sD@kDD@s@s@sD@kDDD@WD, nD

H*s@sD@kD@s@s@sD@kDDD@kD*L

g@n_D := LeafCount@f@nDD

ListLinePlot@Table@8n, g@nD<, 8n, 0, 44<D,

PlotRange ® All, AxesLabel ® 8"n", "g@nD"<D

10 20 30 40

n

50

100

150

200

250

g@nD

Clear@gD

Clear@hD

SKStep@exp_D := exp �. 8s@x_D@y_D@z_D ® x@zD@y@zDD, k@x_D@y_D ® x,

t@x_D@y_D t@u_D@v_D ® x@uD y@vD, W@x_D@y_D ® x@yD@yD <

f@n_D := Nest@SKStep, W@s@sD@kDD@s@s@sD@kDDD@WD, nD

H*s@sD@kD@s@s@sD@kDDD@kD*L

g@n_D := LeafCount@f@nDD

Oscillators.cdf 33

Page 35: Discrete Dynamics of Combinatory Logic and morphoCA systems · Summer-Edition 2017 — vordenker-archive — Rudolf Kaehr (1942-2016) Title Discrete Dynamics of Combinatory Logic

ListLinePlot@Table@8n, g@nD<, 8n, 0, 111<D,

PlotRange ® All, AxesLabel ® 8"n", "g@nD"<D

20 40 60 80 100

n

200

400

600

800

1000

g@nD

Table@f@nD, 8n, 0, 11<D �� ColumnForm

Table@f@nD, 8n, 0, 11<D �. filter �� ColumnForm

Clear@gD

Clear@hD

SKStep@exp_D := exp �. 8s@x_D@y_D@z_D ® x@zD@y@zDD, k@x_D@y_D ® x, i@x_D ® x,

t@x_D@y_D t@u_D@v_D ® x@uD y@vD, W@x_D@y_D ® x@yD@yD <

f@n_D := Nest@SKStep, s@iD@iD@s@iD@WDD, nD

H*s@sD@kD@s@s@sD@kDDD@kD*L

g@n_D := LeafCount@f@nDD

ListLinePlot@Table@8n, g@nD<, 8n, 0, 55<D,

PlotRange ® All, AxesLabel ® 8"n", "g@nD"<D

10 20 30 40 50

n

50

100

150

200

250

300

350

g@nD

Curves

34 Oscillators.cdf

Page 36: Discrete Dynamics of Combinatory Logic and morphoCA systems · Summer-Edition 2017 — vordenker-archive — Rudolf Kaehr (1942-2016) Title Discrete Dynamics of Combinatory Logic

Wolfram

Clear@fD

Clear@gD

SKStep@exp_D := exp �. 8s@x_D@y_D@z_D ® x@zD@y@zDD, k@x_D@y_D ® x, i@x_D ® x,

t@x_D@y_D t@u_D@v_D ® x@uD y@vD, W@x_D@y_D ® x@yD@yD <

f@n_D := Nest@SKStep, s@s@s@sD@sDDD@sD@sD@kD, nD

g@n_D := LeafCount@f@nDD

ListLinePlot@Table@8n, g@nD<, 8n, 0, 222<D,

PlotRange ® All, AxesLabel ® 8"n", "g@nD"<D

50 100 150 200

n

200

400

600

800

1000

1200

g@nD

ListLinePlot@Table@8n, g@nD<, 8n, 0, 111<D,

PlotRange ® All, AxesLabel ® 8"n", "g@nD"<D

20 40 60 80 100

n

200

400

600

800

1000

1200

g@nD

Oscillators.cdf 35

Page 37: Discrete Dynamics of Combinatory Logic and morphoCA systems · Summer-Edition 2017 — vordenker-archive — Rudolf Kaehr (1942-2016) Title Discrete Dynamics of Combinatory Logic

Pane@Quiet�ListPlay@

Table@g@nD, 8n, 1, 999<DDD

0.12s È 8000Hz

filter = 8s@s@s@sD@sDDD@sD@sD@kD ® C,

k@s@s@sDD@kDD ® B,

s@s@s@sDD@s@s@sDDDD ® A,

k@s@s@sDDD ® F,

s@s@sDD ® D,

s@kD@k@kDD ® G,

s@kD@k@kDD ® V

<;

FixedPointList@ð �.

8s@x_D@y_D@z_D -> x@zD@y@zDD, k@x_D@y_D -> x, i@x_D -> x,

t@x_D@y_D t@u_D@v_D -> x@uD y@vD, W@x_D@y_D -> x@yD@yD< &,

s@s@s@sD@sDDD@sD@sD@kD, 11D �� MatrixForm

FixedPointList@ð �.

8s@x_D@y_D@z_D ® x@zD@y@zDD, k@x_D@y_D ® x, i@x_D ® x,

t@x_D@y_D t@u_D@v_D ® x@uD y@vD, W@x_D@y_D ® x@yD@yD< &,

s@s@s@sD@sDDD@sD@sD@kD, 11D �. filter �� MatrixForm

SKStep@exp_D := exp �. 8s@x_D@y_D@z_D ® x@zD@y@zDD, k@x_D@y_D ® x, i@x_D ® x,

t@x_D@y_D t@u_D@v_D ® x@uD y@vD, W@x_D@y_D ® x@yD@yD <

H* W = "SHSHKSLHSHSHKSLKLHKILLLHKIL" *Lf@n_D := Nest@SKStep, s@s@sDD@kD@s@i@s@iDDD@kDD@WD, nDH*s@sD@kD@s@s@sD@kDDD@kD*L

g@n_D := LeafCount@f@nDD

36 Oscillators.cdf

Page 38: Discrete Dynamics of Combinatory Logic and morphoCA systems · Summer-Edition 2017 — vordenker-archive — Rudolf Kaehr (1942-2016) Title Discrete Dynamics of Combinatory Logic

ListLinePlot@Table@8n, g@nD<, 8n, 0, 22<D,

PlotRange ® All, AxesLabel ® 8"n", "g@nD"<D

5 10 15 20

n

10

20

30

40

50

g@nD

ListLinePlot@Table@8n, g@nD<, 8n, 0, 111<D,

PlotRange ® All, AxesLabel ® 8"n", "g@nD"<D

20 40 60 80 100

n

10

20

30

40

50

g@nD

Clear@fD

Clear@gD

SKStep@exp_D := exp �.

8s@x_D@y_D@z_D ® x@zD@y@zDD,

k@x_D@y_D ® x,

i@x_D ® x, i@x_D ® y, i@x_D ® z,

t@x_D@y_D t@u_D@v_D ® x@uD y@vD,

W@x_D@y_D ® x@yD@yD<

f@n_D := Nest@SKStep, s@s@sDD@sD@sD@sD@kD, nD

g@n_D := LeafCount@f@nDD

Oscillators.cdf 37

Page 39: Discrete Dynamics of Combinatory Logic and morphoCA systems · Summer-Edition 2017 — vordenker-archive — Rudolf Kaehr (1942-2016) Title Discrete Dynamics of Combinatory Logic

ListLinePlot@Table@8n, g@nD<, 8n, 0, 22<D,

PlotRange ® All, AxesLabel ® 8"n", "g@nD"<D

5 10 15 20

n

5

10

15

20

25

g@nD

Table@f@nD, 8n, 0, 22<D �. filter �� MatrixForm

Clear@fD

Clear@gD

SKStep@exp_D := exp �. 8s@x_D@y_D@z_D ® x@zD@y@zDD, k@x_D@y_D ® x, i@x_D ® x,

t@x_D@y_D t@u_D@v_D ® x@uD y@vD, W@x_D@y_D ® x@yD@yD <

f@n_D := Nest@SKStep, s@iD@iD@s@i@s@iDD@s@iD@iD@s@i@s@iDDD@kDDDDD@s@WDD, nD

g@n_D := LeafCount@f@nDD

ListLinePlot@Table@8n, g@nD<, 8n, 0, 22<D,

PlotRange ® All, AxesLabel ® 8"n", "g@nD"<D

5 10 15 20

n

40

60

80

100

120

140

g@nD

38 Oscillators.cdf

Page 40: Discrete Dynamics of Combinatory Logic and morphoCA systems · Summer-Edition 2017 — vordenker-archive — Rudolf Kaehr (1942-2016) Title Discrete Dynamics of Combinatory Logic

ListLinePlot@Table@8n, g@nD<, 8n, 0, 55<D,

PlotRange ® All, AxesLabel ® 8"n", "g@nD"<D

10 20 30 40 50

n

10 000

20 000

30 000

40 000

g@nD

f@n_D := Nest@SKStep, s@iD@iD@s@i@s@iDD@s@iD@iD@s@i@s@iDDD@kDDDDD@k@WDD, nD

ListLinePlot@Table@8n, g@nD<, 8n, 0, 22<D,

PlotRange ® All, AxesLabel ® 8"n", "g@nD"<D

5 10 15 20

n

15

20

25

30

g@nD

Clear@fD

Clear@gD

SKStep@exp_D := exp �. 8s@x_D@y_D@z_D ® x@zD@y@zDD, k@x_D@y_D ® x, i@x_D ® x,

t@x_D@y_D t@u_D@v_D ® x@uD y@vD, W@x_D@y_D ® x@yD@yD <

f@n_D := Nest@SKStep, s@s@kDD@sD@WD@sD@sD@kD@kD@sD, nD

g@n_D := LeafCount@f@nDD

Oscillators.cdf 39

Page 41: Discrete Dynamics of Combinatory Logic and morphoCA systems · Summer-Edition 2017 — vordenker-archive — Rudolf Kaehr (1942-2016) Title Discrete Dynamics of Combinatory Logic

ListLinePlot@Table@8n, g@nD<, 8n, 0, 22<D,

PlotRange ® All, AxesLabel ® 8"n", "g@nD"<D

5 10 15 20

n

5

6

7

8

9

10

11

g@nD

ListLinePlot@Table@8n, g@nD<, 8n, 0, 55<D,

PlotRange ® All, AxesLabel ® 8"n", "g@nD"<D

10 20 30 40 50

n

5

6

7

8

9

10

11

g@nD

Clear@fD

Clear@gD

SKStep@exp_D := exp �. 8s@x_D@y_D@z_D ® x@zD@y@zDD, k@x_D@y_D ® x, i@x_D ® x,

t@x_D@y_D t@u_D@v_D ® x@uD y@vD, W@x_D@y_D ® x@yD@yD <

f@n_D := Nest@SKStep, s@s@kDD@sD@WD@sD@sD@kD@WD@kD@sD, nD

g@n_D := LeafCount@f@nDD

40 Oscillators.cdf

Page 42: Discrete Dynamics of Combinatory Logic and morphoCA systems · Summer-Edition 2017 — vordenker-archive — Rudolf Kaehr (1942-2016) Title Discrete Dynamics of Combinatory Logic

ListLinePlot@Table@8n, g@nD<, 8n, 0, 22<D,

PlotRange ® All, AxesLabel ® 8"n", "g@nD"<D

5 10 15 20

n

6

8

10

12

14

16

g@nD

ListLinePlot@Table@8n, g@nD<, 8n, 0, 55<D,

PlotRange ® All, AxesLabel ® 8"n", "g@nD"<D

10 20 30 40 50

n

6

8

10

12

14

16

g@nD

ListLinePlot@Table@8n, g@nD<, 8n, 0, 111<D,

PlotRange ® All, AxesLabel ® 8"n", "g@nD"<D

20 40 60 80 100

n

6

8

10

12

14

16

g@nD

Clear@fD

Oscillators.cdf 41

Page 43: Discrete Dynamics of Combinatory Logic and morphoCA systems · Summer-Edition 2017 — vordenker-archive — Rudolf Kaehr (1942-2016) Title Discrete Dynamics of Combinatory Logic

Clear@gD

SKStep@exp_D := exp �. 8s@x_D@y_D@z_D ® x@zD@y@zDD, k@x_D@y_D ® x, i@x_D ® x,

t@x_D@y_D t@u_D@v_D ® x@uD y@vD, W@x_D@y_D ® x@yD@yD <

f@n_D := Nest@SKStep, s@s@W@kDD@sDD@WD@sD@sD@kD@WD@kD@sD, nD

g@n_D := LeafCount@f@nDD

ListLinePlot@Table@8n, g@nD<, 8n, 0, 22<D,

PlotRange ® All, AxesLabel ® 8"n", "g@nD"<D

5 10 15 20

n

4

6

8

10

12

14

16

g@nD

ListLinePlot@Table@8n, g@nD<, 8n, 0, 55<D,

PlotRange ® All, AxesLabel ® 8"n", "g@nD"<D

10 20 30 40 50

n

2

4

6

8

10

12

14

16

g@nD

Clear@fD

Clear@gD

SKStep@exp_D := exp �. 8s@x_D@y_D@z_D ® x@zD@y@zDD, k@x_D@y_D ® x, i@x_D ® x,

t@x_D@y_D t@u_D@v_D ® x@uD y@vD, W@x_D@y_D ® x@yD@yD <

f@n_D := Nest@SKStep, s@s@W@kDD@sDD@WD@sD@sD@kD@WD@kD@sD@W@kD@sDD, nD

g@n_D := LeafCount@f@nDD

42 Oscillators.cdf

Page 44: Discrete Dynamics of Combinatory Logic and morphoCA systems · Summer-Edition 2017 — vordenker-archive — Rudolf Kaehr (1942-2016) Title Discrete Dynamics of Combinatory Logic

ListLinePlot@Table@8n, g@nD<, 8n, 0, 22<D,

PlotRange ® All, AxesLabel ® 8"n", "g@nD"<D

5 10 15 20

n

6

8

10

12

14

16

18

g@nD

Clear@fD

Clear@gD

SKStep@exp_D := exp �. 8s@x_D@y_D@z_D ® x@zD@y@zDD, k@x_D@y_D ® x, i@x_D ® x,

t@x_D@y_D t@u_D@v_D ® x@uD y@vD, W@x_D@y_D ® x@yD@yD <

f@n_D := Nest@SKStep, W@sD@sD@WD@kD@sD@sD, nD

g@n_D := LeafCount@f@nDD

ListLinePlot@Table@8n, g@nD<, 8n, 0, 22<D,

PlotRange ® All, AxesLabel ® 8"n", "g@nD"<D

5 10 15 20

n

3

4

5

6

7

8

9

g@nD

Clear@fD

Clear@gD

SKStep@exp_D := exp �. 8s@x_D@y_D@z_D ® x@zD@y@zDD, k@x_D@y_D ® x, i@x_D ® x,

t@x_D@y_D t@u_D@v_D ® x@uD y@vD, W@x_D@y_D ® x@yD@yD <

f@n_D := Nest@SKStep, W@s@s@W@kDD@sDD@WD@sDD@sD@kD@WD@kD@sD, nD

Oscillators.cdf 43

Page 45: Discrete Dynamics of Combinatory Logic and morphoCA systems · Summer-Edition 2017 — vordenker-archive — Rudolf Kaehr (1942-2016) Title Discrete Dynamics of Combinatory Logic

g@n_D := LeafCount@f@nDD

ListLinePlot@Table@8n, g@nD<, 8n, 0, 22<D,

PlotRange ® All, AxesLabel ® 8"n", "g@nD"<D

5 10 15 20

n

5

10

15

g@nD

ListLinePlot@Table@8n, g@nD<, 8n, 0, 55<D,

PlotRange ® All, AxesLabel ® 8"n", "g@nD"<D

10 20 30 40 50

n

5

10

15

g@nD

Clear@fD

Clear@gD

SKStep@exp_D := exp �. 8s@x_D@y_D@z_D ® x@zD@y@zDD, k@x_D@y_D ® x, i@x_D ® x,

t@x_D@y_D t@u_D@v_D ® x@uD y@vD, W@x_D@y_D ® x@yD@yD <

f@n_D := Nest@SKStep, W@s@s@sDD@sDD@sD@sD@kD@kD, nD

g@n_D := LeafCount@f@nDD

44 Oscillators.cdf

Page 46: Discrete Dynamics of Combinatory Logic and morphoCA systems · Summer-Edition 2017 — vordenker-archive — Rudolf Kaehr (1942-2016) Title Discrete Dynamics of Combinatory Logic

ListLinePlot@Table@8n, g@nD<, 8n, 0, 22<D,

PlotRange ® All, AxesLabel ® 8"n", "g@nD"<D

5 10 15 20

n

40

60

80

100

120

140

g@nD

ListLinePlot@Table@8n, g@nD<, 8n, 0, 55<D,

PlotRange ® All, AxesLabel ® 8"n", "g@nD"<D

10 20 30 40 50

n

50

100

150

200

250

300

g@nD

Clear@fD

Clear@gD

SKStep@exp_D := exp �. 8s@x_D@y_D@z_D ® x@zD@y@zDD, k@x_D@y_D ® x, i@x_D ® x,

t@x_D@y_D t@u_D@v_D ® x@uD y@vD, W@x_D@y_D ® x@yD@yD <

f@n_D := Nest@SKStep, W@s@s@kDD@sDD@WD@sD@sD W@kD@kD@sD, nD

g@n_D := LeafCount@f@nDD

Oscillators.cdf 45

Page 47: Discrete Dynamics of Combinatory Logic and morphoCA systems · Summer-Edition 2017 — vordenker-archive — Rudolf Kaehr (1942-2016) Title Discrete Dynamics of Combinatory Logic

ListLinePlot@Table@8n, g@nD<, 8n, 0, 22<D,

PlotRange ® All, AxesLabel ® 8"n", "g@nD"<D

5 10 15 20

n

9

10

11

12

13

g@nD

Clear@fD

Clear@gD

SKStep@exp_D := exp �. 8s@x_D@y_D@z_D ® x@zD@y@zDD, k@x_D@y_D ® x, i@x_D ® x,

t@x_D@y_D t@u_D@v_D ® x@uD y@vD, W@x_D@y_D ® x@yD@yD <

f@n_D := Nest@SKStep, W@s@s@kDD@sDD@WD@sD@sD@kD@sD, nD

g@n_D := LeafCount@f@nDD

ListLinePlot@Table@8n, g@nD<, 8n, 0, 22<D,

PlotRange ® All, AxesLabel ® 8"n", "g@nD"<D

5 10 15 20

n

8

10

12

14

g@nD

46 Oscillators.cdf

Page 48: Discrete Dynamics of Combinatory Logic and morphoCA systems · Summer-Edition 2017 — vordenker-archive — Rudolf Kaehr (1942-2016) Title Discrete Dynamics of Combinatory Logic

ListLinePlot@Table@8n, g@nD<, 8n, 0, 55<D,

PlotRange ® All, AxesLabel ® 8"n", "g@nD"<D

10 20 30 40 50

n

8

10

12

14

g@nD

Clear@fD

Clear@gD

SKStep@exp_D := exp �. 8s@x_D@y_D@z_D ® x@zD@y@zDD, k@x_D@y_D ® x, i@x_D ® x,

t@x_D@y_D t@u_D@v_D ® x@uD y@vD, W@x_D@y_D ® x@yD@yD <

f@n_D := Nest@SKStep, W@s@s@kDD@sDD@WD@sD@sD@kD@sD@tD@sD@sD@kD, nD

g@n_D := LeafCount@f@nDD

ListLinePlot@Table@8n, g@nD<, 8n, 0, 55<D,

PlotRange ® All, AxesLabel ® 8"n", "g@nD"<D

10 20 30 40 50

n

8

10

12

14

16

18

g@nD

Clear@fD

Clear@gD

SKStep@exp_D := exp �. 8s@x_D@y_D@z_D ® x@zD@y@zDD, k@x_D@y_D ® x, i@x_D ® x,

t@x_D@y_D t@u_D@v_D ® x@uD y@vD, W@x_D@y_D ® x@yD@yD <

f@n_D := Nest@SKStep, W@s@s@kDD@sDD@WD@sD@sD@kD@WD@WD@sD@kD, nD

Oscillators.cdf 47

Page 49: Discrete Dynamics of Combinatory Logic and morphoCA systems · Summer-Edition 2017 — vordenker-archive — Rudolf Kaehr (1942-2016) Title Discrete Dynamics of Combinatory Logic

g@n_D := LeafCount@f@nDD

ListLinePlot@Table@8n, g@nD<, 8n, 0, 22<D,

PlotRange ® All, AxesLabel ® 8"n", "g@nD"<D

5 10 15 20

n

10

12

14

16

g@nD

Pane@Quiet�ListPlay@

Table@g@nD, 8n, 1, 999<DDD

0.12s È 8000Hz

sa = Pane@Quiet�ListPlay@

Table@g@nD, 8n, 1, 55<DDD

0.01s È 8000Hz

Clear@fD

Clear@gD

SKStep@exp_D := exp �. 8s@x_D@y_D@z_D ® x@zD@y@zDD, k@x_D@y_D ® x, i@x_D ® x,

t@x_D@y_D t@u_D@v_D ® x@uD y@vD, W@x_D@y_D ® x@yD@yD <

f@n_D := Nest@SKStep, W@s@s@kDD@sDD@WD@sD@sD@kD@WD@sD@sD@kD, nD

g@n_D := LeafCount@f@nDD

48 Oscillators.cdf

Page 50: Discrete Dynamics of Combinatory Logic and morphoCA systems · Summer-Edition 2017 — vordenker-archive — Rudolf Kaehr (1942-2016) Title Discrete Dynamics of Combinatory Logic

ListLinePlot@Table@8n, g@nD<, 8n, 0, 22<D,

PlotRange ® All, AxesLabel ® 8"n", "g@nD"<D

5 10 15 20

n

10

12

14

16

g@nD

ListLinePlot@Table@8n, g@nD<, 8n, 0, 55<D,

PlotRange ® All, AxesLabel ® 8"n", "g@nD"<D

10 20 30 40 50

n

6

8

10

12

14

16

g@nD

Clear@fD

Clear@gD

SKStep@exp_D := exp �. 8s@x_D@y_D@z_D ® x@zD@y@zDD, k@x_D@y_D ® x, i@x_D ® x,

t@x_D@y_D t@u_D@v_D ® x@uD y@vD, W@x_D@y_D ® x@yD@yD <

f@n_D := Nest@SKStep, W@s@s@kDD@sDD@WD@sD@sD@kD@kD@sD, nD

g@n_D := LeafCount@f@nDD

Oscillators.cdf 49

Page 51: Discrete Dynamics of Combinatory Logic and morphoCA systems · Summer-Edition 2017 — vordenker-archive — Rudolf Kaehr (1942-2016) Title Discrete Dynamics of Combinatory Logic

ListLinePlot@Table@8n, g@nD<, 8n, 0, 22<D,

PlotRange ® All, AxesLabel ® 8"n", "g@nD"<D

5 10 15 20

n

2

4

6

8

10

12

14

g@nD

ListLinePlot@Table@8n, g@nD<, 8n, 0, 55<D,

PlotRange ® All, AxesLabel ® 8"n", "g@nD"<D

10 20 30 40 50

n

2

4

6

8

10

12

14

g@nD

Clear@fD

Clear@gD

SKStep@exp_D := exp �. 8s@x_D@y_D@z_D ® x@zD@y@zDD, k@x_D@y_D ® x, i@x_D ® x,

t@x_D@y_D t@u_D@v_D ® x@uD y@vD, W@x_D@y_D ® x@yD@yD <

f@n_D := Nest@SKStep, W@s@s@kDD@sDD@WD@sD@sD@kD, nD

g@n_D := LeafCount@f@nDD

50 Oscillators.cdf

Page 52: Discrete Dynamics of Combinatory Logic and morphoCA systems · Summer-Edition 2017 — vordenker-archive — Rudolf Kaehr (1942-2016) Title Discrete Dynamics of Combinatory Logic

ListLinePlot@Table@8n, g@nD<, 8n, 0, 22<D,

PlotRange ® All, AxesLabel ® 8"n", "g@nD"<D

5 10 15 20

n

6

8

10

12

g@nD

Clear@fD

Clear@gD

SKStep@exp_D := exp �. 8s@x_D@y_D@z_D ® x@zD@y@zDD, k@x_D@y_D ® x, i@x_D ® x,

t@x_D@y_D t@u_D@v_D ® x@uD y@vD, W@x_D@y_D ® x@yD@yD <

f@n_D := Nest@SKStep, W@s@s@kDD@sDD@WD@sD@sD@sD, nD

g@n_D := LeafCount@f@nDD

ListLinePlot@Table@8n, g@nD<, 8n, 0, 44<D,

PlotRange ® All, AxesLabel ® 8"n", "g@nD"<D

10 20 30 40

n

7

8

9

10

11

12

13

g@nD

Clear@fD

Clear@gD

SKStep@exp_D := exp �. 8s@x_D@y_D@z_D ® x@zD@y@zDD, k@x_D@y_D ® x, i@x_D ® x,

t@x_D@y_D t@u_D@v_D ® x@uD y@vD, W@x_D@y_D ® x@yD@yD <

f@n_D := Nest@SKStep, W@s@s@kDD@sDD@WD@sD@sD@sD@kD, nD

Oscillators.cdf 51

Page 53: Discrete Dynamics of Combinatory Logic and morphoCA systems · Summer-Edition 2017 — vordenker-archive — Rudolf Kaehr (1942-2016) Title Discrete Dynamics of Combinatory Logic

g@n_D := LeafCount@f@nDD

ListLinePlot@Table@8n, g@nD<, 8n, 0, 22<D,

PlotRange ® All, AxesLabel ® 8"n", "g@nD"<D

5 10 15 20

n

8

10

12

14

g@nD

Histogram@Depth �� FixedPointList@ð �. 8s@x_D@y_D@z_D ® x@zD@y@zDD, k@x_D@y_D ® x,

t@x_D@y_D t@u_D@v_D ® x@uD y@vD, W@x_D@y_D ® x@yD@yD < &,

W@s@s@kDD@sDD@WD@sD@sD@sD@kD, 55DD

3 4 5 6 7 8

2

4

6

8

10

12

14

Clear@fD

Clear@gD

SKStep@exp_D := exp �. 8s@x_D@y_D@z_D ® x@zD@y@zDD, k@x_D@y_D ® x, i@x_D ® x,

t@x_D@y_D t@u_D@v_D ® x@uD y@vD, W@x_D@y_D ® x@yD@yD <

f@n_D := Nest@SKStep, W@s@s@sDD@kDD@WD@kD@sD@sD, nD

g@n_D := LeafCount@f@nDD

52 Oscillators.cdf

Page 54: Discrete Dynamics of Combinatory Logic and morphoCA systems · Summer-Edition 2017 — vordenker-archive — Rudolf Kaehr (1942-2016) Title Discrete Dynamics of Combinatory Logic

ListLinePlot@Table@8n, g@nD<, 8n, 0, 22<D,

PlotRange ® All, AxesLabel ® 8"n", "g@nD"<D

5 10 15 20

n

4

6

8

10

g@nD

Clear@fD

Clear@gD

SKStep@exp_D := exp �. 8s@x_D@y_D@z_D ® x@zD@y@zDD, k@x_D@y_D ® x, i@x_D ® x,

t@x_D@y_D t@u_D@v_D ® x@uD y@vD, W@x_D@y_D ® x@yD@yD <

f@n_D := Nest@SKStep, W@s@sD@kDD@W@kDD, nD

g@n_D := LeafCount@f@nDD

ListLinePlot@Table@8n, g@nD<, 8n, 0, 22<D,

PlotRange ® All, AxesLabel ® 8"n", "g@nD"<D

5 10 15 20

n

3

4

5

6

7

8

9

g@nD

Clear@fD

Clear@gD

SKStep@exp_D := exp �. 8s@x_D@y_D@z_D ® x@zD@y@zDD, k@x_D@y_D ® x, i@x_D ® x,

t@x_D@y_D t@u_D@v_D ® x@uD y@vD, W@x_D@y_D ® x@yD@yD <

f@n_D := Nest@SKStep, W@sD@kD@W@sDD, nD

Oscillators.cdf 53

Page 55: Discrete Dynamics of Combinatory Logic and morphoCA systems · Summer-Edition 2017 — vordenker-archive — Rudolf Kaehr (1942-2016) Title Discrete Dynamics of Combinatory Logic

g@n_D := LeafCount@f@nDD

ListLinePlot@Table@8n, g@nD<, 8n, 0, 22<D,

PlotRange ® All, AxesLabel ® 8"n", "g@nD"<D

5 10 15 20

n

3

4

5

6

g@nD

Clear@fD

Clear@gD

SKStep@exp_D := exp �. 8s@x_D@y_D@z_D ® x@zD@y@zDD, k@x_D@y_D ® x, i@x_D ® x,

t@x_D@y_D t@u_D@v_D ® x@uD y@vD, W@x_D@y_D ® x@yD@yD <

f@n_D := Nest@SKStep, W@sD@sD@WD@kD@kD, nD

g@n_D := LeafCount@f@nDD

ListLinePlot@Table@8n, g@nD<, 8n, 0, 22<D,

PlotRange ® All, AxesLabel ® 8"n", "g@nD"<D

5 10 15 20

n

3

4

5

6

7

8

g@nD

Clear@fD

Clear@gD

SKStep@exp_D := exp �. 8s@x_D@y_D@z_D ® x@zD@y@zDD, k@x_D@y_D ® x, i@x_D ® x,

t@x_D@y_D t@u_D@v_D ® x@uD y@vD, W@x_D@y_D ® x@yD@yD <

54 Oscillators.cdf

Page 56: Discrete Dynamics of Combinatory Logic and morphoCA systems · Summer-Edition 2017 — vordenker-archive — Rudolf Kaehr (1942-2016) Title Discrete Dynamics of Combinatory Logic

f@n_D := Nest@SKStep, W@s@iD@iDD@s@s@k@s@iD@kDDDD@s@iD@iDDD, nD

g@n_D := LeafCount@f@nDD

ListLinePlot@Table@8n, g@nD<, 8n, 0, 33<D,

PlotRange ® All, AxesLabel ® 8"n", "g@nD"<D

5 10 15 20 25 30

n

5000

10 000

15 000

20 000

25 000

30 000

35 000

g@nD

ListLinePlot@Table@8n, g@nD<, 8n, 0, 55<D,

PlotRange ® All, AxesLabel ® 8"n", "g@nD"<D

10 20 30 40 50

n

1 ´ 106

2 ´ 106

3 ´ 106

4 ´ 106

5 ´ 106

6 ´ 106

7 ´ 106

g@nD

ListPlay@Table@g@nD, 8n, 11, 77<DD

Pane@Quiet�ListPlay@

Table@g@nD, 8n, 1, 44<DDD

0.01s È 8000Hz

Clear@fD

Clear@gD

Oscillators.cdf 55

Page 57: Discrete Dynamics of Combinatory Logic and morphoCA systems · Summer-Edition 2017 — vordenker-archive — Rudolf Kaehr (1942-2016) Title Discrete Dynamics of Combinatory Logic

SKStep@exp_D := exp �. 8s@x_D@y_D@z_D ® x@zD@y@zDD, k@x_D@y_D ® x, i@x_D ® x,

t@x_D@y_D t@u_D@v_D ® x@uD y@vD, W@x_D@y_D ® x@yD@yD <

f@n_D := Nest@SKStep, W@s@sD@kDD@W@sDD, nD

g@n_D := LeafCount@f@nDD

ListLinePlot@Table@8n, g@nD<, 8n, 0, 22<D,

PlotRange ® All, AxesLabel ® 8"n", "g@nD"<D

5 10 15 20

n

5000

10 000

15 000

20 000

25 000

30 000

g@nD

Wolfram, NKS p. 712

Clear@fD

Clear@gD

SKStep@exp_D := exp �. 8s@x_D@y_D@z_D ® x@zD@y@zDD, k@x_D@y_D ® x, i@x_D ® x,

t@x_D@y_D t@u_D@v_D ® x@uD y@vD, W@x_D@y_D ® x@yD@yD <

f@n_D := Nest@SKStep, s@s@sDD@sD@sD@sD@sD, nD

g@n_D := LeafCount@f@nDD

ListLinePlot@Table@8n, g@nD<, 8n, 0, 33<D,

PlotRange ® All, AxesLabel ® 8"n", "g@nD"<D

5 10 15 20 25 30

n

10 000

20 000

30 000

40 000

g@nD

Table@f@nD, 8n, 0, 11<D �� ColumnForm

56 Oscillators.cdf

Page 58: Discrete Dynamics of Combinatory Logic and morphoCA systems · Summer-Edition 2017 — vordenker-archive — Rudolf Kaehr (1942-2016) Title Discrete Dynamics of Combinatory Logic

Table@g@nD, 8n, 11, 44<D

500 000 1.0 ´ 106

1.5 ´ 106

2.0 ´ 106

2.5 ´ 106

3.0 ´ 106

5

10

15

20

25

30

Clear@fD

Clear@gD

SKStep@exp_D := exp �. 8s@x_D@y_D@z_D ® x@zD@y@zDD, k@x_D@y_D ® x, i@x_D ® x,

t@x_D@y_D t@u_D@v_D ® x@uD y@vD, W@x_D@y_D ® x@yD@yD <

f@n_D := Nest@SKStep, s@s@sDD W@sD@sD@sD@sD, nD

g@n_D := LeafCount@f@nDD

ListLinePlot@Table@8n, g@nD<, 8n, 0, 33<D,

PlotRange ® All, AxesLabel ® 8"n", "g@nD"<D

5 10 15 20 25 30

n

20 000

40 000

60 000

g@nD

Clear@fD

Clear@gD

SKStep@exp_D := exp �. 8s@x_D@y_D@z_D ® x@zD@y@zDD, k@x_D@y_D ® x, i@x_D ® x,

t@x_D@y_D t@u_D@v_D ® x@uD y@vD, W@x_D@y_D ® x@yD@yD <

f@n_D := Nest@SKStep, s@s@s@iD@k@uDDD@k@yDD@k@vDDD, nD

Oscillators.cdf 57

Page 59: Discrete Dynamics of Combinatory Logic and morphoCA systems · Summer-Edition 2017 — vordenker-archive — Rudolf Kaehr (1942-2016) Title Discrete Dynamics of Combinatory Logic

g@n_D := LeafCount@f@nDD

ListLinePlot@Table@8n, g@nD<, 8n, 0, 22<D,

PlotRange ® All, AxesLabel ® 8"n", "g@nD"<D

5 10 15 20

n

4

6

8

10

g@nD

Table@f@nD, 8n, 0, 11<D �� ColumnForm

s@s@s@iD@k@uDDD@k@yDD@k@vDDDs@s@iD@k@uDD@k@vDD@k@yD@k@vDDDDs@i@k@vDD@k@uD@k@vDDD@yDDs@k@vD@uD@yDDs@v@yDDs@v@yDDs@v@yDDs@v@yDDs@v@yDDs@v@yDDs@v@yDDs@v@yDD

DiscretePlot@s@s@s@iD@k@uDDD@k@yDD@k@vDDD, 8k, 1, 20<D

Clear@fD

Clear@gD

SKStep@exp_D := exp �. 8s@x_D@y_D@z_D ® x@zD@y@zDD, k@x_D@y_D ® x, i@x_D ® x,

t@x_D@y_D t@u_D@v_D ® x@uD y@vD, W@x_D@y_D ® x@yD@yD <

f@n_D := Nest@SKStep,

s@s@k@sDD@s@k@kDD@s@s@sDD@sD@sD@sD@sDD@s@k@sDD@kDDDD@s@k@s@s@kD@kDDDD@kDD@s@s@sDD@sD@sD@sD@sDD, nD

g@n_D := LeafCount@f@nDD

58 Oscillators.cdf

Page 60: Discrete Dynamics of Combinatory Logic and morphoCA systems · Summer-Edition 2017 — vordenker-archive — Rudolf Kaehr (1942-2016) Title Discrete Dynamics of Combinatory Logic

ListLinePlot@Table@8n, g@nD<, 8n, 0, 33<D,

PlotRange ® All, AxesLabel ® 8"n", "g@nD"<D

5 10 15 20 25 30

n

20 000

40 000

60 000

80 000

g@nD

Table@f@nD, 8n, 0, 11<D �� ColumnForm

filter = 8s@k@sDD@kD ® A,

s@s@k@sDD s@k@kDDD ® B,

s@k@s@s@kD@kDDDD@kD ® C,

s@s@s@sDDD ® D,

s@k@kDD ® H<

Table@f@nD, 8n, 0, 11<D �. filter �� ColumnForm

s@s@k@sDD@s@k@kDD@s@s@sDD@sD@sD@sD@sDD@ADDD@CD@s@s@sDD@sD@sD@sD@sDDs@s@k@sDD@s@k@kDD@s@sD@sD@s@sDD@sD@sDD@ADDD@CD@s@sD@sD@s@sDD@sD@sDDs@s@k@sDD@s@k@kDD@s@s@sDD@s@s@sDDD@sD@sDD@ADDD@CD@s@s@sDD@s@s@sDDD@sD@sDDs@s@k@sDD@s@k@kDD@s@sD@sD@s@s@sDD@sDD@sDD@ADDD@CD@s@sD@sD@s@s@sDD@sDD@sDDs@s@k@sDD@s@k@kDD@s@s@s@sDD@sDD@s@s@s@sDD@sDDD@sDD@ADDD@CD@s@s@s@sDD@sDD@s@s@s@sDD@s@s@k@sDD@s@k@kDD@s@s@sDD@sD@sD@s@s@s@sDD@sDD@sDDD@ADDD@CD@s@s@sDD@sD@sD@s@s@s@sDD@s@s@k@sDD@s@k@kDD@s@sD@sD@s@sDD@s@s@s@sDD@sDD@sDDD@ADDD@CD@s@sD@sD@s@sDD@s@s@s@sDD@s@s@k@sDD@s@k@kDD@s@s@sDD@s@s@sDDD@s@s@s@sDD@sDD@sDDD@ADDD@CD@s@s@sDD@s@s@sDDD@s@s@s@s@k@sDD@s@k@kDD@s@sD@s@s@s@sDD@sDD@sDD@s@s@sDD@s@s@s@sDD@sDD@sDDDD@ADDD@CD@s@sD@s

s@s@k@sDD@s@k@kDD@s@s@s@sDD@s@s@s@sDD@sDD@sDDD@s@s@s@sDD@sDD@sD@s@s@sDD@s@s@s@sDD@s

s@s@k@sDD@s@k@kDD@s@s@s@sDD@s@s@s@sDD@sDD@sDDD@s@s@sDD@sD@s@s@sDD@s@s@s@sDD@sDD@sDDs@s@k@sDD@s@k@kDD@s@s@s@sDD@s@s@s@sDD@sDD@sDDD@s@sD@s@s@sDD@s@s@s@sDD@sDD@sDDD@s@s@

CL versus morphoCA systems

Initialization Code for ruleSets

StaticMorphoRule Set

DynamicMorphoRule Set

IndicationalRule Set

Oscillators.cdf 59

Page 61: Discrete Dynamics of Combinatory Logic and morphoCA systems · Summer-Edition 2017 — vordenker-archive — Rudolf Kaehr (1942-2016) Title Discrete Dynamics of Combinatory Logic

Filters

filter = 8s@k@sDD@kD ® A,

s@s@k@sDD s@k@kDDD ® B,

s@k@s@s@kD@kDDDD@kD ® C,

s@s@s@sDDD ® D,

s@k@kDD ® H<

filter = 8s@s@s@sD@sDDD@sD@sD@kD ® C,

k@s@s@sDD@kDD ® B,

s@s@s@sDD@s@s@sDDDD ® A,

k@s@s@sDDD ® F,

s@s@sDD ® D,

s@kD@k@kDD ® G,

s@kD@k@kDD ® V

<;

filter = 8s@sD@kD@k@s@s@sD@kDDD@kDD ® a,

s@k@s@s@sD@kDDD@kDD@k@k@s@s@sD@kDDD@kDDD ® b,

k@s@s@sD@kDDD@kD ® c,

s@s@sD@kDD ® d,

k@s@sD@kDD ® o,

s@sD@kD @s@sD@kDD ® p,

s@sD@kD ® q,

s@sD@kD @s@sD@kDD@k@s@sD@kDD@s@sD@kDDD ® A ,

s@s@sD@kDD@k@s@sD@kDDD@s@sD@kDD ® B ,

i@s@iDD ® C,

s@iD ® F,

s@kD@iD ® D,

s@iD@iD ® Q,

i@s@iD@iDD ® V,

s@i@s@iD@s@kD@iDDDD ® W,

s@s@iD@s@kD@iDDD ® X,

s@s@k@s@iD@kDDDD ® G

<;

60 Oscillators.cdf

Page 62: Discrete Dynamics of Combinatory Logic and morphoCA systems · Summer-Edition 2017 — vordenker-archive — Rudolf Kaehr (1942-2016) Title Discrete Dynamics of Combinatory Logic

ListLinePlots of morphoCA rules

ListLinePlot Box

M

DM

MN

MNP

M42 M2.10

CI

CIR

CIRT

CA 880,0,0,0< ® 0,

81,1,1,1< ® 0,

,size 111

steps111

seed 0

20 40 60 80 100

20

40

60

80

ruleNumber

»

ruleMN15

20 40 60 80 100

20

40

60

80

100

120

CA Dynamics

ruleMN[{1, 7, 3, 13, 10, 15}] -> "MN28"

Oscillators.cdf 61

Page 63: Discrete Dynamics of Combinatory Logic and morphoCA systems · Summer-Edition 2017 — vordenker-archive — Rudolf Kaehr (1942-2016) Title Discrete Dynamics of Combinatory Logic

50 100 150 200

20

40

60

80

100

120

140

CA Dynamics

Table of ListLinePlots of ruleDM

Table of ListLinePlots of ruleCI

Arbitrary Genealogies

by Jaime Rangel-Mondragón

Method to obtain the genealogy of arbitrary birds from birds S, K and I by computing Α-free terms.

Genealogies

Derivations

NKS Programs (p. 896)

Comparisons: CL vs. CA

Dynamic Kaleidoscope: Iconography of the dynamics of classical, morphic and

indicational CAs

GridB9», »=,

:

1.5

2.0

ListLinePlot Flatten

,

,

M

DM

MN

62 Oscillators.cdf

Page 64: Discrete Dynamics of Combinatory Logic and morphoCA systems · Summer-Edition 2017 — vordenker-archive — Rudolf Kaehr (1942-2016) Title Discrete Dynamics of Combinatory Logic

:

100 200 300 400 500 600

0.5

1.0,

morphoCA

,

CA random

,

1

CA dynamics wavelet

,

,

MNP

M42

CI

CIRCIR35

CIRT

List55

mCA 55

Style4

Trans5

size55

Oscillators.cdf 63

Page 65: Discrete Dynamics of Combinatory Logic and morphoCA systems · Summer-Edition 2017 — vordenker-archive — Rudolf Kaehr (1942-2016) Title Discrete Dynamics of Combinatory Logic

10 20 30 40 50

,

Transitions

,

10 20 30 40 50

10

20

30

40

50

60

caDynamics

,

10 20 30 40 50 60

0.5

1.0

1.5

2.0

2.5

3.0

ListLinePlot

>F

64 Oscillators.cdf

Page 66: Discrete Dynamics of Combinatory Logic and morphoCA systems · Summer-Edition 2017 — vordenker-archive — Rudolf Kaehr (1942-2016) Title Discrete Dynamics of Combinatory Logic

http : // iconicmath.com/logic/lawsofform/

10 20 30 40 50 60 70

0.5

1.0

1.5

2.0

ListLinePlot Flatten

,

,

Oscillators.cdf 65

Page 67: Discrete Dynamics of Combinatory Logic and morphoCA systems · Summer-Edition 2017 — vordenker-archive — Rudolf Kaehr (1942-2016) Title Discrete Dynamics of Combinatory Logic

morphoCA

,

CA random

,

5 10 15 20

1

CA dynamics wavelet

,

,

,

66 Oscillators.cdf

Page 68: Discrete Dynamics of Combinatory Logic and morphoCA systems · Summer-Edition 2017 — vordenker-archive — Rudolf Kaehr (1942-2016) Title Discrete Dynamics of Combinatory Logic

Transitions

,

5 10 15 20

5

10

15

20

25

30

caDynamics

,

10 20 30 40 50 60

0.5

1.0

1.5

2.0

2.5

3.0

ListLinePlot

Oscillators.cdf 67