A projection method for solving integral and differential equations in which the approximate solution is determined from the condition that the equation be satisfied at certain given points. For example, for the approximate solution of the integral equation
one chooses a certain
which represent a system of
Suppose that for
One looks for an approximate solution of this problem in the form where the
with Chebyshev nodes
where
Similar results hold (see [1]) if the nodes are roots of orthogonal polynomials with respect to some weight function. For equally-spaced nodes the above method diverges. Effective computational schemes with coordinate spline functions have also been developed (see [2], [3], [4]).
[1] | M.A. Krasnosel'skii, G.M. Vainikko, P.P. Zabreiko, et al., "Approximate solution of operator equations" , Wolters-Noordhoff (1972) (Translated from Russian) |
[2] | R.D. Russel, L.F. Shampine, "A collocation method for boundary value problems" Numer. Math. , 19 : 1 (1972) pp. 1–28 |
[3] | C. de Boor, B. Swartz, "Collocation at Gaussian points" SIAM J. Numer. Anal. , 10 : 4 (1973) pp. 582–606 |
[4] | C. de Boor, "A practical guide to splines" , Springer (1978) |
In general, collocation schemes involve linear systems (3) where
Apart from collocation methods for Fredholm equations and boundary value problems as discussed above, collocation has also been applied to initial-value problems and Volterra integral equations.
In [a12] and [a13] collocation methods in classical spline spaces for initial-value problems for first-order ordinary differential equations were introduced (see also [a6] for applications with low-order splines). A general analysis of polynomial spline collocation can be found in [a14]. Collocation methods in certain non-polynomial spline spaces have been studied in [a10]. A general analysis of projection methods (of which collocation is a special case) for the solution of initial-value problems for
The idea of using elements from the space of piecewise-linear polynomials to obtain numerical approximations to solutions of Volterra integral equations is apparently due to A. Huber [a8] (see [a17]). In [a9] it was shown that Huber's method is a special case of collocation. A related method was proposed in [a2] where the kernel and forcing function of the Volterra equation are approximated by step functions. Collocation software for second-kind equations will be published in [a3] and [a4]. The recent development of collocations methods for Volterra equations is mainly due to H. Brunner. A state-of-the-art in collocation methods for Volterra equations and an extensive bibliography up to 1986 may be found in [a5].
[a1] | A. Axelsson, "A class of A-stable methods" BIT , 9 (1969) pp. 185–189 |
[a2] | B.A. Bel'tyukov, "A method of approximate solution of Volterra integral equations" Sibirsk. Mat. Zh. , 2 (1961) pp. 789–791 (In Russian) |
[a3] | J.G. Blom, H. Brunner, "The numerical solution of nonlinear Volterra integral equations of the second kind by collocation and iterated collocation" SIAM J. Stat. Comp. (1987) |
[a4] | J.G. Blom, H. Brunner, "Algorithm XXX: Discretized collocation for nonlinear Volterra integral equations of the second kind" Trans. Math. Software (1988) |
[a5] | H. Brunner, P.J. van der Houwen, "The numerical solution of Volterra equations" , North-Holland (1986) |
[a6] | E.D. Callender, "Single step methods and low order splines for solutions of ordinary differential equations" SIAM J. Num. Anal. , 8 (1971) pp. 61–66 |
[a7] | A. Guillou, J.L. Soule, "La résolution numérique de problèmes differentiels aux conditions initiales par des méthodes de collocation" RAIRO Anal. Num. , 3 (1969) pp. 17–44 |
[a8] | A. Huber, "Eine Approximationsmethode für die Lösung der Volterra Integralgleichungen" Monatsh. Math. Phys. , 47 (1939) pp. 240–246 |
[a9] | H. Kadner, "Numerical treatment of integral equations by collocation methods" Num. Math. , 10 (1967) pp. 241–260 |
[a10] | G. Keller, "Numerical solution of initial-value problems by collocation methods using generalized piecewise functions" Computing , 28 (1982) pp. 199–211 |
[a11] | L. Kramarz, "Gobal approximations to solutions of initial value problems" Math. Comp. , 32 (1978) pp. 35–59 |
[a12] | F.R. Loscalzo, "An introduction to the application of spline functions to initial value problems" T.N.E. Greville (ed.) , Theory and application of spline functions , Acad. Press (1969) pp. 37–64 |
[a13] | F.R. Loscalzo, T.D. Talbot, "Spline function approximations for solutions of ordinary differential equations" SIAM J. Num. Anal. , 4 (1967) pp. 433–445 |
[a14] | H.N. Mülthei, "Numerische Behandlung von gewöhnlichen Differentialgleichungen mit Splines" Computing , 25 (1980) pp. 317–325 |
[a15] | S.P. Nørsett, "Collocation and perturbed collocation methods" G.A. Watson (ed.) , Numerical analysis , Springer (1980) pp. 119–132 |
[a16] | S.P. Nørsett, G. Wanner, "Perturbed collocation and Runge–Kutta methods" Num. Math. , 38 (1981) pp. 193–208 |
[a17] | R. Wagner, "On the numerical solution of Volterra integral equations" J. Math. Phys. , 32 (1954) pp. 289–301 |
[a18] | K. Wright, "Some relationships between implicit Runge–Kutta, collocation and Lanczos methods, and their stability properties" Bit , 10 (1970) pp. 217–227 |
[a19] | U.M. Ascher, J. Christiansen, R.D. Russel, "A collocation solver for mixed order systems of boundary value problems" Math. Comp. , 33 (1979) pp. 659–679 |
[a20] | R.D. Russel, "The numerical solution of boundary value problems for ordinary differential equations" , Prentice-Hall (1988) |