Message Boards Message Boards

GROUPS:

Elementary CA models from a different method ?

Posted 4 years ago
7805 Views
|
3 Replies
|
7 Total Likes
|

Hi, I keep wondering if wolfram (256 rules) in ECA are the only way to show these complex triangle systems , is it possible to get such system for circles or squares ? Also , ECA is made by 2 neighbour configuration , what if equations are used like in pascal's triangle or mathematics to generate these complex systems ? I'm sure there is some answers to these questions .

Thanks!

3 Replies

Read CellularAutomaton about the configurations developed so far.

The book A New Kind of Science is full of computational machinery (tag systems, cellular automata, Turing machines, ...).

See current post CellularAutomaton Code Jam Wolfram Summer School 2015 about function driven CA.

As far as representation is concerned, it is easy to display a CA onto a disk

Clear[circularCA]
circularCA[r_Integer, s_Integer] := 
 Block[{c = CellularAutomaton[r, {{1}, 0}, {s, All}]},
   Graphics[
    Flatten[Table[{If[c[[o, oo]] == 1, Black, White], 
       Disk[{0, 0}, 
        o, {Pi - (oo - (s + 1 - (o - 1))) (2 Pi)/(2 o - 1), 
         Pi - ((oo + 1) - (s + 1 - (o - 1))) (2 Pi)/(2 o - 1)}]}, {o, 
       s + 1, 1, -1}, {oo, s + 1 - (o - 1), s + 1 + (o - 1)}], 1], 
    PlotLabel -> 
     "Rule " <> ToString[r] <> " using " <> ToString[s] <> " steps", 
    Frame -> True]
   ] /; 1 <= r <= 256 && s > 0 

giving

circCA30123

This circular form could raise the question whether the CA is stable against back-development (starting with the outer circular ring inwards and again outwards from the center ad inf.): Once you have it you ignore of course the $\pi$ branch from the first run outwards.

You can also fill a matrix in different ways with a CA output (setting the starting point to [[1,1]]), getting pictures like this

enter image description here

once they are in natural matrix form, one can do matrix operations with them

coneCAMult

all this is very old (2009).

Wow , didn't know i can do that !!!

Thanks mate , really appreciate it.

Reply to this discussion
Community posts can be styled and formatted using the Markdown syntax.
Reply Preview
Attachments
Remove
or Discard

Group Abstract Group Abstract