A Construction of Linear Codes over 2t from Boolean Functions
Abstract
In this paper, we present a construction of linear codes over 2t from Boolean functions, which is a generalization of Ding's method [Theorem 9]Ding15. Based on this construction, we give two classes of linear codes f and f (see Theorem thm-maincode1 and Theorem thm-maincodenew) over 2t from a Boolean function f:q→ 2, where q=2n and 2t is some subfield of q. The complete weight enumerator of f can be easily determined from the Walsh spectrum of f, while the weight distribution of the code f can also be easily settled. Particularly, the number of nonzero weights of f and f is the same as the number of distinct Walsh values of f. As applications of this construction, we show several series of linear codes over 2t with two or three weights by using bent, semibent, monomial and quadratic Boolean function f.
Turn this paper into a lesson
ArcXiv compiles a structured reading guide from this paper's metadata: plain-English importance, contributions, prerequisite concepts, which sections to read first, flashcards, and a quiz. Grounded in the abstract, never invented.