Take a line segment of length one unit and divide it into N equal old length. Take a square (dimension 2) of area one square unit and divide

Similar documents
Fractals. R. J. Renka 11/14/2016. Department of Computer Science & Engineering University of North Texas. R. J. Renka Fractals

Fractals and Dimension

NOTES ON BARNSLEY FERN

USING THE RANDOM ITERATION ALGORITHM TO CREATE FRACTALS

Fractals. Justin Stevens. Lecture 12. Justin Stevens Fractals (Lecture 12) 1 / 14

CMSC 425: Lecture 12 Procedural Generation: Fractals

Mathematical Modelling Lecture 14 Fractals

Examensarbete. Fractals and Computer Graphics. Meritxell Joanpere Salvadó

The Order in Chaos. Jeremy Batterson. May 13, 2013

CMSC 425: Lecture 11 Procedural Generation: Fractals and L-Systems

Fractals and Linear Algebra. MAA Indiana Spring Meeting 2004

Fractal Geometry Time Escape Algorithms and Fractal Dimension

Patterns in Nature 8 Fractals. Stephan Matthiesen

Self-similar Fractals: Projections, Sections and Percolation

Department of Computer Sciences Graphics Fall 2005 (Lecture 8) Fractals

Fractals and iteration function systems II Complex systems simulation

9.1 VECTORS. A Geometric View of Vectors LEARNING OBJECTIVES. = a, b

Fractals. Krzysztof Gdawiec.

Hausdorff Measure. Jimmy Briggs and Tim Tyree. December 3, 2016

Iterated Function Systems

Analytic Continuation of Analytic (Fractal) Functions

MAS331: Metric Spaces Problems on Chapter 1

INTRODUCTION TO FRACTAL GEOMETRY

Expectations over Fractal Sets

CHAOS/FRACTAL

An Introduction to Self Similar Structures

Module 3, Section 4 Analytic Geometry II

Solutions Week 2. D-ARCH Mathematics Fall Linear dependence & matrix multiplication. 1. A bit of vector algebra.

UNIVERSIDAD CARLOS III DE MADRID MATHEMATICS II EXERCISES (SOLUTIONS )

means Name a function whose derivative is 2x. x 4, and so forth.

FRACTALS: OBJECTS TO BETTER EXPLAIN OUR WORLD

Self-Referentiality, Fractels, and Applications

APPENDIX D Rotation and the General Second-Degree Equation

Topological properties of Z p and Q p and Euclidean models

Answers to Some Sample Problems

THE INVERSE TRIGONOMETRIC FUNCTIONS

AN INTRODUCTION TO FRACTALS AND COMPLEXITY

The Hausdorff Measure of the Attractor of an Iterated Function System with Parameter

16.5. Maclaurin and Taylor Series. Introduction. Prerequisites. Learning Outcomes

FINAL PROJECT TOPICS MATH 399, SPRING αx 0 x < α(1 x)

4 The Cartesian Coordinate System- Pictures of Equations

4452 Mathematical Modeling Lecture 13: Chaos and Fractals

An Investigation of Fractals and Fractal Dimension. Student: Ian Friesen Advisor: Dr. Andrew J. Dean

Fractal Structures for Electronics Applications

Conic Section: Circles

Problems (F/M): Part 2 - Solutions (16 pages; 29/4/17)

3. On the grid below, sketch and label graphs of the following functions: y = sin x, y = cos x, and y = sin(x π/2). π/2 π 3π/2 2π 5π/2

Sample Problems For Grade 9 Mathematics. Grade. 1. If x 3

UNIVERSITY OF TORONTO Faculty of Arts and Science DECEMBER 2011 EXAMINATIONS. MAT335H1F Solutions Chaos, Fractals and Dynamics Examiner: D.

2.8 Linear Approximation and Differentials

SET 1. (1) Solve for x: (a) e 2x = 5 3x

Chapter 8. Fractals. 8.1 Introduction

CONTRACTION MAPPING & THE COLLAGE THEOREM Porter 1. Abstract

Announcements. Topics: Homework: - sections 4.5 and * Read these sections and study solved examples in your textbook!

MODELING WITH FUNCTIONS

All parabolas through three non-collinear points

2.5 CONTINUITY. a x. Notice that Definition l implicitly requires three things if f is continuous at a:

t s time we revisit our friend, the equation of a line: y = mx + b

NATIONAL QUALIFICATIONS

Algebra II Learning Targets

Answer Explanations. The SAT Subject Tests. Mathematics Level 1 & 2 TO PRACTICE QUESTIONS FROM THE SAT SUBJECT TESTS STUDENT GUIDE

ON THE DIAMETER OF THE ATTRACTOR OF AN IFS Serge Dubuc Raouf Hamzaoui Abstract We investigate methods for the evaluation of the diameter of the attrac

Lecture 4: Affine Transformations. for Satan himself is transformed into an angel of light. 2 Corinthians 11:14

Directional derivatives and gradient vectors (Sect. 14.5). Directional derivative of functions of two variables.

Log1 Contest Round 2 Theta Geometry

LAMC Intermediate Group October 18, Recursive Functions and Fractals

9.7 Extension: Writing and Graphing the Equations

Fact: Every matrix transformation is a linear transformation, and vice versa.

Calculus I Sample Exam #01

PRECALCULUS FINAL EXAM REVIEW

1,3. f x x f x x. Lim. Lim. Lim. Lim Lim. y 13x b b 10 b So the equation of the tangent line is y 13x

Topic 1 Part 3 [483 marks]

AN INTRODUCTION TO FRACTALS AND COMPLEXITY

SOLUTIONS FOR PRACTICE FINAL EXAM

Diagnostic Tests Study Guide

Self-similar tilings and their complex dimensions. Erin P.J. Pearse erin/

*X100/301* X100/301 MATHEMATICS HIGHER. Units 1, 2 and 3 Paper 1 (Non-calculator) Read Carefully

Dynamics and time series: theory and applications. Stefano Marmi Scuola Normale Superiore Lecture 5, Feb 12, 2009

Fractals: How long is a piece of string?

Distance. Warm Ups. Learning Objectives I can find the distance between two points. Football Problem: Bailey. Watson

( ) Trigonometric identities and equations, Mixed exercise 10

Math 116 Practice Final Exam Fall 2007

Math 181/281. Rumbos Spring 2011 Page 1. Solutions to Assignment #5. Hence, the dynamical system, θ(t, p, q), for (t, p, q) R 3 corresponding = F.

11.4 Polar Coordinates

Immerse Metric Space Homework

Scalar functions of several variables (Sect. 14.1)

Solutions to Two Interesting Problems

State Precalculus/Trigonometry Contest 2008

Section 3.1. ; X = (0, 1]. (i) f : R R R, f (x, y) = x y

What means dimension?

Reteach 2-3. Graphing Linear Functions. 22 Holt Algebra 2. Name Date Class

CHAPTER 3 Applications of Differentiation

4.7. Newton s Method. Procedure for Newton s Method HISTORICAL BIOGRAPHY

2D Geometric Transformations. (Chapter 5 in FVD)

COORDINATE GEOMETRY BASIC CONCEPTS AND FORMULAE. To find the length of a line segment joining two points A(x 1, y 1 ) and B(x 2, y 2 ), use

Vectors Primer. M.C. Simani. July 7, 2007

Factoring Review WS 3.0. Factoring Polynomials Factor and Remainder Theorems. Factoring a Sum or Difference of Cubes Pg. 182 # 1-5

Math 261 Solutions To Sample Exam 2 Problems

Table of Contents. Unit 6: Modeling Geometry. Answer Key...AK-1. Introduction... v

Mathematics 1052, Calculus II Exam 1, April 3rd, 2010

Transcription:

Fractal Geometr A Fractal is a geometric object whose dimension is fractional Most fractals are self similar, that is when an small part of a fractal is magnified the result resembles the original fractal Examples of fractals are the Koch curve, the Seirpinski gasket, and the Menger sponge Similarit Dimension: Take a line segment of length one unit and divide it into N equal old length parts let S = new length, then N = S N = 3, S = 3 Take a square (dimension 2) of area one square unit and divide it into N congruent parts Then S = N and N = S 2 N = 4, S = 2 Take a cube (dimension 3) of volume one cubic unit and divide it into N congruent parts Then S = N 3 and N = S 3 N = 8, S = 2

So given set of dimension d consisting of N parts congruent part then N = S d, where S = Solving for d ields old length new length d = ln N ln S Exercise : T = lim n T n is called the Seirpinski Triangle or Gasket What is the perimeter of T n? 2 What is the area of T n? 3 Compute the fractal dimension of T T 0 T T 2 Solution: P n = ( 3 2 )n P 0 2 A n = ( 3 4 )n A 0 3 N = 3 and S = 2, hence d = ln3 ln2 2

Exercise 2: C = lim n C n is called the Seirpinski Carpet C 0 C C 2 What is the perimeter of C n? 2 What is the area of C n? 3 Compute the fractal dimension of C Solution: P n = P 0 + 3 P 0 + 8 3 2 P 0 + + 8n 3 n P 0 2 A n = ( 8 9 )n A 0 3 N = 8 and S = 3, hence d = ln8 ln3 3

Exercise 3: M = lim n M n is called the Menger Sponge 2 0 M 0 2 M M 2 What is the volume of M n 2 What is the surface area of M n? 3 Compute the fractal dimension of M Solution: V 0 = 2 3 = 8 and V n = 20 (/3) 3 (V n ) 2 A 0 = 6 2 2 = 24 and A n = 20 (/3) 2 (A n ) 24 (/3) 2 (A tn ) 2 = (20/9) Area(C n ) (64/3) (8/9) n where Area(C n ) is the area of the n stage in the construction of the Sierpinski carpet Hence A n = (8/9) n 6 + (20/9) n 8 3 N = 20 and S = 3, hence d = ln20 ln3 4

Exercise 4: Draw a fractal with dimension 3 2 Solution: Demonstrate the applet Fractal Dimension at: http://wwwshodororg/interactivate/activities/fracdim/indexhtml 5

Box Dimension: Box dimension is another wa to measure fractal dimension, it is defined as follows: If X is a bounded subset of the Euclidean space, and ɛ 0 Let N(X, ɛ) be the minimal number of boxes in the grid of side length ɛ which are required to cover X We sa that X has box dimension D if the following limit exists and has value D ln(n(x, ɛ)) lim ɛ 0 + ln( ɛ ) Consider for example the Seirpinski gasket: 0 ɛ N(X, ɛ) 2 3 4 9 3 n 2 n Hence D = lim n ln(4 3 n ) ln(2 n ) = ln 3 ln 2 6

Demonstrate the applet Box Counting Dimension at: http://classesaleedu/fractals/software/boxdimhtml Geometricall, if ou plot the results on a graph with ln N(X, ɛ) on the vertical axis and ln(/ɛ) on the horizontal axis, then the slope of the best fit line of the data will be an approximation of Box dimension of the fractal (ln(4), ln(9)) (ln(2), ln(3)) (ln(), ln()) 7

Discuss computing the fractal dimension of a bunch of broccoli http://hpertextbookcom/facts/2002/broccolishtml M Results: Ball Size N ɛ ln( ɛ ) ln(n) 6x5x25 0 /45-504 2303 4x4x25 9 /35-253 294 35x3x2 28 /283-04 333 3x25x2 4 /25-96 37 25x25x2 64 /233-847 458 Use the linear regression applet at http://mathhwsedu/javamath/ran/regressionhtml to plot the data points and find the slope of the best fit line Fractal dimension = slope = 262 If ou throw the st point out ou get fractal dimension=slope =282 8

Divider Dimension: A fractal curve has fractal (or divider) dimension D if its length L when measured with rods of length l is given b L = C l D C is a constant that is a certain measure of the apparent length, and the equation above must be true for several different values of l Consider the Koch curve: K 2 l L 3 9 4 3 6 9 3 n ( 4 3 )n It appears to have length L = ( 4 3 )n when measured with rods of length l = ( 3 )n Hence, ( 4 3 )n = C ( 3 )n( D) This implies that n ln 4 3 = ln(c) + n( D) ln 3 In order for the equation to be satisfied for all n, ln C must be zero, hence C = and so D = ln 4 ln 3 Geometricall, if ou graph ln(l) versus ln(l) the D = Slope of line 9

Exercise 5: The west coast of Britain when measured with rods of length 0 km is 3020 km But when measured with rods of length 00 km it is 700 km What is the fractal dimension of the west coast of Britain? Demonstrate the applet Coastline of Hong Kong at: http://wwweiepolueduhk/ cktse/movies/pheno/maphtml 0

Affine transformations: An affine transformation is of the form or f( f( ) = ) = a b c d x r cos(θ) s sin(φ) r sin(θ) s cos(φ) + e f x + e f Where r and s are the scaling factors in the x and directions respectivel θ and φ measure rotation of horizontal and vertical lines resp e and f measure horizontal and vertical translations resp It can be easil shown that r 2 = a 2 +c 2, s 2 = b 2 +d 2, θ = arctan(c/a) and φ = arctan( b/d) b θ a c d φ C B B C Similarit Affinit B C B C D A A D A A x = = 2 x 2 x = 3 4 x = 2

A reflection about the -axis would be given b x = x and = matrix form A reflection about the x-axis would be given b x = x and = matrix form Rotation is represented as follows: 0 0 0 0 B C B C B θ = 0 φ = 45 D A x = x = 2 2 B C A θ = 45 φ = 0 D A x = = 2 x 2 x + Matrixform : cos(θ) sin(φ) sin(θ) cos(φ) = a b c d C B B C A θ = 45 φ = 45 D A x = = 2 x 2 x + 2 2 2

Shears are represented as follows: B A B B C C C D A D A x = x = 2x + Shear in the direction x = x + 2 = Shear in the x direction B 3

Iterated Function Sstems: An Iterated Function Sstem in R 2 is a collection {F, F 2,, F n } of contraction mappings on R 2 (F i is a contraction mapping if given x, then d(f i (x), F i ()) sd(x, ) where 0 s < ) The Collage Theorem sas that there is a unique nonempt compact subset A R 2 called the attractor such that A = F (A) F 2 (A) F n (A) Sketch of Proof: Given a complete metric space X, let H(X) be the collection of nonempt compact subsets of X Given A and B in H(X) define d(a, B) to be the smallest number r such that each point of in A is within r of some point in B and vice versa If X is complete so is H(X) Given an IFS on X, define G : H(X) H(X) b G(K) = F (K) F n (K) If each F i is a contraction then so is G The contraction mapping theorem sas that a contraction mapping on a complete space has a unique fixed point Hence there is A H(X) such that G(A) = A = F (A) F 2 (A) F n (A) Given K 0 R 2, let K n = G n (K 0 ) Then d(a, K i ) si d(k 0, G(K 0 )) s Hence K i is a ver good approximation of A for large enough i Deterministic Algorithm: (Slow!) Given K 0, let K n = G n (K 0 ) Now K n A Random Algorithm: (Fast!) Choose P 0 K 0 and let P i+ = F j (P i ) where F j is chosen at random from all of the F i Clearl P i K i and for sufficientl large i,p i is arbitraril close to some point in A 4

Finding IFS Rules from Images of Points Given three non-collinear initial points p = (x, ), p 2 = (x 2, 2 ), p 3 = (x 3, 3 ) and three image points q = (u, v ), q 2 = (u 2, v 2 ), q 3 = (u 3, v 3 ) respectivel Find an affine transformation T defined b T ( ) = a b c d x + e f such that T (p ) = q, T (p 2 ) = q 2, and T (P 3 ) = q 3 This gives the following six equations in six unknowns: ax + b + e = u cx + d + f = v ax 2 + b 2 + e = u 2 cx 2 + d 2 + f = v 2 ax 3 + b 3 + e = u 3 cx 3 + d 3 + f = v 3 This sstem has a unique solution if and onl if the points p, p 2, and p 3 are noncollinear 5

Example: 5, 0, 0, 5, 0, 5 5, 0, 0, 5, 5, 0 5, 0, 0, 5, 0, 0 The IFS for the Seirpinski triangle is {T, T 2, T 2 } where T ( T 2 ( T 3 ( ) = 5 0 0 5 ) = 5 0 0 5 ) = 5 0 0 5 x x x + + + 0 0 5 0 0 5 6

Example: 2 3 3 V I V II V III IV V I II III 0 0 2 3 3 The IFS for the Seirpinski carpet is {T, T 2, T 3, T 4, T 5, T 6, T 7, T 8 } where T ( T 2 ( T 3 ( T 4 ( T 5 ( T 6 ( T 7 ( T 8 ( ) = 333 0 0 333 ) = 333 0 0 333 ) = 333 0 0 333 ) = 333 0 0 333 ) = 333 0 0 333 ) = 333 0 0 333 ) = 333 0 0 333 ) = 333 0 0 333 x x x x x x x x + + + 0 0 333 0 + + 666 0 + + + 0 333 666 333 0 666 333 666 666 666 7

Example: (5, 20) (5, 20) 5, 5, 5, 5, 5, 5 5, 5, 5, 5, 5, 5 (5, 5) (5, 5) (0, 5) (20, 5) (0, 0) 0 < x < 30 0 < < 40 T runk 0, 0, 0, 0, 333, 0 (0, 0) The IFS for the tree is {T, T 2, T 2 } where T ( T 2 ( T 3 ( ) = ) = 5 5 5 5 5 5 5 5 ) = 0 0 0 333 x x x + + + 5 5 5 5 0 0 8

Download and experiment with the freeware IFS Construction Kit which can be used to design and draw fractals based on iterated function sstems You can find it at: http://ecademagnesscottedu/ lriddle/ifskit/ Discuss the IFS for the Fern Discuss the IFS for the Tree Discuss the IFS for the mountain range Discuss the IFS for the Wave 9

Mandelbrot and Julia Sets: Consider the complex function F c (z) = z 2 + c Given an initial point z 0 define its orbit under F c to be z 0, z, z 2, where z n+ = z 2 n + c Define the escape set, E c, and the prisoner set, P c, for for the parameter c to be: E c = {z 0 : z n as n }, and E c = {z 0 z 0 / E c } Now the Julia set for the parameter c, J c, is the boundar of the escape set E c For example, if c = 0 then F c (z) = z 2 Now if z = re iθ then F (z) = r 2 e 2iθ z 0 θ z 0 θ z 0 θ z 8 5 5 5 5 z 2 64 30 30 225 30 z 4 4096 60 60 50625 60 z 8 678 20 20 25629 20 z 6 028 240 240 65684 240 z 32 0008 20 20 4343988 20 z 3 z 2 z 3 z 4 z 2 z z 0 z z 0 z 4 z 0 < z 0 = 20

Hence E c = {z : z > }, P c = {z : z }, and therefore J 0 is the unit circle The Julia set is either connected (one piece) or totall disconnected(dust) Now we define the Mandelbrot set to be M = {c C : J c is connected} Experiment with the Java applet Mandelbrot and Julia Sets at: http://classesaleedu/fractals/ Download winfeed at the address below and use it to plot the Julia sets for the constants c = 5 + 5i, c = 7454285 + 030089i, and others http://mathexeteredu/rparris/winfeedhtml 2