Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
1/9
Announcement (A-4L)
Eleanor B. Gemida
Magna Cum Laude, 2013
2/9
What is Numerical Analysis?
3/9
What is Numerical Analysis?
3/9
What is Numerical Analysis?
3/9
Symbolic Mathematics vs. Numerical Methods
Symbolic Mathematics
4/9
Symbolic Mathematics vs. Numerical Methods
Symbolic Mathematics
manipulation of variables, functions and expressions
4/9
Symbolic Mathematics vs. Numerical Methods
Symbolic Mathematics
manipulation of variables, functions and expressions
results to exact solutions
4/9
Symbolic Mathematics vs. Numerical Methods
Symbolic Mathematics
manipulation of variables, functions and expressions
results to exact solutions
Numerical Methods
manipulation of numbers
4/9
Symbolic Mathematics vs. Numerical Methods
Symbolic Mathematics
manipulation of variables, functions and expressions
results to exact solutions
Numerical Methods
manipulation of numbers
results to approximations
4/9
Symbolic Mathematics vs. Numerical Methods
Symbolic Mathematics
manipulation of variables, functions and expressions
results to exact solutions
Numerical Methods
manipulation of numbers
results to approximations
uses computers to implement methods
4/9
Ingredients of Numerical Analysis
1 Discretization
5/9
Ingredients of Numerical Analysis
1 Discretization
2 Conditioning
5/9
Ingredients of Numerical Analysis
1 Discretization
2 Conditioning
3 Error
5/9
Ingredients of Numerical Analysis
1 Discretization
2 Conditioning
3 Error
Unavoidable Error
5/9
Ingredients of Numerical Analysis
1 Discretization
2 Conditioning
3 Error
Unavoidable Error
Theoretical Error
5/9
Ingredients of Numerical Analysis
1 Discretization
2 Conditioning
3 Error
Unavoidable Error
Theoretical Error
Round-off Error
5/9
Ingredients of Numerical Analysis
1 Discretization
2 Conditioning
3 Error
Unavoidable Error
Theoretical Error
Round-off Error
4 Methods of Computation
5/9
Ingredients of Numerical Analysis
1 Discretization
2 Conditioning
3 Error
Unavoidable Error
Theoretical Error
Round-off Error
4 Methods of Computation
Accuracy
5/9
Ingredients of Numerical Analysis
1 Discretization
2 Conditioning
3 Error
Unavoidable Error
Theoretical Error
Round-off Error
4 Methods of Computation
Accuracy
Operation Count
5/9
Ingredients of Numerical Analysis
1 Discretization
2 Conditioning
3 Error
Unavoidable Error
Theoretical Error
Round-off Error
4 Methods of Computation
Accuracy
Operation Count
Stability
5/9
Ingredients of Numerical Analysis
1 Discretization
2 Conditioning
3 Error
Unavoidable Error
Theoretical Error
Round-off Error
4 Methods of Computation
Accuracy
Operation Count
Stability
Loss of Significant Digits
5/9
Ingredients of Numerical Analysis
1 Discretization
2 Conditioning
3 Error
Unavoidable Error
Theoretical Error
Round-off Error
4 Methods of Computation
Accuracy
Operation Count
Stability
Loss of Significant Digits
5 Convergence
5/9
Ingredients of Numerical Analysis
1 Discretization
2 Conditioning
3 Error
Unavoidable Error
Theoretical Error
Round-off Error
4 Methods of Computation
Accuracy
Operation Count
Stability
Loss of Significant Digits
5 Convergence
5/9
Discretization
6/9
Discretization
6/9
Discretization
Types of Discretization
6/9
Discretization
Types of Discretization
Input Discretization
6/9
Discretization
Types of Discretization
Input Discretization involves the conversion of continuous data to a
discrete format.
6/9
Discretization
Types of Discretization
Input Discretization involves the conversion of continuous data to a
discrete format.
Solution Discretization
6/9
Discretization
Types of Discretization
Input Discretization involves the conversion of continuous data to a
discrete format.
Solution Discretization involves the conversion of an infinite or
continuous part of a solution to a finite and discrete set of operations.
6/9
Conditioning
7/9
Conditioning
Consider the problem of finding the roots of x2 + 2αx + 1 via the algorithm
p
A : x = −α + α2 − 1
7/9
Conditioning
Consider the problem of finding the roots of x2 + 2αx + 1 via the algorithm
p
A : x = −α + α2 − 1
7/9
Conditioning
Consider the problem of finding the roots of x2 + 2αx + 1 via the algorithm
p
A : x = −α + α2 − 1
7/9
Conditioning
Consider the problem of finding the roots of x2 + 2αx + 1 via the algorithm
p
A : x = −α + α2 − 1
7/9
Conditioning
Consider the problem of finding the roots of x2 + 2αx + 1 via the algorithm
p
A : x = −α + α2 − 1
We have shown that when |α| > 1, the problem is well-conditioned, while
as α gets close to 1, the problem is ill-conditioned.
7/9
Conditioning
Consider the problem of finding the roots of x2 + 2αx + 1 via the algorithm
p
A : x = −α + α2 − 1
We have shown that when |α| > 1, the problem is well-conditioned, while
as α gets close to 1, the problem is ill-conditioned.
7/9
Illustration:
The following table illustrates the solutions for equations with varying α ’s
obtained via A
8/9
Illustration:
The following table illustrates the solutions for equations with varying α ’s
obtained via A
8/9
Illustration:
The following table illustrates the solutions for equations with varying α ’s
obtained via A
8/9
Illustration:
The following table illustrates the solutions for equations with varying α ’s
obtained via A
8/9
Illustration:
The following table illustrates the solutions for equations with varying α ’s
obtained via A
8/9
Illustration:
The following table illustrates the solutions for equations with varying α ’s
obtained via A
8/9
2. Conditioning: Well- or Ill-conditioned
9/9