QN 59
QN 59
ow
9th edition
B.
ien'
Numerical
Analysis
Richard L. Burden
J.Douglas Faires
20 a t ii
r n ie
sd
o|s
C
n
c e n s e
i
S
otUiHCTLY
h u t a n ,
India,
L
o
f i
d
a n k
c u
o
l
th
f
f es
a
ceount
t
o
o
i
s
o
a
P R O H I B
o
l
n
e
i
ditio
E D A N
n
p a l
analysis versed.
users techniques in approximation
InFamiliarity techniques.
notthere and Itbook This
was About
Textthe
Sage. clearly include
otand been applied the sets more
thanfull-vear learn
and2600 of They see neonle to Preface
these the examples identify engineering some neededengineering
Previous
physical,
A aleorithms Virtuallv analysis
The To
can without is
developed
MATLAB
a
typical
accurately
text The sufficient
number to introduce cases,
software
free situations.
real-lifeinand or use book be offered
single-course then the expected was
book editions as with
open concisely numerous
computer, techniques of contains it and
compromising prerequisites. written for a
every types for and given the
at majors
the
to of class-tested to approximate theserves scientific modern has introductory
source
packages aresoftware generalizations only international
computer mathematical fundamentals
produce concept error of of
predominant to been more who
demonstrate applied asfor problemssufficient work; Numerical
biological, a
approximation
system, treatment propagation a single-term computing. used havesequence
symbolic
are packages, reference
estimating our emphasis is
exercises in the and science material designed
available problems the material universities.
original as completed
that analysisAnalysis
of
isamong cconomic,
how and text is solution to a linear of
computations.
mathematical
now Maple0, consistent for require
that course. provide programs core than on courses
known ranging is error these primarily
forthese numerical extensions Irom illustratedmethods can fortechniques; purpose: reference underlying algebra at
available.
bounds of at We the have
moSt problems numerical In a least on
and
diverSe occur least
foundation
in as irom with such have andmethods; been topics
the
comimon Computer of a and the for
This
the techniquessocial
by
not for
when full adapted in for theory
academic elementary
areas he considered the a to standard
the useddifferential so
junior-level
the thsingle-term
at beginning
first-year that
sciences. theory.example, techniques year explain development in
system philosophy numerical
approximations. for others, in
computer Algebra of cannot courses
a and
engineering
offurther the college
can study, wide
environment, how, coursesbook application
was applications In and in graduate equations
mathematics,
be, The be course, for the variety
systems, Systems
developed
addition, this ofthe methods but study why, in
chosen
and he solved their
tcourse to
emphasis of thesecalculus
we and fit in
approximation
Mathematicn often as edition text The students of
solution of these
introductory level is of
applications well the of
Inand (CAS), exactly are expect situations. subjects
useful,
primarilv remainder
Fitherthe numericatwhen sequence. numerical
addition
versions must exercise methods applied science.
ascontaing diversecourses was
from many
bave be and andlearn they are but
re
e o
all obtained. that in
given will a (Maple.
Extensive programs
Februar, the the as academic felt
programs
substituted code same as
price, thethe or such
the a
using be
techniques in process we approximation
are should to to individual the
and pseudo workshcet In see by theprogramsandeditor systems
and of can useful be whenever programs
Java. correlated problems fles), are needed,
in generated
performance casily contains specific This to possible, computer of
any files
released pertormance which bounding
wide be innovative
and choice peculiarities
http://www.math.ysu.edu/-~faires/Numerical-Analysis/. the
of very
techniques can a
in systems. an Only""
using developed,
algebra
numerical can
its CASadded TheCAS
a algorithms C,
MATLAB.
closelyother thesystem README is
software
be
derivative, that exactly. in your as configured
first been canderivatives
of the languages.
and Pascal, using "Text
altered
the
thebecause
package
otherbeen
discussed
wastechniques computingfor nearly the
computer
in available
in languages is of programming
instructor
was
both havepermits
htup://www.sagemath.org.
many the aid problem time
gave
and
FORTRAN, that modified
language
as
called is
be thatThesoftware appropriate
and partial However,
have Mathematica,
problem are, minimally
to (commonly
exercises for to package of
theapproximation So addressed. the
Washington, packages,
operations. For once package NumericalAnalysis
have
computation exercises
values
we variety
programming common output
them
hles
this or a at time), the be an book. of
site instructive
monitored. text. we
solve that particularpermits
then permits new one
because ordinary in sample
in program the
the and exact standard andto
computation featurethe ain book: written most initially a the systems
individually or
the ourExamples
and Maple, canand on hles As
examples
at
of found amongcalculus symbolicin benefit,
because unable our at program
presenting
Algorithms
and
Programs the
common a This runThis
input the
programs hles.for C,
solutions
are
known, higher
particularly our algorithms a dominant program
for with ASCII
the site and
University casily introduced for run systems.
to to use.
a using
available with PDFweb programming
FORTRAN,
differences
our as has are
significant well-structured
site illustratedthe regarddesigned
be
be and a symbolic
techniques, they of standard be
can
of bounding a Maple
more
permitsnow only
minor
modifications. was mostweb a programs to Theof
is
included
flexibility can
as the
algebra programform
programming
without and
the Sage most not and when controversial.
Instead
of there is output. on
be it methods
chosen we (FORTRAN
in the is
programs programs
are systems
creates format placed
at is a because of edition online program The thePascal,
Steinabout are standard
in to requiresthatHaving often
approXimation be employ
on algorithm
the generically,
for
are
there results
for
exact
which
method
would a are coded the andchanges. chooses format
files ASCII of
and
one have
insight to available permits
to
use. that programming
most
compiler
for
William
Intormntion andthe first lead these of Every input the README
Alhough
pertorm
The andmastered. We parallel CAS
analysis
mation
language cachhaveset The processor updated
bution CAS our would of of
theminor ASCII in For
task ittle that andAll a
For we that This eachthem both
by of a In of be
Preface
changes to
thetoadvances
" computer and evstem
Mathematica,
"
The New
" " number
"Aof " of keep
in As theof
The specific Aiterationmany
written beAll before
Source.every and 40% sary
Decomposition stitutes Our frst follow
a aware Numerous can true tors needed
and theirExamples. new the
reference.
always TheNumerical solved the exercises. material
longer our for htain
Iava to
anner be in to color Maple of result in run
NumericalAnalysis studying early treatment equipment. edition
the
that Chaptersassign for
item for Examples one treatment
numerical This
application processes. the
bibliographic considered the and
witth format before than part of edition.
ninth instructions
that New Analysis new the code designated examples problems whose concerning of programs,
mathematical sections Although major of is
MATLAB).
best our problems Maple this in ofhas
thisEdition
to
sources historical 3, we the
revISIOns, 6,
that This proof
in material, theChapter been Numerical current.To In book
techniques use
relates material independent of similar specific the changes our
was 7. have produces.
Maple include a as to eighth for abut
worksheet students was
immediatelyand package. method an explicitly gives book is symmetric added revisions search
developed
havediscoveries
notes been not edition, 9 that Java The
whatevery
has 9. now Illustration to solution sufficient and Linear
in continue published
been the the have given would at were engine
site. tocan Java
is been
ofhave expanded, not considerable the this
applications, follows, The and of
eseribed.
sentence added inthe suitabletf
h
examples.reader show been
oe
r and end Algebra
edition. made be
implementations
are text been after is background is
certainly this the more
updated middle statements has presented. referenced contains orthogonal freely
atherewritten of searchtheon
that ongoing.material. the and whenever way Chapter trend, book to
was added. beencomputations Inhas reflect than
were to of material some and expansion we downloaded
the added. to benefit a particular, been we 30
have
examined rellect matrices.
not 20tprinmarily
h Much divided, thgiven
e Additional
test to material significant
to 9.
statement-solutionproblem
format have theyears
outputpossible, is and better at from This
extensively are
previously new century, of in This least of added new name,
to the required a made ago, from an
the in
presented. to Chapter
is Chapter
a required
section
determine editions istext the is debug emphasize
steps included number
one course widespread cxception
the make used anew in choose
current
and given number the various
available are
material programs for have commonly expanded,
margins This it when 9 to 6 a on techniques decade
if ofstudents easier preciselyin the in
in ofcomplete
is a
material is the been the approximately
Linear new includeSingular
the availability download sites Preface
it books discussing first of You
was whereparticularly for same included problem
they added availablebook,examples significant after
should instruc what steps Algebra and in The nond
phrased that used have neces
rewriteValue
order major
they font and con site beet
we be in is in a of to to of .he XI
Pretace
Supplements
Complete solutions to all execis¢s in the e a e vaailable o instructors in secure, cu
Soution Builder service.
tomizable online format throughthe Cngagc:
can sign up for access at Www.cengagc. con/intemational.
Computation Adopting
results ininstructot
lutions were resenerated for this cdition using he prOgrais On tne web site totheses
Compatibility anmong the Various programming systenis.
Aset of classroom lecture slides, pnepared by Professor John Carroll of Dublin Ct
University. are available on the book's instructor companion web site. These slides, cre
using the Beamer package of LaTeX. are in PDF format. They present examples, hint
step-by-step animations of important techniques in Numerical Analysis.
To access additional course materials and companion resources, please ue
www.cengage.com/international. At the resulting page, search for the .ISBN from
back cover of your book using the search box at the top of the page. This will take vo:
the product page where these companion resources can be found.
Chapter 9
Chapter |1
Chapter 12
The additional material in this cdition should permit preparean
Preface
addresses
bclow.
listed continues
be If ourknowledge.
over Wikipediafound
the internet
address
knowledge
J.O'Connor in in
An
grateful you compiling
Scotland.
book the In incredible
have closing,
this years.
for who
information is
for any
their has Itthe our
exchange,
your It have amnount
suggestions thanks MacTutor
first has beenhistorical
comments. added
been to
be of
http://www-gap.des.st-and.ac.uk/~history/.
exposure again createdby
and
work History
forwonderful
adds their material.
unfailingly
to has
improving
We
to to those expertise
can gone John of
the the Mathematics
Another
to
enjoymentof
be study hear who
accurate. into
future
contacted to
from have
of that creating
source
editions
numerical spent site
so Finally, archive
moststudents many so the and
of that the mathemaijcl
historical
excellent
easily methods.
the students time thanks material Edmund at
studying others the
book. University
by and to on
faires RichardL
J. Burden
@math.ysu.edu
burden E.I
electronic we We can all this Robertson
Douglas
Faires andeffort
(@math.vsu.edu
numerical beneft the site,
would, hope
faculty
contributors
to of
and S.
mail as this cont and
alatwasanalvit edive who we hasAndre
itew
ua ha.
the to the
Substitution
ALGORITHM Gaussian Elimination with Backward
6.1
To solve the n x n linear system
To define matrices and perform Gaussian elimination using Maple. first access the
LinearAlgebra library using the command
with(LinearAlgebra)
To define the matrix A of Example 2, which we will call AA. use the command
AA := Matrix([[1, 1.2, 1, -8]. [2. -2. 3, -3, 201,[I1, 1. 1,0, -2].|1. -1.4, 3,4|)
This lists the entries,by row, of the augmented matrix AA = A"
The function RowOperation(AA. [i. jl. m) performs the operation (E, +mE,) ’ (E,).
andthe same command without the last parameter, that is, RowOprration(AA. [i. j) per
forms the operation (E;) > (E). So the sequence of operations
AAl:= RowOperation (AA. (2, I], -2)
AA2 := RowOperation (AA1.(3, 1), )
AA3 := RowOperation(AA2, [4. 1],-1)
AA4 := RowOperation(AA3, [2, 3])
AA5 := RowOperation(AA4, [4, 3], 2)
gives the reduction to AAS = A4),
Gaussian Elimination is a standard routine in the LinearAlgebra package of Maple.
and the single command
AAS := GaussianElimination (AA)
returns this same reduced matrix. In either case, the final operation
x:= BackwardSubstitute(AAS)
gives the solution x which has x =-7, x =3,x =2. and=2.
Numenical Richand L Buaden,
T Douglas Faues editon
witk fhe steps
Menined abone ,we get,
9)
9 x=8
) %,=5
d) :5
Soln:
By Ghaus eliminaion method
Trom
(8
Fon
(2 3
342 =-7+5x - 33 -1 t()-(-19)
I -7 lo +15 18
4, = 8 - 173- 4X4
47, - - 2 (-10) -4(3)
=840 - 32 = -4
Coiect &on is
But te geen solution is
e coyect