Next Article in Journal / Special Issue
Sinc Based Inverse Laplace Transforms, Mittag-Leffler Functions and Their Approximation for Fractional Calculus
Previous Article in Journal
Continuity Result on the Order of a Nonlinear Fractional Pseudo-Parabolic Equation with Caputo Derivative
Previous Article in Special Issue
Fractal Interpolation Using Harmonic Functions on the Koch Curve
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Fractal Frames of Functions on the Rectangle

by
María A. Navascués
1,†,
Ram Mohapatra
2,† and
Md. Nasim Akhtar
3,*,†
1
Departamento de Matemática Aplicada, Universidad de Zaragoza, 50018 Zaragoza, Spain
2
Department of Mathematics, University of Central Florida, Orlando, FL 32817, USA
3
Department of Mathematics, Presidency University, 86/1, College Street, Kolkata 700 073, India
*
Author to whom correspondence should be addressed.
These authors contributed equally to this work.
Fractal Fract. 2021, 5(2), 42; https://doi.org/10.3390/fractalfract5020042
Submission received: 21 March 2021 / Revised: 20 April 2021 / Accepted: 5 May 2021 / Published: 8 May 2021
(This article belongs to the Special Issue Fractal Functions and Applications)

Abstract

:
In this paper, we define fractal bases and fractal frames of L 2 ( I × J ) , where I and J are real compact intervals, in order to approximate two-dimensional square-integrable maps whose domain is a rectangle, using the identification of L 2 ( I × J ) with the tensor product space L 2 ( I ) L 2 ( J ) . First, we recall the procedure of constructing a fractal perturbation of a continuous or integrable function. Then, we define fractal frames and bases of L 2 ( I × J ) composed of product of such fractal functions. We also obtain weaker families as Bessel, Riesz and Schauder sequences for the same space. Additionally, we study some properties of the tensor product of the fractal operators associated with the maps corresponding to each variable.

1. Introduction

In a rapidly changing world, with unexpected outcomes, the scientific community has to make particular effort to provide a deeper knowledge and understanding of the reality and natural environment surrounding us. In this way, the adoption of new mathematical tools for a better treatment and study of the social, natural and physical phenomena and processes becomes essential. The framework of fractal interpolation makes it possible to enlarge and improve the classical methods of approximation theory. In previous papers, the author defined fractal functions constructed by means of iterated function systems (see, e.g, [1,2,3]). These maps are fractal perturbations of arbitrary continuous functions defined on compact intervals. The new functions interpolate the original mappings on a set of nodes. This approach can be extended to the space of p-integrable functions, defining the fractal analogues of standard maps in L p . A scale vector provides the necessary flexibility to approximate a highly irregular or discontinuous function. If the scale is chosen properly, one can obtain fractal bases of the most used functional spaces, beginning from any basis of these sets. This is done by means of a suitable bounded operator, F α , also known as fractal operator ([1,2,3,4,5]), transforming systems of ordinary spanning families into their fractal perturbations. In the case of multivariate maps, this operator can no longer be applied to get necessary functions, and some additional tools are required. While it is true that fractal approximation is an active field of research currently, and there is an abundant bibliography about multivariate fractal interpolation functions (see, e.g., [6,7,8,9,10,11,12,13,14,15,16,17]), our approach has some specificities. One of them is that the functions proposed are products of perturbations of classical maps, and consequently they can be as close to them as desired. In this way, the current approach has two main advantages regarding other existing results. The first one is that the functional bases proposed are a generalization of any product basis (classical or not). This fact provides a wide spectrum of maps, in order to choose the optimum for a particular application, extending the analytical, geometric and dynamical possibilities. The second advantage is the addition of properties, unfeasible for the standard known functions, such as non-differentiability, providing irregular maps whose geometric complexity can be quantified by means of the fractal dimension of their traces for instance.
Although the results presented are deeply theoretical, the potential applications of this type of functions include, but are not restricted to, all the applications of the approximation theory and analysis. These are, for instance, Fourier analysis (used extensively in signal theory), bivariate interpolation and numerical analysis in general, study of chaotic systems, graphical design, mechanical engineering, etc. In particular, all the applications involving the standard functions as polynomial, trigonometric, etc. have their counterpart in this fractal field.
The mappings presented own all the advantages of the traditional functions because they include them as particular cases (taking the scale vectors equal to zero). They also provide new non-smooth geometric objects to model complex behaviors. We could mention as inconveniences, in non-smooth cases, the implicit character of their definition that hinders (though does not prevent) punctual evaluations, and the computational demands for an accurate graphical representation.
In this paper, we define fractal bases and fractal frames of L 2 ( I × J ) , in order to approximate two-dimensional square-integrable maps whose domain is a rectangle. This is accomplished by means of the identification of L 2 ( I × J ) with the tensor product space L 2 ( I ) L 2 ( J ) .
The paper is organized as follows. Iin Section 2, we introduce the fractal perturbation of a continuous function. In Section 3, we define fractal frames and bases of L 2 ( I × J ) composed of products of fractal functions. We also obtain weaker families, as Bessel, Riesz and Schauder sequences. Additionally, we study some properties of the tensor product of the fractal operators previously mentioned, corresponding to each variable.

2. α -Fractal Functions

In this section, we present the basics of the theory of fractal interpolation, initiated by M. Barnsley [18] and developed further by many authors, for instance, M. A. Navascués [2]. Consider a partition Δ of a real compact interval I = [ a , b ] , Δ : = a = x 0 < x 1 < x N = b , and a set of data { ( x n , y n ) I × R , n = 0 , 1 , , N } . Define subintervals I n = [ x n 1 , x n ] for n = 1 , 2 , , N , and the following Iterated Function System (IFS): { I × R : ( L n ( x , F n ( x , y ) ) ) , n = 1 , 2 , , N } , where the mappings L n are such that
L n ( x 0 ) = x n 1 , L n ( x N ) = x n
| L n ( x ) L n ( x ) | k | x x | x , x I
for some 0 k < 1 . The maps F n are continuous functions satisfying a Lipschitz condition in the second variable:
| F n ( x , y ) F n ( x , y ) | r | y y |
for x I , y , y R and 0 r < 1 . Additionally, F n must satisfy some join-up conditions:
F n ( x 0 , y 0 ) = y n 1 , F n ( x N , y N ) = y n
for n = 1 , 2 , , N . According to [18] (Theorem 1) and [19] (Theorem 2 of Section 6.2), the described IFS owns a unique attractor that is the graph of a continuous function g : I R interpolating the given data. By definition, g is the fractal interpolation function (FIF) of the IFS defined and it is unique satisfying the fractional equation
g ( x ) = F n ( L n 1 ( x ) , g L n 1 ( x ) )
for x I n and n = 1 , 2 , , N .
In this paper, we consider the following mappings:
L n ( x ) = a n x + b n F n ( x , y ) = α n y + q n ( x ) ,
where the scale factor α n is such that 1 < α n < 1 . The coefficients of L n are
a n = x n x n 1 x N x 0 b n = x N x n 1 x 0 x n x N x 0 .
The functions q n are defined by means of two continuous functions f and b, f , b : I R , as
q n ( x ) = f L n ( x ) α n b ( x ) ,
where f ( x 0 ) = b ( x 0 ) and f ( x N ) = b ( x N ) .
The fractal interpolation function f α of this IFS was called by [2] the α -fractal function of f with respect to the partition Δ , the scale vector α = ( α n ) n = 1 N , and the map b.
To define an operator F α : C ( I ) C ( I ) given by F α ( f ) = f α , the first author considered in [2] another operator L such that
b = L f .
If L : C ( I ) C ( I ) is linear and bounded, with respect to the supremum norm
f = max { | f ( x ) | ; x I }
or with respect to L 2 -norm
f L 2 = ( a b | f | 2 d x ) 1 / 2 ,
and L f ( x 0 ) = f ( x 0 ) , L f ( x N ) = f ( x N ) , then F α is also linear and bounded regarding the respective norms.
The functional Equation (2) satisfied by f α is:
f α ( x ) = f ( x ) + α n ( f α L f ) L n 1 ( x )
for x I n . A consequence of this expression provides a bound of the distance between f and f α
f α f | α | 1 | α | f L f ,
where | α | is defined as | α | = max { | α n | : n = 1 , 2 , , N } .
Figure 1 represents the graph of an α -fractal function f α with respect to the operator L f = f c , where f ( x ) = sin ( 3 x ) and c ( x ) = π sin ( x 2 ) . The interval is I = [ π , π ] , N = 10 , the sampling is uniform and α = ( 0.15 , 0.2 , 0.3 , 0.15 , 0.2 , 0.3 , 0.1 , 0.1 , 0.2 , 0.2 ) .
Figure 2 shows the graph of f α for the operator L f = v f , the maps f ( x ) = e x cos ( x ) and v ( x ) = 4 3 | x | . The interval is I = [ 1 , 1 ] , N = 10 , the sampling is uniform and α = ( 0.15 , 0.2 , 0.3 , 0.15 , 0.2 , 0.3 , 0.1 , 0.1 , 0.2 , 0.2 ) .
F α can be extended to L p ( I ) , and in this way we obtain fractal perturbations of p-integrable functions ([1]). For convenience, in this paper, we denote as F α the operator extended to L 2 ( I ) and f α represents the image of f L 2 ( I ) .
F α represents the norm of the operator with respect to the mean square norm in L 2 ( I ) .
The operator F α : L 2 ( I ) L 2 ( I ) enjoys many important properties ([1]). For instance, the following inequality holds:
I F α | α | 1 | α | I L ,
where I is the identity and L is the extension to L 2 ( I ) of the corresponding operator of C ( I ) .
Moreover ([1]),
  • If | α | < L 1 , then F α is injective and has a closed range.
  • If | α | < ( 1 + I L ) 1 , then F α is an isomorphism.
  • If α = 0 , F α = I .
Due to the last item, we can consider that the fractal maps f α are generalizations of any function.

3. Fractal Frames on the Rectangle

In this section, we analyze the spanning properties of the fractal functions on the rectangle I × J , where I and J are compact real intervals. For this purpose, we use the identification L 2 ( I × J ) with the tensor product space L 2 ( I ) L 2 ( J ) .
Let us recall the definition and properties of the tensor product of two Hilbert spaces H 1 and H 2 . One way of introducing the tensorial product is approached by means of linear operators ([20,21]). We consider spaces on the field R since we deal in general with spaces of real functions (although the extension to complex functions is straightforward). Thus,
Definition 1.
Let H 1 , H 2 be separable real Hilbert spaces. Their tensor product is defined as
H 1 H 2 = { A : H 2 H 1 : A l i n e a r , b o u n d e d , j = 1 A g j 2 < } ,
where { g j } is an orthonormal basis of H 2 .
Remark 1.
If { f i } is an orthonormal basis of H 1 , then
j = 1 A g j 2 = j = 1 i = 1 | < A g j , f i > | 2 = i = 1 j = 1 | < A * f i , g j > | 2 = i = 1 A * f i 2 .
The sum is independent of the basis chosen in every space H i . The operator A * is the adjoint of A .
The space H 1 H 2 is Hilbert with respect to the inner product:
< A , B > = j = 1 < A g j , B g j > = i = 1 < A * f i , B * f i > ,
that induces the norm
| | | A | | | = ( j = 1 A g j 2 ) 1 / 2 = ( i = 1 A * f i 2 ) 1 / 2 .
Remark 2.
The notation A is reserved for the norm of A as linear and bounded operator.
Let us define now the tensor product of two vectors f H 1 and g H 2 as the operator f g : H 2 H 1
f g ( h ) = < g , h > f H 1 ,
where h H 2 . The main properties of this product are summarized as:
  • ( f 1 + f 2 ) g = f 1 g + f 2 g .
  • ( λ f ) g = λ ( f g ) .
  • f ( g 1 + g 2 ) = f g 1 + f g 2 .
  • f ( λ g ) = λ ( f g ) .
  • f g H 1 H 2 .
  • f g | | | f g | | | = f g .
  • < f g , f g > = < f , f > < g , g > .
  • If { f i } is an orthonormal basis of H 1 and { g j } is an orthonormal basis of H 2 , then { f i g j } is an orthonormal basis of H 1 H 2 .
  • ( f g ) * = g f .
Let r a n k ( A ) denote the dimension of the range of the operator A . Let us define
P = { f g : f H 1 , g H 2 } ,
and
F = { A : H 2 H 1 : A l i n e a r , b o u n d e d , r a n k ( A ) < } ,
then
s p a n ( P ) = F
and
s p a n ¯ ( P ) = F ¯ = H 1 H 2 .
The identification of L 2 ( I × J ) with L 2 ( I ) L 2 ( J ) comes from the equality:
( f g ) ( h ) = < g , h > f = J f ( · ) g ( y ) h ( y ) d y ,
where f L 2 ( I ) and g L 2 ( J ) . Thus, f g is an integral operator whose kernel is f ( x ) g ( y ) . Similarly, k = 1 n f k g k has as kernel the sum k = 1 n f k ( x ) g k ( y ) . The following result can be read in ([20], Th. 7.16)
Theorem 1.
The identification of f g with the function f ( x ) g ( y ) extends uniquely to an isometric isomorphism of L 2 ( I ) L 2 ( J ) with L 2 ( I × J ) whose inverse identifies F L 2 ( I × J ) with the operator h J F ( · , y ) h ( y ) d y .
Let P = { f g : f L 2 ( I ) , g L 2 ( J ) } . The definition of the tensor product of L 2 ( I ) L 2 ( J ) implies that:
s p a n ¯ ( P ) = L 2 ( I ) L 2 ( J ) .
Definition 2.
A Riesz basis { x m } of a Hilbert space H is a system equivalent to an orthonormal basis { p m } , that is to say, there is an isomorphism T : H H such that T p m = x m for any m.
Definition 3.
A Riesz sequence { x m } of a Hilbert space H is a Riesz basis for its closed span [ x m ] : = s p a n ¯ ( x m ) . If [ x m ] = H , then it is a Riesz basis.
In [3], the following result is proved:
Theorem 2.
If { p m } is an orthonormal basis of L 2 ( I ) and α is a scale factor such that | α | < ( 1 + I L ) 1 , then { p m α } is a Riesz basis of L 2 ( I ) .
Remark 3.
This result is also true for a non-orthonormal basis { f m } since there is a topological isomorphism such that T f m = p m . With these hypotheses, F α is also an isomorphism and { p m } and { f m α } are equivalent bases.
Let us recall now the tensor product of two linear operators.
Definition 4.
If S is a linear and bounded operator of H 1 and T is a linear and bounded operator of H 2 , then
S T : H 1 H 2 H 1 H 2
is defined as:
( S T ) A = S A T * ,
where A : H 2 H 1 is linear, bounded and satisfying i = 1 A g i 2 < .
The main properties of this tensor product are:
  • ( S T ) ( f g ) = S ( f ) T ( g ) .
  • S T is linear and bounded as operator of H 1 H 2 .
  • S T = S T .
  • ( S T ) ( S T ) = ( S S ) ( T T ) .
  • ( S T ) * = S * T * .
  • I I = I .
Remark 4.
The notation S T represents the norm as operator of H 1 H 2 (with respect to | | | · | | | in H 1 H 2 ).
Let us define
τ α β = F α G β .
Remark 5.
G β is the operator that maps a function g L 2 ( J ) into g β g β = G β ( g ) . L is the operator defined in (6) for the second variable and β is the scale vector in the y-direction.
Theorem 3.
Let { U m } and { V n } be Riesz bases of L 2 ( I ) and L 2 ( J ) , respectively, and let us consider scale vectors α and β satisfying | α | < ( 1 + I L ) 1 and | β | < ( 1 + I L ) 1 , then B = { U m α V n β } is a Riesz basis of L 2 ( I × J ) .
Proof. 
The tensor product { U m V n } is a Riesz basis. In this case, F α and G β are topological isomorphisms due to Theorem 2. Taking S = ( F α ) 1 and T = ( G β ) 1 in the properties 4 and 6 before Remark 4, we have that τ α β = F α G β is an isomorphism. Then, { U m α V n β } is a basis equivalent to { U m V n } .  □
According to Property ( 3 ) of the tensor product of operators:
F α G β = F α G β .
Moreover (Theorem 3.3 of [1]),
F α 1 + | α | 1 | α | I L = 1 + | α | ( I L 1 ) 1 | α |
and
G β 1 + | β | 1 | β | I L = 1 + | β | ( I L 1 ) 1 | β | .
Lemma 1.
If | α | < ( 1 + I L ) 1 then
( F α ) 1 1 | α | 1 | α | ( I L + 1 ) .
Proof. 
If | α | < ( 1 + I L ) 1 , the inequality (9) and the condition on α imply that
I F α | α | 1 | α | I L < 1 .
Thus,
( F α ) 1 = k = 0 ( I F α ) k
and
( F α ) 1 1 1 I F α .
Moreover, by Equation (15),
1 I F α 1 | α | ( 1 + I L ) 1 | α |
hence (16)
( F α ) 1 1 | α | 1 | α | ( I L + 1 ) .
 □
Remark 6.
If α = 0 or L = I , the norm reaches the bound given in the previous Lemma since F α = I , improving the limit provided in Theorem 3.7 of the reference [1].
Definition 5.
The constant C of a basis { x m } of a Banach space H is
C = s u p N S N ,
where S N is the Nth partial sum operator of the expansion
x = m = 1 c m x m ,
for any x H , that is to say, defined by S N ( x ) = m = 1 N c m x m .
Proposition 1.
In the conditions of Theorem 3, the constant C α β of the basis { U m α V n β } satisfies the inequality:
C α β 1 + | α | ( I L 1 ) 1 | α | ( I L + 1 ) 1 + | β | ( I L 1 ) 1 | β | ( I L + 1 ) C ,
where C is the constant of the basis U m V n .
Proof. 
Let us consider T L 2 ( I ) L 2 ( J ) and the expansion of the element T defined as
T = ( ( F α ) 1 ( G β ) 1 ) ( T ) = m , n = 1 c m n ( ( F α ) 1 ( G β ) 1 ( T ) ) ( U m V n ) ,
where c m n ( U ) represent the coefficient of U with respect to the basis U m V n . Then,
T = F α G β ( T ) = m , n = 1 c m n ( ( F α ) 1 ( G β ) 1 ( T ) ) ( U m α V n β ) .
If S N α β is the Nth partial sum of this expansion, then
S N α β F α G β S N ( F α ) 1 ( G β ) 1 ,
where S N is the Nth projection with respect to the basis U m V n . The result follows from the properties of the tensor product of operators, the previous lemma and the inequalities (13) and (14).  □
Definition 6.
A sequence { x m } H , where H is a Hilbert space, is a frame if there exist constants A , B > 0 such that for all x H
A x 2 m = 0 | < x , x m > | 2 B x 2 .
For the next results, we need additional properties of the fractal families in L 2 ( I ) .
Proposition 2.
If { f m } is a frame and | α | < L 1 , then { ( F α ) * f m } is a frame of L 2 ( I ) .
Proof. 
For the right inequality of (17), let us think that for f L 2 ( I ) ,
m = 1 | < f , ( F α ) * ( f m ) > | 2 = m = 1 | < F α ( f ) , f m > | 2 k F α ( f ) 2 k F α 2 f 2 ,
where k is the right bound of the frame { f m } (B in the expression (17)). For the left inequality, according to Proposition 4.8 and Theorem 4.18 of [1], F α is injective with closed range and ( F α ) 1 is defined on the range of F α . For f L 2 ( I ) , f = ( F α ) 1 F α ( f ) and
, f 2 K F α ( f ) 2 .
Moreover, since { f m } is a frame,
F α ( f ) 2 k m = 1 | < F α ( f ) , f m > | 2 = k m = 1 | < f , ( F α ) * f m > | 2 ,
where 1 / k is is the left bound of the frame { f m } (A in the expression (17)). Using the inequality (18), the result is proved.  □
Proposition 3.
If { f m } , { g n } are frames and | α | < L 1 , | β | < L 1 then { ( F α G β ) * ( f m g n ) } is a frame of L 2 ( I × J ) .
Proof. 
In this case, { ( F α ) * ( f m ) } and { ( G β ) * ( g n ) } are frames according to the previous proposition. The tensor product of frames is a frame (Theorem 2.3, [22]) and consequently by Property ( 5 ) of Definition 4
{ ( F α G β ) * ( f m g n ) = ( F α ) * ( f m ) ( G β ) * ( g n )
is a frame.  □
Definition 7.
A sequence { x m } of a Hilbert space H is a Bessel sequence if there exists a constant B > 0 such that for any x H
m = 1 | < x , x m > | 2 B x 2 .
Theorem 4.
If { f m } , { g n } are frames of L 2 ( I ) and L 2 ( J ) , then { f m α g n β } is a Bessel sequence for any scale vectors α, β.
Proof. 
Let us consider any A L 2 ( I ) L 2 ( J ) , then
m , n = 1 | < A , f m α g n β > | 2 = m , n = 1 | < ( F α G β ) * ( A ) , f m g n > | 2 K | | | ( F α G β ) * ( A ) | | | 2 K F α G β 2 | | | A | | | 2 = K F α 2 G β 2 | | | A | | | 2 .
The first inequality is due to the fact that f m g m is a frame, and the last equality comes from Property (3) of Definition 4.  □
In the following lemma, A * represents the adjoint of A, and the same notation is used for all the operators concerned.
Lemma 2.
If A L 2 ( I × J ) then A G β , A ( ( G β ) * ) , A * ( F α ) , A * ( ( F α ) * ) L 2 ( I × J ) , and
max { | | | A G β | | | , | | | A ( ( G β ) * ) | | | } G β | | | A | | | ,
max { | | | A * ( F α ) | | | , | | | A * ( ( F α ) * ) | | | } F α | | | A | | | ,
Moreover, if ( G β ) * is bounded below, there exists a constant k > 0 such that
| | | A G β | | | k | | | A | | | ,
and, if ( F α ) * is bounded below, there exists a constant k > 0 such that
| | | A * ( F α ) | | | k | | | A | | | .
Proof. 
Let us take, for instance, the first element A G β . It is linear and bounded operator from L 2 ( J ) to L 2 ( I ) and
| | | A G β | | | 2 = n = 1 A G β V n 2 = m = 1 ( G β ) * A * U m 2 G β 2 m = 1 A * U m 2 ,
and
| | | A G β | | | 2 G β 2 | | | A | | | 2 ,
where { U m } and { V n } are orthonormal bases of L 2 ( I ) and L 2 ( J ) , respectively. The proof of the rest of the inequalities is similar.  □
Theorem 5.
Let { U m } and { V n } be orthonormal bases of L 2 ( I ) and L 2 ( J ) , respectively. If { V n β } is a frame and ( F α ) * is bounded below, then { U m α V n β } is a frame of L 2 ( I × J ) .
The upper frame constant is F α 2 G β 2 and the lower is M k 2 , where M is the lower frame constant of { V n β } and k is such that
( F α ) * f k f ,
for any f L 2 ( I ) .
Proof. 
The right inequality of (17) is proved in the previous theorem. The tensor product of orthonormal bases is an orthonormal basis and the constant K of the previous theorem is equal to one.
For the left one, let us consider any A L 2 ( I ) L 2 ( J ) , then
< A , U m α V n β > = j = 1 < A V j , ( U m α V n β ) ( V j ) > = j = 1 < A V j , < V n β , V j > U m α > =
j = 1 < V n β , V j > < A V j , U m α > = < A ( j = 1 < V n β , V j > V j ) , U m α > = < A V n β , U m α > ,
and
< A , U m α V n β > = < V n β , A * U m α > .
Consequently,
m , n = 1 | < A , U m α V n β > | 2 = m , n = 1 | < V n β , A * U m α > | 2 M m = 1 A * F α ( U m ) 2 .
The previous inequality is due to the fact that { V n β } is a frame. Since ( F α ) * is bounded below,
m , n = 1 | < A , U m α V n β > | 2 K | | | A * F α | | | 2 K k 2 | | | A | | | 2 ,
applying the previous lemma.  □
Proposition 4.
Let { U m } and { V n } be orthonormal bases. If | α | < L 1 and | β | < ( 1 + I L ) 1 , then ( ( F α ) * U m ) V n β is a frame.
Proof. 
It is a consequence of Theorem 2 ( { V n β } is a Riesz basis) and Proposition 2 ( { ( F α ) * ( U m ) } is a frame).  □
Corollary 1.
Let { U m } and { V n } be orthonormal bases. If { V n β } is a frame, then { U m V n β } is a frame.
Proof. 
In this case, F α = I ( α = 0 ) and ( F α ) * = I is bounded below. Applying Theorem 5, one obtains the result. In addition, note that the tensor product of frames is a frame.  □
The following lemma can be read in [22], Theorem 2.6.
Lemma 3.
If Q is a linear and bounded invertible operator of H and { A n } is a frame of H K , then the sequence { Q A n } is also a frame of H K .
Theorem 6.
If | α | < ( 1 + I L ) 1 and { f m } , { g n } are frames of L 2 ( I ) and L 2 ( J ) , respectively, then { f m α g n } is a frame.
Proof. 
Let us consider the former lemma for A n = f m g n and Q = F α . With the hypothesis on α , F α is invertible and consequently F α ( f m g n ) is a frame. Let us see that F α ( f m g n ) = f m α g n .
F α ( f m g n ) ( g ) = F α < g n , g > f m = < g n , g > f m α = f m α g n ( g )
for every g L 2 ( J ) . This completes the proof.  □
Lemma 4.
If Q is an invertible, linear and bounded operator of K and { T n } is a frame of H K , then { T n Q } is also a frame.
Proof. 
It can be read in [22], Corollary 2.11.  □
Theorem 7.
If | β | < ( 1 + I L ) 1 and { f m } , { g n } are frames of L 2 ( I ) and L 2 ( J ) , respectively, then { f m g n β } is a frame.
Proof. 
With the hypothesis on the scale vector β , G β is invertible. Consequently, ( G β ) * is as well. Since f m g n is a frame, applying the previous lemma, f m g n G β * is a frame.
Let us prove now that
f m g n G β * = f m g n β .
For any g L 2 ( J ) ,
f m g n G β * ( g ) = < g n , ( G β ) * ( g ) > f m = < G β ( g n ) , g > f m = < g n β , g > f m = ( f m g n β ) ( g ) .
This equality completes the proof.  □
Theorem 8.
If | α | < ( 1 + I L ) 1 , | β | < ( 1 + I L ) 1 and { f m } , { g n } are frames, then { f m α g n β } is a frame.
Proof. 
By definition of the tensor product of operators,
f m α g n β = F α G β ( f m g n ) = F α ( f m g n ) ( G β ) * .
Let us consider now that, according to the previous theorem,
( f m g n ) ( G β ) * = f m g n β .
Since ( G β ) * is invertible, f m g n β is a frame. Then,
f m α g n β = F α ( f m g n β )
is a frame, using Theorem 6.  □
Proposition 5.
If | α | < L 1 and | β | < L 1 then F α G β is injective and
r a n ( F α ) r a n ( G β ) = r a n ( F α G β ) .
Proof. 
With the hypotheses on α and β , F α and G β are injective with closed range (Proposition 4.8 and Theorem 4.18 of [1]). Let us denote τ α β = F α G β . Then, if B r a n ( F α ) r a n ( G β ) , due to the properties of the tensor product of vectors:
B = lim k i , j = 1 k ( f i α g j β ) = lim k i , j = 1 k τ α β ( f i g j ) .
On the other side,
lim k i , j = 1 k ( f i g j ) = lim k ( ( F α ) 1 ( G β ) 1 ) ( f i α g j β ) L 2 ( I ) L 2 ( J ) .
(The inverse operators are defined on the range of F α and G β , respectively). The continuity and linearity of τ α β imply that
B = τ α β ( lim k i , j = 1 k ( f i g j ) ) r a n ( F α G β ) .
For the other content, if B r a n ( F α G β ) , then there exists A L 2 ( I ) L 2 ( J ) such that B = τ α β ( A ) . Since
A = lim k i , j = 1 k ( u i v j ) ,
B = τ α β ( A ) = lim k i , j = 1 k ( u i α v j β ) r a n ( F α ) r a n ( G β ) .
The equality of ranges (19) implies that r a n ( τ α β ) is a Hilbert space and then closed. To prove the injectivity of F α G β , let us consider that, if
( F α G β ) ( A ) = 0 ,
then
A = ( ( F α ) 1 ( G β ) 1 ) ( F α G β ) ( A ) = 0
according to Properties ( 4 ) and ( 6 ) of the tensor product of operators.  □
Corollary 2.
If | α | < L 1 and | β | < L 1 then F α G β is bounded below.
Proof. 
In these hypotheses, F α and G β are injective and ( F α ) 1 and ( G β ) 1 are isomorphisms on r a n ( F α ) and r a n ( G β ) , respectively.
( F α G β ) 1 = ( F α ) 1 ( G β ) 1
is bounded on r a n ( F α G β ) and thus
| | | A | | | K | | | τ α β ( A ) | | | ,
for any A L 2 ( I ) L 2 ( J ) .  □
Corollary 3.
If | α | < L 1 and | β | < L 1 then ( F α G β ) * is surjective.
Proof. 
In general,
L 2 ( I ) L 2 ( J ) = r a n ( ( F α G β ) * ) ¯ k e r ( F α G β ) .
However, F α G β is injective and r a n ( F α G β ) is closed, thus r a n ( ( F α G β ) * ) is also closed ([23]). Consequently, the operator quoted is surjective.  □
Definition 8.
A sequence { x m } H , where H is a Hilbert space, is a frame sequence if it is a frame for its closed span [ x m ] = s p a n ¯ ( x m ) .
Proposition 6.
If | α | < L 1 and | β | < L 1 and f m and g n are frames, then f m α g n β is a frame sequence.
Proof. 
According to the definition of frame sequence, we need to prove that there exist constants K , k > 0 such that, for all B s p a n ¯ ( f m α g n β ) ,
k | | | B | | | 2 m , n = 1 | < B , f m α g n β > | 2 K | | | B | | | 2 .
The right inequality is already proved in Theorem 4. According to Proposition 5, ( F α G β ) 1 is bounded on the range of τ α β .
If B s p a n ¯ { f m α g n β } , since ( F α G β ) ( F α G β ) 1 = I d ,
B = ( ( F α G β ) 1 ) * ( F α G β ) * ( B ) ,
then
| | | B | | | 2 ( F α G β ) 1 2 | | | ( F α G β ) * ( B ) | | | 2 .
As f m g n is a frame,
| | | ( F α G β ) * ( B ) | | | 2 K m , n = 1 | < ( F α G β ) * ( B ) , f m f n > | 2 = K m = 1 | < B , f m α f n β > | 2 .
Hence (Equations (20) and (21)), there exists a constant k > 0 such that
k | | | B | | | 2 m = 1 | < B , f m α g n β > | 2 ,
and the left inequality is proved.  □
Definition 9.
A sequence { x m } of a Hilbert space H is a Riesz sequence if there exist k 1 , k 2 > 0 such that for any { x m } l 2
k 1 | c m | 2 c m x m 2 k 2 | c m | 2 .
Theorem 9.
Let { f m } and { g n } be Riesz bases of L 2 ( I ) and L 2 ( J ) , respectively. If | α | < L 1 and | β | < L 1 , { f m α g n β } is a Riesz sequence of L 2 ( I × J ) .
Proof. 
In these hypotheses, F α G β is a topological isomorphism on its range, and thus it preserves the bases.  □
Definition 10.
A sequence { x m } H of a Banach space is a Schauder sequence if it is a Schauder basis ([24]) for [ x m ] = s p a n ¯ ( x m ) .
Theorem 10.
If { f m } , { g n } are Riesz bases of L 2 ( I ) , L 2 ( J ) and | α | < L 1 , | β | < L 1 then f m α g n β is a Schauder sequence of L 2 ( I × J ) .
Proof. 
With the hypotheses given τ α β = F α G β is a topological isomorphism from L 2 ( I ) L 2 ( J ) on r a n g e ( τ α β ) = s p a n ¯ { f m α g n β } and the isomorphisms preserve the bases.  □
Proposition 7.
If the operators L , L are defined as L f = f c , L g = g c , where c , c : I I are fixed mappings strictly increasing, continuous and such that c ( a ) = c ( a ) = a and c ( b ) = c ( b ) = b , then 1 belongs to the point spectrum of F α G β .
Proof. 
In this case, 1 belongs to the point spectrum of F α and G β (Proposition 2 of [2]) and the product of eigenvalues is an eigenvalue of the tensor product.  □

4. Conclusions

In this article, we define Riesz bases of the Hilbert space L 2 ( I × J ) , composed of products of single variable fractal functions. The factors are of type α -fractal functions, which constitute a generalization (or perturbation) of any map defined on a compact real interval. An operator F α maps any (classical) function into its counterpart ( α -fractal). This operator is generalized in the paper to a two-dimensional operator via tensor product.
We also obtain weaker spanning systems of square integrable functions on the rectangle I × J , as Bessel, Riesz, Schauder and frame sequences and frames. All of them are composed of products of fractal functions. The frames own a greater flexibility in order to choose good approximations of mappings. We deduce also frame and Bessel constants, in terms of the bounds of the unperturbed (non-fractal) functions. We construct functions defined on the rectangle in order to simplify the formalism, but the definition and properties are straightforwardly generalizable to higher dimensions, considering products of three factors (functions on a parallelepiped) and more. The advantages and inconveniences are similar to the two-variable case. Of course, the higher dimensionality complicates the computational work, cost and graphical performances.

Author Contributions

Conceptualization, M.A.N. and R.M.; methodology, M.A.N.; supervision, M.A.N. and R.M; visualization, M.N.A.; writing—original draft preparation, M.N.A.; writing—review and editing, M.N.A. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Navascués, M.A. Fractal approximation. Complex Anal. Oper. Theory 2010, 4, 953–974. [Google Scholar] [CrossRef]
  2. Navascués, M.A. Fractal polynomial interpolation. Z. Anal. Anwend 2005, 25, 401–418. [Google Scholar] [CrossRef]
  3. Navascués, M.A. Fractal bases of L p spaces. Fractals 2012, 20, 141–148. [Google Scholar] [CrossRef]
  4. Akhtar, M.N.; Prasad, M.G.P.; Navascués, M.A. Fractal Jacobi systems and convergence of Fourier-Jacobi expansions of fractal interpolation functions. Mediterr. J. Math. 2016, 13, 3965–3984. [Google Scholar] [CrossRef]
  5. Viswanathan, P.; Navascués, M.A. A fractal operator on some standard spaces of functions. Proc. Edinb. Math. Soc. 2017, 60, 771–786. [Google Scholar] [CrossRef] [Green Version]
  6. Barnsley, M.F.; Massopust, P.R. Bilinear fractal interpolation and box dimension. J. Approx. Theory 2015, 192, 362–378. [Google Scholar] [CrossRef]
  7. Bouboulis, P.; Dalla, L.; Drakopoulos, V. Construction of recurrent bivariate fractal interpolation surfaces and computation of their box-counting dimension. J. Approx. Theory 2006, 141, 99–117. [Google Scholar] [CrossRef] [Green Version]
  8. Bouboulis, P.; Dalla, L. A general construction of fractal interpolation functions on grids of Rn. Eur. J. Appl. Math. 2007, 18, 449–476. [Google Scholar] [CrossRef] [Green Version]
  9. Chand, A.K.B.; Kapoor, G.P. Hidden variable bivariate fractal interpolation surfaces. Fractals 2003, 11, 277–288. [Google Scholar] [CrossRef]
  10. Dalla, L. Bivariate fractal interpolation functions on grids. Fractals 2002, 10, 53–58. [Google Scholar] [CrossRef]
  11. Drakopoulos, V.; Manousopoulos, P. On non-tensor product bivariate fractal interpolation surfaces on rectangular grids. Mathematics 2020, 8, 525. [Google Scholar] [CrossRef] [Green Version]
  12. Akhtar M., N.; Prasad, M.G.P.; Navascués, M.A. More general fractal functions on the sphere. Mediterr. J. Math. 2019, 16, 1–18. [Google Scholar] [CrossRef]
  13. Hardin, D.P.; Massopust, P.R. Fractal interpolation functions from Rn into Rm and their projections. Z. Anal. Anwendungen 1993, 12, 535–548. [Google Scholar] [CrossRef]
  14. Metzer, W.; Yun, C.H. Construction of fractal interpolation surfaces on rectangular grids. Int. J. Bifurcationand Chaos Appl. Sci. Eng. 2010, 20, 4079–4086. [Google Scholar] [CrossRef] [Green Version]
  15. Ruan, H.J.; Xu, Q. Fractal interpolation surfaces on rectangular grids. Bull. Aust. Math. Soc. 2015, 91, 435–446. [Google Scholar] [CrossRef]
  16. Xie, H.; Sun, H. The study on bivariate fractal interpolation functions and creation of fractal interpolated surfaces. Fractals 1997, 5, 625–634. [Google Scholar] [CrossRef]
  17. Zhao, N. Construction and application of fractal interpolation surfaces. Vis. Comput. 1996, 12, 132–146. [Google Scholar] [CrossRef]
  18. Barnsley, M.F. Fractal functions and interpolation. Constr. Approx. 1986, 2, 303–329. [Google Scholar] [CrossRef]
  19. Barnsley, M.F. Fractal Everywhere; Academic Press, Inc.: Cambridge, MA, USA, 1988. [Google Scholar]
  20. Folland, G.B. A Course in Abstract Harmonic Analysis; CRC Press: Boca Raton, FL, USA, 1995. [Google Scholar]
  21. Kadison, R.V.; Ringrose, J.R. Fundamental of the Theory of Operator Algebras, Volume I; Academic Press: New York, NY, USA, 1983. [Google Scholar]
  22. Khosravi, A.; Asgari, M.S. Frames and bases in tensor product of Hilbert spaces. Int. Math. J. 2003, 4, 527–537. [Google Scholar]
  23. Lebedev, L.P.; Vorovich, I.I.; Gladwell, G.M.L. Functional Analysis, 2nd ed.; Kluwer Academic Publ.: Dordrecht, The Netherlands, 2002. [Google Scholar]
  24. Heil, C. A Basis Theory Primer; Birkhhauser: Basel, Switzerland, 2011. [Google Scholar]
Figure 1. Fractal function f α associated with f ( x ) = sin ( 3 x ) .
Figure 1. Fractal function f α associated with f ( x ) = sin ( 3 x ) .
Fractalfract 05 00042 g001
Figure 2. Fractal function associated f α with f ( x ) = e x cos ( x ) .
Figure 2. Fractal function associated f α with f ( x ) = e x cos ( x ) .
Fractalfract 05 00042 g002
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Navascués, M.A.; Mohapatra, R.; Akhtar, M.N. Fractal Frames of Functions on the Rectangle. Fractal Fract. 2021, 5, 42. https://doi.org/10.3390/fractalfract5020042

AMA Style

Navascués MA, Mohapatra R, Akhtar MN. Fractal Frames of Functions on the Rectangle. Fractal and Fractional. 2021; 5(2):42. https://doi.org/10.3390/fractalfract5020042

Chicago/Turabian Style

Navascués, María A., Ram Mohapatra, and Md. Nasim Akhtar. 2021. "Fractal Frames of Functions on the Rectangle" Fractal and Fractional 5, no. 2: 42. https://doi.org/10.3390/fractalfract5020042

Article Metrics

Back to TopTop