Presentation is loading. Please wait.

Presentation is loading. Please wait.

Excel quad iteration M-set iterator Movie maker 75.

Similar presentations


Presentation on theme: "Excel quad iteration M-set iterator Movie maker 75."— Presentation transcript:

1 Excel quad iteration M-set iterator Movie maker 75

2 The Fractal Geometry of the Mandelbrot Set How the computer has revolutionized mathematics

3 The Fractal Geometry of the Mandelbrot Set You need to know:

4 How to count The Fractal Geometry of the Mandelbrot Set You need to know:

5 The Fractal Geometry of the Mandelbrot Set How to add How to count You need to know:

6 Many people know the pretty pictures...

7 but few know the even prettier mathematics.

8

9

10

11

12

13

14

15

16

17

18

19

20

21 Oh, that's nothing but the 3/4 bulb....

22 ...hanging off the period 16 M-set.....

23 ...lying in the 1/7 antenna...

24 ...attached to the 1/3 bulb...

25 ...hanging off the 3/7 bulb...

26 ...on the northwest side of the main cardioid.

27 Oh, that's nothing but the 3/4 bulb, hanging off the period 16 M-set, lying in the 1/7 antenna of the 1/3 bulb attached to the 3/7 bulb on the northwest side of the main cardioid.

28 Start with a function: x + constant 2

29 Start with a function: x + constant 2 and a seed: x 0

30 Then iterate: x = x + constant 10 2

31 Then iterate: x = x + constant 10 2 21 2

32 Then iterate: x = x + constant 10 2 21 2 32 2

33 Then iterate: x = x + constant 10 2 21 2 32 2 43 2

34 Then iterate: x = x + constant 10 2 21 2 32 2 43 2 Orbit of x 0 etc. Goal: understand the fate of orbits.

35 Example: x + 1 Seed 0 2 x = 0 0 x = 1 2 3 4 5 6

36 Example: x + 1 Seed 0 2 x = 0 0 x = 1 1 x = 2 3 4 5 6

37 Example: x + 1 Seed 0 2 x = 0 0 x = 1 1 x = 2 2 x = 3 4 5 6

38 Example: x + 1 Seed 0 2 x = 0 0 x = 1 1 x = 2 2 x = 5 3 x = 4 5 6

39 Example: x + 1 Seed 0 2 x = 0 0 x = 1 1 x = 2 2 x = 5 3 x = 26 4 x = 5 6

40 Example: x + 1 Seed 0 2 x = 0 0 x = 1 1 x = 2 2 x = 5 3 x = 26 4 x = big 5 x = 6

41 Example: x + 1 Seed 0 2 x = 0 0 x = 1 1 x = 2 2 x = 5 3 x = 26 4 x = big 5 x = BIGGER 6

42 Example: x + 1 Seed 0 2 x = 0 0 x = 1 1 x = 2 2 x = 5 3 x = 26 4 x = big 5 x = BIGGER 6 “Orbit tends to infinity”

43 Example: x + 0 Seed 0 2 x = 0 0 x = 1 2 3 4 5 6

44 Example: x + 0 Seed 0 2 x = 0 0 1 x = 2 3 4 5 6

45 Example: x + 0 Seed 0 2 x = 0 0 1 2 x = 3 4 5 6

46 Example: x + 0 Seed 0 2 x = 0 0 1 2 3 x = 4 5 6

47 Example: x + 0 Seed 0 2 x = 0 0 1 2 3 4 5 6 “A fixed point”

48 Example: x - 1 Seed 0 2 x = 0 0 x = 1 2 3 4 5 6

49 Example: x - 1 Seed 0 2 x = 0 0 x = -1 1 x = 2 3 4 5 6

50 Example: x - 1 Seed 0 2 x = 0 0 x = -1 1 x = 0 2 x = 3 4 5 6

51 Example: x - 1 Seed 0 2 x = 0 0 x = -1 1 x = 0 2 x = -1 3 x = 4 5 6

52 Example: x - 1 Seed 0 2 x = 0 0 x = -1 1 x = 0 2 x = -1 3 x = 0 4 x = 5 6

53 Example: x - 1 Seed 0 2 x = 0 0 x = -1 1 x = 0 2 x = -1 3 x = 0 4 x = -1 5 x = 0 6 “A two- cycle”

54 Example: x - 1.1 Seed 0 2 x = 0 0 x = 1 2 3 4 5 6

55 Example: x - 1.1 Seed 0 2 x = 0 0 x = -1.1 1 x = 2 3 4 5 6

56 Example: x - 1.1 Seed 0 2 x = 0 0 x = -1.1 1 x = 0.11 2 x = 3 4 5 6

57 Example: x - 1.1 Seed 0 2 x = 0 0 x = -1.1 1 x = 0.11 2 x = 3 4 5 6 time for the computer! Excel + OrbDgm

58 Observation: For some real values of c, the orbit of 0 goes to infinity, but for other values, the orbit of 0 does not escape.

59 Complex Iteration Iterate z + c 2 complex numbers

60 Example: z + i Seed 0 2 z = 0 0 z = 1 2 3 4 5 6

61 Example: z + i Seed 0 2 z = 0 0 z = i 1 z = 2 3 4 5 6

62 Example: z + i Seed 0 2 z = 0 0 z = i 1 z = -1 + i 2 z = 3 4 5 6

63 Example: z + i Seed 0 2 z = 0 0 z = i 1 z = -1 + i 2 z = -i 3 z = 4 5 6

64 Example: z + i Seed 0 2 z = 0 0 z = i 1 z = -1 + i 2 z = -i 3 z = -1 + i 4 z = 5 6

65 Example: z + i Seed 0 2 z = 0 0 z = i 1 z = -1 + i 2 z = -i 3 z = -1 + i 4 z = -i 5 z = 6

66 Example: z + i Seed 0 2 z = 0 0 z = i 1 z = -1 + i 2 z = -i 3 z = -1 + i 4 z = -i 5 z = -1 + i 6 2-cycle

67 Example: z + i Seed 0 2 1 i -i

68 Example: z + i Seed 0 2 1 i -i

69 Example: z + i Seed 0 2 1 i -i

70 Example: z + i Seed 0 2 -i 1 i

71 Example: z + i Seed 0 2 1 i -i

72 Example: z + i Seed 0 2 -i 1 i

73 Example: z + i Seed 0 2 1 i -i

74 Example: z + i Seed 0 2 -i 1 i

75 Example: z + 2i Seed 0 2 z = 0 0 z = 1 2 3 4 5 6

76 Example: z + 2i Seed 0 2 z = 0 0 z = 2i 1 z = -4 + 2i 2 z = 12 - 14i 3 z = -52 + 336i 4 z = big 5 z = BIGGER 6 Off to infinity

77 Same observation Sometimes orbit of 0 goes to infinity, other times it does not.

78 The Mandelbrot Set: All c-values for which the orbit of 0 does NOT go to infinity.

79 Algorithm for computing M Start with a grid of complex numbers

80 Algorithm for computing M Each grid point is a complex c-value.

81 Algorithm for computing M Compute the orbit of 0 for each c. If the orbit of 0 escapes, color that grid point. red = fastest escape

82 Algorithm for computing M Compute the orbit of 0 for each c. If the orbit of 0 escapes, color that grid point. orange = slower

83 Algorithm for computing M Compute the orbit of 0 for each c. If the orbit of 0 escapes, color that grid point. yellow green blue violet

84 Algorithm for computing M Compute the orbit of 0 for each c. If the orbit of 0 does not escape, leave that grid point black.

85 Algorithm for computing M Compute the orbit of 0 for each c. If the orbit of 0 does not escape, leave that grid point black.

86 The eventual orbit of 0

87

88 3-cycle

89 The eventual orbit of 0 3-cycle

90 The eventual orbit of 0 3-cycle

91 The eventual orbit of 0 3-cycle

92 The eventual orbit of 0 3-cycle

93 The eventual orbit of 0 3-cycle

94 The eventual orbit of 0 3-cycle

95 The eventual orbit of 0 3-cycle

96 The eventual orbit of 0 3-cycle

97 The eventual orbit of 0

98

99 4-cycle

100 The eventual orbit of 0 4-cycle

101 The eventual orbit of 0 4-cycle

102 The eventual orbit of 0 4-cycle

103 The eventual orbit of 0 4-cycle

104 The eventual orbit of 0 4-cycle

105 The eventual orbit of 0 4-cycle

106 The eventual orbit of 0 4-cycle

107 The eventual orbit of 0

108

109 5-cycle

110 The eventual orbit of 0 5-cycle

111 The eventual orbit of 0 5-cycle

112 The eventual orbit of 0 5-cycle

113 The eventual orbit of 0 5-cycle

114 The eventual orbit of 0 5-cycle

115 The eventual orbit of 0 5-cycle

116 The eventual orbit of 0 5-cycle

117 The eventual orbit of 0 5-cycle

118 The eventual orbit of 0 5-cycle

119 The eventual orbit of 0 5-cycle

120 The eventual orbit of 0 2-cycle

121 The eventual orbit of 0 2-cycle

122 The eventual orbit of 0 2-cycle

123 The eventual orbit of 0 2-cycle

124 The eventual orbit of 0 2-cycle

125 The eventual orbit of 0 fixed point

126 The eventual orbit of 0 fixed point

127 The eventual orbit of 0 fixed point

128 The eventual orbit of 0 fixed point

129 The eventual orbit of 0 fixed point

130 The eventual orbit of 0 fixed point

131 The eventual orbit of 0 fixed point

132 The eventual orbit of 0 fixed point

133 The eventual orbit of 0 goes to infinity

134 The eventual orbit of 0 goes to infinity

135 The eventual orbit of 0 goes to infinity

136 The eventual orbit of 0 goes to infinity

137 The eventual orbit of 0 goes to infinity

138 The eventual orbit of 0 goes to infinity

139 The eventual orbit of 0 goes to infinity

140 The eventual orbit of 0 goes to infinity

141 The eventual orbit of 0 goes to infinity

142 The eventual orbit of 0 goes to infinity

143 The eventual orbit of 0 goes to infinity

144 The eventual orbit of 0 gone to infinity

145 How understand the periods of the bulbs?

146 How understand the periods of the bulbs?

147 junction point three spokes attached

148 Period 3 bulb junction point three spokes attached

149

150

151 Period 4 bulb

152

153

154 Period 5 bulb

155

156

157 Period 7 bulb

158

159

160

161 Period 13 bulb

162 Filled Julia Set:

163 Fix a c-value. The filled Julia set is all of the complex seeds whose orbits do NOT go to infinity.

164 Example: z 2 Seed: In Julia set? 0

165 Example: z 2 Seed: In Julia set? 0Yes

166 Example: z 2 Seed: In Julia set? 0Yes 1

167 Example: z 2 Seed: In Julia set? 0Yes 1

168 Example: z 2 Seed: In Julia set? 0Yes 1

169 Example: z 2 Seed: In Julia set? 0Yes 1 Yes

170 Example: z 2 Seed: In Julia set? 0Yes 1 Yes i

171 Example: z 2 Seed: In Julia set? 0Yes 1 Yes i

172 Example: z 2 Seed: In Julia set? 0Yes 1 Yes i 2i

173 Example: z 2 Seed: In Julia set? 0Yes 1 Yes i 2i No

174 Example: z 2 Seed: In Julia set? 0Yes 1 Yes i 2i No 5

175 Example: z 2 Seed: In Julia set? 0Yes 1 Yes i 2i No 5No way

176 Filled Julia Set for z 2 All seeds on and inside the unit circle. i 1

177 Other filled Julia sets Choose c from some component of the Mandelbrot set, then use the same algorithm as before: colored points escape to ∞ and so are not in the filled Julia set; black points form the filled Julia set. M-set computer

178 If c is in the Mandelbrot set, then the filled Julia set is always a connected set.

179 Other filled Julia sets But if c is not in the Mandelbrot set, then the filled Julia set is totally disconnected.

180 Amazingly, the orbit of 0 knows it all: Theorem: For z 2 + c: If the orbit of 0 goes to infinity, the Julia set is a Cantor set (totally disconnected, “fractal dust”), and c is not in the Mandelbrot set. But if the orbit of 0 does not go to infinity, the Julia set is connected (just one piece), and c is in the Mandelbrot set. M-set movie maker --- frame # 200

181 Animations: In and out of M arrangement of the bulbs Saddle node Period doubling Period 4 bifurcation

182 How do we understand the arrangement of the bulbs?

183 How do we understand the arrangement of the bulbs? Assign a fraction p/q to each bulb hanging off the main cardioid; q = period of the bulb.

184 ?/3 bulb principal spoke shortest spoke

185 1/3 bulb

186 1/3

187 1/3 bulb 1/3

188 1/3 bulb 1/3

189 1/3 bulb 1/3

190 1/3 bulb 1/3

191 1/3 bulb 1/3

192 1/3 bulb 1/3

193 1/3 bulb 1/3

194 1/3 bulb 1/3

195 1/3 bulb 1/3

196 ??? bulb 1/3

197 1/4 bulb 1/3

198 1/4 bulb 1/3 1/4

199 1/4 bulb 1/3 1/4

200 1/4 bulb 1/3 1/4

201 1/4 bulb 1/3 1/4

202 1/4 bulb 1/3 1/4

203 1/4 bulb 1/3 1/4

204 1/4 bulb 1/3 1/4

205 1/4 bulb 1/3 1/4

206 1/4 bulb 1/3 1/4

207 ??? bulb 1/3 1/4

208 2/5 bulb 1/3 1/4

209 2/5 bulb 1/3 1/4 2/5

210 2/5 bulb 1/3 1/4 2/5

211 2/5 bulb 1/3 1/4 2/5

212 2/5 bulb 1/3 1/4 2/5

213 2/5 bulb 1/3 1/4 2/5

214 ??? bulb 1/3 1/4 2/5

215 3/7 bulb 1/3 1/4 2/5

216 3/7 bulb 1/3 1/4 2/5 3/7

217 3/7 bulb 1/3 1/4 2/5 3/7

218 3/7 bulb 1/3 1/4 2/5 3/7

219 3/7 bulb 1/3 1/4 2/5 3/7

220 3/7 bulb 1/3 1/4 2/5 3/7

221 3/7 bulb 1/3 1/4 2/5 3/7

222 3/7 bulb 1/3 1/4 3/7 2/5

223 ??? bulb 1/3 1/4 3/7 2/5

224 1/2 bulb 1/3 1/4 3/7 1/2 2/5

225 1/2 bulb 1/3 1/4 3/7 1/2 2/5

226 1/2 bulb 1/3 1/4 3/7 1/2 2/5

227 1/2 bulb 1/3 1/4 3/7 1/2 2/5

228 ??? bulb 1/3 1/4 3/7 1/2 2/5

229 2/3 bulb 1/3 1/4 3/7 1/2 2/3 2/5

230 2/3 bulb 1/3 1/4 3/7 1/2 2/3 2/5

231 2/3 bulb 1/3 1/4 3/7 1/2 2/3 2/5

232 2/3 bulb 1/3 1/4 3/7 1/2 2/3 2/5

233 2/3 bulb 1/3 1/4 3/7 1/2 2/3 2/5

234 2/3 bulb 1/3 1/4 3/7 1/2 2/3 2/5

235 How to count

236 1/4 How to count

237 1/3 1/4 How to count

238 1/3 1/4 2/5 How to count

239 1/3 1/4 2/5 3/7 How to count

240 1/3 1/4 2/5 3/7 1/2 How to count

241 1/3 1/4 2/5 3/7 1/2 2/3 How to count

242 1/3 1/4 2/5 3/7 1/2 2/3 The bulbs are arranged in the exact order of the rational numbers. How to count

243 1/3 1/4 2/5 3/7 1/2 2/3 The bulbs are arranged in the exact order of the rational numbers. 1/101 32,123/96,787 How to count

244 Animations: Mandelbulbs Spiralling fingers

245 How to add

246 1/2

247 How to add 1/2 1/3

248 How to add 1/2 1/3 2/5

249 How to add 1/2 1/3 2/5 3/7

250 += 1/2 + 1/3 = 2/5

251 += 1/2 + 2/5 = 3/7

252 Undergrads who add fractions this way will be subject to a minimum of five years in jail where they must do at least 500 integrals per day. Only PhDs in mathematics are allowed to add fractions this way.

253 22 1/2 0/1 Here’s an interesting sequence:

254 22 1/2 0/1 Watch the denominators 1/3

255 22 1/2 0/1 Watch the denominators 1/3 2/5

256 22 1/2 0/1 Watch the denominators 1/3 2/5 3/8

257 22 1/2 0/1 Watch the denominators 1/3 2/5 3/8 5/13

258 22 1/2 0/1 What’s next? 1/3 2/5 3/8 5/13

259 22 1/2 0/1 What’s next? 1/3 2/5 3/8 5/13 8/21

260 22 1/2 0/1 The Fibonacci sequence 1/3 2/5 3/8 5/13 8/21 13/34

261 The Farey Tree

262 How get the fraction in between with the smallest denominator?

263 The Farey Tree Farey addition How get the fraction in between with the smallest denominator?

264 The Farey Tree

265

266 .... essentially the golden number

267 Another sequence (denominators only) 1 2

268 Another sequence (denominators only) 1 2 3

269 Another sequence (denominators only) 1 2 3 4

270 Another sequence (denominators only) 1 2 3 4 5

271 Another sequence (denominators only) 1 2 3 4 5 6

272 Another sequence (denominators only) 1 2 3 4 5 6 7

273 sequence 1 2 3 4 5 6 7 Devaney

274 The Dynamical Systems and Technology Project at Boston University website: math.bu.edu/DYSYS: Have fun! Mandelbrot set explorer; Applets for investigating M-set; Applets for other complex functions; Chaos games, orbit diagrams, etc.

275 Farey.qt Farey tree D-sequence Continued fraction expansion Far from rationals Other topics Website

276 Continued fraction expansion Let’s rewrite the sequence: 1/2, 1/3, 2/5, 3/8, 5/13, 8/21, 13/34,..... as a continued fraction:

277 Continued fraction expansion 1212 = 1212 the sequence: 1/2, 1/3, 2/5, 3/8, 5/13, 8/21, 13/34,.....

278 Continued fraction expansion 1313 = 1212 + 1111 the sequence: 1/2, 1/3, 2/5, 3/8, 5/13, 8/21, 13/34,.....

279 Continued fraction expansion 2525 = 1212 + 1111 + 1111 the sequence: 1/2, 1/3, 2/5, 3/8, 5/13, 8/21, 13/34,.....

280 Continued fraction expansion 3838 = 1212 + 1111 + 1111 1111 + the sequence: 1/2, 1/3, 2/5, 3/8, 5/13, 8/21, 13/34,.....

281 Continued fraction expansion = 1212 + 1111 + 1111 1111 + 1111 + 5 13 the sequence: 1/2, 1/3, 2/5, 3/8, 5/13, 8/21, 13/34,.....

282 Continued fraction expansion = 1212 + 1111 + 1111 1111 + 1111 + 8 21 1111 + the sequence: 1/2, 1/3, 2/5, 3/8, 5/13, 8/21, 13/34,.....

283 Continued fraction expansion = 1212 + 1111 + 1111 1111 + 1111 + 13 34 1111 + 1111 + the sequence: 1/2, 1/3, 2/5, 3/8, 5/13, 8/21, 13/34,.....

284 Continued fraction expansion = 1212 + 1111 + 1111 1111 + 1111 + 13 34 1111 + 1111 + essentially the 1/golden number the sequence: 1/2, 1/3, 2/5, 3/8, 5/13, 8/21, 13/34,.....

285 We understand what happens for = 1a1a + 1b1b + 1c1c 1d1d + 1e1e + 1f1f + 1g1g + where all entries in the sequence a, b, c, d,.... are bounded above. But if that sequence grows too quickly, we’re in trouble!!! etc.

286 The real way to prove all this: Need to measure: the size of bulbs the length of spokes the size of the “ears.”

287 There is an external Riemann map : C - D C - M taking the exterior of the unit disk to the exterior of the Mandelbrot set.

288 takes straight rays in C - D to the “external rays” in C - M 01/2 1/3 2/3 external ray of angle 1/3

289 Suppose p/q is periodic of period k under doubling mod 1: period 2 period 3 period 4

290 Suppose p/q is periodic of period k under doubling mod 1: period 2 period 3 period 4 Then the external ray of angle p/q lands at the “root point” of a period k bulb in the Mandelbrot set.

291 0 1/3 2/3 0 is fixed under angle doubling, so lands at the cusp of the main cardioid.

292 0 1/3 2/3 1/3 and 2/3 have period 2 under doubling, so and land at the root of the period 2 bulb. 2

293 0 1/3 2/3 And if lies between 1/3 and 2/3, then lies between and. 2

294 0 1/3 2/3 So the size of the period 2 bulb is, by definition, the length of the set of rays between the root point rays, i.e., 2/3-1/3=1/3. 2

295 0 1/3 2/3 1/15 and 2/15 have period 4, and are smaller than 1/7.... 1/7 2/7 3/7 4/7 5/7 6/7 2 3 3 1/15 2/15

296 0 1/3 2/3 1/15 and 2/15 have period 4, and are smaller than 1/7.... 1/7 2/7 3/7 4/7 5/7 6/7 2 3 3 1/15 2/15

297 0 1/3 2/3 1/7 2/7 3/7 4/7 5/7 6/7 2 3 3 1/15 2/15 3/15 and 4/15 have period 4, and are between 1/7 and 2/7....

298 0 1/3 2/3 3/15 and 4/15 have period 4, and are between 1/7 and 2/7.... 1/7 2/7 3/7 4/7 5/7 6/7 2 3 3 1/15 2/15

299 1/72/7 3/15 and 4/15 have period 4, and are between 1/7 and 2/7....

300 1/72/7 3/15 and 4/15 have period 4, and are between 1/7 and 2/7.... 3/154/15

301 So what do we know about M? All rational external rays land at a single point in M.

302 So what do we know about M? All rational external rays land at a single point in M. Rays that are periodic under doubling land at root points of a bulb. Non-periodic rational rays land at Misiurewicz points (how we measure length of antennas).

303 So what do we know about M? “Highly irrational” rays also land at unique points, and we understand what goes on here. “Highly irrational" = “far” from rationals, i.e.,

304 So what do we NOT know about M? But we don't know if irrationals that are “close” to rationals land. So we won't understand quadratic functions until we figure this out.

305 MLC Conjecture: The boundary of the M-set is “locally connected” --- if so, all rays land and we are in heaven!. But if not......

306 The Dynamical Systems and Technology Project at Boston University website: math.bu.edu/DYSYS Have fun!

307 A number is far from the rationals if:

308

309 This happens if the “continued fraction expansion” of has only bounded terms.


Download ppt "Excel quad iteration M-set iterator Movie maker 75."

Similar presentations


Ads by Google