Katsayılı bir tamsayıdır matrisin bir belirleyici hesaplanması için bilinen etkili algoritmalar ne kalıntıları halka modulo m . M sayısı asal değil kompozit olabilir (bu nedenle hesaplamalar bir alan değil halka olarak gerçekleştirilir).
Bildiğim kadarıyla (aşağıda okuyun), çoğu algoritma Gauss eliminasyonunun modifikasyonlarıdır. Soru, bu prosedürlerin hesaplama etkinliği ile ilgilidir.
Farklı bir yaklaşım olduğu takdirde, bunu merak ediyorum.
Şimdiden teşekkürler.
Güncelleme:
Bu sorunun kaynağını açıklayayım. Varsayalım, bir asal sayıdır. Yani Z m bir alandır. Ve bu durumda , m'den küçük sayıları kullanarak tüm hesaplamaları yapabiliriz , bu yüzden sayılardaki tüm işlemlerde hoş bir üst sınırımız var: toplama, çarpma ve ters çevirme --- Gauss eliminasyonunu çalıştırmak için gerekli tüm işlemler.
Öte yandan biz durumda bazı numaralar için ters çevirmeyi gerçekleştiremez değil asal. Bu yüzden determinant hesaplamak için bazı hilelere ihtiyacımız var.
Ve şimdi işi yapmak için bilinen hilelerin neler olduğunu ve bu tür hilelerin kitaplarda bulunup bulunamayacağını merak ediyorum.