6533b85cfe1ef96bd12bcad6

RESEARCH PRODUCT

Binary Hamming codes and Boolean designs

Giovanni FalconeMarco Pavone

subject

Applied Mathematics010102 general mathematicsGalois theoryZero (complex analysis)0102 computer and information sciencesAutomorphism01 natural sciencesComputer Science ApplicationsCombinatoricsBlock designs Hamming codes Permutation automorphisms Weight distribution Subset sum problemPermutation010201 computation theory & mathematicsWeight distributionSettore MAT/03 - Geometria0101 mathematicsHamming weightHamming codeVector spaceMathematics

description

AbstractIn this paper we consider a finite-dimensional vector space $${\mathcal {P}}$$ P over the Galois field $${\text {GF}}(2),$$ GF ( 2 ) , and the family $${\mathcal {B}}_k$$ B k (respectively, $${\mathcal {B}}_k^*$$ B k ∗ ) of all the k-sets of elements of $$\mathcal {P}$$ P (respectively, of $${\mathcal {P}}^*= {\mathcal {P}} \setminus \{0\}$$ P ∗ = P \ { 0 } ) summing up to zero. We compute the parameters of the 3-design $$({\mathcal {P}},{\mathcal {B}}_k)$$ ( P , B k ) for any (necessarily even) k, and of the 2-design $$({\mathcal {P}}^{*},{\mathcal {B}}_k^{*})$$ ( P ∗ , B k ∗ ) for any k. Also, we find a new proof for the weight distribution of the binary Hamming code. Moreover, we find the automorphism groups of the above designs by characterizing the permutations of $${\mathcal {P}}$$ P , respectively of $${\mathcal {P}}^*$$ P ∗ , that induce permutations of $${\mathcal {B}}_k$$ B k , respectively of $${\mathcal {B}}_k^*.$$ B k ∗ . In particular, this allows one to relax the definitions of the permutation automorphism groups of the binary Hamming code and of the extended binary Hamming code as the groups of permutations that preserve just the codewords of a given Hamming weight.

10.1007/s10623-021-00853-zhttp://hdl.handle.net/10447/511688