Questions: Gaussian Elimination with Pivoting

5 questions to test your understanding

Score: 0 / 5
Question 1 Multiple Choice

Without pivoting, Gaussian elimination is applied to a system where one step produces a very small pivot ε ≈ 0.0001. The multiplier for the next row is approximately 10,000. What is the danger?

AThe algorithm will fail to find a solution because the system is ill-conditioned
BFloating-point rounding errors in that row are amplified by 10,000 before being subtracted, potentially ruining the result
CThe pivot ε causes division by zero, halting the computation
DThe multiplier exceeds 1, violating Gaussian elimination's convergence criterion
Question 2 Multiple Choice

Partial pivoting guarantees that all multipliers |mᵢₖ| satisfy what condition, and why does this matter?

A|mᵢₖ| ≤ 1, which ensures rounding errors are not amplified as they propagate through subsequent row operations
B|mᵢₖ| ≥ 1, which ensures the pivot rows dominate and the algorithm converges
C|mᵢₖ| = 1 exactly, which balances all rows and eliminates rounding error
D|mᵢₖ| < n, where n is the matrix size — keeping multipliers below the matrix dimension
Question 3 True / False

A system of linear equations is well-conditioned (small condition number), but Gaussian elimination without pivoting produces a wildly inaccurate answer. This can happen.

TTrue
FFalse
Question 4 True / False

Complete pivoting is typically preferred over partial pivoting in practice because it provides a stronger stability guarantee.

TTrue
FFalse
Question 5 Short Answer

Why does reordering the rows of a linear system (as partial pivoting does) produce the same mathematical solution but better numerical results?

Think about your answer, then reveal below.