マトリックスが本来ブロック対角であるが、無作為に基底を選択してランダム化されている場合、マトリックスをブロック対角形式に再配置するアルゴリズムはありますか?
特に、このためのPythonモジュールはありますか?
2
置換または基底の変更によってマトリックスを「再配置」しますか?
—
クリスチャンクラソン2013年
私はもともと、実行しやすいと思う基礎を並べ替えることを意図していました。基底が変化する場合は、行列がハミルトニアンである場合、いくつかの物理的な引数を取ることで実行できますが、いくつかの一般的な行列では、それは非常に困難です。
—
機械