bitmatrix
A bitmatrix is a matrix whose entries are bits, i.e., elements of {0,1}. In many mathematical and computational contexts it is treated as a matrix over the binary field GF(2).
Operations on a bitmatrix are performed modulo 2: addition is XOR, and multiplication is performed modulo 2
Bitmatrices arise as adjacency matrices of graphs, and as generator or parity-check matrices in coding theory.
Storage and performance: dense bitmatrices store entries as bits; sparse representations save memory for matrices with
Example: a small bitmatrix can represent a binary linear transformation or a graph’s adjacency structure; for
See also: Boolean matrix; GF(2); binary matrix; generator matrix; parity-check matrix; adjacency matrix.