Re: Does matrix rank makes sense modulo composite $n$?
Bill Allombert <[email protected]> Sat, 18 Jul 2026 09:13:02 +0200
| Newsgroups | gmane.comp.mathematics.pari.devel |
|---|---|
| Message-ID | <alsnflUlnNnbdTA-@seventeen> |
On Sat, Jul 18, 2026 at 09:13:40AM +0300, Georgi Guninski wrote: > Both pari and sage fail to compute the rank of matrix modulo composite $n$: > ? M=Mod(1,4)*[2,2;2,2] > ? matrank(M) > *** at top-level: matrank(M) > *** ^---------- > *** matrank: impossible inverse in Fl_inv: Mod(2, 4). > > Does matrix rank makes sense modulo composite $n$? No it does not, but you can do ? matimagemod([2,2;2,2],4) %1 = [2;2] Over a field K the image is always isomorphic to K^r where r called the rank, but over a ring R, the image will not always be a free module. Here is is isomorphic to 2Z/4Z and not to Z/4Z. Cheers, Bill.