Next Article in Journal
Estimation of Wind Farm Losses Using a Jensen Model Based on Actual Wind Turbine Characteristics for an Offshore Wind Farm in the Baltic Sea
Previous Article in Journal
Analysis of Empirical Models for Predicting the Rupture Force in Four-Pile Caps
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Spectral Representation and Simulation of Fractional Brownian Motion

by
Konstantin Rybakov
Independent Researcher, 127299 Moscow, Russia
Computation 2025, 13(1), 19; https://doi.org/10.3390/computation13010019
Submission received: 16 December 2024 / Revised: 16 January 2025 / Accepted: 17 January 2025 / Published: 20 January 2025

Abstract

:
This paper gives a new representation for the fractional Brownian motion that can be applied to simulate this self-similar random process in continuous time. Such a representation is based on the spectral form of mathematical description and the spectral method. The Legendre polynomials are used as the orthonormal basis. The paper contains all the necessary algorithms and their theoretical foundation, as well as the results of numerical experiments.

1. Introduction

When studying many phenomena in dynamics, it is necessary to take into account the presence of random factors. Their mathematical description usually involves the theory of random processes, particularly stochastic calculus and the theory of stochastic differential equations [1]. The most developed part of this theory assumes that random factors are simulated by the Brownian motion, the Poisson process, or the mixture of them, i.e., the Lévy process. However, the statistical analysis of data in some applied problems shows that such processes are insufficient to adequately describe the corresponding phenomena [2,3].
The fractional Brownian motion is a generalization of the Brownian motion [4]; it refers to self-similar random processes [5,6]. There are various definitions of stochastic integrals with respect to the fractional Brownian motion, e.g., the Wiener integral, the Wick–Itô–Skorohod integral and the Stratonovich integral. The definitions and properties of such stochastic integrals are presented in [7,8,9,10,11,12,13]. They form the basis of the theory of fractional stochastic differential equations [13,14,15] or fractional integral equations [16].
Based on the fractional Brownian motion, one can define the fractional Ornstein–Uhlenbeck process [17,18], the fractional Bessel process [18], the fractional Brownian bridge [19], etc. The fractional Brownian motion and the random processes driven by it are used to describe the traffic in computer networks [20,21], the weather [12,22] and turbulence [3,12], and some problems in geophysics [23,24]. As for the Brownian motion, the fractional Brownian motion is used in financial mathematics, namely in the fractional Black–Scholes model [15,25,26], the stochastic volatility model [3] and the investment portfolio optimization problem [27].
Surveys of different representations of the fractional Brownian motion can be found in [12,28]. A special place in the theory of the fractional Brownian motion is occupied by various integral and functional series representations. The main result of this paper is based on the integral representation proposed by L. Decreusefond and A.S. Üstünel in [29]. This representation can be considered to be a relation between input and output signals in a linear dynamic system, and then the spectral form of mathematical description of control systems [30,31,32] is applied for it. The spectral form assumes that input and output signals in a linear dynamic system are represented by spectral characteristics, and the system itself should be represented by the two-dimensional spectral characteristic. Elements of spectral characteristics are expansion coefficients of corresponding functions or random processes in orthogonal series with respect to the orthonormal basis.
Note that the representation of the fractional Brownian motion in the form of a series was applied earlier. Typically, trigonometric functions or complex exponential functions were chosen as the basis [28]. Also, hat functions were used [16], and a wavelet-based analysis was carried out [33]. However, in problems related to the Brownian motion simulation, the Legendre polynomials can be chosen as the orthonormal basis. The advantage of such a choice is clearly demonstrated in [34,35]. For trigonometric functions, it is better to only use cosines in some problems involving the Brownian motion [36]. The choice of the Walsh and Haar functions is useful for comparison with the numerical integration [37]. In this paper, the Legendre polynomials are used for a new representation of the fractional Brownian motion and for its simulation.
To confirm theoretical results and to obtain the numerical results in applied problems, it is necessary to develop methods to simulate the fractional Brownian motion. Detailed surveys of exact and approximate simulation methods are given in [38,39], starting with a general approach to simulate Gaussian random processes based on the Cholesky decomposition for the matrix of covariance function values. These surveys also include the numerical integration, the expansion into orthogonal series by trigonometric functions, the application of the fast Fourier transform or wavelets, and other methods. Additionally, the spectral methods described in [40] should be mentioned to complement the survey [38].
The aim of this paper is to present the fractional Brownian motion in the spectral form of mathematical description by the Legendre polynomials. In [8], the expansion for the kernel of the linear integral operator defining the fractional Brownian motion as a function of one variable (the second variable is fixed) into an orthogonal series with respect to some basis is proposed. Here, the expansion of the kernel as a function of two variables is used, and all the transformations are performed by matrix algebra operations. The obtained result is applied to simulate this random process in continuous time, i.e., the proposed approach is implemented in the form of certain algorithms.
The paper also considers the Liouville (Riemann–Liouville) fractional Brownian motion [4,28]. It can be considered as a random process with some properties similar to those of the fractional Brownian motion. It can also be used in financial mathematics [41].
The rest of the paper is organized as follows. Section 2 provides the necessary definitions, notations and properties for the fractional Brownian motion. Elements of the spectral form of mathematical description are described in Section 3. Section 4 presents some relations for the Legendre polynomials. They are used in Section 5 and Section 6 to calculate elements of the spectral characteristic of the power function and spectral characteristics of both the multiplication operator with the power function as a multiplier and the fractional integration operator. Computationally stable algorithms to calculate spectral characteristics are given in Section 7. Section 8 considers the approximate representation of the fractional Brownian motion, and part of this section contains numerical experiments. Finally, Section 9 presents the conclusions of this paper. The supporting part of the paper is given in Appendix A.

2. Fractional Brownian Motion

In this section, we introduce the necessary definitions and notations, and also indicate basic properties for the fractional Brownian motion.
Definition 1.
The fractional Brownian motion B H ( · ) , H ( 0 , 1 ) , defined on the complete probability space ( Ω , F , P ) , is a Gaussian random process satisfying the following conditions [12,13]:
( 1 ) B H ( 0 ) = 0 ; ( 2 ) E B H ( t ) = 0 t 0 ; ( 3 ) E B H ( t ) B H ( τ ) = R H ( t , τ ) t , τ 0 ,
where
R H ( t , τ ) = t 2 H + τ 2 H | t τ | 2 H 2 ,
and E means the mathematical expectation.
In this definition, R H ( · ) is the covariance function of the self-similar random process B H ( · ) . In general [5], a random process X ( · ) is called self-similar or fractal if for any a > 0 there exists b > 0 such that
Law X ( a t ) , t 0 = Law b X ( t ) , t 0 ,
where Law ( · ) denotes the distribution law. For self-similar random processes, a change in the time scale t a t is equivalent to a change in the phase scale x b x . Under the additional condition b = a H , we obtain
Law X ( a t ) , t 0 = Law a H X ( t ) , t 0 ,
where the constant H is called the Hurst index, and 1 / H is called the fractal dimension of the random process X ( · ) . The nth-order moment functions of the self-similar random process are the n H th-order homogeneous functions, e.g., for the mathematical expectation and the second-order moment function (similarly, for the covariance function) we have
E X ( a t ) = a H E X ( t ) , E X ( a t ) X ( a τ ) = a 2 H E X ( t ) X ( τ ) t , τ 0 .
The typical example of the self-similar random process is the Brownian motion, or the Wiener process, B ( · ) : Law ( B ( a t ) ) = Law ( a B ( t ) ) . For the Brownian motion, the Hurst index is 1 / 2 , and the covariance function is ( t + τ | t τ | ) / 2 = min { t , τ } . It is generalized by the fractional Brownian motion B H ( · ) with the Hurst index H ( 0 , 1 ) . The properties of the random process B H ( · ) depend on the Hurst index, and three cases are usually distinguished: H ( 0 , 1 / 2 ) (hereinafter, the condition H < 1 / 2 is used), H = 1 / 2 and H ( 1 / 2 , 1 ) (hereinafter, the condition H > 1 / 2 is used).
The function R H ( · ) first appeared in [42], and later it was applied in [4] as the covariance function of the random process B H ( · ) , where the representation
B H ( t ) = 1 Γ ( H + 1 / 2 ) 0 ( t τ ) H 1 / 2 ( τ ) H 1 / 2 d B ( τ ) + 0 t ( t τ ) H 1 / 2 d B ( τ )
was used under the condition that B ( · ) is the Brownian motion defined on R = ( , + ) .
However, the following representation is more preferable [8,12,29],
B H ( t ) = 0 t k H ( t , τ ) d B ( τ ) ,
since it does not contain a term with the improper integral, and here B ( · ) is the Brownian motion defined on R + = [ 0 , + ) .
The disadvantage of Equation (2) is that the function k H ( · ) is not expressed in a simple way through elementary functions [12], namely
k H ( t , τ ) = a H ( t τ ) H 1 / 2 F 1 2 1 2 H , H 1 2 , H + 1 2 , 1 t τ 1 ( t τ ) ,
where
a H = 2 H Γ ( H + 1 / 2 ) Γ ( 3 / 2 H ) Γ ( 2 2 H ) , or for H 1 / 2 a H = π H ( 1 2 H ) Γ ( 2 2 H ) cos π H .
In these relations, F 1 2 ( · ) is the hypergeometric function, Γ ( · ) is the gamma function and 1 ( · ) is the Heaviside function, i.e., 1 ( η ) = 1 for η > 0 and 1 ( η ) = 0 for η 0 .
The function k H ( · ) corresponds to the following linear integral operator ( k H ( · ) is its kernel):
K H φ ( · ) = 0 ( · ) k H ( · , τ ) φ ( τ ) d τ ,
where φ ( · ) is an arbitrary function from a suitable function space. The function k H ( · ) is related to the covariance function R H ( · ) using the formula
R H ( t , τ ) = 0 min { t , τ } k H ( t , θ ) k H ( τ , θ ) d θ .
In the following, we will use notations A f α and J 0 + β for the multiplication operator with multiplier f α ( t ) = t α , α > 1 / 2 , and the left-sided Riemann–Liouville integration operator of fractional order β > 0 , respectively. Definitions for them are given in the next section.
Taking into account the properties of the composition of two fractional integrals with power functions [43], the operator K H is represented as follows [8]:
K H = a H J 0 + 2 H A f 1 / 2 H J 0 + 1 / 2 H A f H 1 / 2 for H < 1 / 2 a H J 0 + 1 A f H 1 / 2 J 0 + H 1 / 2 A f 1 / 2 H for H > 1 / 2 ,
where ∘ denotes the composition of operators. In [12], an equivalent form with the constant
a H = b H Γ ( H + 1 / 2 ) for H < 1 / 2 c H Γ ( H 1 / 2 ) for H > 1 / 2
is considered, where
b H = 2 H ( 1 2 H ) β ( 1 2 H , H + 1 / 2 ) , c H = H ( 2 H 1 ) β ( 2 2 H , H 1 / 2 ) ,
and β ( · ) is the beta function ( a H = b H Γ ( H + 1 / 2 ) also for H > 1 / 2 ).
Given H = 1 / 2 , we have a H = 1 and
J 0 + 2 H A f 1 / 2 H J 0 + 1 / 2 H A f H 1 / 2 = J 0 + 1 A f 0 J 0 + 0 A f 0 = J 0 + 1 , J 0 + 1 A f H 1 / 2 J 0 + H 1 / 2 A f 1 / 2 H = J 0 + 1 A f 0 J 0 + 0 A f 0 = J 0 + 1 .
Since, in this case, A f 0 and J 0 + 0 are identity operators, i.e., K H = J 0 + 1 is the integration operator and k H ( t , τ ) = 1 ( t τ ) (further, the integration operator is denoted by J to simplify notations).
Note that Equation (3) connects input and output signals in a linear dynamic system, for which k H ( · ) is the impulse response function. Thus, k H ( · ) completely defines the linear dynamic system in one of the forms of mathematical description of control systems [30]. With this interpretation, Equation (2) specifies the output signal under the condition that the input signal is the Gaussian white noise. In fact, this equality defines the shaping filter for the fractional Brownian motion B H ( · ) .
Another form of mathematical description of control systems is the spectral form [30]. It assumes that input and output signals in a linear dynamic system are represented by spectral characteristics, and the system itself should be represented by the two-dimensional spectral characteristic. These characteristics are defined in the next section.
The aim of the paper and the main result are a new representation of both the function k H ( · ) and the fractional Brownian motion B H ( · ) in the spectral form of mathematical description. This result can be used to simulate the random process B H ( · ) in continuous time.

3. Spectral Form of Mathematical Description

Further, the spectral form of mathematical description and the spectral method [30] are used to represent the fractional Brownian motion. It is assumed that t T = [ 0 , T ] and the orthonormal basis { q ( i , · ) } i = 0 of the space L 2 ( T ) is given. The spectral form of mathematical description implies that functions of one variable and random processes should be represented by infinite column matrices, whose elements are expansion coefficients for these functions and random processes in orthogonal series with respect to the orthonormal basis { q ( i , · ) } i = 0 . The functions of two variables should be represented by infinite matrices with elements that are expansion coefficients for these functions in orthogonal series with respect to the orthonormal basis { q ( i , · ) q ( j , · ) } i , j = 0 of the space L 2 ( T 2 ) .
The functions of two variables can define linear operators, e.g., the function k H ( · ) defines the linear operator K H according to Equation (3). The representation as the infinite matrix is used for the covariance function R H ( · ) ; it also defines the linear operator.
Let us define spectral characteristics of functions of one and two variables [30,32] using standard notations for the inner products ( · , · ) L 2 ( T ) and ( · , · ) L 2 ( T 2 ) in L 2 ( T ) and L 2 ( T 2 ) [44], respectively.
Definition 2.
The spectral characteristic of a function φ ( · ) L 2 ( T ) is the infinite column matrix Φ with elements
Φ i = q ( i , · ) , φ ( · ) L 2 ( T ) , i = 0 , 1 , 2 ,
Definition 3.
The two-dimensional spectral characteristic of a function k ( · ) L 2 ( T 2 ) is the infinite matrix K with elements
K i j = q ( i , · ) q ( j , · ) , k ( · ) L 2 ( T 2 ) , i , j = 0 , 1 , 2 ,
The correspondence between functions and their spectral characteristics is denoted as follows:
Φ = S φ ( · ) ,             φ ( · ) = S 1 [ Φ ] = i = 0 Φ i q ( i , · ) , K = S k ( · ) ,             k ( · ) = S 1 [ K ] = i , j = 0 K i j q ( i , · ) q ( j , · ) ,
where S means the spectral transform and S 1 means the spectral inversion, i.e., S converts the function into its spectral characteristic, and S 1 converts the spectral characteristic into the corresponding function.
Definition 2 can be extended to random processes, whose paths belong to L 2 ( T ) with probability 1. Thus, we can define the spectral characteristic of the fractional Brownian motion B H ( · ) as follows:
B H = S B H ( · ) , B i H = q ( i , · ) , B H ( · ) L 2 ( T ) , i = 0 , 1 , 2 , ,
which is the infinite random column matrix. Its elements are random variables with normal distribution, since B H ( · ) is the Gaussian random process.
The function k ( · ) L 2 ( T 2 ) defines the Hilbert–Schmidt operator [44]:
K φ ( · ) = T k ( · , τ ) φ ( τ ) d τ , φ ( · ) L 2 ( T ) .
The two-dimensional spectral characteristic K of the function k ( · ) defines the linear operator in the space of spectral characteristics of functions from L 2 ( T ) .
Definition 4.
The spectral characteristic of a linear operator K : D K R K , where D K , R K L 2 ( T ) , is the infinite matrix K with elements
K i j = q ( i , · ) , K q ( j , · ) L 2 ( T ) , i , j = 0 , 1 , 2 ,
The correspondence between linear operators and their spectral characteristics is denoted as follows:
K = S [ K ] ,
where S also means the spectral transform, i.e., S also associates the linear operator with its spectral characteristic.
Many linear operators on L 2 ( T ) or on some of its subspace are also described by Equation (6), but in this case the condition k ( · ) L 2 ( T 2 ) is not necessarily satisfied. Infinite matrices are also used to represent such linear operators [30], e.g., for the identity operator we have k ( t , τ ) = δ ( t τ ) , where δ ( · ) is the Dirac delta function, and its spectral characteristic is the infinite identity matrix E.
Important relations that connect spectral characteristics of functions and linear operators [30,32,45] are
μ ( · ) = K φ ( · ) , K : D K R K , Φ = S φ ( · ) , M = S μ ( · ) M = K Φ ,
where { q ( i , · ) } i = 0 D K and D K , R K L 2 ( T ) ;
K = L M , L : D L R L , M : D M R M K = L M ,
where { q ( i , · ) } i = 0 D L D M , R M D L and D L , R L , D M , R M L 2 ( T ) .
The spectral characteristics of functions and linear operators should be defined relative to the basis of L 2 ( T ) , e.g., for spectral characteristics of differentiation and integration operators, as well as for multiplication operators with some elementary multipliers, such analytical expressions were obtained relative to various orthonormal bases: the Legendre polynomials, trigonometric functions and complex exponential functions, and the Walsh and Haar functions. There are explicit and implicit expressions for elements of spectral characteristics of the above operators relative to the bases formed by splines or wavelets. Some of these analytical expressions are published in [30,31,32,45]. However, it is not always possible to obtain analytical expressions for their elements.
This paper discusses the following linear operators:
1. The multiplication operator with multiplier f α ( t ) = t α , α > 1 / 2 :
μ ( · ) = A f α φ ( · ) μ ( t ) = t α φ ( t ) .
2. The inversion operator (time inversion operator):
μ ( · ) = M φ ( · ) μ ( t ) = φ ( T t ) .
3. The left-sided and right-sided Riemann–Liouville integration operators of fractional order β > 0 :
μ ( · ) = J 0 + β φ ( · ) μ ( t ) = 1 Γ ( β ) 0 t φ ( τ ) d τ ( t τ ) 1 β , t > 0 ,
μ ( · ) = J T β φ ( · ) μ ( t ) = 1 Γ ( β ) t T φ ( τ ) d τ ( τ t ) 1 β , t < T .
For spectral characteristics of operators A f α , M , J 0 + β , J T β , K H , we will use notations A α , M , P β , D β , K H , respectively:
A α = S [ A f α ] , M = S [ M ] , P β = S [ J 0 + β ] , D β = S [ J T β ] , K H = S [ K H ] .
Additionally, we define the spectral characteristic of the Gaussian white noise [45,46], which is considered to be the random linear functional.
Definition 5.
The spectral characteristic of the Gaussian white noise associated with the Brownian motion B ( · ) is the infinite random column matrix V with elements
V i = T q ( i , t ) d B ( t ) , i = 0 , 1 , 2 ,
According to the properties of stochastic integrals [1], elements of the spectral characteristic V are independent random variables that have standard normal distribution.
Theorem 1.
Let B H be the spectral characteristic of the fractional Brownian motion B H ( · ) , K H be the spectral characteristic of the linear operator K H , i.e., the two-dimensional spectral characteristic of the function k H ( · ) , and V be the spectral characteristic of the Gaussian white noise. All the spectral characteristics are defined relative to the orthonormal basis { q ( i , · ) } i = 0 of L 2 ( T ) . Then,
B H = K H V .
Proof. 
Represent the function k H ( · ) as an orthogonal series with respect to the orthonormal basis { q ( i , · ) q ( j , · ) } i , j = 0 of the space L 2 ( T 2 ) :
k H ( · ) = i , j = 0 K i j H q ( i , · ) q ( j , · ) , K i j H = q ( i , · ) q ( j , · ) , k H ( · ) L 2 ( T 2 ) .
Then, taking into account the condition k H ( t , τ ) = 0 for t τ , Equation (2) can be rewritten as
B H ( t ) = T i , j = 0 K i j H q ( i , t ) q ( j , τ ) d B ( τ ) = i , j = 0 q ( i , t ) K i j H T q ( j , τ ) d B ( τ ) = i , j = 0 q ( i , t ) K i j H V j .
This means that for elements of the spectral characteristic B H , the relation
B i H = q ( i , · ) , B H ( · ) L 2 ( T ) = j = 0 K i j H V j , i = 0 , 1 , 2 , ,
is satisfied, and in the matrix form it corresponds to Equation (13).   □
Equation (13) is the spectral analogue of Equation (2). It can be considered a generalization of Property (7).
For the case H = 1 / 2 , we obtain that K H = P 1 is the spectral characteristic of the integration operator J , i.e., the two-dimensional spectral characteristic of the Heaviside function 1 ( · ) . Here, Equation (13) takes the form B = P 1 V , where B is the spectral characteristic of the Brownian motion, or the Wiener process, B ( · ) , which was used in [45].
Consider the case H 1 / 2 . Applying Property (8), we obtain
S [ J 0 + 2 H A f 1 / 2 H J 0 + 1 / 2 H A f H 1 / 2 ] = S [ J 0 + 2 H ] S [ A f 1 / 2 H ] S [ J 0 + 1 / 2 H ] S [ A f H 1 / 2 ] , S [ J 0 + 1 A f H 1 / 2 J 0 + H 1 / 2 A f 1 / 2 H ] = S [ J 0 + 1 ] S [ A f H 1 / 2 ] S [ J 0 + H 1 / 2 ] S [ A f 1 / 2 H ] .
Therefore, the spectral characteristic K H of the operator K H satisfies the relation
K H = a H P 2 H A 1 / 2 H P ( 1 / 2 H ) A H 1 / 2 for H < 1 / 2 a H P 1 A H 1 / 2 P ( H 1 / 2 ) A 1 / 2 H for H > 1 / 2 .
Equation (14) is the spectral analogue of Equation (5). It will become constructive if we obtain analytical expressions for elements of spectral characteristics of both the multiplication operator with the power function as a multiplier and the fractional integration operator.
Using the Legendre polynomials is the best choice in such a situation, e.g., for trigonometric functions, such results can only be expressed by special functions, but this is inconvenient for practical calculations. In the following sections, all the required spectral characteristics relative to the Legendre polynomials are found.
These analytical expressions can be successfully applied to solve other problems, mathematical models of which are described by equations with fractional integrals. This approach is fully consistent with the main idea of the spectral form of mathematical description: forming algorithms to calculate some basic spectral characteristics to express other spectral characteristics using matrix algebra operations.
The proposed approach allows one to obtain the representation for the Liouville fractional Brownian motion [4]:
B ˇ H ( t ) = 0 t k ˇ H ( t , τ ) d B ( τ ) , k ˇ H ( t , τ ) = 1 Γ ( H + 1 / 2 ) ( t τ ) H 1 / 2 .
The kernel k ˇ H ( · ) defines the integration operator J 0 + H + 1 / 2 of fractional order H + 1 / 2 . Through comparison with Theorem 1, it is easy to obtain the following result for the spectral characteristic B ˇ H of the Liouville fractional Brownian motion B ˇ H ( · ) :
B ˇ H = K ˇ H V ,
where K ˇ H = P ( H + 1 / 2 ) is the spectral characteristic of the linear operator J 0 + H + 1 / 2 , i.e., the two-dimensional spectral characteristic of the function k ˇ H ( · ) .

4. Legendre Polynomials

In this section, we present explicit and recurrence relations for the Legendre polynomials, which will be used below.
The standardized Legendre polynomials { P i ( · ) } i = 0 are defined on the interval [ 1 , 1 ] as follows [47]:
P i ( x ) = 1 2 i i ! d i ( x 2 1 ) i d x i , i = 0 , 1 , 2 ,
They form a complete orthogonal system of functions in the space L 2 ( [ 1 , 1 ] ) and satisfy the following well-known recurrence relations:
( i + 1 ) P i + 1 ( x ) ( 2 i + 1 ) x P i ( x ) + i P i 1 ( x ) = 0 , i = 1 , 2 , ,
( 2 i + 1 ) P i ( x ) = P i + 1 ( x ) P i 1 ( x ) , i = 1 , 2 , ,
where P 0 ( x ) = 1 and P 1 ( x ) = x , and they can be formally applied for i = 0 assuming P 1 ( x ) = 0 . We additionally indicate properties of the Legendre polynomials that are needed further:
P i ( ± 1 ) = ( ± 1 ) i , i = 0 , 1 , 2 , ,
P i ( x ) = ( 1 ) i P i ( x ) , i = 0 , 1 , 2 ,
Through substitution, x = 2 t / T 1 , T > 0 , and normalization, we obtain the Legendre polynomials { P ^ ( i , · ) } i = 0 that form the complete orthonormal system of functions in the space L 2 ( T ) , where T = [ 0 , T ] :
P ^ ( i , t ) = 2 i + 1 T P i 2 t T 1 ,
or
P ^ ( i , t ) = 2 i + 1 T k = 0 i l i k t k T k , i = 0 , 1 , 2 , ,
where
l i k = ( 1 ) i k C i + k i C i i k , C k i = k ! i ! ( k i ) ! .
Recurrence relations for the Legendre polynomials { P ^ i ( · ) } i = 0 are obtained from Equations (17) and (18) through the same substitution, x = 2 t / T 1 :
2 i + 1 2 t T 1 P ^ ( i , t ) = i + 1 2 i + 3 P ^ ( i + 1 , t ) + i 2 i 1 P ^ ( i 1 , t ) ,
T 2 2 i + 1 P ^ ( i , t ) = 1 2 i + 3 P ^ ( i + 1 , t ) 1 2 i 1 P ^ ( i 1 , t ) .
From Equation (24), we have
2 2 i + 1 T 0 t P ^ ( i , τ ) d τ = 1 2 i + 3 P ^ ( i + 1 , t ) 1 2 i 1 P ^ ( i 1 , t ) ,
since, according to Property (19), the condition
1 2 i + 3 P ^ ( i + 1 , t ) = 1 2 i 1 P ^ ( i 1 , t ) for t = 0 or t = T ,
is satisfied.
Property (20) allows one to claim that
P ^ ( i , t ) = ( 1 ) i P ^ ( i , T t ) , i = 0 , 1 , 2 ,

5. Spectral Characteristics of Functions

In this section, explicit and recurrence relations are given for the spectral characteristic of the power function relative to the Legendre polynomials, which is necessary to represent the spectral characteristic K H of the operator K H . Further, for an arbitrary column matrix F, its elements are denoted by F i , and F T means the transposed column matrix, i.e., the row matrix.
Elements of the spectral characteristic F α of the function f α ( t ) = t α , α > 1 / 2 , relative to the Legendre polynomials (21), are determined by the explicit relation
F i α = q ( i , · ) , f α ( · ) L 2 ( T ) = T t α P ^ ( i , t ) d t = 2 i + 1 T T k = 0 i l i k t α + k T k d t = 2 i + 1 T k = 0 i l i k T α + 1 α + k + 1 , i = 0 , 1 , 2 ,
This is a compact formula, but the equivalent recurrence relation can be proposed. Calculations using such a relation require fewer algebraic operations.
Theorem 2.
Elements of the spectral characteristic F α of the function f α ( t ) = t α , α > 1 / 2 , relative to the Legendre polynomials (21), satisfy the recurrence relation
F i + 1 α = 2 i + 3 2 i + 1 α i α + i + 2 F i α , F 0 α = T α T α + 1 , i = 0 , 1 , 2 , ,
or, explicitly,
F i α = T α T 2 i + 1 α ( α 1 ) ( α i + 1 ) ( α + 1 ) ( α + 2 ) ( α + i + 1 ) = T α T 2 i + 1 α i ̲ ( α + 1 ) i + 1 ¯ ,
where α i ̲ and ( α + 1 ) i + 1 ¯ are lower and upper factorials, respectively.
Proof. 
Multiply the left-hand and right-hand sides of Equation (23) by t α and integrate over the interval T :
2 i + 1 T 2 t α + 1 T t α P ^ ( i , t ) d t = i + 1 2 i + 3 T t α P ^ ( i + 1 , t ) d t + i 2 i 1 T t α P ^ ( i 1 , t ) d t .
In the resulting expression, it is necessary to consider in more detail only one term, applying the rule for the integration by parts and taking into account Property (26):
2 2 i + 1 T T t α + 1 P ^ ( i , t ) d t = ( α + 1 ) T t α 1 2 i + 3 P ^ ( i + 1 , t ) 1 2 i 1 P ^ ( i 1 , t ) d t .
Consequently,
α + 1 2 i + 3 T t α P ^ ( i + 1 , t ) d t + α + 1 2 i 1 T t α P ^ ( i 1 , t ) d t 2 i + 1 T t α P ^ ( i , t ) d t = i + 1 2 i + 3 T t α P ^ ( i + 1 , t ) d t + i 2 i 1 T t α P ^ ( i 1 , t ) d t ,
or
α + i + 2 2 i + 3 T t α P ^ ( i + 1 , t ) d t = 2 i + 1 T t α P ^ ( i , t ) d t α i + 1 2 i 1 T t α P ^ ( i 1 , t ) d t .
From here, we obtain the recurrence relation
α + i + 2 2 i + 3 F i + 1 α = 2 i + 1 F i α α i + 1 2 i 1 F i 1 α , i = 1 , 2 , ,
for which the initial conditions are determined by Equation (28):
F 0 α = T α T α + 1 , F 1 α = T α T 2 3 α + 2 3 α + 1 .
Next, we apply the mathematical induction to prove Equation (29). For i = 0 , this statement is true, since
F 1 α = T α T 3 α ( α + 1 ) ( α + 2 ) = 3 α α + 2 F 0 α .
Let us assume that the following relation is also satisfied:
F i α = 2 i + 1 2 i 1 α i + 1 α + i + 1 F i 1 α .
Then, expressing and substituting F i 1 α into Equation (32), we have
α + i + 2 2 i + 3 F i + 1 α = 2 i + 1 2 i + 1 F i α α i + 1 2 i 1 2 i 1 2 i + 1 α + i + 1 α i + 1 F i α = 2 i + 1 2 i + 1 F i α α + i + 1 2 i + 1 F i α = α i 2 i + 1 F i α ,
i.e., we obtain Equation (29). Equation (30) is the obvious consequence of Equation (29).   □
Equation (29) implies the following result:
F 0 α = T α T α + 1 , F 1 α = T α T 3 α ( α + 1 ) ( α + 2 ) , F 2 α = T α T 5 α ( α 1 ) ( α + 1 ) ( α + 2 ) ( α + 3 ) , ,
i.e.,
F α = T α T · 1 α + 1 3 α ( α + 1 ) ( α + 2 ) 5 α ( α 1 ) ( α + 1 ) ( α + 2 ) ( α + 3 ) T .
Remark 1.
If α = n is a non-negative integer, then it is useful to apply the property F i n = 0 for i = n + 1 , n + 2 , This fact has a simple explanation: the monomial f n ( t ) = t n is represented as a linear combination of the Legendre polynomials of a degree no greater than n. Thus,
F 0 = 1 = T · [ 1 0 0 ] T , F 1 = F = T T · 1 2 3 6 0 0 0 T , F 2 = T 2 T · 1 3 3 6 5 30 0 0 T ,
Remark 2.
Another recurrence relation can be obtained for elements of the spectral characteristic F α of the function f α ( · ) relative to the Legendre polynomials. It connects elements with different α.
By substituting α + 1 instead of α in Equation (30), we have
F i α + 1 = T α + 1 T 2 i + 1 ( α + 1 ) α ( α 1 ) ( α i + 2 ) ( α + 2 ) ( α + 3 ) ( α + i + 2 ) ,
i.e.,
F i α + 1 = T α T 2 i + 1 α ( α 1 ) ( α i + 2 ) ( α i + 1 ) ( α + 1 ) ( α + 2 ) ( α + 3 ) ( α + i + 1 ) T ( α + 1 ) 2 ( α i + 1 ) ( α + i + 2 ) = T ( α + 1 ) 2 ( α i + 1 ) ( α + i + 2 ) F i α .
In general,
F i α + k = T k ( α + 1 ) 2 ( α + k ) 2 ( α i + 1 ) ( α i + k ) ( α + i + 2 ) ( α + i + k + 1 ) F i α = T k [ ( α + 1 ) k ¯ ] 2 ( α i + 1 ) k ¯ ( α + i + 2 ) k ¯ F i α ,
where ( α + 1 ) k ¯ , ( α i + 1 ) k ¯ and ( α + i + 2 ) k ¯ are upper factorials.

6. Spectral Characteristics of Operators

Here, we obtain explicit relations for spectral characteristics of both the multiplication operator with the power function as a multiplier and the fractional integration operator relative to the Legendre polynomials. Using them, we can express the spectral characteristic K H of the operator K H using Equation (14). In the following, for an arbitrary matrix A its elements are denoted by A i j ; for rows and columns, notations A i * and A * j are used ( A i * is the ith row and A * j is the jth column), and A T is the transposed matrix.
Proposition 1.
Let A α be the spectral characteristic of the multiplication operator A f α with multiplier f α ( t ) = t α , α > 1 / 2 , relative to the Legendre polynomials (21). Then,
A * j α = 2 j + 1 T k = 0 j l j k T k F α + k , j = 0 , 1 , 2 , ,
where F α + k is the spectral characteristic of the function f α + k ( · ) , k = 0 , 1 , , j .
Proof. 
Elements of the spectral characteristic A α are given as follows:
A i j α = q ( i , · ) , f α ( · ) q ( j , · ) L 2 ( T ) = T t α P ^ ( i , t ) P ^ ( j , t ) d t = 2 j + 1 T T P ^ ( i , t ) k = 0 j l j k t α + k T k d t = 2 j + 1 T k = 0 j l j k T k T P ^ ( i , t ) t α + k d t = 2 j + 1 T k = 0 j l j k T k q ( i , · ) , f α + k ( · ) L 2 ( T ) = 2 j + 1 T k = 0 j l j k T k F i α + k , i , j = 0 , 1 , 2 , ,
where F i α + k are elements of the spectral characteristic F α + k . This implies Equation (34).   □
Remark 3.
The spectral characteristic of the multiplication operator with an arbitrary admissible multiplier relative to the orthonormal basis { q ( i , · ) } i = 0 is the symmetric matrix [30], e.g., A α = [ A α ] T . When choosing the Legendre polynomials, we obtain
A i * α = 2 i + 1 T k = 0 i l i k T k [ F α + k ] T , i = 0 , 1 , 2 , ,
where F α + k is the spectral characteristic of the function f α + k ( · ) , k = 0 , 1 , , i .
Thus, the jth column of the spectral characteristic A α is a linear combination of spectral characteristics F α + k , and the ith row of the spectral characteristic A α is a linear combination of transposed spectral characteristics F α + k .
Proposition 2.
Let M be the spectral characteristic of the inversion operator M relative to the Legendre polynomials (21). Then,
M * j = ( 1 ) j E * j , j = 0 , 1 , 2 , ,
where E * j is the jth column of the infinite identity matrix E.
Proof. 
Elements of the spectral characteristic M are given as follows:
M i j = q ( i , · ) , M q ( j , · ) L 2 ( T ) = T P ^ ( i , t ) M P ^ ( j , t ) d t = T P ^ ( i , t ) P ^ ( j , T t ) d t .
According to Property (27), we have
M i j = ( 1 ) j T P ^ ( i , t ) P ^ ( j , t ) d t = ( 1 ) j δ i j ,
where δ i j is the Kronecker delta, and it follows from the orthonormality of the Legendre polynomials (21). This implies Equation (35).   □
Proposition 3.
Let P β be the spectral characteristic of the integration operator J 0 + β of fractional order β > 0 relative to the Legendre polynomials (21). Then,
P * j β = 1 Γ ( β + 1 ) 2 j + 1 T k = 0 j l j k k ! T k ( β + 1 ) k ¯ F β + k , j = 0 , 1 , 2 , ,
where F β + k is the spectral characteristic of the function f β + k ( · ) , ( β + 1 ) k ¯ is the upper factorial, k = 0 , 1 , , j .
Proof. 
Elements of the spectral characteristic P β are given as follows:
P i j β = q ( i , · ) , J 0 + β q ( j , · ) L 2 ( T ) = T P ^ ( i , t ) J 0 + β P ^ ( j , t ) d t = 2 j + 1 T T P ^ ( i , t ) k = 0 j l j k J 0 + β t k T k d t .
It is known [43] that
J 0 + β t α = 1 Γ ( β ) 0 t τ α d τ ( t τ ) 1 β = Γ ( α + 1 ) Γ ( α + β + 1 ) t α + β ,
consequently,
P i j β = 2 j + 1 T k = 0 j l j k T k Γ ( k + 1 ) Γ ( β + k + 1 ) T P ^ ( i , t ) t β + k d t = 1 Γ ( β + 1 ) 2 j + 1 T k = 0 j l j k T k k ! ( β + 1 ) ( β + k ) q ( i , · ) , f β + k ( · ) L 2 ( T ) = 1 Γ ( β + 1 ) 2 j + 1 T k = 0 j l j k k ! T k ( β + 1 ) k ¯ F i β + k , i , j = 0 , 1 , 2 , ,
where F i β + k are elements of the spectral characteristic F β + k . This implies Equation (36).   □
Remark 4.
The spectral characteristics A 1 / 2 H and A H 1 / 2 of multiplication operators with multipliers f 1 / 2 H ( t ) = t 1 / 2 H and f H 1 / 2 ( t ) = t H 1 / 2 , respectively, are mutually inverse matrices, since f 1 / 2 H ( t ) f H 1 / 2 ( t ) = 1 . Therefore, expressions
A 1 / 2 H P ( 1 / 2 H ) A H 1 / 2 a n d A H 1 / 2 P ( H 1 / 2 ) A 1 / 2 H
from Equation (14) define similar matrices for P ( 1 / 2 H ) and P ( H 1 / 2 ) , respectively.
Proposition 4.
Let P β and D β be spectral characteristics of integration operators J 0 + β and J T β of fractional order β > 0 relative to the orthonormal basis { q ( i , · ) } i = 0 of L 2 ( T ) . Then,
D β = [ P β ] T .
Proof. 
Elements of the spectral characteristic D β are given as follows:
D i j β = q ( i , · ) , J T β q ( j , · ) L 2 ( T ) = T q ( i , t ) J T β q ( j , t ) d t .
Next, using the rule for the fractional integration by parts [43], we have
D i j β = T q ( j , t ) J 0 + β q ( i , t ) d t = q ( j , · ) , J 0 + β q ( i , · ) L 2 ( T ) = P j i β ,
where P j i β are elements of the spectral characteristic P β . This implies Equation (38).   □
Remark 5.
The above notations are related to the classical control theory [30], in which differentiation and integration units correspond to operators p and 1 / p ( p = d / d t ). In the spectral form of mathematical description of control systems, they correspond to spectral characteristics P and P 1 if the initial conditions are additionally specified, and to spectral characteristics D and D 1 if the final conditions are additionally specified. This paper uses fractional integration operators J 0 + β and J T β , which can be considered as fractional integro-differentiation operators of order β R with spectral characteristics P β and D β .
The spectral characteristics P β and D β of fractional integration operators satisfy Equation (38). This is a consequence of the fact that J 0 + β and J T β are integral operators with kernels
k 0 + ( t , τ ) = 1 Γ ( β ) 1 ( t τ ) ( t τ ) 1 β a n d k T ( t , τ ) = 1 Γ ( β ) 1 ( τ t ) ( τ t ) 1 β ,
i.e., k 0 + ( t , τ ) = k T ( τ , t ) on the square [ 0 , T ] 2 .
When choosing the Legendre polynomials, we have
D i * β = 1 Γ ( β + 1 ) 2 i + 1 T k = 0 i l j k k ! T k ( β + 1 ) k ¯ [ F β + k ] T , i = 0 , 1 , 2 , ,
where F β + k is the spectral characteristic of the function f β + k ( · ) , k = 0 , 1 , , i .
Thus, the jth column of the spectral characteristic P β is a linear combination of spectral characteristics F β + k , and the ith row of the spectral characteristic D β is a linear combination of transposed spectral characteristics F β + k .
Proposition 5.
Let P β and D β be spectral characteristics of integration operators J 0 + β and J T β of fractional order β > 0 relative to the Legendre polynomials (21). Then, we have
P β = P s β + P a β , D β = P s β P a β ,
where P s β = ( P β + [ P β ] T ) / 2 is the symmetric matrix with elements
( P s β ) i j = P i j β f o r e v e n i + j 0 f o r o d d i + j ,
and P a β = ( P β [ P β ] T ) / 2 is the skew-symmetric matrix with elements
( P a β ) i j = 0 f o r e v e n i + j P i j β f o r o d d i + j ,
where i , j = 0 , 1 , 2 ,
Proof. 
Any matrix can be represented as the sum of symmetric and skew-symmetric matrices [48], namely
P β = P s β + P a β , P s β = ( P β + [ P β ] T ) / 2 , P a β = ( P β [ P β ] T ) / 2 .
In addition, from Equation (38), we obtain
D β = [ P β ] T = [ P s β + P a β ] T = [ P s β ] T + [ P a β ] T = P s β P a β .
Therefore, it remains only to prove relations for elements of these matrices.
Elements of the spectral characteristic P β are given as follows:
P i j β = q ( i , · ) , J 0 + β q ( j , · ) L 2 ( T ) = T P ^ ( i , t ) J 0 + β P ^ ( j , t ) d t .
Next, we use the following relation between fractional integration operators [43]:
J 0 + β = M J T β M ,
where M is the inversion operator, and also take into account that M is a self-adjoint operator:
P i j β = T P ^ ( i , t ) ( M J T β M ) P ^ ( j , t ) d t = T M P ^ ( i , t ) J T β M P ^ ( j , t ) d t = T P ^ ( i , T t ) J T β P ^ ( j , T t ) d t .
Finally, we apply Property (27):
P i j β = ( 1 ) i ( 1 ) j T P ^ ( i , t ) J T β P ^ ( j , t ) d t = ( 1 ) i + j q ( i , · ) , J T β q ( j , · ) L 2 ( T ) = ( 1 ) i + j D i j β ,
where D i j β are elements of the spectral characteristic D β .
According to Proposition 4 and Equation (38), we have
P i j β = ( 1 ) i + j P j i β .
Hence,
( P s β ) i j = ( P i j β + P j i β ) / 2 = P i j β for even i + j 0 for odd i + j , ( P a β ) i j = ( P i j β P j i β ) / 2 = 0 for even i + j P i j β for odd i + j ,
i.e., the decomposition of spectral characteristics P β and D β into the sum of symmetric and skew-symmetric matrices is reduced to separating elements of the spectral characteristic P β in accordance with the evenness and oddness of the sum of their indices.   □
Remark 6.
Proposition 5 can be proved in another way. For this, we can rewrite the relation between spectral characteristics P β and D β of fractional integration operators taking into account Property (8), Proposition 4, and Equations (38) and (40):
S [ M J T β M ] = S [ M ] S [ J T β ] S [ M ] , P β = M D β M = M [ P β ] T M ,
where M is the spectral characteristic of the inversion operator.
The multiplication of the matrix D β = [ P β ] T from the left by the matrix M changes the signs of all the elements in rows with odd numbers, and the multiplication of the matrix D β from the right by the matrix M changes the signs of all the elements in columns with odd numbers. As a result, the product M [ P β ] T M differs from the matrix P β by signs of elements for which the sum of indices is odd.
In addition to spectral characteristics of both the multiplication operator with the power function as a multiplier and the fractional integration operator, we will find the two-dimensional spectral characteristic of the covariance function of the fractional Brownian motion, or the spectral characteristic of the corresponding covariance operator.
The two-dimensional spectral characteristic S H of the covariance function R H ( · ) of the fractional Brownian motion B H ( · ) given by Equation (1) and the spectral characteristic K H of the operator K H given by Equation (3) satisfy the relation S H = K H [ K H ] T [30], which is the spectral analogue of Equation (4). However, another representation can be obtained that is more convenient for further analysis.
Proposition 6.
Let S H be the two-dimensional spectral characteristic of the covariance function R H ( · ) , 1 and F 2 H be spectral characteristics of functions f 0 ( t ) = 1 and f 2 H ( t ) = t 2 H , and P ( 2 H + 1 ) be the spectral characteristic of the fractional integration operator J 0 + 2 H + 1 . All the spectral characteristics are defined relative to the orthonormal basis { q ( i , · ) } i = 0 of L 2 ( T ) . Then,
S H = 1 2 F 2 H 1 T + 1 [ F 2 H ] T Γ ( 2 H + 1 ) P ( 2 H + 1 ) Γ ( 2 H + 1 ) [ P ( 2 H + 1 ) ] T .
Proof. 
Elements of the two-dimensional spectral characteristic S H are given as follows:
S i j H = q ( i , · ) q ( j , · ) , R H ( · ) L 2 ( T 2 ) = T T q ( i , t ) q ( j , τ ) t 2 H + τ 2 H | t τ | 2 H 2 d t d τ = 1 2 ( T q ( i , t ) t 2 H d t T q ( j , τ ) d τ + T q ( i , t ) d t T q ( j , τ ) τ 2 H d τ T q ( i , t ) 0 t ( t τ ) 2 H q ( j , τ ) d τ d t T q ( i , t ) t T ( τ t ) 2 H q ( j , τ ) d τ d t ) ,
or
S i j H = 1 2 ( q ( i , · ) , f 2 H ( · ) L 2 ( T ) q ( j , · ) , f 0 ( · ) L 2 ( T ) + q ( i , · ) , f 0 ( · ) L 2 ( T ) q ( j , · ) , f 2 H ( · ) L 2 ( T ) Γ ( 2 H + 1 ) q ( i , · ) , J 0 + 2 H + 1 q ( j , · ) L 2 ( T ) Γ ( 2 H + 1 ) q ( i , · ) , J T 2 H + 1 q ( j , · ) L 2 ( T ) ) .
So, according to Definitions 2 and 4 for spectral characteristics 1 , F 2 H and P β , as well as the spectral characteristic D β of the fractional integration operator J T β , we have
S i j H = 1 2 F i 2 H 1 j + 1 i F j 2 H Γ ( 2 H + 1 ) P i j ( 2 H + 1 ) Γ ( 2 H + 1 ) D i j ( 2 H + 1 ) .
Representing this equality in the matrix form and taking into account Proposition 4 and Equation (38), we obtain Equation (41).   □
The main result of this section is the representation of spectral characteristics A α , P β and D β of operators A f α , J 0 + β and J T β , respectively, by the spectral characteristic F α of the function f α ( · ) defined by Equation (28) or (29). Furthermore, Equation (33) can be used. The additional result is the representation of the two-dimensional spectral characteristic S H of the covariance function R H ( · ) by spectral characteristics F α and P β .

7. Computationally Stable Algorithms for Calculating Spectral Characteristics

Using the above relations to calculate elements of spectral characteristics A α and P β of operators A f α and J 0 + β (similarly, for elements of the spectral characteristic D β of the operator J T β ) can lead to incorrect results due to machine arithmetic errors. Significant errors occur for elements in columns with numbers greater than 20, when using double-precision arithmetic (this is the empirical fact, e.g., such a situation with the Legendre polynomials was discussed in [49]). In this section, we present computationally stable algorithms to calculate the above spectral characteristics, but first we give the equivalent representation for coefficients (22):
l i k = ( 1 ) i k C i + k i C i i k = ( 1 ) i k ( i + k ) ! ( k ! ) 2 ( i k ) ! = ( 1 ) i k ( i k + 1 ) i ( i + 1 ) ( i + k ) ( k ! ) 2 = ( 1 ) i k m = 1 k ( i m + 1 ) ( i + m ) m 2 .
We can rewrite Equation (34) for elements of the column matrix,
A i j α = 2 j + 1 T k = 0 j l j k T k F i α + k , i , j = 0 , 1 , 2 , ,
and apply Equations (33) and (42),
l j k T k F i α + k = ( 1 ) j k ( j k + 1 ) j ( j + 1 ) ( j + k ) ( α + 1 ) 2 ( α + k ) 2 ( k ! ) 2 ( α i + 1 ) ( α i + k ) ( α + i + 2 ) ( α + i + k + 1 ) F i α = ( 1 ) j k F i α m = 1 k α + m m 2 j m + 1 α i + m j + m α + i + m + 1 .
Additionally, taking into account Remark 3, we obtain
A i j α = 2 j + 1 T F i α × k = 0 j ( 1 ) j k m = 1 k α + m m 2 j m + 1 α i + m j + m α + i + m + 1 for i j A j i α for i < j .
Next, using Equation (36) we find
P i j β = 1 Γ ( β + 1 ) 2 j + 1 T k = 0 j l j k k ! T k ( β + 1 ) k ¯ F i β + k , i , j = 0 , 1 , 2 , ,
where
l j k k ! T k ( β + 1 ) k ¯ F i β + k = ( 1 ) j k ( j k + 1 ) j ( j + 1 ) ( j + k ) ( β + 1 ) ( β + k ) k ! ( β i + 1 ) ( β i + k ) ( β + i + 2 ) ( β + i + k + 1 ) F i β = ( 1 ) j k F i β m = 1 k β + m m j m + 1 β i + m j + m β + i + m + 1
as a consequence of Equations (33) and (42).
Applying Proposition 5, we have
P i j β = 1 Γ ( β + 1 ) 2 j + 1 T F i β × k = 0 j ( 1 ) j k m = 1 k β + m m j m + 1 β i + m j + m β + i + m + 1 for i j ( 1 ) i + j P j i β for i < j .
Algorithms to calculate spectral characteristics A α and P β based on Equations (43) and (44) show stable results for the first 256 columns (further analysis was not carried out). Equation (44) can be used in the algorithm to calculate the spectral characteristic D β (see Remark 5).
If α = n and β = m are non-negative integers, then relations for elements of spectral characteristics A α and P β (see Propositions 1 and 3) are significantly simplified. In addition, it is sufficient for solving many problems to use spectral characteristics A α and P β for α = β = 1 , e.g., spectral characteristics F 0 = 1 , F 1 = F and A 1 = A , P 1 are needed for the spectral representation of the Itô and Stratonovich iterated stochastic integrals [45,50], the modeling of which is required to implement numerical methods for solving stochastic differential equations with high orders of strong or mean-square convergence. Such numerical methods are based on the Taylor–Itô and Taylor–Stratonovich expansions [51] or on the unified Taylor–Itô and Taylor–Stratonovich expansions [52] for solutions to stochastic differential equations.
Equations (23) and (25) allow one to obtain explicit relations for elements of spectral characteristics A and P 1 , e.g., they are given in [30]. In particular,
P i j 1 = T 2 for i = j = 0 T 2 4 i 2 1 for i = j + 1 T 2 4 j 2 1 for j = i + 1 0 1 2 otherwise .
Recurrence relations can be obtained not only for the spectral characteristic of the function f α ( · ) , but also for the spectral characteristic of the multiplication operator with this multiplier. So, we can multiply the left-hand and right-hand sides of Equation (23) by P ^ ( j , t ) :
2 i + 1 2 t T 1 P ^ ( i , t ) P ^ ( j , t ) = i + 1 2 i + 3 P ^ ( i + 1 , t ) P ^ ( j , t ) + i 2 i 1 P ^ ( i 1 , t ) P ^ ( j , t ) .
Or, after replacing i j ,
2 j + 1 2 t T 1 P ^ ( i , t ) P ^ ( j , t ) = j + 1 2 j + 3 P ^ ( i , t ) P ^ ( j + 1 , t ) + j 2 j 1 P ^ ( i , t ) P ^ ( j 1 , t ) ,
i.e.,
i + 1 ( 2 i + 1 ) ( 2 i + 3 ) P ^ ( i + 1 , t ) P ^ ( j , t ) + i ( 2 i 1 ) ( 2 i + 1 ) P ^ ( i 1 , t ) P ^ ( j , t ) = j + 1 ( 2 j + 1 ) ( 2 j + 3 ) P ^ ( i , t ) P ^ ( j + 1 , t ) + j ( 2 j 1 ) ( 2 j + 1 ) P ^ ( i , t ) P ^ ( j 1 , t ) .
If we multiply the left-hand and right-hand sides of the latter equality by t α and integrate over the interval T , then we obtain the following recurrence relation (it can be formally applied for i = 0 and j = 0 ):
i + 1 ( 2 i + 1 ) ( 2 i + 3 ) A i + 1 , j α + i ( 2 i 1 ) ( 2 i + 1 ) A i 1 , j α = j + 1 ( 2 j + 1 ) ( 2 j + 3 ) A i , j + 1 α + j ( 2 j 1 ) ( 2 j + 1 ) A i , j 1 α ,
for which the initial conditions are determined by Equation (34) and Remark 3:
A * 0 α = 1 T F α , A 0 * α = 1 T [ F α ] T ,
where F α is the spectral characteristic of the function f α ( · ) determined by Equations (28), (29) or (33).

8. Approximate Representation of Fractional Brownian Motion and Numerical Experiments

For the approximation of the fractional Brownian motion, it is natural to use Equation (13) as a basis (see Theorem 1):
B ˜ H = K ˜ H V ¯ ,
in which K ˜ H is the finite matrix of size L × L , and B ˜ H and V ¯ are finite random column matrices of size L. Elements of V ¯ are independent random variables with standard normal distribution. Here, it is assumed that
K ˜ H = a H P ¯ 2 H A ¯ 1 / 2 H P ¯ ( 1 / 2 H ) A ¯ H 1 / 2 for H < 1 / 2 a H P ¯ 1 A ¯ H 1 / 2 P ¯ ( H 1 / 2 ) A ¯ 1 / 2 H for H > 1 / 2 ,
where all the matrices on the right-hand side are finite with size L × L . Then,
B H ( · ) B ˜ H ( · ) = S 1 [ B ˜ H ] = i = 0 L 1 B ˜ i H q ( i , · ) .
The truncated two-dimensional spectral characteristic of the covariance function R ˜ H ( · ) of the random process B ˜ H ( · ) is given by the relation S ˜ H = K ˜ H [ K ˜ H ] T , where S ˜ H is the finite matrix of size L × L . Then,
R ˜ H ( · ) = S 1 [ S ˜ H ] = i , j = 0 L 1 S ˜ i j H q ( i , · ) q ( j , · ) .
Matrices A ¯ H 1 / 2 , A ¯ 1 / 2 H , P ¯ 2 H , P ¯ 1 , P ¯ ( 1 / 2 H ) and P ¯ ( H 1 / 2 ) are truncated spectral characteristics of corresponding operators, and the matrix K ˜ H is the truncated spectral characteristic of the operator K H with inaccurately calculated elements. Similarly, S ˜ H is the truncated spectral characteristic of the function R H ( · ) with inaccurately calculated elements. Thus, the following notations are used: A ¯ is the result of truncating an infinite matrix A with a given order L, and A ˜ is a truncated infinite matrix A with a given order L, whose elements are inaccurately calculated (in general, if C = A B , then C ¯ A ¯ B ¯ = C ˜ ).
For the fractional Brownian motion simulation, the following algorithm can be used.
1. Specify the right boundary T of the interval T .
2. Specify the order L, which determines the sizes of truncated spectral characteristics.
3. Find truncated spectral characteristics A ¯ 1 / 2 H and A ¯ H 1 / 2 (their elements are calculated by Equation (43) for i , j = 0 , 1 , , L 1 ).
4. Find truncated spectral characteristics P ¯ 2 H and P ¯ ( 1 / 2 H ) for H < 1 / 2 or P ¯ 1 and P ¯ ( H 1 / 2 ) for H > 1 / 2 (their elements are calculated by Equations (44) and (45) for i , j = 0 , 1 , , L 1 ).
5. Find the truncated spectral characteristic K ˜ H by Equation (47).
6. Obtain a realization of the truncated spectral characteristic V ¯ of the Gaussian white noise (elements of V ¯ are independent random variables with standard normal distribution).
7. Obtain a realization of the truncated spectral characteristic B ˜ H of the fractional Brownian motion B H ( · ) using Equation (46).
8. Obtain a sample path of the fractional Brownian motion B H ( · ) using Equation (48).
For the condition H = 1 / 2 , instead of steps 3–5, it is sufficient to find the truncated spectral characteristic P ¯ 1 and to set K ˜ H = P ¯ 1 . Here, elements of the matrix K ˜ H are determined without errors.
If we need to simulate several sample paths, then it is sufficient to repeat steps 6–8 of the above algorithm.
Figure 1, Figure 2, Figure 3 and Figure 4 show the sample paths of the fractional Brownian motion B H ( · ) obtained by Equations (46)–(48) for T = 1 , L = 64 and H = 0.2 , 0.4 , 0.6 , 0.8 . The sample paths of the same color correspond to the one realization for the truncated spectral characteristic V ¯ of the Gaussian white noise.
Since the fractional Brownian motion is the Gaussian random process, it is defined by both the mathematical expectation and the covariance function. The random process B ˜ H ( · ) is also Gaussian; it satisfies the following relations:
E B ˜ H ( t ) = 0 , E B ˜ H ( t ) B ˜ H ( τ ) = R ˜ H ( t , τ ) t , τ T ,
where functions R ˜ H ( · ) and R H ( · ) are different.
The accuracy measure of the proposed approximate representation of the fractional Brownian motion B H ( · ) can be taken as the value
ε = R H ( · ) R ˜ H ( · ) L 2 ( T 2 )
depending on L, where · L 2 ( T 2 ) is the norm in L 2 ( T 2 ) [44]. Here, ε does not give the estimated value, but the exact value of the approximation error for the covariance function.
The approximation error for the covariance function includes two components. The first one is the error associated with the truncation of the two-dimensional spectral characteristic, i.e., with the transition from the infinite matrix S H to the finite matrix S ¯ H of size L × L . This error is easy to express using Parseval’s identity:
ε 1 = R H ( · ) R ¯ H ( · ) L 2 ( T 2 ) = R H ( · ) L 2 ( T 2 ) 2 S ¯ H 2 ,
where
R ¯ H ( · ) = S 1 [ S ¯ H ] = i , j = 0 L 1 S ¯ i j H q ( i , · ) q ( j , · ) .
The second one is the error associated with the inaccuracy of calculating elements of the truncated two-dimensional spectral characteristic, i.e., with the transition from the finite matrix S ¯ H to the finite matrix S ˜ H with the same size. This error is also easy to express using Parseval’s identity:
ε 2 = R ¯ H ( · ) R ˜ H ( · ) L 2 ( T 2 ) = S ¯ H S ˜ H .
Then, due to the orthogonality condition for functions R H ( · ) R ¯ H ( · ) and R ¯ H ( · ) R ˜ H ( · ) in L 2 ( T 2 ) , we have
ε 2 = ε 1 2 + ε 2 2 ,
or
ε = R H ( · ) L 2 ( T 2 ) 2 S ¯ H 2 + S ¯ H S ˜ H 2 ,
where, in this formula and formulae for components ε 1 and ε 2 , the notation · means the Euclidean matrix norm, and the squared norm of the function R H ( · ) is represented as follows (see Appendix A):
R H ( · ) L 2 ( T 2 ) 2 = T 4 H + 2 4 4 H + 3 ( 2 H + 1 ) ( 4 H + 1 ) 4 Γ 2 ( 2 H + 1 ) Γ ( 4 H + 3 ) .
The approximation errors ε are given in Table 1 for T = 1 , L = 4 , 8 , , 256 and H = 0.1 , 0.2 , , 0.9 .
The analysis of the obtained results, including the approximate value of the convergence rate, i.e., the parameter γ , for which ε C / L γ , C > 0 , is presented below.
The minimum approximation accuracy corresponds to H = 0.9 : the relative error is 23.0 % for L = 4 and 4.5 % for L = 256 . A similar situation is for H = 0.1 : the relative error is 22.4 % for L = 4 and 4.1 % for L = 256 . For these Hurst indices, the observed convergence rate is γ > 1.3 . Even this can be considered to be the acceptable result: the truncation order L = 4 is too small for the fractional Brownian motion simulation in applications, and it is necessary to choose a significantly larger value that ensures the required approximation accuracy.
The maximum approximation accuracy is achieved at H = 0.6 and H = 0.7 : the relative error is 2.6 % for L = 4 ( H = 0.7 ) and smaller than 0.002 % for L = 256 . The Hurst index H = 0.6 corresponds to the observed convergence rate γ > 3.2 . For other Hurst indices, we limit ourselves to indicating only the observed convergence rate: γ > 1.8 for H = 0.2 , γ > 2.1 for H = 0.3 , γ > 2.4 for H = 0.4 , γ > 2.8 for H = 0.5 , γ > 2.2 for H = 0.7 and γ > 1.6 for H = 0.8 .
Furthermore, for comparison, the approximation errors ε 1 for the same H and L are given in Table 2. The zero values in this table are for approximation errors smaller than 10 6 .
The approximation error ε 1 corresponds to another approximate representation of the fractional Brownian motion:
B H ( · ) B ^ H ( · ) = S 1 [ B ^ H ] = i = 0 L 1 B ^ i H q ( i , · ) ,
where
B ^ H = K ^ H V ¯ ,
and the finite matrix K ^ H of size L × L satisfies the condition S ¯ H = K ^ H [ K ^ H ] T , in which K ^ H is obtained by the Cholesky decomposition [48].
For any pair H and L, the inequality ε ε 1 holds, and for many pairs H and L the approximation error ε is significantly greater than ε 1 . However, Equations (49) and (50) do not correspond to Equation (2). The result of their application is the approximate representation of the fractional Brownian motion B H ( · ) , which is not consistent with the Brownian motion B ( · ) . In fact, the difference between Equations (48) and (49) is the same as between strong and weak solutions of the stochastic differential equation [1], i.e., Equations (48) and (49) give strong and weak approximations of the fractional Brownian motion, respectively.
If the weak approximation is sufficient, then Equation (49) can be used with Equation (50) (it is necessary to obtain the truncated two-dimensional spectral characteristic S H ; see Proposition 6). For the strong approximation, Equation (48) can be used with Equations (46) and (47) (it is necessary to find truncated spectral characteristics A ¯ H 1 / 2 , A ¯ 1 / 2 H , P ¯ 2 H , P ¯ 1 , P ¯ ( 1 / 2 H ) and P ¯ ( H 1 / 2 ) ; see Propositions 1 and 3).
For the case H = 1 / 2 , we can compare the approximation errors corresponding to various orthonormal bases. For the case H 1 / 2 , this is not so easy due to the complexity of obtaining analytical expressions for elements of required spectral characteristics (this is a separate problem for each orthonormal basis). If H = 1 / 2 , then it is sufficient to apply the previously obtained relations for the spectral characteristic P 1 of the integration operator J [30]. The approximation errors ε and ε 1 are given in Table 3 and Table 4, respectively, for L = 4 , 8 , , 256 . Notations of orthonormal bases are as follows: ( P ) for the Legendre polynomials (21), ( C ) for cosines (for the expansion of even functions in the Fourier series) [36], ( W ) for the Walsh functions (the same result for the Haar functions) [37] and ( F ) for trigonometric functions (the Fourier basis) [36].
It is easy to see that the Legendre polynomials provide the smaller approximation error. This result can be improved, e.g., by choosing eigenfunctions of the covariance operator corresponding to the covariance function of the Brownian motion, but for H 1 / 2 the same difficulties with analytical expressions for elements of spectral characteristics will appear. In fact, the results for the Walsh functions show the approximation error when using the numerical integration to simulate the fractional Brownian motion.

9. Conclusions

In this paper, a new representation of the fractional Brownian motion B H ( · ) with the Hurst index H ( 0 , 1 ) is obtained. It is based on the spectral form of mathematical description and the spectral method (the Legendre polynomials are used as the orthonormal basis). The spectral characteristic of the linear integral operator defining the fractional Brownian motion is found, i.e., the matrix of expansion coefficients for a function of two variables, which is the kernel of this linear integral operator. This spectral characteristic is expressed as a product of four matrices: two spectral characteristics of multiplication operators with power functions as multipliers and two spectral characteristics of fractional integration operators.
This approach has several advantages:
1. Using the spectral form of mathematical description allows one to obtain the approximation of the fractional Brownian motion in continuous time, and the approximation error can be exactly calculated.
2. When choosing the Legendre polynomials, the approximation error is smaller compared to other orthonormal bases or to the numerical integration.
3. The representation of the spectral characteristic of the linear integral operator defining the fractional Brownian motion as a product of four matrices allows one to form computationally stable algorithms.
4. The spectral characteristics of multiplication operators and spectral characteristics of fractional integration operators can be used in other problems not related to the fractional Brownian motion, e.g., for solving fractional differential equations.
In addition, the two-dimensional spectral characteristic of the covariance function R H ( · ) is found. To express it, spectral characteristics of both the power function and the fractional integration operator are used. This result also allows one to obtain the approximation of the fractional Brownian motion in continuous time.

Funding

This research received no external funding.

Data Availability Statement

The source code is available at https://github.com/rkoffice/fBm (accessed on 16 January 2025).

Conflicts of Interest

The author declares no conflicts of interest.

Appendix A

Here, we calculate the squared norm for the covariance function R H ( · ) of the fractional Brownian motion B H ( · ) :
R H ( · ) L 2 ( T 2 ) 2 = T T t 2 H + τ 2 H | t τ | 2 H 2 2 d t d τ = 1 4 T T ( t 4 H + 2 t 2 H τ 2 H + τ 4 H 2 t 2 H | t τ | 2 H 2 τ 2 H | t τ | 2 H + | t τ | 4 H ) d t d τ .
We can find integrals for all the terms separately. For the first three of them, this is simple:
T T t 4 H d t d τ = T T τ 4 H d t d τ = T 4 H + 2 4 H + 1 , T T 2 t 2 H τ 2 H d t d τ = 2 T t 2 H d t 2 = 2 T 4 H + 2 ( 2 H + 1 ) 2 .
Next,
T T 2 t 2 H | t τ | 2 H d t d τ = 2 T t 2 H 0 t ( t τ ) 2 H d τ d t + 2 T t 2 H t T ( τ t ) 2 H d τ d t , T T 2 τ 2 H | t τ | 2 H d t d τ = 2 T 0 t τ 2 H ( t τ ) 2 H d τ d t + 2 T t T τ 2 H ( τ t ) 2 H d τ d t ,
where
T t 2 H 0 t ( t τ ) 2 H d τ d t = T t 4 H + 1 2 H + 1 d t = T 4 H + 2 ( 2 H + 1 ) ( 4 H + 2 ) , T 0 t τ 2 H ( t τ ) 2 H d τ d t = T t 4 H + 1 Γ 2 ( 2 H + 1 ) Γ ( 4 H + 2 ) d t = T 4 H + 2 Γ 2 ( 2 H + 1 ) ( 4 H + 2 ) Γ ( 4 H + 2 ) .
According to the rule for the fractional integration by parts [43], we have
T t 2 H t T ( τ t ) 2 H d τ d t = T 0 t τ 2 H ( t τ ) 2 H d τ d t , T t T τ 2 H ( τ t ) 2 H d τ d t = T t 2 H 0 t ( t τ ) 2 H d τ d t .
Hence,
T T 2 t 2 H | t τ | 2 H d t d τ = T T 2 τ 2 H | t τ | 2 H d t d τ = 2 T 4 H + 2 ( 2 H + 1 ) ( 4 H + 2 ) + 2 T 4 H + 2 Γ 2 ( 2 H + 1 ) ( 4 H + 2 ) Γ ( 4 H + 2 ) .
Finally, for the last term we can write the following result:
T T | t τ | 4 H d t d τ = 2 T 0 t ( t τ ) 4 H d τ d t = 2 T t 4 H + 1 4 H + 1 d t = T 4 H + 2 ( 2 H + 1 ) ( 4 H + 1 ) .
Thus,
R H ( · ) L 2 ( T 2 ) 2 = T 4 H + 2 4 ( 2 4 H + 1 + 2 ( 2 H + 1 ) 2 4 ( 2 H + 1 ) ( 4 H + 2 ) 4 Γ 2 ( 2 H + 1 ) ( 4 H + 2 ) Γ ( 4 H + 2 ) + 1 ( 2 H + 1 ) ( 4 H + 1 ) ) = T 4 H + 2 4 4 H + 3 ( 2 H + 1 ) ( 4 H + 1 ) 4 Γ 2 ( 2 H + 1 ) Γ ( 4 H + 3 ) .

References

  1. ∅ksendal, B. Stochastic Differential Equations. An Introduction with Applications; Springer: Berlin/Heidelberg, Germany, 2000. [Google Scholar]
  2. Leland, W.E.; Taqqu, M.S.; Willinger, W.; Wilson, D.V. On the self-similar nature of Ethernet traffic. ACM SIGCOMM Comput. Commun. Rev. 1993, 23, 183–193. [Google Scholar] [CrossRef]
  3. Nualart, D. Fractional Brownian motion: Stochastic calculus and applications. In International Congress of Mathematicians; EMS Press: Berlin, Germany, 2006; Volume III, pp. 1541–1562. [Google Scholar]
  4. Mandelbrot, B.B.; Van Ness, J.W. Fractional Brownian motions, fractional noises and applications. SIAM Rev. 1968, 10, 422–437. [Google Scholar] [CrossRef]
  5. Shiryaev, A.N. Essentials of Stochastic Finance: Facts, Models and Theory; World Scientific: Singapore, 1999. [Google Scholar]
  6. Taqqu, M.S. Benoît Mandelbrot and fractional Brownian motion. Stat. Sci. 2013, 28, 131–134. [Google Scholar] [CrossRef]
  7. Zähle, M. Integration with respect to fractal functions and stochastic calculus. I. Probab. Theory Relat. Fields 1998, 111, 333–374. [Google Scholar] [CrossRef]
  8. Decreusefond, L.; Üstünel, A.S. Stochastic analysis of the fractional Brownian motion. Potential Anal. 1999, 10, 177–214. [Google Scholar] [CrossRef]
  9. Duncan, T.E.; Hu, Y.Z.; Pasik-Duncan, B. Stochastic calculus for fractional Brownian motion. I. Theory. SIAM J. Control Optim. 2000, 38, 582–612. [Google Scholar] [CrossRef]
  10. León, J.A. Stratonovich type integration with respect to fractional Brownian motion with Hurst parameter less than 1/2. Bernoulli 2020, 26, 2436–2462. [Google Scholar] [CrossRef]
  11. Alòs, E.; León, J.A.; Nualart, D. Stochastic Stratonovich calculus for fractional Brownian motion with Hurst parameter less than 1/2. Taiwan. J. Math. 2001, 5, 609–632. [Google Scholar] [CrossRef]
  12. Biagini, F.; Hu, Y.; ∅ksendal, B.; Zhang, T. Stochastic Calculus for Fractional Brownian Motion and Applications; Springer: London, UK, 2008. [Google Scholar]
  13. Mishura, Y. Stochastic Calculus for Fractional Brownian Motion and Related Processes; Springer: Berlin/Heidelberg, Germany, 2008. [Google Scholar]
  14. Miao, J.; Yang, X. Solutions to BSDEs driven by multidimensional fractional Brownian motions. Math. Probl. Eng. 2015, 2015, 481842. [Google Scholar] [CrossRef]
  15. Ding, X.-L.; Nieto, J.J. Analytical solutions for multi-time scale fractional stochastic differential equations driven by fractional Brownian motion and their applications. Entropy 2017, 20, 63. [Google Scholar] [CrossRef] [PubMed]
  16. Hashemi, B.H.; Khodabin, M.; Maleknejad, K. Numerical method for solving linear stochastic Itô–Volterra integral equations driven by fractional Brownian motion using hat functions. Turk. J. Math. 2017, 41, 611–624. [Google Scholar] [CrossRef]
  17. Høg, E.P.; Frederiksen, P.H. The Fractional Ornstein–Uhlenbeck Process: Term Structure Theory and Application; Finance Research Group Working Papers F-2006-01; Aarhus School of Business: Aarhus, Denmark, 2006. [Google Scholar]
  18. Nualart, D. Stochastic calculus with respect to fractional Brownian motion. Ann. Fac. Des Sci. Toulouse Math. Ser. 6 2006, 15, 63–78. [Google Scholar] [CrossRef]
  19. Delorme, M.; Wiese, K.J. Extreme-value statistics of fractional Brownian motion bridges. Phys. Rev. E 2016, 94, 052105. [Google Scholar] [CrossRef] [PubMed]
  20. Norros, I. On the use of fractional Brownian motion in the theory of connectionless networks. IEEE J. Sel. Areas Commun. 1995, 13, 953–962. [Google Scholar] [CrossRef]
  21. Faraj, R. Modeling and Analysis of Self-Similar Traffic in ATM Networks. Ph.D. Thesis, Concordia University, Montreal, QC, Canada, 2020. [Google Scholar]
  22. Brody, D.C.; Syroka, J.; Zervos, M. Dynamical pricing of weather derivatives. Quant. Financ. 2002, 2, 189–198. [Google Scholar] [CrossRef]
  23. Molz, F.J.; Liu, H.H.; Szulga, J. Fractional Brownian motion and fractional Gaussian noise in subsurface hydrology: A review, presentation of fundamental properties, and extensions. Water Resour. Res. 1997, 33, 2273–2286. [Google Scholar] [CrossRef]
  24. Summers, D.M. Impulse exchange at the surface of the ocean and the fractal dimension of drifter trajectories. Nonlinear Process. Geophys. 2002, 9, 11–23. [Google Scholar] [CrossRef]
  25. Dai, W.; Heyde, C.C. Itô’s formula with respect to fractional Brownian motion and its application. J. Appl. Math. Stoch. Anal. 1996, 9, 439–448. [Google Scholar] [CrossRef]
  26. Alhagyan, M.; Misiran, M.; Omar, Z. Surveying the best volatility measurements to forecast stock market. Appl. Math. Sci. 2017, 11, 1113–1122. [Google Scholar] [CrossRef]
  27. Dung, N.T. Fractional stochastic differential equations with applications to finance. J. Math. Anal. Appl. 2013, 397, 334–348. [Google Scholar]
  28. Picard, J. Representation formulae for the fractional Brownian motion. In Séminaire de Probabilités; Springer: Berlin/Heidelberg, Germany, 2011; Volume XLIII, pp. 3–70. [Google Scholar]
  29. Decreusefond, L.; Üstünel, A.S. Fractional Brownian motion: Theory and applications. ESAIM Proc. 1999, 5, 75–86. [Google Scholar] [CrossRef]
  30. Solodownikow, W.W.; Semjonow, W.W.; Peschel, M.; Nedo, D. Berechnung von Regelsystemen auf Digitalrechnern: Anwendung von Spektral- und Interpolationsmethoden; Verlag Technik: Berlin, Germany, 1979. [Google Scholar]
  31. Rybin, V.V. Modeling of Nonstationary Continuous-Discrete Control Systems by the Spectral Method on Computers; MAI Publ.: Moscow, Russia, 2011. [Google Scholar]
  32. Baghdasaryan, G.Y.; Mikilyan, M.A.; Panteleev, A.V.; Rybakov, K.A. Spectral method for analysis of diffusions and jump diffusions. In Smart Innovation, Systems and Technologies; Springer: Singapore, 2020; Volume 173, pp. 293–314. [Google Scholar]
  33. Flandrin, P. Wavelet analysis and synthesis of fractional Brownian motion. IEEE Trans. Inf. Theory 1992, 38, 910–917. [Google Scholar] [CrossRef]
  34. Kuznetsov, D.F. A comparative analysis of efficiency of using the Legendre polynomials and trigonometric functions for the numerical solution of Ito stochastic differential equations. Comput. Math. Math. Phys. 2019, 59, 1236–1250. [Google Scholar] [CrossRef]
  35. Kuznetsov, D.F. The proof on convergence with probability 1 in the method of expansion of iterated Itô stochastic integrals based on generalized multiply Fourier series. Differ. Uravn. Protsesy Upr. 2020, 2, 89–117. [Google Scholar]
  36. Rybakov, K. On traces of linear operators with symmetrized Volterra-type kernels. Symmetry 2023, 15, 1821. [Google Scholar] [CrossRef]
  37. Rybakov, K.A. Features of the expansion of multiple stochastic Stratonovich integrals using Walsh and Haar functions. Differ. Uravn. Protsesy Upr. 2023, 1, 137–150. [Google Scholar] [CrossRef]
  38. Dieker, T. Simulation of Fractional Brownian Motion. Master’s Thesis, University of Twente, Enschede, The Netherlands, 2002. [Google Scholar]
  39. Kijima, M.; Tam, C.M. Fractional Brownian motions in financial models and their Monte Carlo simulation. In Theory and Applications of Monte Carlo Simulations; InTech: Rijeka, Croatia, 2013. [Google Scholar]
  40. Dieker, A.B.; Mandjes, M. On spectral simulation of fractional Brownian motion. Probab. Eng. Inform. Sci. 2003, 17, 417–434. [Google Scholar] [CrossRef]
  41. Comte, F.; Renault, E. Long memory in continuous-time stochastic volatility models. Math. Financ. 1998, 8, 291–323. [Google Scholar] [CrossRef]
  42. Kolmogorov, A.N. The Wiener helix and some other interesting curves in Hilbert space. DAN SSSR 1940, 26, 115–118. [Google Scholar]
  43. Samko, S.; Kilbas, A.; Marichev, O. Fractional Integrals and Derivatives: Theory and Applications; Gordon and Breach: New York, NY, USA, 1993. [Google Scholar]
  44. Balakrishnan, A.V. Applied Functional Analysis; Springer: New York, NY, USA, 1981. [Google Scholar]
  45. Rybakov, K. Spectral representations of iterated stochastic integrals and their application for modeling nonlinear stochastic dynamics. Mathematics 2023, 11, 4047. [Google Scholar] [CrossRef]
  46. Rybakov, K.; Yushchenko, A. Spectral method for solving linear Caputo fractional stochastic differential equations. IOP Conf. Ser. Mater. Sci. Eng. 2020, 927, 012077. [Google Scholar] [CrossRef]
  47. Bateman, H.; Erdélyi, A. Higher Transcendental Functions; McGraw-Hill Book Company: New York, NY, USA, 1953; Volume 2. [Google Scholar]
  48. Horn, R.A.; Johnson, C.R. Matrix Analysis; Cambridge University Press: New York, NY, USA, 2013. [Google Scholar]
  49. Averina, T. Conditional optimization of algorithms for estimating distributions of solutions to stochastic differential equations. Mathematics 2024, 12, 586. [Google Scholar] [CrossRef]
  50. Rybakov, K. Application of Walsh series to represent iterated Stratonovich stochastic integrals. IOP Conf. Ser. Mater. Sci. Eng. 2020, 927, 012080. [Google Scholar] [CrossRef]
  51. Kloeden, P.E.; Platen, E. Numerical Solution of Stochastic Differential Equations; Springer: Berlin/Heidelberg, Germany, 1992. [Google Scholar]
  52. Kuznetsov, D.F. Strong approximation of iterated Itô and Stratonovich stochastic integrals based on generalized multiple Fourier series. Application to numerical integration of Itô SDEs and semilinear SPDEs (Third edition). Differ. Uravn. Protsesy Upr. 2023, 1, A.1–A.947. [Google Scholar]
Figure 1. The sample paths of B H ( · ) for H = 0.2 .
Figure 1. The sample paths of B H ( · ) for H = 0.2 .
Computation 13 00019 g001
Figure 2. The sample paths of B H ( · ) for H = 0.4 .
Figure 2. The sample paths of B H ( · ) for H = 0.4 .
Computation 13 00019 g002
Figure 3. The sample paths of B H ( · ) for H = 0.6 .
Figure 3. The sample paths of B H ( · ) for H = 0.6 .
Computation 13 00019 g003
Figure 4. The sample paths of B H ( · ) for H = 0.8 .
Figure 4. The sample paths of B H ( · ) for H = 0.8 .
Computation 13 00019 g004
Table 1. The approximation errors ε for the covariance function R H ( · ) .
Table 1. The approximation errors ε for the covariance function R H ( · ) .
H L = 4 L = 8 L = 16 L = 32 L = 64 L = 128 L = 256
0.10.1055980.0801310.0603160.0454020.0342170.0258170.019497
0.20.0384330.0198720.0107140.0058590.0032250.0017820.000988
0.30.0269810.0113690.0050980.0023360.0010800.0005020.000233
0.40.0200520.0072470.0028060.0011150.0004480.0001810.000073
0.50.0140860.0043420.0014510.0005000.0001750.0000610.000022
0.60.0096080.0024690.0007080.0002110.0000640.0000200.000006
0.70.0065890.0017490.0006460.0002710.0001180.0000520.000023
0.80.0168560.0099430.0059030.0034440.0019920.0011480.000660
0.90.0798040.0611760.0467930.0355850.0270010.0204720.015517
Table 2. The approximation errors ε 1 for the covariance function R H ( · ) .
Table 2. The approximation errors ε 1 for the covariance function R H ( · ) .
H L = 4 L = 8 L = 16 L = 32 L = 64 L = 128 L = 256
0.10.0319220.0177820.0105180.0063690.0038940.0023900.001469
0.20.0324080.0158080.0082030.0043420.0023150.0012380.000663
0.30.0260000.0110730.0050080.0023070.0010710.0004980.000232
0.40.0191880.0070590.0027670.0011070.0004460.0001810.000073
0.50.0135150.0042300.0014310.0004960.0001740.0000610.000022
0.60.0091210.0023870.0006950.0002090.0000640.0000190.000006
0.70.0057920.0012460.0003120.0000810.0000220.0000060.000002
0.80.0032830.0005720.0001230.0000280.0000060.0000010.000000
0.90.0013990.0001950.0000360.0000070.0000010.0000000.000000
Table 3. The approximation errors ε for the covariance function R H ( · ) (comparison of different orthonormal bases, H = 1 / 2 ).
Table 3. The approximation errors ε for the covariance function R H ( · ) (comparison of different orthonormal bases, H = 1 / 2 ).
Basis L = 4 L = 8 L = 16 L = 32 L = 64 L = 128 L = 256
( P ) 0.0140860.0043420.0014510.0005000.0001750.0000610.000022
( C ) 0.0201340.0064480.0021630.0007440.0002590.0000910.000032
( W ) 0.0698770.0355160.0179010.0089860.0045020.0022530.001127
( F ) 0.1170730.0866770.0630330.0452420.0322360.0228830.016212
Table 4. The approximation errors ε 1 for the covariance function R H ( · ) (comparison of different orthonormal bases, H = 1 / 2 ).
Table 4. The approximation errors ε 1 for the covariance function R H ( · ) (comparison of different orthonormal bases, H = 1 / 2 ).
Basis L = 4 L = 8 L = 16 L = 32 L = 64 L = 128 L = 256
( P ) 0.0135150.0042300.0014310.0004960.0001740.0000610.000022
( C ) 0.0195910.0063400.0021410.0007400.0002580.0000910.000032
( W ) 0.0690960.0353250.0178530.0089740.0044990.0022520.001127
( F ) 0.1151770.0859340.0627500.0451370.0321990.0228690.016207
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

Rybakov, K. Spectral Representation and Simulation of Fractional Brownian Motion. Computation 2025, 13, 19. https://doi.org/10.3390/computation13010019

AMA Style

Rybakov K. Spectral Representation and Simulation of Fractional Brownian Motion. Computation. 2025; 13(1):19. https://doi.org/10.3390/computation13010019

Chicago/Turabian Style

Rybakov, Konstantin. 2025. "Spectral Representation and Simulation of Fractional Brownian Motion" Computation 13, no. 1: 19. https://doi.org/10.3390/computation13010019

APA Style

Rybakov, K. (2025). Spectral Representation and Simulation of Fractional Brownian Motion. Computation, 13(1), 19. https://doi.org/10.3390/computation13010019

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