Fractals and the Chaos Game

Size: px
Start display at page:

Download "Fractals and the Chaos Game"

Transcription

1 Math: Outside the box! Fractals and the Chaos Game Monday February 23, :30-4:20 IRMACS theatre, ASB Randall Pyke Senior Lecturer Department of Mathematics, SFU

2 A Game.

3 Is this a random walk? Far from it! For example, a game point will never land in this circle

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

36

37

38

39

40

41

42

43

44

45 Another chaos game

46

47 What if action 4 was; move ½ distance towards pin 4 only (i.e., no rotation)

48

49 Regular (Euclidean) geometry

50 Fractal geometry....

51

52

53

54

55 Self-Similarity The whole fractal

56 Self-Similarity Pick a small copy of it

57 Self-Similarity

58 Self-Similarity Rotate it

59 Self-Similarity Blow it up: You get the same thing

60 Self-Similarity Now continue with that piece

61 Self-Similarity You can find the same small piece on this small piece

62 Self-Similarity

63 Self-Similarity

64

65 Four self-similar pieces Infinitely many self-similar pieces

66 Is this a fractal? (self-similar?)

67 Is this a fractal? (self-similar?) Yes 4 pieces, but there is overlap

68 Is this a fractal? (self-similar?) Yes 4 pieces, but there is overlap

69 Is this a fractal? (self-similar?) Yes 4 pieces, but there is overlap

70 4 self-similar pieces

71 Self-similar : Made up of smaller copies of itself

72 Other self-similar objects: Solid square Solid triangle These are self-similar, but not complicated Fractals are self-similar and complicated

73 Fractal dust Fractal curves Fractal areas Fractal volumes

74 Fractals in Nature

75

76

77

78

79

80

81 Real Mountains

82 Fractal Mountains

83 Fractal Art

84

85

86

87

88

89

90 Technically speaking Fractals are obtained by iterating a certain kind of function beginning with an image (any image). The function is called an Iterated Function System (IFS) and is made up of (several) affine ( linear ) transformations. The IFS is a contraction on the space of all images and so (by the Contractive Mapping Theorem) has a unique fixed point which is the fractal. Each affine transformation making up the IFS determines the type of self-similarity of the fractal.

91 Blueprint: W(S), S = square

92 Blueprint: W(S), S = square 2 iterations; W(W(S))

93 Blueprint: W(S), S = square 2 iterations; W(W(S)) 3 iterations

94 2 iterations; W(W(S)) 3 iterations Blueprint: W(S), S = square 4 iterations

95 2 iterations; W(W(S)) 3 iterations Blueprint: W(S), S = square 4 iterations Fixed point F

96

97

98 How do we draw fractals?

99 Drawing fractals Here are four ways: - Iteration of an IFS ( decoding )

100 Drawing fractals Here are four ways: - Iteration of an IFS - Removing pieces

101 Drawing fractals Here are four ways: - Iteration of an IFS - Removing pieces - Adding pieces

102 Drawing fractals Here are four ways: - Iteration of an IFS - Removing pieces - Adding pieces - The Chaos Game

103 Removing pieces

104 Wikipedia; fractals

105 Removing pieces

106 Or in 3-D

107

108 Now you try.

109 Start with a triangle: Now you try

110 Now you try Start with a triangle: Partition it into 4 smaller triangles:

111 Now you try Remove sub-triangle 3:

112 Now you try Remove sub-triangle 3: Now continue...

113 Partition each remaining triangle into 4 smaller triangles

114 Partition each remaining triangle into 4 smaller triangles

115 Partition each remaining triangle into 4 smaller triangles Now remove each 3 triangle

116

117

118

119

120

121

122

123 Another type: Remove triangles 1 and 2

124

125

126

127

128

129

130

131

132

133 Shapes produced with the 4 triangle partition;

134 Sierpinski triangle (remove centre triangle): Shapes produced with the 4 triangle partition; Sierpinski variation (remove corner triangle):

135 Sierpinski triangle (remove centre triangle): Shapes produced with the 4 triangle partition; Sierpinski variation (remove corner triangle):

136 For more variety, begin with the partition of the triangle into 16 smaller triangles; How many different shapes can you make?

137 Can do the same with a square

138 What is the recipe for this one?

139 Remove all number 5 squares

140 What is the recipe for this image?

141

142

143 Remove all 4, 6, and 8 squares

144 Adding pieces

145 Finally..

146

147 Try this: Instead of this generator Use this one (all sides 1/3 long)

148

149 The Chaos Game

150 Playing the Chaos game to draw fractals

151 Playing the Chaos game to draw fractals

152 Playing the Chaos game to draw fractals

153 Playing the Chaos game to draw fractals

154 Playing the Chaos game to draw fractals

155 Playing the Chaos game to draw fractals

156 Playing the Chaos game to draw fractals

157

158 Why the Chaos Game Works

159 Why the Chaos Game Works Addresses:

160 Why the Chaos Game Works Addresses:

161 Why the Chaos Game Works Addresses:

162 Address length 1 Address length 2

163 Address length 3

164 Address length 3

165 Address length 3

166 Address length 3

167 Address length 3

168 Address length 3

169 Address length 3

170 Address length 3

171 Address length 3

172 Address length 3

173 Address length 3

174 Address length 3

175 Address length 4

176 Address length 4

177 Address length 4

178 Address length 4

179 Address length 4

180 Address length 4

181 Address length 4

182 Address length 4

183 Address length 4

184 Address length 4

185 What is Sierpinski s Triangle?

186 What is Sierpinski s Triangle? All regions without a 4 in their address:

187 What is Sierpinski s Triangle? All regions without a 4 in their address: So we can draw the Sierpinski triangle if we put a dot in every address region that doesn t have a 4

188 All fractals have an address system you can use to label parts of the fractal

189 All fractals have an address system you can use to label parts of the fractal

190 All fractals have an address system you can use to label parts of the fractal

191 All fractals have an address system you can use to label parts of the fractal

192 Let s begin the Sierpinski Chaos game at the bottom left corner

193 Let s begin the Sierpinski Chaos game at the bottom left corner Address of this point is

194 Let s begin the Sierpinski Chaos game at the bottom left corner Address of this point is

195 Let s begin the Sierpinski Chaos game at the bottom left corner Address of this point is

196 Suppose first game number is a 2;

197 Suppose first game number is a 2; Address of this game point is

198 Suppose first game number is a 2; Address of this game point is

199 And if the next game number is a 3;

200 And if the next game number is a 3; Address of this game point is

201 And if the next game number is a 3; Address of this game point is

202 And if the next game number is a 3; Address of this game point is

203 Next game number is a 2;

204 Next game number is a 2; Address of previous game point is

205 Next game number is a 2; Address of previous game point is Address of this game point is

206 Next game number is a 2; Address of previous game point is Address of this game point is

207 Next game number is a 2; Address of previous game point is Address of this game point is

208 Next game number is a 1;

209 Next game number is a 1; Address of previous game point is Address of this game point is

210 Next game number is a 1; Address of previous game point is Address of this game point is

211 Next game number is a 1; Address of previous game point is Address of this game point is

212 So, if the game numbers are s1, s2, s3,, sk,, the addresses of the game points are game point 1: s1.. game point 2: s2s1. game point 3: s3s2s1.. game point k: sk.s3s2s1.

213 So, if the game numbers are s1, s2, s3,, sk,, the addresses of the game points are game point 1: s1.. game point 2: s2s1. game point 3: s3s2s1.. game point k: sk.s3s2s1. (Addresses of points are reversed from sequence) Which means we can put a game point in every address region of the Sierpinski triangle if the game numbers produce every pattern of 1 s, 2 s, and 3 s.

214 Here s one sequence of game numbers that produces every pattern of 1 s, 2 s, and 3 s;

215 Here s one sequence of game numbers that produces every pattern of 1 s, 2 s, and 3 s; first, all patterns of length 1

216 Here s one sequence of game numbers that produces every pattern of 1 s, 2 s, and 3 s; then all patterns of length 2

217 Here s one sequence of game numbers that produces every pattern of 1 s, 2 s, and 3 s; now all patterns of length

218 This sequence will contain every pattern of 1 s, 2, and 3 s. So if we play the Sierpinski chaos game with this game sequence, the game points will cover all regions of the fractal.

219 Another sequence that contains all patterns is a random sequence

220 Another sequence that contains all patterns is a random sequence Choose each game number randomly, eg., roll a die;

221 Another sequence that contains all patterns is a random sequence Choose each game number randomly, eg., roll a die; if a 1 or 2 comes up, game number is 1

222 Another sequence that contains all patterns is a random sequence Choose each game number randomly, eg., roll a die; if a 1 or 2 comes up, game number is 1 if a 3 or 4 comes up, game number is 2

223 Another sequence that contains all patterns is a random sequence Choose each game number randomly, eg., roll a die; if a 1 or 2 comes up, game number is 1 if a 3 or 4 comes up, game number is 2 if a 5 or 6 comes up, game number is 3

224 Another sequence that contains all patterns is a random sequence Choose each game number randomly, eg., roll a die; if a 1 or 2 comes up, game number is 1 if a 3 or 4 comes up, game number is 2 if a 5 or 6 comes up, game number is 3 These game numbers will also draw the fractal.

225 We can calculate how many game points land in a particular address region by calculating how often that address (in reverse) occurs in the game sequence;

226 Adjusting probabilities Suppose we randomly choose 1, 2, 3, but we choose 3 2/3 of the time and 1 and 2 1/6 of the time each (roll a die: if 1 comes up choose 1, if 2 comes up choose 2, if 3,4,5 or 6 come up choose 3);

227

228 More points will land in regions with a 3 in their address

229 Are equal probabilities always the best?

230 Fern Fractal Game rules; place 4 pins, choose 1,2,3,4 randomly. Actions;. If the numbers 1,2,3,4 are chosen equally often;

231

232 Fern Fractal Game rules; place pins, choose 1,2,3,4 randomly. Actions;. If the numbers 1,2,3,4 are chosen with frequencies; 1; 2% 2,3; 14% 4; 70%

233

234 What probabilities to use? Sometimes it is very difficult to determine the best probabilities to draw the fractal. But it is easy to calculate pretty good probabilities (you want the density of points to be equal in address regions of the same address length).

235 Pseudo Fractals

236

237 Remove all 12 s from game numbers..

238 Remove all 12 s from game numbers.. Remember, addresses of game points are the reverse of the game numbers. So here no game points land in areas whose address contains a 21

239 Remove all 12 s from game numbers.. Remember, addresses of game points are the reverse of the game numbers. So here no game points land in areas whose address contains a 21

240 Remove all 12 s from game numbers.. Remember, addresses of game points are the reverse of the game numbers. So here no game points land in areas whose address contains a 21

241 Note; this is not a fractal (is not self-similar)

242

243 Back to adjusting probabilities

244 Back to adjusting probabilities

245 Back to adjusting probabilities Equal probabilities

246

247

248

249 Unequal probabilities;

250

251 1 Game sequence: 2 or /2 2

252 1 22 or 33 or 23 or /4 2

253 1 21 or 24 or 31 or /4 2

254 1 21 or 24 or 31 or /8 2

255 1 211 or 214 or 241 or 244 or /8 2

256 1 211 or 214 or 241 or 244 or /8 9/16

257 1 211 or 214 or 241 or 244 or /8 9/ , 2112, 2143, 2144,...

258 1 Why so few points in this region? 3 4 2

259 1 Why so few points in this region? 3 4 Because points must first go all the way here before going back. 2

260 We can estimate the relative intensities of the lines P= P=0.1 P= P=0.1

261 Assume a line of initial game points here P= P=0.1 P= P=0.1

262 Assume a line of initial game points here P= P=0.1 P= P=0.1 Then we play the chaos game for each of these points.

263 P=0.4 1 Game sequence: 2 or 3 3 P=0.1 P=0.4 4 P = =0.2 2 P=0.1

264 P=0.4 1 Game sequence: 2 or 3 3 P=0.1 P=0.4 4 P = =0.2 This line is (approximately) 20% as dark as the initial line 2 P=0.1

265 P= or 33 or 23 or 32 3 P=0.1 P=0.4 4 P = 4 (0.1)*(0.1)= P=0.1

266 P= or 24 or 31 or 34 3 P=0.1 P=0.4 4 P = 4 (0.1)*(0.4)= P=0.1

267 Unequal probabilities (again);

268

269

270

271 Assign 0 probability to 3

272 Using other sequences for the chaos game random sequences non-random, naïve sequences the best sequences

273 What is the shortest game sequence needed to draw the fractal? That is, what is the most efficient game sequence?

274 Naïve sequence for Sierpinski (all addresses of length 3) Addresses of game points ( * are redundant!);

275 Left with the 27 distinct addresses of length 3.

276 Left with the 27 distinct addresses of length 3. The best sequence;

277 So the naïve sequence is not very efficient (lots of redundancy). How efficient are random sequences? We know that, in order of decreasing redundancy; naïve sequence < random sequence < best sequence By experiment we can quantify redundancy in a sequence. The experiment is to draw the Sierpinski fractal to the resolution of the computer screen (level 11, say). The naïve sequence needs to be 3^11*(11) ~ 2x10^6 digits long, while the best sequence will be 3^11 ~ 177,000 digits long. We find that to draw the fractal to this level of detail requires a random sequence with ~ 300,000 digits. Redundancy r = length of sequence/length of best sequence; r(naïve) = 11, r(random) = 1.7

278 Playing the chaos game with non-random sequences

279 Playing the chaos game with non-random sequences Sierpinski game. Initial game point at bottom left corner.

280 Playing the chaos game with non-random sequences Sierpinski game. Initial game point at bottom left corner. Game numbers; (i.e., 123 repeating).

281 Playing the chaos game with non-random sequences Sierpinski game. Initial game point at bottom left corner. Game numbers; (i.e., 123 repeating). Outcome?

282

283

284

285

286

287

288

289

290

291

292

293

294

295

296

297

298

299

300

301

302

303

304

305

306

307

308

309

310

311

312

313 Looks like the game points are converging to 3 distinct points;

314 Looks like the game points are converging to 3 distinct points;

315 Looks like the game points are converging to 3 distinct points; Why?

316 Call these 3 points A, B, and C. Let denote the address of point A.

317 Call these 3 points A, B, and C. Let denote the address of point A. Now play the game with the game numbers

318 Call these 3 points A, B, and C. Let denote the address of point A. Now play the game with the game numbers Address of point B is

319 Call these 3 points A, B, and C. Let denote the address of point A. Now play the game with the game numbers Address of point B is 1...

320 Call these 3 points A, B, and C. Let denote the address of point A. Now play the game with the game numbers Address of point B is 1... Address of point C is

321 Call these 3 points A, B, and C. Let denote the address of point A. Now play the game with the game numbers Address of point B is 1... Address of point C is 21...

322 Call these 3 points A, B, and C. Let denote the address of point A. Now play the game with the game numbers Address of point B is 1... Address of point C is Address of point A then is

323 Call these 3 points A, B, and C. Let denote the address of point A. Now play the game with the game numbers Address of point B is 1... Address of point C is Address of point A then is

324 Call these 3 points A, B, and C. Let denote the address of point A. Now play the game with the game numbers Address of point B is 1... Address of point C is Address of point A then is =...

325 So the address of point A must be And so address of B must be And the address of point C must be

326 So the address of point A must be And so address of B must be And the address of point C must be The game cycles through these points in this order.

327 Testing sequences for randomness

328 For sequences of 1,..., 9 Move 8/9 distance towards pin #k

329 Addresses

330 All digits occurring equally likely

331 What are the probabilities for this sequence?

332 More points..

333 Addresses

334 Looks like p3 is too low.

335 Testing sequences for randomness 10,000 random 10,000 digits of Pi (digits 1,..., 9)

336 This is how we define a sequence of numbers, each in [0,1] The histogram (distribution) of these numbers

337 Graphical iteration

338 Graphical iteration x1

339 Graphical iteration x1

340 Graphical iteration x1 x2

341 Graphical iteration x1 x2

342 Graphical iteration x1 x2 x3

343 Graphical iteration x1 x2 x3

344 Graphical iteration x1 x4 x2 x3

345 Graphical iteration x1 x4 x2 x3

346 Graphical iteration x1 x4 x2 x3 x5

347 Graphical iteration x1 x4 x2 x3 x5

348 Creating a sequence of digits 1,2,3 using the logistic equation

349 Creating a sequence of digits 1,2,3 using the logistic equation 1 2 3

350 Logistic sequences; 1,, 9

351 Logistic equation

352 Logistic equation

353 Logistic equation

354 Logistic equation x1

355 Logistic equation x1 x2

356 Logistic equation x1 Never a 34, but 38 ok x2

357 Addresses

358 Logistic sequences; 1,, 9

359 Order matters for randomness! This could be the histogram for a random sequence...

360 But there is still hope.. The logistic equation creates a chaotic system; the movement of the points x1, x2,... is chaotic ( effectively unpredictable ). An important property of chaos is mixing ; any small interval of [0,1] will eventually be spread throughout all of [0,1]. We use this property to create random sequences.

361 Small initial interval Mixing

362 Logistic sequences Delay = 1 Delay = 2 x2 = f(x1) x2 = f(f(x1))

363 Logistic sequences Delay = 3 Delay = 4

364 Logistic sequences Delay = 6 Random

365 Using the chaos game in bioinformatics

366

367

368

369 Random Fractals (randomize the actions) Random midpoints to define triangle decomposition Remove random triangle at each iteration

370 Random fractal curves

371 Using fractals to create real life images

372 Fractal Clouds

373 Fractal Clouds Decide the self-similar pieces

374 Fractal Clouds Decide the self-similar pieces Generate the fractal

375 now blur a bit Create a realistic cloud!

376 Creating fractal mountains..

377 Fractal Mountains

378 Fractal image compression

379 Fractal image compression Recall the IFS.

380 Fractal image compression A fractal can be reconstructed by playing the chaos game (or iteration of the IFS) One only needs the game rules (or the affine transformations of the IFS) Equations need only ~ 10 s of KB Images need ~1,000 of KB!

381 Many fractals can be made to look like real-life images. Using a real image as a guide to finding an appropriate IFS Encoding an IFS

382 and many real life images look like (many) fractals

383 Determine which small pieces of the image can be used to re-create other pieces of the image. Collect all these IFS s into a multi IFS that will re-create the entire image.

384 Julia sets G. Julia, P. Fatou ca 1920

385

386

387

388

389 For more information: This presentation: More info: Fractals

Hei nz-ottopeitgen. Hartmut Jürgens Dietmar Sau pe. Chaos and Fractals. New Frontiers of Science

Hei nz-ottopeitgen. Hartmut Jürgens Dietmar Sau pe. Chaos and Fractals. New Frontiers of Science Hei nz-ottopeitgen Hartmut Jürgens Dietmar Sau pe Chaos and Fractals New Frontiers of Science Preface Authors VU X I Foreword 1 Mitchell J. Feigenbaum Introduction: Causality Principle, Deterministic

More information

Fractal Image Compression

Fractal Image Compression Ball State University January 24, 2018 We discuss the works of Hutchinson, Vrscay, Kominek, Barnsley, Jacquin. Mandelbrot s Thesis 1977 Traditional geometry with its straight lines and smooth surfaces

More information

Fractals: Self-Similarity and Fractal Dimension Math 198, Spring 2013

Fractals: Self-Similarity and Fractal Dimension Math 198, Spring 2013 Fractals: Self-Similarity and Fractal Dimension Math 198, Spring 2013 Background Fractal geometry is one of the most important developments in mathematics in the second half of the 20th century. Fractals

More information

In this lesson, students build fractals and track the growth of fractal measurements using tables and equations. Enduring Understanding

In this lesson, students build fractals and track the growth of fractal measurements using tables and equations. Enduring Understanding LessonTitle: Fractal Functions Alg 5.8 Utah State Core Standard and Indicators Algebra Standards 2, 4 Process Standards 1-5 Summary In this lesson, students build fractals and track the growth of fractal

More information

Fractals in Nature and Mathematics: From Simplicity to Complexity

Fractals in Nature and Mathematics: From Simplicity to Complexity Fractals in Nature and Mathematics: From Simplicity to Complexity Dr. R. L. Herman, UNCW Mathematics & Physics Fractals in Nature and Mathematics R. L. Herman OLLI STEM Society, Oct 13, 2017 1/41 Outline

More information

Iterated Functions Systems and Fractal Coding

Iterated Functions Systems and Fractal Coding Qing Jun He 90121047 Math 308 Essay Iterated Functions Systems and Fractal Coding 1. Introduction Fractal coding techniques are based on the theory of Iterated Function Systems (IFS) founded by Hutchinson

More information

Discrete Dynamical Systems: A Pathway for Students to Become Enchanted with Mathematics

Discrete Dynamical Systems: A Pathway for Students to Become Enchanted with Mathematics Discrete Dynamical Systems: A Pathway for Students to Become Enchanted with Mathematics Robert L. Devaney, Professor Department of Mathematics Boston University Boston, MA 02215 USA bob@bu.edu Abstract.

More information

Exploring Fractals through Geometry and Algebra. Kelly Deckelman Ben Eggleston Laura Mckenzie Patricia Parker-Davis Deanna Voss

Exploring Fractals through Geometry and Algebra. Kelly Deckelman Ben Eggleston Laura Mckenzie Patricia Parker-Davis Deanna Voss Exploring Fractals through Geometry and Algebra Kelly Deckelman Ben Eggleston Laura Mckenzie Patricia Parker-Davis Deanna Voss Learning Objective and skills practiced Students will: Learn the three criteria

More information

The Many Lessons in Fractals

The Many Lessons in Fractals The Many Lessons in Fractals Lisa Oberbroeckling loberbro@loyola.edu MAA Mathfest Washington, D.C. L. Oberbroeckling (Loyola U MD) Fractals Mathfest, 05 Aug 2015 1 / 15 Course Programming in Mathematics

More information

Symmetric Fractals. Seeking Sangaku Ramanujan, Hardy, and Ono

Symmetric Fractals. Seeking Sangaku Ramanujan, Hardy, and Ono Symmetric Fractals Seeking Sangaku Ramanujan, Hardy, and Ono Published by the Mathematical Association of America : : November 2016 Figure 1. Clockwise from far left, the Sierpinski triangle, the Koch

More information

Discovering. Algebra. An Investigative Approach. Condensed Lessons for Make-up Work

Discovering. Algebra. An Investigative Approach. Condensed Lessons for Make-up Work Discovering Algebra An Investigative Approach Condensed Lessons for Make-up Work CONDENSED L E S S O N 0. The Same yet Smaller Previous In this lesson you will apply a recursive rule to create a fractal

More information

Fractals. Materials. Pencil Paper Grid made of triangles

Fractals. Materials. Pencil Paper Grid made of triangles Fractals Overview: Fractals are new on the mathematics scene, however they are in your life every day. Cell phones use fractal antennas, doctors study fractal-based blood flow diagrams to search for cancerous

More information

Mathematics 350 Section 6.3 Introduction to Fractals

Mathematics 350 Section 6.3 Introduction to Fractals Mathematics 350 Section 6.3 Introduction to Fractals A fractal is generally "a rough or fragmented geometric shape that is self-similar, which means it can be split into parts, each of which is (at least

More information

Mathematics Numbers: Percentages. Science and Mathematics Education Research Group

Mathematics Numbers: Percentages. Science and Mathematics Education Research Group F FA ACULTY C U L T Y OF O F EDUCATION E D U C A T I O N Department of Curriculum and Pedagogy Mathematics Numbers: Percentages Science and Mathematics Education Research Group Supported by UBC Teaching

More information

Fractal Coding. CS 6723 Image Processing Fall 2013

Fractal Coding. CS 6723 Image Processing Fall 2013 Fractal Coding CS 6723 Image Processing Fall 2013 Fractals and Image Processing The word Fractal less than 30 years by one of the history s most creative mathematician Benoit Mandelbrot Other contributors:

More information

A TECHNOLOGY-ENHANCED FRACTAL/CHAOS COURSE. Taeil Yi University of Texas at Brownsville 80 Fort Brown Brownsville, TX

A TECHNOLOGY-ENHANCED FRACTAL/CHAOS COURSE. Taeil Yi University of Texas at Brownsville 80 Fort Brown Brownsville, TX A TECHNOLOGY-ENHANCED FRACTAL/CHAOS COURSE Taeil Yi University of Texas at Brownsville 80 Fort Brown Brownsville, TX 78520 tyi@utb.edu Abstract Easy construction of fractal figures is the most valuable

More information

Generation of 3D Fractal Images for Mandelbrot and Julia Sets

Generation of 3D Fractal Images for Mandelbrot and Julia Sets 178 Generation of 3D Fractal Images for Mandelbrot and Julia Sets Bulusu Rama #, Jibitesh Mishra * # Department of Computer Science and Engineering, MLR Institute of Technology Hyderabad, India 1 rama_bulusu@yahoo.com

More information

A Review of Image Compression Techniques

A Review of Image Compression Techniques A Review of Image Compression Techniques Rajesh, Gagan Kumar Computer Science and Engineering Department, MIET College, Mohri, Kurukshetra, Haryana, India Abstract: The demand for images, video sequences

More information

Fractal Image Compression. Kyle Patel EENG510 Image Processing Final project

Fractal Image Compression. Kyle Patel EENG510 Image Processing Final project Fractal Image Compression Kyle Patel EENG510 Image Processing Final project Introduction Extension of Iterated Function Systems (IFS) for image compression Typically used for creating fractals Images tend

More information

Fractals: a way to represent natural objects

Fractals: a way to represent natural objects Fractals: a way to represent natural objects In spatial information systems there are two kinds of entity to model: natural earth features like terrain and coastlines; human-made objects like buildings

More information

Chapel Hill Math Circle: Symmetry and Fractals

Chapel Hill Math Circle: Symmetry and Fractals Chapel Hill Math Circle: Symmetry and Fractals 10/7/17 1 Introduction This worksheet will explore symmetry. To mathematicians, a symmetry of an object is, roughly speaking, a transformation that does not

More information

Lecture 3: Some Strange Properties of Fractal Curves

Lecture 3: Some Strange Properties of Fractal Curves Lecture 3: Some Strange Properties of Fractal Curves I have been a stranger in a strange land. Exodus 2:22 1. Fractal Strangeness Fractals have a look and feel that is very different from ordinary curves.

More information

Complexity is around us. Part one: the chaos game

Complexity is around us. Part one: the chaos game Complexity is around us. Part one: the chaos game Dawid Lubiszewski Complex phenomena like structures or processes are intriguing scientists around the world. There are many reasons why complexity is a

More information

Testing the L picture and IFS fractal generation Maple 13 commands

Testing the L picture and IFS fractal generation Maple 13 commands Testing the L picture and IFS fractal generation Maple 13 commands In order to make fractals with iterated function sstems it is nice to have a test procedure to make sure ou have picked our affine maps

More information

Outline. Solid models and fractals. Constructive solid geometry. Constructive solid geometry COM3404. Richard Everson

Outline. Solid models and fractals. Constructive solid geometry. Constructive solid geometry COM3404. Richard Everson Outline Solid models and fractals COM School of Engineering, Computer Science and Mathematics University of Exeter Constructive solid geometry Fractals Dimension s Landscape generation L-systems R.M.Everson@exeter.ac.uk

More information

An Introduction to Fractals

An Introduction to Fractals An Introduction to Fractals Sarah Hardy December 10, 2018 Abstract Fractals can be defined as an infinitely complex pattern that is self-similar, that is contains replicas of itself of varying sizes, across

More information

Computer Graphics (CS 543) Lecture 2c: Fractals. Prof Emmanuel Agu. Computer Science Dept. Worcester Polytechnic Institute (WPI)

Computer Graphics (CS 543) Lecture 2c: Fractals. Prof Emmanuel Agu. Computer Science Dept. Worcester Polytechnic Institute (WPI) Computer Graphics (CS 543 Lecture c: Fractals Prof Emmanuel Agu Computer Science Dept. Worcester Polytechnic Institute (WPI What are Fractals? Mathematical expressions to generate pretty pictures Evaluate

More information

FRACTALS AND THE SIERPINSKI TRIANGLE

FRACTALS AND THE SIERPINSKI TRIANGLE FRACTALS AND THE SIERPINSKI TRIANGLE Penelope Allen-Baltera Dave Marieni Richard Oliveira Louis Sievers Hingham High School Marlborough High School Ludlow High School Trinity High School The purpose of

More information

Copyright 2009 Pearson Education, Inc. Chapter 9 Section 7 - Slide 1 AND

Copyright 2009 Pearson Education, Inc. Chapter 9 Section 7 - Slide 1 AND Copyright 2009 Pearson Education, Inc. Chapter 9 Section 7 - Slide 1 AND Chapter 9 Geometry Copyright 2009 Pearson Education, Inc. Chapter 9 Section 7 - Slide 2 WHAT YOU WILL LEARN Transformational geometry,

More information

Solid models and fractals

Solid models and fractals Solid models and fractals COM3404 Richard Everson School of Engineering, Computer Science and Mathematics University of Exeter R.M.Everson@exeter.ac.uk http://www.secamlocal.ex.ac.uk/studyres/com304 Richard

More information

Computer Graphics 4731 Lecture 5: Fractals. Prof Emmanuel Agu. Computer Science Dept. Worcester Polytechnic Institute (WPI)

Computer Graphics 4731 Lecture 5: Fractals. Prof Emmanuel Agu. Computer Science Dept. Worcester Polytechnic Institute (WPI) Computer Graphics 4731 Lecture 5: Fractals Prof Emmanuel Agu Computer Science Dept. Worcester Polytechnic Institute (WPI What are Fractals? Mathematical expressions to generate pretty pictures Evaluate

More information

Fractal Dimension and the Cantor Set

Fractal Dimension and the Cantor Set Fractal Dimension and the Cantor Set Shailesh A Shirali Shailesh Shirali is Director of Sahyadri School (KFI), Pune, and also Head of the Community Mathematics Centre in Rishi Valley School (AP). He has

More information

Fun with Fractals and Functions. CHAMP at University of Houston March 2, 2015 Houston, Texas

Fun with Fractals and Functions. CHAMP at University of Houston March 2, 2015 Houston, Texas Fun with Fractals and Functions CHAMP at University of Houston March 2, 2015 Houston, Texas Alice Fisher afisher@rice.edu Director of Technology Applications & Integration at Rice University School Mathematics

More information

Fractals Week 10, Lecture 19

Fractals Week 10, Lecture 19 CS 430/536 Computer Graphics I Fractals Week 0, Lecture 9 David Breen, William Regli and Maim Peysakhov Geometric and Intelligent Computing Laboratory Department of Computer Science Dreel University http://gicl.cs.dreel.edu

More information

Explorations of Rigid Motions and Congruence

Explorations of Rigid Motions and Congruence Explorations of Rigid Motions and Congruence James King University of Washington Department of Mathematics king@uw.edu http://www.math.washington.edu/~king The Plan In this session, we will explore exploring.

More information

Fractal Geometry. Prof. Thomas Bäck Fractal Geometry 1. Natural Computing Group

Fractal Geometry. Prof. Thomas Bäck Fractal Geometry 1. Natural Computing Group Fractal Geometry Prof. Thomas Bäck Fractal Geometry 1 Contents Introduction The Fractal Geometry of Nature - Self-Similarity - Some Pioneering Fractals - Dimension and Fractal Dimension Scope of Fractal

More information

Session 27: Fractals - Handout

Session 27: Fractals - Handout Session 27: Fractals - Handout 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. Benoit Mandelbrot (1924-2010)

More information

Fun with Fractals Saturday Morning Math Group

Fun with Fractals Saturday Morning Math Group Fun with Fractals Saturday Morning Math Group Alistair Windsor Fractals Fractals are amazingly complicated patterns often produced by very simple processes. We will look at two different types of fractals

More information

Lecture 6: Fractals from Iterated Function Systems. He draweth also the mighty with his power: Job 24:22

Lecture 6: Fractals from Iterated Function Systems. He draweth also the mighty with his power: Job 24:22 Lecture 6: Fractals from Iterated Function Systems He draweth also the mighty with his power: Job 24:22 1. Fractals by Iteration The Sierpinski gasket and the Koch snowflake can both be generated in LOGO

More information

10 Minutes of Code TI-BASIC

10 Minutes of Code TI-BASIC Unit 5: Lists, Graphics, and Dynamic Programs In this Application, we will develop a project to play the Chaos Game that generates the Sierpinski Gasket, a famous fractal. Application: The Sierpinski Gasket

More information

Prime Time (Factors and Multiples)

Prime Time (Factors and Multiples) CONFIDENCE LEVEL: Prime Time Knowledge Map for 6 th Grade Math Prime Time (Factors and Multiples). A factor is a whole numbers that is multiplied by another whole number to get a product. (Ex: x 5 = ;

More information

Does it Look Square? Hexagonal Bipyramids, Triangular Antiprismoids, and their Fractals

Does it Look Square? Hexagonal Bipyramids, Triangular Antiprismoids, and their Fractals Does it Look Square? Hexagonal Bipyramids, Triangular Antiprismoids, and their Fractals Hideki Tsuiki Graduate School of Human and Environmental Studies Kyoto University Yoshida-Nihonmatsu, Kyoto 606-8501,

More information

Fractals and Multi-Layer Coloring Algorithms

Fractals and Multi-Layer Coloring Algorithms Fractals and Multi-Layer Coloring Algorithms Javier Barrallo and Santiago Sanchez Mathematics, Physics and Computer Science The University of the Basque Country School of Architecture. Plaza Onati, 2.

More information

Conjectures concerning the geometry of 2-point Centroidal Voronoi Tessellations

Conjectures concerning the geometry of 2-point Centroidal Voronoi Tessellations Conjectures concerning the geometry of 2-point Centroidal Voronoi Tessellations Emma Twersky May 2017 Abstract This paper is an exploration into centroidal Voronoi tessellations, or CVTs. A centroidal

More information

Lecture IV Bézier Curves

Lecture IV Bézier Curves Lecture IV Bézier Curves Why Curves? Why Curves? Why Curves? Why Curves? Why Curves? Linear (flat) Curved Easier More pieces Looks ugly Complicated Fewer pieces Looks smooth What is a curve? Intuitively:

More information

Fractal Geometry. LIACS Natural Computing Group Leiden University

Fractal Geometry. LIACS Natural Computing Group Leiden University Fractal Geometry Contents Introduction The Fractal Geometry of Nature Self-Similarity Some Pioneering Fractals Dimension and Fractal Dimension Cellular Automata Particle Systems Scope of Fractal Geometry

More information

I can solve simultaneous equations algebraically, where one is quadratic and one is linear.

I can solve simultaneous equations algebraically, where one is quadratic and one is linear. A* I can manipulate algebraic fractions. I can use the equation of a circle. simultaneous equations algebraically, where one is quadratic and one is linear. I can transform graphs, including trig graphs.

More information

1.1: Basic Functions and Translations

1.1: Basic Functions and Translations .: Basic Functions and Translations Here are the Basic Functions (and their coordinates!) you need to get familiar with.. Quadratic functions (a.k.a. parabolas) y x Ex. y ( x ). Radical functions (a.k.a.

More information

Curriki Geometry Glossary

Curriki Geometry Glossary Curriki Geometry Glossary The following terms are used throughout the Curriki Geometry projects and represent the core vocabulary and concepts that students should know to meet Common Core State Standards.

More information

Lecture 6: Fractals from Iterated Function Systems. He draweth also the mighty with his power: Job 24:22

Lecture 6: Fractals from Iterated Function Systems. He draweth also the mighty with his power: Job 24:22 Lecture 6: Fractals from Iterated Function Systems He draweth also the mighty with his power: Job 24:22 1. Generating Fractals by Iterating Transformations The Sierpinski gasket and the Koch snowflake

More information

Maths: Phase 5 (Y12-13) Outcomes

Maths: Phase 5 (Y12-13) Outcomes Maths: Phase 5 (Y12-13) Outcomes I know numbers are beautiful. If they aren t beautiful nothing is. Paul Erdose Maths is discovered it doesn t just exist. Maths is a tool to understand, question and criticise

More information

Analyzing Fractals SURFACE. Syracuse University. Kara Mesznik. Syracuse University Honors Program Capstone Projects

Analyzing Fractals SURFACE. Syracuse University. Kara Mesznik. Syracuse University Honors Program Capstone Projects Syracuse University SURFACE Syracuse University Honors Program Capstone Projects Syracuse University Honors Program Capstone Projects Spring 5-- Analyzing Fractals Kara Mesznik Follow this and additional

More information

Math 311. Trees Name: A Candel CSUN Math

Math 311. Trees Name: A Candel CSUN Math 1. A simple path in a graph is a path with no repeated edges. A simple circuit is a circuit without repeated edges. 2. Trees are special kinds of graphs. A tree is a connected graph with no simple circuits.

More information

Mathematics Geometry: Menger Sponge. Science and Mathematics Education Research Group

Mathematics Geometry: Menger Sponge. Science and Mathematics Education Research Group F FA ACULTY C U L T Y OF O F EDUCATION E D U C A T I O N Department of Curriculum and Pedagogy Mathematics Geometry: Menger Sponge Science and Mathematics Education Research Group Supported by UBC Teaching

More information

AQA GCSE Maths - Higher Self-Assessment Checklist

AQA GCSE Maths - Higher Self-Assessment Checklist AQA GCSE Maths - Higher Self-Assessment Checklist Number 1 Use place value when calculating with decimals. 1 Order positive and negative integers and decimals using the symbols =,, , and. 1 Round to

More information

GeoGebra. 10 Lessons. maths.com. Gerrit Stols. For more info and downloads go to:

GeoGebra. 10 Lessons.   maths.com. Gerrit Stols. For more info and downloads go to: GeoGebra in 10 Lessons For more info and downloads go to: http://school maths.com Gerrit Stols Acknowledgements Download GeoGebra from http://www.geogebra.org GeoGebra is dynamic mathematics open source

More information

CSC 470 Computer Graphics. Fractals

CSC 470 Computer Graphics. Fractals CSC 47 Computer Graphics Fractals 1 This Week Approaches to Infinity Fractals and Self-Similarity Similarity Iterative Function Systems Lindenmayer Systems Curves Natural Images (trees, landscapes..) Introduction

More information

Basics of Computational Geometry

Basics of Computational Geometry Basics of Computational Geometry Nadeem Mohsin October 12, 2013 1 Contents This handout covers the basic concepts of computational geometry. Rather than exhaustively covering all the algorithms, it deals

More information

CONNECTED SPACES AND HOW TO USE THEM

CONNECTED SPACES AND HOW TO USE THEM CONNECTED SPACES AND HOW TO USE THEM 1. How to prove X is connected Checking that a space X is NOT connected is typically easy: you just have to find two disjoint, non-empty subsets A and B in X, such

More information

GTPS Curriculum Mathematics Grade 8

GTPS Curriculum Mathematics Grade 8 4.2.8.B2 Use iterative procedures to generate geometric patterns: Fractals (e.g., the Koch Snowflake); Self-similarity; Construction of initial stages; Patterns in successive stages (e.g., number of triangles

More information

CHAPTER 4 FRACTAL IMAGE COMPRESSION

CHAPTER 4 FRACTAL IMAGE COMPRESSION 49 CHAPTER 4 FRACTAL IMAGE COMPRESSION 4.1 INTRODUCTION Fractals were first introduced in the field of geometry. The birth of fractal geometry is traced back to the IBM mathematician B. Mandelbrot and

More information

ITERATIVE OPERATIONS IN CONSTRUCTION CIRCULAR AND SQUARE FRACTAL CARPETS

ITERATIVE OPERATIONS IN CONSTRUCTION CIRCULAR AND SQUARE FRACTAL CARPETS ITERATIVE OPERATIONS IN CONSTRUCTION CIRCULAR AND SQUARE FRACTAL CARPETS Dr. Yusra Faisal Al-Irhaim, Marah Mohamed Taha University of Mosul, Iraq ABSTRACT: Carpet designing is not only a fascinating activity

More information

Chaos Game for Data Compression and Encoding

Chaos Game for Data Compression and Encoding Int'l Conf. Information and Knowledge Engineering IKE'18 7 Chaos Game for Data Compression and Encoding J. Dixon 1, C. Karlsson 1 1 Department of Mathematics and Computer Science, South Dakota School of

More information

Examples of Chaotic Attractors and Their Fractal Dimension

Examples of Chaotic Attractors and Their Fractal Dimension Examples of Chaotic Attractors and Their Fractal Dimension Ulrich A. Hoensch Rocky Mountain College Billings, MT 59102 www.rocky.edu/ hoenschu February 2005 Abstract We present the Sierpinski Triangle

More information

Lecture 8: Modelling Urban Morphology:

Lecture 8: Modelling Urban Morphology: SCHOOL OF GEOGRAPHY Lecture 8: Modelling Urban Morphology: Fractal Geometry, Relations to CA, And Urban Form Outline What are Fractals? Definitions and Properties Scaling and Links to Fractal Patterns

More information

NUMB3RS Activity: I It Itera Iteration. Episode: Rampage

NUMB3RS Activity: I It Itera Iteration. Episode: Rampage Teacher Page 1 NUMB3RS Activity: I It Itera Iteration Topic: Iterative processes Grade Level: 9-12 Objective: Examine random iterative processes and their outcomes Time: about 45 minutes Materials: TI-83/84

More information

Fractal Image Coding (IFS) Nimrod Peleg Update: Mar. 2008

Fractal Image Coding (IFS) Nimrod Peleg Update: Mar. 2008 Fractal Image Coding (IFS) Nimrod Peleg Update: Mar. 2008 What is a fractal? A fractal is a geometric figure, often characterized as being self-similar : irregular, fractured, fragmented, or loosely connected

More information

Written test, 25 problems / 90 minutes

Written test, 25 problems / 90 minutes Sponsored by: UGA Math Department and UGA Math Club Written test, 5 problems / 90 minutes November 8, 04 Instructions. At the top of the left of side of your scan-tron answer sheet, fill in your last name,

More information

Construction of 3D Mandelbrot Set and Julia Set

Construction of 3D Mandelbrot Set and Julia Set Construction of 3D Mandelbrot Set and Julia Set Ankit Garg Assistant Professor Amity University, Haryana Manesar, Gurgaon Akshat Agrawal Assistant Professor Amity University, Haryana Manesar, Gurgaon Ashish

More information

Section 9.5. Tessellations. Copyright 2013, 2010, 2007, Pearson, Education, Inc.

Section 9.5. Tessellations. Copyright 2013, 2010, 2007, Pearson, Education, Inc. Section 9.5 Tessellations What You Will Learn Tessellations 9.5-2 Tessellations A tessellation (or tiling) is a pattern consisting of the repeated use of the same geometric figures to entirely cover a

More information

Bulgarian Math Olympiads with a Challenge Twist

Bulgarian Math Olympiads with a Challenge Twist Bulgarian Math Olympiads with a Challenge Twist by Zvezdelina Stankova Berkeley Math Circle Beginners Group September 0, 03 Tasks throughout this session. Harder versions of problems from last time appear

More information

Who has worked on a voxel engine before? Who wants to? My goal is to give the talk I wish I would have had before I started on our procedural engine.

Who has worked on a voxel engine before? Who wants to? My goal is to give the talk I wish I would have had before I started on our procedural engine. 1 Who has worked on a voxel engine before? Who wants to? My goal is to give the talk I wish I would have had before I started on our procedural engine. Three parts to this talk. A lot of content, so I

More information

Procedural modeling and shadow mapping. Computer Graphics CSE 167 Lecture 15

Procedural modeling and shadow mapping. Computer Graphics CSE 167 Lecture 15 Procedural modeling and shadow mapping Computer Graphics CSE 167 Lecture 15 CSE 167: Computer graphics Procedural modeling Height fields Fractals L systems Shape grammar Shadow mapping Based on slides

More information

Contents 1. Introduction 2 2. Solving equations Geometric proofs 20

Contents 1. Introduction 2 2. Solving equations Geometric proofs 20 Abstract. Geometry and Complex Numbers GEOMETRY AND COMPLEX NUMBERS JERZY DYDAK Contents 1. Introduction 2 2. Solving equations 10 3. Geometric proofs 20 Key words and phrases. Complex numbers. 1 2 JERZY

More information

YEAR 11 GCSE MATHS REVISION CHECKLIST HIGHER TIER

YEAR 11 GCSE MATHS REVISION CHECKLIST HIGHER TIER YEAR 11 GCSE MATHS REVISION CHECKLIST HIGHER TIER TOPICS ARE CATEGORISED VIA MATHS STRANDS NUMBER TOPICS 1 Number Grade 3 to 9 J K L 1.1 Number problems and Work out the total number of ways of performing

More information

Animation. CS 4620 Lecture 32. Cornell CS4620 Fall Kavita Bala

Animation. CS 4620 Lecture 32. Cornell CS4620 Fall Kavita Bala Animation CS 4620 Lecture 32 Cornell CS4620 Fall 2015 1 What is animation? Modeling = specifying shape using all the tools we ve seen: hierarchies, meshes, curved surfaces Animation = specifying shape

More information

Ohio Tutorials are designed specifically for the Ohio Learning Standards to prepare students for the Ohio State Tests and end-ofcourse

Ohio Tutorials are designed specifically for the Ohio Learning Standards to prepare students for the Ohio State Tests and end-ofcourse Tutorial Outline Ohio Tutorials are designed specifically for the Ohio Learning Standards to prepare students for the Ohio State Tests and end-ofcourse exams. Math Tutorials offer targeted instruction,

More information

9. Three Dimensional Object Representations

9. Three Dimensional Object Representations 9. Three Dimensional Object Representations Methods: Polygon and Quadric surfaces: For simple Euclidean objects Spline surfaces and construction: For curved surfaces Procedural methods: Eg. Fractals, Particle

More information

Animations involving numbers

Animations involving numbers 136 Chapter 8 Animations involving numbers 8.1 Model and view The examples of Chapter 6 all compute the next picture in the animation from the previous picture. This turns out to be a rather restrictive

More information

Genetic Algorithm based Fractal Image Compression

Genetic Algorithm based Fractal Image Compression Vol.3, Issue.2, March-April. 2013 pp-1123-1128 ISSN: 2249-6645 Genetic Algorithm based Fractal Image Compression Mahesh G. Huddar Lecturer, Dept. of CSE,Hirasugar Institute of Technology, Nidasoshi, India

More information

Geometry Regents Lomac Date 3/17 due 3/18 3D: Area and Dissection 9.1R. A point has no measure because a point represents a

Geometry Regents Lomac Date 3/17 due 3/18 3D: Area and Dissection 9.1R. A point has no measure because a point represents a Geometry Regents Lomac 2015-2016 Date 3/17 due 3/18 3D: Area and Dissection Name Per LO: I can define area, find area, and explain dissection it relates to area and volume. DO NOW On the back of this packet

More information

Mathematics Year 9-11 Skills and Knowledge Checklist. Name: Class: Set : Premier Date Year 9 MEG :

Mathematics Year 9-11 Skills and Knowledge Checklist. Name: Class: Set : Premier Date Year 9 MEG : Personal targets to help me achieve my grade : AFL Sheet Number 1 : Standard Form, Decimals, Fractions and Percentages Standard Form I can write a number as a product of it s prime factors I can use the

More information

Dgp _ lecture 2. Curves

Dgp _ lecture 2. Curves Dgp _ lecture 2 Curves Questions? This lecture will be asking questions about curves, their Relationship to surfaces, and how they are used and controlled. Topics of discussion will be: Free form Curves

More information

2D Drawing Primitives

2D Drawing Primitives THE SIERPINSKI GASKET We use as a sample problem the drawing of the Sierpinski gasket an interesting shape that has a long history and is of interest in areas such as fractal geometry. The Sierpinski gasket

More information

MITOCW 2. IV: Consistency, Completeness, and Geometry

MITOCW 2. IV: Consistency, Completeness, and Geometry MITOCW 2. IV: Consistency, Completeness, and Geometry The following content is provided under a Creative Commons license. Your support will help MIT OpenCourseWare continue to offer high quality educational

More information

CS 543: Computer Graphics Lecture 3 (Part I): Fractals. Emmanuel Agu

CS 543: Computer Graphics Lecture 3 (Part I): Fractals. Emmanuel Agu CS 543: Computer Graphics Lecture 3 (Part I: Fractals Emmanuel Agu What are Fractals? Mathematical expressions Approach infinity in organized way Utilizes recursion on computers Popularized by Benoit Mandelbrot

More information

Unit 1, Lesson 1: Moving in the Plane

Unit 1, Lesson 1: Moving in the Plane Unit 1, Lesson 1: Moving in the Plane Let s describe ways figures can move in the plane. 1.1: Which One Doesn t Belong: Diagrams Which one doesn t belong? 1.2: Triangle Square Dance m.openup.org/1/8-1-1-2

More information

<The von Koch Snowflake Investigation> properties of fractals is self-similarity. It means that we can magnify them many times and after every

<The von Koch Snowflake Investigation> properties of fractals is self-similarity. It means that we can magnify them many times and after every Jiwon MYP 5 Math Ewa Puzanowska 18th of Oct 2012 About Fractal... In geometry, a fractal is a shape made up of parts that are the same shape as itself and are of

More information

Angles and Polygons. Angles around a point, on a straight line and opposite angles. Angles in parallel lines (alt, corr and co-int angles)

Angles and Polygons. Angles around a point, on a straight line and opposite angles. Angles in parallel lines (alt, corr and co-int angles) Curriculum Long Term Planning Overview Key Stage 4 Subject Area: Maths Academic Year: 08-9 Year Year 9 Higher Calculations Order integers, decimals and negatives Rounding to decimal places and significant

More information

ARTISTIC PATTERNS: FROM RANDOMNESS TO SYMMETRY

ARTISTIC PATTERNS: FROM RANDOMNESS TO SYMMETRY Symmetry: Culture and Science Vol. 26, No. x, page_first-page_last, 2015 ARTISTIC PATTERNS: FROM RANDOMNESS TO SYMMETRY Douglas Dunham1,*, John Shier2 Mathematician, (b. Pasadena, Calif., U.S.A., 1938).

More information

Fractals. Fractals. Beautiful designs of infinite structure and complexity Qualities of Fractals:

Fractals. Fractals. Beautiful designs of infinite structure and complexity Qualities of Fractals: Fractals Fractals Beautiful designs of infinite structure and complexity Qualities of Fractals: Fractional dimension Self similarity Complex structure at all scales Chaotic dynamical behavior Simple generation

More information

Mathematics Year 9-11 Skills and Knowledge Checklist. Name: Class: Set : 1 Date Year 9 MEG :

Mathematics Year 9-11 Skills and Knowledge Checklist. Name: Class: Set : 1 Date Year 9 MEG : Personal targets to help me achieve my grade : AFL Sheet Number 1 : Standard Form, Decimals, Fractions and Percentages Standard Form I can write a number as a product of it s prime factors I can use the

More information

Some geometries to describe nature

Some geometries to describe nature Some geometries to describe nature Christiane Rousseau Since ancient times, the development of mathematics has been inspired, at least in part, by the need to provide models in other sciences, and that

More information

NZ Mathematics Levels 1-6 Curriculum Objectives Addressed Within Numbers Up! 2 Baggin the Dragon

NZ Mathematics Levels 1-6 Curriculum Objectives Addressed Within Numbers Up! 2 Baggin the Dragon NZ Mathematics s 1-6 Objectives Addressed Age Objectives 4-7 1-2 1 1. Order and compare lengths, masses and volumes (capacities), and describe the comparisons, using measuring language; 2. Measure by counting

More information

202 The National Strategies Secondary Mathematics exemplification: Y7

202 The National Strategies Secondary Mathematics exemplification: Y7 202 The National Strategies Secondary Mathematics exemplification: Y7 GEOMETRY ND MESURES Pupils should learn to: Understand and use the language and notation associated with reflections, translations

More information

Introduction to Geometry. Computer Graphics CMU /15-662

Introduction to Geometry. Computer Graphics CMU /15-662 Introduction to Geometry Computer Graphics CMU 15-462/15-662 Assignment 2: 3D Modeling You will be able to create your own models (This mesh was created in Scotty3D in about 5 minutes... you can do much

More information

CS 106 Winter 2016 Craig S. Kaplan. Module 08 Randomness and noise Topics

CS 106 Winter 2016 Craig S. Kaplan. Module 08 Randomness and noise Topics CS 106 Winter 2016 Craig S. Kaplan Module 08 Randomness and noise Topics The use of randomness as a design tool, controlling randomness in code Emergent design from simple rules Readings Learning Processing,

More information

The Iterative Process

The Iterative Process 1.1 he Iterative Process If you look carefully at the branches of a tree, you can see the same pattern repeated over and over, but getting smaller toward the end of each branch. A nautilus shell repeats

More information

3 Vectors and the Geometry of Space

3 Vectors and the Geometry of Space 3 Vectors and the Geometry of Space Up until this point in your career, you ve likely only done math in 2 dimensions. It s gotten you far in your problem solving abilities and you should be proud of all

More information

Grade 6 Math Circles October 16 & Non-Euclidean Geometry and the Globe

Grade 6 Math Circles October 16 & Non-Euclidean Geometry and the Globe Faculty of Mathematics Waterloo, Ontario N2L 3G1 Centre for Education in Mathematics and Computing Grade 6 Math Circles October 16 & 17 2018 Non-Euclidean Geometry and the Globe (Euclidean) Geometry Review:

More information