Why is Gauss preferred in practice? The reason is the computational cost, which grows much more slowly as the number of unknowns increases.
Observation — Comparison with Cramer
Cramer requires determinants of size (). Gauss requires multiplications: for it is against , but for it is against . Gauss always wins for large . It is the standard algorithm in linear algebra packages (NumPy, Matlab, R).
Links
Topics: Linear systems
Concepts: Computational complexity · Gauss’s method · Cramer’s rule
Skills: Estimate
People: Gabriel Cramer · Carl Friedrich Gauss