《Numerical analysis: mathematics of scientific computing Third Edition = 数值分析 (英文版·第3版)》PDF下载

  • 购买积分:21 如何计算积分?
  • 作  者:David Kincaid ; Ward Cheney
  • 出 版 社:China Machine Press
  • 出版年份:2003
  • ISBN:7111119134
  • 页数:794 页
图书介绍:本书是数学专业和计算机专业本科生或研究生数值分析课程的教材。

Numerical Analysis:What Is It? 1

1 Mathematical Preliminaries 3

1.0 Introduction 3

1.1 Basic Concepts and Taylor’s Theorem 3

1.2 Orders of Convergence and Additional Basic Concepts 15

1.3 Difference Equations 28

2 Computer Arithmetic 37

2.0 Introduction 37

2.1 Floating-Point Numbers and Roundoff Errors 37

2.2 Absolute and Relative Errors:Loss of Significance 55

2.3 Stable and Unstable Computations:Conditioning 64

3 Solution of Nonlinear Equations 73

3.0 Introduction 73

3.1 Bisection (Interval Halving) Method 74

3.2 Newton’s Method 81

3.3 Secant Method 93

3.4 Fixed Points and Functional Iteration 100

3.5 Computing Roots of Polynomials 109

3.6 Homotopy and Continuation Methods 130

4 Solving Systems of Linear Equations 139

4.0 Introduction 139

4.1 Matrix Algebra 140

4.2 LU and Cholesky Factorizations 149

4.3 Pivoting and Constructing an Algorithm 163

4.4 Norms and the Analysis of Errors 186

4.5 Neumann Series and Iterative Refinement 197

4.6 Solution of Equations by Iterative Methods 207

4.7 Steepest Descent and Conjugate Gradient Methods 232

4.8 Analysis of Roundoff Error in the Gaussian Algorithm 245

5 Selected Topics in Numerical Linear Algebra 254

5.0 Review of Basic Concepts 254

5.1 Matrix Eigenvalue Problem:Power Method 257

5.2 Schur’s and Gershgorin’s Theorems 265

5.3 Orthogonal Factorizations and Least-Squares Problems 273

5.4 Singular-Value Decomposition and Pseudoinverses 287

5.5 QR-Algorithm of Francis for the Eigenvalue Problem 298

6 Approximating Functions 308

6.0 Introduction 308

6.1 Polynomial Interpolation 308

6.2 Divided Differences 327

6.3 Hermite Interpolation 338

6.4 Spline Interpolation 349

6.5 B-Splines:Basic Theory 366

6.6 B-Splines:Applications 377

6.7 Taylor Series 388

6.8 Best Approximation:Least-Squares Theory 392

6.9 Best Approximation:Chebyshev Theory 405

6.10 Interpolation in Higher Dimensions 420

6.11 Continued Fractions 438

6.12 Trigonometric Interpolation 445

6.13 Fast Fourier Transform 451

6.14 Adaptive Approximation 460

7 Numerical Differentiation and Integration 465

7.1 Numerical Differentiation and Richardson Extrapolation 465

7.2 Numerical Integration Based on Interpolation 478

7.3 Gaussian Quadrature 492

7.4 Romberg Integration 502

7.5 Adaptive Quadrature 507

7.6 Sard’s Theory of Approximating Functionals 513

7.7 Bernoulli Polynomials and the Euler-Maclaurin Formula 519

8 Numerical Solution of Ordinary Differential Equations 524

8.0 Introduction 524

8.1 The Existence and Uniqueness of Solutions 524

8.2 Taylor-Series Method 530

8.3 Runge-Kutta Methods 539

8.4 Multistep Methods 549

8.5 Local and Global Errors:Stability 557

8.6 Systems and Higher-Order Ordinary Differential Equations 565

8.7 Boundary-Value Problems 572

8.8 Boundary-Value Problems:Shooting Methods 581

8.9 Boundary-Value Problems:Finite-Differences 589

8.10 Boundary-Value Problems:Collocation 593

8.11 Linear Differential Equations 597

8.12 Stiff Equations 608

9 Numerical Solution of Partial Differential Equations 615

9.0 Introduction 615

9.1 Parabolic Equations:Explicit Methods 615

9.2 Parabolic Equations:Implicit Methods 623

9.3 Problems Without Time Dependence:Finite-Differences 629

9.4 Problems Without Time Dependence:Galerkin Methods 634

9.5 First-Order Partial Differential Equations:Characteristics 642

9.6 Quasilinear Second-Order Equations:Characteristics 650

9.7 Other Methods for Hyperbolic Problems 660

9.8 Multigrid Method 667

9.9 Fast Methods for Poisson’s Equation 676

10 Linear Programming and Related Topics 681

10.1 Convexity and Linear Inequalities 681

10.2 Linear Inequalities 689

10.3 Linear Programming 695

10.4 The Simplex Algorithm 700

11 Optimization 711

11.0 Introduction 711

11.1 One-Variable Case 712

11.2 Descent Methods 716

11.3 Analysis of Quadratic Objective Functions 719

11.4 Quadratic-Fitting Algorithms 721

11.5 Nelder-Meade Algorithm 722

11.6 Simulated Annealing 723

11.7 Genetic Algorithms 724

11.8 Convex Programming 725

11.9 Constrained Minimization 726

11.10 Pareto Optimization 727

Appendix A An Overview of Mathematical Software 731

Bibliography 745

Index 771