Details

Numerical Methods for Ordinary Differential Equations


Numerical Methods for Ordinary Differential Equations


3. Aufl.

von: J. C. Butcher

89,99 €

Verlag: Wiley
Format: EPUB
Veröffentl.: 05.08.2016
ISBN/EAN: 9781119121527
Sprache: englisch
Anzahl Seiten: 544

DRM-geschütztes eBook, Sie benötigen z.B. Adobe Digital Editions und eine Adobe ID zum Lesen.

Beschreibungen

<p><b>A new edition of this classic work, comprehensively revised to present exciting new developments in this important subject</b></p> <p>The study of numerical methods for solving ordinary differential equations is constantly developing and regenerating, and this third edition of a popular classic volume, written by one of the world’s leading experts in the field, presents an account of the subject which reflects both its historical and well-established place in computational science and its vital role as a cornerstone of modern applied mathematics.</p> <p>In addition to serving as a broad and comprehensive study of numerical methods for initial value problems, this book contains a special emphasis on Runge-Kutta methods by the mathematician who transformed the subject into its modern form dating from his classic 1963 and 1972 papers.  A second feature is general linear methods which have now matured and grown from being a framework for a unified theory of a wide range of diverse numerical schemes to a source of new and practical algorithms in their own right.  As the founder of general linear method research, John Butcher has been a leading contributor to its development; his special role is reflected in the text.  The book is written in the lucid style characteristic of the author, and combines enlightening explanations with rigorous and precise analysis. In addition to these anticipated features, the book breaks new ground by including the latest results on the highly efficient G-symplectic methods which compete strongly with the well-known symplectic Runge-Kutta methods for long-term integration of conservative mechanical systems.</p> <p>This third edition of <i>Numerical Methods for Ordinary Differential Equations</i> will serve as a key text for senior undergraduate and graduate courses in numerical analysis, and is an essential resource for research workers in applied mathematics, physics and engineering.</p> <p> </p> <p> </p> <p> </p>
<p>Foreword xiii</p> <p>Preface to the first edition xv</p> <p>Preface to the second edition xix</p> <p>Preface to the third edition xxi</p> <p><b>1 Differential and Difference Equations 1</b></p> <p><b>10 Differential Equation Problems 1</b></p> <p>100 Introduction to differential equations 1</p> <p>101 The Kepler problem 4</p> <p>102 A problem arising from the method of lines 7</p> <p>103 The simple pendulum 11</p> <p>104 A chemical kinetics problem 14</p> <p>105 The Van der Pol equation and limit cycles 16</p> <p>106 The Lotka–Volterra problem and periodic orbits 18</p> <p>107 The Euler equations of rigid body rotation 20</p> <p><b>11 Differential Equation Theory 22</b></p> <p>110 Existence and uniqueness of solutions 22</p> <p>111 Linear systems of differential equations 24</p> <p>112 Stiff differential equations 26</p> <p><b>12 Further Evolutionary Problems 28</b></p> <p>120 Many-body gravitational problems 28</p> <p>121 Delay problems and discontinuous solutions 30</p> <p>122 Problems evolving on a sphere 33</p> <p>123 Further Hamiltonian problems 35</p> <p>124 Further differential-algebraic problems 36</p> <p><b>13 Difference Equation Problems 38</b></p> <p>130 Introduction to difference equations 38</p> <p>131 A linear problem 39</p> <p>132 The Fibonacci difference equation 40</p> <p>133 Three quadratic problems 40</p> <p>134 Iterative solutions of a polynomial equation 41</p> <p>135 The arithmetic-geometric mean 43</p> <p><b>14 Difference Equation Theory 44</b></p> <p>140 Linear difference equations 44</p> <p>141 Constant coefficients 45</p> <p>142 Powers of matrices 46</p> <p><b>15 Location of Polynomial Zeros 50</b></p> <p>150 Introduction 50</p> <p>151 Left half-plane results 50</p> <p>152 Unit disc results 52</p> <p>Concluding remarks 53</p> <p><b>2 Numerical Differential Equation Methods 55</b></p> <p><b>20 The Euler Method 55</b></p> <p>200 Introduction to the Euler method 55</p> <p>201 Some numerical experiments 58</p> <p>202 Calculations with stepsize control 61</p> <p>203 Calculations with mildly stiff problems 65</p> <p>204 Calculations with the implicit Euler method 68</p> <p><b>21 Analysis of the Euler Method 70</b></p> <p>210 Formulation of the Euler method 70</p> <p>211 Local truncation error 71</p> <p>212 Global truncation error 72</p> <p>213 Convergence of the Euler method 73</p> <p>214 Order of convergence 74</p> <p>215 Asymptotic error formula 78</p> <p>216 Stability characteristics 79</p> <p>217 Local truncation error estimation 84</p> <p>218 Rounding error 85</p> <p><b>22 Generalizations of the Euler Method 90</b></p> <p>220 Introduction 90</p> <p>221 More computations in a step 90</p> <p>222 Greater dependence on previous values 92</p> <p>223 Use of higher derivatives 92</p> <p>224 Multistep–multistage–multiderivative methods 94</p> <p>225 Implicit methods 95</p> <p>226 Local error estimates 96</p> <p><b>23 Runge–Kutta Methods 97</b></p> <p>230 Historical introduction 97</p> <p>231 Second order methods 98</p> <p>232 The coefficient tableau 98</p> <p>233 Third order methods 99</p> <p>234 Introduction to order conditions 100</p> <p>235 Fourth order methods 101</p> <p>236 Higher orders 103</p> <p>237 Implicit Runge–Kutta methods 103</p> <p>238 Stability characteristics 104</p> <p>239 Numerical examples 108</p> <p><b>24 Linear MultistepMethods 111</b></p> <p>240 Historical introduction 111</p> <p>241 Adams methods 111</p> <p>242 General form of linear multistep methods 113</p> <p>243 Consistency, stability and convergence 113</p> <p>244 Predictor–corrector Adams methods 115</p> <p>245 The Milne device 117</p> <p>246 Starting methods 118</p> <p>247 Numerical examples 119</p> <p><b>25 Taylor Series Methods 120</b></p> <p>250 Introduction to Taylor series methods 120</p> <p>251 Manipulation of power series 121</p> <p>252 An example of a Taylor series solution 122</p> <p>253 Other methods using higher derivatives 123</p> <p>254 The use of f derivatives 126</p> <p>255 Further numerical examples 126</p> <p><b>26 MultivalueMulitistage Methods 128</b></p> <p>260 Historical introduction 128</p> <p>261 Pseudo Runge–Kutta methods 128</p> <p>262 Two-step Runge–Kutta methods 129</p> <p>263 Generalized linear multistep methods 130</p> <p>264 General linear methods 131</p> <p>265 Numerical examples 133</p> <p><b>27 Introduction to Implementation 135</b></p> <p>270 Choice of method 135</p> <p>271 Variable stepsize 136</p> <p>272 Interpolation 138</p> <p>273 Experiments with the Kepler problem 138</p> <p>274 Experiments with a discontinuous problem 139</p> <p>Concluding remarks 142</p> <p><b>3 Runge–KuttaMethods 143</b></p> <p><b>30 Preliminaries 143</b></p> <p>300 Trees and rooted trees 143</p> <p>301 Trees, forests and notations for trees 146</p> <p>302 Centrality and centres 147</p> <p>303 Enumeration of trees and unrooted trees 150</p> <p>304 Functions on trees 153</p> <p>305 Some combinatorial questions 155</p> <p>306 Labelled trees and directed graphs 156</p> <p>307 Differentiation 159</p> <p>308 Taylor’s theorem 161</p> <p><b>31 Order Conditions 163</b></p> <p>310 Elementary differentials 163</p> <p>311 The Taylor expansion of the exact solution 166</p> <p>312 Elementary weights 168</p> <p>313 The Taylor expansion of the approximate solution 171</p> <p>314 Independence of the elementary differentials 174</p> <p>315 Conditions for order 174</p> <p>316 Order conditions for scalar problems 175</p> <p>317 Independence of elementary weights 178</p> <p>318 Local truncation error 180</p> <p>319 Global truncation error 181</p> <p><b>32 Low Order ExplicitMethods 185</b></p> <p>320 Methods of orders less than 4 185</p> <p>321 Simplifying assumptions 186</p> <p>322 Methods of order 4 189</p> <p>323 New methods from old 195</p> <p>324 Order barriers 200</p> <p>325 Methods of order 5 204</p> <p>326 Methods of order 6 206</p> <p>327 Methods of order greater than 6 209</p> <p><b>33 Runge–Kutta Methods with Error Estimates 211</b></p> <p>330 Introduction 211</p> <p>331 Richardson error estimates 211</p> <p>332 Methods with built-in estimates 214</p> <p>333 A class of error-estimating methods 215</p> <p>334 The methods of Fehlberg 221</p> <p>335 The methods of Verner 223</p> <p>336 The methods of Dormand and Prince 223</p> <p><b>34 Implicit Runge–Kutta Methods 226</b></p> <p>340 Introduction 226</p> <p>341 Solvability of implicit equations 227</p> <p>342 Methods based on Gaussian quadrature 228</p> <p>343 Reflected methods 233</p> <p>344 Methods based on Radau and Lobatto quadrature 236</p> <p><b>35 Stability of Implicit Runge–Kutta Methods 243</b></p> <p>350 A-stability, A(α)-stability and L-stability 243</p> <p>351 Criteria for A-stability 244</p> <p>352 Padé approximations to the exponential function 245</p> <p>353 A-stability of Gauss and related methods 252</p> <p>354 Order stars 253</p> <p>355 Order arrows and the Ehle barrier 256</p> <p>356 AN-stability 259</p> <p>357 Non-linear stability 262</p> <p>358 BN-stability of collocation methods 265</p> <p>359 The V and W transformations 267</p> <p><b>36 Implementable Implicit Runge–Kutta Methods 272</b></p> <p>360 Implementation of implicit Runge–Kutta methods 272</p> <p>361 Diagonally implicit Runge–Kutta methods 273</p> <p>362 The importance of high stage order 274</p> <p>363 Singly implicit methods 278</p> <p>364 Generalizations of singly implicit methods 283</p> <p>365 Effective order and DESIRE methods 285</p> <p><b>37 Implementation Issues 288</b></p> <p>370 Introduction 288</p> <p>371 Optimal sequences 288</p> <p>372 Acceptance and rejection of steps 290</p> <p>373 Error per step versus error per unit step 291</p> <p>374 Control-theoretic considerations 292</p> <p>375 Solving the implicit equations 293</p> <p><b>38 Algebraic Properties of Runge–Kutta Methods 296</b></p> <p>380 Motivation 296</p> <p>381 Equivalence classes of Runge–Kutta methods 297</p> <p>382 The group of Runge–Kutta tableaux 299</p> <p>383 The Runge–Kutta group 302</p> <p>384 A homomorphism between two groups 308</p> <p>385 A generalization of G1 309</p> <p>386 Some special elements of G 311</p> <p>387 Some subgroups and quotient groups 314</p> <p>388 An algebraic interpretation of effective order 316</p> <p><b>39 Symplectic Runge–Kutta Methods 323</b></p> <p>390 Maintaining quadratic invariants 323</p> <p>391 Hamiltonian mechanics and symplectic maps 324</p> <p>392 Applications to variational problems 325</p> <p>393 Examples of symplectic methods 326</p> <p>394 Order conditions 327</p> <p>395 Experiments with symplectic methods 328</p> <p><b>4 Linear Multistep Methods 333</b></p> <p><b>40 Preliminaries 333</b></p> <p>400 Fundamentals 333</p> <p>401 Starting methods 334</p> <p>402 Convergence 335</p> <p>403 Stability 336</p> <p>404 Consistency 336</p> <p>405 Necessity of conditions for convergence 338</p> <p>406 Sufficiency of conditions for convergence 339</p> <p><b>41 The Order of Linear Multistep Methods 344</b></p> <p>410 Criteria for order 344</p> <p>411 Derivation of methods 346</p> <p>412 Backward difference methods 347</p> <p><b>42 Errors and Error Growth 348</b></p> <p>420 Introduction 348</p> <p>421 Further remarks on error growth 350</p> <p>422 The underlying one-step method 352</p> <p>423 Weakly stable methods 354</p> <p>424 Variable stepsize 355</p> <p><b>43 Stability Characteristics 357</b></p> <p>430 Introduction 357</p> <p>431 Stability regions 359</p> <p>432 Examples of the boundary locus method 360</p> <p>433 An example of the Schur criterion 363</p> <p>434 Stability of predictor–corrector methods 364</p> <p><b>44 Order and Stability Barriers 367</b></p> <p>440 Survey of barrier results 367</p> <p>441 Maximum order for a convergent k-step method 368</p> <p>442 Order stars for linear multistep methods 371</p> <p>443 Order arrows for linear multistep methods 373</p> <p><b>45 One-leg Methods and G-stability 375</b></p> <p>450 The one-leg counterpart to a linear multistep method 375</p> <p>451 The concept of G-stability 376</p> <p>452 Transformations relating one-leg and linear multistep methods 379</p> <p>453 Effective order interpretation 380</p> <p>454 Concluding remarks on G-stability 380</p> <p><b>46 Implementation Issues 381</b></p> <p>460 Survey of implementation considerations 381</p> <p>461 Representation of data 382</p> <p>462 Variable stepsize for Nordsieck methods 385</p> <p>463 Local error estimation 386</p> <p>Concluding remarks 387</p> <p><b>5 General Linear Methods 389</b></p> <p><b>50 RepresentingMethods in General Linear Form 389</b></p> <p>500 Multivalue–multistage methods 389</p> <p>501 Transformations of methods 391</p> <p>502 Runge–Kutta methods as general linear methods 392</p> <p>503 Linear multistep methods as general linear methods 393</p> <p>504 Some known unconventional methods 396</p> <p>505 Some recently discovered general linear methods 398</p> <p><b>51 Consistency, Stability and Convergence 400</b></p> <p>510 Definitions of consistency and stability 400</p> <p>511 Covariance of methods 401</p> <p>512 Definition of convergence 403</p> <p>513 The necessity of stability 404</p> <p>514 The necessity of consistency 404</p> <p>515 Stability and consistency imply convergence 406</p> <p><b>52 The Stability of General Linear Methods 412</b></p> <p>520 Introduction 412</p> <p>521 Methods with maximal stability order 413</p> <p>522 Outline proof of the Butcher–Chipman conjecture 417</p> <p>523 Non-linear stability 419</p> <p>524 Reducible linear multistep methods and G-stability 422</p> <p><b>53 The Order of General Linear Methods 423</b></p> <p>530 Possible definitions of order 423</p> <p>531 Local and global truncation errors 425</p> <p>532 Algebraic analysis of order 426</p> <p>533 An example of the algebraic approach to order 428</p> <p>534 The underlying one-step method 429</p> <p><b>54 Methods with Runge–Kutta stability 431</b></p> <p>540 Design criteria for general linear methods 431</p> <p>541 The types of DIMSIM methods 432</p> <p>542 Runge–Kutta stability 435</p> <p>543 Almost Runge–Kutta methods 438</p> <p>544 Third order, three-stage ARK methods 441</p> <p>545 Fourth order, four-stage ARK methods 443</p> <p>546 A fifth order, five-stage method 446</p> <p>547 ARK methods for stiff problems 446</p> <p><b>55 Methods with Inherent Runge–Kutta Stability 448</b></p> <p>550 Doubly companion matrices 448</p> <p>551 Inherent Runge–Kutta stability 450</p> <p>552 Conditions for zero spectral radius 452</p> <p>553 Derivation of methods with IRK stability 454</p> <p>554 Methods with property F 457</p> <p>555 Some non-stiff methods 458</p> <p>556 Some stiff methods 459</p> <p>557 Scale and modify for stability 460</p> <p>558 Scale and modify for error estimation 462</p> <p><b>56 G-symplectic methods 464</b></p> <p>560 Introduction 464</p> <p>561 The control of parasitism 467</p> <p>562 Order conditions 471</p> <p>563 Two fourth order methods 474</p> <p>564 Starters and finishers for sample methods 476</p> <p>565 Simulations 480</p> <p>566 Cohesiveness 481</p> <p>567 The role of symmetry 487</p> <p>568 Efficient starting 492</p> <p>Concluding remarks 497</p> <p>References 499</p> <p>Index 509</p>
<p><b>J.C Butcher</b>, <i>Emeritus Professor, University of Auckland, New Zealand</i></p>
<p><b>A new edition of this classic work, comprehensively revised to present exciting new developments in this important subject</b></p> <p>The study of numerical methods for solving ordinary differential equations is constantly developing and regenerating, and this third edition of a popular classic volume, written by one of the world’s leading experts in the field, presents an account of the subject which reflects both its historical and well-established place in computational science and its vital role as a cornerstone of modern applied mathematics.</p> <p>In addition to serving as a broad and comprehensive study of numerical methods for initial value problems, this book contains a special emphasis on Runge-Kutta methods by the mathematician who transformed the subject into its modern form dating from his classic 1963 and 1972 papers.  A second feature is general linear methods which have now matured and grown from being a framework for a unified theory of a wide range of diverse numerical schemes to a source of new and practical algorithms in their own right.  As the founder of general linear method research, John Butcher has been a leading contributor to its development; his special role is reflected in the text.  The book is written in the lucid style characteristic of the author, and combines enlightening explanations with rigorous and precise analysis. In addition to these anticipated features, the book breaks new ground by including the latest results on the highly efficient G-symplectic methods which compete strongly with the well-known symplectic Runge-Kutta methods for long-term integration of conservative mechanical systems.</p> <p><i>Key features</i>:                                                     </p> <p>??  Presents a comprehensive and detailed study of the subject</p> <p>??  Covers both practical and theoretical aspects</p> <p>??  Includes widely accessible topics along with sophisticated and advanced details</p> <p>??  Offers a balance between traditional aspects and modern developments</p> <p> </p> <p>This third edition of <i>Numerical Methods for Ordinary Differential Equations</i> will serve as a key text for senior undergraduate and graduate courses in numerical analysis, and is an essential resource for research workers in applied mathematics, physics and engineering.</p>

Diese Produkte könnten Sie auch interessieren:

DPSM for Modeling Engineering Problems
DPSM for Modeling Engineering Problems
von: Dominique Placko, Tribikram Kundu
PDF ebook
159,99 €
Mathematical Analysis
Mathematical Analysis
von: Bernd S. W. Schröder
PDF ebook
114,99 €