> どうやら、ベクトルが平行かどうかという分かりやすい基準だけでは行列式が 0 になるかどうかを判定できないらしい。
>、線形独立なベクトルを最大で幾つ残すことができるかを表しているのがランクであるとも言えるわけだ。
> 像の空間の次元を表します。
>行列の積により rank が減ることはあっても増えることはない
>一般解中のパラメータの数を「解の自由度」と呼ぶ。
> 自由度 = (A の列数)−(rank A)>
> このように、解の自由度は によらず、 によってのみ決まる。
np.linalg.matrix_rank(M, tol=None)
tol: ランクを計算する上で0とみなす要素のしきい値を指定します。> 自然を支配する3次元の世界ではランク0の要素数は3^0で1、ランク1の要素数は3^1で3、ランク2の要素数は3^2で9になります。