USING THE RANDOM ITERATION ALGORITHM TO CREATE FRACTALS

Similar documents
NOTES ON BARNSLEY FERN

MA2223 Tutorial solutions Part 1. Metric spaces

Fractals and Dimension

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

Fractals and iteration function systems II Complex systems simulation

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

Slopes and Rates of Change

FRACTAL GEOMETRY, DYNAMICAL SYSTEMS AND CHAOS

Topological properties of Z p and Q p and Euclidean models

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

CMSC 425: Lecture 12 Procedural Generation: Fractals

Analytic Continuation of Analytic (Fractal) Functions

ITERATED FUNCTION SYSTEMS WITH CONTINUOUS PLACE DEPENDENT PROBABILITIES

THE CONTRACTION MAPPING THEOREM, II

UNIVERSIDAD CARLOS III DE MADRID MATHEMATICS II EXERCISES (SOLUTIONS )

Economics 205 Exercises

Chapter 2 Metric Spaces

arxiv: v1 [math.ds] 31 Jul 2018

HIDDEN VARIABLE BIVARIATE FRACTAL INTERPOLATION SURFACES

VALUATION THEORY, GENERALIZED IFS ATTRACTORS AND FRACTALS

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

Approximation of the attractor of a countable iterated function system 1

INTRODUCTION TO FRACTAL GEOMETRY

An Introduction to Self Similar Structures

DIFFERENTIAL EQUATIONS: EXISTENCE AND UNIQUENESS OF SOLUTIONS IN ECONOMIC MODELS

10 Typical compact sets

Many of you got these steps reversed or otherwise out of order.

On a Topological Problem of Strange Attractors. Ibrahim Kirat and Ayhan Yurdaer

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

Chapter 2: Introduction to Fractals. Topics

Tube formulas and self-similar tilings

Maths 212: Homework Solutions

Self-similar Fractals: Projections, Sections and Percolation

Course 212: Academic Year Section 1: Metric Spaces

Metric Spaces Math 413 Honors Project

ANALYSIS WORKSHEET II: METRIC SPACES

Nonarchimedean Cantor set and string

Characterisation of Accumulation Points. Convergence in Metric Spaces. Characterisation of Closed Sets. Characterisation of Closed Sets

Fractal Geometry Time Escape Algorithms and Fractal Dimension

Introduction to Real Analysis Alternative Chapter 1

Changes to the third printing May 18, 2013 Measure, Topology, and Fractal Geometry

9.3 Path independence

Algorithmic interpretations of fractal dimension. Anastasios Sidiropoulos (The Ohio State University) Vijay Sridhar (The Ohio State University)

Construction of recurrent fractal interpolation surfaces(rfiss) on rectangular grids

THE INVERSE FUNCTION THEOREM

Fractals list of fractals - Hausdorff dimension

HAUSDORFF DIMENSION AND ITS APPLICATIONS

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

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

Metric Spaces and Topology

Language-Restricted Iterated Function Systems, Koch Constructions, and L-systems

Math Subject GRE Questions

Real Analysis. Joe Patten August 12, 2018

Self-Referentiality, Fractels, and Applications

Aperiodic Substitution Tilings

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

Expectations over Fractal Sets

Examensarbete. Fractals and Computer Graphics. Meritxell Joanpere Salvadó

Scalar functions of several variables (Sect. 14.1)

Spectral Properties of an Operator-Fractal

MASS TRANSFERENCE PRINCIPLE: FROM BALLS TO ARBITRARY SHAPES. 1. Introduction. limsupa i = A i.

In last semester, we have seen some examples about it (See Tutorial Note #13). Try to have a look on that. Here we try to show more technique.

Lecture 3. Econ August 12

Fractal Geometry Mathematical Foundations and Applications

MAS331: Metric Spaces Problems on Chapter 1

Fractals list of fractals by Hausdoff dimension

Math 118B Solutions. Charles Martin. March 6, d i (x i, y i ) + d i (y i, z i ) = d(x, y) + d(y, z). i=1

The spectral decimation of the Laplacian on the Sierpinski gasket

Iterated Function Systems

3.5 Continuity of a Function One Sided Continuity Intermediate Value Theorem... 23

Real Analysis Math 125A, Fall 2012 Sample Final Questions. x 1+x y. x y x. 2 (1+x 2 )(1+y 2 ) x y

Introduction to Hausdorff Measure and Dimension

Fractals. Krzysztof Gdawiec.

MA677 Assignment #3 Morgan Schreffler Due 09/19/12 Exercise 1 Using Hölder s inequality, prove Minkowski s inequality for f, g L p (R d ), p 1:

converges as well if x < 1. 1 x n x n 1 1 = 2 a nx n

Part II. Geometry and Groups. Year

MATH 51H Section 4. October 16, Recall what it means for a function between metric spaces to be continuous:

Metric Spaces Math 413 Honors Project

MAS3706 Topology. Revision Lectures, May I do not answer enquiries as to what material will be in the exam.

s P = f(ξ n )(x i x i 1 ). i=1

Sequence of maximal distance codes in graphs or other metric spaces

Supplement. The Extended Complex Plane

Existence and Uniqueness

Random measures, intersections, and applications

SOLUTIONS TO SOME PROBLEMS

The Kakeya problem. The University of Manchester. Jonathan Fraser

Introduction to Proofs

CONTRACTION MAPPING & THE COLLAGE THEOREM Porter 1. Abstract

THE HAUSDORFF DIMENSION OF THE BOUNDARY OF A SELF-SIMILAR TILE

Maximum and Minimum Values

Fixed Point Theorem and Sequences in One or Two Dimensions

Set Inversion Fractals

The problems I left behind

On some non-conformal fractals

+ ε /2N) be the k th interval. k=1. k=1. k=1. k=1

l(y j ) = 0 for all y j (1)

Take-Home Final Examination of Math 55a (January 17 to January 23, 2004)

Math 421, Homework #9 Solutions

Limits and the derivative function. Limits and the derivative function

Lecture 2: A crash course in Real Analysis

Transcription:

USING THE RANDOM ITERATION ALGORITHM TO CREATE FRACTALS UNIVERSITY OF MARYLAND DIRECTED READING PROGRAM FALL 205 BY ADAM ANDERSON

THE SIERPINSKI GASKET 2 Stage 0: A 0 = 2 22 A 0 = Stage : A = 2 = 4 A = 3 4 2 2 2 Stage 2: 2 2 A 2 = 3 3 4 2 4 = 3 3 = 9 4 6 A 2 = 3 4 2 6 Stage n: A n = 3 4 lim n 3 4 n n = 0 Sierpinski Gasket has zero area?

CAPACITY DIMENSION AND FRACTALS Let S R n where n =, 2, or 3 n-dimensional bo n = : Closed interval n = 2: Square n = 3: Cube Let N(ε) = smallest number of n-dimensional boes of side length ε necessary to cover S z y

CAPACITY DIMENSION AND FRACTALS n = ε Boes of length ε to cover line of length L: Length = L If L = 0cm and ε = cm, it takes 0 boes to cover L If ε = 0.5cm, it takes 20 boes to cover L N(ε) ε

CAPACITY DIMENSION AND FRACTALS n = 2 ε Boes of length ε to cover square S of side length L If L = 20cm, area of S = 400cm 2 ε = 2cm: each bo has area 4cm 2 It will take 00 boes to cover S ε = cm: each bo has area cm 2 It will take 400 boes to cover S N(ε) ε 2

CAPACITY DIMENSION AND FRACTALS N(ε) = C ε D ln (N(ε)) = D ln ε + ln(c) D = ln N ε ln ε ln C C just depends on scaling of S Capacity Dimension: dim c S = lim ε 0 + ln N ε ln ε

CAPACITY DIMENSION AND FRACTALS ε = 2 Stage : If ε = 2, N ε = 3 Stage 2: Stage n: If ε =, N ε = 9 If ε = n, N ε = 3n 4 2 ε = 2n ln N ε lim ε 0 + ln ε = lim ε 0 + ln 3 n n ln 3 ln 2n = = ln 3 n ln 2 ln 2.5849625

The Sierpinski Gasket is.585 dimensional A set with non-integer capacity dimension is called a fractal.

ITERATED FUNCTION SYSTEMS An Iterated Function System (IFS) F is the union of the contractions T, T 2 T n THEOREM: Let F be an iterated function system of contractions in R 2. Then there eists a unique compact subset A F in R 2 such that for any compact set B, the sequence of iterates F n B n= converges in the Hausdorff metric to A F A F is called the attractor of F. This means that if we iterate any compact set in R 2 under F, we will obtain a unique attractor (attractor depends on the contractions in F)

ITERATED FUNCTION SYSTEMS A function T : R 2 R 2 is affine if it is in the form f y = a b c d y + e f = a + by + e c + dy + f (linear function followed by translation) We will deal with iterated function systems of affine contractions.

RANDOM ITERATION ALGORITHM Drawing an attractor of IFS F:. Choose an arbitrary initial point v R 2 2. Randomly select one of the contractions T n in F 3. Plot the point T n ( v) 4. Let T n ( v) be the new v 5. Repeat steps 2-4 to obtain a representation of A F 000 Iterations 5000 Iterations 20,000 Iterations

LET S DRAW SOME FRACTALS!

ITERATIONS AND FIXED POINTS Iterating = repeating the same procedure f = 2 + Let f() be a function. f f = f 2 is the second iterate of under f. f f(f( ) = f 3 is the third iterate of under f Eample: f = 2 + f 5 = 26 f f 5 = f 2 5 = f 26 = 677 f 2 = ( 2 +) 2 +

ITERATIONS AND FIXED POINTS A point p is a fied point for a function f if its iterate is itself f p = p Eample: f = 2 f 0 = 0 f f 0 = f 2 0 = f 0 =0 Therefore 0 is a fied point of f f = 2

METRIC SPACES Let S be a set. A metric is a distance function d, y that satisfies 4 aioms, y S. d, y 0 2. d, y = 0 if and only if = y 3. d, y = d y, 4. d, z d, y + d y, z y Eample: Absolute Value R d, y = y R, d is a metric space d, y = y

METRIC SPACES Let S, d be a metric space. A sequence n n= in S converges to S if lim d n, = 0 n This means that terms of the sequence approach a value s A sequence is Cauchy if for all ε > 0 there eists a positive integer N such that whenever n, m N, d n, m < ε This means that terms of the sequence get closer together S, d is a complete metric space if every Cauchy sequence in S converges to a member of S

CONTRACTION MAPPING THEOREM Let S, d be a metric space. A function T: S S is a contraction if q 0, such that d T(), T(y) q d(, y) T d, y d T(), T(y) = q d(, y)

CONTRACTION MAPPING THEOREM Contraction Mapping Theorem: If S, d is a complete metric space, and T is a contraction, then as n, T n unique fied point S T T

HAUSDORFF METRIC A set S is closed if whenever is the limit of a sequence of members of T, actually is in T. A set S is bounded if it there eists S and r > 0 such that s S, d, s < r Means S is contained by a ball of finite radius A set S R n is compact if it is closed and bounded Let K denote all compact subsets of R 2

HAUSDORFF METRIC If B is a nonempty member of K, and v is any point in R 2, the distance from v to B is d v, B = minimum value of v b b B (distance from point to a compact set) B v d v, B

HAUSDORFF METRIC If A and B are members of K, then the distance from A to B is d A, B = maimum value of d a, B for a A (distance between compact sets) Means we take the point in A that is most distant from any point in B and find the minimum distance between it an any point in B A B a d A, B

HAUSDORFF METRIC The Hausdorff metric on K is defined as: D A, B =maimum of d A, B and d B, A A a d B, A d A, B B b d A, B d B, A D A, B = d B, A

Iterated Function System: f y = 2 2 y 2 2 f 2 y = 2 2 2 2 y + 0 Render Details: Point size: p # of iterations: 00,000

Iterated Function System: f y = 2 0 0 2 y f 2 y = 2 0 0 2 y + 2 0 f 3 y = 0 /2 /2 0 y + /2 Render Details: Point size: p # of iterations: 00,000

Iterated Function System: f f 2 f 3 f 4 f 5 y = 3 0 0 y + 2/3 2/3 3 y = 3 0 0 y + 2/3 2/3 3 y = 3 0 0 y + 2/3 2/3 3 y = 3 0 0 y + 2/3 2/3 3 3 3 y = 40 40 3 3 y 40 40 Render Details: Point size: p # of iterations: 00,000

Iterated Function System: f y = 0 0 0.6 y f 2 y =.85.04.04.85 y + 0.6 f 3 y =.2.26.23.22 y + 0.6 f 4 y =.5.28.26.24 y + 0.44 Probabilities: f : % f 2 : 85% f 3 : 7% f 4 : 7%

Iterated Function System: f y = 2 3 6 3 6 2 y f 2 f 3 f 4 f 5 f 6 f 7 y = 3 0 0 3 y = 3 0 0 3 y = 3 0 0 3 y = 3 0 0 3 y = 3 0 0 3 y = 3 0 0 3 y + / 3 /3 y + / 3 /3 y + / 3 /3 y + / 3 /3 y + 0 2/3 y + 0 2/3

THANKS Mentor Kasun Fernando Author and Book Provider Denny Gulick Some IFS Formulas from Agnes Scott College Graphs Created with Desmos Graphing Calculator