1 GEK1530 Frederick H. Willeboordse Nature’s Monte Carlo Bakery: The Story of Life as a Complex System.

Slides:



Advertisements
Similar presentations
Ch. 10: What is a number?. MAIN DEFINITION OF THE COURSE: A symmetry of an object (in the plane or space) means a rigid motion (of the plane or space)
Advertisements

Play the Chaos Game Learn to Create Your Own Fractals.
Fractals everywhere ST PAUL’S GEOMETRY MASTERCLASS II.
1 GEM2505M Frederick H. Willeboordse Taming Chaos.
CSC1016 Coursework Clarification Derek Mortimer March 2010.
Mr Barton’s Maths Notes
Fractals Jennifer Trinh Benoît Mandelbrot, “father of fractal geometry”
∞Exploring Infinity ∞ By Christopher Imm Johnson County Community College.
Fractals Ed Angel Professor of Computer Science, Electrical and Computer Engineering, and Media Arts Director, Arts Technology Center University of New.
CELLULAR AUTOMATON Presented by Rajini Singh.
1 GEK1530 Frederick H. Willeboordse Nature’s Monte Carlo Bakery: The Story of Life as a Complex System.
1 GEK1530 Frederick H. Willeboordse Nature’s Monte Carlo Bakery: The Story of Life as a Complex System.
CS4395: Computer Graphics 1 Fractals Mohan Sridharan Based on slides created by Edward Angel.
Chaos and Fractals Frederick H. Willeboordse SP2171 Lecture Series: Symposium III, February 6, 2001.
Lectures on Cellular Automata Continued Modified and upgraded slides of Martijn Schut Vrij Universiteit Amsterdam Lubomir Ivanov Department.
1 GEM2505M Frederick H. Willeboordse Taming Chaos.
Exponents Scientific Notation
Dividing Polynomials.
A New Kind of Science Chapter 3 Matthew Ziegler CS 851 – Bio-Inspired Computing.
Two Dimensions and Beyond From: “ A New Kind of Science” by Stephen Wolfram Presented By: Hridesh Rajan.
Rational and Real Numbers The Rational Numbers are a field Rational Numbers are an integral domain, since all fields are integral domains What other properties.
Applied Mathematics Complex Systems Fractals Fractal by Zhixuan Li.
"Clouds are not spheres, mountains are not cones, coastlines are not circles, and bark is not smooth, nor does lightning travel in a straight line."(Mandelbrot,
HONR 300/CMSC 491 Computation, Complexity, and Emergence Mandelbrot & Julia Sets Prof. Marie desJardins February 22, 2012 Based on slides prepared by Nathaniel.
FRACTALS OF THE WORLD By Leslie Ryan. Common Terms Iteration- To repeat a pattern multiple times, usually with a series of steps. Reflection- An image.
1 GEM2505M Frederick H. Willeboordse Taming Chaos.
CITS4403 Computational Modelling Fractals. A fractal is a mathematical set that typically displays self-similar patterns. Fractals may be exactly the.
Lecture for Week Spring.  Numbers can be represented in many ways. We are familiar with the decimal system since it is most widely used in everyday.
Positional Number Systems
1 Excursions in Modern Mathematics Sixth Edition Peter Tannenbaum.
Chaos Theory and Fractals By Tim Raine and Kiara Vincent.
Triangle Town Hi, I’m Elke. Pleased to be your guide through Triangle Town. Don’t ever worry about getting lost. I’ll stay with you the whole time.
1 GEM2505M Frederick H. Willeboordse Taming Chaos.
1 GEM2505M Frederick H. Willeboordse Taming Chaos.
Infinities 6 Iteration Number, Algebra and Geometry.
Extending the Definition of Exponents © Math As A Second Language All Rights Reserved next #10 Taking the Fear out of Math 2 -8.
5.3 Geometric Introduction to the Simplex Method The geometric method of the previous section is limited in that it is only useful for problems involving.
Fractals. In colloquial usage, a fractal is "a rough or fragmented geometric shape that can be subdivided in parts, each of which is (at least approximately)
Cantor and Countability: A look at measuring infinities How BIG is big? = a Googol 10 googol = a Googolplex = one Tremilliomilliotrecentrecentre.
The Science of Complexity J. C. Sprott Department of Physics University of Wisconsin - Madison Presented to the First National Conference on Complexity.
GEM A Finance Survival Kit GEM2508 Frederick H. Willeboordse
GEK Frederick H. Willeboordse Compound & Prosper!
Fractals What do we mean by dimension? Consider what happens when you divide a line segment in two on a figure. How many smaller versions do you get? Consider.
David Chan TCM and what can you do with it in class?
Fractal Project Mariellen Hemmerling. Fractals “A fractal is "a rough or fragmented geometric shape that can be split into parts, each of which is (at.
{ Fractals, iterations and the Sierpinski Triangle an iterative approach Central Arizona College Science Night at San Tan Campus.
Imagine you were playing around with Apophysis when some other GHP Math student student came up behind you and said “Gee that’s pretty! What is that a.
Introduction to Chaos by: Saeed Heidary 29 Feb 2013.
1 GEK1530 Frederick H. Willeboordse Nature’s Monte Carlo Bakery: The Story of Life as a Complex System.
FRACTALS FRACTALS The Geometry of Nature ϕ π Σ Π ξ ρ τ ω ψ Ξ Ω μ ε γ λ η ζ θ β α By Michael Duong.
1 GEM2505M Frederick H. Willeboordse Taming Chaos.
Algebraic Thinking 5 th Grade Guided Instruction Finding Rules and Writing Equations For Patterns.
1 GEM2505M Frederick H. Willeboordse Taming Chaos.
Cellular Automata FRES 1010 Eileen Kraemer Fall 2005.
Cellular Automata Introduction  Cellular Automata originally devised in the late 1940s by Stan Ulam (a mathematician) and John von Neumann.  Originally.
{ What is a Number? Philosophy of Mathematics.  In philosophy and maths we like our definitions to give necessary and sufficient conditions.  This means.
CS851 – Biological Computing February 6, 2003 Nathanael Paul Randomness in Cellular Automata.
1 Cellular Automata What could be the simplest systems capable of wide-ranging or even universal computation? Could it be simpler than a simple cell?
Fractals! Bullock Math Academy March 22, 2014 Brian Shelburne
Fractals Ed Angel Professor Emeritus of Computer Science
 Introduction  Definition of a fractal  Special fractals: * The Mandelbrot set * The Koch snowflake * Sierpiński triangle  Fractals in nature  Conclusion.
Fractals. What do we mean by dimension? Consider what happens when you divide a line segment in two on a figure. How many smaller versions do you get?
Fractals Cassi Blum.
A Primer on Chaos and Fractals Bruce Kessler Western Kentucky University as a prelude to Arcadia at Lipscomb University.
Spatio-Temporal Information for Society Münster, 2014
Iterative Mathematics
PASCAL’S TRIANGLE.
Fractals What do we mean by dimension? Consider what happens when you divide a line segment in two on a figure. How many smaller versions do you get?
Cellular Automata What could be the simplest systems capable of wide-ranging or even universal computation? Could it be simpler than a simple cell?
Presentation transcript:

1 GEK1530 Frederick H. Willeboordse Nature’s Monte Carlo Bakery: The Story of Life as a Complex System

2 Cellular Automata & Fractals Lecture 6 What could be the simplest systems capable of wide-ranging or even universal computation? Could it be simpler than a simple cell?

GEK The Bakery Add Ingredients Process Flour Water Yeast Knead Wait Bake Get some units - ergo building blocks Eat & Live Get something wonderful! mix n bake

GEK Today's Lecture The Story The logistic map discussed last time is the best known example for dynamic chaotic behavior. Today we will see that there is something similar in a geometric sense. Then, since we now know that simple systems can behave in unexpected ways, we will explore what is probably the simplest system displaying complex behavior. What is the simplest system that can display complex behavior? Fractals Cellular Automata Is there a geometric analog to chaos?

GEK Fractals What are Fractals? (roughly) a fractal is a self-similar geometrical object with a fractal dimension. self-similar = when you look at a part, it just looks like the whole. Fractal dimension = the dimension of the object is not an integer like 1 or 2, but something like (we’ll get back to what this means a little later).

GEK Cantor Georg Ferdinand Ludwig Philipp Cantor Born: 3 March 1845 in St Petersburg, Russia Died: 6 Jan 1918 in Halle, Germany Cantor was one of the most important Mathematicians of the late 19 th century. Unfortunately, vigorous opposition to his ideas contributed to a nervous breakdown and he died in a mental institution.

GEK Fractals The Cantor Set Take a line and remove the middle third, repeat this ad infinitum for the resulting lines. This is the construction of the set! The set itself is the result of this construction. Remove middle third Then remove middle third of what remains And so on ad infinitum

GEK Mandelbrot Born: 20 Nov 1924 in Warsaw, Poland He discovered what is now called the Mandelbrot set and is responsible for many aspects of fractal geometry.

GEK Fractals Mandelbrot & England How long is the cost line of England

GEK The Mandelbrot Set This set is defined as the collection of parameters c in the complex plane that does not lead to an escape to infinity for the equation when starting from z 0 = 0: Note: The actual Mandelbrot set are just the black points in the middle! All the colored points escape (but after different numbers of iterations). Fractals

GEK Does this look like the logistic map? It should!!! Take z to be real, divide both sides by c: then substitute Define: to obtain And we find the logistic map from before Fractals The Mandelbrot Set

GEK The Mandelbrot set is strictly speaking not self-similar in the same way as the Cantor set. It is quasi-self-similar (the copies of the whole are not exactly the same). Here are some nice pictures from: What I’d like to illustrate here is not so much that fractals can be used to generate beautiful pictures, but that a simple non-linear equation can be incredibly complex. Fractals The Mandelbrot Set

GEK Next, zoom into this Area. Fractals The Mandelbrot Set

GEK Next, zoom into this Area. Fractals The Mandelbrot Set

GEK Next, zoom into this Area. Fractals The Mandelbrot Set

GEK Fractals The Mandelbrot Set

GEK Chaos and Fractals How do they relate? Fractals often occur in chaotic systems but the the two are not the same! Neither do they necessarily imply each other. A fractal is a geometric object Roughly: Chaos is a dynamical attribute

GEK Perhaps one can expect that strange and complex behavior results from very complicated rules. But what are the simplest systems that display complex behavior? This is an important question when we want to figure out whether relatively simple rules could underlie the complexity of life. As it turns out, probably the simplest systems that display complex behaviors are the so-called cellular automata. Cellular Automata

GEK Born in 1959 in London First paper at age 15 Ph.D. at 20 Youngest recipient of MacArthur ‘young genius’ award Worked at Caltech and Princeton Owner of Mathematica (Wolfram Research) Fantastic publication record … until … 1988 when he stopped publishing in scientific journals From his web site … Stephen Wolfram Cellular Automata

GEK A (one-dimensional) cellular automaton consists of a line of ‘cells’ (boxes) each with a certain color like e.g. black or grey and a rule on how the colors of the cells change from one time step to the next. Rule Line The first line is always given. This is what is called the ‘initial condition’. This rule is trivial. It means black remains black and grey remains grey. Time 0 Time 1 Time 2 This is how the Cellular Automaton evolves Cellular Automata

GEK A (one-dimensional) cellular automaton consists of a line of ‘cells’ (boxes) each with a certain color like e.g. black or grey and a rule on how the colors of the cells change from one time step to the next. Rule Line The first line is always given. This is what is called the ‘initial condition’. Another simple rule. It means black turns into grey and grey turns into black. Time 0 Time 1 Time 2 This is how the Cellular Automaton evolves Cellular Automata

GEK Like this, the rules are a bit boring of course because there is no spatial dependence. That is to say, neighboring cells have no influence. Therefore, let us look at rules that take nearest neighbors into account. or With 3 cells and 2 colors, there are 8 possible combinations. Cellular Automata

GEK The 8 possible combinations: Of course, for each possible combination we’ll need to state to which color it will lead in the next time step. Let us look a a famous rule called rule 254 (we’ll get back to why it has this name later). Cellular Automata

GEK Rule 254: We can of course apply this rule to the initial condition we had before but what to do at the boundary? Rule 254: Cellular Automata

GEK Often one starts with a single black dot and takes all the neighbors on the right and left to be grey (ad infinitum). Now, let us apply rule 254. This is quite simple, everything, except for three neighboring grey cells will lead to a black cell. 254: Cellular Automata

GEK Continuing the procedure: 254: Time 0 Time 1 Time 2 Time 3 Cellular Automata

GEK Of course we don’t really need those arrows and the time so we might just as well forget about them to obtain: 254: Nice, but well … not very exciting. Cellular Automata

GEK So let us look at another rule. This one is called rule 90. That doesn’t look like it’s very exciting either. What’s the big deal? Rule 90: Cellular Automata

GEK Applying rule : At least it seems to be a bit less boring than before…. After one time step: After two time steps: Cellular Automata

GEK Applying rule : Hey! This is becoming more fun…. After three time steps: Cellular Automata

GEK Applying rule : Hmmmm After four time steps: Cellular Automata

GEK Applying rule : It’s a Pac Man! After five time steps: Cellular Automata

GEK Applying rule : Which is a fractal! Well not really. It’s a Sierpinsky gasket: Cellular Automata

GEK Applying rule : Well not really. It’s a Sierpinsky gasket: From S. Wolfram: A new kind of Science. Cellular Automata

GEK So we have seen that simple cellular automata can display very simple and fractal behavior. Both these patterns are in a sense highly regular. One may wonder now whether ‘irregular’ patterns can also exist. Rule 30: Surprisingly they do! Rule 30 Note that I’ve only changed the color of two boxes compared to rule 90. Cellular Automata

GEK Applying rule : Cellular Automata

GEK Applying rule : While one side has repetitive patterns, the other side appears random. From S. Wolfram: A new kind of Science. Cellular Automata

GEK Now let us look at the numbering scheme The first thing to notice is that the top is always the same. This is the part that changes. Now if we examine the top more closely, we find that it just is the same pattern sequence that we obtain in binary counting. Cellular Automata

GEK If we say that black is one and grey is zero, then we can see that the top is just counting from 7 to 0. Good. Now we know how to get the sequence on the top. Value 1 Value 4 Value 2 Value 1 Value 4 Value 2 = 4 = 3 Cellular Automata

GEK How about the bottom? We can do exactly the same thing but since we have 8 boxes on the bottom it’s counting from 0 to 255. = = 90 Value 128 Value 64 Value 16 Value 32 Value 8 Value 4 Value 2 Value 1 Cellular Automata

GEK Like this we can number all the possible 256 rules for this type of cellular automaton. Cellular Automata

GEK Like this we can number all the possible 256 rules for this type of cellular automaton. Cellular Automata

GEK Like this we can number all the possible 256 rules for this type of cellular automaton. And of course, one does not need to restrict oneself to two colors and two neighbors … Cellular Automata

GEK Wrapping up Key Points of the Day Give it some thoughtReferences Can you think of any ‘real-life’ cellular automata? Simple dynamical rules can lead to complex behavior Cellular automaton rule Simple geometric rules can lead to complex structures Fractal 90 :