Next Article in Journal
Modeling and Analysis of Caputo–Fabrizio Definition-Based Fractional-Order Boost Converter with Inductive Loads
Previous Article in Journal
Asymptotic Growth of Sample Paths of Tempered Fractional Brownian Motions, with Statistical Applications to Vasicek-Type Models
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Collocation Numerical Method for Highly Oscillatory Algebraic Singular Volterra Integral Equations

1
School of Mathematical Sciences, Zhejiang Normal University, Jinhua 321004, China
2
Department of Mathematics, King Abdulaziz University, Jeddah 21589, Saudi Arabia
3
Department of Mathematics and Statistics, University of South Florida, Tampa, FL 33620-5700, USA
4
School of Mathematical and Statistical Sciences, North-West University, Mafikeng Campus, Private Bag X2046, Mmabatho 2735, South Africa
5
School of Mathematics, Nanjing Audit University, Nanjing 211815, China
*
Author to whom correspondence should be addressed.
Fractal Fract. 2024, 8(2), 80; https://doi.org/10.3390/fractalfract8020080
Submission received: 21 November 2023 / Revised: 28 December 2023 / Accepted: 30 December 2023 / Published: 26 January 2024

Abstract

:
The highly oscillatory algebraic singular Volterra integral equations cannot be solved directly. A collocation numerical method is proposed to overcome the difficulty created by the highly oscillatory algebraic singular kernel. This paper is composed primarily of two methods—the piecewise constant collocation method and the piecewise linear collocation method—in which uniformly distributed nodes serve as collocation points. For the efficient computation of highly oscillatory and algebraic singular integrals, the steepest descent method as well as the Gauss–Laguerre and generalized Gauss–Laguerre quadrature rules are employed. Consequently, the resulting linear system is solved for the unknown function approximated by the Lagrange interpolation polynomial. Detailed theoretical analysis is carried out and numerical experiments showing high accuracy are also presented to confirm our analysis.

1. Introduction

Integral equations play a crucial role in modeling and analyzing a wide range of scientific and engineering phenomena [1,2,3]. Mathematical physics models such as diffraction, quantum scattering, conformal mapping, and water waves have also led to the development of integral equations [4,5,6,7]. Electro–mechanical devices can be modeled effectively using integral models to analyze their dynamic behavior: for example, to simulate the angular velocity of a wind turbine [8] and to evaluate the current performance of a reluctance motor [9].
Various initial and boundary value problems can also be reformulated as Volterra or Fredholm integral equations. Volterra integral equations (VIEs) have been the focus of much research: both theoretical and numerical. VIEs can be applied to create mathematical models for a vast array of phenomena including epidemic diffusion, demography, insurance mathematics, reaction processes, electromagnetic scattering, viscoelastic materials, population dynamics, biological interactions, fish propagation, heat transfer, and heat radiation [10,11,12,13,14,15,16]. For instance, the Helmholtz equation
Δ y + ω 2 y = 0 in R η Ω ¯ , η = 2 , 3
is a traditional model for describing the scattering of time-harmonic acoustic or electromagnetic wave problems. Under suitable boundary conditions, it can be expressed as an integral equation
y ( x ) = Γ y ( t ) ξ ( x , t ) n ( t ) ξ ( x , t ) y n ( t ) d s ( t ) , x R η Ω ¯
with
ξ ( x , t ) = i 4 H 0 1 ( ω | x t | ) η = 2 1 4 Π e i ω | x t | | x y | η = 3 ,
where the given kernel function ξ ( x , t ) is weakly singular and highly oscillatory for ω 1 [17,18,19].
This paper analyzes the highly oscillatory algebraic singular VIEs of the second kind of the form
y ( x ) + 0 x K ( x , t ) e i ω g ( x , t ) ( x t ) α t β y ( t ) d t = f ( x ) , x [ 0 , 1 ] ,
where α , β < 1 , K ( x , t ) is a continuous function, f ( x ) is a given function, and y(x) is the unknown function that must be determined. For different cases, based on K ( x , y ) , α , β , ω the theoretical aspects of the solutions, their uniqueness, and the existence of VIEs with singularities have been thoroughly studied and established; see [20,21]. Attaining an analytical solution for a highly oscillatory algebraic singular VIE (1) proves to be a formidable challenge. Especially, when K ( x , t ) 0 , α , β < 1 , and ω 1 , the solution to (1) is both singular and highly oscillatory. In recent decades, computational methods for evaluating highly oscillatory integrals have undergone significant advancements. Among numerical methods for VIEs, spectral methods have gained more interest from researchers. Some of the eminent methods are the differential transform method [22,23,24], Filon-type method [25], Levin’s method [26], Galerkin and multi Galerkin methods [27], Chebyshev wavelet method [28], collocation method [29], Jacobi spectral collocation method [30,31], Chelyshkov collocation method [32,33], and the collocation boundary value method [34].
The weakly singular VIE of the second kind with highly oscillatory Bessel kernels of the type
y ( x ) + 0 x J m ( ω ( x t ) ) ( x t ) α y ( t ) d t = f ( x ) , x [ 0 , 1 ] , 0 α < 1 ,
is discussed by Xiang and Brunner [35]. The authors explore the Filon method, piecewise constant collocation method (PCCM), and piecewise linear collocation method (PLCM) to get the approximated solution of (2). It was claimed that the solution of the VIE is uniformly bounded for ω 1 and the computational cost of the presented method remains the same regardless of the size of the frequencies. A direct Hermite collocation method as well as a piecewise Hermite collocation method are presented for VIEs of the second kind with highly oscillatory Bessel kernels by Fang et al., see [36]. The results of this study showed that Hermite-type collocation methods are more reliable than other collocation methods. The authors claimed that the approximate function value and derivative value can be calculated concurrently by both methods.
Fermo and Occorsio [37] presented the N y s t r o ¨ m method for algebraic singular VIEs:
y ( x ) + 1 x K ( x , t ) ( x t ) α ( 1 + t ) β y ( t ) d t = f ( x ) , x ( 1 , 1 ) , α , β > 1 ,
where the kernel function possesses singularities along the diagonal x = t and/or at x = 1 . The authors provided the stability, convergence, and error analysis in the Zygmund weighted space. However, the kernel function presented there does not contain the oscillatory function, i.e., ω = 0 . Li et al. [38] proposed the Chebyshev and Legendre pseudo-spectral method for weakly singular VIEs of the second kind (3) with β = 0 . The integral operator in the equation is approximated by the Gauss-type quadrature formula. They also proved the exponential convergence of the proposed method. A Chebyshev collocation method is developed by Wang et al. [39] to solve VIEs with algebraic or logarithmic singularities by splitting the interval into a singular subinterval and a regular subinterval. To approximate the solution directly in the singular subinterval, the truncated asymptotic expansion or its Padé approximation is used. The singular kernel is evaluated analytically by using a stable and fast recurrence algorithm.
Wu and Sun [40] presented a collocation method based on the steepest descent method for weakly singular VIEs with highly oscillatory kernels:
y ( x ) + 0 x K ( x , t ) e i ω g ( x , t ) ( x t ) α y ( t ) d t = f ( x ) , x [ 0 , 1 ] .
After applying the steepest descent method, the introduced method calculated the highly oscillatory integral with the generalized Gauss–Laguerre rule. Xiang and Wu [41] introduced piecewise constant and piecewise linear collocation methods for approximating the solution to VIEs of the second kind with weakly singular trigonometric kernels. The authors stated that a Filon-type method can be used to compute oscillatory integrals by evaluating the highly oscillatory kernels of integral equations. According to Liang and Brunner, the convergence order of the piecewise collocation method for weakly singular VIEs of the second kind has been improved: see [42] for more details. With an increase in n, a piecewise polynomial collocation method with degree m = 1 is presented to improve the convergence order. For weakly singular VIEs of the second kind with oscillatory trigonometric kernels, Wu [43] compared the collocation method on uniform meshes with that on graded meshes by using the Filon-type method to compute the highly oscillatory integrals occurring in the collocation equation. The author demonstrated that as long as the kernels are oscillatory trigonometric, collocation on graded meshes may not be better than on uniform meshes. It is evident from the above discussion that the discussed methods are inapplicable for solving (1) directly due to the highly oscillatory and algebraic singular kernel. This paper aims to develop an efficient numerical method to compute VIEs with highly oscillatory and algebraic singular kernels. To calculate (1), we have proposed two collocation methods depending on the uniform mesh: the PCCM and the PLCM. Based on the analytic continuation, the steepest descent method is used to compute the obtained highly oscillatory algebraic singular integrals. This transforms them into the sum of two line integrals, with integrands that are nonoscillatory and decay exponentially fast. These line integrals can be efficiently computed by the Gauss–Laguerre and generalized Gauss–Laguerre quadrature rules. In addition, some theoretical and numerical results are also provided to prove the validity of the proposed method.
Here is the brief outline of the paper. Section 1 provides a brief introduction to numerical methods for the VIEs for different cases. The purpose of Section 2 is to present the basic conceptual information and methodology of the proposed method for approximating highly oscillatory algebraic singular VIEs. Section 3 provides some theoretical results, including error bounds for the introduced novel method. Section 4 promises to represent the accuracy and efficiency of the proposed method with some numerical examples. Moreover, a comparison is made between the new numerical technique and the one provided by Wu [43] to demonstrate its reliability.

2. Description of the Collocation Methods

This section explores numerical techniques for computing the solution to (1). A direct method for evaluating highly oscillatory algebraic singular VIEs is the PCCM. Suppose that
I h = { x n = n h , 0 n N , h = T N }
as a uniform mesh of the interval I = [ 0 , T ] . Let σ n = ( x n , x n + 1 ) , and the set of collocation points is defined by
X h = { x = x n , j = x n + c j h ; 0 c 1 < < c m 1 , 0 n N 1 } ,
where c j is the collocation parameter that determines X h . For a given mesh I h , the piecewise polynomial space S ρ ( d ) ( I h ) , with ρ 0 , 1 d ρ , is given by
S ρ d ( I h ) = { v C d ( I ) : v | σ n π ρ , 0 n N 1 } .
Here, π ρ represents the space of polynomials with a degree of at most ρ . For VIEs, the particular piecewise polynomial space S m + d d ( I h ) with ρ = m + d , m 1 , d 1 ; we choose d = 1 . Then, the natural collocation space is S m 1 ( 1 ) ( I h ) with dimension N m .
The PCCM considers the collocation points x ˜ n [ x n , x n + 1 ] , n = 0 , 1 , , N 1 ; then, the approximate function y ˜ ( x ) of y ( x ) such that y ˜ ( x ) | [ x n , x n + 1 ) is constant. However, for the PLCM, y ˜ ( x ) | [ x n , x n + 1 ] is linear such that y ˜ ( x n ) = y ( x n ) and y ˜ ( x n + 1 ) = y ( x n + 1 ) . The core purpose of the PCCM and PLCM is to find the approximate solution in S m 1 ( 1 ) ( I h ) . Set Y n , i = y h ( x n , i ) ; the collocation polynomial y h ( x ) S m 1 ( 1 ) ( I h ) on σ n is expressed as
y h ( x ) = y h ( x n + t h ) = j = 1 m L j ( t ) Y n , j , t ( 0 , 1 ] ,
where L j ( t ) = k j m t c k c j c k . Then, for x = x n , j , g ( x , t ) = ( x t ) , Equation (1),
y h ( x ) + 0 x K ( x , t ) e i ω ( x t ) ( x t ) α t β y h ( t ) d t = f ( x ) , x X h ,
can be rewritten as
y h ( x n , j ) = f ( x n , j ) 0 x n + c j h K ( x n , j , t ) e i ω ( x n , j t ) ( x n , j t t ) α t β y h ( t ) d t , = f ( x n , j ) l = 0 n 1 x l x l + 1 K ( x n , j , t ) e i w ( x n , j t ) ( x n , j t ) α t β y h ( t ) d t x n x n + c j h K ( x n , j , t ) e i w ( x n , j t ) ( x n , j t ) α t β y h ( t ) d t , = f ( x n , j ) l = 0 n 1 h 0 1 K ( x n , j , x l + t h ) e i w ( x n , j x l t h ) ( x n , j x l t h ) α ( x l + t h ) β y h ( x l + t h ) d t h 0 c j K ( x n , j , x n + t h ) e i w ( x n , j x n t h ) ( x n , j x n t h ) α ( x n + t h ) β y h ( x n + t h ) d t .
Now by approximating y h ( x n , j ) by the Lagrange polynomial (7), we get
Y n , j = f ( x n , j ) h l = 0 n 1 k = 1 m Y l , k 0 1 K ( x n , j , x l + t h ) e i w ( x n , j x l t h ) ( x n , j x l t h ) α ( x l + t h ) β L k ( t ) d t h k = 1 m Y n , k 0 c j K ( x n , j , x n + t h ) e i w ( x n , j x n t h ) ( x n , j x n t h ) α ( x n + t h ) β L k ( t ) d t ,
[ I m + h B n ] Y n = f n l = 0 n 1 h B n ( l ) Y l .
where
B n ( l ) = ( 0 1 K ( x n , j , x l + t h ) e i w ( x n , j x l t h ) ( x n , j x l t h ) α ( x l + t h ) β L k ( t ) d t ) , B n = ( 0 c j K ( x n , j , x n + t h ) e i w ( x n , j x n t h ) ( x n , j x n t h ) α ( x n + t h ) β L k ( t ) d t ) ,
( 0 l < n N 1 ) , ( j , k = 1 , , m ) , Y n = ( Y n , 1 , , Y n , m ) T , f n = ( f ( x n , 1 ) , , f ( x n , m ) ) T ,
where Y n are the unknowns, and I m denotes the identity matrix. Upon solving the above linear system for Y n , the collocation solution can then be obtained on σ n . The linear system of equations (8) can only be calculated once B n ( l ) and B n are computed. To solve these highly oscillatory integrals containing algebraic singularities, the steepest descent method is applied to calculate these integrals by the following theorem.
Theorem 1.
Let us consider a function L k ( z ) , which is an analytic in the upper half-strip of the complex plane a ( z ) b and ( z ) 0 and satisfies
0 1 | L k ( z + i R ) | d z M R α + β e ω 0 R , 0 < ω 0 < ω , 0 c j | L k ( z + i R ) | d z M R α + β e ω 0 R , 0 < ω 0 < ω ,
for constants M and ω 0 , the integrals I [ B ˇ n l ] = 0 1 K ( x n , j , x l + t h ) e i w t h ( x n , j x l t h ) α ( x l + t h ) β L k ( t ) d t and
I [ B ˇ n ] = 0 c j K ( x n , j , x n + t h ) e i w t h ( x n , j x n t h ) α ( x n + t h ) β L k ( t ) d t can be evaluated as
I [ B ˇ n l ] = i ω h 0 K ( x n , j , x l + i t ω ) e t ( x n , j x l i t ω ) α ( x l + i t ω ) β L k i t ω h d t i ω h e i ω h 0 K ( x n , j , x l + ( h + i t ω ) ) e t ( x n , j x l ( h + i t ω ) ) α ( x l + ( h + i t ω ) ) β L k 1 + i t ω h d t .
I [ B ˇ n ] = i ω h 0 K ( x n , j , x n + i t ω ) e t ( x n , j x n i t ω ) α ( x n + i t ω ) β L k i t ω h d t + i ω h 1 α h α e i ω c j h 0 K ( x n , j , x n + c j h + i t ω ) e t ( t ω h ) α ( x n + h c j + i t ω ) β L k c j + i t ω h d t .
Proof. 
The functions K ( x n , j , x l + t h ) e i w t h ( x n , j x l t h ) α ( x l + t h ) β L k ( t ) d t and K ( x n , j , x n + t h ) e i w t h ( x n , j x n t h ) α ( x n + t h ) β L k ( t ) d t are analytic in the upper half-strip of complex planes D 1 and D 2 , respectively, where region D 1 is enclosed by the curves Γ 1 , Γ 2 , Γ 3 , Γ 4 and D 2 is enclosed by the curves Γ ¯ 1 , Γ ¯ 2 , Γ ¯ 3 , Γ ¯ 4 , Γ ¯ 5 , Γ ¯ 6 , as shown in Figure 1 and Figure 2, respectively. Then, based on the Cauchy theorem, we obtain
I ˜ [ B ˇ n l ] = 0 , where I ˜ [ B ˇ n l ] = Γ 1 + Γ 2 + Γ 3 Γ 4 K ( x n , j , x l + z h ) e i w z h ( x n , j x l z h ) α ( x l + z h ) β L k ( z ) d z ,
and
I ˜ [ B ˇ n ] = 0 , where I ˜ [ B ˇ n ] = Γ ¯ 1 + Γ ¯ 2 + Γ ¯ 3 + Γ ¯ 4 + Γ ¯ 6 Γ ¯ 5 K ( x n , j , x n + z h ) e i w z h ( x n , j x n z h ) α ( x n + z h ) β L k ( z ) d z ,
with the integration paths shown in Figure 1 and Figure 2 for (12) and (13), respectively.
Set Γ i K ( x n , j , x l + z h ) e i w z h ( x n , j x l z h ) α ( x l + z h ) β L k ( z ) d z and Γ ¯ j K ( x n , j , x n + z h ) e i w z h ( x n , j x n z h ) α ( x n + z h ) β L k ( z ) d z ; we achieve
Γ 1 + Γ 2 + Γ 3 Γ 4 = 0 , Γ ¯ 1 + Γ ¯ 2 + Γ ¯ 3 + Γ ¯ 4 + Γ ¯ 6 Γ ¯ 5 = 0 .
For Equation (12), let z = i s ; then
Γ 1 = i 0 R K ( x n , j , x l + z h ) e i ω ( i s ) h ( x n , j x l ( i s ) h ) α ( x l + ( i s ) h ) β L k ( i s ) d s , Γ 1 = i 0 R K ( x n , j , x l + i s h ) e ω s h ( x n , j x l i s h ) α ( x l + i s h ) β L k ( i s ) d s .
Similarly, for Γ 3 , z = 1 + i s , we have
Γ 3 = i 0 R K ( x n , j , x l + ( 1 + i s ) h ) e i ω ( 1 + i s ) h ( x n , j x l ( 1 + i s ) h ) α ( x l + ( 1 + i s ) h ) β L k ( 1 + i s ) d s , = i e i ω h 0 R K ( x n , j , x l + ( 1 + i s ) h ) e ω s h ( x n , j x l ( 1 + i s ) h ) α ( x l + ( 1 + i s ) h ) β L k ( 1 + i s ) d s .
Now, for Γ 2 , z = s + i R , we get
Γ 2 = 0 1 K ( x n , j , x l + ( s + i R ) h ) e i ω ( s + i R ) h ( x n , j x l ( s + i R ) h ) α ( x l + ( s + i R ) h ) β L k ( s + i R ) d s , = e ω R h 0 1 K ( x n , j , x l + ( s + i R ) h ) e i ω s h ( x n , j x l ( s + i R ) h ) α ( x l + ( s + i R ) h ) β L k ( s + i R ) d s Γ 2 0 as R .
It follows that
I ˜ [ B ˇ n l ] = i 0 K ( x n , j , x l + i s h ) e ω s h ( x n , j x l i s h ) α ( x l + i s h ) β L k ( i s ) d s i e i ω h 0 K ( x n , j , x l + ( 1 + i s ) h ) e ω s h ( x n , j x l ( 1 + i s ) h ) α ( x l + ( 1 + i s ) h ) β L k ( 1 + i s ) d s , = i ω h 0 K ( x n , j , x l + i t ω ) e t ( x n , j x l i t ω ) α ( x l + i t ω ) β L k i t ω h d t i ω h e i ω h 0 K ( x n , j , x l + ( h + i t ω ) ) e t ( x n , j x l ( h + i t ω ) ) α ( x l + ( h + i t ω ) ) β L k 1 + i t ω h d t .
Now applying the same procedure for Equation (13) and considering z = i s , we obtain
Γ ¯ 1 = r R K ( x n , j , x n + i s h ) e i ω ( i s ) h ( x n , j x n i s h ) α ( x n + i s h ) β L k ( i s ) i d s , = i r R K ( x n , j , x n + i s h ) e ω s h ( x n , j x n i s h ) α ( x n + i s h ) β L k ( i s ) d s .
Now for z = c j + i s , we have
Γ ¯ 3 = r R K ( x n , j , x n + ( c j + i s ) h ) e i ω ( c j + i s ) h ( x n , j x n ( c j + i s ) h ) α ( x n + ( c j + i s ) h ) β L k ( c j + i s ) i d s , = i e i ω c j h r R K ( x n , j , x n + ( c j + i s ) h ) e ω s h ( i s h ) α ( x n + ( c j + i s ) h ) β L k ( c j + i s ) d s , = ( i ) 1 α h α e i ω c j h r R K ( x n , j , x n + ( c j + i s ) h ) e ω s h ( s ) α ( x n + ( c j + i s ) h ) β L k ( c j + i s ) d s .
Similarly,
Γ ¯ 2 = 0 c j K ( x n , j , x n + ( s + i R ) h ) e i ω ( s + i R ) h ( x n , j x n ( s + i R ) h ) α ( x n + ( s + i R ) h ) β L k ( s + i R ) d s , = e ω R h 0 c j K ( x n , j , x n + ( s + i R ) h ) e i ω s ( x n , j x n ( s + i R ) h ) α ( x n + ( s + i R ) h ) β L k ( s + i R ) d s Γ ¯ 2 0 as R .
Put z = c j + r e i θ ; we get
Γ ¯ 4 = | i r π / 2 π K ( x n , j , x n + ( c j + r e i θ ) h ) e i ω ( c j + r e i θ ) h ( x n , j x n ( c j + r e i θ ) h ) α ( x n + ( c j + r e i θ ) h ) β e i θ L k ( c j + r e i θ ) d θ | , = | i r e i ω c j h π / 2 π K ( x n , j , x n + ( c j + r e i θ ) h ) e i ω r e i θ h ( r e i θ h ) α ( x n + ( c j + r e i θ ) h ) β e i θ L k ( c j + r e i θ ) d θ | , | r | 1 α π / 2 π | K ( x n , j , x n + ( c j + r e i θ ) h ) e i ω r e i θ h ( e i θ h ) α ( x n + ( c j + r e i θ ) h ) β e i θ L k ( c j + r e i θ ) | d θ 0 as r 0 .
Now, for z = r e i θ ; we have
Γ ¯ 6 = i r π / 2 π K ( x n , j , x n + r e i θ h ) e i ω h ( r e i θ ) ( x n , j x n r e i θ h ) α ( x n + r e i θ h ) β e i θ L k ( r e i θ ) d θ , | r | π / 2 π | K ( x n , j , x n + r e i θ h ) e i ω h ( r e i θ ) ( x n , j x n r e i θ h ) α ( x n + r e i θ h ) β e i θ L k ( r e i θ ) | d θ 0 as r 0 .
It follows that
I ˜ [ B ˇ n ] = i 0 K ( x n , j , x n + i s h ) e ω s h ( x n , j x n i s h ) α ( x n + i s h ) β L k ( i s ) d s + ( i ) 1 α h α e i ω c j h 0 K ( x n , j , x n + ( c j + i s ) h ) e ω s h ( s ) α ( x n + ( c j + i s ) h ) β L k ( c j + i s ) d s , = i ω h 0 K ( x n , j , x n + i t ω ) e t ( x n , j x n i t ω ) α ( x n + i t ω ) β L k i t ω h d t + i ω h 1 α h α e i ω c j h 0 K ( x n , j , x n + c j h + i t ω ) e t ( t ω h ) α ( x n + h c j + i t ω ) β L k c j + i t ω h d t .
Furthermore, the Gauss–Laguerre quadrature and the generalized Gauss–Laguerre quadrature rules are applied to approximate the integrals (12) and (13). A convenient and straightforward method of generating Gaussian quadrature points and weights can be achieved with the l a g p t s ( n ) function in the Chebfun system. For details, see [44].

3. Error Analysis

In this section, we perform some theoretical analysis. The solution’s asymptotic expression for (1) is provided by Theorem 2. Proposition 1 describes the error bound of the steepest descent method for highly oscillatory algebraic singular integrals. However, Theorem 3 gives the error bound for the collocation method proposed in this paper.
Theorem 2.
Let y ( x ) be the solution of the highly oscillatory algebraic singular VIE (1) with f C m ( I ) , K C m ( D ) and 0 < α < 1 . Then there exist functions R α , j ( n ) and S α , j ( n ) ( j = 0 , 1 , , m ; n 0 ) in C m ( D ) so that for ω , the solution has the asymptotic expansion
y ( x ) = f ( x ) ( 1 i ω ) m n = 1 0 x ( x t ) n ( 1 α ) 1 t β S ( 1 α ) , m ( n ) ( x , t ) e i ω ( x t ) d t j = 0 m 1 ( 1 i ω ) j + 1 n = 1 S ( 1 α ) , j ( n ) ( x , x ) 0 x t β ( x t ) n ( 1 α ) 1 e i w ( x t ) d t ,
where the infinite series converges absolutely and uniformly on I. The meaning of R α , j ( n ) and S α , j ( n ) is defined clearly in the proof.
Proof. 
According to [20] the unique solution of (1) with β = 0 is given as
y ( x ) = f ( x ) 0 x ( x t ) α n = 1 ( x t ) ( n 1 ) ( 1 α ) ψ ( 1 α ) , n ( x , t ) e i ω ( x t ) f ( t ) d t ,
which can be further extended for β 0 as
y ( x ) = f ( x ) 0 x ( x t ) α t β n = 1 ( x t ) ( n 1 ) ( 1 α ) ψ ( 1 α ) , n ( x , t ) e i ω ( x t ) f ( t ) d t ,
where ψ ( 1 α ) , n C m ( D ) and ψ ( 1 α ) , 1 ( x , t ) = K ( x , t ) . Owing to the presence of the singular (non-smooth) terms ( x t ) α ( x t ) ( n 1 ) ( 1 α ) = ( x t ) n ( 1 α ) 1 , the process of subtraction of the singularity is followed as:
Let S ( 1 α ) , n ( 0 ) ( x , t ) = ψ ( 1 α ) , n ( x , t ) f ( t ) , then
S ( 1 α ) , n ( 0 ) ( x , t ) = ( S ( 1 α ) , n ( 0 ) ( x , t ) S ( 1 α ) , n ( 0 ) ( x , x ) ) + S ( 1 α ) , n ( 0 ) ( x , x ) .
Since S ( 1 α ) , n ( 0 ) C m ( D ) , the application of Taylor’s theorem directs to
S ( 1 α ) , n ( 0 ) ( x , t ) S ( 1 α ) , n ( 0 ) ( x , x ) = j = 1 q ( 1 ) j j ! j S ( 1 α ) , n ( 0 ) ( x , x ) t j ( x t ) j + ( x t ) ζ m 1 , n ( 0 ) ( x , t ) , = ( x t ) j = 1 q ( 1 ) j j ! j S ( 1 α ) , n ( 0 ) ( x , x ) t j ( x t ) j 1 + ζ m 1 , n ( 0 ) ( x , t ) , = ( x t ) R ( 1 α ) , n ( 0 ) ( x , t ) .
Thus, the solution y I can be written as
y ( x ) = f ( x ) n = 1 0 x ( x t ) n ( 1 α ) 1 t β ( ( x t ) R ( 1 α ) , n ( 0 ) ( x , t ) + S ( 1 α ) , n ( 0 ) ( x , x ) ) e i w ( x t ) d t , = f ( x ) n = 1 0 x ( x t ) n ( 1 α ) t β R ( 1 α ) , n ( 0 ) ( x , t ) e i w ( x t ) d t n = 1 S ( 1 α ) , n ( 0 ) ( x , x ) 0 x t β ( x t ) n ( 1 α ) 1 e i w ( x t ) d t .
To solve the first integral in the above equation containing R ( 1 α ) , n ( 0 ) ( x , t ) , integration by parts can be applied as
0 x ( x t ) n ( 1 α ) t β R ( 1 α ) , n ( 0 ) ( x , t ) e i w ( x t ) d t = 0 x ( x t ) n ( 1 α ) t β R ( 1 α ) , n ( 0 ) ( x , t ) ( 1 i ω e i w ( x t ) t d t ) , = 1 i ω ( 0 x n ( 1 α ) ( x t ) n ( 1 α ) 1 t β R ( 1 α ) , n ( 0 ) ( x , t ) e i w ( x t ) d t + 0 x ( x t ) n ( 1 α ) t β R ( 1 α ) , n ( 0 ) ( x , t ) t e i w ( x t ) d t + 0 x β ( x t ) n ( 1 α ) t β 1 R ( 1 α ) , n ( 0 ) ( x , t ) e i w ( x t ) d t ) , = 1 i ω 0 x ( x t ) n ( 1 α ) 1 t β S ( 1 α ) , n ( 1 ) ( x , t ) e i ω ( x t ) d t .
It follows that
y ( x ) = f ( x ) n = 1 1 i ω 0 x ( x t ) n ( 1 α ) 1 t β S ( 1 α ) , n ( 1 ) ( x , t ) e i ω ( x t ) d t n = 1 S ( 1 α ) , n ( 0 ) ( x , x ) 0 x t β ( x t ) n ( 1 α ) 1 e i w ( x t ) d t .
Thus, by considering (19) in order to subtract the singularity from the integral involving S ( 1 α ) , n ( 1 ) ( x , t ) , the proof is proved by induction. □
Proposition 1.
Suppose that y ( z ) is a function that is analytic in the half-strip of the complex plane a ( z ) b and ( z ) 0 and which satisfies:
0 1 | y ( z + i R ) | d z M R α + β e ω 0 R , 0 < ω 0 < ω , 0 c j | y ( z + i R ) | d z M R α + β e ω 0 R , 0 < ω 0 < ω ;
then the error for the method described in (10) is defined as E [ B ˇ n l ] = | I [ B ˇ n l ] I ˜ [ B ˇ n l ] | and E [ B ˇ n ] = | I [ B ˇ n ] I ˜ [ B ˇ n ] | , respectively, where
E [ B ˇ n l ] = O ( ( l ! ) 2 ( 2 l ) ! ω 2 l + 1 h ) , E [ B ˇ n ] = O l ! ( 2 l ) ! h min ( l ! ω 2 l + 1 , Γ ( α + l + 1 ) ω 1 α + 2 l ) .
Proof. 
The error formula for the l-point Gauss–Laguerre quadrature rule for 0 + y ( t ) e t d t is defined as
( l ! ) 2 ( 2 l ) ! y ( 2 l ) ( ζ ) , 0 < ζ < + .
Also, for the integral 0 + y ( t ) t ν e t d t , ν > 1 , the error formula for the l point generalized Gauss–Laguerre quadrature rule is defined as [45]
l ! Γ ( l + ν + 1 ) ( 2 l ) ! y ( 2 l ) ( ζ ) , 0 < ζ < + .
By using Formula (22), we yield
E [ B ˇ n l ] ( l ! ) 2 ( 2 l ) ! ω h | [ K ( x n , j , x l + i t ω ) ( x n , j x l i t ω ) α ( x l + i t ω ) β y i t ω h ] ζ 1 ( 2 l ) | + ( l ! ) 2 ( 2 l ) ! ω h | [ K ( x n , j , x l + ( h + i t ω ) ) ( x n , j x l ( h + i t ω ) ) α ( x l + ( h + i t ω ) ) β y 1 + i t ω h ] ζ 2 ( 2 l ) | , = ( l ! ) 2 ( 2 l ) ! ω 2 l + 1 h | [ K ( x n , j , x l + i ξ 1 ) ( x n , j x l i ξ 1 ) α ( x l + i ξ 1 ) β y i ξ 1 h ] ξ 1 = ζ 1 / ω ( 2 l ) | + ( l ! ) 2 ( 2 l ) ! ω 2 l + 1 h | [ K ( x n , j , x l + ( h + i ξ 2 ) ) ( x n , j x l ( h + i ξ 2 ) ) α ( x l + ( h + i ξ 2 ) ) β y 1 + i ξ 2 h ] ξ 2 = ζ 2 / ω ( 2 l ) | , = O ( ( l ! ) 2 ( 2 l ) ! ω 2 l + 1 h ) .
For E [ B ˇ n ] , again, by using Formulas (22) and (23), we get
E [ B ˇ n ] ( l ! ) 2 ( 2 l ) ! ω h | [ K ( x n , j , x n + i t ω ) ( x n , j x n i t ω ) α ( x n + i t ω ) β y i t ω h ] ζ 3 ( 2 l ) | + l ! Γ ( α + l + 1 ) ( 2 l ) ! ω 1 α h | [ K ( x n , j , x n + c j h + i t ω ) ) ( x n + c j h + i t ω ) β y c j + i t ω h ] ζ 4 ( 2 l ) | , = ( l ! ) 2 ( 2 l ) ! ω 2 l + 1 h | [ K ( x n , j , x n + i ξ 3 ) ( x n , j x n i t ω ) α ( x n + i ξ 3 ) β y i ξ 3 h ] ξ 3 = ζ 3 / ω ( 2 l ) | + l ! Γ ( α + l + 1 ) ( 2 l ) ! ω 1 α + 2 l h | [ K ( x n , j , x n + c j h + i ξ 4 ) ) ( x n + c j h + i ξ 4 ) β y c j + i ξ 4 h ] ξ 4 = ζ 4 / ω ( 2 l ) | , = O l ! ( 2 l ) ! h min ( l ! ω 2 l + 1 , Γ ( α + l + 1 ) ω 1 α + 2 l ) .
Theorem 3.
Suppose that function f ( x ) C m ( [ 0 , 1 ] ) and K ( x , t ) C m ( [ 0 , 1 ] × [ 0 , 1 ] ) ; then, by considering Theorem 3.2 in [40], the numerical solution defined by (8) satisfies
sup | y ( x ) y h ( x ) | C max min ( 1 ω 1 α β , h 1 α ) , h m ;
here, C is a constant that is independent of h and ω.

4. Numerical Examples

This current section is dedicated to presenting the efficiency of the proposed method. The exact values are obtained from Mathematica 11, whereas MATLAB R2023a is used to compute the results by applying the proposed method. In some examples, the exact values are calculated by taking sufficiently large values of N by the proposed method. The absolute error is calculated as | y ( x j ) y ˜ ( x j ) | , where y ˜ ( x j ) represents the approximated solution, and the exact solution is defined by y ( x j ) . The numerical results computed by the PCCM and the PLCM are presented as follows:
Example 1.
Considering f ( x ) = e x , α = 0.5 and β = 0.1 , 0.2 , Table 1, Table 2, Table 3, Table 4 and Table 5 show the absolute error for the equation
y ( x ) + 0 x K ( x , t ) e i ω ( x t ) ( x t ) α t β y ( t ) d t = f ( x ) , x [ 0 , 1 ] .
Then, the exact solution for y ( x ) can be written as
y ( x ) = f ( x ) + 0 x R α ( x , t ) e i ω ( x t ) f ( t ) d t ,
where R α ( x , t ) is defined as
R α ( x , t ) = t β n = 1 ( Γ ( 1 α ) ) n Γ ( n ( 1 α ) ) ( x t ) ( n n α 1 ) .
For further details, see [20]. Based on Table 1, Table 2, Table 3, Table 4 and Table 5, it can be seen that the PCCM and the PLCM provide high-precision accuracy rates as w increases. Additionally, Figure 3 shows the absolute error for the PCCM and the PLCM with α = 0.5 , β = 0.1 , and ω = 10 3 .
The accuracy of the numerical methods presented in this paper is compared with the results claimed in [43] on a uniform mesh for (26) with f ( x ) = e x , α = 0.1 , and β = 0 . Table 6 following explains that for ω 1 , the results presented in [43] for N = 10 can be obtained by applying the PCCM and the PLCM for N = 5 .
Figure 4 and Figure 5 illustrate the exact solution and numerical solutions computed by the PCCM and the PLCM. As can be seen in the figures below, the solution exhibits a singularity and oscillatory behavior. With increasing ω, increasing oscillation is observed in the imaginary part of the solution.
Example 2.
For f ( x ) = s i n ( x ) , α = 0.5 , and β = 0.2 , 0.1 , Table 7, Table 8, Table 9, Table 10 and Table 11 show the absolute error for the equation
y ( x ) + 0 x K ( x , t ) e i ω ( x t ) ( x t ) α t β y ( t ) d t = f ( x ) , x [ 0 , 1 ] .
The exact solution for y(x) can be written as
y ( x ) = f ( x ) + 0 x R α ( x , t ) e i ω ( x t ) f ( t ) d t ,
where R α ( x , t ) is defined as (27). It is evident from Table 7, Table 8, Table 9, Table 10 and Table 11 that the PCCM and the PLCM provide high-precision accuracy rates as w increases. Further, Figure 6 shows the absolute errors for the PCCM and the PLCM with α = 0.5 , β = 0.2 , and ω = 10 3 .
Example 3.
The following example proves the accuracy of the error-bound claimed in Proposition (1) for E [ B ˇ n l ] and E [ B ˇ n ] calculated by the steepest descent method followed by Theorem 1. Figure 7, Figure 8 and Figure 9 show the scaled absolute errors for I [ B ˇ n l ] and I [ B ˇ n ] with different values of α , β , N , and ω from 10 to 1000.

5. Conclusions

The purpose of this paper is to propose and illustrate an efficient and effective method for solving highly oscillatory algebraic singular VIEs. Based on the application of the proposed PCCM and PLCM, it has been verified that both methods yield nearly identical approximate results for highly oscillatory algebraic singular integral variables. We have demonstrated that the proposed method delivers satisfactory results even when the number of ω increases. In Table 6, it has been proved that the PCCM and PLCM can obtain the required exact accuracy for smaller values of N when compared with the method presented in [43]. Moreover, the scaled absolute error graphs also provide evidence of the efficiency and validity of the convergence rate for the highly oscillatory algebraic singular integrals I [ B ˇ n l ] and I [ B ˇ n ] .
However, in this paper, we have considered the highly oscillatory algebraic singular VIEs, and in future work, the PCCM and PLCM proposed in this paper can be used and modified accordingly to solve algebraic singular VIEs with highly oscillatory Bassel kernel functions.

Author Contributions

Conceptualization, S. and W.-X.M.; methodology, S., W.-X.M., and G.L.; validation, S., W.-X.M., and G.L.; writing—original draft preparation, S.; supervision, W.-X.M. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported in part by the NSFC under grants 12271488, 11975145, 11972291, and 51771083; the Ministry of Science and Technology of China (G2021016032L); and the Natural Science Foundation for Colleges and Universities in Jiangsu Province (17 KJB 110020).

Data Availability Statement

No new data were created or analyzed in this study. Data sharing is not applicable to this article.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Colton, D.L.; Kress, R.; Kress, R. Inverse Acoustic and Electromagnetic Scattering Theory, 2nd ed.; Springer: New York City, NY, USA, 1998. [Google Scholar]
  2. Nédélec, J.C. Acoustic and Electromagnetic Equations: Integral Representations for Harmonic Problems, 1st ed.; Springer: New York City, NY, USA, 2001. [Google Scholar]
  3. Pike, E.R.; Sabatier, P.C. (Eds.) Scattering, Two-Volume Set: Scattering and Inverse Scattering in Pure and Applied Science, 1st ed.; Academic Press: London, UK, 2001. [Google Scholar]
  4. Ali, A.H. Applications of differential transform method to initial value problems. Am. J. Eng. Res. 2017, 6, 365–371. [Google Scholar]
  5. Abu-Ghuwaleh, M.; Saadeh, R.; Qazza, A. General master theorems of integrals with applications. Mathematics 2022, 10, 3547. [Google Scholar] [CrossRef]
  6. Adomian, G. Solving Frontier Problems of Physics: The Decomposition Method, 1st ed.; Springer: New York City, NY, USA, 2013. [Google Scholar]
  7. Atkinson, K.E. The Numerical Solution of Integral Equations of the Second Kind; Cambridge University Press: Cambridge, UK, 1997. [Google Scholar]
  8. Suslov, K.; Gerasimov, D.; Solodusha, S. Smart grid: Algorithms for control of active-adaptive network components. In Proceedings of the 2015 IEEE Eindhoven PowerTech, Eindhoven, The Netherlands, 29 June–2 July 2015; pp. 1–6. [Google Scholar]
  9. Fomin, O.; Masri, M.; Pavlenko, V. Intelligent technology of nonlinear dynamics diagnostics using Volterra kernels moments. Int. J. Math. Models Methods Appl. Sci. 2016, 10, 158–165. [Google Scholar]
  10. Ma, W.X.; Huang, Y.; Wang, F. Inverse scattering transforms for non-local reverse-space matrix non-linear Schrödinger equations. Eur. J. Appl. Math. 2022, 33, 1062–1082. [Google Scholar] [CrossRef]
  11. Wazwaz, A.M. Linear and Nonlinear Integral Equations, 1st ed.; Springer: New York City, NY, USA, 2011. [Google Scholar]
  12. Jerri, A.J. Introduction to Integral Equations with Applications, 2nd ed.; Wiley-Interscience: Hoboken, NJ, USA, 1999. [Google Scholar]
  13. Willis, J.R.; Nemat-Nasser, S. Singular perturbation solution of a class of singular integral equations. Q. Appl. Math. 1990, 48, 741–753. [Google Scholar] [CrossRef]
  14. Solodusha, S.; Bulatov, M. Integral equations related to volterra series and inverse problems: Elements of theory and applications in heat power engineering. Mathematics 2021, 9, 1905. [Google Scholar] [CrossRef]
  15. Brunner, H. On the numerical solution of first-kind Volterra integral equations with highly oscillatory kernels. In Proceedings of the INI. HOP., Cambridge, UK, 13–17 September 2010. [Google Scholar]
  16. Zakęś, F.; Śniady, P. Application of Volterra integral equations in dynamics of multispan uniform continuous beams subjected to a moving load. Shock. Vib. 2016, 2016, 4070627. [Google Scholar] [CrossRef]
  17. Asheim, A.; Huybrechs, D. Local solutions to high-frequency 2D scattering problems. J. Comput. Phys. 2010, 229, 5357–5372. [Google Scholar] [CrossRef]
  18. Langdon, S.; Chandler-Wilde, S.N. A wavenumber independent boundary element method for an acoustic scattering problem. SIAM J. Numer. Anal. 2006, 43, 2450–2477. [Google Scholar] [CrossRef]
  19. Colton, D.; Kress, R. Integral Equation Methods in Scattering Theory; SIAM: Philadelphia, PA, USA, 2013. [Google Scholar]
  20. Brunner, H. Volterra Integral Equations: An Introduction to Theory and Applications, 1st ed.; Cambridge University Press: Cambridge, UK, 2017. [Google Scholar]
  21. Polyanin, P.; Manzhirov, A.V. Handbook of Integral Equations, 2nd ed.; Chapman and Hall/CRC: Boca Raton, FL, USA, 2008. [Google Scholar]
  22. Odibat, Z.M. Differential transform method for solving Volterra integral equation with separable kernels. Math. Comput. Model. 2008, 48, 1144–1149. [Google Scholar] [CrossRef]
  23. Hetmaniok, E.; Pleszczyński, M.; Khan, Y. Solving the Integral Differential Equations with Delayed Argument by Using the DTM Method. Sensors 2022, 22, 4124. [Google Scholar] [CrossRef] [PubMed]
  24. Hetmaniok, E.; Pleszczyński, M. Comparison of the Selected Methods Used for Solving the Ordinary Differential Equations and Their Systems. Mathematics 2022, 10, 306. [Google Scholar] [CrossRef]
  25. Xiang, S. Efficient Filon-type methods for ∫abf(x)eiωg(x)dx. Numer. Math. 2007, 105, 633–658. [Google Scholar] [CrossRef]
  26. Zaman, S. Meshless procedure for highly oscillatory kernel based one-dimensional Volterra integral equations. J. Comput. Appl. Math. 2022, 413, 114360. [Google Scholar]
  27. Kant, K.; Nelakanti, G. Approximation methods for second kind weakly singular Volterra integral equations. J. Comput. Appl. Math. 2020, 368, 112531. [Google Scholar] [CrossRef]
  28. Zhu, L.; Wang, Y. Numerical solutions of Volterra integral equation with weakly singular kernel using SCW method. Appl. Math. Comput. 2015, 260, 63–70. [Google Scholar] [CrossRef]
  29. Brunner, H. Collocation Methods for Volterra Integral and Related Functional Differential Equations; Cambridge University Press: Cambridge, UK, 2004. [Google Scholar]
  30. Chen, Y.; Tang, T. Convergence analysis of the Jacobi spectral-collocation methods for Volterra integral equations with a weakly singular kernel. Math. Comput. 2010, 79, 147–167. [Google Scholar] [CrossRef]
  31. Li, X.; Tang, T. Convergence analysis of Jacobi spectral collocation methods for Abel-Volterra integral equations of second kind. Front. Math. China 2012, 7, 69–84. [Google Scholar] [CrossRef]
  32. Chen, Y.; Tang, T. Spectral methods for weakly singular Volterra integral equations with smooth solutions. J. Comput. Appl. Math. 2009, 233, 938–950. [Google Scholar] [CrossRef]
  33. Talaei, Y. Chelyshkov collocation approach for solving linear weakly singular Volterra integral equations. J. Appl. Math. Comput. 2019, 60, 201–222. [Google Scholar] [CrossRef]
  34. Ma, J.; Xiang, S. A collocation boundary value method for linear Volterra integral equations. J. Sci. Comput. 2017, 71, 1–20. [Google Scholar] [CrossRef]
  35. Xiang, S.; Brunner, H. Efficient methods for Volterra integral equations with highly oscillatory Bessel kernels. BIT Numer. Math. 2013, 53, 241–263. [Google Scholar] [CrossRef]
  36. Fang, C.; He, G.; Xiang, S. Hermite-type collocation methods to solve volterra integral equations with highly oscillatory Bessel kernels. Symmetry 2019, 11, 168. [Google Scholar] [CrossRef]
  37. Fermo, L.; Occorsio, D. Weakly singular linear Volterra integral equations: A Nyström method in weighted spaces of continuous functions. J. Comput. Appl. Math. 2022, 406, 114001. [Google Scholar] [CrossRef]
  38. Li, X.; Tang, T.; Xu, C. Numerical solutions for weakly singular Volterra integral equations using Chebyshev and Legendre pseudo-spectral Galerkin methods. J. Sci. Comput. 2016, 67, 43–64. [Google Scholar] [CrossRef]
  39. Wang, T.; Lian, H.; Ji, L. Singularity separation Chebyshev collocation method for weakly singular Volterra integral equations of the second kind. Numer. Algorithms 2023, 2023, 1–26. [Google Scholar] [CrossRef]
  40. Wu, Q.; Sun, M. On the convergence rate of collocation methods for Volterra integral equations with weakly singular oscillatory trigonometric kernels. Results Appl. Math. 2023, 17, 100352. [Google Scholar] [CrossRef]
  41. Xiang, S.; Wu, Q. Numerical solutions to Volterra integral equations of the second kind with oscillatory trigonometric kernels. Appl. Math. Comput. 2013, 223, 34–44. [Google Scholar] [CrossRef]
  42. Liang, H.; Brunner, H. The fine error estimation of collocation methods on uniform meshes for weakly singular Volterra integral equations. J. Sci. Comput. 2020, 84, 12. [Google Scholar] [CrossRef]
  43. Wu, Q. On graded meshes for weakly singular Volterra integral equations with oscillatory trigonometric kernels. J. Comput. Appl. Math. 2014, 263, 370–376. [Google Scholar] [CrossRef]
  44. Huybrechs, D.; Vandewalle, S. On the evaluation of highly oscillatory integrals by analytic continuation. SIAM J. Numer. Anal. 2006, 44, 1026–1048. [Google Scholar] [CrossRef]
  45. Davis, P.J.; Rabinowitz, P. Methods of Numerical Integration, 2nd ed.; Dover Publications: New York City, NY, USA, 2007. [Google Scholar]
Figure 1. Illustration of integration path for (12).
Figure 1. Illustration of integration path for (12).
Fractalfract 08 00080 g001
Figure 2. Illustration of integration path for (13).
Figure 2. Illustration of integration path for (13).
Fractalfract 08 00080 g002
Figure 3. The absolute error for (26) by PCCM and PLCM with f ( x ) = e x , α = 0.5 , β = 0.1 , N = 100 , and ω = 1000 .
Figure 3. The absolute error for (26) by PCCM and PLCM with f ( x ) = e x , α = 0.5 , β = 0.1 , N = 100 , and ω = 1000 .
Fractalfract 08 00080 g003
Figure 4. The real (left) and imaginary part (right) of the solution for (26) with α = 0.3 ,   β = 0.1 ,   N = 1000 , and ω = 100 computed by PCCM.
Figure 4. The real (left) and imaginary part (right) of the solution for (26) with α = 0.3 ,   β = 0.1 ,   N = 1000 , and ω = 100 computed by PCCM.
Fractalfract 08 00080 g004
Figure 5. The real (left) and imaginary part (right) of the solution for (26) with α = 0.3 ,   β = 0.1 ,   N = 1000 , and ω = 100 computed by PLCM.
Figure 5. The real (left) and imaginary part (right) of the solution for (26) with α = 0.3 ,   β = 0.1 ,   N = 1000 , and ω = 100 computed by PLCM.
Fractalfract 08 00080 g005
Figure 6. The absolute error for (28) by PCCM and PLCM with f ( x ) = s i n ( x ) , α = 0.5 , β = 0.2 ,   N = 100 , and   ω = 1000 .
Figure 6. The absolute error for (28) by PCCM and PLCM with f ( x ) = s i n ( x ) , α = 0.5 , β = 0.2 ,   N = 100 , and   ω = 1000 .
Fractalfract 08 00080 g006
Figure 7. Absolute error scaled by min ( l ! ω 2 l + 1 , Γ ( α + l + 1 ) ω 1 α + 2 l ) and ( 1 ω 2 l + 1 ) for integral (11) (left) and integral (10) (right), respectively, with α = 0.5 , β = 0.2 , and N = 3 .
Figure 7. Absolute error scaled by min ( l ! ω 2 l + 1 , Γ ( α + l + 1 ) ω 1 α + 2 l ) and ( 1 ω 2 l + 1 ) for integral (11) (left) and integral (10) (right), respectively, with α = 0.5 , β = 0.2 , and N = 3 .
Fractalfract 08 00080 g007
Figure 8. Absolute error scaled by ( 1 ω 2 l + 1 ) for integral (10) for N = 3 (left) and N = 1 (right) with α = 0.3 and β = 0.1 .
Figure 8. Absolute error scaled by ( 1 ω 2 l + 1 ) for integral (10) for N = 3 (left) and N = 1 (right) with α = 0.3 and β = 0.1 .
Fractalfract 08 00080 g008
Figure 9. Absolute error scaled by min ( l ! ω 2 l + 1 , Γ ( α + l + 1 ) ω 1 α + 2 l ) for integral (11) for N = 3 (left) and N = 1 (right) with α = 0.3 and β = 0.1 .
Figure 9. Absolute error scaled by min ( l ! ω 2 l + 1 , Γ ( α + l + 1 ) ω 1 α + 2 l ) for integral (11) for N = 3 (left) and N = 1 (right) with α = 0.3 and β = 0.1 .
Fractalfract 08 00080 g009
Table 1. The absolute error for ω = 10 3 , α = 0.5 , and β = 0.2 .
Table 1. The absolute error for ω = 10 3 , α = 0.5 , and β = 0.2 .
Method N | y ( x j ) y ˜ ( x j ) |
PLCM105.01836 ×   10 3
PCCM104.55659 ×   10 3
PLCM1005.98446 ×   10 3
PCCM1005.39355 ×   10 3
PLCM10005.27239 ×   10 4
PCCM10008.07002 ×   10 4
Table 2. The absolute error for ω = 10 4 , α = 0.5 , and β = 0.1 .
Table 2. The absolute error for ω = 10 4 , α = 0.5 , and β = 0.1 .
Method N | y ( x j ) y ˜ ( x j ) |
PLCM1003.18340 ×   10 4
PCCM1001.85657 ×   10 4
PLCM10002.24953 ×   10 4
PCCM10005.28067 ×   10 5
Table 3. The absolute error for ω = 10 5 , α = 0.5 , and β = 0.1 .
Table 3. The absolute error for ω = 10 5 , α = 0.5 , and β = 0.1 .
Method N | y ( x j ) y ˜ ( x j ) |
PLCM1003.18605 ×   10 5
PCCM1001.31605 ×   10 5
PLCM10003.59854 ×   10 5
PCCM10001.69869 ×   10 5
Table 4. The absolute error for ω = 10 6 , α = 0.5 , and β = 0.1 .
Table 4. The absolute error for ω = 10 6 , α = 0.5 , and β = 0.1 .
Method N | y ( x j ) y ˜ ( x j ) |
PLCM1008.40761 ×   10 6
PCCM1008.40761 ×   10 6
PLCM10003.59636 ×   10 8
PCCM10009.77366 ×   10 6
Table 5. The exact and approximated values for ω = 10 7 , α = 0.5 , β = 0.1 , and N = 1000 .
Table 5. The exact and approximated values for ω = 10 7 , α = 0.5 , β = 0.1 , and N = 1000 .
xMethod y ˜ ( x j ) y ( x j ) | y ( x j ) y ˜ ( x j ) |
0.4PLCM1.491177522505289–9.000647139899675i1.491177506337760–0.000647192209957i5.47517 × 10 8
0.4PCCM1.491177505908644–4.000647190817211i1.491177652328156–6.000647075941965i1.86104 × 10 7
0.7PLCM2.012926085893602–2.000826801897145i2.012926065551880–0.000826867858290i6.90265 × 10 8
0.7PCCM2.012926249972612–2.000826813578346i2.012926064180901–1.000826866108774i1.93075 × 10 7
Table 6. The comparison of PCCM and PLCM for N = 5 with U 10 L , 0 and U 10 L , 1 [43].
Table 6. The comparison of PCCM and PLCM for N = 5 with U 10 L , 0 and U 10 L , 1 [43].
ω U 10 L , 0 U 10 L , 1 PCCMPLCM
12.81 × 10 2 9.99 × 10 4 2.17 × 10 2 1.63 × 10 2
10 2 8.74 × 10 3 6.50 × 10 3 8.24 × 10 3 4.18 × 10 3
10 4 1.02 × 10 4 6.94 × 10 5 3.99 × 10 5 3.82 × 10 5
10 8 8.59 × 10 9 6.94 × 10 9 3.90 × 10 9 7.07 × 10 9
Table 7. The absolute error for ω = 10 3 , α = 0.5 , and β = 0.2 .
Table 7. The absolute error for ω = 10 3 , α = 0.5 , and β = 0.2 .
Method N | y ( x j ) y ˜ ( x j ) |
PLCM104.48905 × 10 4
PCCM108.47592 × 10 4
PLCM1001.27823 × 10 4
PCCM1001.04778 × 10 4
PLCM10001.85025 × 10 4
PCCM10007.15488 × 10 3
Table 8. The absolute error for ω = 10 4 , α = 0.5 , and β = 0.1 .
Table 8. The absolute error for ω = 10 4 , α = 0.5 , and β = 0.1 .
Method N | y ( x j ) y ˜ ( x j ) |
PLCM1001.67841 × 10 5
PCCM1001.96906 × 10 5
PLCM10007.10459 × 10 6
PCCM10007.55101 × 10 6
Table 9. The absolute error for ω = 10 5 , α = 0.5 , and β = 0.1 .
Table 9. The absolute error for ω = 10 5 , α = 0.5 , and β = 0.1 .
Method N | y ( x j ) y ˜ ( x j ) |
PLCM1001.58367 × 10 6
PCCM1001.41486 × 10 6
PLCM10001.19504 × 10 6
PCCM10001.05706 × 10 6
Table 10. The absolute error for ω = 10 6 , α = 0.5 , and β = 0.1 .
Table 10. The absolute error for ω = 10 6 , α = 0.5 , and β = 0.1 .
Method N | y ( x j ) y ˜ ( x j ) |
PLCM1001.17697 × 10 7
PCCM1001.90615 × 10 7
PLCM10006.73424 × 10 8
PCCM10001.31592 × 10 7
Table 11. The absolute error for ω = 10 7 , α = 0.5 , and β = 0.1 .
Table 11. The absolute error for ω = 10 7 , α = 0.5 , and β = 0.1 .
Method N | y ( x j ) y ˜ ( x j ) |
PLCM1001.14208 × 10 8
PCCM1002.62249 × 10 8
PLCM10005.39604 × 10 9
PCCM10007.21998 × 10 9
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

SAIRA; Ma, W.-X.; Liu, G. A Collocation Numerical Method for Highly Oscillatory Algebraic Singular Volterra Integral Equations. Fractal Fract. 2024, 8, 80. https://doi.org/10.3390/fractalfract8020080

AMA Style

SAIRA, Ma W-X, Liu G. A Collocation Numerical Method for Highly Oscillatory Algebraic Singular Volterra Integral Equations. Fractal and Fractional. 2024; 8(2):80. https://doi.org/10.3390/fractalfract8020080

Chicago/Turabian Style

SAIRA, Wen-Xiu Ma, and Guidong Liu. 2024. "A Collocation Numerical Method for Highly Oscillatory Algebraic Singular Volterra Integral Equations" Fractal and Fractional 8, no. 2: 80. https://doi.org/10.3390/fractalfract8020080

Article Metrics

Back to TopTop