Conditioning and stability
Objective. Separate problem conditioning from algorithm stability.
- 1. Learn
- 2. Worked example
- 3. Practice
- 4. Feedback
- 5. Continue
Learn: the key idea
Conditioning and stability separate two different sources of error in numerical computation: conditioning describes how sensitive the exact mathematical problem is to small perturbations in input data, while stability describes whether a particular algorithm amplifies rounding errors during computation. A problem can be well-conditioned yet solved by an unstable algorithm, producing inaccurate results, or ill-conditioned so that even a stable algorithm cannot avoid large output errors. For solving a linear system Ax = b, a large condition number of A signals ill-conditioning regardless of which solution method is used.
Worked example
A linear system has condition number κ(A) = 10^6. Explain the implication of this conditioning for numerical solution accuracy.
- 1Recall condition number measures sensitivity of the solution to input errors
- 2A value of 10^6 is very large, indicating high sensitivity
- 3Small input perturbations can be amplified by this factor in the solution
- 4State the conclusion about the problem's conditioning
Answer: The problem is ill-conditioned, so small input errors cause large solution errors
Concept mastery
Based on your past attempts at this lesson — the question types to practise again come first.
Complete a practice set to see your concept breakdown here.
Practice
Practice happens on its own screen, one question at a time. Answers stay hidden until you submit yours, and you can stop and pick up at the same question later.
Start practisingCommon mistake. Students often blame an unstable algorithm whenever results are inaccurate, without checking whether the underlying problem itself is ill-conditioned, in which case no algorithm could do better. Always assess the problem's conditioning separately from the method's stability.
Your progress
Tick each step as you finish it. Your exact reading position is saved automatically, so Continue drops you back on the same line.
0 of 5 steps complete
Your place saves automatically as you read.