I've 13 rows in a matrix, which are linearly independent.(number of columns is 20), in GF(2). Now i have to find 20 orthogonal vectors in GF(2). I've added 20 more rows which are the rows of an identity matrix, to find them. Gram schmidt process fails here.
How to find the orthogonal vectors?
Regards, phani tej
In general, it's impossible to orthogonalize sets of vectors over $GF(2)$. For example, take the subspace of $GF(2)^3$ orthogonal to $(1,1,1)$. That two-dimensional subspace consists of the four vectors $(0,0,0)$, $(1,1,0)$, $(1,0,1)$, and $(0,1,1)$; no two of those vectors form an orthogonal basis for the subspace. Similar problems occur in higher dimensions (just pad those vectors with $0$s). So in general there's no way to make Gram-Schmidt work over $GF(2)$.