Introduction to computational linear algebra 1st Edition Erhel 2024 scribd download
Introduction to computational linear algebra 1st Edition Erhel 2024 scribd download
com
https://ebookname.com/product/introduction-to-computational-
linear-algebra-1st-edition-erhel/
OR CLICK BUTTON
DOWNLOAD EBOOK
https://ebookname.com/product/introduction-to-linear-algebra-4th-
edition-gilbert-strang/
ebookname.com
https://ebookname.com/product/computational-methods-of-linear-
algebra-2nd-edition-edition-sewell/
ebookname.com
https://ebookname.com/product/computational-methods-of-linear-
algebra-3rd-edition-granville-sewell/
ebookname.com
https://ebookname.com/product/call-of-cthulhu-alone-against-the-
flames-solo-adventure-chaosium-23145-1st-edition-gavin-inglis/
ebookname.com
https://ebookname.com/product/feeding-globalization-madagascar-and-
the-provisioning-trade-1600-1800-1st-edition-jane-hooper/
ebookname.com
https://ebookname.com/product/ion-exchange-membranes-preparation-
characterization-modification-and-application-1st-edition-t-sata/
ebookname.com
https://ebookname.com/product/illuminate-an-advent-experience-1st-
edition-paul-sheneman/
ebookname.com
https://ebookname.com/product/the-medieval-city-norman-pounds/
ebookname.com
Neuroergonomics The brain at work 1st Edition Raja
Parasuraman
https://ebookname.com/product/neuroergonomics-the-brain-at-work-1st-
edition-raja-parasuraman/
ebookname.com
Mathematics
INTRODUCTION TO
LINEAR ALGEBRA
next covers the basic mathematical tools needed in numerical linear
algebra and discusses classical material on Gauss decompositions
as well as LU and Cholesky’s factorizations of matrices. The text
then shows how to solve linear least squares problems, provides a
detailed numerical treatment of the algebraic eigenvalue problem,
and discusses (indirect) iterative methods to solve a system of lin-
ear equations. The final chapter illustrates how to solve discretized
sparse systems of linear equations.
Features
• Discusses the fundamentals needed in numerical linear algebra,
including eigenvalues, vector and matrix norms, orthogonal
matrices, the Gram–Schmidt process, and singular value
decomposition
• Illustrates algorithms for eigenvalue problems with examples
from population dynamics and Google matrices
• Covers iterative methods for solving a system of linear
equations, including stationary methods based on matrix
Nassif, Erhel,
and Philippe
splitting and Krylov methods
• Explains the implementation of algorithms using MATLAB’s
Nabil Nassif
syntax
• Expresses the numerical methods using pseudo-code or a
detailed MATLAB program
• Includes numerous exercises and computer projects that test Jocelyne Erhel
your understanding of both the mathematics of numerical
methods and the art of computer programming Bernard Philippe
K24148
w w w. c rc p r e s s . c o m
Nabil Nassif
American University of Beirut
Lebanon
Jocelyne Erhel
INRIA, Rennes
France
Bernard Philippe
INRIA, Rennes
France
MATLAB® is a trademark of The MathWorks, Inc. and is used with permission. The MathWorks does not
warrant the accuracy of the text or exercises in this book. This book’s use or discussion of MATLAB® soft-
ware or related products does not constitute endorsement or sponsorship by The MathWorks of a particular
pedagogical approach or particular use of the MATLAB® software.
CRC Press
Taylor & Francis Group
6000 Broken Sound Parkway NW, Suite 300
Boca Raton, FL 33487-2742
This book contains information obtained from authentic and highly regarded sources. Reasonable efforts
have been made to publish reliable data and information, but the author and publisher cannot assume
responsibility for the validity of all materials or the consequences of their use. The authors and publishers
have attempted to trace the copyright holders of all material reproduced in this publication and apologize to
copyright holders if permission to publish in this form has not been obtained. If any copyright material has
not been acknowledged please write and let us know so we may rectify in any future reprint.
Except as permitted under U.S. Copyright Law, no part of this book may be reprinted, reproduced, transmit-
ted, or utilized in any form by any electronic, mechanical, or other means, now known or hereafter invented,
including photocopying, microfilming, and recording, or in any information storage or retrieval system,
without written permission from the publishers.
For permission to photocopy or use material electronically from this work, please access www.copyright.
com (http://www.copyright.com/) or contact the Copyright Clearance Center, Inc. (CCC), 222 Rosewood
Drive, Danvers, MA 01923, 978-750-8400. CCC is a not-for-profit organization that provides licenses and
registration for a variety of users. For organizations that have been granted a photocopy license by the CCC,
a separate system of payment has been arranged.
Trademark Notice: Product or corporate names may be trademarks or registered trademarks, and are used
only for identification and explanation without intent to infringe.
Visit the Taylor & Francis Web site at
http://www.taylorandfrancis.com
Preface xiii
vii
viii Contents
Bibliography 227
Index 233
Preface
This work results from two decades of common academic experience shared by
the authors in teaching, between 1996 and 2003, introductory and advanced
material in computational linear algebra and its application to numerical so-
lutions of partial and ordinary differential equations. During that period, the
authors worked as a team in a Master’s program on “Mathematical Modeling
and Numerical Simulation” managed jointly in Beirut by French, Swiss and
Lebanese universities. Since 2003, that common experience has continued and
is still pursued through multiple French-Lebanese collaborations in various
research projects, teaching missions and co-tutoring of Master’s and PhD the-
ses.
The core of the book is adapted to a course on Numerical Linear Algebra
offered yearly in the American University of Beirut to senior undergraduate
students in Mathematics, Applied Mathematics and Engineering. Additional
applications are also included. These are usually given to first-year graduate
students in Engineering and Computational Science.
The main learning objectives of the book stand as follows:
1. In Chapter 1, the reader is exposed to BLAS operations of types 1, 2 and
3. These are particularly adapted to a scientific computer environment
such as MATLABr version 7. Please note that:
MATLAB is a registered trademark of The MathWorks, Inc.
For product information, please contact:
The MathWorks, Inc.
3 Apple Hill Drive
Natick, MA 01760-20098 USA
Tel: 508-647-7000
Fax: 508-647-7001
E-mail: info@mathworks.com
Web: www.mathworks.com
2. Chapter 2 presents the basic mathematical tools needed in Numeri-
cal Linear Algebra: ranks, determinants, eigenvalues, vector and matrix
norms, orthogonal matrices, Gram-Schmidt process, Schurs Decomposi-
tion and Singular Value Decomposition (SVD).
3. Chapter 3 gives the classical material on Gauss decompositions followed
by LU and Choleskys factorizations of matrices. Additionally, it provides
xiii
xiv Preface
the use of condition numbers for evaluating the effect of finite precision
arithmetic when solving directly a system of linear equations Ax = b.
4. Chapter 4 illustrates the use of Householder transforms in obtaining
the QR orthogonal factorization of a rectangular matrix that leads to
finding its pseudo-inverse. This is followed by applications to least square
solutions of rectangular systems and statistical regression analysis.
5. Chapter 5 is a detailed numerical treatment of the algebraic eigenvalue
problem, starting with the power method and followed by the QR and
Householder-Givens algorithms. Several applications are given as exer-
cises, in particular examples from population dynamics and “Google”
matrices.
6. Chapter 6 discusses at length (indirect) iterative methods to solve a
system of linear equations Ax = b. It exposes stationary methods based
on matrix splitting (Jacobi, Gauss-Seidel, SOR, SSOR) as well as Krylov
spaces methods (steepest descent, Conjugate Gradient, GMRES and Bi-
Conjugate Gradient). The determinant role of preconditioners is also
exhibited.
7. Finally, Chapter 7 illustrates practices on solving discretized sparse sys-
tems of linear equations AU = F , obtained using either finite differ-
ences or finite elements when approximating the solutions of ordinary
and partial differential equations. It provides a complete treatment of
the problem from generating nodes and elements, computing local coef-
ficients and “assembling” the sparse linear system. Various solvers are
then implemented and compared in a number of computer projects.
The core material can be easily achieved in one-semester by covering:
• Sections 1.1 to 1.6 of Chapter 1.
• Chapter 2, without necessarily “insisting” on the proof of Shur’s decom-
position theorem.
• All of Chapter 3.
• Sections 4.1, 4.2, 4.4.1, 4.4.2, 4.5, 4.6 and 4.8 of Chapter 4.
• Sections 5.1.3, 5.2, 5.3 and 5.5 of Chapter 5.
• Sections 6.1, 6.2, 6.3 and 6.4 of Chapter 6.
The selection of additional topics, particularly that of applications, is left to
the course instructor, particularly that regarding Sections 1.7 and 1.9 (sparse
matrices and Strassen algorithm), Sections 4.11, 5.7 and 5.8, and selected ma-
terial from Chapter 7 on sparse systems resulting from finite differences and
finite element discretizations of ordinary and partial differential equations.
Throughout the book, special attention is given to algorithms’ implementa-
tion using MATLAB’s syntax. As a matter of fact, each of the numerical meth-
ods explained in any of the seven chapters is directly expressed either using a
Preface xv
Nabil Nassif received a Diplôme d’Ingénieur from the Ecole Centrale de Paris
and earned a Master’s degree in Applied Mathematics from Harvard Univer-
sity, followed by a PhD under the supervision of Professor Garrett Birkhoff.
Since his graduation, Dr. Nassif has been affiliated with the Mathematics
Department at the American University of Beirut, where he teaches and con-
ducts research in the areas of mathematical modeling, numerical analysis and
scientific computing. Professor Nassif has authored or co-authored about 50
publications in refereed journals and directed 12 PhD theses with an equal
number of Master’s theses. During his career, Professor Nassif has also held
several regular and visiting teaching positions in France, Switzerland, the U.S.
and Sweden.
Jocelyne Erhel is Senior Research Scientist and scientific leader of the Sage
team at INRIA, in Rennes, France. She received her PhD from the University
of Paris in 1982 and her Habilitation at the University of Rennes in 1992. She
has been working for many years on parallel numerical algorithms. Her main
subjects of interest are sparse linear algebra and high performance scientific
computing applied to geophysics, mainly groundwater models. She coordi-
nated and participated in several national and international grants and she
published more than 90 papers.
xvii
List of Figures
xix
List of Tables
xxi
List of Algorithms
xxiii
xxiv List of Algorithms
* * * * * * * *
But she had hardly read the first sentence before Miss
Frazier came out through the breakfast-room and Elsie
floated from the direction of the orchard. Kate was too
absorbed to be aware of the approach of either until she
heard Elsie exclaim, “Letters! Oh, is there one for me?”
Kate gasped a little, and in her secret heart was very 124
glad she herself had decided on her silk. For a little
while she was constrained with Elsie, as though Elsie
had in fact become older suddenly just because she
looked older.
Kate’s heart leapt. At last those two girls had met face
to face, comrades on common ground.
Panels in the wall were slid back and the little maid 129
brought the dresses from their hiding places one by
one. Bertha and the little maid slipped them over her
head, fastened them, turned her around lightly by the
shoulders. Then everyone looked at Madame Pearl. She
was sitting on her couch again, her eyes intent. She
studied Kate as an artist studies his picture. And to
every frock, when it was on and Kate had been turned
quite around once or twice, she shook her head
decidedly. None of them, not one would do.
Kate herself could not see why. There was not one that
was positively unbecoming, and three or four had been
quite lovely. She was growing dazed and tired. The
sparkle and colour of the frocks heaped about her on
chairs and thrown over the screen was almost too much
for her eyes. She thought of the Arabian Nights and
imagined herself a young princess of Arabia being
decked for her wedding. But even as the corners of her
mouth lifted with this dream she was startled by an
exclamation from Madame Pearl.
But Kate was not a girl to faint easily. She straightened 133
up now and took a deep breath. “It’s only the way you
looked in the glass, Elsie,” she explained, shakily. “The
room just went spinning when I saw you.”
But Elsie kept looking back over her shoulder at Kate, 134
resting on the sofa—questioningly. She was speculating:
“Had Kate taken her hint of fairies in the orchard house
seriously? Was it so much on her mind that she was
imagining things? Or had Kate once really seen a fairy,
and Elsie in the mirror had reminded her?”
When they left the shop and stood on the step looking
about for a taxi Elsie asked Kate eagerly, “Did you really
see a fairy once? Where? When?”
135
CHAPTER XI
KATE TAKES THE HELM
But the taxi driver Bertha had signalled shook his head,
giving a sidewise jerk toward the back of his cab to
indicate that he had a fare. There was the young man
of the brown hat and polka-dotted tie looking away as
though he was not one bit aware of them and smoking
a cigarette.
Elsie had the theatre tickets in her purse, and took them
out now to be sure about them. “They’re in the third
row in the first balcony,” she said. “Aunt Katherine
thought they weren’t very good, but I am sure they are.
Why, it will be even better than as though we were ’way
up front downstairs. We will get all the effects better.
Don’t you think so?” But she asked a trifle anxiously, as
though trying to console herself.
“No, you are the guest,” Elsie said firmly. “You are to sit
at the end and stay there. Go in now and I’ll follow.”
But Kate did not pass in. She stood frowning. “It isn’t
fair,” she insisted. “They had no business to sell Aunt
Katherine that seat.”
Elsie murmured quickly, “Oh, let’s not,” and gave Kate a 140
slight push. She, too, was conscious of their
conspicuous situation. “I couldn’t.”
The young man scowled. Well, this was not the niece he 141
was to watch. She had light curls, and his chief had said
she would be wearing a green silk suit. Even so this
bobbed-haired one was of the party. He was troubled by
her movements. What was she leaving her seat for?
Where was she going? He really ought to find out, but,
on the other hand, if he forsook his post here he might
miss Miss Elsie if she should come out. No, he must
stay, but it was annoying all the same.
But the man at the ticket window gave her no hope. “All
sold out,” he assured her before she had had time to
say a word. When he heard her complaint he merely
said, “Well, we’ll give you your money back. I could sell
that post seat a hundred times over in the next five
minutes. All you need is to lean a little. Where’s your
stub?”
But Kate did not move to go. “There are three of us,” 143
she explained. “We have to stay together. We are with a
chaperon. You hung up before I could tell you.”
“Well, she didn’t like to. She was willing to sit behind
the post. She’s really my cousin’s maid, but my aunt lets
her chaperon us.”
In the upper foyer the detective was on the watch for 144
her. He sighed with relief when she appeared and
vanished again through the swinging doors into the
balcony. Well, his “party” was safe now until after the
play. It was unfortunate that he had not been able to
secure a seat inside where he could keep his eye on
them directly. When the curtain went up he would slip in
and stand in the back, of course. After all, things were
pretty satisfactory. They certainly couldn’t escape his
attention now. So far their doings had been innocent
enough, all except that little excursion of the bobbed-
haired one. Had she taken a note to someone? Perhaps
he had been foolish not to follow her.
“Don’t get icy again,” she pleaded. “If I’ve offended you,
I truly don’t know how. And we’ve had such a splendid
day of it. Deep down everything seems to be all right
with us. It’s only on top things keep going wrong. Don’t
look like that. Don’t.”
149
CHAPTER XII
THE SPECIAL DELIVERY
There was so much for Kate to tell her mother in this 152
letter that was interesting and wonderful! First, of
course, there was Madame Pearl and her most unique
shop that didn’t look like a shop a bit. She must
describe the frocks they had chosen, or rather that
Madame Pearl had chosen for them; Kate realized now
that they themselves had done no choosing at all. Then
dining in the luxurious club—she would describe that in
detail. She had never in her life had quite such a
stimulating conversation with any one before as that
conversation at luncheon. She recalled it now as an
hour during which she had thought, and thought rapidly,
and expressed her thoughts to an attentive listener who
in her turn thought and came back at her in a most
provocative manner. Ideas had spun in the air between
them like iridescent bubbles, changing colour as they
turned and you viewed different sides of them. The
truth about that was that two most congenial minds had
discovered each other, and that is as exciting an