Questions: Gaussian Elimination with Partial Pivoting

5 questions to test your understanding

Score: 0 / 5
Question 1 Multiple Choice

A student argues: 'Gaussian elimination finds the correct solution by construction, so pivoting is only needed when a diagonal entry is literally zero — otherwise it's just extra bookkeeping.' What is the critical flaw in this reasoning?

AGaussian elimination does not always find the correct solution even with exact arithmetic
BA very small but nonzero pivot creates a huge multiplier that amplifies floating-point rounding errors, potentially making the computed answer completely wrong even when the exact solution exists and is unique
CPivoting is needed to reduce the number of row operations and improve speed, not for accuracy
DThe student is correct — pivoting is only logically required when the pivot is exactly zero
Question 2 Multiple Choice

Before using entry (k, k) as the current pivot, partial pivoting scans column k below that row and swaps the row with the largest absolute value into position k. What is the key numerical consequence?

AIt guarantees the system has a unique solution by ensuring all pivots are nonzero
BIt ensures all elimination multipliers in this step have absolute value ≤ 1, so rounding errors in the pivot row cannot be amplified beyond their original magnitude
CIt reduces the total number of arithmetic operations needed for the elimination
DIt produces a symmetric factorization that is cheaper to back-substitute
Question 3 True / False

Even when a linear system Ax = b has a unique exact solution, Gaussian elimination without pivoting can produce a completely wrong numerical answer due to floating-point error amplification.

TTrue
FFalse
Question 4 True / False

Using partial pivoting changes the mathematical solution that Gaussian elimination computes, and should primarily be applied when numerical accuracy matters more than finding the true exact solution.

TTrue
FFalse
Question 5 Short Answer

Explain in your own words why a very small pivot entry is dangerous in floating-point Gaussian elimination, and how partial pivoting addresses the problem.

Think about your answer, then reveal below.