《数值分析 mathematics of scientific computing》PDF下载

  • 购买积分:18 如何计算积分?
  • 作  者:(美)David Kincaid,(美)Ward Cheney著;王国荣,俞耀明,徐兆亮译
  • 出 版 社:北京:机械工业出版社
  • 出版年份:2005
  • ISBN:7111168453
  • 页数:639 页
图书介绍:本书是一本对所研究的问题作更多学术性讨论的数值分析教材,介绍了科学计算有关的各类算法和方法以及这些方法的数学基础。

1.1 基本概念和泰勒定理 1

1.1.1 极限、连续性和导数 1

目录 1

译者序 1

前言 1

什么是数值分析 1

第1章 数学预备知识 1

1.0 概述 1

1.1.2 泰勒定理 4

1.1.3 泰勒公式的其他形式 7

习题1.1 8

1.2.1 收敛序列 10

1.2 收敛阶及相关基本概念 10

1.2.3 大O和小o记号 12

1.2.2 收敛阶 12

1.2.5 嵌套乘法 14

1.2.4 积分中值定理 14

1.2.7 显函数与隐函数 15

1.2.6 上界和下界 15

习题1.2 17

1.3 差分方程 20

计算机习题1.2 20

1.3.1 基本概念 21

1.3.2 单根 23

1.3.3 重根 24

1.3.4 稳定的差分方程 25

习题1.3 26

计算机习题1.3 27

2.1 浮点数和舍入误差 29

2.0 概述 29

第2章 计算机算术运算 29

2.1.2 规格化的科学记数法 30

2.1.1 舍入 30

2.1.3 假想计算机Marc-32 31

2.1.6 Fortran 90的内部过程 33

2.1.5 机器舍入 33

2.1.4 零,无穷大,非数字 33

2.1.8 接近的机器数 34

2.1.7 IEEE标准浮点算术运算 34

2.1.9 浮点误差分析 37

2.1.10 相对误差分析 38

习题2.1 40

计算机习题2.1 42

2.2.1 有效位丢失 43

2.2 绝对误差和相对误差:有效位丢失 43

2.2.3 精度丢失 44

2.2.2 几乎相等量的减法 44

习题2.2 46

2.2.5 区间算术运算 46

2.2.4 函数求值 46

计算机习题2.2 48

2.3.1 数值的不稳定性 50

2.3 稳定计算和不稳定计算:调节 50

2.3.2 调节 52

习题2.3 54

计算机习题2.3 55

3.0 概述 57

第3章 非线性方程的解 57

3.1 对分(区间减半)法 58

3.1.1 对分算法 59

3.1.2 误差分析 61

习题3.1 62

3.2.1 牛顿算法 63

3.2 牛顿法 63

计算机习题3.1 63

3.2.2 图形解释 64

3.2.3 误差分析 65

3.2.4 隐函数 67

3.2.5 非线性方程组 68

习题3.2 70

计算机习题3.2 72

3.3 割线法 73

3.3.1 割线算法 74

3.3.2 误差分析 75

习题3.3 77

3.4 不动点和函数迭代 78

计算机习题3.3 78

习题3.4 83

3.5 求多项式的根 85

3.5.1 霍纳算法 88

3.5.2 贝尔斯托法 92

3.5.3 拉盖尔迭代 95

3.5.4 复牛顿法 99

计算机习题3.5 101

习题3.5 101

3.6.1 基本概念 102

3.6 同伦法和延拓法 102

3.6.2 跟踪路径 104

3.6.4 线性规划 106

3.6.3 与牛顿法的关系 106

习题3.6 108

4.1 矩阵代数 109

4.0 概述 109

第4章 解线性方程组 109

4.1.1 矩阵性质 111

4.1.2 分块矩阵 114

习题4.1 115

计算机习题4.1 116

4.2.1 容易求解的方程组 117

4.2 LU分解和楚列斯基分解 117

4.2.2 LU分解 119

4.2.3 楚列斯基分解 123

习题4.2 125

4.3 选主元和构造算法 128

计算机习题4.2 128

4.3.1 基本的高斯消元法 129

4.3.2 选主元 132

4.3.3 行尺度主元高斯消元法 134

4.3.5 分解PA=LU 136

4.3.4 全主元高斯消元法 136

4.3.6 运算量 138

4.3.7 对角占优矩阵 139

4.3.8 三对角方程组 141

习题4.3 142

计算机习题4.3 146

4.4.1 向量范数 147

4.4 范数和误差分析 147

4.4.2 矩阵范数 148

4.4.3 条件数 150

习题4.4 151

4.5 诺伊曼级数和迭代细化 155

计算机习题4.4 155

4.5.1 迭代细化 158

4.5.2 均衡化 160

习题4.5 161

4.6 用迭代法解方程组 163

计算机习题4.5 163

4.6.1 基本概念 164

4.6.2 理查森方法 166

4.6.3 雅可比方法 167

4.6.4 分析 168

4.6.5 高斯-赛德尔方法 170

4.6.6 SOR方法 172

4.6.7 迭代矩阵 173

4.6.8 外推 174

4.6.9 切比雪夫加速 176

习题4.6 180

4.7 最速下降法和共轭梯度法 182

计算机习题4.6 182

4.7.1 最速下降法 184

4.7.2 共轭方向 185

4.7.3 共轭梯度法 186

4.7.4 预处理的共轭梯度法 189

习题4.7 192

4.8 高斯算法中的舍入误差分析 193

计算机习题4.7 193

习题4.8 199

5.0 基本概念回顾 201

第5章 数值线性代数精选 201

5.1.1 幂法 203

5.1 矩阵特征值问题:幂法 203

5.1.2 算法 204

5.1.3 艾特肯加速 205

5.1.4 逆幂法 206

习题5.1 207

5.1.5 小结 207

5.2 舒尔定理和Gershgorin定理 209

计算机习题5.1 209

5.2.1 舒尔分解 210

5.2.2 特征值的定位 212

习题5.2 214

5.3.1 基本概念 216

5.3 正交分解和最小二乘问题 216

5.3.2 格拉姆-施密特过程 217

5.3.3 修正的格拉姆-施密特算法 218

5.3.4 最小二乘问题 220

5.3.5 豪斯霍尔德QR分解 221

习题5.3 224

5.4 奇异值分解和广义逆 227

计算机习题5.3 227

5.4.1 广义逆 229

5.4.2 不相容方程组和欠定方程组 230

5.4.3 Penrose性质 231

习题5.4 234

5.5.1 QR分解 236

5.5 特征值问题的弗朗西斯QR算法 236

计算机习题5.4 236

5.5.2 约化到上海森伯格形 237

5.5.3 位移QR分解 239

5.5.4 初等行运算和列运算 241

习题5.5 242

计算机习题5.5 243

6.1.1 牛顿型插值多项式 245

6.1 多项式插值 245

第6章 函数逼近 245

6.0 概述 245

6.1.2 拉格朗日型插值多项式 247

6.1.4 切比雪夫多项式 250

6.1.3 多项式插值的误差 250

6.1.5 选取结点 252

6.1.6 插值多项式的收敛性 253

习题6.1 256

6.2 均差 260

6.2.1 高阶均差 261

6.2.2 均差的算法 263

6.2.3 均差性质 264

6.2.4 Hermite-Genocchi公式 265

习题6.2 266

6.3.1 基本概念 268

6.3 埃尔米特插值 268

计算机习题6.2 268

6.3.2 牛顿均差方法 270

6.3.3 拉格朗日型 272

6.3.4 带重复结点的均差 273

习题6.3 275

6.4 样条插值 276

6.4.1 三次样条 277

6.4.2 张力样条 282

6.4.3 高次自然样条的理论 284

习题6.4 286

计算机习题6.4 289

6.5.1 0次B样条 290

6.5 B样条:基本理论 290

6.5.3 B样条的性质 292

6.5.2 一次B样条 292

6.5.4 数值计算过程 293

6.5.5 B样条的导数和积分 294

6.5.6 附加性质 296

习题6.5 297

6.6.1 空间Skn基 299

6.6 B样条:应用 299

计算机习题6.5 299

6.6.2 插值矩阵 300

6.6.3 存在性 303

6.6.4 非插值逼近方法 304

习题6.6 306

6.6.5 函数到样条空间的距离 306

6.7 泰勒级数 307

计算机习题6.6 307

习题6.7 309

6.8 最佳逼近:最小二乘理论 311

计算机习题6.7 311

6.8.2 内积空间 312

6.8.1 存在性 312

6.8.3 正规方程 314

6.8.4 标准正交系 315

6.8.6 格拉姆-施密特过程 316

6.8.5 广义毕达哥拉斯法则和贝塞尔不等式 316

6.8.7 算法 318

6.8.8 格拉姆矩阵 319

习题6.8 320

6.9 最佳逼近:切比雪夫理论 321

6.9.1 刻画最佳逼近的特征 322

6.9.2 凸性 324

6.9.4 再论特征定理 326

6.9.3 线性方程组的切比雪夫解 326

6.9.5 哈尔子空间 327

6.9.6 最佳逼近的唯一性 328

6.9.7 切比雪夫交替定理 329

6.9.8 算法 330

习题6.9 332

6.10.2 笛卡儿积和网格 333

6.10.1 插值问题 333

6.10 高维插值 333

6.10.3 布尔和 334

6.10.4 张量积 336

6.10.5 几何图形 337

6.10.6 牛顿格式 339

6.10.7 Shepard插值 340

6.10.8 三角剖分 342

6.10.9 移动最小二乘法 344

6.10.10 多重二次插值 345

习题6.10 346

6.11 连分式 347

计算机习题6.10 347

6.11.1 递归公式 348

6.11.2 级数到连分式的转换 350

习题6.11 351

6.12.1 傅里叶级数 353

6.12 三角插值 353

计算机习题6.11 353

6.12.2 复傅里叶级数 354

6.12.3 内积,伪内积,伪范数 355

6.12.4 指数多项式 356

6.13 快速傅里叶变换 357

习题6.12 357

6.13.1 分析 359

6.13.2 算法 361

6.13.3 混淆现象和奈奎斯特频率 362

6.13.4 计算指数多项式的值 363

计算机习题6.13 364

习题6.13 364

6.14.2 算法 365

6.14.1 一次样条 365

6.14 自适应逼近 365

6.14.3 一般情况 368

计算机习题6.14 369

习题6.14 369

7.1.1 数值微分 371

7.1 数值微分和理查森外推 371

第7章 数值微分和数值积分 371

7.1.2 通过多项式插值的微分 374

7.1.3 理查森外推 376

习题7.1 380

计算机习题7.1 381

7.2 基于插值的数值积分 382

7.2.2 梯形法则 383

7.2.1 通过多项式插值的积分 383

7.2.4 辛普森法则 385

7.2.3 待定系数法 385

7.2.5 一般积分公式 386

7.2.6 区间变换 387

7.2.7 误差分析 388

习题7.2 389

7.3 高斯求积 392

计算机习题7.2 392

7.3.1 高斯求积公式 393

7.3.2 收敛性和误差分析 396

习题7.3 397

7.4.1 递推梯形法则 400

7.4 龙贝格积分 400

计算机习题7.3 400

7.4.3 分析 402

7.4.2 龙贝格算法 402

习题7.4 404

7.5 自适应求积 405

计算机习题7.4 405

习题7.5 408

计算机习题7.5 409

7.6 逼近泛函的Sard定理 410

7.7 伯努利多项式和欧拉-麦克劳林公式 414

习题7.6 414

习题7.7 417

8.1.1 存在性 419

8.1 解的存在性和唯一性 419

第8章 常微分方程数值解 419

8.0 概述 419

8.1.2 唯一性 420

习题8.1 421

8.2 泰勒级数方法 422

计算机习题8.1 422

8.2.1 实例 423

8.2.3 误差 425

8.2.2 权衡利弊 425

8.2.5 延迟微分方程 426

8.2.4 欧拉方法 426

习题8.2 427

计算机习题8.2 428

8.3.1 二阶龙格-库塔方法 430

8.3 龙格-库塔方法 430

8.3.2 四阶龙格-库塔方法 432

8.3.3 误差 433

8.3.4 自适应龙格-库塔-费尔贝格方法 434

习题8.3 436

计算机习题8.3 437

8.4.1 亚当斯-巴什福思公式 439

8.4 多步法 439

8.4.2 亚当斯-莫尔顿公式 440

8.4.3 线性多步法的分析 441

习题8.4 443

计算机习题8.4 444

8.5.1 隐式/显式以及收敛方法 445

8.5 局部误差和整体误差:稳定性 445

8.5.2 稳定性和相容性 446

8.5.4 局部截断误差 447

8.5.3 米尔恩方法 447

8.5.5 整体截断误差 448

习题8.5 450

8.6.1 向量记号 451

8.6 方程组和高阶常微分方程 451

8.6.2 方程组的泰勒级数方法 453

8.6.3 方程组的其他方法 454

习题8.6 455

计算机习题8.6 456

8.7 边值问题 457

8.7.2 变量替换 458

8.7.1 存在性 458

习题8.7 462

8.8 边值问题:打靶法 464

8.8.2 线性函数 465

8.8.1 割线法 465

8.8.4 多重打靶 467

8.8.3 牛顿方法 467

8.8.5 二阶线性方程 468

习题8.8 469

计算机习题8.8 470

8.9.2 线性情况 471

8.9.1 二阶微分方程 471

8.9 边值问题:有限差分法 471

8.9.3 收敛性 472

计算机习题8.9 473

习题8.9 473

8.10.1 施图姆-刘维尔边值问题 474

8.10 边值问题:配置法 474

8.10.2 三次B样条 475

计算机习题8.10 476

8.11.1 特征值和特征向量 477

8.11 线性微分方程 477

8.11.2 矩阵指数 479

8.11.4 若尔当块 480

8.11.3 对角阵和可对角化阵 480

8.11.5 完全一般性解 482

8.11.6 非齐次问题 483

习题8.11 485

8.12.1 欧拉方法 486

8.12 刚性方程 486

8.12.3 微分方程组 487

8.12.2 修正的欧拉方法 487

8.12.5 A稳定性 488

8.12.4 一般的线性多步法 488

8.12.6 绝对稳定性区域 489

计算机习题8.12 490

习题8.12 490

8.12.7 非线性方程 490

9.1.1 热传导方程 491

9.1 抛物型方程:显式方法 491

第9章 偏微分方程数值解 491

9.0 概述 491

9.1.2 有限差分法 492

9.1.3 算法 493

9.1.4 稳定性分析 494

习题9.1 496

9.1.5 稳定性分析:傅里叶方法 496

9.2 抛物型方程:隐式方法 497

计算机习题9.1 497

9.2.1 算法 498

9.2.2 克兰克-尼科尔森方法 499

9.2.3 分析 500

习题9.2 501

9.2.4 小结 501

9.3.2 有限差分 502

9.3.1 狄利克雷问题 502

计算机习题9.2 502

9.3 定常问题:有限差分法 502

9.3.3 算法 504

习题9.3 505

9.4.1 伽辽金法 506

9.4 定常问题:伽辽金法 506

计算机习题9.3 506

9.4.2 狄利克雷问题 507

9.4.4 瑞利-里茨方法 509

9.4.3 泊松方程 509

习题9.4 511

9.4.5 有限元素法 511

计算机习题9.4 512

9.5 一阶偏微分方程:特征线法 512

9.5.1 一阶方程组 512

9.5.2 特征曲线 513

9.5.3 特征曲线的一般理论 514

习题9.5 517

9.6 拟线性二阶方程:特征线法 518

9.6.1 特征曲线 518

9.6.2 分类 519

9.6.3 算法 520

9.6.4 另一种特征线法 524

习题9.6 525

计算机习题9.6 525

9.7 双曲型问题的其他方法 525

9.7.1 拉克斯-温德罗夫方法 526

9.7.2 方程组 527

9.7.3 温德罗夫隐式方法 527

9.7.4 伽辽金法 529

习题9.7 530

9.8 多重网格方法 531

9.8.1 作为说明的例子 531

计算机习题9.7 531

9.8.2 误差的阻尼 533

9.8.3 分析 534

9.8.4 限制和网格校正 535

9.8.5 V循环算法 536

9.8.6 运算量 537

9.9 泊松方程的快速方法 538

计算机习题9.8 538

9.9.1 模型问题 538

习题9.8 538

9.9.2 快速傅里叶正弦变换 539

9.9.3 附加的细节 540

计算机习题9.9 541

10.1 凸性和线性不等式 543

10.1.1 基本概念 543

第10章 线性规划及其相关论题 543

10.1.2 凸集和凸包 544

10.1.3 极值点 546

习题10.1 547

10.2 线性不等式 548

10.2.1 齐次方程组 549

10.2.2 线性不等式 549

10.2.3 相容系统和不相容系统 550

10.2.4 矩阵-向量形式 551

习题10.2 552

10.3 线性规划 553

10.3.1 转换问题的方法 553

10.3.2 对偶问题 554

习题10.3 556

10.4 单纯形法 557

10.4.1 基本概念 557

10.4.2 抽象形式 558

10.4.3 表格法 561

10.4.4 表格法则 562

10.4.5 进一步说明 562

10.4.6 小结 563

10.4.7 工作量估计 563

10.4.8 其他算法 564

习题10.4 564

第11章 最优化 565

11.0 概述 565

11.1 单变量情况 566

习题11.1 568

11.2 下降法 568

习题11.2 570

11.3 二次目标函数的分析 571

11.4 二次拟合算法 572

习题11.4 573

11.5 Nelder-Mead算法 573

11.6 模拟退火法 574

11.7 遗传算法 575

11.8 凸规划 576

11.9 约束极小化 577

11.10 帕雷托最优化 577

习题11.10 578

附录A 数学软件一览 579

参考文献 590

索引 615