555
Views
3
CrossRef citations to date
0
Altmetric
Research Article

Solution of linear and nonlinear singular value problems using operational matrix of integration of Taylor wavelets

ORCID Icon, ORCID Icon & ORCID Icon
Article: 2241716 | Received 12 Dec 2022, Accepted 16 Jun 2023, Published online: 01 Aug 2023

ABSTRACT

In this paper, we present an effective method under Taylor wavelets and collocation technique to find an approximate solution of linear and non-linear second-order singular value differential equations. Application of this method on various problems confirms the efficiency, easy applicability, and rapid computation. The obtained solution is compared with some other existing numerical solutions. For many problems, this method gives a solution same as the exact solution of the problem which confirms the effectiveness and accuracy of this method. Additionally, we include graphs and figures to demonstrate that the Taylor wavelet method offers better accuracy for a number of problems. MATLAB software is used to process relative data and execute calculations.

1. Introduction

An oscillation that resembles a wave and has an amplitude that starts at zero, rises or falls, and then returns to zero one or more times is called a wavelet. The primary characteristics of the wavelets are multiresolution analysis, density, orthogonality, and compact support. Wavelet-based numerical approaches have gained popularity in recent years, particularly in computer and applied mathematics due to their simplicity and ease of use to find the solution of several classes of differential equations. Wavelet analysis has been used in a variety of disciplines including signal analysis, harmonic analysis, temporal frequency analysis, and others. The study of wavelets is a relatively new and developing field in mathematics.

Differential equations are the formulation of scientific theory for many real-world physical problems. In recent decades, nonlinear equations have drawn a lot of attention since they are utilized in several technical and scientific applications, like gas dynamics, atomic structure, chemical processes, and nuclear physics, for instance [Citation1]. Sometimes, it is impossible to obtain the analytical solution to a given singular differential equation using existing (analytical) methods then we use numerical approaches like the Tau method, operational matrix of integration method, etc. Researchers in several branches of science and engineering have given a lot of attention to wavelets, recently. One of the most frequently used numerical method for solving differential equations is the operational matrix of integration with the collocation method. This approach is based on the operational matrix of integration and collocation methodology, which converts the given problem into a set of algebraic equations. The Newton Rapshon technique can be used to find the unknown coefficients in this system of algebraic equations.

A mathematical model of the thermal behavior of a spherical cloud of gas and nuclear physics similarly faces these problems. It is always crucial to obtain the solution of differential equations because several human disease models are represented in terms of differential equations. The second-order ordinary differential equations (ODEs) have been studied by several researchers, like Tunc and Tunc [Citation2–4], and Hasan and Zhu [Citation5]. Additionally, numerous mathematicians have solved singular value differential equations using different wavelet methods like the Legendre wavelet method [Citation6,Citation7], Haar wavelet collocation method [Citation8], Laguerre wavelets method [Citation9], Chebyshev wavelet operational matrix of integration [Citation10], and Hermite wavelet method [Citation11]. Recently, vivek utilized the Fibonacci wavelet method to solve the system of nonlinear differential equations representing the HIV-infection model [Citation12] and Tunc et al. [Citation13] obtained the solution of Intego-differential equations. Some of the existing methods are described in [Citation14–17] for solving number of singular differential equations. We conclude from an in-depth review of the literature and the conclusions of several research publications that researchers have not used Taylor wavelets to solve the following class of differential equations. This motivated us to implement Taylor wavelets to solve singular differential equations.

Consider a class of the general second-order singular differential equation [Citation18,Citation19]: (1) Λ′′(ρ)+p(ρ)p(ρ)Λ(ρ)=R(ρ,Λ),ρ(0,1].(1) These types of equations are our focus throughout this research, under the following four conditions: (2) TypeI:Λ(0)=α1,Λ(1)=β1,(2) (3) TypeII:Λ(0)=α2,Λ(1)=β2,(3) (4) TypeIII:Λ(0)=α3,Λ(0)=β3,(4) in addition to the most general combined boundary conditions as: (5) TypeIV:a1Λ(0)+a2Λ(0)=α4,b1Λ(1)+b2Λ(1)=β4,(5) where ai,bi, i=1,2, and αi,βi, i = 1, 2, 3, 4 be given finite constants with p(0)=0. ν(ρ)=p(ρ)p(ρ) may be discontinuous at ρ=0, whereas p(ρ) and R satisfies the following conditions [Citation20]:

  • (D1)p(ρ)C[0,1]C1(0,1] and p(ρ)>0,(0,1].

  • (D2)1p(ρ)L1(0,1] and 011p(ρ)ρ1p(x)dxdρ<. (for boundary condition (Type-I)).

  • (D3)p(ρ)L1(0,1] and 011p(ρ)0ρp(x)dxdρ<. (for boundary conditions (Type-II)).

  • (D4)R(ρ,Λ),RΛ(ρ,Λ)C(Ω) and RΛ(ρ,Λ)0 on Ω, where Ω:={(0,1]×R}.

Existence and uniqueness of the singular boundary value problem defined in (Equation2) along with boundary conditions (Equation3) and (Equation4) is discussed in [Citation18,Citation21–23].

Now consider the singular value problem (Equation1) along with the condition (Equation4). If ν(ρ) and R satisfies the following conditions [Citation24]:

  • (D1)ν is measurable on [0,1],

  • (D2ν0 on (0,1],

  • (D3)01(x)dx<,

  • (D4)R satisfies the Carathéodory conditions and is bounded. Specifically, there exist a, b with a<ϵ0<b and K>0 such that,

    • (d1)For each ρ[0,1],R(ρ,) is continuous on [a,b];

    • (d2)For each Λ[a,b],R(,Λ) is measurable on [0,1]; and

    • (d3)sup(ρ,Λ)[0,1]×[a,b]|R(ρ,Λ)|K.

Then the solution of the initial value problem (Equation2) along the conditions (Equation5) exists (see Theorem (1) of [Citation25]). In addition to the above conditions, (Equation2) has a unique solution, if the function R satisfies the Lipschitz condtion in Λ on [0,1] (see Theorem (2) of [Citation25]) [Citation26].

The condition which guaranteed the uniqueness and existence of Strum-Liouville singular BVP [Citation27] defined by problem (Equation2) along with the condition (Equation5) is also discussed by the author. They used the perturbation technique, maximal principle, Schauder's fixed-point theorem, and mixed monotone iterative techniques to prove it. For this purpose, they present two sufficient conditions. Liu and Yu [Citation28] additionally filled the gap which arises to investigate the uniqueness of a positive solution of those BVP in which the Lipschitz condition is not satisfied in the presence of singularity. Chawla and Shivakumar [Citation23] and R. K. Pandey [Citation29–31] published several results on the existence and uniqueness of the singular and initial value problem having the form (Equation1) with the conditions (Equation3).

Following is the overview of the article's structure: We discuss the Taylor wavelet characteristics and function approximation in Section 3. In Section 4, we present the convergence theorem and error bound of the Taylor wavelet expansion of the functions, while, Section 5 introduces the operational integration matrix evaluation process. The application of the operational matrix of integration is described in Section 6. Section 7 presents evaluation-based numerical problems to test the effectiveness of the suggested method, and Section 8 draws an overall conclusion.

2. Wavelets

Wavelets are generated from a single function ζ known as ‘mother wavelet’ by dilating and translating it. When both the translation and dilation variables are continuous then the family of continuous wavelets is defined as follows: (6) ζν,η(ρ)=|ν|12ζ(ρην),ν,ηR,ν0.(6) In particular, if the variables ν and η are restricted to discrete quantities i.e. ν=ν0θ,η=ωη0ν0θ,ζ0>1, and η0>1, where ω and θ are natural numbers. Then, (7) ζθ,ω(ρ)=|ν0|θ2ζ(ν0θρωη0),(7) defines the discrete family of wavelets ζθ,ω and form a basis(wavelet basis) of L2(R). In particular, when ν0=2 and η0=1, then ζθ,ω(ρ) forms an orthonormal basis.

2.1. Taylor wavelets

Four arguments exist for Taylor wavelets ζω,r(ρ)=ζ(θ,ω^,r,ρ): ω^=ω1,ω=1,2,,2θ1, where rN0 is the order of the Taylor polynomial [Citation32]. Consider the family of the functions defined below on the interval [0,1]: (8) ζω,r(ρ)={2θ12L~r(2θ1ρω^),ω^2θ1ρ<ω^+12θ10,otherwise(8) with L~r(ρ)=2r+1Lr(ρ).Then ζω,r(ρ) defines the family of Taylor wavelets for the Taylor polynomial Lr(ρ)=ρr of order r and r=0,1,2,,μ1. The coefficient 2r+1 is for normality, the dilation parameter is η=2(θ1) and the translation parameter is ν=ω^2(θ1).

2.2. Function approximation

We can express any arbitrary function ΛL2[0,1] using the Taylor wavelet basis as follows [Citation8]: (9) Λ(ρ)=ω=1r=0aω,rζω,r(ρ),(9) where ζω,r are the Taylor wavelets and aω,r=Λ(ρ),ζω,r are the Taylor wavelet coefficients. Consider the truncated series of approximation for Λ(ρ), (10) Λ(ρ)ω=12θ1r=0μ1aω,rζω,r(ρ)=ETζ(ρ)=Λn(ρ),(10) where T denotes transposition and E,ζ(ρ) are two matrices of order n×1(n=2θ1μ) and defined as (11) E=[a1,0,a1,1,,a1,μ1,a2,0,,a2,μ1,,a2θ1,0,,a2θ1,μ1]T,ζ(ρ)=[ζ1,0(ρ),ζ1,1(ρ),,ζ1,μ1(ρ),ζ2,0(ρ),,ζ2,μ1(ρ),,ζ2θ1,0(ρ),,ζ2θ1,μ1(ρ)]T.(11)

3. Convergence analysis

In this section, we present two theorems to discuss the convergence and error analysis of the proposed method.

Theorem 3.1

[Citation33]

Let Λ(ρ)L2(R) be a continuous function on the interval [0,1) such that it is bounded by δ i.e. |Λ(ρ)|<δ, for every ρ[0,1). Then, the Taylor wavelet coefficients of Λ(ρ) in Equation (Equation10) are bounded as: (12) |aω,r|<λ2θ12δ22r+1,(12) where δ is a constant and λ is given by λ=2r+1.

Proof.

Consider the following series expansion of Λ(ρ) using Taylor wavelets as defined in (Equation10), (13) Λ(ρ)ω=12θ1r=0μ1aω,rζω,r(ρ)=ETζ(ρ)=Λn(ρ),(13) where E and ζ(ρ) are given in Equation (Equation11) and the coefficients aω,r can be determined as, (14) aω,r=Λ,ζω,r=01Λ(ρ)ζω,r(ρ)dρ=2θ122r+1ω12θ1ω2θ1Λ(ρ)Lr(2θ1ρω+1)dρ.(14) Using the definition of Taylor wavelets ζω,r(ρ), we have (15) ζω,r(ρ)=2θ122r+1Lr(2θ1ρω+1),ω12θ1ρ<ω2θ1.(15) Let λ=2r+1. Let 2θ1ρω+1=x, then Equation (Equation14) becomes aω,r=λ2θ1201Λ(x+ω12θ1)Lr(x)dx.Therefore, (16) |aω,r|λ2θ1201|Λ(x+ω12θ1)||Lr(x)|dx.(16) Seeing the properties of Taylor polynomials, we can say that (17) 01|Lr(v)|dv<22r+1,r>0.(17) Using the assumption |Λ(ρ)|<δ in Equations (Equation17) and (Equation16), we have (18) |aω,r|<12θ12δ22r+1.(18) Thus the proof of the Theorem 3.1 has been completed. Also, boundedness of the function implies absolutely convergent of the series Λ(ρ)=ω=1r=0aω,r. Hence the Taylor wavelet approximation of the function Λ(ρ) is absolutely convergent.

Theorem 3.2

[Citation33]

Let Λ(ρ)L2(R) be a continuous function on the interval [0,1) and |Λ(ρ)|<δ for every ρ[0,1). Let Λ(ρ)=ω=12θ1r=0μ1aω,rζω,r(ρ) be the Taylor wavelet series expansions where aω,r, ζω,r(ρ) be the Taylor wavelet coefficients and Taylor wavelet basis respectively. Then, the bound of the truncated error e(ρ) is given as: e(ρ)2=Λ(ρ)Λ(ρ)<(ω=2θ1+1r=0μ1aω,r2)12+(ω=1r=μaω,r2)12,where, aω,r=λ2θ12δ22r+1,λ=2r+1.

Proof.

Any function ΛL2[0,1) can be expanded in terms of Taylor wavelets as: Λ(ρ)=ω=1r=0aω,rζω,r(ρ).If Λ(ρ) is the expansion truncated by using Taylor wavelets, then the error obtained by truncating the above function can be computed as: (19) e(ρ)=Λ(ρ)Λ(ρ)=ω=2θ1+1r=0μ1aω,rζω,r(ρ)+ω=1r=μaω,rζω,r(ρ).(19) From Equation (Equation19), we can write (20) e(ρ)ω=2θ1+1r=0μ1aω,rζω,r(ρ)+ω=1r=μaω,rζω,r(ρ)=(01|ω=2θ1+1r=0μ1aω,rζω,r(ρ)|2dρ)12+(01|ω=1r=μaω,rζω,r(ρ)|2dρ)12(ω=2θ1+1r=0μ1|aω,r|201|ζω,r(ρ)|2dρ)12+(ω=1r=μ|aω,r|201|ζω,r(ρ)|2dρ)12.(20) Now using the result of Theorem 3.1, which is |aω,r|<λ2θ12δ22r+1,to reduce Equation (Equation20) as, (21) e(ρ)2<(ω=2θ1+1r=0μ1|aω,r|201|ζω,r(ρ)|2dρ)12+(ω=1r=μ|aω,r|201|ζω,r(ρ)|2dρ)12.(21) Let us define (22) dω,r=λ2θ12δ22r+1.(22) Then from Equations (Equation21) and (Equation22), we get (23) |e(ρ)2<(ω=2θ1+1r=0μ1|dω,r|201|ζω,r(ρ)|2dρ)12+(ω=1r=μ|dω,r|201|ζω,r(ρ)|2dρ)12.(23) Therefore, (24) e(ρ)2<(ω=2θ1+1r=0μ1dω,r201|ζω,r(ρ)|2dρ)12+(ω=1r=μdω,r201|ζω,r(ρ)|2dρ)12.(24) By the definition of Taylor wavelets, we have (25) ζω,r2(ρ)=2θ1(2r+1)Lr2(2θ1ρω+1),ω12θ1ρ<ω2θ1.(25) Integrating Equation (Equation25) with respect to ρ, we get (26) 01ζω,r2(ρ)=2θ1(2r+1)ω12θ1ω2θ1Lr2(2θ1ρω+1)dρ.(26) Let 2θ1ρω+1=u, Equation (Equation26) becomes (27) 01ζω,r2(ρ)dρ=(2r+1)01Lr2(u)du.(27) But the standard definition of Taylor polynomial implies that, (28) 01Lr2(u)du=01u2rdu=12r+1.(28) Substituting Equation (Equation28) in Equation (Equation27), we get 01ζω,r2(ρ)dρ=1.Thus the Theorem 3.2 has been proved. This theorem also implies consistency and stability of the approximation.

4. Operational matrix of integration

Let ζ(ρ) be the vector consisting of the Taylor wavelets [Citation32] described in Equation (Equation11), then (ρ)=(ρ),defines the relation between the integration operator I and the operational matrix of integration S of order n×n where n=2θ1μ. Here we will discuss some integration characteristics of Taylor wavelets ζi,j(ρ) and the Integral operator for i=1,,2θ1 and j=0,1,,μ1. So we have (29) I(ζi,j(ρ))=I(2θ12T¯j(2θ1ρi^)χ[i^2θ1,i^+12θ1](ρ))=2θ12I(2j+1(2θ1ρi^)jχ[i^2θ1,i^+12θ1](ρ)),(29) where χ[i^2θ1,i^+12θ1](ρ) is the standard characteristic function defined as χ[i^2θ1,i^+12θ1](ρ)={1,i^2θ1ρi^+12θ1,0,otherwise,and i^=i1. Therefore, in Equation (Equation29), for i = 1, we have (30) I(ζ1,j(ρ))=2θ12(2j+1)2(θ1)jI(ρjχ[i^2θ1,i^+12θ1](ρ)).(30) It is known that (31) (2θ1ρi^)j=l=0j(jl)2(θ1)lρl(1)jli^jl.(31) Now, substituting Equation (Equation31) in Equation (Equation29) for i=2,3,,2θ1, we have (32) I(ζi,j(ρ))=2θ122j+1l=0j(jl)2(θ1)l(1)jli^jlI(ρlχ[i^2θ1,i^+12θ1](ρ)).(32) Now, approximating I(ρlχ[i^2θ1,i^+12θ1](ρ)) by using Taylor wavelets, we have (33) I(ρlχ[i^2θ1,i^+12θ1](ρ))=hi,l(ρ)ω=12θ1r=0μ1aω,rilζω,r(ρ)=Ei,lTζ(ρ),(33) where Ei,lT=D1<hi,l(ρ),ζ(ρ)>;D=<ζ(ρ),ζ(ρ)>.Using Equation (Equation33) in Equations (Equation30) and (Equation32), we get I(ζ1,j(ρ))2θ12(2j+1)2(θ1)jω=12θ1r=0μ1aω,r1jζω,r(ρ)=ω=12θ1r=0μ1Θω,r1jζω,r(ρ),j=0,1,,μ1,and I(ζij(ρ))2θ122j+1l=0j(jl)2(θ1)l(1)jli^jl×ω=12θ1r=0μ1aω,rilζω,r(ρ)=ω=12θ1r=0μ1Θωrijζωr(ρ),i=2,3,,2ω1,j=0,1,,μ1,where Θω,r1j=2θ122j+12(θ1)jaω,r1j,and Θω,rij=2θ122j+1l=0j(jl)2(θ1)l(1)jli^jlaω,ril.Therefore, we get S=[Θ1,010Θ1,μ110Θ2θ1,010Θ1,011Θ1,μ111Θ2θ1,011Θ1,02θ1,μ1Θ1,μ12θ1,μ1Θ2θ1,02θ1μ1Θ2θ1,μ110Θ2θ1,μ111Θ2θ1,μ12θ1μ1].For example, we define some structure of Taylor wavelets and operational matrix of integration for θ=1 and 2θ1μ=n=7: ζ1,0(ρ)=1,ζ1,1(ρ)=3ρ,ζ1,2(ρ)=5ρ2,ζ1,3(ρ)=7ρ3,ζ1,4(ρ)=9ρ4,ζ1,5(ρ)=11ρ5,ζ1,6(ρ)=13ρ6.Let ζ(ρ)=[ζ1,0(ρ)ζ1,1(ρ)ζ1,2(ρ)ζ1,3(ρ)ζ1,4(ρ)ζ1,5(ρ)ζ1,6(ρ)].

Each row of the operational matrix of integration can be obtained as follows;

  1. Integrate each basis w.r.t. ρ limit from ‘0’ to ‘ρ’.

  2. Express the obtained integration value as a linear combination of the given basis.

0ρζ1,0(ρ)dρ=[01300000]ζ7(ρ),0ρζ1,1(ρ)dρ=[003250000]ζ7(ρ),0ρζ1,2(ρ)dρ=[000537000]ζ7(ρ),0ρζ1,3(ρ)dρ=[000074900]ζ7(ρ),0ρζ1,4(ρ)dρ=[0000095110]ζ7(ρ),0ρζ1,5(ρ)dρ=[00000011613]ζ7(ρ),0ρζ1,6(ρ)dρ=[0000000]ζ7(ρ)+13815ζ1,7¯(ρ).Thus, we have 0ρζ(ρ)dρ=S7×7ζ7(ρ)+ζ7¯(ρ), where S7×7=[013000000032500000005370000000749000000095110000000116130000000]is defined to be the 'operational matrix of integration of order 7×7 and ζ7¯(ρ)=[00000013815ζ1,7¯(ρ)].Now, by repeating the steps above and integrating the aforementioned basis twice with respect to the ρ limit from 0 to ρ and express them as a linear combination of Taylor wavelets basis and placed in matrix form as 0ρ0ρζ(ρ)dρdρ=S7×7ζ7(ρ)+ζ7¯(ρ)where, S7×7=[0012500000003670000000512900000007201100000009301300000000000000]and ζ7¯(ρ)=[00000114215ζ1,7¯(ρ)135617ζ1,8¯(ρ)].

5. Application of the operational matrix of integration

Here, we will discuss the application of the operational matrix of integration [Citation32] and the collocation method for the given four types of conditions of the singular value problem defined in Equation (Equation1).

Consider the boundary conditions of Type I defined in Equation (Equation2). Assume (34) Λ′′(ρ)=ETζ(ρ).(34) Integrate Equation (Equation34) w.r.t. ρ taking limit from 0 to ρ, we get (35) Λ(ρ)=Λ(0)+ET[(ρ)+ζ(ρ)¯].(35) Again apply integration from 0 to ρ on both sides of Equation (Equation35) with respect to the variable ρ yields, (36) Λ(ρ)=Λ(0)+ρΛ(0)+ET[Sζ(ρ)+ζ(ρ)¯].(36) Substitute ρ=1 in Equation (Equation36) gives (37) Λ(0)=Λ(1)Λ(0)ET[Sζ(1)+ζ(1)¯].(37) Now, apply the conditions given in Equation (Equation2) and substitute the obtained equation in Equation (Equation36), so that (38) Λ(ρ)=α1+ρ(β1α1+ET[Sζ(1)+ζ(1)¯])+ET[Sζ(ρ)+ζ(ρ)¯].(38) Further, on substituting the values of the function Λ and all its derivatives obtained by the above procedure, into (Equation1) we get an algebraic equation of the following form, (39) ETζ(ρ)+p(ρ)p(ρ)[(β1α1+ET[Sζ(1)+ζ(1)¯])+ET[(ρ)+ζ(ρ)¯]]R(ρ,α1+ρ(β1α1+ET[Sζ(1)+ζ(1)¯])+ET[Sζ(ρ)+ζ(ρ)¯])=0.(39) Collocate the above-obtained equation at n number of collocation points defined by ρi=2i12n, where i=0,1,2,,n to get a system of n number of equations. We can solve these equations for the unknown Taylor wavelets coefficient using Newton's method or fsolve command of MATLAB.

Consider Type II boundary conditions defined in Equation (Equation3). Assume (40) Λ′′(ρ)=ETζ(ρ).(40) Integrate Equation (Equation40) w.r.t. ρ taking limit from 0 to ρ, we get (41) Λ(ρ)=Λ(0)+ET[(ρ)+ζ(ρ)¯],(41) (42) Λ(ρ)=Λ(0)+ρΛ(0)+ET[Sζ(ρ)+ζ(ρ)¯].(42) Substitute ρ=1 in Equation (Equation42), we get (43) Λ(0)=Λ(1)Λ(0)ET[Sζ(1)+ζ(1)¯].(43) Now, apply the conditions given in Equation (Equation3) and substitute Equation (Equation43) in Equation (Equation42), we have (44) Λ(ρ)=(β2α2ET[Sζ(1)+ζ(1)¯])+ρα2+ET[Sζ(ρ)+ζ(ρ)¯].(44) Similarly proceed as we have done for case (I) to get our algebraic equation for this case.

Consider Type III boundary conditions defined in Equation (Equation4). Assume (45) Λ′′(ρ)=ETζ(ρ).(45) Integrate Equation (Equation45) w.r.t. ρ taking limit from 0 to ρ, we get (46) Λ(ρ)=Λ(0)+ET[(ρ)+ζ(ρ)¯].(46) Integrate Equation (Equation46) w.r.t. ρ taking limit from 0 to ρ, we get (47) Λ(ρ)=α3+ρβ3+ET[Sζ(ρ)+ζ(ρ)¯].(47) Consider Type IV boundary conditions defined in Equation (Equation5). Assume (48) Λ′′(ρ)=ETζ(ρ).(48) Integrate Equation (Equation48) w.r.t. ρ taking limit from 0 to ρ, we get (49) Λ(ρ)=Λ(0)+ET[(ρ)+ζ(ρ)¯],(49) (50) Λ(ρ)=Λ(0)+ρΛ(0)+ET[Sζ(ρ)+ζ(ρ)¯].(50) Substitute ρ=1 in Equations (Equation49) and (Equation50), we have (51) Λ(1)=[Λ(1)Λ(0)(ET[Sζ(1)+ζ(1)¯])]+ET[(1)+ζ(1)¯](51) and (52) Λ(0)=Λ(1)Λ(0)(ET[Sζ(1)+ζ(1)¯]).(52) Using these values of Λ(1) and Λ(0) in Equation (Equation5) which will turn out into the following equations: (53) a1Λ(0)+a2(Λ(1)Λ(0)(ET[Sζ(1)+ζ(1)¯]))=α4,(53) (54) b1Λ(1)+a2([Λ(1)Λ(0)(ET[Sζ(1)+ζ(1)¯])]+ET[(1)+ζ(1)¯]+ET[(1)+ζ(1)¯])=β4.(54) Observe that the values of Λ(0) and Λ(1) can be obtained by solving Equations (Equation53) and (Equation54), so that we have a truncated expression of Λ′′(ρ),Λ(ρ) and Λ(ρ) in terms of Taylor wavelet basis and Taylor wavelet coefficients with the provided boundary conditions (Equation5) as Λ′′(ρ)=ETζ(ρ),Λ(ρ)=([Λ(1)Λ(0)(ET[Sζ(1)+ζ(1)¯])]+ET[(ρ)+ζ(ρ)¯]and Λ(ρ)=Λ(0)+ρ([Λ(1)Λ(0)(ET[Sζ(1)+ζ(1)¯])]+ET[Sζ(ρ)+ζ(ρ)¯].Substituting the expression of the function Λ and its derivatives obtained by the above procedure in Equation (Equation1), we get an associated algebraic equation of the following form: (55) ETζ(ρ)+p(ρ)p(ρ)([Λ(1)Λ(0)(ET[Sζ(1)+ζ(1)¯])]+ET[(ρ)+ζ(ρ)¯])R(ρ,Λ(0)+ρ([Λ(1)Λ(0)(ET[Sζ(1)+ζ(1)¯])]+ET[Sζ(ρ)+ζ(ρ)¯])=0.(55) Collocate this equation at n number of grid points ρi=2i12n, where i=0,1,2,,n to get a set of n algebraic equations. We can solve this system of n equations for the value of vector E (Taylor wavelet coefficients) by a suitable method. The required numerical solution will next be presented by substituting these coefficients in Equation (Equation50).

6. Numerical experiments

Problem 1

Take into account the following problem (56) (ρ8Λ(ρ))=ρ8R(ρ,Λ)(56) with [Λ(0)=1Λ(0)=0],where R(ρ,Λ)=18Λ+4Λlog(Λ).The exact solution of this problem is Λ(ρ)=eρ2. We obtain a Taylor wavelet solution (TWS) for this problem for different values of n = 6, 7, 9 and 11 with θ=1. Table  demonstrates that only a few Taylor wavelet basis functions are required to obtain an approximation that is the same as an exact solution with a full agreement up to 7, 8 Digits, while Figure  shows the exact and approximate solution. In Figure , error variation can be observed (Table  provides the absolute error that occurred in TWS for different values of n).

Figure 1. Graphical comparison between the Taylor wavelet solution (TWS) and the Exact solution for Problem 1.

Figure 1. Graphical comparison between the Taylor wavelet solution (TWS) and the Exact solution for Problem 1.

Figure 2. Graphical representation of the error variation of the TWS and the Exact solution for Problem 1.

Figure 2. Graphical representation of the error variation of the TWS and the Exact solution for Problem 1.

Table 1. Numerical comparison of several approximate solutions and Exact solutions for Problem 1.

Table 2. Numerical comparison of absolute error for Problem 1.

Problem 2

Take into account the following problem (57) (ρ2Λ(ρ))=ρ2R(ρ,Λ),ρ>0,(57) with [Λ(0)=0Λ(0)=0],where R(ρ,Λ)=4(2eΛ+eΛ/2).The exact solution of (Equation57) is Λ(ρ)=2log(1+ρ2). We apply the proposed Taylor wavelet method for the parameters n = 6, 7, 9, 10 with θ=1. Table , represents a comparison between the values obtained by TWM, while Table , represents error variation for different values of n. In Figure , we have shown the TWS and the exact solution, while in Figure  error variation can be observed.

Figure 3. Graphical comparison between the Taylor wavelet solution (TWS) and the Exact solution for Problem 2.

Figure 3. Graphical comparison between the Taylor wavelet solution (TWS) and the Exact solution for Problem 2.

Figure 4. Graphical representation of the absolute error variation of the TWS for Problem 2.

Figure 4. Graphical representation of the absolute error variation of the TWS for Problem 2.

Table 3. Numerical comparison of approximate solution and exact solution for Problem 2.

Table 4. Error comparison of TWS for different values of n for Problem 2.

Problem 3

Take into account the following problem (Ex. 5.6 [Citation34]) (58) (ρΛ(ρ))=ρR(ρ,Λ),ρ(0,1)(58) with [Λ(1)=0Λ(0)=0].Where R(ρ,Λ)=64(8ρ2)2.The exact solution of this problem is Λ(ρ)=2log(78ρ2). We solve this problem using Taylor wavelet for n = 6, 7, 8, 9 and θ=1. Taylor wavelet solution (TWS) is presented in Table  in comparison with the exact solution. In Table , TWS is compared with some other existing methods, while error variation for the same values of n and θ is shown in Table . Taylor wavelet solution for n=9,θ=1 and exact solution is graphically shown in Figure , shows absolute error variation for multiple values of n.

Figure 5. Graphical comparison between the Taylor wavelet solution (TWS) and the Exact solution for Problem 3.

Figure 5. Graphical comparison between the Taylor wavelet solution (TWS) and the Exact solution for Problem 3.

Table 5. Numerical comparison of approximate solution and Exact solution for Problem 3.

Table 6. Comparison of the TWS with some other existing method's solution for Problem 3.

Table 7. Comparison of the absolute error for Problem 3 at multiple values of n.

Problem 4

Take into account the following problem Λ′′(ρ)+12ρΛ(ρ)=4ρ2eΛ(4ρ4eΛ3.5),ρ(0,1],[Λ(0)=log(14)Λ(1)=log(15)],with the exact solution Λ(ρ)=log(4+ρ4). We solve this problem using the Taylor wavelet for n = 6, 7, 9, 11 and θ=1. In Table , numerical values are compared to the exact solution (Figure ). In Table  error variation for the same values of n and θ is shown. Taylor wavelet solution for n = 11, θ=1, and the exact solution is graphically shown in Figure , while in Figure  error variation can be observed graphically.

Table 8. Numerical comparison between the Exact solution and the TWS for Problem 4.

Table 9. Absolute error comparison of the TWS for different values of n for Problem 4.

Problem 5

Take into account the following problem (59) (ρΛ(ρ))=ρeΛ(59) with [Λ(1)=0Λ(0)=0]and the exact solution of this problem is Λ(ρ)=2log(v0+1v0ρ2+1), where v0=323/2. We obtain the Taylor wavelet solution (TWS) for this problem for different values of n = 6, 7, 9 and 10 with θ=1. Table  demonstrates that only a few Taylor wavelet basis functions are required to obtain an approximation that is the same as an exact solution with a full agreement up to 5, 6 Digits, while Figure  shows the exact and approximate solution. In Figure  error variation of TWS can be observed. (Table , provides the absolute error for multiple values of n).

Figure 6. Graphical representation of the absolute error variation of the Taylor wavelet solution (TWS) for Problem 3.

Figure 6. Graphical representation of the absolute error variation of the Taylor wavelet solution (TWS) for Problem 3.

Table 10. Numerical comparison of the TWS and Exact solution for Problem 5.

Table 11. Absolute error comparison for different values of n for Problem 5.

Problem 6

Take into account the following problem, (60) Λ′′(ρ)+(2+ρ)ρΛ(ρ)=5ρ3(5ρ5eΛρ6)4+ρ5,(60) with [Λ(0)=0Λ(1)+5Λ(1)=5log(5)].Which has the exact solution as Λ(ρ)=log(4+ρ5). We solve this problem using Taylor wavelets for n = 6, 7, 9, 11 and θ=1. Table  shows that a very less number of basis functions are required to obtain our truncated solution presented by the Taylor wavelets series of the minimum error.  Absolute error variation can be seen for different values inTable  (Taylor wavelet approximate solution and absoluter error occured in the proposed method can be graphically observed in Figures  and  respectively).

Figure 7. Graphical comparison between the Taylor wavelet solution (TWS) and the Exact solution for Problem 4.

Figure 7. Graphical comparison between the Taylor wavelet solution (TWS) and the Exact solution for Problem 4.

Figure 8. Graphical representation of the absolute error variation of the Taylor wavelet solution (TWS) for Problem 4.

Figure 8. Graphical representation of the absolute error variation of the Taylor wavelet solution (TWS) for Problem 4.

Figure 9. Graphical comparison between the Taylor wavelet solution (TWS) and the Exact solution for Problem 5.

Figure 9. Graphical comparison between the Taylor wavelet solution (TWS) and the Exact solution for Problem 5.

Figure 10. Graphical representation of the absolute error variation of the Taylor wavelet solution (TWS) for Problem 5.

Figure 10. Graphical representation of the absolute error variation of the Taylor wavelet solution (TWS) for Problem 5.

Figure 11. Graphical comparison between the Taylor wavelet solution (TWS) and the Exact solution for Problem 6.

Figure 11. Graphical comparison between the Taylor wavelet solution (TWS) and the Exact solution for Problem 6.

Figure 12. Graphical representation of the absolute error variation of the Taylor wavelet solution (TWS) for Problem 6.

Figure 12. Graphical representation of the absolute error variation of the Taylor wavelet solution (TWS) for Problem 6.

Table 12. Numerical comparison of the TWS and the Exact solution for Problem 6.

Table 13. Absolute error comparison for different values of n for Problem 6.

7. Conclusion

Using the Taylor wavelets, we tried to implement an operational integration matrix to find the solution to singular value linear and non-linear differential equations under various given conditions. This approach is crucial for the advancement of fresh studies in the discipline of numerical analysis and is advantageous for beginning researchers. When compared to the several numerical solutions, the proposed method performs very satisfactorily on applying several problems and performs well in comparison with other numerical methods. The results of this analysis are summarized as follows:

  1. Comparing the accuracy of the current method to other numerical techniques found in the literature, it is more accurate.

  2. The method's steps are rapid and simple to implement in computer programming, and they may be increased to higher orders with very minor methodological modifications.

  3. The operational matrix of integration is generalized to make this method simple.

  4. The Taylor wavelet technique is a new one that was recently used to construct this operational integration matrix.

  5. In future, researchers can also try this approach to solve any class of differential equations of the scope.

CRediT authorship contribution statement

Vivek developed the fundamental concept of the article, wrote the text, and completed all phases of the research's proofs.

Availability of the Data

All the data associated with the manuscript is included in it.

Acknowledgments

All authors are grateful to the reviewers for their outstanding comments, which encouraged us at each step of the well-read proofs of the article to develop a distinct and excellent script.

Disclosure statement

No potential conflict of interest was reported by the author(s).

References

  • Kumar M, Singh N. A collection of computational techniques for solving singular boundary-value problems. Adv Eng Softw. 2009;40(4):288–297. doi: 10.1016/j.advengsoft.2008.04.010
  • Tunç C, Tunç O. A note on certain qualitative properties of a second order linear differential system. Appl Math Inf Sci. 2015;9(2):953. doi: 10.12785/amis/090245
  • Tunç C, Tunç O. On the boundedness and integration of non-oscillatory solutions of certain linear differential equations of second order. J Adv Res. 2016;7(1):165–168. doi: 10.1016/j.jare.2015.04.005
  • Tunç C, Tunç O. A note on the stability and boundedness of solutions to non-linear differential systems of second order. Arab J Basic Appl Sci. 2017;24:169–175. doi: 10.1016/j.jaubas.2016.12.004
  • Hasan YQ, Zhu LM. Solving singular initial value problems in the second-order ordinary differential equations. J Appl Sci. 2007;7(17):2505–2508. doi: 10.3923/jas.2007.2505.2508
  • Mohammadi F, Hosseini MM. A new Legendre wavelet operational matrix of derivative and its applications in solving the singular ordinary differential equations. J Frank Inst. 2011;348(8):1787–1796. doi: 10.1016/j.jfranklin.2011.04.017
  • Iqbal J, Abass R, Kumar P. Solution of linear and nonlinear singular boundary value problems using Legendre wavelet method. Ital J Pure Appl Math. 2018;40:311–328. Available from: https://ijpam.uniud.it/online_issue/201840/30-Iqbal-Abass-Kumar.pdf
  • Shiralashetti SC, Deshi AB, Desai PM. Haar wavelet collocation method for the numerical solution of singular initial value problems. Ain Shams Eng J. 2016;7(2):663–670. doi: 10.1016/j.asej.2015.06.006
  • Zhou F, Xu X. Numerical solutions for the linear and nonlinear singular boundary value problems using Laguerre wavelets. Adv Differ Equ. 2016;2016(1):1–5. doi: 10.1186/s13662-018-1939-6
  • Babolian E, Fattahzadeh F. Numerical solution of differential equations by using Chebyshev wavelet operational matrix of integration. Appl Math Comput. 2007;188(1):417–426. doi: 10.1016/j.amc.2006.10.008
  • Shiralashetti SC, Kumbinarasaiah S. Hermite wavelets operational matrix of integration for the numerical solution of nonlinear singular initial value problems. Alex Eng J. 2018;57(4):2591–2600. doi: 10.1016/j.aej.2017.07.014
  • Vivek, Kumar M, Mishra SN. A fast Fibonacci wavelet-based numerical algorithm for the solution of HIV-infected CD4+ T cells model. Eur Phys J Plus. 2023;138(5):458. doi: 10.1140/epjp/s13360-023-04062-6
  • Tunç C, Tunç O. On the fundamental analyses of solutions to nonlinear integro-differential equations of the second order. Mathematics. 2022;10(22):4235. doi: 10.3390/math10224235
  • Yüzbaşı Ş. A numerical approach for solving a class of the nonlinear Lane–Emden type equations arising in astrophysics. Math Methods Appl Sci. 2011;34(18):2218–2230. doi: 10.1002/mma.1519
  • Yüzbaşı Ş. A numerical approach for solving the high-order linear singular differential–difference equations. Comput Math with Appl. 2011;62(5):2289–2303. doi: 10.1016/j.camwa.2011.07.016
  • Yüzbaşı Ş. A numerical scheme for solutions of a class of nonlinear differential equations. J Taibah Univ Sci. 2017;11(6):1165–1181. doi: 10.1016/j.jtusci.2017.03.001
  • Doha EH, Abd-Elhameed WM, Youssri YH. Second kind Chebyshev operational matrix algorithm for solving differential equations of Lane–Emden type. New Astron. 2013;23:113–117. doi: 10.1016/j.newast.2013.03.002
  • Bobisud LE. Existence of solutions for nonlinear singular boundary value problems. Appl Anal. 1990;35(1–4):43–57. doi: 10.1080/00036819008839903
  • Abukhaled M, Khuri SA, Sayfy A. A numerical approach for solving a class of singular boundary value problems arising in physiology. Int J Numer Anal Model. 2011;8(2):353–363. doi: 10.1186/s13662-015-0572-x
  • Singh R, Guleria V, Singh M. Haar wavelet quasilinearization method for numerical solution of Emden–Fowler type equations. Math Comput Simul. 2020;174:123–133. doi: 10.1016/j.matcom.2020.02.004
  • Dunninger DR, Kurtz JC. Existence of solutions for some nonlinear singular boundary value problems. J Math Anal. 1986;115(2):396–405. doi: 10.1016/0022-247X(86)90003-X
  • Pandey RK, Verma AK. A note on existence-uniqueness results for a class of doubly singular boundary value problems. Nonlinear Anal Theory Methods Appl. 2009;71(7-8):3477–3487. doi: 10.1016/j.na.2009.02.012
  • Chawla MM, Shivakumar PN. On the existence of solutions of a class of singular nonlinear two-point boundary value problems. J Comput Appl. 1987;19(3):379–388. doi: 10.1016/0377-0427(87)90206-8
  • Shiralashetti SC, Deshi AB. The numerical solution of singular initial value problems using Chebyshev wavelet collocation method. Ain Shams Eng J. 2018;9(4):1451–1456. doi: 10.1016/j.asej.2016.08.015
  • Biles DC, Robinson MP, Spraker JS. A generalization of the Lane–Emden equation. J Math Anal. 2002;273(2):654–666. doi: 10.1016/S0022-247X(02)00296-2
  • Aslanov A. A singular initial-value problem for second-order differential equations. Abstr Appl Anal. 2014;2014:526549. doi: 10.1155/2014/526549
  • Sun J, Zhang G. Nontrivial solutions of singular sublinear Sturm–Liouville problems. J Math Anal. 2007;326(1):242–251. doi: 10.1016/j.jmaa.2006.03.003
  • Liu Y, Yu H. Existence and uniqueness of positive solution for singular boundary value problem. Comput Math Appl. 2005;50(1-2):133–143. doi: 10.1016/j.camwa.2005.01.022
  • Pandey RK. On a class of regular singular two point boundary value problems. J Math Anal. 1997;208(2):388–403. doi: 10.1006/jmaa.1997.5320
  • Pandey RK. On a class of weakly regular singular two-point boundary value problems–II. Differ Equ. 1996;127(1):110–123. doi: 10.1006/jdeq.1996.0064
  • Pandey RK. On a class of weakly regular singular two point boundary value problems–I. Nonlinear Anal Theory Methods Appl. 1996;27(1):1–2. doi: 10.1016/0362-546X(95)00006-H
  • Keshavarz E, Ordokhani Y, Razzaghi M. The Taylor wavelets method for solving the initial and boundary value problems of Bratu-type equations. Appl Numer Math. 2018;128:205–216. doi: 10.1016/j.apnum.2018.02.001
  • Shiralashetti SC, Lamani L. Taylor wavelets operational matrix method for the numerical solution of stochastic Volterra-Fredholm integral equations. Stoch Anal Appl. 2020;24(2):121–240. Available from: https://www.mukpublications.com/resources/3.%20Lata%20Lamani
  • Nasab AK, Kılıçman A, Babolian E, et al. Wavelet analysis method for solving linear and nonlinear singular boundary value problems. Appl Math Model. 2013;37(8):5876–5886. doi: 10.1016/j.apm.2012.12.001