Let r = 2n,q = 2k, where n and k are integers, k|n. If n is even,write n = 2n0, where n0is odd. Let GF(r) be a finite field with r elements, where r is a power of a prime. In this paper,we define a special class of cyclic codes C = {c(a,b)|a,b∈GF(r)}, wherec(a,b) = (Trr/q(a(β0)(2α+1) + bβ0),Trr/q(a(β1)(2α+1) + bβ1),···,Trr/q(a(β2n-2)(2α+1) + bβ2n-2) ,Trr/q is the trace mapping from GF(r) to GF(q),βis a generator of GF(r)*, r = 2n,q = 2k,n and k are positive integers and k|n. If n is even and n = 2n0, then we assume n0 is odd. Wedetermine the value of the exponential sum∑x∈GF(r)χ(ax(2α+1) + bx) (a,b∈GF(r)),whereαis even,χ(x) = (-1)Tr(x) is the canonical additive character of GF(r), Tr is the tracemapping from GF(r) to GF(2). Thus the weight distribution of C is obtained when k = 1. Inaddition, we prove the trace expression of cyclic codes by matrices skill.
|