Here is Conway's ``tetracode'' construction of
the
. Represent each
-tuple
as a
array
There are several facts one can derive from this construction.
There are
codewords of weight
,
codewords of weight
,
codewords of weight
, and codewords
total.
Pick an arbitrary subset of
elements taken from
. It is the support of
exactly two codewords of weight
in
.
Pick a random subset
of
elements taken from
. The probablity that
is the support of some codeword of weight
in
is
.
If we call
a ``complement'' of
then
``the complement'' is unique up to sign.
proof:
The support of the codewords of weight
form
a
Steiner system. Therefore,
to any weight
codeword
there is
a codeword
whose support is in the
complement of that of
. let
.