Abstract
In this article, we present a solution to the approximation problem of the volume obtained by the integration of a bivariate function on any finite interval , as well as on any symmetrical finite interval when a double integral cannot be computed exactly. The approximation of various double integrals is done by cubature formulas. We propose a cubature formula constructed on the base of the classical bivariate Bernstein operator. As a valuable tool to approximate any volume resulted by integration of a bivariate function, we use the classical Bernstein cubature formula. Numerical examples are given to increase the validity of the theoretical aspects.
MSC:
41A36; 41A80; 65D32
1. Introduction
Let be the set of positive integers and . Recent studies concerning the classical Bernstein operators associated with any real-valued function , where are two real and finite numbers, such that can be found in a series of research papers, see [1,2,3,4,5,6,7,8,9,10,11,12], which shows that there is sustained interest in the study of the classical linear positive operators. These operators are given by
for any and any . If and in (1), then
which are the well-known Bernstein operators [13] associated with any real-valued function , any , and any . The Bernstein polynomials (2) opened a new era in the approximation theory beginning with Sergei Natanovich Bernstein’s famous proof of the Weierstrass approximation theorem in 1912, and continuing until today with thousands of interesting papers. Some generalizations (approximation of integrable functions, approximation of measurable functions, Bernstein polynomials on an unbounded interval, degenerate Bernstein polynomials), as well as many other applications of the Bernstein polynomials, can be consulted in the excellent book [14]. An exceptional historical perspective is provided in [6] on the introduction and evolution of the Bernstein polynomials. Constructed as an important tool in approximation of functions by polynomials, they became in time more useful in exploiting computers to interactively design polynomial functions. In this context, the Bernstein polynomial basis provides valuable insight into its behavior over a certain finite interval, yielding many useful properties and elegant algorithms that are now being increasingly adopted in other application domains. In the real daily applications, different situations arise where it is necessary to solve certain definite integrals, much more complicated than those presented in the courses of mathematical analysis. In order to solve such integrals in an efficient way, numerous numerical methods called quadrature formulas have been developed. The most known method of numerical integration is obtained by integrating the Lagrange interpolation formula resulting in the class of Newton–Cotés quadrature formulas. Engineers and researchers use numerical integration as a primary tool to get approximate values for definite integrals that cannot be solved analytically. The quadrature formulas based on the linear positive Bernstein type operators represented a theme of intensive study for the distinguished mathematician Dimitrie D. Stancu. His contributions in this area were collected in the second volume of the monograph “Numerical Analysis and Approximation Theory” [15]. Looking deep at this problem of numerical integration based on the Bernstein polynomial, we remarked that it is not fully researched. In [10], we managed to assign a place on the map of the closed Newton–Cotés quadrature formulas to a new approximation formula based on the classical Bernstein polynomials. In order to increase the validity of the theoretical aspects, we tested a series of numerical examples. By approximation of definite integrals on some intervals , we observed that the resulting error is proportional with the interval length. Therefore, if the interval is large, then it is advisable to divide into smaller intervals and use the classical Bernstein quadrature formula on each subinterval. By adding the results, we get the approximation of the definite integral on the whole interval . Such a scheme is called the classical composite Bernstein quadrature formula, and it can be found in [11]. Although effective in most situations, there are instances when the composite quadrature formulas cannot be applied, as they use equally-spaced nodes. To avoid this fact, we constructed an adaptive method in [10]. All the mentioned results were established in the univariate case. In natural logic, we can continue our study in the bivariate case. Our aim is to compute the definite integral (on any finite bivariate interval as well as on any symmetrical finite bivariate interval ) of a function depending on two variables. For instance, let us consider the following two functions:
having the graphs (see Figure 1 for and Figure 2 for ) given below.
Figure 1.
The graph of .
Figure 2.
The graph of .
In general, the graph of a bivariate function F is a surface having the equation as we can see in Figure 3. Therefore, the definite integral of a positive function with two variables is a double integral, which represents the volume of the solid between the surface of the function and the plane that contains its domain (see Figure 3).
Figure 3.
The graph of a bidimensional function F.
In this article, we present a solution to the approximation problem of the volume obtained by the integration of a bivariate function when a double integral cannot be computed exactly. The approximation of various double integrals can be done by a few cubature formulas (for instance, the Newton–Cotés cubature formulas) according to the specialty literature. Constructed by means of the bivariate Lagrange polynomial, trapezoidal and Simpson cubature formulas use a fixed number of nodes, resulting in a single possible approximation for a double integral. In order to be more flexible with this fact, we bring to light a cubature formula constructed on the base of the classical bivariate Bernstein operator. As a valuable tool to approximate any volume resulting by integration of a bivariate function, we use the classical Bernstein cubature formula. If the bivariate interval (the bivariate symmetrical interval ) is large, then the classical composite Bernstein cubature formula is suitable for the approximation of a double integral. Numerical examples are given to increase the validity of the theoretical aspects.
2. Auxiliary Results
For any , let be some distinct nodes, and let be a real-valued function. In many books on numerical analysis, divided differences are defined recursively
If are certain real intervals, is a real-valued function and (, ), then the bivariate divided differences of F with respect to the nodes , are defined in [16], using the method of parametric extensions by
Other equivalent definitions for univariate and bivariate divided differences can be found in the excellent monograph [17]. In the definition of the divided differences, the number of abscissas in general is not equal to the number of ordinates. If and are distinct nodes, then the following recurrence formula
holds (see [16]), for , and
where , are permutations of and , respectively. The extension of the divided differences in two dimensions that are used in this paper is a particular case of both T. Popoviciu’s definitions [18] and Popoviciu’s particular case [18] on networks of an M.A. Màrchàud type is defined in [19]. In [20], W.J. Gordon introduced the basic notions of the algebraic theory of multivariate functions approximation, a theory that was studied and further developed by F.J. Delvos and W. Schempp [21]. The method of parametric extension is a procedure for constructing linear operators on the spaces of multivariate functions starting from the linear operators defined on the spaces of univariate functions. Let be a rectangular domain and suppose that is given. The parametric extensions of the classical Bernstein operators (1) to the space are defined for and by
and
For brevity, we can use the following two notations:
The tensor product of the parametric extensions (4) and (5) is the classical bivariate Bernstein operators
The equality
is called the classical bivariate Bernstein approximation formula, and are the bivariate remainder operators associated with the classical bivariate Bernstein operators (6).
3. The Classical Bernstein Cubature Formula
We firstly establish some new results concerning the remainder term of the classical bivariate Bernstein approximation formula (7). The following two results play an important role in building a valuable approximation formula for certain double integrals.
Theorem 1.
The representation of the remainder term associated with the classical bivariate Bernstein operators (6) is given by
Proof.
Starting with the classical bivariate Bernstein approximation formula (7) and based on the fact that bivariate operators (6) preserve constants, we may write
Putting an emphasis on the following equality
we get
with
In a similar way, one obtains
and
□
As a direct consequence of the above theorem, we get the simplified form of the remainder term in the approximation formula (7), as well as an upper bound estimation. In the following lines, are the partial derivatives of order .
Corollary 1.
If , then
for and
Proof.
The form of the remainder obtained in the above theorem is being processed. Applying the mean value theorem on the bivariate divided differences leads us to the equality. Furthermore, by using modulus and the fact that partial derivatives of the function F are bounded on S, we get the inequalities. □
Based on the results proved above, we can integrate the classical bivariate Bernstein approximation formula (7) on , such that
Theorem 2.
The approximation of the volume obtained by integration of any real-valued function can be done with the classical Bernstein cubature formula
Proof.
Using the definition of the classical bivariate Bernstein operators (6), we get
Taking into account the definition and the properties of the Euler’s integral of first kind , it can be shown that
and
Collecting the results demonstrated above and eliminating the remainder term in the relation (8), we get the classical Bernstein cubature formula
□
Theorem 3.
Assuming that and , then
and
Proof.
Both forms of the remainder term presented in Corollary 1 get integrated on S. □
Summarizing the above results, we get the classical bivariate Bernstein formula
with the remainder term (assuming that and )
Remark 1.
Due to the form of the remainder term, the classical bivariate Bernstein formula (10) has the degree of exactness . The statement could be checked in a series of examples.
Example 1.
Let us consider the following double integral
Applying the classical bivariate Bernstein formula (10) with (the simplest case), we get
which is the exact value of the given integral.
Below, we present some particular cases of the classical bivariate Bernstein formula.
Case 1.
If , we get the bivariate Bernstein formula [22]
with
for The upper bound estimation is
Case 2.
Remark 2.
The veracity of the above statement (Case 2) is based on the fact that the classical bivariate Bernstein polynomial of the first degree is equal to the bivariate Lagrange polynomial of the first degree
To demonstrate the approximation accuracy of the classical Bernstein cubature formula
we test it with the Maple mathematical software. For our study, we consider five test functions as follows:
Let us denote the approximative values of the integrals with ten exact decimals by
and the appropriate absolute errors
We approximate the double integrals and record in Table 1 the absolute errors obtained by applying the classical Bernstein cubature formula (11). In Table 1, means .
Table 1.
The approximation of the given double integrals.
Analyzing the results recorded in Table 1, we remark how unconstrained the classical Bernstein cubature formula (11) is. This is given by the possibility to approximate the double definite integrals using a certain number of nodes. In the second column of Table 1, we used the simplest form of the classical Bernstein cubature formula (), which is in fact the trapezoidal cubature formula, see Case 2. In the next columns, we obtained better approximations of the double integrals due to the freedom to increase the number of nodes. Based on the results presented above, we are able to put an emphasis on some advantages of the use of the classical bivariate Bernstein formula (10):
- The freedom to increase the number of nodes (in particular, a number of nodes greater than );
- In evaluation of the remainder, we request a single condition for the integrated bivariate function, namely to belong to the space ;
- A double integral could be approximated with a desired precision , where is a real number.
Remark 3.
The above advantages are nonexistent for the well-known Newton–Cotés bivariate formulas, as any of them has a fixed number of nodes, also resulting in a single possible approximation for a double integral.
Remark 4.
In particular, a special attention goes to the results shown in Table 1, the last column. Although a large number of nodes were used, one remarks a slow approximation of the integrals (exception ) due to:
- The classical bivariate Bernstein polynomials that interpolate the functions only at the end points of intervals.
- The convex and concave shape of surfaces with large functional variation.
In order to avoid the disadvantages pointed out in Remark 4 and to reduce the number of nodes necessary for computing an approximation of a given double integral, we present the next section.
4. The Classical Composite Bernstein Cubature Formula
As we already said, our scope is to reduce the number of nodes necessary for computing an approximation of a given double integral. With this aim, it is advisable to divide into smaller bivariate intervals and to use the classical Bernstein cubature formula on each bivariate subinterval. By adding the results, we get the approximation of the double integral on the whole interval . Such a scheme is called the classical composite Bernstein cubature formula. Now, let us consider the bivariate interval divided in equally spaced subintervals, such that, for and , we get
In the following lines, the symbols will refer to the polynomial degree, while the numbers will be related to the grid (interval discretization). For , we consider the parametric extensions
and
The tensor product of the parametric extensions defined above is , having the following expression:
The classical bivariate Bernstein approximation formula on the interval , becomes
with the bivariate remainder operators associated with the tensor product . Taking Corollary 1 into account and supposing that , , we can present an upper bound estimation of the remainder term given by
Integrating the classical bivariate Bernstein approximation formula (12) on , , and , we get
Summing the relations (14) for and , one obtains
Theorem 4.
The definite double integral of any real-valued function could be approximated with the formula
Proof.
Let and be fixed. Using the definition of the tensor product , we have
Summing after all values of and , we get
□
For brevity, we designate
Theorem 5.
If , then
Summarizing the above results, we get the classical bivariate Bernstein composite formula
with an upper bound estimation of the remainder term (assuming )
Below, we present some particular cases of the classical bivariate Bernstein composite formula.
Case 3.
If , then we get the bivariate Bernstein composite formula [2]
with
Remark 5.
The corrected upper bound estimation (19) of the remainder term in the bivariate Bernstein composite formula was established in [1].
Case 4.
5. Numerical Examples
In order to validate the approximation accuracy of the classical composite Bernstein cubature formula
we test it with the Maple mathematical software. For our study, we reconsider the five test functions presented in the third section. We approximate the double integrals, and, in the next tables, we record the absolute errors
obtained by applying the classical composite Bernstein cubature formula (20). In the following tables, means .
Analyzing carrefully the results recorded in the above five tables (Table 2, Table 3, Table 4, Table 5 and Table 6), we can remark the following aspects:
Table 2.
The approximation of the double integral .
Table 3.
The approximation of the double integral .
Table 4.
The approximation of the double integral .
Table 5.
The approximation of the double integral .
Table 6.
The approximation of the double integral .
- In the third column of each table, we applied the simplest form of the classical composite Bernstein cubature formula , which is in fact the composite trapezoidal cubature formula, see Case 4.
- Once the number of nodes increased, in the next columns of each table, we obtained better approximation than the previous one.
It is clear that the classical bivariate Bernstein composite formula (18) enjoys some privilegies:
- The freedom to increase the number of nodes on all bivariate subintervals;
- A single condition is required in the evaluation of the remainder;
- A double integral could be approximated with a desired precision by taking a certain number of bivariate subintervals into account as well as a certain number of nodes on all subintervals.
6. Conclusions
Concerning the classical bivariate Bernstein formula, we may conclude the following:
- It is a valuable tool to approximate any volume resulted by the integration of a given function on the interval (on the symmetrical interval ) and which cannot be solved analytically;
- The simplest form (by taking only the minimum number of nodes) is the bivariate trapezoidal formula;
- Its use has certain advantages in comparison with the well-known Newton–Cotés cubature formulas;
- The implementation on the computer can be done using a simple procedure;
- The computational cost is limited to summing the values of functions;
- A single condition for the integrated function is requested in the evaluation of the remainder;
- A composite cubature formula can be used if the approximation is not good enough.
In this research, we were successful in assigning the classical Bernstein cubature formula a right place on the map of cubature formulas. Unconstrained and more flexible than the Newton–Cotés cubature formulas, the classical Bernstein cubature formula can be used in almost all real daily applications offering accurate solutions. Although effective in most situations, there will be instances when the implementation of the classical Bernstein cubature formula would be inappropriate, as a small step size is used uniformly across the entire interval of integration to ensure the overall accuracy. Such an approach does not take into account that some regions of the surface have large functional variations that require more attention than other regions of the surface. Under those circumstances and as a new direction of research, it would be useful to introduce a method that adjusts the step size to be smaller over regions of the surfaces where a larger functional variation occurs. An efficient problem solving technique for these types of issues should predict the amount of functional variation and adapt the step size as necessary.
Funding
This research received no external funding.
Institutional Review Board Statement
Not applicable.
Informed Consent Statement
Not applicable.
Data Availability Statement
All data generated and analysed during the study are included in this published article.
Acknowledgments
I would especially like to thank Annalynn Plopp from Queen’s University, Kingston, for her insightful suggestions on language revision.
Conflicts of Interest
The author declares no conflict of interest.
References
- Acu, A.M.; Gonska, H.H. Composite Bernstein Cubature. Banach J. Math. Anal. 2016, 10, 235–250. [Google Scholar] [CrossRef][Green Version]
- Bărbosu, D.; Miclăuş, D. On the composite Bernstein type cubature formula. General Math. 2010, 18, 73–81. [Google Scholar]
- Bărbosu, D.; Ardelean, G. The Bernstein cubature formula revised. Miskolc Math. Notes 2018, 18, 643–653. [Google Scholar] [CrossRef]
- Daşcioğlu, A.A.; Işler, N. Bernstein collocation method for solving nonlinear differential equations. Math. Comput. Appl. 2013, 18, 293–300. [Google Scholar]
- Doha, E.H.; Bhrawy, A.H.; Saker, M.A. Integrals of Bernstein polynomials: An application for the solution of high-order differential equations. Appl. Math. Lett. 2011, 24, 559–565. [Google Scholar] [CrossRef]
- Farouki, R.T. The Bernstein polynomial basis: A centennial retrospective. Comput. Aided Geom. Des. 2012, 29, 379–419. [Google Scholar] [CrossRef]
- Miclăuş, D. The representation of the remainder in classical Bernstein approximation formula. Glob. J. Adv. Res. Class. Mod. Geom. 2017, 6, 119–125. [Google Scholar]
- Miclăuş, D. The generalization of Bernstein operator on any finite interval. Georgian Math. J. 2017, 24, 447–454. [Google Scholar] [CrossRef]
- Miclăuş, D. On the monotonicity property for the sequence of classical Bernstein operators. Afrika Math. 2018, 29, 1141–1149. [Google Scholar] [CrossRef]
- Miclăuş, D. An approximation of the surfaces areas using the classical Bernstein quadrature formula. Math. Meth. Appl. Sci. 2019, 42, 5317–5330. [Google Scholar] [CrossRef]
- Miclăuş, D.; Pişcoran, L. A new method for the approximation of integrals using the generalized Bernstein quadrature formula. Appl. Math. Comput. 2019, 340, 146–155. [Google Scholar] [CrossRef]
- Şimşek, Y. Generating functions for the Bernstein type polynomials: A new approach to deriving identities and applications for the polynomials. Hacettepe J. Math. Stat. 2014, 43, 1–14. [Google Scholar]
- Bernstein, S.N. Démonstration du théorème de Weierstrass fondée sur le calcul de probabilités. Commun. Soc. Math. Kharkow 1912–1913, 13, 1–2. [Google Scholar]
- Lorentz, G.G. Bernstein Polynomials; University Toronto Press: Toronto, ON, Canada, 1953. [Google Scholar]
- Stancu, D.D.; Coman, G.; Blaga, P. Numerical Analysis and Approximation Theory; Presa Univ. Clujeană II: Cluj-Napoca, Romania, 2002. (In Romanian) [Google Scholar]
- Bărbosu, D. Two dimensional divided differences revisited. Creat. Math. Inform. 2008, 17, 1–7. [Google Scholar]
- Ivan, M. Elements of Interpolation Theory; Mediamira Science Publisher: Cluj-Napoca, Romania, 2004. [Google Scholar]
- Popoviciu, T. Sur quelques propriétés des fonctions d’une ou deux variables réelles. Ph.D. Thesis, Institutul de Arte Grafice “Ardealul”, Cluj-Napoca, Romania, 1933. [Google Scholar]
- Màrchàud, M.A. Sur le dérivées et les différences des fonctions de variables réelles. Ph.D. Thesis, Libraires du Bureau des Longitudes, Paris, France, 1927. [Google Scholar]
- Gordon, W.J. Distributive lattices and the approximation of multivariate functions. In Proceedings of the Symposium on Approximation with Special Emphasis on Splines, Madison, WI, USA, 5–7 May 1969; pp. 223–277. [Google Scholar]
- Delvos, F.J.; Schempp, W. Boolean Methods in Interpolation and Approximation; Pitman Research Notes in Mathematics Series 230; Longman Scientific & Technical: New York, NY, USA, 1989. [Google Scholar]
- Bărbosu, D.; Pop, O.T. A note on the Bernstein’s cubature formula. General Math. 2009, 17, 161–172. [Google Scholar]
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2021 by the author. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).