1 Fract als Coined by Benoit Mandelbr ot To dif f erent iat e f - - PDF document

1
SMART_READER_LITE
LIVE PREVIEW

1 Fract als Coined by Benoit Mandelbr ot To dif f erent iat e f - - PDF document

5/11 - 04 Emergent Systems, Jonny Pettersson, UmU 1 Last t ime Concept s Emergence, emer gent syst ems, Lif e Real lif e Ar t if icial lif e Topics 5/11 - 04 Emergent Systems, Jonny Pettersson, UmU 2 Out line f


slide-1
SLIDE 1

1

5/11 - 04 1 Emergent Systems, Jonny Pettersson, UmU 5/11 - 04 2 Emergent Systems, Jonny Pettersson, UmU

Last t ime

❒ Concept s

❍ Emergence, emer gent syst ems, …

❒ Lif e

❍ Real lif e ❍ Ar t if icial lif e

❒ Topics

5/11 - 04 3 Emergent Systems, Jonny Pettersson, UmU

Out line f or t oday

❒ Fract als ❒ Net Logo ❒ Assignment 1

slide-2
SLIDE 2

2

5/11 - 04 4 Emergent Systems, Jonny Pettersson, UmU

Fract als

❒ Coined by Benoit Mandelbr ot ❒ To dif f erent iat e f rom pure geomet ric

f igures

❒ Two int erest ing qualit ies

❍ Self -similar on mult iple scales ❍ Fr act ional dimension

5/11 - 04 5 Emergent Systems, Jonny Pettersson, UmU

Examples of Fract als

❒ The Cant or Set ❒ The Koch Cur ve ❒ The P

eano Cur ve

❒ Fr act ional dimension

5/11 - 04 6 Emergent Systems, Jonny Pettersson, UmU

Random Fract als

❒ Random pr ocesses in nat ur e ar e of t en self -similar on

var ying t empor al and spat ial scale

slide-3
SLIDE 3

3

5/11 - 04 7 Emergent Systems, Jonny Pettersson, UmU

Brownian Mot ion and Whit e Noice

❒ Br ownian Mot ion

❍ Part icles in liquids

❒ Whit e Noice

❍ Decribe t hings belived

t o be f ormed by r andom walk-like processes

5/11 - 04 8 Emergent Systems, Jonny Pettersson, UmU

Dif f usion Limit ed Aggregat ion

❒ Par t icles wit h Br ownian mot ion st op moving when

t hey t ouch st at ionar y obj ect s

❒ 2-dimensional ❒ 3-dimensional

5/11 - 04 9 Emergent Systems, Jonny Pettersson, UmU

Fract al growt h

❒ Fract als ar e ef f ect ive at compressing inf o ❒ Nat ural f ract als ❒ Must gr ow!

slide-4
SLIDE 4

4

5/11 - 04 10 Emergent Systems, Jonny Pettersson, UmU

Lindenmayer Syst ems

❒ Arist id Lindenmayer , 1968 ❒ Mat hemat ical descript ion of plant growt h ❒ Very compact ❒ Axiom: seed cell ❒ Product ion r ules: describe gr owt h ❒ St rings can be int erpret ed

5/11 - 04 11 Emergent Systems, Jonny Pettersson, UmU

Turt le Graphics

❒ Seymour Papert ❒ A simple comput er language t hat children

could use t o draw graphical pict ures

❒ Net Logo is an ext ent ion of t his

5/11 - 04 12 Emergent Systems, Jonny Pettersson, UmU

L-syst ems

slide-5
SLIDE 5

5

5/11 - 04 13 Emergent Systems, Jonny Pettersson, UmU 5/11 - 04 14 Emergent Systems, Jonny Pettersson, UmU

Linear Algebr a

❒ Translat ion ❒ Scaling ❒ Ref lect ion ❒ Rot at ion ❒ Composing

5/11 - 04 15 Emergent Systems, Jonny Pettersson, UmU

The Mult iple Reduct ion Copy Machine Algorit hm

❒ Uses 2 or mor e

linear t r ansf ormat ions

❒ P

r oblem:

❍ n = # t ransf orm ❍ d = dept h ❍ nd

slide-6
SLIDE 6

6

5/11 - 04 16 Emergent Systems, Jonny Pettersson, UmU

I t erat ed Funct ional Syst ems

❒ Michael Barnsley

5/11 - 04 17 Emergent Systems, Jonny Pettersson, UmU

Nonlinear Fr act als

❒ I t erat ive dynamical syst ems ❒ Complex number s

5/11 - 04 18 Emergent Systems, Jonny Pettersson, UmU

The Mandelbrot Set

❒ xt + 1 = xt 2 + c, x0 = 0 + i0 = 0 ❒ Quest ions:

❍ Wit h c = const ant complex number , what

happens t o xt when t goes t o inf init y?

❍ What values of c makes xt diver ges? ❍ (I f a2 + b2 >

4, t hen xt diver ges)

slide-7
SLIDE 7

7

5/11 - 04 19 Emergent Systems, Jonny Pettersson, UmU

Mandelbrot - Algorit hm

  • For each number , c, in a subset or t he complex plane
  • Set x0 = 0
  • For t = 1 t o t max
  • Comput e xt = xt

2 + c

  • I f | xt| >

2, t hen break out of loop

  • I f t <

t max, t hen color point c whit e

  • I f t = t max, t hen color point c black

5/11 - 04 20 Emergent Systems, Jonny Pettersson, UmU

Mandelbrot - I nf init y

5/11 - 04 21 Emergent Systems, Jonny Pettersson, UmU

Mandelbrot – Self -similar

slide-8
SLIDE 8

8

5/11 - 04 22 Emergent Systems, Jonny Pettersson, UmU

The Mast er J ulia Set

  • Set c t o some const ant complex value
  • For each number, x0 , in a subset of t he complex plane
  • For t = 1 t o t max
  • Comput e xt = xt

2 + c

  • I f |xt| >

2, t hen break out of loop

  • I f t <

t max, t hen color point c whit e

  • I f t = t max, t hen color point c black

5/11 - 04 23 Emergent Systems, Jonny Pettersson, UmU 5/11 - 04 24 Emergent Systems, Jonny Pettersson, UmU

A Myst ery of t he M-set

❒ David Boll, 1991 ❒ Want ed t o conf ir m

t hat t he “neck” of t he M-set at c = -3/ 4 + 0i is 0 in t hickness

❒ Test ed: c = -3/ 4 + εi ❒ What is π doing t here?

31415928 00000001 3141593 0.000001 314160 0.00001 31417 0.0001 3143 0.001 315 0.01 33 0.1 I t erat ions ε

slide-9
SLIDE 9

9

5/11 - 04 25 Emergent Systems, Jonny Pettersson, UmU

Out line

❒ ❒ ❒ Fract als

Fract als Fract als

❒ Net Logo ❒ Assignment 1

5/11 - 04 26 Emergent Systems, Jonny Pettersson, UmU

Net Logo

❒ A mult i-agent modeling language ❒ A parallel ext ension of Logo

5/11 - 04 27 Emergent Systems, Jonny Pettersson, UmU

Assignment 1

❒ The assignment ❒ The report ❒ Rules f or assignment s

slide-10
SLIDE 10

10

5/11 - 04 28 Emergent Systems, Jonny Pettersson, UmU

Rules f or assignment s

❒ ht t p:/ / www.cs.umu.se/ inf ormat ion/ Labregl

erV3.ht m

❒ Grades: G, O, U, (K, F) ❒ I n t he case of O – only one chance t o f ix

❍ The t ime f or cor rect ing an O is set individually

5/11 - 04 29 Emergent Systems, Jonny Pettersson, UmU

Assignment s – Mor al and knowledge

❒ What is knowledge?

❍ I nf ormat ion – Knowledge - Skills

❒ How do one get knowledge? ❒ How do one get skills? ❒ How t o share t he work?

❍ Responsibilit ies t o each ot her ❍ Responsibilit ies t o one self

5/11 - 04 30 Emergent Systems, Jonny Pettersson, UmU

Summar y

❒ Fract als ❒ Net Logo ❒ Assignment 1

slide-11
SLIDE 11

11

5/11 - 04 31 Emergent Systems, Jonny Pettersson, UmU

Next t ime

❒ Chaos ❒ Producer-consumer dynamics