×

A numerical method for solving systems of linear ordinary differential equations with rapidly oscillating solutions. (English) Zbl 0751.65042

The authors present a numerical method which allows the accurate and efficient solution of systems (*) \(dz_ i/dx=\sum^ N_{j=1}A_{ij}(x)z_ j(x)\), \(i=1(1)N\), of linear ordinary differential equations when the solutions vary rapidly relative to the coefficients of the variables. For a typical solution which oscillates with many nodes and with rapidly varying wavelength and amplitudes, this method has many advantages over the usual solution by direct or approximation techniques.
For systems (*) of higher order the usual method of solution is direct numerical integration of the problem using a standard package (e.g. an adaptive Runge-Kutta technique). But this approach has a number of drawbacks. If high accuracy is required then about 50 points per local characteristic length of the solution must be taken to achieve about 4- figure accuracy and the computational overhead goes up roughly linearly with the number of oscillations. Moreover, to generate many solutions the task of storing the results or computing the required functions (while integrating) is usually prohibitive.
The method presented by the authors does not suffer from these disadvantages. It involves a computational overhead which is substantially independent of the local wavelength and presents the solution in terms of quantities which vary on the intrinsic scalelength of the coefficient matrices \(A_{ij}(x)\) and hence can be much more easily stored for other purposes.
The method is shown to work quite well. It is applied to the problem of calculating eigenfrequencies and eigenmodes for the nonradial oscillations in stars. The results of the authors’ method for this fourth-order system eigenvalue problem are compared with those obtained by a shooting technique employing a Runge-Kutta integrator.
The process involves the numerical development of a linearly independent set of solutions of the governing system of differential equations which span the solution space. They have the form of asymptotic solutions appropriate to the short local scalelength limit plus remainder. For details the reader is referred to the paper.
Reviewer: H.Ade (Mainz)

MSC:

65L05 Numerical methods for initial value problems involving ordinary differential equations
65L06 Multistep, Runge-Kutta and extrapolation methods for ordinary differential equations
65L15 Numerical solution of eigenvalue problems involving ordinary differential equations
34E20 Singular perturbations, turning point theory, WKB methods for ordinary differential equations
34A30 Linear ordinary differential equations and systems
34L15 Eigenvalues, estimation of eigenvalues, upper and lower bounds of ordinary differential operators
85A15 Galactic and stellar structure
Full Text: DOI

References:

[1] Sprangle, P.; Tang, C. M.; Bernstein, I. B., Phys. Rev. A, 28, 2300 (1983)
[2] Reid, W. T., (Schwarzkopf, A. B.; Kelley, W. G.; Eliason, S. B., Optimal Control and Differential Equations (1978), Academic Press: Academic Press New York), 189 · Zbl 0431.00022
[3] Swanson, C. A., Comparison and Oscillation Theory of Linear Differential Equations (1968), Academic Press: Academic Press London · Zbl 0191.09904
[4] Mischenko, E. F.; Rozov, N. Kh., Differential Equations with Small Parameters and Relaxation Oscillations (1980), Plenum: Plenum New York · Zbl 0482.34004
[5] Bullen, K. E.; Bolt, B. A., An Introduction to the Theory of Seismology (1985), Cambridge Univ. Press: Cambridge Univ. Press Cambridge, UK · Zbl 0584.73132
[6] Ledoux, P.; Walraven, Th., Variable stars, (Flügge, S., Handbuch der Physik, Vol. 51 (1958), Springer-Verlag: Springer-Verlag Berlin), 353 · Zbl 0102.42102
[7] Heading, J., An Introduction to Phase Integral Methods (1962), Methuen: Methuen London · Zbl 0115.07102
[8] Kevorkian, J., SIAM Rev., 29, 391 (1987) · Zbl 0645.34031
[9] Stoer, J.; Bulirsch, R., Introduction to Numerical Analysis (1983), Springer-Verlag: Springer-Verlag New York · Zbl 0771.65002
[10] Gantmacher, F. R., (The Theory of Matrices, Vol. 1 (1960), Chelsea: Chelsea New York), 72
[11] Bernstein, I. B.; Brookshaw, L.; Fox, P. A., (CSSR Technical Note 89-02 (1989), Center for Solar and Space Research, Yale University), (unpublished)
[12] Cox, J. P., Theory of Stellar Pulsation (1980), Princeton Univ. Press: Princeton Univ. Press Princeton
[13] Unno, W., Non-radial Oscillations of Stars (1979), Tokyo Univ. Press: Tokyo Univ. Press Tokyo
[14] Cowling, T. G., Mon. Not. R. Astron. Soc., 101, 367 (1941)
[15] Chandrasekhar, S., An Introduction to the Study of Stellar Structure (1933), Dover: Dover London · Zbl 0079.23901
[17] Christensen-Dalsgaard, J., (Thesis (1977), Cambridge University), (unpublished)
[18] Press, W. H.; Flannery, B. P.; Teukolsky, S. A.; Vetterling, W. T., Numerical Recipes (1987), Cambridge Univ. Press: Cambridge Univ. Press Cambridge, UK
[19] Mullan, D. J.; Ulrich, R. K., Astrophys. J, 331, 1013 (1988)
[20] Fishenko, S.; Shkil, M.; Nikolenko, L., Asymptotic Methods in the Theory of Linear Differential Equations (1967), American Elsevier: American Elsevier New York · Zbl 0153.40501
This reference list is based on information provided by the publisher or from digital mathematics libraries. Its items are heuristically matched to zbMATH identifiers and may contain data conversion errors. In some cases that data have been complemented/enhanced by data from zbMATH Open. This attempts to reflect the references listed in the original paper as accurately as possible without claiming completeness or a perfect matching.