WILEY

Publishers since 1807

Wiley - Publishers Since 1807

United States Change Location

cart.gif CART |  MY ACCOUNT |  CONTACT US |  HELP    
Cover image for product 0470723351
Numerical Methods for Ordinary Differential Equations, 2nd Edition
ISBN: 978-0-470-72335-7
Hardcover
482 pages
June 2008
US $160.00 Add to Cart

This price is valid for United States. Change location to view local pricing and availability.

  • Description
  • Table of Contents
  • Related Websites
Contents

Preface to the first edition

Preface to the second edition

1 Differential and Difference Equations

10 Differential Equation Problems

100 Introduction to differential equations

101 The Kepler problem

102 A problem arising from the method of lines

103 The simple pendulum

104 A chemical kinetics problem

105 The Van der Pol equation and limit cycles

106 The Lotka–Volterra problem and periodic orbits

107 The Euler equations of rigid body rotation

11 Differential Equation Theory

110 Existence and uniqueness of solutions

111 Linear systems of differential equations

112 Stiff differential equations

12 Further Evolutionary Problems

120 Many-body gravitational problems

121 Delay problems and discontinuous solutions

122 Problems evolving on a sphere

123 Further Hamiltonian problems

124 Further differential-algebraic problems

13 Difference Equation Problems

130 Introduction to difference equations

131 A linear problem

132 The Fibonacci difference equation

133 Three quadratic problems

134 Iterative solutions of a polynomial

135 The arithmetic-geometric mean

14 Difference Equation Theory

140 Linear difference equations

141 Constant coefficients

142 Powers of matrices

2 Numerical Differential Equation Methods

20 The Euler Method

200 Introduction to the Euler methods

201 Some numerical experiments

202 Calculations with stepsize control

203 Calculations with mildly stiff problems

204 Calculations with the implicit Euler method

21 Analysis of the Euler Method

210 Formulation of the Euler method

211 Local truncation error

212 Global truncation error

213 Convergence of the Euler method

214 Order of convergence

215 Asymptotic error formula

216 Stability characteristics

217 Local truncation error estimation

218 Rounding error

22 Generalizations of the Euler Method

220 Introduction

221 More computations in a step

222 Greater dependence on previous values

223 Use of higher derivatives

224 Multistep–multistage–multiderivative methods

225 Implicit methods

226 Local error estimates

23 Runge–Kutta Methods

230 Historical introduction

231 Second order methods

232 The coefficient tableau

233 Third order methods

234 Introduction to order conditions

235 Fourth order methods

236 Higher orders

237 Implicit Runge–Kutta methods

238 Stability characteristics

239 Numerical examples

24 Linear Multistep Methods

240 Historical introduction

241 Adams methods

242 General form of linear multistep methods

243 Consistency, stability and convergence

244 Predictor–corrector Adams methods

245 The Milne device

246 Starting methods

247 Numerical examples

25 Taylor Series Methods

250 Introduction to Taylor series methods

251 Manipulation of power series

252 An example of a Taylor series solution

253 Other methods using higher derivatives

254 The use of f derivatives

255 Further numerical examples

26 Hybrid Methods

260 Historical introduction

261 Pseudo Runge–Kutta methods

262 Generalized linear multistep methods

263 General linear methods

264 Numerical examples

27 Introduction to Implementation

270 Choice of method

271 Variable stepsize

272 Interpolation

273 Experiments with the Kepler problem

274 Experiments with a discontinuous problem

3 Runge–Kutta Methods

30 Preliminaries

300 Rooted trees

301 Functions on trees

302 Some combinatorial questions

303 The use of labelled trees

304 Enumerating non-rooted trees

305 Differentiation

306 Taylor’s theorem

31 Order Conditions

310 Elementary differentials

311 The Taylor expansion of the exact solution

312 Elementary weights

313 The Taylor expansion of the approximate solution

314 Independence of the elementary differentials

315 Conditions for order

316 Order conditions for scalar problems

317 Independence of elementary weights

318 Local truncation error

319 Global truncation error

32 Low Order Explicit Methods

320 Methods of orders less than 4

321 Simplifying assumptions

322 Methods of order 4

323 New methods from old

324 Order barriers

325 Methods of order 5

326 Methods of order 6

327 Methods of orders greater than 6

33 Runge–Kutta Methods with Error Estimates

330 Introduction

331 Richardson error estimates

332 Methods with built-in estimates

333 A class of error-estimating methods

334 The methods of Fehlberg

335 The methods of Verner

336 The methods of Dormand and Prince

34 Implicit Runge–Kutta Methods

340 Introduction

341 Solvability of implicit equations

342 Methods based on Gaussian quadrature

343 Reflected methods

344 Methods based on Radau and Lobatto quadrature

35 Stability of Implicit Runge–Kutta Methods

350 A-stability, A(α)-stability and L-stability

351 Criteria for A-stability

352 Pad´e approximations to the exponential function

353 A-stability of Gauss and related methods

354 Order stars

355 Order arrows and the Ehle barrier

356 AN-stability

357 Non-linear stability

358 BN-stability of collocation methods

359 The V and W transformations

36 Implementable Implicit Runge–Kutta Methods

360 Implementation of implicit Runge–Kutta methods

361 Diagonally implicit Runge–Kutta methods

362 The importance of high stage order

363 Singly implicit methods

364 Generalizations of singly implicit methods

365 Effective order and DESIRE methods

37 Symplectic Runge–Kutta Methods

370 Maintaining quadratic invariants

371 Examples of symplectic methods

372 Order conditions

373 Experiments with symplectic methods

38 Algebraic Properties of Runge–Kutta Methods

380 Motivation

381 Equivalence classes of Runge–Kutta methods

382 The group of Runge–Kutta methods

383 The Runge–Kutta group

384 A homomorphism between two groups

385 A generalization of G1

386 Recursive formula for the product

387 Some special elements of G

388 Some subgroups and quotient groups

389 An algebraic interpretation of effective order

39 Implementation Issues

390 Introduction

391 Optimal sequences

392 Acceptance and rejection of steps

393 Error per step versus error per unit step

394 Control-theoretic considerations

395 Solving the implicit equations

4 Linear Multistep Methods

40 Preliminaries

400 Fundamentals

401 Starting methods

402 Convergence

403 Stability

404 Consistency

405 Necessity of conditions for convergence

406 Sufficiency of conditions for convergence

41 The Order of Linear Multistep Methods

410 Criteria for order

411 Derivation of methods

412 Backward difference methods

42 Errors and Error Growth

420 Introduction

421 Further remarks on error growth

422 The underlying one-step method

423 Weakly stable methods

424 Variable stepsize

43 Stability Characteristics

430 Introduction

431 Stability regions

432 Examples of the boundary locus method

433 An example of the Schur criterion

434 Stability of predictor–corrector methods

44 Order and Stability Barriers

440 Survey of barrier results

441 Maximum order for a convergent k-step method

442 Order stars for linear multistep methods

443 Order arrows for linear multistep methods

45 One-Leg Methods and G-stability

450 The one-leg counterpart to a linear multistep method

451 The concept of G-stability

452 Transformations relating one-leg and linear multistep methods

453 Effective order interpretation

454 Concluding remarks on G-stability

46 Implementation Issues

460 Survey of implementation considerations

461 Representation of data

462 Variable stepsize for Nordsieck methods

463 Local error estimation

5 General Linear Methods

50 Representing Methods in General Linear Form

500 Multivalue–multistage methods

501 Transformations of methods

502 Runge–Kutta methods as general linear methods

503 Linear multistep methods as general linear methods

504 Some known unconventional methods

505 Some recently discovered general linear methods

51 Consistency, Stability and Convergence

510 Definitions of consistency and stability

511 Covariance of methods

512 Definition of convergence

513 The necessity of stability

514 The necessity of consistency

515 Stability and consistency imply convergence

52 The Stability of General Linear Methods

520 Introduction

521 Methods with maximal stability order

522 Outline proof of the Butcher–Chipman conjecture

523 Non-linear stability

524 Reducible linear multistep methods and G-stability

525 G-symplectic methods

53 The Order of General Linear Methods

530 Possible definitions of order

531 Local and global truncation errors

532 Algebraic analysis of order

533 An example of the algebraic approach to order

534 The order of a G-symplectic method

535 The underlying one-step method

54 Methods with Runge–Kutta stability

540 Design criteria for general linear methods

541 The types of DIMSIM methods

542 Runge–Kutta stability

543 Almost Runge–Kutta methods

544 Third order, three-stage ARK methods

545 Fourth order, four-stage ARK methods

546 A fifth order, five-stage method

547 ARK methods for stiff problems

55 Methods with Inherent Runge–Kutta Stability

550 Doubly companion matrices

551 Inherent Runge–Kutta stability

552 Conditions for zero spectral radius

553 Derivation of methods with IRK stability

554 Methods with property F

555 Some non-stiff methods

556 Some stiff methods

557 Scale and modify for stability

558 Scale and modify for error estimation

References

Index