[PDF] [PDF] Numerical Analysis (Second Edition) - IKIU





Previous PDF Next PDF



Numerical Analysis 9th ed.

Page 1. Page 2. 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24 PDF files. As new software is developed the programs ...



mth 213 course title: numerical analysis 1

The Jaccobi's iteration methods and the Gauss-Seidel iteration method. Page 12. MTH 213. NUMERICAL ANALYSIS 1. 162. Unit 4. Eigen-Values and Eigen-Vectors. This 



Numerical Analysis

Page 1. Numerical Analysis. Page 2. Page 3. Numerical Analysis. L. Ridgway Scott. PRINCETON UNIVERSITY PRESS. PRINCETON AND OXFORD. Page 4. Copyright c 2011 by 



Introduction to Numerical Analysis - S. Baskar

1. Mathematical Preliminaries: Continuity of a Function and Intermediate Value Theorem; Mean Value. Theorem for Differentiation and Integration; Taylor's 



An Introduction to Numerical Methods and Analysis

Page 1. Page 2. Page 3. AN INTRODUCTION TO. NUMERICAL METHODS. AND ANALYSIS. Page pdf. 13. Goldstine Herman H.





MATH 2P20 NUMERICAL ANALYSIS I Lecture Notes

1 PREVIEW. 5. Fitting polynomials to: . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5. Discrete data .



AN INTRODUCTION TO NUMERICAL ANALYSIS Second Edition

Mar 2 2012 Page 1. AN INTRODUCTION TO. NUMERICAL ANALYSIS. Second Edition. Kendall E. Atkinson. University of Iowa. • WILEY. John Wiley & Sons. Page 2. ' ' ...



numerical-methods.pdf

Consider solving the quadratic equation x2 + 2bx − 1 = 0 where b is a parameter. The quadratic formula yields the two solutions x± = −b ±. √ b2 + 1.



Numerical analysis of thermal damage and oxygen distribution in

Feb 5 2022 Abstract. A numerical analysis of the thermal damage process that proceeds in biological tissue during laser irradiation is presented.



Numerical Analysis 1 Lecture notes

Numerical Analysis 1. Lecture notes. Dmitriy Leykekhman. 0 Introduction. This lecture notes are designed for the MATH 5510 which is the first graduate 



MATH 2P20 NUMERICAL ANALYSIS I Lecture Notes

1. Polynomials are easy to evaluate (we just add/subtract and multiply - and The formulas for numerical differentiation can also be used (this is in ...



Numerical Analysis 9th ed.

1 Mathematical Preliminaries and Error Analysis 1. 1.1 Review of Calculus 2 These slides created using the Beamer package of LaTeX



Numerical Analysis

Chapter 1. Numerical Algorithms. 1. 1.1 Finding roots. 2. 1.2 Analyzing Heron's algorithm. 5. 1.3 Where to start. 6. 1.4 An unstable algorithm.



Numerical Analysis (Second Edition)

The book is designed for use in a graduate program in Numerical Analysis that P3.1 Selected Textbooks on Numerical Analysis ...



An Introduction to Numerical Methods and Analysis

1. Numerical analysis. I. Title. QA297.E568 2013. 518—dc23. 2013013979. Printed in the United States of Stanford. edu/ godf rey/vonNeumann/vnedvac. pdf.



Introduction to Numerical Analysis - S. Baskar

Numerical Analysis. Course Syllabus. 1. Mathematical Preliminaries: Continuity of a Function and Intermediate Value Theorem; Mean Value.



Numerical Analysis II – Lecture Notes

12 ????? 2018 1. Floating-point arithmetic (How do we represent real numbers on a computer?) 2. Polynomial interpolation(How do we represent mathematical ...



NUMERICAL ANALYSIS 1. General Introduction. Numerical analysis

1. General Introduction. Numerical analysis is the area of mathematics and computer science that creates analyzes





Numerical Analysis 1 Lecture notes - University of Connecticut

Numerical analysis is the study of algorithms for the problem of continuous mathematics We strongly encourage to read this essay whoever is interested in the subject it is only 5 pages long This lecture notes start with interpolation which is not orthodox but in my opinion it is an interesting topic that



SBaskar - IIT Bombay

1 1 What is Numerical Analysis? This is an introductory course of numerical analysis which comprises the design analysis and implementation of constructive methods and algorithms for the solution of mathematical problems Numerical analysis has vast applications both in mathematics and in modern science and technology



numerical analysis 1 - University of Pennsylvania

numerical analysis 1 1 1 Di?erential equations In this chapter we are going to study di?erential equations with particular emphasis on how to solve them with computers We assume that the reader has previously met di?erential equations and so we’re going to review the most basic facts about them rather quickly



Lectures on Numerical Analysis - University of Pennsylvania

Chapter 1 Di erential and Di erence Equations 1 1 Introduction In this chapter we are going to studydi erential equations with particular emphasis on how to solve them with computers We assume that the reader has previously met di erential equations so we’re going to review the most basic facts about them rather quickly



Numerical Analysis - Department of Computer Science

Chapter 1 Numerical Algorithms 1 1 1 Finding roots 2 1 2 Analyzing Heron’s algorithm 5 1 3 Where to start 6 1 4 An unstable algorithm 8 1 5 General roots: e?ects of ?oating-point 9 1 6 Exercises 11 1 7 Solutions 13 Chapter 2 Nonlinear Equations 15 2 1 Fixed-point iteration 16 2 2 Particular methods 20 2 3 Complex roots 25 2 4 Error



Searches related to numerical analysis 1 pdf filetype:pdf

Numerical analysis is a branch of Mathematics that deals with devising e?cient methods for obtaining numerical solutions to di?cult Mathematical problems Most of the Mathematical problems that arise in science and engineering are very hard and sometime impossible to solve exactly



[PDF] Numerical Analysis 9th ed

graduate course in Numerical Linear Algebra for students who have not previously studied Numerical Analysis This could be done by covering Chapters 1 6 



[PDF] Numerical Analysis 1 Lecture notes - UConn Math

This lecture notes are designed for the MATH 5510 which is the first graduate course in numerical analysis at Univer- sity of Connecticut



[PDF] Numerical Analysis - Full-Time Faculty

“ by faith and faith alone embrace believing where we cannot prove” from In Memoriam by Alfred Lord Ten- nyson a memorial to Arthur Hallum Numerical 



[PDF] Introduction to Numerical Analysis - Math-IITB

1 K E Atkinson An Introduction to Numerical Analysis (2nd edition) Wiley-India 1989 1 Attendance in lectures as well as tutorials is compulsory



[PDF] An Introduction to Numerical Methods and Analysis

1 Numerical analysis I Title QA297 E568 2013 518—dc23 2013013979 Printed in the United States of America 10 9 8 7 6 5 4 3 2 1 



[PDF] MATH 2P20 NUMERICAL ANALYSIS I Lecture Notes

There is a number of important topics which we will not have time to discuss in this brief course namely: 1 Solving ordinary differential equations 



[PDF] Numerical Analysis (Second Edition) - IKIU

The book is designed for use in a graduate program in Numerical Analysis that is structured so as to include a basic introductory course and subsequent more



[PDF] Numerical analysis

1 General Introduction Numerical analysis is the area of mathematics and computer science that creates analyzes and implements algorithms for solving nu 



[PDF] AN INTRODUCTION TO NUMERICAL ANALYSIS Second Edition

2 mar 2012 · This introduction to numerical analysis was written for students in mathematics the physical sciences and engineering 



[PDF] Numerical Analysispdf

Numerical aspects of Direct Solution of Linear Equations 1 Pivoting: A key feature in the numerical algorithm with Gauss (or Gauss-Jordan) Elimination is 

What is numerical analysis?

    Introduction Numerical analysis is a branch of Mathematics that deals with devising e?cient methods for obtaining numerical solutions to di?cult Mathematical problems. Most of the Mathematical problems that arise in science and engineering are very hard and sometime impossible to solve exactly.

What are the three parts of numerical analysis?

    Numerical analysis include three parts. The ?rst part of the subject is about the development of a method to a problem. The second part deals with the analysis of the method, which includes the error analysis and the e?ciency analysis.

Are there any good books on numerical analysis?

    Today there are many good books on numerical analysis at the graduate level, including general texts [47, 134] as well as more specialized texts. We reference many of the latter at the ends of chapters where we suggest fur- ther reading in particular areas.

Should numerical analysis and computational analysis be intertwined?

    Ideally, both should be intertwined, as numerical analysis could well be called computa- tional analysis because it is the analysis of computational algorithms involv- ing realnumbers. We present many computational algorithmsand encourage computational exploration.

Walter Gautschi

Numerical Analysis

Second Edition

Walter Gautschi

Department of Computer Sciences

Purdue University

250 N. University Street

West Lafayette, IN 47907-2066

wgautschi@purdue.edu

ISBN 978-0-8176-8258-3 e-ISBN 978-0-8176-8259-0

DOI 10.1007/978-0-8176-8259-0

Springer New York Dordrecht Heidelberg London

Library of Congress Control Number: 2011941359

Mathematics Subject Classification (2010): 65-01, 65D05, 65D07, 65D10, 65D25, 65D30, 65D32,

65H04, 65H05, 65H10, 65L04, 65L05, 65L06, 65L10

c ?Springer Science+Business Media, LLC 1997, 2012

All rights reserved. This work may not be translated or copied in whole or in part without the written

permission of the publisher (Springer ScienceCBusiness Media, LLC, 233 Spring Street, New York, NY 10013, USA), except for brief excerpts in connection with reviews or scholarly analysis. Use in

connection with any form of information storage and retrieval, electronic adaptation, computer software,

or by similar or dissimilar methodology nowknown or hereafter developed is forbidden.

The use in this publication of trade names, trademarks, service marks, and similar terms, even if they are

not identified as such, is not to be taken as an expression of opinion as to whether or not they are subject

to proprietary rights.

Printed on acid-free paper

www.birkhauser-science.com TO ERIKA

Preface to the Second Edition

In this second edition, the outline of chapters and sections has been preserved. The subtitle ÒAn IntroductionÓ,as suggested by several reviewers, has been deleted. The content, however, is brought up to date, both in the text and in the notes. Many passages in the text have been either corrected or improved. Some biographical notes have been added as well as a few exercises and computer assignments. The typographical appearance has also been improved by printing vectors and matrices consistently in boldface types. With regard to computer language in illustrations and exercises, we now adopt uniformly Matlab. For readers not familiar with Matlab, there are a number of introductory texts available, some, like Moler [2004], Otto and Denier [2005], Stanoyevitch [2005] that combine Matlab with numerical computing, others, like Knight [2000], Higham and Higham [2005], Hunt, Lipsman and Rosenberg [2006], and Driscoll [2009], more exclusively focused on Matlab. Themajornovelty,however,is acompleteset ofdetailedsolutionstoallexercises and machine assignments. The solution manual is available to instructors upon request at the publisherÕs websitehttp://www.birkhauser-science.com/978-0-8176-

8258-3

. Selected solutions are also included in the text to give students an idea of what is expected. The bibliographyhas been expanded to reßect technical advances in the Þeld and to include references to new books and expository accounts. As a result, the text has undergone an expansion in size of about 20%.

West Lafayette, Indiana Walter Gautschi

November 2011

vii

Preface to the First Edition

The book is designed for use in a graduate program in Numerical Analysis that is structured so as to include a basic introductory course and subsequent more specialized courses. The latter are envisaged to cover such topics as numerical linear algebra, the numerical solution of ordinary and partial differential equations, and perhaps additional topics related to complex analysis, to multidimensional analysis, in particularoptimization,and to functionalanalysis and related functional equations. Viewed in this context, the Þrst four chapters of our book could serve as a text for the basic introductory course, and the remaining three chapters (which indeed are at a distinctly higher level) could provide a text for an advanced course on the numerical solution of ordinary differential equations. In a sense, therefore, the book breaks with tradition in that itdoes no longer attempt to deal with all major topics of numerical mathematics. It is felt by the author that some of the current subdisciplines, particularly those dealing with linear algebra and partial differential equations, have developed into major Þelds of study that have attained a degree of autonomy and identity that justiÞes their treatment in separate books and separate courses on the graduate level. The term ÒNumerical AnalysisÓ as used in this book, therefore, is to be taken in the narrow sense of the numerical analogue of Mathematical Analysis, comprising such topics as machine arithmetic, the approximationof functions,approximatedifferentiationand integration,and the approximate solution of nonlinear equations and of ordinary differential equations. What is being covered, on the other hand, is done so with a view toward stressing basic principles and maintaining simplicity and student-friendliness as far as possible. In this sense, the book is ÒAn IntroductionÓ. Topics that, even though important and of current interest, require a level of technicality that transcends the boundsof simplicity striven for, are referencedin detailed bibliographicnotes at the end of each chapter. It is hoped, in this way,to place the material treated in proper contextand to help, indeed encourage,the reader to pursue advancedmodern topics in more depth. A signiÞcant feature of the book is the large collection of exercises that are designed to help the student develop problem-solving skills and to provide interesting extensions of topics treated in the text. Particular attention is given to ix xPreface to the First Edition machine assignments, where the studentis encouraged to implement numerical techniques on the computer and to make use of modern software packages. The author has taught the basic introductory course and the advanced course on ordinary differential equations regularly at Purdue University for the last 30 years or so. The former, typically, was offered both in the fall and spring semesters, to a mixed audience consisting of graduate (and some good undergraduate) students in mathematics, computer science, and engineering,while the latter was taught only in the fall, to a smaller but also mixed audience. Written notes began to materialize in the 1970s, when the authortaught the basic course repeatedlyin summer courses on Mathematics held in Perugia, Italy. Indeed, for some time, these notes existed only in the Italian language. Over the years, th ey were progressively expanded, updated, andtransposedinto English,andalongwith that,notesforthe advancedcoursewere developed. This, briefly, is how the present book evolved. A long gestation period such as this, of course, is not without dangers, the most notable one being a tendency for the material to become dated. The author tried to counteract this by constantly updating and revising the notes, adding newer developments when deemed appropriate. There are, however, benefits as well: over time, one develops a sense for what is likely to stand the test of time and what may only be of temporaryinterest, and one selects and deletes accordingly.Another benefit is the steady accumulation of exercises and the opportunity to have them tested on a large and diverse student population. The purpose of academic teaching, in the author's view, is twofold: to transmit knowledge, and, perhaps more important, to kindle interest and even enthusiasm in the student. Accordingly, the author did not strive for comprehensiveness - even within the boundaries delineated - but rather tried to concentrate on what is essential, interesting and intellectuallypleasing, and teachable. In line with this, an attempt has been made to keep the text uncluttered with numerical examples and otherillustrative material.Being well aware,however,that masteryof a subjectdoes not come from studying alone but from active participation, the author provided many exercises, including machine projects. Attributions of results to specific authors and citations to the literature have been deliberately omitted from the body of the text. Each chapter, as already mentioned, has a set of appended notes that help the reader to pursue related topics in more depth and to consult the specialized literature. It is here where attributions and historical remarks are made, and where citations to the literature - both textbook and research - appear. The main text is preceded by a prologue, which is intended to place the book in proper perspective. In addition to othertextbooks on the subject, and information on software, it gives a detailed list of topics not treated in this book, but definitely belonging to the vast area of computational mathematics, and it provides ample references to relevant texts. A list of numerical analysis journals is also included. The reader is expected to have a good background in calculus and advanced calculus. Some passages of the text require a modest degree of acquaintance with linearalgebra,complexanalysis, ordifferentialequations.Thesepassages, however, can easily be skipped, without loss of continuity, by a student who is not familiar with these subjects.

Preface to the First Editionxi

It is a pleasure to thank the publisher for showing interest in this book and cooperating in producing it. The author is also grateful to Soren Jensen and Manil Suri, who taught from this text, and to an anonymous reader; they all made many helpful suggestions on improving the presentation. He is particularly indebted to Prof. Jensen for substantially helping in preparing the exercises to Chap. 7. The author further acknowledges assistance from Carl de Boor in preparing the notes to Chap. 2 and to Werner C. Rheinboldt for helping with the notes to Chap. 4. Last but not least, he owes a measure of gratitude to Connie Wilson for typing a preliminary version of the text and to Adam Hammer for assisting the author with the more intricate aspects of LaTeX.

West Lafayette, Indiana Walter Gautschi

January 1997

Contents

Prologue.......................................................................... xix P1 Overview.............................................................. xix P2 Numerical Analysis Software........................................ xxi P3 Textbooks and Monographs.......................................... xxi P3.1 Selected Textbooks on Numerical Analysis................. xxi P3.2 Monographsand Books on Specialized Topics............. xxiii P4 Journals................................................................xxvi

1 Machine Arithmetic and Related Matters............................... 1

1.1 Real Numbers, Machine Numbers, and Rounding.................. 2

1.1.1 Real Numbers................................................. 2

1.1.2 Machine Numbers............................................ 3

1.1.3 Rounding..................................................... 5

1.2 Machine Arithmetic.................................................. 7

1.2.1 A Model of Machine Arithmetic............................ 7

1.2.2 Error Propagation in Arithmetic Operations:

Cancellation Error............................................ 8

1.3 The Condition of a Problem.......................................... 11

1.3.1 Condition Numbers.......................................... 13

1.3.2 Examples...................................................... 16

1.4 The Condition of an Algorithm...................................... 24

1.5 Computer Solution of a Problem; Overall Error.................... 27

1.6 Notes to Chapter 1.................................................... 28

Exercises and Machine Assignments to Chapter 1......................... 31 Exercises...................................................................... 31 Machine Assignments........................................................ 39 Selected Solutions to Exercises.............................................. 44 Selected Solutions to Machine Assignments................................ 48

2 Approximation and Interpolation......................................... 55

2.1 Least Squares Approximation........................................ 59

2.1.1 Inner Products................................................ 59

2.1.2 The Normal Equations....................................... 61

xiii xivContents

2.1.3 Least Squares Error; Convergence........................... 64

2.1.4 Examples of Orthogonal Systems........................... 67

2.2 Polynomial Interpolation............................................. 73

2.2.1 Lagrange Interpolation Formula: Interpolation Operator... 74

2.2.2 Interpolation Error............................................ 77

2.2.3 Convergence.................................................. 81

2.2.4 Chebyshev Polynomials and Nodes......................... 86

2.2.5 Barycentric Formula......................................... 91

2.2.6 Newton's Formula............................................ 93

2.2.7 Hermite Interpolation........................................ 97

2.2.8 Inverse Interpolation......................................... 100

2.3 Approximation and Interpolation by Spline Functions............. 101

2.3.1 Interpolation by Piecewise Linear Functions............... 102

2.3.2 A Basis forS

01 .?/............................................ 104

2.3.3 Least Squares Approximation............................... 106

2.3.4 Interpolation by Cubic Splines.............................. 107

2.3.5 Minimality Properties of Cubic Spline Interpolants........ 110

2.4 Notes to Chapter 2.................................................... 112

Exercises and Machine Assignments to Chapter 2......................... 118 Exercises...................................................................... 118 Machine Assignments........................................................ 134 Selected Solutions to Exercises.............................................. 138 Selected Solutions to Machine Assignments................................ 150

3 Numerical Differentiation and Integration.............................. 159

3.1 Numerical Differentiation............................................ 159

3.1.1 AGeneralDifferentiationFormulaforUnequally

Spaced Points................................................. 159

3.1.2 Examples...................................................... 161

3.1.3 Numerical Differentiation with Perturbed Data............. 163

3.2 Numerical Integration................................................ 165

3.2.1 The Composite Trapezoidal and Simpson's Rules.......... 165

3.2.2 (Weighted) Newton-Cotes and Gauss Formulae............ 169

3.2.3 Properties of Gaussian Quadrature Rules................... 175

3.2.4 Some Applications of the Gauss Quadrature Rule.......... 178

3.2.5 Approximation of Linear Functionals: Method

of Interpolation vs. Method of Undetermined Coefficients................................................... 182

3.2.6 Peano Representation of Linear Functionals................ 187

3.2.7 Extrapolation Methods....................................... 190

3.3 Notes to Chapter 3.................................................... 195

Exercises and Machine Assignments to Chapter 3......................... 200 Exercises...................................................................... 200 Machine Assignments........................................................ 214 Selected Solutions to Exercises.............................................. 219 Selected Solutions to Machine Assignments................................ 232

Contentsxv

4 Nonlinear Equations........................................................ 253

4.1 Examples.............................................................. 254

4.1.1 A Transcendental Equation.................................. 254

4.1.2 A Two-Point Boundary Value Problem..................... 254

4.1.3 A Nonlinear Integral Equation............................... 256

4.1.4 s-Orthogonal Polynomials................................... 257

4.2 Iteration, Convergence, and Efficiency.............................. 258

4.3 The Methods of Bisection and Sturm Sequences................... 261

4.3.1 Bisection Method............................................. 261

4.3.2 Method of Sturm Sequences................................. 264

4.4 Method of False Position............................................. 266

4.5 Secant Method........................................................ 269

4.6 Newton's Method..................................................... 274

4.7 Fixed Point Iteration.................................................. 278

4.8 Algebraic Equations.................................................. 280

4.8.1 Newton's Method Applied to an Algebraic Equation...... 280

4.8.2 An Accelerated Newt

on Method for Equations with Real Roots............................................... 282

4.9 Systems of Nonlinear Equations..................................... 284

4.9.1 Contraction Mapping Principle.............................. 284

4.9.2 Newton's Method for Systems of Equations................ 285

4.10 Notes to Chapter 4.................................................... 287

Exercises and Machine Assignments to Chapter 4......................... 292 Exercises...................................................................... 292 Machine Assignments........................................................ 302 Selected Solutions to Exercises.............................................. 306 Selected Solutions to Machine Assignments................................ 318

5 Initial Value Problems for ODEs: One-Step Methods.................. 325

5.1 Examples.............................................................. 326

5.2 Types of Differential Equations...................................... 328

5.3 Existence and Uniqueness............................................ 331

5.4 Numerical Methods................................................... 332

5.5 Local Description of One-Step Methods............................ 333

5.6 Examples of One-Step Methods..................................... 335

5.6.1 Euler's Method............................................... 335

5.6.2 Method of Taylor Expansion................................. 336

5.6.3 Improved Euler Methods..................................... 337

5.6.4 Second-Order Two-Stage Methods.......................... 339

5.6.5 Runge-Kutta Methods....................................... 341

5.7 Global Description of One-Step Methods........................... 343

5.7.1 Stability....................................................... 344

5.7.2 Convergence.................................................. 347

5.7.3 Asymptotics of Global Error................................. 348

xviContents

5.8 Error Monitoring and Step Control.................................. 352

5.8.1 Estimation of Global Error................................... 352

5.8.2 Truncation Error Estimates.................................. 354

5.8.3 Step Control.................................................. 357

5.9 Stiff Problems......................................................... 360

5.9.1 A-Stability.................................................... 361

5.9.2 Pad

´e Approximation......................................... 362

5.9.3 Examples of A-Stable One-Step Methods.................. 367

5.9.4 Regions of Absolute Stability................................ 370

5.10 Notes to Chapter 5.................................................... 371

Exercises and Machine Assignments to Chapter 5......................... 378 Exercises...................................................................... 378 Machine Assignments........................................................ 383 Selected Solutions to Exercises.............................................. 387 Selected Solutions to Machine Assignments................................ 392

6 Initial Value Problems for ODEs: Multistep Methods.................. 399

6.1 Local Description of Multistep Methods............................ 399

6.1.1 Explicit and Implicit Methods............................... 399

6.1.2 Local Accuracy............................................... 401

6.1.3 Polynomial Degree vs. Order................................ 405

6.2 Examples of Multistep Methods..................................... 408

6.2.1 Adams-Bashforth Method................................... 409

6.2.2 Adams-Moulton Method.................................... 412

6.2.3 Predictor-Corrector Methods................................ 413

6.3 Global Description of Multistep Methods........................... 416

6.3.1 Linear Difference Equations................................. 416

6.3.2 Stability and Root Condition................................ 420

6.3.3 Convergence.................................................. 424

6.3.4 Asymptotics of Global Error................................. 426

6.3.5 Estimation of Global Error................................... 430

6.4 Analytic Theory of Order and Stability.............................. 433

6.4.1 Analytic Characterization of Order.......................... 433

6.4.2 Stable Methods of Maximum Order......................... 441

6.4.3 Applications.................................................. 446

6.5 Stiff Problems......................................................... 450

6.5.1 A-Stability.................................................... 450

6.5.2A.˛/-Stability................................................ 452

6.6 Notes to Chapter 6.................................................... 453

Exercises and Machine Assignments to Chapter 6......................... 456 Exercises...................................................................... 456 Machine Assignments........................................................ 459 Selected Solutions to Exercises.............................................. 461 Selected Solutions to Machine Assignments................................ 466

Contentsxvii

7 Two-Point Boundary Value Problems for ODEs........................ 471

7.1 Existence and Uniqueness............................................ 474

7.1.1 Examples...................................................... 474

7.1.2 A Scalar Boundary Value Problem.......................... 476

7.1.3 General Linearand Nonlinear Systems..................... 481

7.2 Initial Value Techniques.............................................. 482

7.2.1 Shooting Method for a Scalar Boundary Value Problem... 483

7.2.2 Linear and Nonlinear Systems............................... 485

7.2.3 Parallel Shooting............................................. 490

7.3 Finite Difference Methods........................................... 494

7.3.1 Linear Second-Order Equations............................. 494

7.3.2 Nonlinear Second-Order Equations......................... 500

7.4 Variational Methods.................................................. 503

7.4.1 Variational Formulation...................................... 503

7.4.2 The Extremal Problem....................................... 506

7.4.3 Approximate Solution of the Extremal Problem............ 507

7.5 Notes to Chapter7.................................................... 509

Exercises and Machine Assignments to Chapter 7......................... 512 Exercises...................................................................... 512 Machine Assignments........................................................ 518 Selected Solutions to Exercises.............................................. 521 Selected Solutions to Machine Assignments................................ 532 References........................................................................ 543 Index.............................................................................. 571

Prologue

P1 Overview

Numerical Analysisis the branch of mathematics that provides tools and methods for solving mathematical problems in numerical form. The objective is to develop detailed computational procedures, capable of being implemented on electronic computers, and to study their performance characteristics. Related Þelds areSci- entiÞc Computation, which explores the application of numerical techniques and computerarchitecturestoconcreteproblemsarisinginthe sciencesandengineering; Complexity Theory, which analyzes the number of ÒoperationsÓ and the amount of computer memory required to solve a problem; andParallel Computation,which is concerned with organizing computational procedures in a manner that allows running various parts of the procedures simultaneously on different processors. The problems dealt with in computational mathematics come from virtually all branches of pure and applied mathematics. There are computational aspects in number theory, combinatorics, abstract algebra, linear algebra, approximation theory, geometry, statistics, optimization, complex analysis, nonlinear equations, differential and other functional equations, and so on. It is clearly impossible to deal with all these topics in a single text of reasonable size. Indeed, the tendency today is to develop specialized texts dealing with one or the other of these topics. In the present text we concentrate on subject matters that are basic to problems in approximation theory, nonlinear equations, and differential equations. Accordingly, we have chapters on machine arithmetic, approximation and interpolation, numerical differentiation and integration, nonlinear equations, one-step and multistep methods for ordinary differential equations, and boundary value problems in ordinary differential equations. Important topics not covered in this text are computational number theory, algebra, and geometry; constructive methods in optimization and complex analysis; numerical linear algebra; and the numerical solution of problems involving partial differential equations and integral equations. Selected texts for thes e areas are enumerated in Sect.P3. xix xxPrologue We now describe briefly the topics treated in this text. Chapter 1 deals with the basic facts of life regarding machine computation. It recognizes that, although present-day computers are extremely powerful in terms of computational speed, reliability, and amount of memory available, they are less than ideal - unless supplemented by appropriate software - when it comes to the precision available, and accuracy attainable, in the execution of elementary arithmetic operations. This raises serious questions as to how arithmetic errors, either present in the input data of a problem or committed during the execution of a solution algorithm, affect the accuracy of the desired results. Concepts and tools required to answer such questions are put forward in this introductory chapter. In Chap. 2, the central theme is the approximationof functionsby simpler functions,typicallypolynomials and piecewise polynomial functions. Approximation in the sense of least squares provides an opportunity to introduce orthogonal polynomials, which are relevant part of the chapter, however, deals with polynomial interpolation and associated error estimates, which are basic to manynumerical procedures for integrating functions and differential equations. Also discussed briefly is inverse interpolation, an idea useful in solving equations. First applications of interpolation theory are given in Chap. 3, where the tasks presented are the computation of derivatives and definite integrals. Although the formulae developed for derivatives are subject to the detrimental effects of machine arithmetic, they are useful, nevertheless, for purposes of discretizing differential operators. The treatment of numerical integration includes routine procedures, such as the trapezoidal and Simpson's rules, appropriate for well-behaved integrands, as well as the more sophisticated procedures based on Gaussian quadrature to deal with singularities. It is here where orthogonalpolynomials reappear. The method of undeterminedcoefficients is another technique for developingintegration formulae. It is applied to approximate general linearfunctionals, the Peano representation of linear functionals providing an important tool for estimating the error. The chapter ends with a discussion of extrapolation techniques; although applicable to more general problems, they are inserted here since the composite trapezoidal rule together with the Euler-Maclaurin formula provides the best-known application -

Romberg integration.

Chapter 4 deals with iterative methods for solving nonlinear equations and systems thereof,thepi`ece de r"esistancebeing Newton's method.The emphasis here lies in the study of, and the tools necessaryto analyze, convergence. The special case of algebraic equations is also briefly given attention. Chapter 5 is the first of three chapters devoted to the numerical solution of ordinary differential equations. It concerns itself with one-step methods for solving initial value problems, such as the Runge-Kutta method, and gives a detailed analysis of local and global errors. Also included is a brief introduction to stiff equations and special methods to deal with them. Multistep methods and, in particular, Dahlquist's theory of stability and its applications, is the subject of Chap.6.The finalchapter(Chap.7)is devotedto boundaryvalueproblemsandtheir solution by shooting methods, finite differencetechniques, and variationalmethods.

P3 Textbooks and Monographsxxi

P2 Numerical Analysis Software

There are many software packages available, both in the public domain and dis- tributed commercially, that deal with numerical analysis algorithms. A widely used Large collections of general-purpose numerical algorithms are contained in sources such as Slatec (http://www.netlib.org/slatec)andTOMS (ACM Transactions on Mathematical Software). Specialized packages relevant to the topics in the chapters ahead are identified in the "Notes" to each chapter. Likewise, specific files needed to dosome of the machine assignments in the

Exercises are identified as part of the exercise.

Among the commercial software packages we mention the Visual Numerics (formerly IMSL) and NAG libraries. Interactive systems include HiQ, Macsyma,quotesdbs_dbs20.pdfusesText_26
[PDF] numerical analysis book for bsc

[PDF] numerical analysis book pdf by b.s. grewal

[PDF] numerical analysis book pdf by jain and iyengar

[PDF] numerical analysis books indian authors

[PDF] numerical analysis bsc 3rd year

[PDF] numerical analysis handwritten notes pdf

[PDF] numerical analysis pdf download

[PDF] numerical analysis pdf for computer science

[PDF] numerical analysis pdf s.s sastry

[PDF] numerical analysis pdf sauer

[PDF] numerical analysis pdf solutions

[PDF] numerical analysis questions and answers pdf

[PDF] numerical mathematical analysis pdf

[PDF] numerical methods for computer science pdf

[PDF] numerical methods for engineering and science by saumyen guha pdf