All articles published by MDPI are made immediately available worldwide under an open access license. No special
permission is required to reuse all or part of the article published by MDPI, including figures and tables. For
articles published under an open access Creative Common CC BY license, any part of the article may be reused without
permission provided that the original article is clearly cited. For more information, please refer to
https://www.mdpi.com/openaccess.
Feature papers represent the most advanced research with significant potential for high impact in the field. A Feature
Paper should be a substantial original Article that involves several techniques or approaches, provides an outlook for
future research directions and describes possible research applications.
Feature papers are submitted upon individual invitation or recommendation by the scientific editors and must receive
positive feedback from the reviewers.
Editor’s Choice articles are based on recommendations by the scientific editors of MDPI journals from around the world.
Editors select a small number of articles recently published in the journal that they believe will be particularly
interesting to readers, or important in the respective research area. The aim is to provide a snapshot of some of the
most exciting work published in the various research areas of the journal.
School of Mathematics and Information Science, Henan Polytechnic University, Jiaozuo 454000, China
2
School of Science, Xi’an University of Architecture and Technology, Xi’an 710055, China
3
National Engineering Laboratory for Modern Silk, College of Textile and Clothing Engineering, Soochow University, 199 Ren-Ai Road, Suzhou 215006, China
4
Department of Mathematics, Faculty of Education, Ain Shams University, Roxy, Cairo 11566, Egypt
5
Department of Mathematics and Computer Science, Faculty of Science, Menoufia University, Menoufia 12946, Egypt
*
Author to whom correspondence should be addressed.
The present paper employs a numerical method based on the improved block–pulse basis functions (IBPFs). This was mainly performed to resolve the Volterra–Fredholm integral equations of the second kind. Those equations are often simplified into a linear system of algebraic equations through the use of IBPFs in addition to the operational matrix of integration. Typically, the classical alterations have enhanced the time taken by the computer program to solve the system of algebraic equations. The current modification works perfectly and has improved the efficiency over the regular block–pulse basis functions (BPF). Additionally, the paper handles the uniqueness plus the convergence theorems of the solution. Numerical examples have been presented to illustrate the efficiency as well as the accuracy of the method. Furthermore, tables and graphs are used to show and confirm how the method is highly efficient.
In recent years, there has been a growing interest in the formulation of many engineering and physical problems in terms of integral equations. Therefore, the parallel literature on the numerical solution of these equations is growing rapidly. This article gives a further contribution to what is becoming a subject of increasing concern to scientists, engineers, and mathematicians. Generally, integral equations are typically hard to solve analytically. During the last decade, many attempts have been made to solve integral equations by several researchers using numerical or perturbed methods. The time collocation method and the projection method were successful in solving them, and details can be found in [1]. Other authors applied the iterative method such as the Lagrange method in [2] to solve these equations. Researchers also used the modified Homotopy perturbation method as in [3]. The rationalized Haar function method was widely used in [4,5]. Rizkallah et al. used the differential transformation method in [6]. Pour-Mahmoud et al. applied the Tau method in [7]. In 1999, He [8] tried to solve linear differential and integral equations by using a new method called the homotopy perturbation method (HPM). Furthermore, he managed to solve some nonlinear problems [9]. After that, he developed his technique to work on more complicated problems and introduced a solution to a number of problems [10]. The Adomian decomposition method was used by Wazwaz in [11]. Wazwaz made a lot of modifications to the method then, he succeeded in solving and obtaining an approximate solution for most problems containing these equations. The latest work that aimed to modify He’s HMP was made in 2021, and was completed by L. Akinyemi et al., for the one dimension fractional differential equation [12]. L. Akinyemi and Olaniyi S. Iyiola succeeded in applying the modified HMP to the multi-dimension fractional differential equation and they deduced accurate and reliable results [13]. Noeiaghdam et al. also found that the homotopy perturbation method is a powerful tool for integral equations [14]. Recently, Ji-Huan He proposed a simple and effective method to solve integral equations [15].
In this paper, IBPFs are presented. Some theorems are proved for the IBPFs method, which shows some results of these numerical expansions. It is shown that these expansions are more precise than the results of the block–pulse expansions. The functions are disjoint, orthogonal, and complete. According to the disjointness of the IBPFs, the joint terms will disappear at each subinterval when some operations such as multiplication, division, and other operations are applied. Additionally, the orthogonality property of IBPFs causes the operational matrix to be sparse which makes the numerical process easier and faster. The completeness of the IBPFs guarantees an arbitrary small mean square error that can be obtained from a real bounded function. This has only a finite number of discontinuous points in the interval . By increasing the number of terms in the improved block–pulse series, the numerical solution converges to the exact solution.
To crystallize the presentation of the current paper, it is systematized as follows: In Section 2, IBPFs and their properties as well as their application to linear and nonlinear different types of integral equations are described. The convergence analysis is discussed in Section 3. Numerical results are given in Section 4 to illustrate the efficiency and accuracy of the proposed method. Finally, Section 5 gives the main findings of the paper as conclusions.
2. The Basic Idea of the New Improved Block–Pulse Function (IBPF)
Suppose that an integral equation is in the form of the Volterra–Fredholm integral equation of the second kind as follows:
or
where is a function to be determined, is an analytical function over the interval , and are the kernels of the integral equation which are analytic on , and r and q are non-negative integers. All these functions can be represented in the vector form as follows:
The IBPFs were first introduced by Farshid Mirzaee [16]. Farshid solved a system of integral equations by using IBPFs. However, in this article, the operator matrix of the Volterra integral equation is modified to achieve better results, where the linear and nonlinear integral equations will be solved. Moreover, mixed Fredholm and Volterra integral equations will be considered. The variable interval block–pulse functions were derived from the regular block–pulse functions, but with a slight change in interval widths. This change caused a huge alteration in the algorithm of the method which will be studied in detail. The variable interval block–pulse is a set of functions defined over the interval as follows:
where is a positive constant that represents the number of sub-intervals to be decided for the accuracy needed for solving the problem. The IBPFs are disjointed. Therefore, one obtains:
where and are orthogonal to each other.
where .
The first terms of the IBPF can be written in vector form:
Equation (11) gives:
Furthermore, we have:
It is to be noted that at the first and last interval; so, it can be approximated by this value, where or . However, at any of the middle interval, can be approximated by It can be deduced that the integration of the vector defined in Equation (11) can be represented approximately as:
where:
This operational matrix will be modified to obtain better results than that used in [16]. By using the relation in Equation (12), one obtains:
where:
Suppose that is a continuous function, where and maybe expanded by the IBPFs as follows:
only m-terms of Equation (20) are considered, where m is a power of 2, and is an vector given by:
Additionally, can be expanded by the IBPFs as:
where is an vector given by:
and is defined in Equation (11), and are the improved block pulse coefficients which are obtained by:
Similarly, a function of two variables, can be approximated by IBPFs as follows:
2.1. Solution Algorithm for the Volterra–Fredholm Integral Equation
By using Equations (20), (22) and (25) into Equation (1), one obtains:
From Equation (14), we have:
or:
then:
then the unknown coefficients can be determined from the relation:
where is the identity matrix with dimensions and that can be calculated as completed in the last section. After solving the linear system in Equation (31), can be found and then we can find then substitute in:
to get the solution.
2.2. Solution Algorithm for Non-Linear Integral Equations
In this section, the non-linear Volterra–Fredholm integral equation given in Equation (2) will be solved using BPF. As mentioned in the previous sections, is a function defined over the interval and maybe expanded as:
in the same manner, can be approximated in terms of IBPFs:
Now, the vector needs to be calculated as follows:
Then:
Therefore, from Equations (9), (12) and (19), one obtains:
or it can be written as:
where is the inverse of the matrix and is the identity matrix with dimensions Now, the vector is rewritten as follows:
By using Equation (36), we have:
This last equation can be written as:
At this stage, in order to solve the nonlinear Volterra–Fredholm integral equation given in Equation (2), the following approximations must be used:
where the vectors and the matrices and are the IBPFs coefficients of the non-linear equation:
which transforms into:
or:
which will result in the linear system:
After solving this system in Equation (57), can be found and then we can find . To obtain the solution, substitute in:
3. Convergence Analysis
In this section, the method is shown to be convergent, and its order of convergence is Let us now define:
and:
where and are defined in Equation (3), where
Suppose:
where and is defined in Equation (5).
For our purposes, we need the following theorems.
Theorem1.
Let andbe the IBPFs expansion ofthat is defined as:
where; i = 0, 1, ..., m, are defined in Equation (24). Then the criterion of this approximation is that the mean square error betweenandis in the interval:
achieves its minimum value and also:
Proof.
It is an immediate consequence of the theorem which is proved in [16]. □
Theorem2.
Suppose thatis continuous ondifferentiable onand there exists a positive scalar M in such a way thatfor everyThen:
Letbe the IBPFs expansion approximation ofdefined as Equation (5) andbe differentiable onin such a way thatCorrespondingly, assume thatthen:
Proof.
Suppose that and The error is defined between and its IBPFs expansion over every subinterval as follows:
By using the mean value theorem for integral equations and as completed in the proof of Theorem 3, one obtains:
for and:
for one obtains:
Since for and one obtains and then:
Substituting Equations (81) and (82) into Equation (84), one obtains:
Suppose that be the error between and its BPFs expansion. From [19], it is clear that:
□
Lemma2.
Letbe as defined in Equation (27),be the IBPFsofandTherefore, one obtains:
Proof.
From Equation (84), one obtains:
From Theorem 3, it is concluded that:
Therefore, one obtains:
Let the error of s be denoted by:
where was defined in Equation (20). Furthermore, one may assume the following hypotheses: □
Hypotheses1.
Letfor.
Hypotheses2.
Letfor.
Hypotheses3.
According to Lemma 1 and 2, letandwhereandwere the coefficients defined in Equations (79) and (90) andandwere defined in Equations (22) and (25), respectively.
Hypotheses4.
Let.
Theorem5.
Letandbe the exact and approximate solutions of Equation (1) or Equation (2), respectively. Hypotheses (1)–(4) are satisfied.
Then one obtains:
Proof.
In the first case, from Equation (2), one obtains:
and therefore:
It is clear that , so:
Moreover, in the second case, from Equation (1), one obtains:
and therefore:
So, Equation (97) is true in both cases. Now, according to the Hypotheses (1)–(3) as in [18], one obtains:
Moreover, from Hypotheses (3), Equation (95), and (98), one obtains:
Therefore, according to Hypotheses (4), Equation (98) is satisfied, and this completes the proof. Moreover, one obtains:
□
Lemma3.
Suppose thatandare the exact and approximate solutions of Equation (2) or Equation (1), respectively, wherewas defined in Equation (20) and
Then:
Proof.
From Theorem 4, one obtains and according to Equation (60), one obtains:
The series solution is the approximate solution of Equation (2) or Equation (1), where was defined in Equation (20) and:
converges to the exact solution , then:
□
Theorem6.
Let be the Helbert space and defined in Equation (11) form a basis of the IBPFs.
Let be the solution of Equation (2) or Equation (1).
Now, the sequence of partial sums of ( is defined. Let and be the partial sums with It is mainly required to prove that is a Cauchy sequence in Hilbert space.
Proof.
Let:
Now,
It is claimed that:
Therefore:
From Bessel’s inequality, one obtains:
It is convergent, and hence:
Hence, one obtains:
and
is a Cauchy sequence and it converges to (say). It is asserted that
Now:
We conclude that:
Hence and converges to as and it is proved. The above relation is possible if:
□
4. Numerical Modeling
This section includes some physical models which were solved by using the modified technique to demonstrate the reliability and efficiency of these modifications. It also includes numerical comparisons between the present method and other similar methods in the algorithm to show which method is more accurate. Some figures and tables might be included with each model for clarification. All methods used in these comparisons have been used by many authors to solve such problems.
Example1.
Now, consider the Volterra–Fredholm integral equation [11]:
where the exact solution is
Let:
where
are the undetermined coefficients for the unknown function and, are known and found by using:
Moreover, , where r = 1, 2, can be found using .
Substituting Equation (116):
from Equation (21):
Then by solving this system of linear equations, the IBP series coefficients can be found. After substituting into Equation (116), the IBPF approximate solution can be found. In what follows, the graphs of the IBP approximate solutions at m = 16 are sketched out below. Correspondingly, the exact solution was graphed on the same axes to see how close the new method was to the exact solution in the selected interval. The graphs of the IBPF solution at the same divisions of intervals are also outlined. Now, we can look at the combined graphs of the BPF, IBPF, and the exact solutions at m = 16 as shown in Figure 1, and the error in this case will be as shown in Figure 2.
One notices that the error is huge in this case. However, if we choose random points, the functions will be as shown in Figure 3 and the error in this case will be as shown in Figure 4. Now, Table 1 shows the values of the exact, BPF, and IBPF solutions at different points within the interval Notice that the modification was applied to the BPF which made the absolute error smaller than the regular BPF. Similarly, it is worth mentioning that it took less time to compute the solution by using IBPF than BPF. For instance, in this example, to compute the solution at , the Mathematica software took around 2 s to compute the BPF solution. However, to compute IBPF, it took around 1.28125 s, which is about 65 percent of the time used by the regular method.
Example2.
Now consider the Volterra–Fredholm integral equation [11]:
where the exact solution is
Let:
where
are the undetermined coefficients for the unknown function , and are known and found using:
Besides, , where r = 1, 2, can be found using
Substituting in Equation (124):
from Equation (21):
Then, by solving this system of linear equations, the IBP series coefficients can be found. After substituting Equation (124), the IBPF approximate solution can be found. Below, the graphs of the IBP approximate solutions at m = 32 are shown. By the same token, the exact solution was graphed on the same axes to see how close the new method was to the exact solution in the selected intervals. The graphs of the IBPS solution at the same divisions of intervals are also sketched out. Now, we can look at the combined graphs of the BPF, IBPF, and exact solutions at m = 32 in Figure 5, and the errors in this case are shown in Figure 6.
One notices that the error is huge in this case. However, if we choose random points the functions will be as shown in Figure 7 and then the error will be as shown in Figure 8.
Now, Table 2 shows the values of the exact, BPF, and IBPF solutions at different points within the interval Notice that the modification was carried out in relation to the BPF and made the absolute error smaller than the regular BPF. Furthermore, it is worth mentioning that it took less time to compute the solution using IBPF than BPF. For instance, in this example, to compute the BPF solution at , it took around 3.12 s by using the Mathematica software. However, to compute IBPF, it took around 2.455 s, which is about 80 percent of the time used by the regular method.
Example3.
Now, consider the Volterra–Fredholm nonlinear integral equation [20,21]:
where the exact solution is
Let:
where are the undetermined coefficients for the unknown function , and are known and found using:
Besides, , where r = 1, 2, can be found using .
Substituting in Equation (132):
from Equation (57):
Then, by solving this system of linear equations, the IBP series coefficients can be found. After substituting Equation (132), the IBPF approximate solution can be found. Below, the graphs of the IBP approximate solutions at m = 64 are shown. Similarly, the exact solution was graphed on the same axes to see how close the new method was to the exact solution in the selected interval. The graphs of the IBPS solution at the same divisions of intervals are also graphed. Now, we can look at the combined graphs of the BPF, IBPF, and exact solutions at m = 64 in Figure 9, and the errors, in this case, are shown in Figure 10.
One notices that the error is huge in this case. However, if we choose random points, the functions will be as shown in Figure 11 and the error will be as shown in Figure 12.
Now, Table 3 shows the values of the exact, BPF, and IBPF solutions at different points within the interval Notice that the modification was made in relation to the BPF and was made to show that the absolute error is smaller than the regular BPF. Furthermore, it is worth mentioning that it took less time to compute the solution using IBPF than BPF. For instance, in this example, to compute the BPF solution at , it took the Mathematica software around 7.17 s. However, it took around 6.75 s to compute IBPF. The difference is not that big; however, the IBPF method is still faster in computation, and yet more accurate.
This method can be extended to be coupled with other known methods similar to the work carried out by Ramadan and Osheba [22], as well as in the method in the work of Ramadan et al. [3], and the homotopy perturbation method can be used for its error estimation [14,23]. It gave very accurate results that can be used to develop this work thoroughly.
5. Conclusions
The IBPFs, also the operational matrices B and V, were used to obtain the numerical solutions of linear and 0 with the original BPF method, which showed a high accuracy at the midpoint of their intervals. This accuracy is much better than that of the original technique. This is stated by the graphs shown in the numerical applications section. Furthermore, the convergence was proved in this article for the proposed method. The absolute error was shown to state the applicability and accuracy of the method. The article here compared the work completed with many other methods to prove the effectiveness and convenience of the method. It is worth mentioning that the method was extended to solve the nonlinear Volterra–Fredholm integral equations.
Author Contributions
Conceptualization, J.-H.H., G.M.M.; methodology, J.-H.H., G.M.M.; validation, J.-H.H., M.H.T., M.A.R., G.M.M.; formal analysis, J.-H.H., M.H.T., M.A.R., G.M.M.; investigation, J.-H.H., G.M.M.; writing—original draft preparation, G.M.M.; writing—review and editing, J.-H.H.; supervision, J.-H.H.; All authors have read and agreed to the published version of the manuscript.
Funding
This research received no external funding.
Institutional Review Board Statement
Not applicable.
Informed Consent Statement
Not applicable.
Conflicts of Interest
The authors declare no conflict of interest.
References
Pachpatta, B.G. On mixed Volterra–Fredholm type integral equations. Indian J. Pure Appl. Math.1986, 17, 488–496. [Google Scholar]
Yusufoglu, E. Numerical expansion methods for solving systems of linear integral equations using interpolation and quadrature rules. Int. J. Comput. Math.2017, 84, 133–149. [Google Scholar] [CrossRef]
Ramadan, M.A.; Moatimid, G.M.; Taha, M.H. A Powerful Method for Obtaining Exact Solutions of Volterra Integral Equation’s Types. Glob. J. Pure Appl. Math.2020, 16, 325–339. [Google Scholar]
Maleknejad, K.; Mirzaee†, F. Numerical solution of linear Fredholm integral equations system by rationalized Haar functions method. Int. J. Comput. Math.2003, 80, 1397–1405. [Google Scholar] [CrossRef]
Maleknejad, K.; Mirzaee, F.; Abbasbandy, S. Solving linear integro-differential equations system by using rationalized Haar functions method. Appl. Math. Comput.2004, 155, 317–328. [Google Scholar] [CrossRef]
Rizkalla, R.R.; Tantawy, S.S.; Taha, M.H. Application on differential transform method for some non-linear functions and for solving Volterra integral equations involving Fresnels integral. J. Fract. Calc. Appl.2014, 5, 1–14. [Google Scholar]
Pour-Mahmoud, J.; Rahimi-Ardabili, M.; Shahmorad, S. Numerical solution of the system of Fredholm integro-differential equations by the Tau method. Appl. Math. Comput.2005, 168, 465–478. [Google Scholar] [CrossRef]
He, J.-H. A coupling method of a homotopy technique and a perturbation technique for non-linear problems. Int. J. Non-Linear Mech.2000, 35, 37–43. [Google Scholar] [CrossRef]
He, J.-H. Application of homotopy perturbation method to nonlinear wave equations. Chaos Solitons Fractals2005, 26, 695–700. [Google Scholar] [CrossRef]
Wazwaz, A. Linear and Nonlinear Integral Equations: Methods and Applications; Springer: Berlin/Heidelberg, Germany, 2011. [Google Scholar]
Akinyemi, L.; Şenol, M.; Huseen, S.N. Modified homotopy methods for generalized fractional perturbed Zakharov–Kuznetsov equation in dusty plasma. Adv. Differ. Equ.2021, 2021, 1–27. [Google Scholar] [CrossRef]
Akinyemi, L.; Iyiola, O.S. Analytical Study of (3 + 1)-Dimensional Fractional-Reaction Diffusion Trimolecular Models. Int. J. Appl. Comput. Math.2021, 7, 92. [Google Scholar] [CrossRef]
Noeiaghdam, S.; Dreglea, A.; He, J.; Avazzadeh, Z.; Suleman, M.; Araghi, M.A.F.; Sidorov, D.N.; Sidorov, N. Error Estimation of the Homotopy Perturbation Method to Solve Second Kind Volterra Integral Equations with Piecewise Smooth Kernels: Application of the CADNA Library. Symmetry2020, 12, 1730. [Google Scholar] [CrossRef]
He, J.-H. A Simple Approach to Volterra-Fredholm Integral Equations. J. Appl. Comput. Mech.2020, 6, 1184–1186. [Google Scholar] [CrossRef]
Mirzaee, F. Numerical solution of system of linear integral equations via improvement of block-pulse functions. J. Math. Modeling2016, 4, 133–159. [Google Scholar]
Jiang, Z.H.; Schaufelberger, W. Block Pulse Functions and Their Applications in Control Systems; Springer: Berlin, Germany, 1992. [Google Scholar]
Maleknejad, K.; Sohrabi, S.; Baranji, B. Application of 2D-BPFs to nonlinear integral equations. Commun. Non-Linear Sci. Numer. Simul.2010, 15, 527–535. [Google Scholar] [CrossRef]
Maleknejad, K.; Mahdiani, K. Iterated Block-Pulse Method for Solving Volterra Integral Equations. J. Appl. Math.2012, 2, 17–20. [Google Scholar] [CrossRef]
Shahsavaran, A. Computational method to solve nonlinear integral equations using block pulse functions by collocation method. Appl. Math. Sci.2011, 5, 3211–3220. [Google Scholar]
Zarebnia, M. A numerical solution of nonlinear volterra-fredholm integral equations. J. Appl. Anal. Comput.2013, 3, 95–104. [Google Scholar]
Ramadan, M.; Osheba, H.S. A new hybrid orthonormal Bernstein and improved block-pulse functions method for solving mathematical physics and engineering problems. Alex. Eng. J.2020, 59, 3643–3652. [Google Scholar] [CrossRef]
Anjum, N.; He, J.H. Higher-order homotopy perturbation method for conservative nonlinear oscillators generally and microelectromechanical systems' oscillators particularly. Int. J. Mod. Phys. B2020, 34, 2050313. [Google Scholar] [CrossRef]
Figure 1.
The absolute error of IBPFs and BPFs expansions comparison at the midpoints of the intervals of IBPFs.
Figure 1.
The absolute error of IBPFs and BPFs expansions comparison at the midpoints of the intervals of IBPFs.
Figure 2.
The absolute error of IBPFs and BPFs expansions comparison at the midpoints of the intervals of IBPFs.
Figure 2.
The absolute error of IBPFs and BPFs expansions comparison at the midpoints of the intervals of IBPFs.
Figure 3.
The comparison between the exact values and the approximation of both BPFs and IBPFs solutions.
Figure 3.
The comparison between the exact values and the approximation of both BPFs and IBPFs solutions.
Figure 4.
The absolute error of IBPFs and BPFs expansions comparison at random points.
Figure 4.
The absolute error of IBPFs and BPFs expansions comparison at random points.
Figure 5.
The absolute error of IBPFs and BPFs expansions comparison at the midpoints of the intervals of IBPFs.
Figure 5.
The absolute error of IBPFs and BPFs expansions comparison at the midpoints of the intervals of IBPFs.
Figure 6.
The absolute error of IBPFs and BPFs expansions comparison at the midpoints of the intervals of IBPFs.
Figure 6.
The absolute error of IBPFs and BPFs expansions comparison at the midpoints of the intervals of IBPFs.
Figure 7.
The comparison between the exact value and the approximation of both BPFs and IBPFs solutions.
Figure 7.
The comparison between the exact value and the approximation of both BPFs and IBPFs solutions.
Figure 8.
The absolute error of IBPFs and BPFs expansions comparison at random points.
Figure 8.
The absolute error of IBPFs and BPFs expansions comparison at random points.
Figure 9.
The absolute error of IBPFs and BPFs expansions comparison at the midpoints of the intervals of IBPFs.
Figure 9.
The absolute error of IBPFs and BPFs expansions comparison at the midpoints of the intervals of IBPFs.
Figure 10.
The absolute error of IBPFs and BPFs expansions comparison at the midpoints of the intervals of IBPFs.
Figure 10.
The absolute error of IBPFs and BPFs expansions comparison at the midpoints of the intervals of IBPFs.
Figure 11.
The comparison between the exact value and the approximation of both BPFs and IBPFs solutions.
Figure 11.
The comparison between the exact value and the approximation of both BPFs and IBPFs solutions.
Figure 12.
The absolute error of IBPFs and BPFs expansions comparison at random points.
Figure 12.
The absolute error of IBPFs and BPFs expansions comparison at random points.
Table 1.
The numerical results of example 1 at m = 16 and 32.
Table 1.
The numerical results of example 1 at m = 16 and 32.
t
Exact Solution
BPF
IBPF
Absolute Error
BPF
IBPF
0.125
0.12024764
0.17074092
0.11675429
5.04933 × 10−2
3.4934 × 10−3
0.25
0.21484125
0.24620519
0.20885207
3.13639 × 10−2
5.9892 × 10−3
0.375
0.26988208
0.28138851
0.26381166
1.15064 × 10−2
6.0704 × 10−3
0.5
0.2862167
0.28243256
0.28237544
3.7841 × 10−3
3.8413 × 10−3
0.625
0.27406586
0.26115386
0.27321984
1.29120 × 10−2
8.460 × 10−4
0.75
0.24576
0.22894428
0.24723095
1.68157 × 10−2
1.4710 × 10−3
0.875
0.21123306
0.19395373
0.21370613
1.72793 × 10−2
2.4731 × 10−3
t
Exact Solution
BPF
IBPF
Absolute Error
BPF
IBPF
0.0625
0.42187
0.5429246505
0.422855195
2.96410 × 10−2
9.80195 × 10−4
0.1875
1.546875
1.714703509
1.54762609
2.23075 × 10−2
7.51099 × 10−4
0.3125
3.046875
3.26144961
3.0466154003
1.21162 × 10−2
2.596 × 10−4
0.4375
4.921875
5.183160963
4.9190966
2.6976 × 10−3
2.7783 × 10−3
0.5625
7.171875
7.47983498
7.1641429
3.9190 × 10−3
7.73205 × 10−3
0.6875
9.796875
10.15146853
9.78061240
7.4817 × 10−3
6.749 × 10−4
0.8125
12.796875
13.1980578
12.7671313
8.7093 × 10−3
1.62626 × 10−2
0.9375
16.17187
16.6195984210
16.12207298
8.5144 × 10−3
4.9802 × 10−2
Table 2.
The numerical results of example 2 at m = 16 and 32.
Table 2.
The numerical results of example 2 at m = 16 and 32.
t
Exact Solution
IBPF
BPF
Absolute Error
IBPF
BPF
0.0625
1.133148453
1.1335535982
1.2066444069
4.05145 × 10−4
7.3496 × 10−2
0.1875
1.45499141461
1.4555116313
1.5493620874
5.20217 × 10−4
9.43707 × 10−2
0.3125
1.86824595743
1.86891392893
1.9894202999
6.67972 × 10−4
1.21174 × 10−1
0.4375
2.39887529396
2.3997329863
2.5544662295
8.57692 × 10−4
1.55591 × 10−1
0.5625
3.0802168489
3.08131814774
3.2799995648
1.1013 × 10−3
1.99783 × 10−1
0.6875
3.9550767229
3.95649081860
4.211602808
1.4141 × 10−3
2.56526 × 10−1
0.8125
5.07841903718
5.0802347720
5.4078050504
1.81573 × 10−3
3.29386 × 10−1
0.9375
6.52081912033
6.5228219472
6.943759133
2.00283 × 10−3
4.2294 × 10−1
t
Exact Solution
IBPF
BPF
Absolute
Error
IBPF
BPF
0.0625
1.1331484530
1.1332478037
1.1692188240
9.93506 × 10−5
3.60704 × 10−2
0.1875
1.4549914146
1.4551189833
1.5013066877
1.27569 × 10−4
4.63153 × 10−2
0.3125
1.8682459574
1.8684097589
1.9277159453
1.63802 × 10−4
5.947 × 10−2
0.4375
2.398875293
2.3990856192
2.4752362699
2.10325 × 10−4
7.6361 × 10−2
0.5625
3.080216848
3.0804869119
3.1782662829
2.70063 × 10−4
9.80494 × 10−2
0.6875
3.9550767229
3.9554234907
4.0809746882
3.46768 × 10−4
1.25898 × 10−1
0.8125
5.0784190371
5.07886429
5.2400752245
4.45259 × 10−4
1.61656 × 10−1
0.9375
6.5208191203
6.521390843
6.728389773
5.71723 × 10−4
2.07571 × 10−1
Table 3.
The numerical results of example 3 at m = 32 and 64.
Table 3.
The numerical results of example 3 at m = 32 and 64.
t
Exact Solution
IBPF
BPF
Absolute Error
IBPF
BPF
0.03125
0.0625
0.0937493
0.0624999
6.24043 × 10−8
3.12493 × 10−2
0.15625
0.3125
0.343606
0.312496
4.13773 × 10−6
3.11058 × 10−2
0.28125
0.5625
0.59246
0.562475
2.47592 × 10−5
2.99597 × 10−2
0.40625
0.8125
0.838487
0.812412
8.79355 × 10−5
2.5987 × 10−2
0.53125
1.0625
1.07891
1.06227
2.34837 × 10−4
1.64118 × 10−2
0.65625
1.3125
1.31005
1.31198
5.22378 × 10−4
2.45347 × 10−3
0.78125
1.5625
1.52736
1.56148
1.02428 × 10−3
3.51379 × 10−2
0.90625
1.8125
1.72559
1.81067
1.83273 × 10−3
8.69077 × 10−2
t
Exact Solution
IBPF
BPF
Absolute Error
IBPF
BPF
0.015625
0.03125
0.046875
0.03125
3.84469 × 10−9
1.5625 × 10−2
0.140625
0.28125
0.296794
0.281249
1.06583 × 10−6
1.55443 × 10−2
0.265625
0.53125
0.545944
0.531242
8.45583 × 10−6
1.46945 × 10−2
0.390625
0.78125
0.792682
0.781216
3.44219 × 10−5
1.14325 × 10−2
0.515625
1.03125
1.03441
1.03115
9.88767 × 10−5
3.15871 × 10−3
0.640625
1.28125
1.2676
1.28102
2.29669 × 10−4
1.36475 × 10−2
0.765625
1.53125
1.48789
1.53079
4.63088 × 10−4
4.33638 × 10−2
0.890625
1.78125
1.69012
1.78041
8.44677 × 10−4
9.11273 × 10−2
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.
He, J.-H.; Taha, M.H.; Ramadan, M.A.; Moatimid, G.M.
Improved Block-Pulse Functions for Numerical Solution of Mixed Volterra-Fredholm Integral Equations. Axioms2021, 10, 200.
https://doi.org/10.3390/axioms10030200
AMA Style
He J-H, Taha MH, Ramadan MA, Moatimid GM.
Improved Block-Pulse Functions for Numerical Solution of Mixed Volterra-Fredholm Integral Equations. Axioms. 2021; 10(3):200.
https://doi.org/10.3390/axioms10030200
Chicago/Turabian Style
He, Ji-Huan, Mahmoud H. Taha, Mohamed A. Ramadan, and Galal M. Moatimid.
2021. "Improved Block-Pulse Functions for Numerical Solution of Mixed Volterra-Fredholm Integral Equations" Axioms 10, no. 3: 200.
https://doi.org/10.3390/axioms10030200
APA Style
He, J. -H., Taha, M. H., Ramadan, M. A., & Moatimid, G. M.
(2021). Improved Block-Pulse Functions for Numerical Solution of Mixed Volterra-Fredholm Integral Equations. Axioms, 10(3), 200.
https://doi.org/10.3390/axioms10030200
Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.
Article Metrics
No
No
Article Access Statistics
For more information on the journal statistics, click here.
Multiple requests from the same IP address are counted as one view.
He, J.-H.; Taha, M.H.; Ramadan, M.A.; Moatimid, G.M.
Improved Block-Pulse Functions for Numerical Solution of Mixed Volterra-Fredholm Integral Equations. Axioms2021, 10, 200.
https://doi.org/10.3390/axioms10030200
AMA Style
He J-H, Taha MH, Ramadan MA, Moatimid GM.
Improved Block-Pulse Functions for Numerical Solution of Mixed Volterra-Fredholm Integral Equations. Axioms. 2021; 10(3):200.
https://doi.org/10.3390/axioms10030200
Chicago/Turabian Style
He, Ji-Huan, Mahmoud H. Taha, Mohamed A. Ramadan, and Galal M. Moatimid.
2021. "Improved Block-Pulse Functions for Numerical Solution of Mixed Volterra-Fredholm Integral Equations" Axioms 10, no. 3: 200.
https://doi.org/10.3390/axioms10030200
APA Style
He, J. -H., Taha, M. H., Ramadan, M. A., & Moatimid, G. M.
(2021). Improved Block-Pulse Functions for Numerical Solution of Mixed Volterra-Fredholm Integral Equations. Axioms, 10(3), 200.
https://doi.org/10.3390/axioms10030200
Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.