Abstract
In this paper, two new estimators \( E_{2^{k-1},0}^{(1)}(f) \) and \( E_{2^{k-1},M}^{(1)}(f) \) of characteristic function and an estimator \( E_{2^{k-1},M}^{(2)}(f) \) of function of H\(\ddot{\text {o}}\)lder’s class \(H^{\alpha } [0,1)\) of order \(0<\alpha \leqslant 1\) have been established using Bernoulli wavelets. A new technique has been applied for solving Volterra integral equation of second kind using Bernoulli wavelet operational matrix of integration as well as product operational matrix. These matrices have been utilized to reduce the Volterra integral equation into a system of algebraic equations, which are easily solvable. Some examples are illustrated to show the validity and efficiency of proposed technique of this research paper.
Similar content being viewed by others
Avoid common mistakes on your manuscript.
1 Introduction
Wavelet analysis is recent and advanced analysis in pure as well as applied mathematical research area. It has been applied in different branches of science and technology such as engineering, image processing, signal analysis, time frequency analysis, and fast numerical algorithms. There are several problems of science and technology in the form of integral equations. There are various types of methods to find the numerical solution of integral equations. Sometimes it is difficult to find the solution of the integral equations analytically. Therefore, there is need of approximate solution.
Several researchers such as Liang [6], Maleknejad [8], Keshvarz [3, 13] and Shah [14, 19] have been solving integral equations using wavelet methods. Lepik [7] and Yousefi [20] have presented numerical methods to solve the Fredholm integral equation by Haar and CAS wavelet method. Shah and Irfan [15, 16, 18] have used wavelet in bio-heat transfer model and population growth model.
Bernoulli wavelets have been applied to solve fractional order differential equations and calculus of variation problems by Keshavarz [3, 4]. We have presented Bernoulli wavelet method to solve linear Volterra integral equations of the form:
and nonlinear Volterra integral equation of the form:
where \( f\in L^2[0,1) \) and \( K \in L^2[0,1) \times L^2[0,1) \) are known functions, F is a function of y and y is unknown function to be determined [1, 9,10,11].
The main objectives of this research paper are following:
-
1.
To establish estimation of characteristic function and function of H\(\ddot{\text {o}}\)lder’s class \(H^{\alpha } [0,1)\) of order \(0<\alpha \leqslant 1\).
-
2.
To present a numerical method for solving linear Volterra integral equation (1.1) and nonlinear Volterra integral equation (1.2).
-
3.
To compare the Bernoulli wavelet solution of integral equation (1.1) and (1.2) with its exact solution.
It is remarkable that the solution of (1.1) and (1.2) obtained by Bernoulli wavelet technique and its exact solution are almost same.
2 Definitions and preliminaries
2.1 Bernoulli wavelets
Bernoulli wavelets \( B_{n,m} \) have four arguments: \( \hat{n}=n-1\), \(n=1,2,\ldots ,2^{k-1}\), where k is some positive integer, m is the order of Bernoulli polynomials and t is the normalized time. Then, \( B_{n,m} \) are defined on the interval [0,1) as follows:
where
for \( m=0,1,2,\ldots ,M-1 \), and \( n=1,2,\ldots ,2^{k-1} \). The coefficient \( \frac{1}{\sqrt{\frac{(-1)^{m-1}(m!)^{2}}{(2m)!}\alpha _{2m}}} \) is for normality, \( \beta _{m}(t) \) is Bernoulli polynomial of order m, which is given by
\( \alpha _{j} \) are Bernoulli numbers and can be defined by the identity \( \dfrac{t}{e^{t}-1}=\sum _{i=0}^{\infty }\alpha _{i} \ \frac{t^{i}}{i!} \). The first few Bernoulli numbers are \( \alpha _{0}=1,\ \alpha _{1}=\frac{-1}{2}, \ \alpha _{2}=\frac{1}{6}, \ \alpha _{4}=\frac{-1}{30}, \alpha _{6}=\frac{1}{42}, \ \alpha _{8}=\frac{-1}{30}, \ \alpha _{10}=\frac{5}{66}, \)...and \( \alpha _{2i+1}=0, \ i=1,2,3,\ldots \)
The first few Bernoulli polynomials are
\( \beta _{0}(t)=1, \ \ \ \beta _{1}(t)=t-\frac{1}{2}, \ \ \ \ \ \beta _{2}(t)=t^{2}-t+\frac{1}{6}, \ \ \ \)
\(\beta _{3}(t)=t^{3}-\frac{3}{2}t^{2}+\frac{1}{2}t,\ \ \ \ \ \ \ \ \ \ \ \beta _{4}(t)=t^{4}-2t^{3}+t^{2}-\frac{1}{30}, \)
\(\beta _{5}(t)=t^{5}-\frac{5}{2}t^{4}+\frac{5}{3}t^{3}-\frac{1}{6}t,\ \ \ \beta _{6}(t)=t^{6}-3t^{5}+\frac{5}{2}t^{4}-\frac{1}{2}t^{2}+\frac{1}{42} \), (Shiralashetti) [11, 12, 17].
2.2 Properties of Bernoulli polynomial [2, 5]
1. \( \beta _{m}^{'}(t)=m \ \beta _{m-1}(t)\) 2. \( \int _{0}^{1} |\beta _{m}(t)| \ \mathrm{d}t < 16 \frac{m!}{(2 \pi )^{m+1}}\)
3. \( \beta _{m}(0)=(-1)^{m} \beta _{m}(1) \) 4. \( \int _{0}^{1} \beta _{m}(x) \ \mathrm{d}x=0 \)
2.3 Graph between m and the factor \( \left| \frac{1}{\frac{(-1)^{m-1}(m!)^{2}}{(2m)!}\alpha _{2m}} \right| \)
2.4 Function of H\(\ddot{\text {o}}\)lder’s class \(H^{\alpha } [0,1)\)
A function f is of H\(\ddot{\text {o}}\)lder’s class \(H^{\alpha } [0,1)\) of order \(0<\alpha \leqslant 1\) if f satisfies the following condition:
for some positive constant A (Zheng and Wei [21]).
3 Approximation of function
A function \(f \in L^{2}[0,1) \) can be expanded as
where the coefficients \( c_{n,m} \) are given by
where \( < \ , \ > \) represents inner product in \( L^{2}[0,1) \).
\( (2^{k-1},M){\text {th}} \) partial sum \( S_{2^{k-1},M}(f)(t) \) of infinite series (3.1) is given by
where C and B(t) are given by
Now \(K(x,t) \in L^2[0,1) \times L^2[0,1) \) can be expanded as
where \(\mathbf{K} \) is \( 2^{k-1}M \times 2^{k-1}M \) matrix with entries \( \mathbf{K} _{i,j}=<B_{i}(x),<K(x,t),B_{j}(t)>> \). For \( k=3 \) and \( M=3 \), 12 Bernoulli wavelet basis functions are given by
![](http://media.springernature.com/lw359/springer-static/image/art%3A10.1007%2Fs40065-021-00351-z/MediaObjects/40065_2021_351_Equ35_HTML.png)
3.1 Bernoulli wavelets operational matrix of integration
For \( k=3 \) and \( M=3 \), the \( 2^{k-1}M \times 2^{k-1}M \) Bernoulli wavelet operational matrix of integration given by Razzaghi [4] as follows:
3.2 Bernoulli wavelets operational matrix of product
The product of two Bernoulli wavelet functions is given by \( C^{T}B(t)B(t)^{T} \approx B(t) \tilde{C} \), where \( \tilde{C}\) is a \( 2^{k-1}M \times 2^{k-1}M \) product operational matrix. The entries of \( B(t)B(t)^{T} \) are given by \( B_{ij}B_{rs}=0 \) for \( i\ne r \), \( B_{i0}B_{ij}= 2B_{ij}, \)
\( B_{i1}B_{i1}= 2B_{i0}+\frac{4}{\sqrt{5}} B_{i2}, \) \( B_{i1}B_{i2}= \frac{4}{\sqrt{5}}B_{i1}, \) \( B_{i2}B_{i2}= 2B_{i0}+\frac{4\sqrt{5}}{7}B_{i2}. \)
Using these, we get
4 Results
Next, we prove the following Theorems:
Theorem 4.1
Let \( f(x)=x \ \chi _{\left[ \frac{n_{1}-1}{2^{k-1}},\frac{n_{1}}{2^{k-1}}\right) } \) with \( 1<n_{1}<2^{k-1} \) such that its Bernoulli wavelet expansion is given by series
and \( \left( 2^{k-1},M \right) {\text {th}} \) partial sum \( S_{2^{k-1},M}(f) \) given by
Then approximation error \( E_{2^{k-1},M}^{(1)}(f) \) of f by \( S_{2^{k-1},M}(f) \) is given by
Theorem 4.2
Let \( f\in L^2[0,1) \) be a function of H\(\ddot{\text {o}}\)lder’s class \(H^{\alpha } [0,1)\) of order \(0<\alpha \leqslant 1\), such that its Bernoulli wavelet expansion is given by the series (4.1) with \( (2^{k-1},M){\text {th}} \) partial sum \( S_{2^{k-1},M}(f) \). Then approximation error \( E_{2^{k-1},M}^{(2)}(f) \) of f by \( S_{2^{k-1},M}(f) \) is given by
To prove the above theorems, first we prove the following Lemma:
Lemma 4.1
If \( f \in L^{2}[0,1) \) is a function such that its Bernoulli wavelet expansion is given by the series (4.1) with \( (2^{k-1},M)^{\text {th}} \) partial sum \( S_{2^{k-1},M}(f)(x) \) given by (4.2), then
Proof
\(\square \)
Proof of Theorem 4.1
From (3.2), \( c_{n,m}=<f(x),B_{n,m}(x)> \)
Case 1: \( m=0 \)
Case 2: \( m=M \ge 1 \)
From the graph (2.3), we have \( \left| \frac{1}{\frac{(-1)^{m-1}(m!)^{2}}{(2m)!}\alpha _{2m}} \right| \le \ 3650 \)
Hence, Theorem 4.1 has been established. \(\square \)
Proof of Theorem 4.2
Thus, Theorem 4.2 has been established. \(\square \)
5 Method of solution
5.1 Solution of linear Volterra integral equation of second kind
Consider the linear Volterra integral equation of second kind given by eq\( ^{n} \) (1.1). Using eq\( ^{n} \) (3.4), we have
By evaluating the eq\( ^{n} \) (5.1) at \(2^{k-1}M\) points \(\{x_{i}\}_{i=1}^{2^{k-1}M}\) in the intervals, we have the following system of linear equations:
Solving the system given by eq\( ^{n} \) (5.2), we can find Y and hence the solution y(x).
5.2 Solution of nonlinear Volterra integral equation of second kind
Consider the Non-linear Volterra integral equation of second kind given by eq\( ^{n} \) (1.2). Using the Bernoulli wavelet approximation, we have
Hence, we have following system of \(2^{k-1}M\) equations:
Now, transform the integration in the interval \([0,x_{i}] \) as \( t=\frac{x_{i}(u+1)}{2} \) and
Using these, Eq\( ^{n} \) (5.6) becomes
This is the nonlinear system of algebraic equations which can be solved by Newton’s method. After obtaining the coefficients, we can find the solution of the integral equation (1.2).
6 Numerical examples
Some linear and nonlinear Volterra integral equations have been solved by Bernoulli wavelet technique discussed in this paper and are compared with their exact solutions. The graphs of these solutions are plotted. It is observed that exact solution and approximate solutions of Volterra integral equations are almost equal.
6.1 Example 1
Consider the linear Volterra integral equation
\( y(x)=2x^{3} \) is the exact solution of the integral equation (6.1).
Table 1 shows a numerical comparison between exact solution and approximate solutions obtained by Bernoulli wavelet technique. In addition, Fig. 2 shows a graphical representation of exact and approximate solution of linear Volterra integral equation (6.1).
Comparison of Bernoulli wavelet solution and exact solution of example 6.1.
6.2 Example 2
Consider another linear Volterra integral equation given by
\( y(x)=e^{x} \sin (\pi x) \) is the exact solution of the integral equation (6.2).
Table 2 shows a numerical comparison between exact solution and approximate solution obtained by Bernoulli wavelet technique. In addition, Fig. 3 shows a graphical representation of exact and approximate solution of linear Volterra integral equation (6.2).
Comparison of Bernoulli wavelet solution and exact solution of example 6.2.
Comparison of Bernoulli wavelet solution and exact solution of example 6.3.
6.3 Example 3
Consider the following nonlinear Volterra integral equation:
\( y(x)=x^{2} \) is its exact solution.
Table 3 shows a numerical comparison between exact solution and approximate solutions obtained by Bernoulli wavelet technique. In addition, Fig. 4 shows a graphical representation of exact and approximate solutions of nonlinear Volterra integral equation (6.3).
7 Remarks
- 1.:
-
From Theorem 4.1, we have
$$\begin{aligned} E_{2^{k-1},M}^{(1)}(f)= {\left\{ \begin{array}{ll} o \left( \frac{1}{2^{\frac{1}{2}(k-1)}}\right) , &{} \text {if} \ \ M=0 \\ o \left( \frac{1}{2^{\frac{3}{2}(k-1)}\sqrt{M+1}}\right) , &{} \text {if} \ \ M \ge 1 . \end{array}\right. } \end{aligned}$$hence \( E^{(1)}_{2^{k-1},M}(f) \rightarrow 0 \) as \( M \rightarrow \infty ,\ k \rightarrow \infty \) .
- 2.:
-
From Theorem 4.2, we have
\( E_{2^{k-1},M}^{(2)}(f)=o \left( \frac{1}{\sqrt{M+1} \ 2^{(k-1)\alpha }}\right) \rightarrow 0 \) as \( M \rightarrow \infty ,\ k \rightarrow \infty \) .
Therefore, \( E^{(1)}_{2^{k-1},M}(f) \) and \( E^{(2)}_{2^{k-1},M}(f) \) are the best possible estimators in wavelet analysis (Zygmund [22]).
- 3.:
-
Solution of linear and nonlinear Volterra integral equations, obtained by Bernoulli wavelet technique are compared with their exact solution with the help of tables and graphs. In addition, we observe that approximate solution and exact solution are almost same. This is a significant achievement of this research paper.
- 4.:
-
From the graphs of the solution, we observe that when we increase the values of k and m, the approximate solutions are more close to the exact solution.
References
Jumah, A.: Numerical solution of Volterra integral equation of second kind. Int. J. Comput. Sci. Mobile Comput. 2016, 509–514 (2016)
Kouba, O.: Lecture notes: Bernoulli polynomials and applications. arXiv:1309.7560v1 [mah.CA] (2013)
Keshavarz, E.; Ordokhani, Y.; Razzaghi, M.: Bernoulli wavelet operational matrix of fractional order integration and its applications in solving the fractional order differential equations. App. Math. Model. 38, 6038–6051 (2014)
Keshavar, R.: The Bernoulli wavelet Operational matrix of integration and its application in the solution of linear and nonlinear problems in calculus of variations. Appl. Math. Comput. 351, 83–98 (2019)
Lu, D.-Q.: Some properties of Bernoulli polynomials and their generalizations. Appl. Math. Lett. 24, 746–751 (2011)
Liang, X.Z.; Liu, M.; Che, X.: Solving second kind integral equations by Galerkin methods with continuous orthogonal wavelets. J. Comput. Appl. Math. 136, 149–161 (2001)
Lepik, Ü.; Tamme, E.: Solution of nonlinear Fredholm integral equations via the Haar wavelet method. Proc. Estonian Acad. Sci. Phys. Math. 56, 17–27 (2007)
Maleknejad, K.; Mirzaee, F.: Numerical solution of linear Fredholm integral equations system by rationalized Haar functions method. Int. J. Comput. Math. 80(11), 1397–1405 (2003)
Shiralashetti, S.C.; Lamani, L.: Fibonacci wavelet based numerical method for the solution of nonlinear Stratonovich Volterra integral equations. Sci. Afr. 10, e00594 (2020)
Shiralashetti, S.C.; Lamani, L.: Numerical solution of stochastic integral equations using CAS wavelets. Malaya J. Mat. 1, 183–186 (2020)
Shiralashetti, S.C.; Lamani, L.; Naregal, S.S.: Numerical solution of integral equations using Bernoulli wavelets. Malaya J. Mat. 1, 200–205 (2020)
Shiralashetti, S.C.; Lamani, L.: A modern approach based on Bernstein polynomial multiwavelets to solve Fredholm integral and system of Fredholm integral equations. South East Asian J. Math. Math. Sci. 16(3), 251–268 (2020)
Shiralashetti, S.C.; Lamani, L.: Bernstein polynomial multiwavelets operational matrices method for the numerical solution of system of linear Stratonovich Volterra integral equations. J. Sci. Res. 65(1), 283–289 (2021)
Srivastava, H.M.; Shah, F.A.; Irfan, M.: Generalized wavelet quasilinearization method for solving population growth model of fractional order. Math. Methods Appl. Sci. 43(15), 8753–8762 (2020)
Shah, F.A.; Irfan, M.; Nisar, K.S.; Matoog, R.T.; Mahmoud, E.E.: Fibonacci wavelet method for solving time-fractional telegraph equations with Dirichlet boundary conditions. Results Phys. 2021, 104123 (2021). https://doi.org/10.1016/j.rinp.2021.104123
Shah, F.A.; Irfan, M.: Generalized wavelet method for solving nonsteady heat transfer model of fractional order. SeMA J. 2021, 1–16 (2021)
Shiralashetti, S.C.; Mundewadi, S.: Bernoulli Wavelet based Numerical Method for the solution of Abel’s Integral equations. Int. J. Eng. Sci. Math. 6, 68–70 (2017)
Shah, F.A.; Irfan, M.: Generalized wavelet method for solving fractional bioheat transfer model during hyperthermia treatment. Int. J. Wavelets Multiresol. Inf. Process. 2020, 2050090 (2020). https://doi.org/10.1142/S0219691320500903
Shah, F.A.; Irfan, M.: Numerical solution of fractional bioheat transfer model under moving heat source using wavelet method. Num. Com. Meth. Sci. Eng. 2(1), 1–9 (2020)
Yousefi, S.; Banifatemi, A.: Numerical solution of Fredholm integral equations by using CAS wavelets. Appl. Math. Comput. 183, 458–463 (2006)
Zheng, X.; Wei, Z.: Estimates of approximation error by Legendre wavelet. Appl. Math. 7, 694–700 (2016)
Zygmund, A.: Trigonometric Series, vol. I. Cambridge University Press, Cambridge (1959)
Acknowledgements
Shyam Lal, one of the authors, is thankful to DST-CIMS for encouragement to this work. Satish Kumar, one of the authors, is grateful to C.S.I.R. (India) for providing financial assistance in the form of Junior Research Fellowship vide Ref. No. 17/12/2017 (ii) EU-V Dated:13-02-2019 for his research work. The authors are grateful to the referee for his valuable comments and suggestions, to improve the quality of this research paper.
Author information
Authors and Affiliations
Ethics declarations
Conflict of interest
The first author declares that he has no conflict of interest. The second author declares that he has no conflict of interest.
Ethical approval
This article does not contain any studies with human participants or animals performed by any of the authors.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article’s Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article’s Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/.
About this article
Cite this article
Lal, S., Kumar, S. Approximation of functions by Bernoulli wavelet and its applications in solution of Volterra integral equation of second kind. Arab. J. Math. 11, 341–353 (2022). https://doi.org/10.1007/s40065-021-00351-z
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s40065-021-00351-z