Next Article in Journal
A Reconstruction Approach for Concurrent Multiscale Topology Optimization Based on Direct FE2 Method
Previous Article in Journal
Continual Pre-Training of Language Models for Concept Prerequisite Learning with Graph Neural Networks
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Self-Similarity Principle and the General Theory of Fractal Elements: How to Fit a Random Curve with a Clearly Expressed Trend?

by
Raoul R. Nigmatullin
1 and
YangQuan Chen
2,*
1
Radioelectronics and Informative Measurements Technics Department, Kazan National Research Technical University Named after A.N. Tupolev (KNRTU-KAI), K. Marx Str., 10, 420111 Kazan, Russia
2
Department of Mechanical Engineering, University of California, 5200 N. Lake Rd., Merced, CA 95343, USA
*
Author to whom correspondence should be addressed.
Mathematics 2023, 11(12), 2781; https://doi.org/10.3390/math11122781
Submission received: 9 May 2023 / Revised: 6 June 2023 / Accepted: 12 June 2023 / Published: 20 June 2023
(This article belongs to the Section Dynamical Systems)

Abstract

:
The well-known power-law fractal element was determined to need several important revisions by the authors of this work. It is now possible to demonstrate that any scaling equation associated with a fractal element is actually K-fold degenerated and includes previously unknown but crucial adjustments. These new discoveries have the potential to significantly alter the preexisting theory and create new connections between it and its experimental support, particularly when it comes to measurements of the impedances of diverse metamaterials. It is now easy to demonstrate that any random curve with a clearly stated tendency in a specific range of scales is self-similar using the method involving reduction to three invariant points (Ymx, Ymn, and Ymin). This useful procedure indicates that the chosen random curve, even after being compressed a certain number of times, still resembles the original curve. Based on this common peculiarity, it is now possible to derive “a universal” fitting function that can be used in a variety of applied sciences, particularly those that deal with complex systems, to parametrize many initial curves when a model fitting function derived from a simple model is not present. This self-similarity principle-derived function demonstrates its effectiveness in data linked to photodiode noise and the smoothed integral curves produced from well-known transcendental numbers E and Pi, which are considered in the paper as an example.

1. Introduction and Formulation of the Problem

Whether there is another principle that can generate power-law dependencies without the use of non-integer operators, or whether power-law dependencies follow from the models that have non-integer operators are important questions that require a solution. Fractional calculus is now the most advanced area in mathematics. The characteristics of non-integer operators are the subject of many excellent monographs. These operators make it possible to resolve some difficult mathematical physical properties. Here, we would like to draw attention to Yu. I. Babenko’s monograph [1], in which he first employed a unique technique for splitting (extraction of the square root) from diffusion equation containing integer operators and nonhomogeneous coefficients. Thanks to this original technique, he was able to find analytical solutions that were not known earlier. It is also appropriate to mention the monographs of Prof. V.V. Uchaikin [2] and the capital monograph of Prof. S.G. Samko with co-authors [3], which open a door in new mathematics to young researches. Specialized journals, such as Fractional Calculus and Applied Analysis (FCAA), have determined the basic trend in the development of this field of mathematics. The development of materials has made it possible to implement non-integer operations such as differentiation and integration in a range of fractional elements [4]. However, there is currently a weakness in this area of mathematics: there is no justification for the physical/geometrical meaning of these operators in comparison to integer operators, such as the area under the curve and the slope value produced by the first derivative. One should recall the attempts made by RRN, one of the authors of this study, to design a method for averaging a smoothed function over a Cantor (fractal) set. This results in the Riemann–Liouville-type fractional integral [5,6]; however, the interpretation of the significance of the various fractional integral types [7] is far from an explicit and justified interpretation.
Another problem is related to the question formulated above. This problem was formulated also in the papers of J. Sabatier [8,9,10], who noticed that it is necessary to generate a difference between the fractal models generated by non-integer operators and the power-law dependencies that exist irrespective of these proposed models. In a book [11] written by one of the authors, the way in which the fractional calculus could be naturally associated with fractional-order signal processing was shown.
This study aims to demonstrate that the self-similar principle does in fact produce power-law dependencies and complex conjugated addings. We only have the complex-conjugated addings for the unit root. We also wish to demonstrate that any randomly generated curve with a clearly defined trend that is compressed in ξ times maintains its self-invariance. This finding enables the fitting function to be derived, and it actually creates a new “information space” or platform, in addition to the Fourier transformation and the z-transform, two operations that are frequently applied in the field of current signal processing. When the fitting function produced from a simple model is absent, this self-similarity principle enables the fitting of a large variety of random functions.
The content of the paper is organized as follows. In the second chapter, we develop the general theory of the fractional power-law elements when some roots are degenerated. In Section 3, we show the algorithm for the treatment of the functions that exhibit the self-similar property. Two examples are considered. In the conclusion of the final section, we discuss the obtained results and outline the perspectives of further research.

2. General Theory of the Fractional Power-Law Elements, The Influence of the Degenerated Terms

It is well known from the grounds of fractal geometry [12] that the Weierstrass–Mandelbrot function for different values of scales and the range of the fractal dimension 1 < D < 2 is self-similar. This function W(t) for further purposes is convenient to generalize and represent in the following form:
W ( t ) = n = N N b D 2 e i φ n 1 exp i t ξ n = b D 2 e i φ b e i φ S z = n = N N b n f z ξ n
Here, b = b e i φ is a complex value and the newly defined parameter b in the second line can accept any arbitrary value (positive, negative or even complex). Parameter ξ defines a scaling parameter and ϕ is the phase of a complex value, t is a temporal variable. Here, the sum S(z) is defined for any variable, including time, frequency, etc. The complex function f(z) figuring in (1) has the following asymptotic decompositions:
f ( z ) = c 1 z + c 2 z 2 + a t z < < 1 , A 1 z + A 2 z 2 + a t z > > 1 .
Considering the conditions imposed above, one can obtain the following relationship from (1):
S ( z ξ ) = 1 b S z + b N f z ξ N + 1 b N 1 f z ξ N .
This sum was analyzed in paper [13]. Four cases (when the two last terms in (3) become negligible) are possible:
Case (a) when b, ξ > 1. The contribution of the two terms in (3) becomes negligible when ξ > b.
Case (b) when b, ξ < 1. The contribution of the two terms in (3) becomes negligible when ξ < b.
Case (c) when b > 1, ξ < 1. For this case, it is necessary that bξ < 1.
Case (d) when b < 1, ξ > 1. For this case, it is necessary that bξ > 1.
For b = 1, the contribution of the last two terms is valid also, if the function f(z) keeps its limiting values in accordance with the decompositions (2). The numerical verification of the real part of the function S(z) was realized also in paper [13]. Therefore, one can approximately write the following:
S ( z ξ ) r S ( z ) , r = b 1 , f o r A 2 A 1 < < z < < c 1 c 2 .
Let us highlight the case in which b = 1. In this case, we obtain the simplest functional equation using the solution expressed in the form of log-periodic decomposition:
S ( z ) Pr ln z ± ln ξ = k = 0 K > > 1 A c k cos 2 π k ln z ln ξ + sin 2 π k ln z ln ξ .
Here, Pr(lnz) determines the solution of the functional Equation (4) expressed in the form of a log-periodic function at b = 1.
Attentive analysis shows that scaling Equation (4) is the K-th fold degenerated. Let us write this equation in the following form:
D ξ 2 r D ξ S z ε 2 , r D ξ r 2 S z ε 2 , D ξ S ( z ) d e f S z ξ
Here, for convenience, we introduce the scaling operator Dξ. Let us explain the meaning of Equation (6).
If we neglect the existing error between both sides of (4), then it implies that the error of the first order ε1 equals zero. What happens if we take into account the error of the first order (ε1 ≠ 0) and neglect the error of the second order ε2 = 0? In this case, we have to continue the scaling property and write two equations in the first line of (6). If these small remnant values ε2 in (6) equal each other, then one can write the following scaling equation for the sum S(z)
S z ξ 2 = 2 r S z ξ r 2 S ( z ) , o r D ξ r 2 S ( z ) = D ξ r ε 1 ε 2 = 0 .
Continuing these scaling manipulations in Equation (6), one can conclude that the simple Equation (4) is equivalent to the scaling equation
D ξ r ε K 1 = ε k 0 o r D ξ 1 K S ( z ) ε K = 0 ,
and that, therefore, it is the K-th fold degenerated. Here, we introduce the fluctuations in the K-th-order εK. Usually, many researchers, in attempts to detect the power-law fractal element, limit themselves by the simplest case (4) and take into account the fluctuations in the first-order ε1. However, the solution of the functional Equation (8) prompts some essential corrections. The solution of the functional Equation (8) for the K-th-fold degenerated case can be written in the following form [14]:
S ( z ) = z ν q = 0 K 1 ln ( z ) ln ξ q Pr ln z , ν = ln r ln ξ , z ν r ln z / ln ξ .
For practical purposes, it is sufficient to take into account at least the case K = 2 and the fluctuations in the second-order ε2. Log-periodic function Pr(lnz) is defined by Equation (5).
S ( z ) = z ν 1 + ln z ln ξ Pr ln z .
Equation (10) determines an important correction for the single power-law fractal element that has not been taken into account by many researchers working in this area. Attentive analysis shows that solution (10) admits further generalization. Let us rewrite (10) in the following form:
S ( z ) = z ν Pr 1 ln z + b 1 ln z ln ξ Pr 2 ln z , Pr 1 , 2 ln z = k = 0 K > > 1 A c k 1 , 2 cos 2 π k ln z ln ξ + A s k 1 , 2 sin 2 π k ln z ln ξ .
The substitution of this solution into Equation (7) and the requirement that there is only one root equal to r = ν leads to the following condition:
1 + 2 b 1 = d ,
where d coincides with any arbitrary number d ≠ 0. Equation (10) represents a partial case when b1 = 1 and d = 3. Condition (12) for any K looks cumbersome and, therefore, is not given. Solution (11) for the root ν ≠ 1 and K = 2 can be used as the generalized fitting function for the detection of possible corrections in the fitting of measured data related to the detection of the power-law fractal element, when the fluctuations in the second-order ε2 become important. Below, this function will be used for the case of ν = 1 for the fitting of a wide class of random functions that have a clearly expressed trend. These preliminary evaluations allow other important steps to be undertaken and more complex cases to be considered. Let us consider now two independent sums similar to those written in (1). We suppose also that the similar evaluations made above allow the following combinations to be written:
S ( z ) = S 1 ( z ) + S 2 ( z ) , S ( z ξ ) = r 1 S 1 ( z ξ ) + r 2 S 2 ( z ξ ) , S 1 , 2 ( z ) = n = N N b 1 , 2 n f 1 , 2 z ξ , r 1 , 2 = b 1 , 2 1 .
By excluding unknown sums S1,2(z) from the first two lines and substituting them into equation
S z ξ 2 = r 1 2 S 1 z + r 2 2 S 2 z ,
we obtain the following functional equation:
S z ξ 2 = w 1 S z ξ + w 0 S ( z ) , w 1 = r 1 + r 2 , w 2 = r 1 r 2 .
Using the scaling operator Dξ defined above, one can represent the functional Equation (15) in a more compact form with the corresponding solution:
D ξ r 1 D ξ r 2 S z = ε 1 0 S ( z ) = z ν 1 Pr 1 ln z + z ν 2 Pr 2 ln z , ν 1 , 2 = ln r 1 , 2 / ln ξ
However, the calculations show clearly that solution (16) is not complete. This solution does not take into account the degeneration of the corresponding roots r1,2. With the help of scaling operator Dξ, it is very easy to take into account the influence of the degeneration effect and the corresponding fluctuations/corrections ε K 1 + K 2 of the (K1 + K2) order. Because of the linearity of the corresponding functional equations, one can write a more general functional equation:
D ξ r 1 K 1 D ξ r 2 K 2 S z = 0 S ( z ) = z ν 1 l = 0 K 1 1 ln z ln ξ l Pr 1 ln z + z ν 2 l = 0 K 2 1 ln z ln ξ l Pr 2 ln z , ν 1 , 2 = ln r 1 , 2 / ln ξ .
This solution takes into account the degeneration effect that has a place for two roots ν1 and ν2. For practical purposes, it is useful to write down the case K1,2 = 2. Taking into account Equation (11), one can approximately write the following:
D ξ r 1 2 D ξ r 2 2 S z = 0 , S ( z ) z ν 1 1 + b 1 ln z ln ξ Pr 1 ln z + z ν 2 1 + b 2 ln z ln ξ Pr 2 ln z .
Solution (18) takes into account the fluctuations in the second order and can be used for fitting purposes related to the detection of a linear combination of a couple of power-law exponents. These calculations allow the general expressions to be written for a combination of the roots r1, r2, …, rs, which have different degeneration degrees. Collecting all the calculations made above for different partial cases, one can write the following and homogeneous (when the right-hand of this equation equals zero) functional equation:
l = 1 s D ξ r l K l S ( z ) = 0 .
This is written for the case in which each root rl (l = 1, 2, …, s) has its own degree of degeneration Kl. The solution of the functional equation for the degeneration case can be written in the complete analogy using Equation (17), as follows:
S ( z ) l = 1 s z ν l q = 0 K l 1 ln z ln ξ q Pr l ln z , ν l = ln r l / ln ξ .
In the conclusion of this section, one can notice the tight analogy between the sums figuring in (1) and the product:
P z = n = N N f z ξ n .
In the contrast of the previous asymptotic behavior (2), we suppose that the function f(z) has the following decompositions for small and large values of z:
f ( z ) = c 0 + c 1 z + c 2 z 2 + a t z < < 1 , A 0 + A 1 z + A 2 z 2 + a t z > > 1 .
Therefore, for different values of ξ, we obtain the following from (21):
P z ξ = f z ξ N + 1 f z ξ N P z g P ( z ) , g = A 0 / c 0 , ξ > 1 g 1 P ( z ) , ξ < 1 , f o r A 1 A 0 < < z < < c 0 c 1 .
Equation (23) is similar to Equation (4), and, therefore, all mathematical manipulations applied earlier to (4) are valid also to Equation (23). A more detailed consideration of the product (21), especially the linear combination of similar products, such as (13), merits separate research. Unfortunately, we do not have real experimental data related to the verification of the proposed theory that is outlined in this section.
The tentative results obtained in this theoretical section enable more general conclusions that can be propagated for any fitting purposes to be made. Let us represent the conventional regression problem in the following form:
y ( x ) f ( x ) = ε 1 , o r y ^ f ^ ( x ) = ε 1 .
Following the roots of quantum mechanics, the second line in (24) is represented in the operator form.
On the right-hand side, we define again ε1 as the errors/remnants of the first order. If we want to take into account the errors of the second order, it is necessary to apply the left-side operator twice, taking into account the fact that operators y and f do not commute with each other. It is easy to see that the commutator [y,f](x) = y(f(x)) − f(y(x) ≠ 0. Therefore, we obtain the following:
y ^ f ^ 2 x = y ^ f ^ ε 1 = ε 2 0
Opening these operators, one can present (25) in the conventional form:
y y ( x ) y f ( x ) f y ( x ) + f f ( x ) = 0
Therefore, in order to take into account more accurate fluctuations in the second order, it is necessary to make measurements presented by two terms in (26), while the other two terms can be evaluated theoretically. This new Formula (25) allows the remnant fluctuations in the K-th order to be taken into account if one rewrites (25) in the following form:
y ^ f ^ k ( x ) 0 , k = 1 , 2 , K , y ^ , f ^ 0 o r y f ( x ) f y ( x 0 .
The authors do hope that this new and important aspect of regression analysis can find wide application in attempts to fit important experiments when the remnant functions or errors of the second, third, etc., play an important role.
In the next section, we want to prove that many random curves (do not have the proposed model for their fitting) with, however, a clearly expressed trend are self-similar and that they can be accurately fitted using the fitting Function (11), when the influence of the degeneration terms, at least for K = 2, becomes essential.

3. The Proposed Algorithm and Description of the Data Processing Procedure

3.1. The Verification of the Self-Similar Principle

By considering any “noisy” component that does not have a clearly expressed trend, one can create a clearly expressed trend with the help of an integration procedure:
J y j = J y j 1 + 1 2 x j x j 1 D y j + D y j 1 , D y j = y j m e a n ( y ) , m e a n ( y ) = 1 N j = 1 N y j , j = 1 , 2 , , N .
One can notice that a reduction to three incident/invariant points (maximal, mean and minimal), as explained in detail in paper [15], in the fixed interval that has Nb successive data points is equivalent to a compression procedure. One can notice that the distribution of these points inside the remaining points [N/Nb] (where […] defines the operation of taking the integer value) is similar to the initial curve. In practice, if the initial data curve has 5·103–104 data points, then b is taken from the interval (10–25). This means that the initial curve remains self-similar and only 250–1000 data points are sufficient for the fitting purposes. It is obvious that further distortions of b become useless because it can lead to the essential distortions of the initial random curve. This statement was tested empirically on different data. Therefore, this observation can be expressed mathematically as follows:
J y x ξ a J y ( x ) , ξ = 1 / b , a 1 .
Based on the expressions obtained in the previous section, one can conclude that any random curve is self-similar and can satisfy the scaling equation, which takes into account the fluctuations in the K-th order:
D ξ 1 K J y K ( x ) = 0 , K = 1 , 2 , , o r J y ( x ξ K ) = l = 0 K 1 w l J y x ξ l , w l = C K l = K ! l ! K l ! , l = 0 K 1 w l = 1 .
The solution of this functional equation can be expressed as follows:
J y K ( x ) = k = 0 K 1 ln ( x ) ln ξ k Pr ln ( x ) ln ξ .
Here, again, the log-periodic function Pr(lnz) is defined in (5). In practice, the verification of solution (30) on real data shows that the case of K = 1 does not provide an acceptable fit (because it is relatively crude and takes into account only the errors of the zeroth order), while the case of K = 2 is proven to be sufficient for fitting purposes. For K = 2, one can write the solution in the following equivalent form that follows from solution (11) and can be used as the fitting function for random curves that have a clearly expressed trend:
J y 2 ( x ) = A 0 + Pr 1 ln z + ln z ln ξ Pr 2 ln z , Pr 1 , 2 ln z = k = 1 K > > 1 A c k 1 , 2 cos 2 π k ln z ln ξ + A s k 1 , 2 sin 2 π k ln z ln ξ .
One can notice that the parameter b1 in (32) is omitted because it modifies the constants Ack(2) and Ask(2). The constant A0 in (32) is proportional to Ac0(1). If the initial integral curve can be expressed in terms of Expression (32), then the fitting parameters are expressed by parameters ξ , A 0 , A c k ( s ) , A s k ( s ) , k = 1 , 2 , , K , s = 1 , 2 . Another important remark is related to the value of the nonlinear scaling parameter ξ. This parameter accepts the arbitrary value and can be located presumably inside the interval Rg(ln(x)) = max(lnx) − min(lnx), i.e., lnξ < Rg(lnx), or can exceed it. If the first condition is satisfied, then this case is determined as “internal fractality or self-similarity”. Meanwhile, in the opposite case, when lnξ > Rg(lnx), we have “external fractality”. These two inequalities determine the limits of the parameter lnξ. A possible interval for lnξ, in which the hidden optimal scaling can be located, is determined approximately from the inequality for K = 2:
L ξ min 1 2 R g ( ln x ) ln ξ R g ( ln x ) L ξ max
How can the optimal values of lnξ in the analysis of the available data be defined? The evaluation of the true value of lnξ is determined from the minimization of the minimal fitting error value. Another question that can be posed is the following: is the linear functional equation of (30) optimal or not? Let us make the next step and consider the nonlinear functional equation of the type
J y x ξ K s = l = 0 K 1 w l J y x ξ l s
where the nonlinear parameter s is located presumably in the interval s 1 and covers the well-known mean values for s = −1 (harmonic mean), s = 0 (geometric mean) and s = 1 (arithmetic mean). We also assume that all the functions figuring in (11) are positive. The case of s = 0 is considered as the limiting case:
J y x ξ K = lim s 0 l = 0 K 1 w l J y s x ξ l 1 s lim s 0 exp 1 s ln l = 0 K 1 w l 1 + s ln J y x ξ l = = exp l = 0 K 1 w l ln J y x ξ l = l = 0 K 1 J y x ξ l w l .
Taking into account the Bellman’s inequality [16], which is valid for any set of positive values, including positive functions, that are located in the first and second quarters of the OXY axes, one can conclude that
l = 0 K 1 F x ξ l w l l = 0 K 1 w l F x ξ l , f o r a l l F x ξ l > 0 .
This means that for the case of K = 2, the generalized geometric mean (GGM) is expressed in the following form:
J y 2 ( x ξ 2 ) = J y 2 x ξ 2 J y 2 x 1
which corresponds to the global fitting minimum. For fitting purposes, it is necessary to take the natural logarithm from (37) and consider the fitting function Ly2(x) = ln(y2(x)). Taking into account Bellman’s inequality (36), it is necessary to shift the initial function into the positive region:
J Y 2 ( x ) = J y 2 ( x ) min ( J y 2 ( x ) ) + 1 R a n g e J y 2 ( x ) min ( J y 2 ( x ) ) , R a n g e ( F ( x ) ) = max ( F ( x ) ) min F ( x ) .
Therefore, all fitting functions should be prepared in accordance with Expression (39) and simultaneous fitting functions, similar to Jy2(x) and its natural logarithm:
L J y 2 ( x ξ 2 ) = 2 L J y 2 ( x ξ ) L J y 2 ( x )
For input variable x, we choose a “universal” uniform and normalize the following scale to the unit value:
x n j = x j x 0 x N x 0 , o r x j = x 0 + x n j x N x 0
The presentation of the input data vs. the dimensionless xj is very convenient because it is easy to restore any required scale by identifying the initial x0 and final xN parameters, only. Below, we illustrate some of the key figures of the proposed algorithm.

3.2. The Verification on Real Data

3.2.1. The Photodiode Data

Now, the algorithm described in Section 3.1 is “tuned” for verification on the available data. As the first example, we consider the photodiode noisy data. The experimental details are described in paper [17]. Therefore, we omit this part and use only the recorded data presented in the form of trendless sequences. We are not going to demonstrate the fit of all measurements. For us, it is important to show the flexibility of the proposed algorithm, which can be applied to a wide variety of random curves with trends. In Figure 1a we show the initial noise for one of the tested photodiodes. Figure 1b demonstrates the self-similar property.
Figure 2a demonstrates the self-similar property associated with three curves Ymx(Xct), Ymn(Xct) and Ymin(Xct) that are coincides practically with each other. The situation is changed essentially if the compression value b becomes large. This case is shown in Figure 2b.
Figure 3a shows the curves prepared for the fitting in accordance with Expressions (38) and (39). Figure 3b demonstrates the minimization of the fitting error. It allows to find the optimal value of the nonlinear fitting parameter ln(ξmin).
Figure 4a shows the fit of the curves shown initially on the previous Figure 3a. The distribution of the module values Amdk is shown in Figure 4b.
Figure 5a shows the distribution of the phases φk. Figure 5b demonstrates the validity of Bellman’s inequality. The global minimum corresponds to the generalized geometric mean at s = 0.

3.2.2. The Self-Similar Data Obtained from Transcendental Numbers

Any transcendental or irrational sequence is endless, as is common knowledge. As a consequence, if one chooses the finite segment of the selected number (N = 60,000), then this sequence is combined into triple combinations (Nc = N/3) and, finally, these combinations are normalized to the unit value; as a result of this transformation, we receive an “ideal” noise. For instance, we obtain the following “pseudo-random” sequences for two “renowned” trans-numbers, Pi and the Euler constant (E) (the integer parts 3.2 of these numbers are omitted):
Pi
→ 0.141, 0.592, 0.653, 0.589, 0.793, ….
E
→ 0.718, 0.281, 0.828, 0.459, 0. 452, ….
The normalized triple combinations (Nc = 20,000) formed from trans-number Pi is shown in Figure 6a. Distribution of the triple combinations for transcendental number E is shown in Figure 6b.
Figure 6b demonstrates the same correlations for the Euler constant E.
One can differentiate these triple distributions and see the desired differences with the help of integration procedure (28).
Figure 7a,b show again the self-similarity property of the curves with the clearly expressed trend.
The Figure 8a shows how to find the optimal value of the nonlinear parameter ln(ξopt) for both the trans-numbers, Pi (blue curve) and E (red curve). Figure 8b and Figure 9a demonstrate the quality of the fitting procedure. The distribution of the fitting parameters for the two trans-numbers are shown in Figure 9a,b and Figure 10, correspondingly.
The Figure 9a demonstrates the fit of the compressed integral corresponding to the trans-number E. Figure 9b shows the distributions of the modules and phases (shown in the small figure above) for the trans-number Pi.
Figure 10 shows the distributions of the modules and phases (shown in the small figure) for the trans-number E.

4. Main Results and Their Discussion

The brief findings presented in this research allow for the following interpretations. The theory described in Section 2 should be used to analyze impedances in various materials with clearly specified self-similar structures, in which it is possible to anticipate impedance/admittance in the form of various power-law fractal elements. Although the authors lack compelling data for the validation of the suggested theory, many researchers working in this field will be eager to test it using their own measured data.
An attentive reader should pay attention to general Expressions (24)–(27), which enable the influence of the second-order fluctuations/remnants of ε2 or even higher fluctuations in εK to be taken into account if one can apply the regression analysis to the fluctuations of the previous order
y ^ f ^ ε K 1 = ε K 0 , ε 0 ( x ) o r y ^ f ^ K ( x ) 0 .
Expressions (24)–(27) and (41) generalize traditional regression analysis and have broad applicability in the field of contemporary signal processing. Another finding from this study is also significant. When the power-law exponent equals one, it follows from Section 2.
Any random curve with a clearly stated trend will produce three distributions when the technique is applied and the incident points are reduced to three (Ymax, Ymean, and Ymin). These distributions are demonstrated to be comparable to the initial curve with a high number of data points at specific ranges of the compression value b. The number of initial data points affects parameter b’s value. The initial number of data points in the scenarios above for the study of photodiodes is Nb = 8998. As seen in Figure 2, the initial curve is invariant to its compressed counterpart after this curve has been compressed in b = 25 times. Nb = 20,000 and b = 50 in the case of the transcendental integers Pi and E. Figure 8a and Figure 9a demonstrate the self-similar feature and the corresponding fit of these curves realized in the frame of the proposed method.
For these two different types of data obtained from different sources, we can obtain the common fitting platform associated with the fitting parameters. In total, for the cases considered above, we have ξ , A 0 , A c k ( s ) , A s k ( s ) , k = 1 , 2 , , K , s = 1 , 2 , 2K + 4 fitting parameters in total. The final value of K depends on the value of the fitting error. With a clearly specified trend, these fitting parameters can be used to compare various random curves. The “universal” fit suggested in this study will undoubtedly be used in data compression, their transmission, cryptography, medical diagnosis, the proper training of artificial intelligence, and other fields in which data compression and their fit are important procedures. Indeed, anyone reading this paper should understand that any random curve with a clearly expressed trend can be fitted within the frame of the concept based on the self-similar principle. In conclusion, we should also state that the relationship between the possible non-integer operators and power-law dependencies that follow from the self-similar principle is considered in detail in a recent paper [18].

Author Contributions

Conceptualization, R.R.N. and Y.C.; methodology, R.R.N.; software, R.R.N.; validation, R.R.N. and Y.C.; formal analysis, R.R.N.; investigation, R.R.N. and Y.C.; resources, Y.C.; data curation, R.R.N.; writing—original draft preparation, R.R.N. and Y.C.; writing—R.R.N. and Y.C.; visualization, R.R.N.; supervision, R.R.N. and Y.C.; project administration, Y.C.; funding acquisition, Y.C. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding from other grants.

Data Availability Statement

The used data can be received under one of the co-author (R.R.N.) request.

Acknowledgments

The work was carried out with the financial support of the Ministry of Science and Higher Education of the RF within the framework of the “Priority 2030” program. The co-author (R.R.N.) is thankful for the support of his university, which is involved in the Strategic Academic Leadership Program.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Babenko, Y.I. Heat and Mass Transfer. In The Method of Calculation of Heat and Diffusive Streams; Chemistry: Leningrad, Russia, 1986; p. 144. (In Russian) [Google Scholar]
  2. Uchaikin, V.V. The Method of the Fractional Derivatives; Artishok: Ulianovsk, Russia, 2008; p. 510. (In Russian) [Google Scholar]
  3. Samko, S.G.; Kilbas, A.A.; Marichev, O.I. The Integrals and Derivatives of the Fractional Order and Their Applications; Science and Technics: Minsk, Belorussia, 1987; p. 687. [Google Scholar]
  4. Gil’mutdinov, A.K.; Ushakov, P.A.; El-Khazali, R. Fractal Elements and Their Applications; Springer: Cham, Switzerland, 2017. [Google Scholar] [CrossRef]
  5. Nigmatullin, R.R.; Le Mehaute, A. Is there a geometrical/physical meaning of the fractional integral with complex exponent? J. Non-Cryst. Sol. 2005, 351, 2888–2899. [Google Scholar] [CrossRef]
  6. Nigmatullin, R.R.; Zhang, W.; Gubaidullin, I. Accurate relationships between fractals and fractional integrals: New approaches and Evaluations. Fract. Calc. Appl. Anal. 2017, 20, 1263–1280. [Google Scholar] [CrossRef]
  7. Machado, J.T.; Kiryakova, V.; Mainardi, F. Recent history of fractional calculus. Commun. Nonlinear Sci. Numer. Simul. 2011, 16, 1140–1153. [Google Scholar] [CrossRef] [Green Version]
  8. Sabatier, J.; Farges, C.; Tartaglione, V. Fractional Behaviours Modelling. In Intelligent Systems, Control and Automation: Science and Engineering; Springer: Berlin/Heidelberg, Germany, 2022; p. 101. [Google Scholar] [CrossRef]
  9. Sabatier, J. Modelling Fractional Behaviors without Fractional Models. Front. Control. Eng. 2021, 2, 716110. [Google Scholar] [CrossRef]
  10. Tartaglione, V.; Farges, C.; Sabatier, J. Nonlinear dynamical modeling of adsorption and desorption processes with power-law kinetics: Application to CO2 capture. Phys. Rev. E 2020, 102, 052102. [Google Scholar]
  11. Sheng, H.; Yangquan, C.; Tianshuang, Q. Fractional Processes and Fractional-Order Signal Processing; Springer: London, UK, 2012; p. 295. [Google Scholar]
  12. Feder, J. Fractals; Plenum Press: New York, NY, USA; London, UK, 1988. [Google Scholar]
  13. Nigmatullin, R.R.; Vorobev, A.S. Discrete Geometrical Invariants: How to Differentiate the Pattern Sequences from the Tested Ones? In Proceedings of the ICFDA18 Conference, Amman, Jordan, 16–18 July 2018. [Google Scholar]
  14. Nigmatullin, R.R.; Machado, J.T.; Menezes, R. Self-similarity principle: The reduced description of randomness. Cent. Eur. J. Phys. 2013, 11, 724–739. [Google Scholar] [CrossRef] [Green Version]
  15. Nigmatullin, R.R.; Lino, P.; Maione, G. New Digital Signal Processing Methods Applications to Measurement and Diagnostics; Springer: Berlin/Heidelberg, Germany, 2020; p. 433. ISBN 978-3-030-45359-6. [Google Scholar] [CrossRef]
  16. Beckenbach, E.F.; Bellman, R. Inequalities; Springer Science & Business Media: Berlin/Heidelberg, Germany, 2012; Volume 30. [Google Scholar]
  17. Nigmatullin, R.R.; Alexandrov, V.S.; Sagdiev, R.K. Trendless Sequence as a New Source of Information: A Possibility to Present it in the Form of the Compact 3D-surface. Acta Sci. Comput. Sci. 2023, 5, 23–38. [Google Scholar]
  18. Nigmatullin, R.R.; Sabatier, J. Can Self-Similarity Processes Be Reflected by the Power-Law Dependencies? Algorithms 2023, 16, 199. [Google Scholar] [CrossRef]
Figure 1. (a) Initial noise recorded for one of the tested photodiodes. Number of data points N = 8998. This random curve does not have a clearly expressed trend. (b) Validation of the self-similar property. The initial integral curve calculated with respect to Expression (28) has magenta points. The integral curve that is compressed by b = 25 times is represented by the solid dark line.
Figure 1. (a) Initial noise recorded for one of the tested photodiodes. Number of data points N = 8998. This random curve does not have a clearly expressed trend. (b) Validation of the self-similar property. The initial integral curve calculated with respect to Expression (28) has magenta points. The integral curve that is compressed by b = 25 times is represented by the solid dark line.
Mathematics 11 02781 g001
Figure 2. (a) This figure shows clearly that compression in b = 25 times leaves three curves, namely Ymx(Xct), Ymn(Xct) and Ymin(Xct), which are similar to each other. (b) If these curves are compressed essentially (b = 250), then the distortions between them are expressed clearly. Therefore, the compression parameter b is selected empirically. The more accurate value of the compression parameter ξ is calculated with the use of the fitting procedure.
Figure 2. (a) This figure shows clearly that compression in b = 25 times leaves three curves, namely Ymx(Xct), Ymn(Xct) and Ymin(Xct), which are similar to each other. (b) If these curves are compressed essentially (b = 250), then the distortions between them are expressed clearly. Therefore, the compression parameter b is selected empirically. The more accurate value of the compression parameter ξ is calculated with the use of the fitting procedure.
Mathematics 11 02781 g002
Figure 3. (a) These curves are prepared for the fitting procedure based on Expressions (38) and (39). Because of the use of the universal input variable xj from (40), these curves can be represented in the same plot. (b) This figure demonstrates the desired minimum that is applied for evaluation the ln(ξopt) = 2.548 from inequality (33).
Figure 3. (a) These curves are prepared for the fitting procedure based on Expressions (38) and (39). Because of the use of the universal input variable xj from (40), these curves can be represented in the same plot. (b) This figure demonstrates the desired minimum that is applied for evaluation the ln(ξopt) = 2.548 from inequality (33).
Mathematics 11 02781 g003
Figure 4. (a) In this figure, we demonstrate the fit of the curves shown initially in Figure 3. The values of the fitting error in (%) are shown inside the figure. (b) This figure shows the distributions of the module values Amdk that follow from the definitions in Expression (32).
Figure 4. (a) In this figure, we demonstrate the fit of the curves shown initially in Figure 3. The values of the fitting error in (%) are shown inside the figure. (b) This figure shows the distributions of the module values Amdk that follow from the definitions in Expression (32).
Mathematics 11 02781 g004
Figure 5. (a) Together with the previous figure, this figure shows the distribution of the phases φk. These two distributions together with parameter A0 = 2288.1905 are defined by Expression (32), also. (b) This figure demonstrates the validity of Bellman’s inequality, which follows from Expressions (35)–(37). The global minimum corresponds to the generalized geometric mean at s = 0.
Figure 5. (a) Together with the previous figure, this figure shows the distribution of the phases φk. These two distributions together with parameter A0 = 2288.1905 are defined by Expression (32), also. (b) This figure demonstrates the validity of Bellman’s inequality, which follows from Expressions (35)–(37). The global minimum corresponds to the generalized geometric mean at s = 0.
Mathematics 11 02781 g005
Figure 6. (a) The normalized triple combinations (Nc = 20,000) formed from trans-number Pi; (b) The normalized triple combinations (Nc = 20,000) formed by trans-number E. These triple combinations form a uniform distribution that looks similar to (a). In order to see the differences between them, the easiest procedure for their differentiation is integration using the trapezoid method.
Figure 6. (a) The normalized triple combinations (Nc = 20,000) formed from trans-number Pi; (b) The normalized triple combinations (Nc = 20,000) formed by trans-number E. These triple combinations form a uniform distribution that looks similar to (a). In order to see the differences between them, the easiest procedure for their differentiation is integration using the trapezoid method.
Mathematics 11 02781 g006
Figure 7. (a) Integration of the trans-number Pi (cyan points) and its compressed replica (b = 50). The compressed integral curve (expressed by bold solid line) repeats all basic peculiarities of the initial curve. (b) Integration of the trans-number E (red points) and its compressed replica (b = 50). The compressed integral curve repeats all basic peculiarities of the initial integrated curve.
Figure 7. (a) Integration of the trans-number Pi (cyan points) and its compressed replica (b = 50). The compressed integral curve (expressed by bold solid line) repeats all basic peculiarities of the initial curve. (b) Integration of the trans-number E (red points) and its compressed replica (b = 50). The compressed integral curve repeats all basic peculiarities of the initial integrated curve.
Mathematics 11 02781 g007
Figure 8. (a) This key figure shows how to find the optimal value of the nonlinear parameter ln(ξopt) for both the trans-numbers, Pi (blue curve) and E (red curve). The corresponding values of this parameter are placed inside the figure. (b) This figure demonstrates the fit of the compressed integral corresponding to the trans-number Pi.
Figure 8. (a) This key figure shows how to find the optimal value of the nonlinear parameter ln(ξopt) for both the trans-numbers, Pi (blue curve) and E (red curve). The corresponding values of this parameter are placed inside the figure. (b) This figure demonstrates the fit of the compressed integral corresponding to the trans-number Pi.
Mathematics 11 02781 g008
Figure 9. (a) This figure demonstrates the fit of the compressed integral corresponding to the trans-number E. (b) The distributions of the modules and phases (shown in the small figure above) for the trans-number Pi. These parameters can be considered as the basic ones used for the description of the fitting curve depicted in Figure 4b.
Figure 9. (a) This figure demonstrates the fit of the compressed integral corresponding to the trans-number E. (b) The distributions of the modules and phases (shown in the small figure above) for the trans-number Pi. These parameters can be considered as the basic ones used for the description of the fitting curve depicted in Figure 4b.
Mathematics 11 02781 g009
Figure 10. The distributions of the modules and phases (shown in the small figure) for the trans-number E. These parameters can be considered as the basic ones used for the description of the fitting curve depicted in Figure 9a.
Figure 10. The distributions of the modules and phases (shown in the small figure) for the trans-number E. These parameters can be considered as the basic ones used for the description of the fitting curve depicted in Figure 9a.
Mathematics 11 02781 g010
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.

Share and Cite

MDPI and ACS Style

Nigmatullin, R.R.; Chen, Y. Self-Similarity Principle and the General Theory of Fractal Elements: How to Fit a Random Curve with a Clearly Expressed Trend? Mathematics 2023, 11, 2781. https://doi.org/10.3390/math11122781

AMA Style

Nigmatullin RR, Chen Y. Self-Similarity Principle and the General Theory of Fractal Elements: How to Fit a Random Curve with a Clearly Expressed Trend? Mathematics. 2023; 11(12):2781. https://doi.org/10.3390/math11122781

Chicago/Turabian Style

Nigmatullin, Raoul R., and YangQuan Chen. 2023. "Self-Similarity Principle and the General Theory of Fractal Elements: How to Fit a Random Curve with a Clearly Expressed Trend?" Mathematics 11, no. 12: 2781. https://doi.org/10.3390/math11122781

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop