Professional Documents
Culture Documents
In
this
chapter,
the
results
of
the
study
on
Mandelbrot Set and its associated fractals are presented and discussed. It consists of definitions, properties and procedures in the construction of fractal sets. This study focused on fractal sets, particularly on Mandelbrot Set. Specifically, it sought to answer the following questions: Subproblem No. 1. What is Mandelbrot Set ?
where
is a constant complex number. The sequence begins with . Then the Mandelbrot such that the
set term
the sequence,
46
Theorem 4.1 The Mandelbrot set lies within exceeds 2, the Proof: If then sequence diverges. , then . So, if and ,
. If
. If
, , so the
sequence is increasing. Also, note that the sequence diverges. Example 4.1 Using the said conditions, Let defined as and these are
, so if
where
is
. Then the first two terms of sequence are . Generating the next terms of the sequence,
47
Figure 5: The Mandelbrot Set for Example 4.2 Suppose is or tends to , then the sequence generated by which shows the sequence is unbounded infinity. Thus, does not belong to
Mandelbrot set. In determining the Mandelbrot Set and graphing this set in the complex plane, test a number , which remains constant during the iteration process and is substituted in
Each value
generated on the left side is fed back on . This produces a starting point is
48
Each
value
of
the
complex
constant
will
generate
different sequence. As the equation iterates, also changes. One of two changes and its magnitude will happen to the
things
magnitude of
eventually surpass 2. Once the magnitude of it will increase forever. In the first
magnitude of
is a part of the
Mandelbrot Set. When the magnitude exceeds 2, the complex number is not part of the Mandelbrot Set.
Illustration 4.1 Figure 6 is a map of the points belonging to the Mandelbrot Set. This is computer generated. All the light area surrounding the black portion has escaping
orbits. Figure 6 shows the point belonging to the Mandelbrot Set seems to have the real number line as its line of symmetry. Also, majority of the points belonging to the set are located in the second and third quadrants of the
complex plane.
49
Figure 6. The Mandelbrot Set in Complex Plane Subproblem No.2. What are the steps to generate a
Mandelbrot set? The Mandelbrot Set consists of all the complex points such that the orbit of for each complex point has . When each sequence of
iterates are plotted in the complex plane, all the points lie within the circle of radius 2. The orbits or sequence of iterates are generated from a test point through the iteration of the formula
50
and computing the distance of each output from the origin or determining its magnitude. If the distance is greater than 2, then the test point does not belong to the
Mandelbrot Set. This implies that it goes to infinity after several iteration processes. If the distance is less than 2, then The belongs to Mandelbrot Set. following on how are the the concluded set steps can be of the
researchers
Mandelbrot
generated
without the aid of computer. Steps in generating the Mandelbrot Set: Step 1: Choose a point inside the circle of radius 2. This will be the test point . Then choose a value for points can . Usually this is also be chosen as but other long as one
remembers to start with this point in testing every point Suppose that and . value are
51
of the
Step 3: Calculate the distance of this point from the origin by getting its absolute value.
Step 4: Using the value obtained in step 2 as and for Hence, as the same test point, solve
The this
. Do iterations to
repeatedly
observe the orbit or sequence values. Table I shows the orbit sequence values for the test point along with
52
Table 1. Orbit of
53
Step 5: Plot the points in the complex plane to see the behavior of the orbit. This will help in determining whether the point is a member of the set or not. Figure 7 shows a plot for the orbit formed by this table of results. Notice that the distance value for is that ; almost double the test circle radius 2. This shows the test point does not belong to the
Mandelbrot Set.
54
Step
6:
Choose
another
point
and
apply
steps is
. .
Suppose
This step should be done to all the points within the circle. Table 2 gives the orbit or sequence
distance from the origin of each sequence number. Step 7: After testing sufficient number of points, plot all points whose orbits does not exceed the radius 2 in another complex plane. Remember, plot the test points not the orbit points nor the value of .
55
56
Figure 8 shows a plot for the orbit formed by this table only of values. Notice that the distance for is
the Mandelbrot Set. As the iteration number increases, the orbit remains within the circle. Actually, there is no
guarantee that the orbit will stay inside the circle or not but since an appointed iteration level is reached in this case, where then accept that and the orbit remains inside the circle, the point belongs to the
Mandelbrot set.
57
Definition 4.1 Behavior of the Points in The point of in the complex plane will behave in any
of the following ways: 1. Points far from the Mandelbrot set rapidly move
towards infinity. 2. Points close to the Mandelbrot set slowly escape to infinity. 3. Points inside the Mandelbrot set never escape to infinity. Illustration 4.2 Start with a point in the Mandelbrot set, . Iterating the function the following values: Table 3. Values and distance from the origin Step # 1 2 3 4 Value in the Given Iteration Distance from the origin will give
58
At step 4, the distance of the point from the origin becomes greater than two. This means that the initial point does not belong to the Mandelbrot set. And note also that as the point iterates the distance of the points in the origin becomes higher and higher, this indicates that the point will tend to infinity. In Figure 9, the image shows the corresponding points on the complex plane.
59
The following are the properties of Mandelbrot set. Some proofs of theorems discussed in this section can be found in the book of Falconer. Proposition 1. Proof. Note that
opposite sides of the horizontal (real) axis of the complex plane determine other. Proposition 2. Proof. Note that sets that are complex conjugates of each
and similarly,
60
One more observation regarding the symmetry of the sets. Proposition 3. If is located on the real axis or the is symmetric
imaginary axis of the complex plane, then with respect to the real axis. Proof. Proposition If is a real . If number, then
so
by
complex) number, then the orbit of Proof. Given that nonnegative integer ,
under
is bounded.
values. Since
61
such that
contains
the closed, filled disk of radius origin and hence is an uncountable set. Proof. Since Take any point such that
centered at the
, then
Thus
the
magnitudes
of
the . ,
iterates
of
under
are
bounded by
, and hence
62
Therefore, . Thus
, for any nonnegative integer does not remain bounded as increases. Hence
Now suppose
. Then, taking
, either
that is,
Or
That is,
or
So if .
, then
, while if
then
A better bound than the one obtained in the theorem is possible by looking at higher iterates.
63
Theorem 4.4 The Mandelbrot set is connected. The Mandelbrot set is simply connected. This follows
from a theorem of Douady and Hubbard (1982) that there is a conformal isomorphism from the complement of the Mandelbrot set to the complement of the unit disk. It is conjectured that the Mandelbrot set is locally connected, and thus
pathwise connected, but this is currently unproved. Theorem 4.5. Fix a complex number . Let . If be a bound for and Proof. Note that that . Then this results to and let be in the set
. Now suppose
is bounded by
, so that
64
The theorem determine when the origin of the complex plane can be found inside .
Problem No. 4. What are the other set of fractals that are closely related to Mandelbrot set? The following are the fractals that are closely
related to Mandelbrot set: 1. The Julia Set The Julia Set is closely related to the Mandelbrot Set because iteration the same equation but and . with slight is used in in the value
process
differences
assignments for
Recall that in order to draw a Mandelbrot Set, iterate the formula for each point always start with in circle of radius 2 and remains
varies. The
determines the shape of the Julia Set. In other , get all such that .
This is one Julia Set. Based on foregoing discussion, the Julia Set is
defined as follows:
65
The Julia Set is a set of complex numbers the sequence defined by the equation
for which
Generating a Julia Set Generally, the process of generating the Julia Set
follow the process of generating the Mandelbrot Set with a few exceptions. These exceptions give the Julia Sets their different shapes. When equation while the value of graphing a Julia Set, remains fixed in the
during the whole generation process, varies. The value of determined the
shape of the Julia Set. The Julia Sets are indexed by the elements of the Mandelbrot Sets. For every point in the Mandelbrot Set, there is a corresponding Julia Sets. The follows: Step 1: (Initial Stage) Choose from the test points belonging to the process/steps in generating Julia Set is as
66
Then
choose
another
point
from
the
complex
test point to be plotted as member of the Julia Set if it does not escape to infinity. Suppose 0 or 0+0i will be the first test point. Step 2: Iterate the equation chosen point and using the
from the origin. To illustrate, the following is the computation of the orbit of the chosen point . The computation of their distance from the origin also included. Let
67
Step 3: Plot the points obtained in the complex plane and connect them consecutively to see clearly the path of the orbit. The Graph in Figure 10 shows this. Step : Do steps 1 to 3 for every point complex plane using the same value for on the on each
68
Figure 10. Graph of the orbit of Julia set The figure below is a computer generated Julia set.
69
, starting with
. In table 4 below shows the results iterates of each point and its magnitude. Table 4. Orbit of the points in Julia set with Points Distance to the origin
through
70
iterates the values obtained gets higher and higher. Thus should run farther away from the origin
and
2. Burning Ship Fractal Burning the function Ship fractal is generated by iterating
in
the
complex
plane
which
will
either
escape
or
it
remain bounded. The difference between this calculation and that for the Mandelbrot set is that the real and imaginary components are set to their respective absolute values
71
3. Buddhabrot Buddhabrot is a map related to the Mandelbrot set. Its name reflects its similarity to classical depictions of Gautama Buddha, seated in a meditation pose with a forehead mark and traditional topknot (ushnisha). Mathematically, the Mandelbrot set consists of the set of points in the complex plane for which the
where
72
The
Buddhabrot
is
rendered
by
first
creating
2-
dimensional array of counters, each counter corresponding to a final pixel of the image and initialized to zero. Then, a random sampling of c points are iterated through the Mandelbrot function. For points which do escape within a chosen maximum number of iterations, and therefore are not in the Mandelbrot set, their values are sent through the Mandelbrot function again and this time its path is plotted into the array. An example of Buddhabrot is shown in Figure 14.
73
4. Tricorn (Mandelbar set) The tricorn, sometimes called the Mandelbar set, is a fractal defined in a similar way to the Mandelbrot set, but using the mapping for the Mandelbrot set. The imaginary formula tricorn number by is generated of the by multiplying in the the instead of which is used
components one.
Mandelbrot is the
minus by the
This
conjugation the in
represented formula
horizontal
Figure 15. One of infinite Mandelbrot sets contained within the tricorn fractal
74
5.
boxlike shape found by Tom Lowe in 2010. It is defined in a similar way to the famous Mandelbrot set as the values of a parameter such that the origin does not escape to infinity under iteration of certain geometrical transformations. The mandelbox is defined as a map of continuous Julia sets, but, unlike the Mandelbrot set, can be defined in any
dimensions for illustrative purposes. The following figures are example of a Mandelbox fractal.
75
6.
Mandelbrot set, it was first constructed by Daniel White and Paul Nylander using spherical coordinates. A canonical 3-dimensional Mandelbrot set does not
exist, since there is no 3-dimensional analogue of the 2dimensional space of complex numbers. It is possible to construct Mandelbrot sets in 4 dimensions using
quaternions. However, this set does not exhibit detail at all scales like the 2D Mandelbrot set does.
76
power of the
where ; and . Use the iteration is a vector where addition. For is defined as above and , with the result is a
dimensional
bulb-like
structure
fractal
surface .
77
Quadratic Formula for Mandelbulb Other formulae in graphing multibrot set come from
identities which parameterized the sum of squares to give a power of the sum of squares such as:
or various other permutations. Cubic Formula for Mandelbulb These formulae came from identities which parametrise the sum of squares to give a power of the sum of squares such as:
which can think of as a way to cube a triplet of numbers so that the modules is cubed. So this gives, or other permutations.
78
for example, which reduces to the complex fractal when and when .
Figure 19. A Cubic Fractal Quintic Formula for Mandelbulb Another way to create Mandelbulbs with cubic symmetry is by taking the complex iteration formula some integer for
dimensions but keeping the cross-sections to be the same 2 dimensional fractal. The 4 comes from the fact that For example, take the case of where this is .
. In two dimensions
79
4+
+ + 0
4+
+ + 0
4+
+ + 0
and which give different
80
7. Multibrot set The Multibrot set is the set of values in the complex plane whose absolute value remains below some finite value throughout iterations by a member of the general univariate polynomial family of recursions
where
. The exponent
negative and fractional values. The following are examples of a graph of Multibrot set with positive powers. The example for include are the often is the original Mandelbrot set. And called and have Multibrot a fractal sets. These sets with
origin
perimeters,
81
Figure 21.
Figure 22.
82
Figure 23.
Figure 24.
83
Figure 25. On surrounds interesting the but other does hand, not When include is the negative origin. the set the There and set is the
complex
behaviour
between
origin, in a star-shaped area with (1 d)-fold rotational symmetry. The sets appear to have a circular perimeter, however this is just an artifact of the fixed maximum
radius allowed by the Escape Time algorithm, and is not a limit of the sets that actually extend in all directions to infinity. The following are examples of Multibrot set with
negative powers.
84
Figure 26.
Figure 27.
85
Figure 28.
Figure 29.
86
Figure 30.