464
Views
0
CrossRef citations to date
0
Altmetric
Research Article

A novel study for solving systems of nonlinear fractional integral equations

ORCID Icon, , ORCID Icon, &
Article: 2277738 | Received 15 Sep 2023, Accepted 19 Oct 2023, Published online: 09 Nov 2023

Abstract

In this study, we explore the solution of a nonlinear system of fractional integro-differential equations based on the operational matrix method. We have modified the operational matrix method to accommodate such systems and have streamlined the resulting algebraic system in a practical manner. Instead of dealing with a system of 2m×2m equations, we have simplified the problem to finding the solution for a set of 2×2 nonlinear equations. Here, m represents the number of block pulse functions, which is typically a large positive integer. This approach significantly reduces computational costs, especially for large values of m. We provide proofs for both the existence and uniqueness of the solution for this system. Additionally, we investigate two types of stability: Ulam–Hyers stability and generalized Ulam–Hyers stability. We have evaluated the effectiveness of the proposed method by applying it to three different problems and comparing our results with existing literature. The outcomes of these tests highlight the efficiency and efficacy of our proposed method.

Mathematic Subject classifications:

1. Introduction

One of the crucial areas of mathematics with many applications is fractional calculus, which deals with non-integer derivatives. It was viewed for a very long time as a purely theoretically interesting subject but later, many applications in physics and engineering modelled by fractional calculus. Fractional calculus has become a broad field supported by computational power and algorithmic representations.

Recent years have seen a rise in interest in fractional derivatives, particularly in light of the numerous applications in biology, economics, science, and engineering [Citation1]. There were definitions of fractional derivatives both locally and globally. Nonlocal derivatives are more fascinating because the majority of these applications depend on the function's history. The Caputo, Riemann-Liouville, and Grünwald definitions are only a few examples of the many derivatives based on singular kernels in the literature; for a complete list, see [Citation2]. Recent definitions of fractional derivatives, such as those for the Caputo- Fabrizio and Atangana-Baleanu fractional derivatives, have been provided based on non-singular kernels [Citation3]. Additionally, the fact that some models of dissipative phenomena cannot be fully characterized by the classical fractional derivatives lends further credence to the significance of fractional derivatives with non-singular kernels. As an example, Arora et al. [Citation4] introduced several applications of the fractional calculus in computer vision in their survey. Six different domains such as edge detection, optical flow, image segmentation, image de-noising, image recognition, and object detection are discussed in this survey.

Several applications are discussed using the Caputo derivative, the Caputo-Fabrizio operator, and Atangana-Baleanu operators in the Caputo sense. These applications encompass a wide range of areas, including the time-fractional Kawahara equation [Citation5], a smoking model [Citation6], a time-fractional COVID-19 mathematical model [Citation7], a fractional-order chaotic system [Citation8], biological models [Citation9], a 4D dynamical system [Citation10], and quasi-variational inequalities [Citation11].

Numerous studies have been done on the integro-differential equations due to their significance. For example, in [Citation12], Amin et al. examine the theoretical and computational aspects of a class of nonlinear Volterra–Fredholm fractional integro-differential equations. Biazar and Sadri, [Citation13] used the shifted Jacobi polynomials to solve a class of weakly singular fractional integro-differential equations in the Caputo sense. However, Sahu and Ray, in [Citation14], used Legendre spectral collocation method and Bernstein polynomials to determine the solution to a system of two nonlinear integro-differential equations that appears in biological model. They study the integer derivative only in their model.

In this article, we investigate the solution of a nonlinear system of fractional integro-differential equations using the operational matrix method. Such problems hold significant importance in various fields of study, with applications in physics and engineering. They enable the modelling of diverse phenomena, including the analysis of viscoelastic materials, the study of heat conduction in fractal media, and the design of control systems with fractional-order dynamics. Additionally, they describe non-local transport phenomena, wave propagation in fractal media, and are valuable in image processing, as well as for analysing non-stationary signals, reducing noise, and performing time-series forecasting. This system is also effective for modelling anomalous diffusion. The primary contribution of our paper lies in the modification of the operational matrix method to accommodate such systems and in streamlining the resulting algebraic system practically. Instead of dealing with a system of 2m×2m equations, we have simplified the problem to finding the solution for a set of 2×2 nonlinear equations. Here, m represents the number of block pulse functions, which is typically a large positive integer. This approach significantly reduces computational costs, especially for large values of m. We provide proofs for both the existence and uniqueness of the solution for this system. Additionally, we investigate two types of stability: Ulam–Hyers stability and generalized Ulam–Hyers stability. This approach is user-friendly, offers higher accuracy compared to the standard OMM, and requires less computational time and cost.

In this paper, we discuss the solution of a class of fractional integro-differential system of equations of the form (1) DαQ1(t)=Q1(t)(η1ω1Q2(t)tΔtK1(ts)Q2(s)ds)+f1(t),(1) (2) DαQ2(t)=Q2(t)(η2+ω2Q1(t)+tΔtK2(ts)Q1(s)ds)+f2(t),(2) with (3) Q1(0)=a1,Q2(0)=a2,(3) where η1,η2,ω1,ω2 are positive real constant, a1,a2,Δ are given positive constants, K1,K2,f1,f2 are given functions, 0<α1, and Q1(t) and Q2(t) are unknown functions with 0tT. Here, the fractional derivative is in the Caputo sense.

The system described in Equations (Equation1)–(Equation3) holds significant importance in various fields of study. Notably, it finds applications in physics and engineering, where it can be employed to model a wide range of phenomena. For instance, it is valuable for analysing viscoelastic materials, studying heat conduction in fractal media, and designing control systems with fractional-order dynamics. Additionally, it can describe non-local transport phenomena, wave propagation in fractal media, and is useful in image processing, as well as for the analysis of non-stationary signals, noise reduction, and time-series forecasting. Anomalous diffusion can also be effectively modelled using this system.

Furthermore, the system (Equation1)–(Equation3) extends its applicability to fields such as electromagnetic wave propagation in fractal media and the design of fractal antennas. It also plays a crucial role in chemical engineering, aiding in the modelling of reactions in porous media and diffusion-controlled processes. In medical sciences, this system is valuable for modelling drug release from nanoparticles, studying tumor growth dynamics, and simulating physiological systems with memory effects.

Moreover, applications for this system can be found in diverse scientific areas, including biology and ecology, environmental sciences, and finance. For an extensive list of applications and further details, we recommend referring to the cited references [Citation15–17].

For the case α=1, the solution of this system is investigated by Roul and Meyer [Citation18] and they used the Homotopy-perturbation method. Other researchers studied this model such as Shakeri and Dehghan [Citation19] who used the variation iteration method and Sahu and Ray [Citation14] who used the collocation method.

The analytical approximate solutions for fractional system of Volterra integro-differential equations in framework of Caputo-Fabrizio operator is investigated by Youbi et al. [Citation20]. The fractional-order derivatives which are defined in the Caputo fractional form and the optimal values of auxiliary constants are calculated using the method of least squares by Akbar et al. [Citation21]. Jangveladze et al. [Citation22] studied the Finite difference approximation of the nonlinear integro-differential system associated with the penetration of a magnetic field into a substance. The theoretical and computational aspects of a class of nonlinear Volterra-Fredholm fractional integro-differential equations are considered by Amin et al. [Citation12]. The existence and uniqueness of the solution of nonlinear integro-differential systems involving the generalized (p, q)-Laplacian is introduced by Wei et al. [Citation23].

The Operational Matrix Method (OMM) serves as an efficient tool for solving initial value problems and integral equations. Syam [Citation24,Citation25] explored various physics-related problems employing OMM.

Hatamzadeh-Varmazyar et al. [Citation26] utilized the operational matrix of integration based on block-pulse functions to solve arbitrary linear differential equations.

Additionally, Najafalizadeh and Ezzati [Citation27] employed two-dimensional block pulse functions and their operational matrix for integration and fractional integration. This approach allowed them to transform two-dimensional fractional integro-differential equations into a system of nonlinear algebraic equations.

Zamanpour and Ezzati [Citation28] provided a numerical solution for nonlinear fractional weakly singular two-dimensional partial Volterra integral equations, employing the operational matrix of fractional integration with triangular functions.

Furthermore, the Modified Operational Matrix method has demonstrated its efficiency and reliability in solving fractional delay equations, as demonstrated by Syam et al. [Citation29–32].

This paper is divided into seven sections. In the second section, we present the definitions and main results of the Caputo derivative and block pulse functions. Section 3 covers the derivation of operational matrices, which we will subsequently utilize in the solution method presented in Section 4. Sections 5 and 6 are dedicated to showcasing both theoretical and numerical results of the proposed method, with a particular focus on applications related to Problem (Equation1)–(Equation3). Finally, the last section provides conclusions and a discussion of the obtained results.

2. Preliminary definitions and results

We present the definitions and main results of the Caputo derivative [Citation33] and block pulse functions [Citation29].

Definition 1

[Citation34] A real function f(t),t>0, is said to be in the space Cμ,μR if there exists a real number p>μ, such that f(t)=tpf1(t), where f1(t)C[0,), and it is said to be in the space Cμm if f(m)Cμ,mN.

Definition 2

[Citation34] For α>0, m1<α<m, mN,t>0, and fC1m, the Caputo fractional derivative is defined by (4) Dαf(t)={1Γ(mα)0t(ts)m1αf(m)(s)ds,α>0,f(t),α=0,(4) where Γ is the well-known Gamma function.

It is easy to see that, for α>0, (5) Dαtγ={0,γ<α,γ{0,1,2,}Γ(γ+1)Γ(γα+1)tγα,otherwise}.(5) The Riemann-Liouville fractional integral operator is given by the next definition.

Definition 3

[Citation33] The Riemann–Liouville fractional integral operator for t>0,α,t is defined by (6) Iαf(t)=1Γ(α)0tf(x)(tx)α1dx.(6)

We should note that (7) DαIαh(t)=h(t)(7) while (8) IαDαh(t)=h(t)j=0n1f(j)(0)j!tj(8) where n1α<n. For more details about the properties of the Caputo derivative, we refer the reader to [Citation33] and [Citation34]. For the operational matrix method, we use the block pulse functions (BPFs) which are given as follows [Citation29].

Definition 4

Let m be a positive integer and T be a given positive real number. Then, the jth BPF is a function from [0,T) into {0,1} which is given by (9) βj(t)={1,  jht<(j+1)h0, otherwise(9) where h=Tm and j=0,1,,m1.

We can write the set of BPFs as a vector function of the form (10) β(t)=(β0(t)β1(t)βm1(t)).(10) Two main properties of the BPFs are given in the following theorem. These properties are the product and orthogonality relations of the BPFs.

Theorem 2.1

Let β0(t),β1(t),,βm1(t) be given as in Equation  (Equation9) on [0,T). Then, (11) βi(t)βj(t)={βi(t),i=j0,ij,(11) (12) 0Tβi(t)βj(t)dt={h,i=j0,ij,(12) for 0i,jm1.

Proof.

Follows directly from the fact that the BPFs defined on disjoint sub-intervals of length h.

Based on Theorem 2.1, any function in L2[0,T) can be written in terms of the BPFs as in Theorem 2.2.

Theorem 2.2

If hL2[0,T), then (13) h(t)j=0m1hjβj(t)(13) where (14) hj=1hjh(j+1)hh(t)dt.(14)

Proof.

The proof follows directly from Equation (Equation13) by multiplying both sides by βi(t) then integrate both sides on [0,T). Then, Equation (Equation11) will imply the result of the theorem.

We can rewrite Equation (Equation13) as follows (15) h(t)Hβ(t)(15) where H=(h0,h1,,hm1).

3. OM for system of fractional integro-differential equations

The operational matrices will be the main components of the solution of System (Equation1)–(Equation3). For this reason, we derive them in this section. Let us assume that Q1(t) and Q2(t) be two functions in L2[0,T). Using Equations (Equation13) and (Equation14), we can write them in the following form (16) Q1(t)=i=0m1q1,iβi(t),Q2(t)=j=0m1q2,jβj(t).(16) Then, we can rewrite them in the matrix form as (17) Q1(t)=P1β(t),Q2(t)=P2β(t),(17) where P1=(q1,0,q1,1,,q1,m1) and P2=(q2,0,q2,1,,q2,m1). In the first theorem, we derive the operational matrix of the product of the two functions Q1 and Q2.

Theorem 3.1

Let Q1,Q2L2[0,T) be two functions. Then, (18) Q1(t)Q2(t)=Ω1β(t)(18) where Ω=P1P2 and ⊙ is the Hadamard product.

Proof.

From Equations (Equation11) and (Equation16), we have Q1(t)Q2(t)=(i=0m1q1,iβi(t))(j=0m1q2,jβj(t))=i=0m1j=0m1q1,iq2,jβi(t)βj(t)=j=0m1q1,jq2,jβj(t)=Ω1β(t)where Ω1=(q1,0q2,0,q1,1q2,1,,q1,m1q2,m1)=P1P2and ⊙ is the Hadamard product.

In the next theorem, we derive the operation matrix of the integral operator (19) IΔ,1,2(t)=tΔtK1(ts)Q2(s)ds.(19)

Theorem 3.2

Let IΔ,1,2(t) be the integral operator defined by Equation  (Equation19). Then, (20) IΔ,1,2(t)=1hP2Π1β(t)(20) where Π1 is given by Π1=(0hK1,0(t)Iβ0(t)dth2hK1,0(t)Iβ0(t)dt(m1)hmhK1,0(t)Iβ0(t)dt0h2hK1,1(t)Iβ1(t)dt(m1)hmhK1,1(t)Iβ1(t)dt00(m1)hmhK1,m1(t)Iβm1(t)dt)and K1,j(t)=1hjh(j+1)hK1(ts)ds,j=0,1,,m1.

Proof.

Using Equations (Equation13)–(Equation14), we can write K1(ts) as K1(ts)=j=0m1K1,j(t)βj(s)where K1,j(t)=1hjh(j+1)hK1(ts)ds,j=0,1,,m1.Using similar argument in the proof of Theorem 3.1, we get IΔ,1,2(t)=j=0m1K1,j(t)q2,jIβj(t)where (21) Iβj(t)=tΔtβj1(s)ds(21) (22) ={0,0t(j1)tmin{tjh+h,Δ},(j1)h<tjhmin{jht+Δ,0},jh<tT.(22) Then, Iβj(t)=0 when t[(j1)h,jh]. Then, by Equations (Equation13)–(Equation14), the operational matrix of IΔ,1,2(t) will be 1hP2(0hK1,0(t)Iβ0(t)dth2hK1,0(t)Iβ0(t)dt(m1)hmhK1,0(t)Iβ0(t)dt0h2hK1,1(t)Iβ1(t)dt(m1)hmhK1,1(t)Iβ1(t)dt00(m1)hmhK1,m1(t)Iβm1(t)dt).

Similarly, the following operator (23) IΔ,2,1(t)=tΔtK2(ts)Q1(s)ds(23) can be written as (24) IΔ,2,1(t)=1hP1Π2β(t)(24) where Π2 is given by Π2=(0hK2,0(t)Iβ0(t)dth2hK2,0(t)Iβ0(t)dt(m1)hmhK2,0(t)Iβ0(t)dt0h2hK2,1(t)Iβ1(t)dt(m1)hmhK2,1(t)Iβ1(t)dt00(m1)hmhK2,m1(t)Iβm1(t)dt).Finally, we want to derive the operational matrix of the Riemann–Liouville fractional integral operator Iα. The result will be given in the next theorem.

Theorem 3.3

The operational matrix of the Riemann–Liouville fractional integral operator Iα is (25) Ω2=hαΓ(α+2)(1ξ1ξ2ξm2ξm101ξ1ξm3ξm2001ξm4ξm30001ξ100001).(25)

Proof.

For any 0j<m, we have Iαβj(t)=1Γ(α)0t(ts)α1βj(s)ds={0,t<jh(tjh)αΓ(α+1),jht<(j+1)h(tjh)α(tjhh)αΓ(α+1),(j+1)ht<T.Write Iαβj(t) in terms of the BPFs as Iαβj(t)=i=0m1ai,jβj(t)to get ai,j=1h0T(Iαβi(t))bj(t)dt=1hjh(j+1)h(Iαβi(t))dt={hαΓ(α+2),0i=jm1hα((ji+1)α+12(ji)α+1+(ji1)α+1)Γ(α+2),0i<jm10,0j<im1.Let l=ji and ξj=(l+1)α+12lα+1+(l1)α+1. Then, the operational matrix of Iα is Ω2=hαΓ(α+2)(1ξ1ξ2ξm2ξm101ξ1ξm3ξm2001ξm4ξm30001ξ100001).

4. Method of solution

In this section, we will describe the method of solution to solve System (Equation1)–(Equation3). Using Theorem 2.2, we can write f1(t) and f2(t) in the following form (26) f1(t)=F1β(t),f2(t)=F2β(t)(26) where F1 and F2 are 1×m matrices. Using Equations (Equation17), (Equation18), (Equation20), and (Equation22), we get (27) DαQ1(t)=(η1P1ω1P1P21hP1P2Π1+F1)β(t),(27) (28) DαQ2(t)=(η2P2+ω2P1P2+1hP2P1Π2+F2)β(t).(28) Taking the operation Iα in Equation (Equation6) for both sides of Equations (Equation27) and (Equation28) and using Equation (Equation8), we get Q1(t)Q1(0)=(η1P1ω1P1P21hP1P2Π1+F1)Iαβ(t),Q2(t)Q2(0)=(η2P2+ω2P1P2+1hP2P1Π2+F2)Iαβ(t).Theorems 2.2 and 3.3 imply that (29) Q1(t)=(a1A+η1P1ω1P1P21hP1P2Π1+F1)Ω2β(t),(29) (30) Q2(t)=(a2Aη2P2+ω2P1P2+1hP2P1Π2+F2)Ω2β(t),(30) where A=(1,1,,1) is 1×m matrix. Equation (Equation17) yields to (31) P1β(t)=(a1A+η1P1ω1P1P21hP1P2Π1+F1)Ω2β(t),(31) (32) P2β(t)=(a2Aη2P2+ω2P1P2+1hP2P1Π2+F2)Ω2β(t).(32) The orthogonality relation in Theorem 2.1 implies that (33) (a1A+η1P1ω1P1P21hP1P2Π1+F1)Ω2P1=0,(33) (34) (a2Aη2P2+ω2P1P2+1hP2P1Π2+F2)Ω2P2=0.(34) Since Π1,Π2, and Ω2 are upper triangular matrices, then we solve the system in forward way. This means, the first component of Systems (Equation33) and (Equation34) depend only on the first component of P1 andP2. Then, we solve system two equations in two unknowns. This system has the form (35) a1q1,0+a2q1,0q2,0=a3,(35) (36) b1q2,0+b2q1,0q2,0=b3.(36) Similarly, we will solve the second component of system (Equation33) and (Equation34) for q1,1 and q2,1, and so on. Therefore, instead of solving nonlinear system of 2m×2m equations and unknowns, we solve m system of 2×2 equations of the form of of the nonlinear System (Equation35)–(Equation36).

5. Theoretical results

In this section, we study the existence and the uniqueness of System (Equation1)–(Equation3) and the stability of this system. Since the kernels and functions f1 and f2 are continuous over the given domain, we can rewrite System (Equation1)–(Equation3) in a system form, as described in the following equation. We consider two types of stability which are Ulam–Hyers stability and its generalization. First, we use the Arzela-Ascoli theorem to prove the the existence of the solution of the following system (37) DαQ=R(t,Q),Q(0)=Q0.(37) Let us define the norms on [0,T] by Q1=supt[0,T]|Q(t)|,Q=max{Q1,Q2}for all Q=(Q1,Q2):[0,T]2.

Theorem 5.1

Let R:32 be a continuous function and Q02. Then, there exists T>0 such that Problem  (Equation37) has a solution Q:[0,T]2.

Proof.

Let ϵ>0, tn=ϵn,n=0,1,2,., and define the sequence (Qn) by (38) Qn+1=Qn+ϵαΓ(α)R(tn,Qn).(38) Let (39) Qϵ(t)=Qn+(ttn)αϵα(Qn+1Qn),t[tn,tn+1].(39) Let D={(t,v)[0,1]×2:vQ01,t[0,1]}. Since R is a continuous function on D and D is compact set, then there exists a positive real number λ such that (40) λ=sup(t,v)DR(t,v).(40) Equations (Equation39) and (Equation40) give that (41) QnQ0=j=0n1(Qj+1Qj)j=0n1Qj+1Qj=ϵαΓ(α)j=0n1R(tj,Qj)nϵαΓ(α)λ=tnϵα1Γ(α)λϵα1Γ(α)λ(41) for all (tj,Qj)D for j=0,1,,n1. Let τ=min{1,Γ(α)ϵα1λ}, N=τϵ, and D={(t,v)[0,τ]×2:vQ01,t[0,τ]}.Then, DD and for any n{0,1,,N},(tn,Qn)D. By Equations (Equation38) and (Equation40), we get (42) Qn+1Qn=ϵαΓ(α)R(tn,Qn)ϵαΓ(α)λ(42) for all n=0,1,,N. Thus, for any t,t[0,τ] with t<t, then there exists two non-negative integers 0n2n1N such that tn1ttn1+1 and tn2ttn2+1. Then, Qϵ(tj)=Qj and Qϵ(tj+1)=Qj+1. Equations (Equation39), (Equation40) and (Equation42) imply that Qϵ(t)Qϵ(t)∣≤∣Qϵ(t)Qϵ(tn1)+j=n2+1n11Qϵ(tj+1)Qϵ(tj)+Qϵ(tn2+1)Qϵ(t)(ttn1)αϵαQn1+1Qn1+ϵαΓ(α)j=n2+1n11R(tj,Qj)+(tn2+1t)αϵαQn2+1Qn2ϵαΓ(α)R(tn1,Qn1)+ϵαΓ(α)j=n2+1n11R(tj,Qj)+ϵαΓ(α)R(tn2,Qn2)ϵαΓ(α)λ+ϵαΓ(α)(n1n21)λ+ϵαΓ(α)λ(tn1tn2)ϵα1Γ(α)λ+ϵαΓ(α)λ=ϵα1Γ(α)λ(τ+ϵ).By Arzela-Ascoli theorem, there is a sub-sequence (Qϵk) such that it converges uniformly to a continuously differentiable function Q on [0,T]. Our goal is to show that Q is a solution to System (Equation1)–(Equation3). Using formula (Equation8), we get (43) Q(t)=Q0+1Γ(α)0t(ts)α1R(s,Q)ds.(43) Define the characteristic function on the interval [0,t] by 1[0,t](s)={1,s[0,t]0,s[0,t].Then, for any t[0,T], there exists non-negative integer n such that tnttn+1. Thus, (44) Q0+1Γ(α)j=0n1tjtj+11[0,t](s)(tj+1tj)α1R(tj,Qϵ(tj))ds+1Γ(α)tnt(ttn)α1R(tn,Qϵ(tn))ds=Q0+ϵαΓ(α)j=0n1R(tj,Qϵ(tj))+1Γ(α)tnt(ttn)α1R(tn,Qϵ(tn))ds=Q0+ϵαΓ(α)j=0n1R(tj,Qj)+(ttn)αΓ(α)R(tn,Qn)(44) (45) =Qn+(ttn)αQn+1Qnϵα=Qϵ(t).(45) Let η>0. Since R:D2 is continuous on a compact set D, then it is uniformly continuous on D. Thus, there exists δ>0 such that QQϵα1Γ(α) and tt∣<δ, implies that R(t,Q)R(t,Q)ηΓ(α)Tϵα1.Then, for 0<ϵ<δ and tkttk+1, where k{0,1,,N1}, we have Qϵ(t)Qϵ(tk)Qk+1QkϵαΓ(α)λλϵα1Γ(α)δand ttk∣<δ. Thus, for any t[0,T], we have Qϵ(t)Q01Γ(α)0t(ts)α1R(s,Qϵ(s))ds1Γ(α)j=0k1tjtj+11[0,t](s)(tj+1tj)α1R(s,Qϵ(s))R(tk,Qϵ(tk))ds+1Γ(α)tkt(ttk)α1R(s,Qϵ(s))R(tk,Qϵ(tk))|ds<ϵα1Γ(α)ηΓ(α)Tϵα1j=0N1tjtj+11[0,t](s)ds=TηT=η.Hence, Qϵ(t)Q01Γ(α)0t(ts)α1R(s,Qϵ(s))ds converges uniformly to zero on [0,T]. Since (Qck) converges uniformly to Q, then Q0+1Γ(α)0t(ts)α1R(s,Qϵk(s))ds converges uniformly to Q(t) on [0,T]. Since R is continuous on [0,T], then Q(t)=Q0+1Γ(α)0t(ts)α1R(s,Q(s))dsis the solution of the Problem (Equation37).

Theorem 5.2

Let Q1,Q2C[0,T] and K1,K2C([0,T]×[0,T]), then Q1 and Q2 are solutions to System  (Equation1) (Equation3) if an only if they are solutions to the integral system (46) Q1(t)=a1+0tQ1(x)(η1ω1Q2(x)xΔxk1(xs)Q2(s)ds)+f1(x)Γ(α)(tx)1αdx,(46) (47) Q2(t)=a2+0tQ2(x)(η2+ω2Q1(x)xΔxk2(xs)Q1(s)ds)+f2(x)Γ(α)(tx)1αdx.(47)

Proof.

Taking the Riemann–Liouville fractional integral operator for both sides and using property (Equation8), we get the result of the theorem.

Theorem 5.3

Let M[0,T] be a uniformly bounded subset of C[0,T] by ρ. Let Q1,Q2M[0,T] and K1,K2C([0,T]×[0,T]). Let 0<L1=(η1+2ρ(ω1+K1Δ))TαΓ(α+1),L2=(η2+2ρ(ω2+K2Δ))TαΓ(α+1)<1.Then, a unique solution exists for System  (Equation1) (Equation3).

Proof.

Let Q=(Q1,Q2),Q=(Q1,Q2) be two solutions to Problem (Equation1)–(Equation3). Then, they satisfy Equations (Equation46)–(Equation47). Define the operators T1,T2:M[0,T]×M[0,T]C[0,T] by T1(Q)(t)=a1+0tQ1(x)(η1ω1Q2(x)xΔxk1(xs)Q2(s)ds)+f1(x)Γ(α)(tx)1αdx,T2(Q)(t)=a2+0tQ2(x)(η2+ω2Q1(x)xΔxk2(xs)Q1(s)ds)+f2(x)Γ(α)(tx)1αdx.For Q1(t),Q2(t),Q1(t),Q2(t)M[0,T] and t[0,T], we have (48) T1(Q)(t)T1(Q)(t)∣≤∣η10tQ1(x)Q1(x)Γ(α)(tx)1αdx+ω10tQ1(x)Q2(x)Q1(x)Q2(x)Γ(α)(tx)1αdx+0txΔxk1(xs)(Q1(x)Q2(s)Q1(x)Q2(s))dsdxΓ(α)(tx)1α.(48) Now, let us find an upper bound for each term in Equation (Equation48). First, (49) η10tQ1(x)Q1(x)Γ(α)(tx)1αdx≤∣η1 Q1Q10t1Γ(α)(tx)1αdxη1 QQTaΓ(α+1).(49) Also, by adding and subtracting Q1(x)Q2(x), we get (50) ω10tQ1(x)Q2(x)Q1(x)Q2(x)Γ(α)(tx)1αdxω1(Q1Q2Q2+Q2Q1Q1)TαΓ(α+1)ω1(Q1+Q2)QQTαΓ(α+1).(50) Now, by adding and subtracting Q1(x)Q2(s), we get (51) 0txΔxk1(xs)(Q1(x)Q2(s)Q1(x)Q2(s))dsdxΓ(α)(tx)1αK1(Q1+Q2)QQI1Γ(α),(51) where I1=∣0txΔxdsdx(tx)1α∣≤ΔTαα.Equations (Equation48)–(Equation51) yield to (52) T1(Q)(t)T1(Q)(t)∣≤(η1+(ω1+K1Δ)(Q1+Q2))TαΓ(α+1)QQ.(52) Similarly, we get (53) T2(Q)(t)T2(Q)(t)∣≤(η2+(ω2+K2Δ)(Q1+Q2))TαΓ(α+1)QQ.(53) Since M[0,T] is uniformly bounded subset of C[0,T] by ρ>0, then (54) Hρ,HM[0,T].(54) Thus, (55) Tj(Q)(t)Tj(Q)(t)∣≤LjQQ,j=1,2(55) where L1=(η1+2ρ(ω1+K1Δ))TαΓ(α+1),L2=(η2+2ρ(ω2+K2Δ))TαΓ(α+1).Since 0<L1,L2<1 then T1,T2 are contractions and by the Banach fixed point theorem, T1 and T2 have unique fixed point. Therefore, System (Equation1)–(Equation3) has a unique solution in M[0,T].

Remark 5.1

In Theorem 5.1, if R is Lipschitz with respect to Q, then System (Equation37) has a unique solution Q:[0,T]2.

Now, we will study the stability of System (Equation37). Let us first give the following definition.

Definition 5

System (Equation37) is called Ulam–Hyers stable if there exists a positive real number Ξ such that for each η>0 and each solution QC[0,T]×C[0,T] of the inequality (56) DαQR(t,Q)<η,(56) 0for all t[0,T], then there exists a solution to the System (Equation37), say QC[0,T]×C[0,T], such that (57) QQ<ηΞ.(57)

Before we prove the stability of System (Equation37), we need the following theorem.

Theorem 5.4

[Citation35] Let ϕ:C[0,T][0,) be a real-valued function, and h(t)0,t[0,T], is integrable on [0,T]. If there exists a constant c>0 and 0α<1 such that ϕ(t)h(t)+c0t(ts)αϕ(s)ds,t[0,T],then there exists a constant λ=λ(α) such that ϕ(t)h(t)+cλ0t(ts)αh(s)ds.

Theorem 5.5

Let QC[0,T]×C[0,T], then System (Equation37) is Ulam–Hyers stable.

Proof.

Let η>0 and QC[0,T]×C[0,T] be a function that satisfies the inequality (58) DαQR(t,Q)<η.(58) Then, we can find a function U such that U(t)=DαQR(t,Q)with U<η.Then, (59) Q(t)=Q0+1Γ(α)0t(ts)α1(U(s)+R(s,Q(s)))ds.(59) Let Q¯C[0,T]×C[0,T] be the unique solution of System (Equation37) with Q¯(0)=Q(0). Then, (60) Q¯=Q0+1Γ(α)0t(ts)α1R(s,Q¯(s))ds.(60) Equations (Equation59) and (Equation60) imply that Q¯Q1Γ(α)0t(ts)α1Uds+1Γ(α)0t(ts)α1R(s,Q¯)R(s,Q)ds<tαηΓ(α+1)+1Γ(α)0t(ts)α1R(s,Q¯)R(s,Q)ds.Theorem 5.4 implies that (61) Q¯Q<tαηΓ(α+1)+cΓ(α)0t(ts)α1sαηΓ(α+1)ds=tαηΓ(α+1)+4αηcπt2aΓ(α+12)Γ(α+1)ηΞ(61) where c=c(α) is constant, Ξ=TαΓ(α+1)+4αcπT2aΓ(α+12)Γ(α+1). Then, Problem (Equation37) is Ulam–Hyers stable.

Definition 6

System (Equation37) is called generalized Ulam–Hyers stable if there exist a continuous function μ such that μ(0)=0 and for each η>0 and each solution QC[0,T]×C[0,T] of the inequality (62) DαQR(t,Q)<η,(62) for all t[0,T], then there exists a solution to the System (Equation37), say QC[0,T]×C[0,T], such that (63) QQ<μ(η).(63)

Theorem 5.6

Let QC[0,T]×C[0,T], then System (Equation37) is generalized Ulam–Hyers stable.

Proof.

Following the same proof as in Theorem 5.5 and choosing μ(η)=ηΞ, then μ is a continuous function with μ(0)=0. Thus, System (Equation37) is generalized Ulam–Hyers stable.

6. Numerical results

In this section, we solve three examples using the proposed method. Comparison with other methods will be given.

Example 6.1

[Citation36] Consider the following system DαQ1(t)=Q1(t)(1Q2(t)t1tQ2(s)ds)+tα+Γ(α+1),DαQ2(t)=Q2(t)(1+Q1(t)+t1tQ1(s)ds)+1tα+(t1)α+1tαα+1,with Q1(0)=0,Q2(0)=1.Then, η1=η2=ω1=ω2=Δ=1. Moreover, the kernels K1(t)=K2(t)=1, and f1(t)=tα+Γ(α+1) and f2(t)=1tα+(t1)α+1tαα+1. Then, using Theorem 3.2, we get that Π1i,j=Π2i,j=(j1)hjht1tβi1(s)dsdt={0,i>jh22,i=jh2,i<j.Also, from Theorem 3.3, we get Ω2i,j={hαΓ(α+2),i=jhα((ji+1)α+12(ji)α+1+(ji1)α+1)Γ(α+2),i<j0,j<i.In addition, using Theorem 2.2, the entries of the matrices F1 and F2 are given as follow: F1j=1h(j1)hjh(tα+Γ(α+1))dt=hα(jα+1(j1)α+1)+Γ(α+2)α+1and F2j=ρ(jh)ρ((j1)h)hwhere ρ(t)=t(α+2)tα+1(t1)α+2+tα+2(α+1)(α+2). Also, the matrix A is given as A=(1,1,,1). Then, System (Equation33) and (Equation34) becomes (64) (P1P1P21hP1P2Π1+F1)Ω2P1=0,(64) (65) (AP2+P1P2+1hP2P1Π2+F2)Ω2P2=0.(65) Since Π1,Π2, and Ω2 are upper triangular matrices, then we solve the system in a forward way. This means, the first component of Systems (Equation64) and (Equation65) depend only on the first component of P1 and P2. Then, we solve the system of two equations with two unknowns. This system has the form (66) a1q1,0+a2q1,0q2,0=a3,(66) (67) b1q2,0+b2q1,0q2,0=b3.(67) Similarly, we will solve the second component of the system (Equation64) and (Equation66) for q1,1 and q2,1. If we continue in this process and using Mathematica, we get (68) q1,j=hα((j+1)α+1jα+1)1+α,(68) (69) q2,j=1,(69) for j=0,1,,m1. The approximate solution for different values of α and m=50 are given in Figures  and . We should note that from Figure , since the solution Q2 is constant and equal to one, we observe that the approximate solutions of Q2 for different values of α form the same horizontal line, Q2(t)=1.

Figure 1. Approximate solutions of Q1 for different values of α of Example 6.1.

Figure 1. Approximate solutions of Q1 for different values of α of Example 6.1.

Figure 2. Approximate solutions of Q2 for different values of α of Example 6.1.

Figure 2. Approximate solutions of Q2 for different values of α of Example 6.1.

Simple calculations imply that (70) limmlimα1Q1,m(t)=limmlimα1j=0m1q1,jβj(t)=limmj=0m1(j+1)2j22mβj(t)=x,(70) (71) limmlimα1Q2,m(t)=limmlimα1j=0m1q2,jβj(t)=j=0βj(t)=1,(71) which converges to the exact solution of the model given in [Citation16] and [Citation37] for α=1. In the next two examples, we use the same procedure but we report the results only without the details since we explain them in this example.

Example 6.2

[Citation19,Citation36,Citation38,Citation39] Consider the following system DαQ1(t)=Q1(t)(113Q2(t)t12tQ2(s)ds)+f1(t),DαQ2(t)=Q2(t)(2+Q1(t)+t12t(ts1)Q1(s)ds)+f(t),with Q1(0)=1,Q2(0)=0.and f1(t)=3Γ(α+1)(13tα)(1t2α3+tα3+(t12)2α+1t2α+12α+1+tα+1(t12)α+1α+1),f2(t)=Γ(2α+1)Γ(α+1)tαΓ(α+1)(t2α+2tα)(3tα+23(t12)α+2α+2+(33t)(tα+1(t12)α+1α+13tα118).

Then, η1=1,η2=2,ω1=13,ω2=1,Δ=12. Moreover, the Kernels K1(t)=1,K2(t)=t1. When α=1, the exact solution is Q1(t)=3t+1 and Q2(t)=t2t. Following the procedure described in Example 6.1, we get (72) q1,j=α+3j(j1m)α3(j1m)α3j(jm)α+1α+1,(72) (73) q2,j=(2α+1)(j)(jm)α+(α+1)j(jm)2α+m(j1m)α+1(2α(α+1)(j1m)α+1)(α+1)(2α+1),(73)

for j=0,1,,m1. The approximate solution for different values of α and m=50 are given in Figures  and . We will compare our results produced by the operational matrix method (OMM) with Adomian decomposition method (ADM) [Citation36], variational iteration method (VIM) [Citation19], Taylor collocation method (TCM) [Citation38], and Legendre method (LM) [Citation39]. The absolute errors e1(ti)=∣Q1(ti)Q1app(ti),e2(ti)=∣Q2(ti)Q2app(ti).are reported in Tables  and . In our approach we use m=25.

Figure 3. Approximate solutions of Q1 for different values of α of Example 6.2.

Figure 3. Approximate solutions of Q1 for different values of α of Example 6.2.

Example 6.3

[Citation40,Citation41] Consider the following system DαQ1(t)=Q1(t)(0.020.01Q2(t)t0.1te(ts)Q2(s)ds),DαQ2(t)=Q2(t)(0.01+0.01Q1(t)+t0.1te(ts)Q1(s)ds),with Q1(0)=10,Q2(0)=10.Then, η1=0.02,η2=0.01,ω1=ω2=0.01,Δ=0.1. Moreover, the Kernels K1(t)=k2(t)=et. When α=1, the approximate solution using HPM [Citation40] is Q1(t)=0.1557t210.6162t+10 and Q2(t)=10+10.4163t+t22000 while the approximate solutions using the ADM [Citation41] is Q1(t)=1010.3162t+0.02t2 and Q2(t)=10+11.6162t+t22000. Since the exact solution of this system is unknown, we define another measure for the error which is the residual errors by R1,α(t)=∣DαQ1(t)Q1(t)(0.020.01Q2(t)t0.1te(ts)Q2(s)ds),R2,α(t)=∣DαQ2(t)Q2(t)(0.01+0.01Q1(t)+t0.1te(ts)Q1(s)ds),For the fractional case, we should note the operational matrix of Dα is Ω21. Thus, the residual error for the fractional case is (74) R1,α(t)=∣(P1Ω21(η1P1ω1P1P21hP1P2Π1+F1))β(t),(74) (75) R2,α(t)=∣(P2Ω21(η2P2+ω2P1P2+1hP2P1Π2+F2))β(t).(75) Following the procedure described in Example 6.1, the residual error for α=0.8 and 1.0 are reported in Table  for m=50. Also, the residual errors for α=1 using HPM and ADM are given in Figure .

Table 1. The absolute errors for Q1(t) when α=1.

Table 2. The absolute errors for Q2(t) when α=1.

Table 3. The residual errors for α=0.8,1.

7. Discussion of the results

In this paper, we test the proposed method using three different applications and conduct comparisons with other researchers. In the first example, we study a system of integro-differential equations, which is an application related to biological species living together. We then compare our results with those obtained using the ADM [Citation36]. In the second example, we explore another application from mathematical biology and compare our results with those from ADM [Citation36], VIM [Citation19], TCM [Citation38], and LM [Citation39]. Finally, we solve the third problem in the field of mathematical biology and compare our results with those from [Citation40,Citation41].

From these examples, we made the following observations:

  • In Example 6.1, we observed that the solution of the fractional system (Equation1)–(Equation3) converges to the exact solution when α=1. Our findings are in line with those presented in [Citation36]. Furthermore, based on Figures and , it is evident that the profile of Q1(t) decreases as α increases within the interval [0,1], while the profile of Q2(t) remains constant with increasing α.

  • In Example 6.2, as depicted in Figures and , it is apparent that the profile of Q1(t) increases as α rises within the interval [0,1]. However, the behaviour of Q2(t) differs between the intervals [0,0.4] and [0.4,1], where it increases initially and then decreases as α increases. When α=1, we compared our results with ADM [Citation36], VIM [Citation19], TCM [Citation38], and LM [Citation39]. We found that OMM yields superior results, as shown in Tables  and . We employed the absolute error as a measure of accuracy for the proposed method and for comparisons with other approaches.

  • In Example 6.3, where the exact solution is unknown, we defined the residual error. Our results, reported in Table , showed that the residual error is within 104 for α=0.8 and 1.0. We compared our results with [Citation40,Citation41], as shown in Figure , and noted that the residual error exceeds 10 at some points, with the minimum value for R1,1(t) being about 0.5, while the minimum value for R2,1(t) is approximately 10. This demonstrates that our results, using OMM, are superior as the residual error remains within 104.

Figure 4. Approximate solutions of Q2 for different values of α of Example 6.2.

Figure 4. Approximate solutions of Q2 for different values of α of Example 6.2.

Figure 5. Residual errors for α=1 using HPM and ADM of Example 6.3.

Figure 5. Residual errors for α=1 using HPM and ADM of Example 6.3.

8. Conclusions

In this paper, we have explored the solution of a nonlinear system of fractional integro-differential equations in the Caputo sense, a system with significant relevance in various scientific applications. Our approach to solving this system involved the utilization of the operational matrix method, where we derived the operational matrices in Section 3 and detailed the solution method in Section 4.

Throughout our study, we established several crucial theoretical results, including the proof of existence and uniqueness of solutions for system (Equation1)–(Equation3). We also delved into the topics of Ulam–Hyers stability and generalized Ulam–Hyers stability. Furthermore, we provided insights into three illustrative examples and compared our results with various methods, including ADM [Citation36,Citation41], VIM [Citation19], TCM [Citation38], and LM [Citation39].

From the analysis of these examples, it becomes evident that the proposed method is practical, offers increased accuracy compared to alternative methods, and significantly reduces computational time and costs. Additionally, we considered these examples as applications from mathematical biology, specifically addressing biological species living together.

Author contributions

The authors confirm contribution to the paper as follows: All authors have equal contribution. All authors reviewed the results and approved the final version of the manuscript.

Disclosure statement

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

Additional information

Funding

The authors would like to thank the Deanship of Scientific Research at Umm Al-Qura University for supporting this work [grant code: 23UQU4310382DSR03].

References

  • Baleanu D, Jaiami A, Sajjadi S, et al. A new fractional model and optimal control of a tumor-immune surveillance with non-singular derivative operator. Chaos. 2019;29(8):083–127. doi: 10.1063/1.5096159
  • Caputo M, Fabrizio M. A new definition of fractional derivative without singular kernel. Prog Fract Differ Appl. 2015;1(2):73–85.
  • Kilbas AA, Srivastava HM, Trujillo JJ. Theory and applications of fractional differential equations. North-Holland math. studies. Amsterdam: Elsevier; 2006.
  • Arora S, Mathur T, Agarwal S, et al. Applications of fractional calculus in computer vision: a survey. Neurocomputing. 2022;489:407–428. doi: 10.1016/j.neucom.2021.10.122
  • Rahman M, Arfan M, Deebani W, et al. Analysis of time-fractional Kawahara equation under Mittag–Leffler power law. Fractals. 2022;30(01):Article ID 2240021. doi: 10.1142/S0218348X22400217
  • Anjam YN, Shafqat R, Sarris IE, et al. A fractional order investigation of smoking model using caputo-Fabrizio differential operator. Fractal Fract . 2022;6:623. doi: 10.3390/fractalfract6110623
  • Adnan Ali A, Shah Z, Kumam P. Investigation of a time-fractional COVID-19 mathematical model with singular kernel. Adv Cont Discr Mod. 2022;2022:34. doi: 10.1186/s13662-022-03701-z
  • Xu C, Rahman MU, Fatima B, et al. Theoretical and numerical investigation of complexities in fractional-order chaotic system having torus attractors. Fractals. 2022;30:Article ID 2250164. doi: 10.1142/S0218348X2250164X
  • Rahman M, Althobaiti A, Riaz MB, et al. A theoretical and numerical study on fractional order biological models with caputo fabrizio derivative. Fractal Fract. 2022;6:446. doi: 10.3390/fractalfract6080446
  • Haidong Q, Al Hazmi SE, Yassen MF, et al. Analysis of non-equilibrium 4D dynamical system with fractal fractional Mittag–Leffer kernel. Eng Sci Technol. 2023;37:Article ID 101319. doi: 10.1016/j.jestch.2022.101319
  • Wang M, Karaca Y, Zhou M. A theoretical view of existence results by using fixed point theory for quasi-variational inequalities. Appl Math Sci Eng. 2023;31:1. doi: 10.1080/27690911.2023.2167990
  • Amin R, Ahmad H, Shah K, et al. Theoretical and computational analysis of nonlinear fractional integro-differential equations via collocation method. Chaos Solitons Fractals. 2021;151:Article ID 111252. doi: 10.1016/j.chaos.2021.111252
  • Biazar J, Sadri K. Solution of weakly singular fractional integro-differential equations by using a new operational approach. J Comput Appl Math. 2019;352:453–477. doi: 10.1016/j.cam.2018.12.008
  • Sahu P, Saha Ray S. Legendre spectral collocation method for the solution of the model describing biological species living together. J Comput Appl Math. 2016;296:47–55. doi: 10.1016/j.cam.2015.09.011
  • Jerri AJ. Introduction to integral equations and applications. New York: John Wiley and Sons Inc; 1999.
  • Bourazza S, Altoum Sami H, Ayed H, et al. Discharging process within a storage container considering numerical method. J Energy Storage. 2023;66:Article ID 107490. doi: 10.1016/j.est.2023.107490
  • Kilbas AA, Srivastava HM, Trujillo JJ. Theory and applications of fractional differential equations. Amsterdam: Elsevier; 2006.
  • Roul P, Meyer P. Numerical solutions of systems of nonlinear-differential equations by homotopy-perturbation method. Appl Math Model. 2011;35:4234–4242. doi: 10.1016/j.apm.2011.02.043
  • Shakeri F, Dehghan M. Solution of a model describing biological species living together using the variational iteration method. Math Comput Model. 2008;48:685–699. doi: 10.1016/j.mcm.2007.11.012
  • Youbi F, Momani S, Hasan S, et al. Effective numerical technique for nonlinear Caputo-Fabrizio systems of fractional volterra integro-differential equations in Hilbert space. Alexandria Eng J. 61(3):1778–1786. doi: 10.1016/j.aej.2021.06.086
  • Akbar M, Nawaz R, Ahsan S, et al. New approach to approximate the solution for the system of fractional order volterra integro-differential equations. Results Phys. 2020;19:Article ID 103453. doi: 10.1016/j.rinp.2020.103453
  • Jangveladze T, Kiguradze Z, Neta B. Finite difference approximation of a nonlinear integro-differential system. Appl Math Comput. 2009;215(2):615–628. doi: 10.1016/j.amc.2009.05.061.
  • Wei L, Agarwal RP, Wong PJ. Discussion on the existence and uniqueness of solution to nonlinear integro-differential systems. Comput Math Appl. 2015;69(5):374–389. doi: 10.1016/j.camwa.2014.12.007.
  • Syam SM, Siri Z, Altoum SH, et al. An efficient numerical approach for solving systems of fractional problems and their applications in science. Mathematics. 2023;11(14):3132. doi: 10.3390/math11143132
  • Syam SM, Yildirim K. A new method for solving sequential fractional wave equations. J. Math.. 2023;2023:Article ID 5888010–16. doi: 10.1155/2023/5888010
  • Hatamzadeh-Varmazyar S, Masouri Z, Babolian E. Numerical method for solving arbitrary linear differential equations using a set of orthogonal basis functions and operational matrix. Appl Math Model. 2016;40(1):233–253. doi: 10.1016/j.apm.2015.04.048.
  • Najafalizadeh S, Ezzati R. A block pulse operational matrix method for solving two-dimensional nonlinear integro-differential equations of fractional order. J Comput Appl Math. 2017;326:159–170. doi: 10.1016/j.cam.2017.05.039
  • Zamanpour I, Ezzati R. Operational matrix method for solving fractional weakly singular 2D partial volterra integral equations. J Comput Appl Math. 2023;419:Article ID 114704. doi: 10.1016/j.cam.2022.114704
  • Syam MI, Sharadga M, Hashim I. A numerical method for solving fractional delay differential equations based on the operational matrix method. Chaos Solitons Fractals. 2021;147:Article ID 110977. doi: 10.1016/j.chaos.2021.110977
  • Altoum Sami H, Syam Muhammed I, Syam Sondos M, et al. Effcacy of magnetic force on nanofuid laminar transportation and convective fow. J Magn Magn Mater. 2023;581:Article ID 170964. doi: 10.1016/j.jmmm.2023.170964
  • Syam SM, Siri Z, Kasmani R M. “Operational matrix method for solving fractional system of riccati equations,” 2023 International Conference on Fractional Differentiation and Its Applications (ICFDA); 2023. p. 1–6; Ajman, United Arab Emirates. doi: 10.1109/ICFDA58234.2023.10153350
  • Syam SM, Zailan S, Altoum SH, et al. Analytical and numerical methods for solving second-Order two-Dimensional symmetric sequential fractional integro-differential equations. Symmetry. 2023;15:1263. doi: 10.3390/sym15061263
  • Samko SG, Kilbas AA, Marichev OI. Fractional integrals and derivatives: theory and applications. Yverdon: Gordon and Breach; 1993.
  • Podlubny I. Fractional differential equations. San Diego: Academic Press; 1999.
  • Khan A, Syam MI, Zada A, et al. Stability analysis of nonlinear fractional differential equations with Caputo and Riemann-Liouville derivatives. Eur Phys J Plus. 2018;133:264. doi: 10.1140/epjp/i2018-12119-6
  • Babolian E, Biazar J. Solving the problem of biological species living together by adomian decomposition method. Appl Malt Comput. 2002;129:339–343.
  • Hassan I, Collins A, Obiajulu O. The revised new iterative method for solving the model describing biological species living together. Amer J Comput Appl Math. 2016;6(3):136–143. doi: 10.5923/j.ajcam.20160603.03.
  • Gokmen E, Sezer M. Approximate solution of a model describing biological species living together by Taylor collocation method. New Trends Math Sci. 2005;3(2):147–158.
  • Yousefi SA. Numerical solution of a model describing biological species living together by using Legendre multiwalet method. Int J Nonlinear Sci. 2011;11(1):109–113.
  • Biazar J, Ayati Z, Partovi M. Homotopy perturbation method for biological species living together. Int J Appl Math Res. 2013;2(1):44–48.
  • Babolian E, Biazar J. Solving the problem of biological species living together by adomian decomposition method. Appl Math Comput. 2002;129:339–343. doi: 10.1016/S0096-3003(01)00043-1