Open in TheBrain

10 - The Mandelbrot set

00:00

welcome to lecture five in their second

00:03

week of the course analysis of a complex

00:05

kind today I'm going to introduce the

00:07

Mandelbrot set to you and show you some

00:09

beautiful pictures and also explain to

00:11

you how to generate these beautiful

00:13

pictures we call that the Mandelbrot set

00:17

is the set of all those parameters see

00:20

in the parameter plane for which the

00:22

corresponding juliette said it's

00:25

connected so you pick a c in the complex

00:28

plane you consider the quadratic

00:31

polynomial f of Z equals Z squared plus

00:34

C you calculate its Julia set and you

00:38

look at whether this Julia set is

00:40

connected and if so then the parameters

00:43

C belongs to the Mandelbrot set so how

00:46

could a computer check such a condition

00:49

thankfully there's a theorem which says

00:52

the following if f of Z is a quadratic

00:55

polynomial of the form Z squared plus C

00:57

then the corresponding Julia set is

01:00

connected if and only if zero does not

01:06

belong to a of infinity in other words

01:10

if and only if the orbit of zero remains

01:14

bound that under iteration of this

01:16

function f of Z so what do you do now

01:20

you pick a complex number C you consider

01:24

the corresponding quadratic polynomial f

01:27

of Z equals Z squared plus C you plug in

01:30

0 and you follow the point zero around

01:33

where does zero get mapped under F it's

01:37

Mel to F of zero which is zero squared

01:40

plus C so that's C where does C get

01:45

mapped under F it's mapped to F of C

01:48

which is F of F of zero which is C

01:50

squared plus C and where does that get

01:54

mapped under Epps if you look at the

01:55

orbit of zero under the function Z

01:58

squared plus C and you find out does it

02:00

get attracted to infinity or does it

02:03

remain bounded if it remains bounded

02:06

under iteration then this parameter C

02:09

belongs to the Julia set in fact it is

02:12

possible to

02:13

the following a complex number C belongs

02:16

to M if and only if the orbit of zero

02:20

remains bounded by the number to an

02:24

absolute value for all N and this tells

02:27

us a great computer algorithm to check

02:31

whether a parameter C belongs to the

02:34

Mandelbrot set here it is

02:36

as always you need to choose a window a

02:39

window of C values parameter value says

02:42

you want to display we're no longer in

02:44

the Z plane we're in the C plant so we

02:46

want to display certain parameter values

02:49

typically if you want to see the entire

02:51

Mandelbrot set you choose something like

02:54

the set of both C values whose real part

02:56

is between negative 2 and point 7 5 and

02:59

whose imaginary part is between negative

03:01

1.5 and 1.5 that will give you a large

03:05

enough window to see the entire

03:06

Mandelbrot set as before you're gonna

03:10

pick a largest number of iterations that

03:12

you'll allow the computer to check the

03:14

computer can only check finally many

03:16

iterations at some point it has to stop

03:18

the larger you choose this number max

03:21

iteration the more accurate your picture

03:24

will be but also the slower the

03:25

calculation will be you can start with

03:28

something like maximum number of

03:29

iterations equal 100 especially if you

03:32

start with a large window like the one

03:34

given above here once you start zooming

03:36

into the Mandelbrot set you choose

03:38

windows that only show portions of the

03:41

Mandelbrot set or portions of the

03:42

boundary where behavior is even more

03:44

interesting you want to choose a larger

03:46

and larger value for the maximum number

03:48

of iterations now for each pixel on your

03:52

screen you're gonna choose a parameter

03:54

that corresponds to that pixel this is

03:56

very similar to when we were calculating

03:59

Julia sets this is your screen and

04:04

here's this window that you paid the

04:06

window of parameter C you're gonna have

04:09

to make the pixels correspond to the

04:13

parameter values in your window once you

04:18

have figured out what parameters C

04:20

you're looking at we'll be looking at

04:22

the corresponding quadratic polynomials

04:24

u squared plus C you need

04:27

calculate the iterance of zero under

04:30

this polynomial so f of zero which is C

04:32

f of f of zero which is C squared plus C

04:35

F of F of F of zero which is C squared

04:38

plus C quantity squared plus C and so

04:41

forth so whenever you have calculated

04:43

one iterate to get the next iterate you

04:46

square the number you obtain from the

04:48

previous step and add C to it if one of

04:51

these either it satisfies that it is

04:54

bigger than to an absolute value then

04:56

you know this point does not belong to

04:59

the Mandelbrot set and you can color the

05:02

corresponding initial pixel white if you

05:06

reach the maximum number of iterations

05:07

max itter without having left this ball

05:11

of radius 2 centered at zero and there's

05:14

a good chance that the parameter C does

05:16

belong to the Mandelbrot set and you

05:18

color the corresponding pixel Icahn

05:20

began with black

05:26

this is the picture that you get this

05:29

way it's a black-and-white image off the

05:32

Mandelbrot set all the points that are

05:34

colored white out here are points that

05:37

are not in the Mandelbrot set and the

05:39

black points are points that are in the

05:41

Mandelbrot set again you can use

05:46

different colors for those parameters C

05:48

for which 0 dot Saskatchewan Finiti

05:51

under iteration depending on how quickly

05:54

the escape happens so for example what

05:57

you could do is if F of 0 which is C is

06:01

greater than 2 an absolute value then

06:03

color the corresponding pixel in the 0th

06:05

color you chose otherwise if F of F of 0

06:09

is the first one to get bigger than 2 an

06:11

absolute value color the corresponding

06:13

pixel in color 1 otherwise if F of F of

06:17

F of 0 is the first one that is greater

06:19

than 2 an absolute value use color 2 and

06:21

so forth and only if all F n of zero

06:24

remain less than or equal to 2 and

06:26

absolute value then color the

06:28

corresponding pixel black or whatever

06:31

other color you choose for your

06:32

Mandelbrot set zooming into the

06:35

Mandelbrot set and coloring parameters

06:37

by escape time yields beautiful pictures

06:40

as we see in these following examples

08:11

here are some properties of the

08:13

Mandelbrot set the man abroad set is a

08:16

connected set it's all in one piece it

08:19

took a while for this to be actually

08:21

proved the first images of the man who

08:24

brought said were not as accurate as the

08:25

ones that we can calculate with today's

08:28

powerful computers and it didn't

08:31

necessarily look connected at first but

08:33

it has been proven to be connected by

08:35

duet Ian Hubbard in 1982 the Mandelbrot

08:40

set is contained in the disc of radius 2

08:42

centered at the origin the boundary of

08:45

the Mandelbrot set is very intricate

08:47

this is where you'll find the most

08:49

beautiful zoo so zooming into locations

08:52

close to the boundary gives you more and

08:54

more beautiful pictures and moreover 4c

08:57

values near the boundary of the

08:59

Mandelbrot set there Julia sets have

09:02

many different patterns and here are

09:04

some examples of what patterns you might

09:06

see the boundary of the mean cardioid is

09:10

given by the following equation you see

09:13

a picture right here of what that looks

09:15

like

09:16

writing theta this exponent theta right

09:19

here this angle theta as chupa I alpha

09:22

we can distinguish whether alpha is a

09:25

rational number or an irrational number

09:27

and it turns out whether alphas rational

09:30

or irrational makes a big difference in

09:32

what the Julia said looks like let's

09:35

start with a C value of the form 1/2 e

09:40

to the 2 pi alpha minus 1/4 e to the 4

09:43

pi alpha so on the main boundary of the

09:45

Mandelbrot set where alpha is a rational

09:47

number so if it's irrational it means

09:50

it's a quotient it's a fraction of the

09:52

form P over Q where P and Q are simply

09:54

natural numbers the parameter sees then

09:58

an attachment point of another bud of

10:01

the Mandelbrot set and the Julia said

10:03

looks similar to the Julia set for

10:06

parameters within that bud let's look at

10:08

an example let's look at alpha equals

10:11

1/2 then see if you plug in alpha equals

10:14

1/2 C becomes 1/2 times e to the 2 pi I

10:18

times 1/2 so 1/2 e to the PI I minus 1

10:23

for e to the four pi times 1/2 so 1/4 e

10:28

to the 2 pi even the PI is negative 1 so

10:31

that gives us a minus 1 happened e to

10:33

the 2 pi is 1 so minus 1/4 so we get

10:37

minus 0.75 and that's this point right

10:39

here that I colored in red and as you

10:43

know and the Manuel Brad said there is

10:45

another bud here and then there's

10:48

another here and another here but this

10:50

entire butt is attached at this

10:53

attachment point and that Julie I said

10:54

looks very similar if you move within

10:57

this but if you move parameter values in

11:00

within this button calculate that

11:01

Julianne's if they all look something

11:02

like this picture that you can see here

11:04

on the right here you can see the

11:07

Mandelbrot set and we're gonna zoom in

11:09

around the parameter value minus 0.75

11:13

this value that we just looked at before

11:16

and who's Julia said we just looked at

11:18

you can see successive tsums here and

11:22

see how beautiful and intricate the

11:25

pictures get if you zoom in around the

11:27

boundary of the Mandelbrot set

11:40

let's next look at a sea value of the

11:43

same form but alpha is an irrational

11:45

number so there are no values P and Q

11:48

for which you could fight alpha s P over

11:50

Q jr. sets where such values look more

11:54

intricate and then come in several

11:56

flavors here's the first example

11:59

for alpha equals 1 plus root 5 over 2

12:01

that's an irrational number then you can

12:03

calculate the corresponding C value

12:06

despite you know evaluating this

12:07

equation up here and for the

12:11

corresponding f of Z equals Z squared

12:13

plus C the interior of K has a so-called

12:16

Siegel disk in which iteration looks

12:19

like a rotation by angle alpha the filth

12:22

and Julius it has these little discs my

12:25

picture is not entirely accurate but you

12:27

can see that there's rotations going on

12:30

here so under iteration iterates move

12:34

along circles right there many points in

12:41

the boundary of the Mandelbrot set are

12:42

so-called misery edge points a Point C

12:46

is called a misery image point if the

12:49

orbit of zero under F of Z equals Z

12:53

squared plus C is pre periodic but not

12:55

periodic we had seen before that a point

12:59

is pretty periodic if it moves around

13:01

for a while under F but eventually it

13:05

enters a periodic orbit in a periodic

13:11

orbit could be afforded to like the one

13:13

entry here or it could be something like

13:18

this for higher order but the point is

13:23

pre periodic if it is not itself

13:26

periodic so the orbit does not return to

13:28

this point itself but it enters a

13:30

periodic orbit after a number of

13:33

iterations an example is C equals I then

13:36

f of Z is Z squared plus I then the

13:39

orbit of 0 under F is given by 0 f of 0

13:43

is AI F of I is I squared plus I so

13:47

that's minus 1 plus I F of minus 1 plus

13:51

I is minus 1 plus I

13:52

one of these squared plus I'd you can

13:54

check that that equals minus I F of

13:57

minus I is minus I squared plus I which

14:00

is minus one plus I and we're back to

14:03

this point that we were earlier inside

14:07

the iteration here but we did not repeat

14:10

the point 0 and I we started repeating

14:12

at minus one plus I clearly missing

14:16

average points must belong to the

14:18

Mandelbrot set because the orbit of 0

14:20

under the function f of Z equals Z

14:22

squared plus C remains bounded because

14:24

it's periodic here are some properties

14:27

of middle of each points the Julia set

14:30

is equal to the field and Julia set in

14:33

other words the filth and Julia set has

14:36

no interior these are huge points are

14:41

dense in the boundary of the Mandelbrot

14:43

set that means no matter where you look

14:44

you'll find them you can zoom into the

14:46

boundary of the Mandelbrot set

14:47

wherever you want to and you'll find

14:50

tons and tons of music image points in

14:53

fact you can zoom in as far as you want

14:56

to and there are still infinitely many

14:59

museums ones in any window that you zoom

15:01

into and the Mandelbrot set is

15:04

self-similar under magnification neomu

15:07

so you [ ] points now note the

15:10

Mandelbrot set this quasi salt similar

15:12

everywhere

15:13

smalls like the different versions of

15:15

itself can be found at arbitrary small

15:18

scales but near Miller give each point

15:20

one can actually prove that it is

15:22

self-similar you zoom in and you see

15:25

exact replicas of the big picture in

15:28

small scales

15:34

here's the Julia said 4c equals AI it's

15:40

called the dendrite and it looks very

15:43

much like the man who brought Seth looks

15:46

near C equals I will look at that in the

15:48

next pictures here you can see the

15:53

Mandelbrot set and I've highlighted the

15:55

point C equals I so the parameter value

15:58

I and we zoom into the Mandelbrot set

16:02

around this point and you can see that

16:04

the Mandelbrot set looks like a dendrite

16:07

and it is very self similar we keep

16:09

zooming in and zooming in and it keeps

16:11

looking exactly the same and it looks

16:13

just like the Julia set looked for C

16:17

equals I

16:41

let's finish with one of the big

16:43

outstanding conjectures in the field of

16:45

complex dynamics it says the following

16:48

the Mandelbrot set is locally connected

16:52

what that means is it's a term we have

16:55

not discussed before it means that for

16:58

every parameter C in the Mandelbrot set

17:01

so for example this one right here and

17:05

every open set Veeck that contains C so

17:08

some open set around it there exists an

17:12

open side you possibly smaller than the

17:16

original open set you picked so that

17:20

still contains your parameter such that

17:22

the intersection of U and M is connected

17:26

now this boundary of the Mandelbrot set

17:30

is rather intricate so you could imagine

17:31

that you by choosing a small open set

17:36

accidentally pick two parts that are not

17:39

really connected looking because the

17:41

manler had said we told so much it goes

17:42

in out in and out so you could imagine

17:46

accidentally picking a set like this

17:48

will you just get disconnected pieces

17:50

but this conjecture says no matter where

17:54

you are how far you zoom in at every

17:56

level around every parameter you can

17:59

find the little open set that contains a

18:01

connected piece of the Mandelbrot set

18:03

it'll never happen to you that

18:05

Mandelbrot set falls apart this is an

18:09

outstanding conjecture which means it

18:11

has not been proved to be true it is

18:14

known that the Mandelbrot set is

18:16

connected but it is not known that it is

18:18

locally connected this is considered one

18:20

of the big outstanding conjectures in

18:22

the field of complex dynamics the reason

18:25

why this is such an important conjecture

18:28

goes beyond the scope of this course

Attachments