A linear subspace is self-orthogonal if for every . The standard bilinear form is nondegenerate, whence and . The condition with means every vector has even Hamming weight. Such a binary linear code gives the linear algebra behind the Eventown theorem.
If a self-orthogonal binary subspace has odd length and dimension , its dual code is obtained by adjoining the all-ones word. Self-orthogonality makes every codeword even-weight, so but . Comparing dimensions proves the formula. The dimension hypothesis alone is insufficient: at length three is a counterexample.
Articles by others on the same topic
There are currently no matching articles.