正の特性のフィールドの係数を持つ行列Aのthe mathematical rankを求めるには、効率的なアルゴリズムまたは既知の方法が必要です。例えば特性p> 0のフィールドで行列のランクを見つける良い方法はありますか?
は、私は次の行列を持つ5つの要素の有限体に:
import numpy
A=[[2,3],[3,2]]
print numpy.linalg.matrix_rank(A)
この方法は私の2の結果が得られますが、特徴的な5に、この行列は[2,3]+[3,2]=[0,0]
以来、ランク1を有しています。
** Sage **、MatrixSpace(GF(p)、2、2)をインストールし、関数ランクは –
B = matrix(GF(5)、[2,3、 2]])とB.rank()作品 –
素晴らしい!有限のフィールドで楽しんでください:) – NILobachevsky