Abstract
In this paper, we examine a sequence of uncountable iterated function systems (U.I.F.S.), where each term in the sequence is constructed from an uncountable collection of contraction mappings along with a linear and continuous operator. Each U.I.F.S. within the sequence is associated with an attractor, which represents a set towards which the system evolves over time, a Markov-type operator that governs the probabilistic behavior of the system, and a fractal measure that describes the geometric and measure-theoretic properties of the attractor. Our study is centered on analyzing the convergence properties of these systems. Specifically, we investigate how the attractors and fractal measures of successive U.I.F.S. in the sequence approach their respective limits. By understanding the convergence behavior, we aim to provide insights into the stability and long-term behavior of such complex systems. This study contributes to the broader field of dynamical systems and fractal geometry by offering new perspectives on how uncountable iterated function systems evolve and stabilize. In this paper, we undertake a comprehensive examination of a sequence of uncountable iterated function systems (U.I.F.S.), each constructed from an uncountable collection of contraction mappings in conjunction with a linear and continuous operator. These systems are integral to our study as they encapsulate complex dynamical behaviors through their association with attractors, which represent sets towards which the system evolves over time. Each U.I.F.S. within the sequence is governed by a Markov-type operator that dictates its probabilistic behavior and is described by a fractal measure that captures the geometric and measure-theoretic properties of the attractor. The core contributions of our work are presented in the form of several theorems. These theorems tackle key problems and provide novel insights into the study of measures and their properties in Hilbert spaces. The results contribute to advancing the understanding of convergence behaviors, the interaction of Dirac measures, and the applications of Monge–Kantorovich norms. These theorems hold significant potential applications across various domains of functional analysis and measure theory. By establishing new results and proving critical properties, our work extends existing frameworks and opens new avenues for future research. This paper contributes to the broader field of mathematical analysis by offering new perspectives on how uncountable iterated function systems evolve and stabilize. Our findings provide a foundational understanding that can be applied to a wide range of mathematical and real-world problems. By highlighting the interplay between measure theory and functional analysis, our work paves the way for further exploration and discovery in these areas, thereby enriching the theoretical landscape and practical applications of these mathematical concepts.
Keywords:
iterated function system; attractor; fractal measure; Markov-type operator; vector measure MSC:
28C20; 46G12; 28B05; 28C15; 46C05
1. Introduction
Initially, we concentrate on the Markov operator applied to Borel normalized measures, which leads us to derive the Hutchinson measure, also known as the fractal measure. This scalar measure is crucial in characterizing the distribution of points within the system. We show that the support of this fractal measure coincides with the attractor of the U.I.F.S., meaning that the attractor is essentially the set where the measure is concentrated.
In the next step, we turn our attention to fractal vector measures. To address this, we construct a Markov-type operator that combines a family of contraction mappings with an uncountable collection of linear and continuous operators. This method allows us to extend the concept of scalar measures to vector measures, thereby providing a more comprehensive framework for analyzing the structure and behavior of the U.I.F.S. Through this process, we gain deeper insights into the complex interactions and dependencies within the system, ultimately enhancing our understanding of its dynamic properties.
Next, we consider a new operator that adds a fixed measure to the Markov operator. The fixed point of this new operator is termed the fractal vector measure. By carefully choosing , we ensure that the support of the fractal vector measure also corresponds to the attractor of the U.I.F.S.
In the third step, we examine a sequence of U.I.F.S., constructed using a sequence of linear and continuous operators and an uncountable family of contractions . This results in a sequence of U.I.F.S. denoted as . We assume that , T, converges to T in the norm topology, where T is also a linear and continuous operator. We denote and as the attractor and the fractal vector measure associated with , and K, respectively, and denote as the attractor and the fractal vector measure associated with .
The primary problem we address is whether and in some appropriate metrics. In the next section, we consider the case of the convergence of the sequence in the topology of weak convergence of operators.
Finally, we provide several examples to illustrate these theoretical concepts, offering concrete applications and insights into the abstract results discussed. These examples help to clarify and validate the theoretical framework developed in this study, thereby making the complex ideas more accessible and demonstrating their practical relevance.
2. Foundational Concepts
In this section, we revisit several definitions and results that will be essential throughout this paper. Many of these concepts were originally introduced or proven in [,,,]. For those seeking a deeper understanding of topics in functional analysis and iterated function systems, we recommend consulting [,,,,,]. Additionally, for related subjects and further reading, references such as [,,,,] can be highly informative. These sources collectively provide a comprehensive background and detailed insights into the theoretical foundations and applications relevant to our study.
Let be a compact metric space, . For each , let be a contraction of ratio , such that .
Definition 1.
The set is called an uncountable iterated function system (U.I.F.S.).
Theorem 1.
We consider the set and the function , . Then,
- (i)
- δ is a metric on ;
- (ii)
- is a compact metric space;
- (iii)
- The function is a contraction on .
Consequence.
such that (the set A is called the attractor associated to the U.I.F.S.).
Definition 2.
Let be the family of Borel subsets of T. The measure is called normalized if .
We denote
For , we define
Theorem 2.
(a) is a metric on (called the Hutchinson metric);
- (b)
- is compact (hence, complete).
Let be a Lebesgue integrable function, such that
( being the Lebesgue measure). For each , we define:
provided that the integral exists. For this, we will suppose that the function and are continuous, .
Theorem 3.
(a) ;
- (b)
- M is a contraction on ;
- (c)
- such that ( is called the Hutchinson measure or the fractal measure associated to the U.I.F.S. and to the function p).
- (d)
- .
Proof.
The points (a), (b), and (c) were proven in [].
Here, we will prove point (d).
Let . We have the following:
We consider such that and let us take . We will use the fact that (see also []). We denote
Then, and, f being continuous, we find a neighborhood V of such that and on V. Hence,
Now, let and be an open set such that . We know that . We deduce that has a unique element. On the other hand, , so such that . Hence, for sufficiently large n, we have (using (2)) .
Conversely, let . Suppose . But, . This fact contradicts the one that . We conclude that . □
Now, let be a real Hilbert space. We denote
and
( is the set of simple functions).
Definition 3
(see []). For and , we define the following:
We consider the following space:
(the space of totally measurable functions).
For , we define such that .
If is a Lipschitz function, having its Lipschitz constant equal to L, let us denote (it can be proved that is a norm on the set of Lipschitz functions ).
We denote .
Theorem 4
(see []). For each , let us define
Then, the application is a norm on called the Monge–Kantorovich-type norm.
3. Integration of Vector Functions with Lebesgue Measure and Markov-Type Operator: Introducing the Fractal Vector Measure
Let be a partition of the interval with Borel sets and let be a simple function, where is the Lebesgue measure on . We define .
Definition 4.
If are simple functions and , then we define
For each , let be a contraction of ratio with and be a linear and continuous operator. We consider and define the following:
Theorem 5.
Let us consider the normed space . Then,
- (1)
- ;
- (2)
- ;
Let . We denote
Theorem 6.
Let . Suppose that . Let (arbitrarily) and . We consider , close in the weak–∗ topology, such that . Then,
- (i)
- such that ;
- (ii)
- can be chosen such that (where for a vector measure ).
Proof.
(i) The set , being weak–∗-close in is compact, and hence complete, in this topology. But, the weak–∗ topology is the same as the one given by on (see []). So, is complete in the topology given by . Let . We have the following:
But, from Theorem 5, . So, the restriction of P on is a contraction of a ratio less or equal to . Using the contraction principle, with .
- (ii)
- Let be such that (as before) and be the fractal measure associated to the U.I.F.S. and to the function p. We know that (the attractor associated to the U.I.F.S.). For , fixed, we define . We will prove that and . Let be a partition of T with Borel sets. We have the following:We deduce that ; hence, .We define (I, the identity operator). Then, from , we have (or ) which means the following: . But, . So, has the continuous inverse . Thus, we obtain the following: and .
□
Remark 1.
The condition "" imposed in the enounce of the theorem is fulfilled, for example, if . To see this, we denote (the variational norm of the measure μ). It is known (see []) that . We can write the following (for ):
So, in this case, we can take .
Remark 2.
If , then we can take . Indeed, we have the following:
.
4. Analyzing Convergence Properties of Sequences of Uncountable Iterated Function Systems (U.I.F.S.)
Let be Banach spaces, be a contraction of ratio , and such that . For each , we define .
Lemma 1
(see []). is a contraction of ratio less or equal to .
Lemma 2
(see []). Suppose that there exists such that . We denote
Then, (where .
Now, let be a Banach space, be a contraction, for each and . We consider the operators such that and . We also suppose that . Let and . Hence, and are U.I.F.S. and we denote their attractors with and K, respectively.
Theorem 7.
.
Proof.
Let (arbitrarily, fixed). We have the following:
- , for sufficiently large n (using Lemma 2);
- (using Lemma 1).
We obtain , for sufficiently large n. So, . □
For , let , . Suppose that . Let us define , (where (arbitrarily, fixed)). Let be the fractal measures associated to and P, according to Theorem 6.
Theorem 8.
If , then .
Proof.
Let (arbitrarily, fixed). We will denote the ratios of the contractions and with and , respectively. We have
Denote . Using the conditions given above the enounce, we have
So, . Hence, from (3), we deduce
But, it can be proven that (see []) if contraction), then , where , and is the adjoint of R. We can write
Hence, we deduce that .
Consequently, and thus , for sufficiently large n. This results in the following: . □
5. The Case of Weak Convergence
Here, we will use the same notations as in Section 4. We will suppose that the sequence converges to T in the topology of weak convergences of the operators, that is, for any and for any (we denote the conjugate of Y with : ).
Lemma 3.
Let be a contraction, , as before. We suppose that there exists (compact) such that (see example Section 6.2). Then, for any , we can find a subsequence such that .
Proof.
From the hypothesis, the sequence is included in , which is compact. Hence, we can find and such that . Let (arbitrarily). We have ; hence, . Using a consequence of the Hahn–Banach theorem, we will find such that and . Consequently, . □
Now, we return to the framework that we used before Theorem 7, with the only difference being that in the topology of weak convergence of operators. Using similar strategies as in [], one can prove the following result:
Theorem 9.
Let and K be the attractors associated to the U.I.F.S. and , respectively. Then, there exists a subsequence such that .
We now consider the operators (, respectively) in the same way as they were introduced before Theorem 8 and let and be the fractal measures associated to and P, respectively. We have the following result:
Theorem 10.
If converges to T in the topology of weak convergence of the operators, then there exists a subsequence such that
The proof is similar to the corresponding one from [].
6. Examples
6.1. Continuity of Measures under Uncountable Iterated Function Systems
Let . For , we define .
- (i)
- ;
- (ii)
- . If we consider a Borel set, we have . Let us consider (arbitrarily, fixed) and a sequence such that . We will denote and . We fix (arbitrarily). Let . We denote if n is sufficiently large. We deduce that ; hence, . Similarly, ; consequently, . If is a normalized measure, we will have the following: . Hence, the application is continuous.
6.2. Illustration of the Invariant Set Condition for Theorem 7
We give an example to illustrate the condition “” (which means ), that we imposed in the framework that we used for Theorem 7. We suppose that is finite-dimensional and . We denote . We will have the following:
; let such that . This condition implies . Taking , we can write for any . Hence, .
To graphically illustrate the condition , we can visualize the relationship between the sets Y and . Given that is finite-dimensional, we can represent this in 2D or 3D for simplicity.
Example Visualization
We will use a 2D plot where Y is represented as a ball (a circle) of radius R, and we will show how the transformations and map this ball into itself. The key idea is to illustrate that the image of Y under the mapping remains within the ball Y.
Step-by-Step Visualization Plan:
(1) Define the ball Y: This is a ball centered at the origin with radius R.
(2) Apply the transformation : Show how maps points within Y to other points.
(3) Apply the linear transformation : Show how the transformation maps the image of back into the ball Y.
Figure 1.
Plot 1.
Explanation: Visualization of the ball Y (blue) with radius R and its image under the mapping (red, dashed). The mapping transforms points within Y while considering the constants r and . The source code in Python for this plots and mappings is provided in the Appendix A.
Plot 2: Applying to (Figure 2).
Figure 2.
Plot 2.
Explanation: Visualization of the ball Y (blue) with radius R, the image (red, dashed), and the subsequent image (green, dot–dashed). The transformation maps the image of back into the ball Y, illustrating the condition . The source code in Python for this plots and mappings is provided in the Appendix A.
6.3. Example of Computing the Monge–Kantorovich Norm for a Dirac Measure in a Hilbert Space
Here, we give an example of computing the Monge–Kantorovich norm for a certain measure. Let be a Hilbert space, being the Dirac measure concentrated in t and such that . If , we have ; hence, . Now, taking , we have and ; hence, . We conclude that .
6.4. Example of Norm Computation for Linear Operators in
Let us define . Obviously, . Let us compute . In fact, we have being the operator given by the matrix . It is known that if is a linear operator given by a matrix A, we have being the eigenvalues of the matrix where is the transpose of A. In our case, it is easy to obtain ; so, we have . Thus, and . Let us consider the operators . Using the formula as above, we obtain . We have . Hence, the conditions for the Theorems 7 and 8 are fulfilled.
6.5. Example of Variational Norm Computation for a Measure in
Let us take , where , A is a Borel subset of , is the Lebesgue measure, and is the Dirac measure concentrated in 0. We will compute the variational norm of , that is, . We have . But, ; hence, . For computing , we see that for any Borel ; so, . Taking a partition of A with Borel sets, we see that .
Hence, .
We deduce that and ; hence, . Taking and from example 6.4 and we will have . Using Remark 2, we can take and the hypothesis from Theorem 6 is fulfilled.
6.6. Analysis of Operators in Spaces
We denote (taking into account the Lebesgue measure on ). Let us define the operators: and , for any .
- (1°)
- We consider the case and we will prove that there exists such that . Indeed, if , we have
- (2°)
- Let us now consider .
- (i)
- We prove that for any :With the space being dense in , we will find a sequence such that and then a subsequence and a Borel set with the following properties:
- (a)
- ;
- (b)
- .
Taking (arbitrarily, fixed), we will find such that . Let us denote . We have. Thus, we have ; hence, . - (ii)
- Let us again consider .Then, and . Consequently, .
- (iii)
- We prove that is the topology of weak convergence of the operators. Let . We havesimilar to point (i), we find a sequence and a Borel set such that and . Let (arbitrarily, fixed). We will find such that . We haveHence, for and for any , , that is, in the topology of the weak convergence of the operators.
- (3°)
- If , in the same way as in one can prove that in the topology of the weak convergence of the operators.
7. Conclusions
In this paper, we have extended the classical theory of iterated function systems in three significant ways:
- (a)
- Unlike the traditional approach, which employs a finite set of contractions, we have explored the construction of iterated function systems using an uncountable set of contractions, broadening the scope of applicability.
- (b)
- Our investigation introduces a novel perspective on fractal measures by considering them as vector measures rather than the classical positive normalized measures. This expanded understanding opens up new avenues for analysis and application.
- (c)
- Furthermore, we have delved into the study of sequences of (uncountable) iterated function systems, examining various convergence properties. This adds depth to our understanding of the behavior and limitations of such systems.
Moving forward, our focus will be on addressing two key questions:
- (1°)
- We will delve into the problem of convergence concerning the sequences of attractors and fractal vector measures within a broader framework. This inquiry aims to provide insights into the stability and long-term behavior of these systems under diverse conditions.
- (2°)
- Additionally, we will explore the application of our findings to the theory of differential equations. By bridging the gap between fractal geometry and differential equations, we aim to uncover new perspectives and potential applications in areas such as dynamical systems and mathematical modeling.
By addressing these questions, we seek to not only advance the theoretical understanding of iterated function systems but also to uncover practical implications that could impact various fields of science and mathematics.
Author Contributions
Writing—original draft, I.M.–M. and L.N. All authors have read and agreed to the published version of the manuscript.
Funding
This research received no external funding.
Data Availability Statement
The original contributions presented in the study are included in the article, further inquiries can be directed to the corresponding author.
Conflicts of Interest
The authors declare no conflicts of interest.
Appendix A
In this section, we delve into the computational aspects of our study by presenting the source code in Python 3.12.4. This code is essential for generating the plots and visualizations that illustrate the theoretical concepts discussed in the main text. By providing the Python code, we aim to offer a clear and practical demonstration of how the mathematical models and algorithms can be implemented, allowing for replication and further exploration of our results.
- Plot 1: The Ball Y and Mapping [language=Python]
import numpy as np
import matplotlib.pyplot as plt
# Define the ball Y with radius R
R = 2
theta = np.linspace(0, 2 * np.pi, 100)
circle_x = R * np.cos(theta)
circle_y = R * np.sin(theta)
# Define the transformation \omega_{\alpha}
alpha = 0.8
r = 0.5
gamma = 1.0
def omega_alpha(x, y):
return alpha * (r * np.array([x, y]) + gamma)
# Apply \omega_{\alpha} to points on the circle
omega_circle_x, omega_circle_y = omega_alpha(circle_x, circle_y)
# Plot the ball Y and its image under \omega_{\alpha}
plt.figure(figsize=(8, 8))
plt.plot(circle_x, circle_y, label=’$Y$ (Radius $R$)’, color=’blue’)
plt.plot(omega_circle_x, omega_circle_y,
label=’$\omega_{\\alpha}(Y)$’, color=’red’, linestyle=’--’)
plt.scatter(0, 0, color=’black’) # Center of the circle
plt.axhline(0, color=’grey’, linewidth=0.5)
plt.axvline(0, color=’grey’, linewidth=0.5)
plt.xlabel(’$x$’)
plt.ylabel(’$y$’)
plt.legend()
plt.title(’Transformation $\\omega_{\\alpha}(Y)$’)
plt.grid(True)
plt.axis(’equal’)
plt.show()
- Plot 2: Applying to [language=Python]
import numpy as np
import matplotlib.pyplot as plt
# Define the ball Y with radius R
R = 2
theta = np.linspace(0, 2 * np.pi, 100)
circle_x = R * np.cos(theta)
circle_y = R * np.sin(theta)
# Define the transformation \omega_{\alpha}
alpha = 0.8
r = 0.5
gamma = 1.0
def omega_alpha(x, y):
return alpha * (r * np.array([x, y]) + gamma)
# Apply \omega_{\alpha} to points on the circle
omega_circle_x, omega_circle_y = omega_alpha(circle_x, circle_y)
# Define the transformation T_n (e.g., a scaling transformation)
T_n_scale = 0.9
def T_n(x, y):
return T_n_scale * np.array([x, y])
# Apply T_n to the points in \omega_{\alpha}(Y)
Tn_omega_circle_x, Tn_omega_circle_y = T_n(omega_circle_x, omega_circle_y)
# Plot the ball Y, \omega_{\alpha}(Y), and T_n(\omega_{\alpha}(Y))
plt.figure(figsize=(8, 8))
plt.plot(circle_x, circle_y, label=’$Y$ (Radius $R$)’, color=’blue’)
plt.plot(omega_circle_x, omega_circle_y,
label=’$\omega_{\\alpha}(Y)$’, color=’red’, linestyle=’--’)
plt.plot(Tn_omega_circle_x, Tn_omega_circle_y,
label=’$T_n(\\omega_{\\alpha}(Y))$’, color=’green’, linestyle=’-.’)
plt.scatter(0, 0, color=’black’) # Center of the circle
plt.axhline(0, color=’grey’, linewidth=0.5)
plt.axvline(0, color=’grey’, linewidth=0.5)
plt.xlabel(’$x$’)
plt.ylabel(’$y$’)
plt.legend()
plt.title(’Transformation $T_n(\\omega_{\\alpha}(Y))$’)
plt.grid(True)
plt.axis(’equal’)
plt.show()
References
- Mierlus-Mazilu, I.; Nită, L. Sequences of Uncountable Iterated Function Systems: The Convergence of the Sequences of Fractals and Fractal Measures Associated. In Mathematical Methods for Engineering Applications (Springer Proceedings in Mathematics & Statistics); Springer: Cham, Switzerland, 2024; Volume 439, pp. 43–52. [Google Scholar]
- Chițescu, I. Spații de Funcții; Ed. Științifică și Enciclopedică: Bucharest, Romania, 1983. [Google Scholar]
- Chițescu, I.; Ioana, L.; Miculescu, R.; Niță, L. Sesquilinear uniform vector integral. Proc. Indian Acad. Sci. (Math. Sci.) 2015, 125, 229–236. [Google Scholar] [CrossRef]
- Chițescu, I.; Ioana, L.; Miculescu, R.; Niță, L. Monge–Kantorovich norms on spaces of vector measures. Results Math. 2016, 70, 349–371. [Google Scholar] [CrossRef]
- Cobzas, S.; Miculescu, R.; Nicolae, A. Lipschitz Functions; Lecture Notes in Mathematics; Springer International Publishing: New York, NY, USA, 2019; pp. 365–556. [Google Scholar]
- D’Aniello, E.; Steele, T.H. Attractors for classes of iterated function systems. Eur. J. Math. 2019, 5, 116–137. [Google Scholar] [CrossRef]
- Mendivil, F.; Vrscay, E.R. Self-affine vector measures and Vector Calculus on Fractals. Fractals Multimed. 2002, 132, 137–155. [Google Scholar]
- Mierluș-Mazilu, I.; Niță, L. About Some Monge–Kantovorich Type Norm and Their Applications to the Theory of Fractals. Mathematics 2022, 10, 4825. [Google Scholar] [CrossRef]
- Mihail, A. Recurrent iterated function systems. Rev. Roumaine Math. Pures Appl. 2008, 53, 43–53. [Google Scholar]
- Sirețchi, G. Spatii Concrete in Analiza Funcționala; Centrul de Multiplicare al Universitatii Bucuresti: Bucharest, Romania, 1982. (In Romanian) [Google Scholar]
- Igbida, N.; Mazón, J.M.; Rossi, J.D.; Toledo, J. A Monge–Kantorovich mass transport problem for a discrete distance. J. Funct. Anal. 2011, 260, 494–3534. [Google Scholar] [CrossRef]
- La Torre, D.; Maki, E.; Mendivil, F.; Vrscay, E.R. Iterated function systems with place-dependent probabilities and the inverse problem of measure approximation using moments. Fractals 2018, 26, 1850076. [Google Scholar] [CrossRef]
- Mendivil, F. Computing the Monge–Kantorovich distance. Comput. Appl. Math. 2017, 36, 1389–1402. [Google Scholar] [CrossRef]
- Rachev, S.T.; Klebanov, L.B.; Stoyanov, S.V.; Fabozzi, F.J. Monge–Kantorovich Mass Transference Problem, Minimal Distances and Minimal Norms. In The Methods of Distances in the Theory of Probability and Statistics; Springer: New York, NY, USA, 2013. [Google Scholar]
- Strobin, F. On the existence of the Hutchinson measure for generalized iterated function systems. Qual. Theory Dyn. Syst. 2020, 19, 1–21. [Google Scholar] [CrossRef]
- Secelean, N.A. Măsură și Fractali; Ed. Universității Lucian Blaga: Sibiu, Romania, 2002. [Google Scholar]
- Niță, L. Fractal Vector Measures in the case of an Uncountable Iterated Function System. RJM-CS 2015, 5, 151–163. [Google Scholar]
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2024 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).