I was wondering if there is anyone fairly well versed in the modular linear algebra package who can help me figure out how to solve a problem.
I am doing some research about some coding theory, and I find myself needing to row reduce a matrix with entries from the integers modulo 2.
I am using Maple 11 on a Mac, and have read the help file on the RowReduce command in the LinearAlgebra[Modular] package, which explains all of the parameters I need to include. I thought I understood the parameters, but I get an error each time I try to do use the command. The error I get states that the matrix is singular, which shouldn't be a problem since I am not trying to invert anything.
The example I am working with is small enough to reduce by hand, but I'd like to figure out how to do this in general for when my research gets more complicated, (because, who wants to do that by hand at all?)
If it helps anyone to know, the matrix I am currently working with is a 15x20, regular, low-density matrix, with 4 ones in each row and 3 in each column (and, obviously, zeroes everywhere else.)
If anyone has experience with this command, perhaps you can help me understand what I need to do in order to get any output from Maple (besides an error message). Of course, if anyone that isn't well-versed with this command or package, but knows how to accomplish the same goal using some other command or package, that information would be great, too.
Any help anyone has would be greatly appreciated.