193
1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

Embed Size (px)

Citation preview

Page 1: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

1

Dr. Scott Schaefer

Fractals and Iterated Affine Transformations

Page 2: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

2/193

What are Fractals?

Page 3: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

3/193

What are Fractals?

Page 4: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

4/193

What are Fractals?

Page 5: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

5/193

What are Fractals?

Page 6: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

6/193

What are Fractals?

Recursion made visible

A self-similar shape created from a set of contractive transformations

Page 7: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

7/193

Contractive Transformations

A transformation F(X) is contractive if, for all compact sets

Transformations on sets? Distance between sets?

),())(),(( 2121 XXDXFXFD HH ,21 XX

Page 8: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

8/193

Transformations on Sets

Given a transformation F(x),

In other words, F(X) means apply the transformation to each point in the set X

}|)({)( XxxFXF

Page 9: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

9/193

Hausdorff Distance

1X 2X

?),( 21 XXDH

Page 10: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

10/193

Hausdorff Distance

1X 2X

?),( 21 XXDH

Page 11: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

11/193

Hausdorff Distance

21 XX

0),( 21 XXDH

Page 12: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

12/193

Hausdorff Distance

1X 2X

),(),( 1221 XXDXXD HH

Page 13: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

13/193

Hausdorff Distance

1X 2X

|)|min(max 212211

21xxd

XxXxXX

1x

Page 14: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

14/193

Hausdorff Distance

1X 2X

|)|min(max 212211

21xxd

XxXxXX

1x

Page 15: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

15/193

Hausdorff Distance

1X 2X

|)|min(max 212211

21xxd

XxXxXX

1x

Page 16: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

16/193

Hausdorff Distance

1X 2X

|)|min(max 212211

21xxd

XxXxXX

1x

Page 17: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

17/193

Hausdorff Distance

1X 2X

|)|min(max 212211

21xxd

XxXxXX

1x

Page 18: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

18/193

Hausdorff Distance

1X 2X

),max(),(122121 XXXXH ddXXD

Page 19: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

19/193

Contractive Transformations

A transformation F(X) is contractive if, for all compact sets

),())(),(( 2121 XXDXFXFD HH ,21 XX

Page 20: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

20/193

Iterated Affine Transformations

Special class of fractals where each transformation is an affine transformation

,...})(,)(,)({ 332211 xMxFxMxFxMxF

100232221

131211

mmm

mmm

M i

Page 21: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

21/193

Rendering Fractals

Given starting set X0

Attractor is

j

iji XFX )(1

X

Page 22: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

22/193

Rendering Fractals

Given starting set X0

Attractor is

j

iji XFX )(1

X

Page 23: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

23/193

Rendering Fractals

Given starting set X0

Attractor is

j

iji XFX )(1

X

Page 24: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

24/193

Rendering Fractals

Given starting set X0

Attractor is

j

iji XFX )(1

X

Page 25: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

25/193

Rendering Fractals

Given starting set X0

Attractor is

j

iji XFX )(1

X

Page 26: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

26/193

Rendering Fractals

Page 27: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

27/193

Rendering Fractals

Page 28: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

28/193

Rendering Fractals

Page 29: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

29/193

Rendering Fractals

Page 30: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

30/193

Rendering Fractals

Page 31: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

31/193

Rendering Fractals

Page 32: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

32/193

Rendering Fractals

Page 33: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

33/193

Rendering Fractals

Page 34: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

34/193

Rendering Fractals

Page 35: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

35/193

Rendering Fractals

Page 36: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

36/193

Rendering Fractals

Page 37: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

37/193

Rendering Fractals

Page 38: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

38/193

Rendering Fractals

Page 39: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

39/193

Rendering Fractals

Page 40: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

40/193

Rendering Fractals

Page 41: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

41/193

Rendering Fractals

Page 42: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

42/193

Rendering Fractals

Page 43: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

43/193

Rendering Fractals

Page 44: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

44/193

Rendering Fractals

Page 45: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

45/193

Rendering Fractals

Page 46: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

46/193

Rendering Fractals

Page 47: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

47/193

Rendering Fractals

Page 48: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

48/193

Rendering Fractals

Page 49: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

49/193

Rendering Fractals

Page 50: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

50/193

Contractive Transformations

A transformation F(X) is contractive if, for all compact sets

A set of transformations has a unique attractor if all transformations are contractiveThat attractor is independent of the starting

shape!!!

),())(),(( 2121 XXDXFXFD HH ,21 XX

Page 51: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

51/193

Rendering Fractals

Page 52: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

52/193

Rendering Fractals

Page 53: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

53/193

Rendering Fractals

Page 54: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

54/193

Rendering Fractals

Page 55: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

55/193

Rendering Fractals

Page 56: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

56/193

Rendering Fractals

Page 57: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

57/193

Rendering Fractals

Page 58: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

58/193

Rendering Fractals

Page 59: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

59/193

Rendering Fractals

Page 60: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

60/193

Rendering Fractals

1T3T

2T

Page 61: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

61/193

Rendering Fractals

1T3T

2T

1T2T 3T

Page 62: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

62/193

Rendering Fractals

1T3T

2T

1T2T 3T

Page 63: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

63/193

Rendering Fractals

1T3T

2T

1T2T 3T

Page 64: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

64/193

Rendering Fractals

1T3T

2T

1T2T 3T

Page 65: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

65/193

Finding Transformations

Page 66: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

66/193

Finding Transformations

Page 67: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

67/193

Finding Transformations

Page 68: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

68/193

Finding Transformations

Page 69: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

69/193

Finding Transformations

Page 70: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

70/193

Fractal Tennis

Start with any point x

For ( i=1; i<100; i++ )

x = Mrandom*x

For ( i=1; i<100000; i++ )

draw(x)

x = Mrandom*x

Page 71: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

71/193

Fractal Tennis

Start with any point x

For ( i=1; i<100; i++ )

x = Mrandom*x

For ( i=1; i<100000; i++ )

draw(x)

x = Mrandom*x

Gets a point on the fractal

Page 72: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

72/193

Fractal Tennis

Start with any point x

For ( i=1; i<100; i++ )

x = Mrandom*x

For ( i=1; i<100000; i++ )

draw(x)

x = Mrandom*x

Creates new points on

the fractal

Page 73: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

73/193

Fractal Tennis – Example

25,000 Points

Page 74: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

74/193

Fractal Tennis – Example

50,000 Points

Page 75: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

75/193

Fractal Tennis – Example

75,000 Points

Page 76: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

76/193

Fractal Tennis – Example

100,000 Points

Page 77: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

77/193

Fractal Tennis – Example

125,000 Points

Page 78: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

78/193

Fractal Tennis – Example

150,000 Points

Page 79: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

79/193

Fractal Tennis – Example

175,000 Points

Page 80: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

80/193

Fractal Tennis – Example

200,000 Points

Page 81: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

81/193

Modified Fractal Tennis

Page 82: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

82/193

Modified Fractal Tennis

25,000 Points

Page 83: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

83/193

Modified Fractal Tennis

50,000 Points

Page 84: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

84/193

Modified Fractal Tennis

75,000 Points

Page 85: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

85/193

Modified Fractal Tennis

100,000 Points

Page 86: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

86/193

Modified Fractal Tennis

125,000 Points

Page 87: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

87/193

Modified Fractal Tennis

150,000 Points

Page 88: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

88/193

Modified Fractal Tennis

175,000 Points

Page 89: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

89/193

Modified Fractal Tennis

200,000 Points

Page 90: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

90/193

Modified Fractal Tennis

Weight probabilities based on area

200,000 Points

Page 91: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

91/193

Modified Fractal Tennis

Weight probabilities based on area

25,000 Points

Page 92: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

92/193

Modified Fractal Tennis

Weight probabilities based on area

50,000 Points

Page 93: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

93/193

Modified Fractal Tennis

Weight probabilities based on area

75,000 Points

Page 94: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

94/193

Modified Fractal Tennis

Weight probabilities based on area

100,000 Points

Page 95: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

95/193

Modified Fractal Tennis

Weight probabilities based on area

125,000 Points

Page 96: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

96/193

Modified Fractal Tennis

Weight probabilities based on area

150,000 Points

Page 97: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

97/193

Modified Fractal Tennis

Weight probabilities based on area

175,000 Points

Page 98: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

98/193

Modified Fractal Tennis

Weight probabilities based on area

200,000 Points

Page 99: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

99/193

Condensation Sets

Given a condensation set C

CX 0

CXFXj

iji

)(1

Page 100: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

100/193

Condensation Set Example

Page 101: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

101/193

Condensation Sets – Example

Condensation Set

Page 102: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

102/193

Condensation Sets – Example

Page 103: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

103/193

Condensation Sets – Example

Page 104: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

104/193

Condensation Sets – Example

Page 105: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

105/193

Condensation Sets – Example

Page 106: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

106/193

Condensation Sets – Example

Page 107: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

107/193

Condensation Sets – Example

Page 108: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

108/193

Condensation Sets – Example

Page 109: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

109/193

Condensation Sets – Example

Page 110: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

110/193

Condensation Sets – Example

Page 111: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

111/193

Condensation Sets – Example

Page 112: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

112/193

Condensation Sets – Example

Page 113: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

113/193

Condensation Sets – Example

Page 114: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

114/193

Condensation Sets – Example

Page 115: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

115/193

Condensation Sets – Example

Page 116: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

116/193

Condensation Sets – Example

Page 117: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

117/193

Condensation Sets – Example

Page 118: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

118/193

Condensation Sets – Example

Page 119: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

119/193

Condensation Sets – Example

Page 120: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

120/193

Condensation Sets – Example

Page 121: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

121/193

Condensation Sets – Example

Page 122: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

122/193

Rendering Fractals

Page 123: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

123/193

Rendering Fractals

1T2T

Page 124: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

124/193

Rendering Fractals

1T2T

Page 125: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

125/193

Rendering Fractals

1T2T

1T2T

Page 126: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

126/193

Rendering Fractals

1T2T

1T2T

Page 127: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

127/193

Rendering Fractals

1T2T

1T2T

Page 128: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

128/193

Rendering Fractals

1T2T

1T2T

Page 129: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

129/193

Rendering Fractals

1T2T

1T2T

Page 130: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

130/193

Condensation Set Example

Page 131: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

131/193

Condensation Set Example

Page 132: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

132/193

Condensation Set Example

Page 133: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

133/193

Condensation Set Example

Page 134: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

134/193

Condensation Set Example

Page 135: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

135/193

Condensation Set Example

Page 136: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

136/193

Condensation Set Example

Page 137: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

137/193

Condensation Set Example

Page 138: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

138/193

Condensation Set Example

Page 139: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

139/193

Condensation Set Example

Page 140: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

140/193

Condensation Set Example

Page 141: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

141/193

Fractal Dimension

Fractal dimension = )log(

)log(#

factorscale

tionstransforma

Page 142: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

142/193

Fractal Dimension

Fractal dimension = )log(

)log(#

factorscale

tionstransforma

Page 143: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

143/193

Fractal Dimension

Fractal dimension = )log(

)log(#

factorscale

tionstransforma

Page 144: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

144/193

Fractal Dimension

Fractal dimension = )log(

)log(#

factorscale

tionstransforma

Page 145: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

145/193

Fractal Dimension

Fractal dimension = )log(

)log(#

factorscale

tionstransforma

Page 146: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

146/193

Fractal Dimension

Fractal dimension = )log(

)log(#

factorscale

tionstransforma

1)log(

)2log(

21

Page 147: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

147/193

Fractal Dimension

Fractal dimension = )log(

)log(#

factorscale

tionstransforma

Page 148: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

148/193

Fractal Dimension

Fractal dimension = )log(

)log(#

factorscale

tionstransforma

Page 149: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

149/193

Fractal Dimension

Fractal dimension = )log(

)log(#

factorscale

tionstransforma

Page 150: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

150/193

Fractal Dimension

Fractal dimension = )log(

)log(#

factorscale

tionstransforma

Page 151: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

151/193

Fractal Dimension

Fractal dimension = )log(

)log(#

factorscale

tionstransforma

Page 152: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

152/193

Fractal Dimension

Fractal dimension = )log(

)log(#

factorscale

tionstransforma

Page 153: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

153/193

Fractal Dimension

Fractal dimension = )log(

)log(#

factorscale

tionstransforma

2)log(

)4log(

21

Page 154: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

154/193

Fractal Dimension

Fractal dimension = )log(

)log(#

factorscale

tionstransforma

Page 155: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

155/193

Fractal Dimension

Fractal dimension = )log(

)log(#

factorscale

tionstransforma

Page 156: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

156/193

Fractal Dimension

Fractal dimension = )log(

)log(#

factorscale

tionstransforma

Page 157: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

157/193

Fractal Dimension

Fractal dimension = )log(

)log(#

factorscale

tionstransforma

Page 158: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

158/193

Fractal Dimension

Fractal dimension = )log(

)log(#

factorscale

tionstransforma

Page 159: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

159/193

Fractal Dimension

Fractal dimension = )log(

)log(#

factorscale

tionstransforma

Page 160: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

160/193

Fractal Dimension

Fractal dimension = )log(

)log(#

factorscale

tionstransforma

Page 161: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

161/193

Fractal Dimension

Fractal dimension = )log(

)log(#

factorscale

tionstransforma

26.1)log(

)4log(

31

Page 162: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

162/193

Fractal Dimension

Fractal dimension = )log(

)log(#

factorscale

tionstransforma

Page 163: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

163/193

Fractal Dimension

Fractal dimension = )log(

)log(#

factorscale

tionstransforma

Page 164: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

164/193

Fractal Dimension

Fractal dimension = )log(

)log(#

factorscale

tionstransforma

Page 165: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

165/193

Fractal Dimension

Fractal dimension = )log(

)log(#

factorscale

tionstransforma

Page 166: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

166/193

Fractal Dimension

Fractal dimension = )log(

)log(#

factorscale

tionstransforma

Page 167: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

167/193

Fractal Dimension

Fractal dimension = )log(

)log(#

factorscale

tionstransforma

Page 168: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

168/193

Fractal Dimension

Fractal dimension = )log(

)log(#

factorscale

tionstransforma

Page 169: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

169/193

Fractal Dimension

Fractal dimension = )log(

)log(#

factorscale

tionstransforma

Page 170: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

170/193

Fractal Dimension

Fractal dimension = )log(

)log(#

factorscale

tionstransforma

Page 171: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

171/193

Fractal Dimension

Fractal dimension = )log(

)log(#

factorscale

tionstransforma

Page 172: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

172/193

Fractal Dimension

Fractal dimension = )log(

)log(#

factorscale

tionstransforma

Page 173: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

173/193

Fractal Dimension

Fractal dimension = )log(

)log(#

factorscale

tionstransforma

Page 174: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

174/193

Fractal Dimension

Fractal dimension = )log(

)log(#

factorscale

tionstransforma

Page 175: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

175/193

Fractal Dimension

Fractal dimension = )log(

)log(#

factorscale

tionstransforma

Page 176: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

176/193

Fractal Dimension

Fractal dimension = )log(

)log(#

factorscale

tionstransforma

Page 177: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

177/193

Fractal Dimension

Fractal dimension = )log(

)log(#

factorscale

tionstransforma

Page 178: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

178/193

Fractal Dimension

Fractal dimension = )log(

)log(#

factorscale

tionstransforma

2)log(

)2log(

22

Page 179: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

179/193

Weird Fractal Properties

Fractal curves can have infinite length!!!

40 len

Page 180: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

180/193

Weird Fractal Properties

Fractal curves can have infinite length!!!

?1 len

Page 181: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

181/193

Weird Fractal Properties

Fractal curves can have infinite length!!!

43

41 len

Page 182: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

182/193

Weird Fractal Properties

Fractal curves can have infinite length!!!

43

42

2

len

Page 183: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

183/193

Weird Fractal Properties

Fractal curves can have infinite length!!!

43

43

3

len

Page 184: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

184/193

Weird Fractal Properties

Fractal curves can have infinite length!!!

43

4i

ilen

Page 185: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

185/193

Weird Fractal Properties

Fractal curves can have infinite length!!!

43

4lim

i

ilen

Page 186: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

186/193

Weird Fractal Properties

Fractal curves can have infinite length!!! But only enclose finite area?

4

30 area

Page 187: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

187/193

Weird Fractal Properties

Fractal curves can have infinite length!!! But only enclose finite area?

?1 area

Page 188: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

188/193

Weird Fractal Properties

Fractal curves can have infinite length!!! But only enclose finite area?

4

3

9

411

area

Page 189: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

189/193

Weird Fractal Properties

Fractal curves can have infinite length!!! But only enclose finite area?

4

3

81

16

9

412

area

Page 190: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

190/193

Weird Fractal Properties

Fractal curves can have infinite length!!! But only enclose finite area?

4

3

729

64

81

16

9

413

area

Page 191: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

191/193

Weird Fractal Properties

Fractal curves can have infinite length!!! But only enclose finite area?

i

j

j

iarea0 9

4

4

3

Page 192: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

192/193

Weird Fractal Properties

Fractal curves can have infinite length!!! But only enclose finite area?

78.1

1

4

3

9

4

4

3lim

94

0

i

j

j

iarea

Page 193: 1 Dr. Scott Schaefer Fractals and Iterated Affine Transformations

193/193

Weird Fractal Properties