Bukhovets A.G. Dr. Sc. (Eng.), Biryuchinskaya
T.Y. Cand.
Sc. (Phys.-Math.)
Department of Applied Mathematics, Voronezh State Agrarian University
named after Emperor Peter I, Michurina str., 1, Voronezh, 394087, Russia
Tel.: +7 473-253-73-69; fax: +7 473 253-86-51
E-mail address: abuhovets@mail.ru,
bir_tat@mail.ru
PROPERTIES OF SETS
GENERATED BY RANDOM ITERATED FUNCTION SYSTEMS
Abstract: Fractal properties of attractors for the
randomized systems of iterated functions are considered in the work. The
special attention is given to characteristic lines of these sets connected with
algorithms generating them
Keywords: Fractal
analysis, random iterated function systems, simulating fractal sets.
Highlights:
·
Constructions fractal
sets by means of as random iterated function systems, and an alternative
method by construction of the matrix which lines represent the sums of in a random
way taken members of absolutely converging number are considered.
·
The basic
properties received fractal sets such as powers, perfection, resolvability,
convergence are considered.
1. Introduction
Random
iterated function systems (RIFS) represent one of the most significant
achievements in the theory of fractals being at the same time a component in
the theory of dynamic systems [1]. Mathematical aspects of this concept have
been first developed by Hutchinson and directly used in the theory of fractals
[2]. However, the performed investigations were as a rule executed within the
frameworks of classical approach, i.e. without the study of the properties of passage
to the limit and intermediate results of RIFS performing. In this work it was
proposed to consider the results RIFS execution from the two different points
of view – classical one and constructive one. So, for example, during the study
of problems of the convergence for a
certain RIFS it shall be specially stipulated each time if we deal with an
actual infinity meaning the finalized and realized one or the infinity is
considered as a potential one, otherwise as a possibility to continue the
calculations in principle for an arbitrary long time. In other words the result
of the study is to some extent determined by the fact how the analysis will be made
– either constructive
approach is applied or consideration is performed within the frameworks of the
classical analysis – for example, from the viewpoint of the naive set theory. An approach proposed in the present work when
both different points of view were taken into account, describes behaviour of a
system in that special cases that seem to be very important in the practical
conditions when a solution does not depend on the details of the initial and
boundary conditions but the system is still far from the limiting states. In
fact, the sets obtained as a result of RIFS represent some
intermediate-asymptotic solution.
Moreover, in our work a special
attention was tended to notice the alternative way of constructing fractal sets
based on the generalization of approach for summation of series with random
signs of terms [4]. The use of such approach which
is to some extent dual (alternative) relative to the routine way of
constructing fractal sets makes it possible to perform the evaluation of RIFS
parameters when solving some practical problems.
2.
Realization of the random iterated function systems
Let’s first introduce the following definitions:
1. Proto-fractal means a set Z – discrete or continuous one
generating fractal set during RIFS execution. To realize this procedure it is
necessary to preliminarily specify some probability measure P(Z) and determine the value of
parameter µ.
2. Pre-fractal X is a countable set of points which
appears as a result of RIFS realization.
3. Fractal is a limiting set composed of all
the possible points that can appear (potentially) during RIFS execution.
To realize certain RIFS it is proposed to apply the following procedure [3].
Let’s assume that a certain value of some parameter µ is specified and some set of points
is determined in RP
Euclidean space that we further name a proto-fractal as agreed above; let a
probability distribution is determined upon this proto-fractal. Initial point
is determined in a random order. In order to
obtain the points of simulated set the following procedures are successively
executed:
1. According to the
predetermined distribution measure the point of proto-fractal
is chosen;
2. Coordinates of
point are calculated by the formula

Next, the obtained point
is taken as an initial one and items 1-2 are
repeated as many times as many points of the generated set are required. As a
result of execution of this procedure a set of points
is obtained and named pre-fractal as it was
agreed above, just similar to the determination of precompact. Fractal
term should be used to designate a limiting set. The iterated procedure
described above will be specified as F1.
Computation of
pre-fractal points can be also organized in another way. Without limiting of
generality and for convenience let’s consider the execution of this procedure
in one-dimensional case. Let
is an initial point of the procedure that can
be taken randomly. Then a successive execution of the iterated procedure can be
represented as follows:
(2.2)
![]()
…………………………………………………………………………….
(…ξ(ξ(ξ![]()
The obtained expression
represents notation of Homer's method for the n-the polynomial of variable without a free term with the coefficients
which
were obtained by selection according to the predetermined measure (Ð) from an aggregate of points of the proto-fractal
at each iteration
step multiplied by the coefficient µ. Removing the brackets we obtain
the following equality

Then rewrite equation (1), changing the order of summation and make an
upper estimate of the sum

where
for µ
≥ 1.
For
value one can
obtain more accurate estimate by rearranging of series terms and collecting
terms relative to Zj
,
or

where

and
while
summation in some certain terms is performed over the number of proto-fractal
points chosen according to the algorithm represented in item 2.
Note that from (2.5) follows – each point of the
obtained pre-fractal is a linear combination of proto-fractal points.
Thus, constructing of pre-fractal for a predetermined
set of
,
distribution of the probability values
and the value of
in fact means the execution of the following
operations:
1. According to the distribution of
Ê values of totals are calculated formed from the
elements of absolutely convergent series of the type

The obtained Ê values are recorded in line as the elements of ![]()
matrix, where N is the number of the
required pre-fractal points, Ê is the number pre-fractal points. The rule of assignment for i-th term of series to some of the summands
can be an arbitrary one. In our numerical
experiments it was usually assumed that all of the series terms could be
equiprobably included into the sum of any summand. However, it is not difficult
to provide any other relation of the probabilities.
2. Matrix A obtained as a result
of the calculations is multiplied by
matrix, composed of pre-fractal points. Result
of the product – matrix
will be a list of coordinates of
the points for pre-fractal X in the
specified space.
Thus, if
is obtained then construction of pre-fractal
means simply multiplication of the matrices. Such way of constructing of the
pre-fractal set that is to some extent reciprocal to that one described above
will be further noted as F2.
Multiplicative representation
fractal sets X=A×Z allows to
receive further statistical estimations of a proto-fractal using this parity.
Let's notice, that procedure F1 represents some generalisation of procedure of
M. Barnsley known under the name «chaos game» [4],
and procedure F2 somewhat it is possible to consider as
analogue of the
Bak–Tang–Wiesenfeld sandpile
model that allows to use further
it in modelling the process self-organized
criticality.
Equivalence of
these two proposed procedures for construction of the fractal sets F1 and F2 is
supported by the graphical results obtained under their execution for the same
input parameters.
3. The power of sets generated by RIFS
Let’s consider an issue related to the power of sets
obtained during execution of RIFS. Cantor discontinuum (Ñ-set) is known to be a classical and universally recognized example of
the fractal set [1]. Among a lot of the equivalent determinations for C-set
let’s choose the one that seems to be the most convenient one in this situation
meaning that it corresponds to our purpose to the highest extent. Usually C-set
is determined algorithmically, i.e. geometrical (or, more exactly, mechanical)
way for constructing of this set is proposed. It is based on a successive
elimination of the central third for the unit segment and
next the study of its properties is performed. Examples
for construction of the fractal sets with different dimensions according to
this principle are given in [1].
However,
there is another approach. For example, in [4] one can see: «Cantor discontinuum can be determined as a set of all numbers
involved between zero and one, that can be written in ternary notation using
only ''0'' and ''2''». There are also alternatives where C-set is written
directly with the help of «0» and «1» digits; this allows to make a direct
conclusion that this set has a power of continuum, since this record represents
binary notation of any number involved within the unit interval starting from
zero.
Let’s show that a set of
points obtained as a result of F1 procedure execution, can be homeomorphically mapped
to C-set. In this case it is convenient to use symbol dynamics method [5], based on the coding of each path of a dynamic system
by a sequence of symbols.
Let ![]()
is a predetermined pre-fractal including K points
and so we have K different digits, respectively. Let’s agree that if Zm
point was chosen at the k-th step of F1 procedure execution then in the numeral
of the number Yk = 0,y1 y2…yk m
digit will be logged at k-th position, i.e. we suppose that yk = m. Obviously,
0< Yk <1. Then each set
obtained as a result of F1 procedure
execution can be aligned in biunique correspondence with a number Yk
Ek, recorded in
the numerical system with the base number K but without the use of 0 digit in
the numerals. Such a set
corresponds to Cantor
set [1]. Note, that here
an assumption is made that each number in the chosen numerical system has a
single notation.
The presented construction means that the obtained
sets Ek are enumerative,
i.e. if one knows a sequence of digits in the number Yk = 0,y1
y2…ym it is
always possible to construct sequence Ek
and vice versa. With this presentation of the sets of points for pre-fractal it
is easy to show using Cantor’s diagonal method, that in case of accepting the
idea of actual infinity the limiting set – fractal has a power of continuum.
Really, assuming the
contrary idea, i.e. that the limiting set is a countable one let’s set down successively
all the numerical sequences corresponding to the obtained sets at each step of
the procedure. Due to the countability this procedure can be really made. After
that let’s make a new number W = 0,w1w2… wk…
basing on the known principle: w1 can be any of the chosen digits of
numerical system except the first digit of the number Y1, i.e. w1
≠ y1. The second digit w2 can be any of the
chosen digits of numerical system except the second digit of the number Y2
and so on. Obviously, the obtained number W differs from Y1 by the first digit,
from Y2 – by the second one and so on. In other words, the number W will
not coincide with no one of the numbers presented in the enumeration. In turn,
it means that the assumption on the countability of the set of points for the
fractal as in the limiting set is not true; it means that this assumption is
false.
In a certain sense, if
to draw analogy with the numbers arranged within the unit segment, the points
obtained with the use of the procedure F1 can be compared with the presentation
of rational numbers of the segment while the rest ones that can be potentially
obtained – compared with irrational numbers. In this case both situations are
very similar: rational numbers are sufficient for the practical applications
(results of the procedures F1), while theoretical reasoning require the use of
irrational numbers and, hence the points that can be obtained in principle. By
the matter, note that this theoretical construct, for example, to explain why
Serpinsky’s triangle obtained with the use of F1 procedure for µ=1 provides the
fractal dimension equal to 1,58 [7], and it is in a good correspondence with
theoretical value of dimensionality equal to
.
Thus, there is a pre-fractal – the sets of
, obtained during the
execution of the procedure F1 are countable and the limiting set ![]()
has the power of continuum.
4. Solvability and
enumarability of sets obtained by RIFS
Let’s consider the problem of solvability of the
fractal set of points. In other words, the problem implies the possibility to
answer the question – if the given point
is a member of a set Õ, i.e. to determine if
the set ![]()
is a decidable one.
In order to determine the membership of
point to a set Õ it
is convenient to consider that
was obtained during execution of the procedure F2.
In this case the following representation occurs, according to (2.5)

where
.
Statement 1. In order the set ![]()
would be a set obtained by F2 procedure it is
necessary and sufficient that among its elements there was a dominating element
[9], i.e. the element
, with the value exceeding the sum of values for all the rest elements.
◄ Necessity.
Let
and the following equality occurs

Then the first term of this series is equal to
, while the sum of all the rest series terms
is

For the given value of
the following inequality is obvious
![]()
Sufficiency. Let elements ![]()
be the totals of randomly selected elements of
the series (4.2) and the value of
is a dominating one

Below one can see that in this case the value of parameter
can be determined in such a way that the
corresponding procedure F2 results in the execution of the relation (4.5).
In fact, from the condition of dominance and relation of
it follows that
, and
, respectively. In this
case, if a set of ![]()
was obtained using procedure F2,
must involve the first term of series (4.1). To
check if it is true let us consider the value of the first term in this series
as a function of parameter µ
![]()
Obviously f(1)=1/2,
, and, hence, for
the value of the first term in this series is no
less than 1/2, so, condition (4.5) is always satisfied. ►
Thus, in order to obtain all points of the pre-fractal
related to Zm, it is sufficient to determine the dominance component
and arbitrarily generate the rest of the
components from the terms of series (4.2). Obviously, in this case all of the
rearrangements for the elements
form a group of transformations.
5. On the perfection of
fractal sets
If one considers En from the viewpoint of the
countable axiomatics and relies on the finite conclusions then the set of
obtained for a finite number of steps can be
represented as a sum of the countable number of one-point sets and each one of
them has null Lebesgue measure. Due to the countable additivity of the measure
set has a null measure as well, and topological
dimension of such set will be equal zero. However, considering of the limiting
set – fractal, as it was mentioned above, allows to come to some other
conclusion: namely, the limiting set can have the measure different from zero [9].
In order to
investigate the limiting properties of the obtained sets they were considered
as the actually infinite ones; it means that an infinitely great amount of
pre-fractal points has been already obtained. In other words, at least one
point with the required properties among a set of the points obtained with the
use of F1 or F2 procedures can always be found. Let’s show that within the
frameworks of this assumption the following statement is true
Statement 2.
The obtained limiting set is a closed one.
◄ To prove this let’s show that within any ε-vicinity
of the arbitrary point Õ, being a member of the limiting set there is at least one point Õ*≠Õ, that is also a member of this limiting set. In other words, a set of
fractal points involves all of its limiting points, i.e. it is a closed one
set. Let’s consider the points obtained with the use of F2 procedure. According to (2.5)
we have

For convenience let us confine our consideration by
the case
,
. Then, in order that Õ
and Õ* were both within the ε-vicinity, the following ratio must be satisfied

where ε is an arbitrary positive number. Consider ![]()
as a vector with the coordinates obtained with
the use of F2 procedure keeping in mind that the order separation in (2.5) is
known. Next, find the first element
among the terms of series (4.2) that obeys
inequality
![]()
where ![]()
and also set the coordinate
, related with
. Let
is chosen as the vector determined according to
the following rule
![]()
i.e.
differs from à
only by the fact that the element
is transferred from the cell with number i
to the cell with number i-1. Then

Thus, knowing the order of constructing of arbitrary
point for fractal Õ
using F2 procedure it is possible determine at least one point
of the same fractal for any ε-vicinity.►
It is obvious that in
the presented proof an actual infinity of the points of fractal set has been
essentially applied.
As it is seen from the
proof, any point of the fractal set Õ is a
limiting point. And this means that a set Õ is a
perfect one [10].
6. Study of the convergence for RIFS procedures
Let’s consider the
problem concerning convergence of the procedure for constructing of pre-fractal
. The ways for
specifying of the finite and infinite mathematical objects are known to be
different. To determine finite sets it is sufficient a simple enumeration of
the elements in a set, while in case of the infinite sets this way seems to be
unreasonable. In the latter case an algorithm for the computation of the terms
in this set is usually provided, as, for example, in case of numerical
sequences
, or the property characterizing the relation of the objects to the set,
for example, continuity of the function. While considering infinity of a set
, potential infinity is
meant i.e. a possibility to infinitely continue the process while in the second
case an actual (realized) infinity is usually meant.
Obviously,
F1 should be considered as a potentially unlimited constructive process. In
this case it is important to divert from the principal incompleteness of this
process but at the same time just the possibility of constructive obtaining of
the investigated mathematical objects makes them very convenient for the
application of finite-dimensional methods of analysis.
Thus,
consideration of the results of the F1 procedure’s execution ca be represented
in the following form

where ![]()
,
, ![]()
, and without the loss
of generality it is reasonable to consider all Zj to be positive. Considering of
as a particular sum of an absolutely convergent
series allows to state as if the series
, considered as actually
infinite mathematical object in case it is a majorized one converges as well. However,
this statement is not true – that is clearly seen from the geometrical
presentation of the results of numerical experiments. The matter is that
sequence
is not a fundamental one due to the randomness of
choice of the elements
.
In fact, as it was shown
above the generated fractal set is a perfect one. In particular, it means that
each point if this set is a limiting one. Thus, it is impossible to fix a
single limit of the generated sequence (6.1).
The situation here is approximately the same as in the
case of Specker sequence. Specker [11], as it is known, gave an example which
showed that a theorem on the convergence of monotonously varying sequence
within the frames of the constructive interpretation is false.
The sequence obtained as a result of F1 procedure can
be related to the sequences of Specker type. It is limited and without the loss
of generality it may be considered as non-negative one. Homeomorphism with Cantor discontinuum – and classical Specker sequence in
the process of its realization represents just the points of Cantor
discontinuum – emphasizes the topological commonality of these
sequences. In fact, Specker sequence can be represented as a result of RIFS
execution with proto-fractal
and arbitrary values of
as well as the value of µ=2. Results of the
execution of F1 and F2 procedures with the given parameters illustrate well
this fact. With such approach Specker sequence enumerates Cantor’s set, or,
more exactly, its fractal limit. However, in the obtained sequence of
, unlike of the Specker
one, there exist
subsequences converging
to separate proto-fractal points – for example, at the constant choice of the
point
in F1 procedure.
Conclusion
Practical application of RIFS results to a high extent depends on the
main properties of sets obtained during the execution of the corresponding
procedure. However, certain properties characteristic for the results are
considerably determined by the interpretation of the computational experiment.
In case when the resulting set is considered from the viewpoint of constructive
approach, a set obtained as a result of numerical RIFS realization is
· A countable set of a null Lebesgue measure;
· Sequence of Specker type arranged inside the linear shell for the
proto-fractal points.
At the same time the limiting set – fractal is
· A set with a power of continuum;
· Countable set, i.e. compact and closed one,
· In general, having Lebesgue measure different from null.
The final choice of the properties is determined by appropriateness of
the use of results. For example, the use of F1 and F2 procedures for the
approximation problems of the point sets assumes consideration of the
pre-fractals properties. At the same time comparison of these two different
fractal sets requires the knowledge of just the limiting properties of these
objects.
References
1.
Crownover R.M. Introduction to Fractals and Chaos. Boston: Jones & Bartlett •
1995.
2. Hutcthinson J.E.
Fractals and Self Similararity. Indiana University Mathematics Journal, vol.
30, #5, 1981, pp. 713-747.
3. Barnsley M. Fractals Everywhere. Academic
Press, 1988.
4.
Morozov A.D. Introduction to fractals theory.
– Moscow-Izhevsk, 2002, 160 p.
5.
Bowen R. Methods of symbolic dynamics. – M.: Mir,
1979, 244 p
6.
Bukhovets A.G. Modeling of fractal structures of the data / Bukhovets
A.G., Bukhovets E.A. // - Management systems and information technologies, ¹
3(33), 2008, P. 4-7.
7.
Bukhovets A.G. Semenov M.E. Determination of fractal data dimensions in the classification tasks. Review of applied and industrial mathematics – M.;
2006, v. 13, iss. 1, p.
86.
8.
Bukhovets A.G., Biryuchinskaya T.Ya., Bukhovets E.A. The use of fractal
models in classification problems. Management systems and information
technologies, 2009á 3.1(37), P.
117-121.
9.
Bukhovets A.G., Biryuchinskaya T. Ya., Korablina N.A. Dominate factors
in modeling a fractal structure. Economical prognosis: models and methods.
Proceedings of VI International theoretical and practical conference on 6 of
April 2010 – Voronezh: VGU, 2010.- v.1., p. 61-66.
10.
Gelbaum B.R., Olmsted J. M. H. Counterexamples in Analysis. 1964.
11.
Specker E. Nicht konstruktiv beweisbare Satze der Analysis, Symbolic
Logic, 14 A949, 145—158.