• lsolve 関数は、Press, W. H., et. al., Numerical Recipes in C: The Art of Scientific Computing, second ed., Cambridge University Press, Cambridge, 1992 に記載されているルーチンに基づいています。LU 分解には Intel の BLAS/LAPACK ライブラリが使用されます。
• rank(M) = cols(M) かどうか、つまり M のすべての列が一次独立かどうかをチェックすることによって、連立方程式が単一解を持つかどうかを調べることができます。