6 research outputs found

    An explicit representation and enumeration for self-dual cyclic codes over F2m+uF2m\mathbb{F}_{2^m}+u\mathbb{F}_{2^m} of length 2s2^s

    Full text link
    Let F2m\mathbb{F}_{2^m} be a finite field of cardinality 2m2^m and ss a positive integer. Using properties for Kronecker product of matrices and calculation for linear equations over F2m\mathbb{F}_{2^m}, an efficient method for the construction of all distinct self-dual cyclic codes with length 2s2^s over the finite chain ring F2m+uF2m\mathbb{F}_{2^m}+u\mathbb{F}_{2^m} (u2=0)(u^2=0) is provided. On that basis, an explicit representation for every self-dual cyclic code of length 2s2^s over F2m+uF2m\mathbb{F}_{2^m}+u\mathbb{F}_{2^m} and an exact formula to count the number of all these self-dual cyclic codes are given

    Construction and enumeration for self-dual cyclic codes of even length over F2m+uF2m\mathbb{F}_{2^m} + u\mathbb{F}_{2^m}

    Full text link
    Let F2m\mathbb{F}_{2^m} be a finite field of cardinality 2m2^m, R=F2m+uF2mR=\mathbb{F}_{2^m}+u\mathbb{F}_{2^m} (u2=0)(u^2=0) and s,ns,n be positive integers such that nn is odd. In this paper, we give an explicit representation for every self-dual cyclic code over the finite chain ring RR of length 2sn2^sn and provide a calculation method to obtain all distinct codes. Moreover, we obtain a clear formula to count the number of all these self-dual cyclic codes. As an application, self-dual and 22-quasi-cyclic codes over F2m\mathbb{F}_{2^m} of length 2s+1n2^{s+1}n can be obtained from self-dual cyclic code over RR of length 2sn2^sn and by a Gray map preserving orthogonality and distances from RR onto F2m2\mathbb{F}_{2^m}^2.Comment: arXiv admin note: text overlap with arXiv:1811.11018, arXiv:1907.0710

    On self-duality and hulls of cyclic codes over F2m[u]⟨uk⟩\frac{\mathbb{F}_{2^m}[u]}{\langle u^k\rangle} with oddly even length

    Full text link
    Let F2m\mathbb{F}_{2^m} be a finite field of 2m2^m elements, and R=F2m[u]/⟨uk⟩=F2m+uF2m+…+uk−1F2mR=\mathbb{F}_{2^m}[u]/\langle u^k\rangle=\mathbb{F}_{2^m}+u\mathbb{F}_{2^m}+\ldots+u^{k-1}\mathbb{F}_{2^m} (uk=0u^k=0) where kk is an integer satisfying k≥2k\geq 2. For any odd positive integer nn, an explicit representation for every self-dual cyclic code over RR of length 2n2n and a mass formula to count the number of these codes are given first. Then a generator matrix is provided for the self-dual and 22-quasi-cyclic code of length 4n4n over F2m\mathbb{F}_{2^m} derived by every self-dual cyclic code of length 2n2n over F2m+uF2m\mathbb{F}_{2^m}+u\mathbb{F}_{2^m} and a Gray map from F2m+uF2m\mathbb{F}_{2^m}+u\mathbb{F}_{2^m} onto F2m2\mathbb{F}_{2^m}^2. Finally, the hull of each cyclic code with length 2n2n over F2m+uF2m\mathbb{F}_{2^m}+u\mathbb{F}_{2^m} is determined and all distinct self-orthogonal cyclic codes of length 2n2n over F2m+uF2m\mathbb{F}_{2^m}+u\mathbb{F}_{2^m} are listed

    Explicit representation for a class of Type 2 constacyclic codes over the ring F2m[u]/⟨u2λ⟩\mathbb{F}_{2^m}[u]/\langle u^{2\lambda}\rangle with even length

    Full text link
    Let F2m\mathbb{F}_{2^m} be a finite field of cardinality 2m2^m, λ\lambda and kk be integers satisfying λ,k≥2\lambda,k\geq 2 and denote R=F2m[u]/⟨u2λ⟩R=\mathbb{F}_{2^m}[u]/\langle u^{2\lambda}\rangle. Let δ,α∈F2m×\delta,\alpha\in \mathbb{F}_{2^m}^{\times}. For any odd positive integer nn, we give an explicit representation and enumeration for all distinct (δ+αu2)(\delta+\alpha u^2)-constacyclic codes over RR of length 2kn2^kn, and provide a clear formula to count the number of all these codes. As a corollary, we conclude that every (δ+αu2)(\delta+\alpha u^2)-constacyclic code over RR of length 2kn2^kn is an ideal generated by at most 22 polynomials in the residue class ring R[x]/⟨x2kn−(δ+αu2)⟩R[x]/\langle x^{2^kn}-(\delta+\alpha u^2)\rangle.Comment: arXiv admin note: text overlap with arXiv:1805.0559

    An explicit expression for Euclidean self-dual cyclic codes of length 2k2^k over Galois ring GR(4,m){\rm GR}(4,m)

    Full text link
    For any positive integers mm and kk, existing literature only determines the number of all Euclidean self-dual cyclic codes of length 2k2^k over the Galois ring GR(4,m){\rm GR}(4,m), such as in [Des. Codes Cryptogr. (2012) 63:105--112]. Using properties for Kronecker products of matrices of a specific type and column vectors of these matrices, we give a simple and efficient method to construct all these self-dual cyclic codes precisely. On this basis, we provide an explicit expression to accurately represent all distinct Euclidean self-dual cyclic codes of length 2k2^k over GR(4,m){\rm GR}(4,m), using combination numbers. As an application, we list all distinct Euclidean self-dual cyclic codes over GR(4,m){\rm GR}(4,m) of length 2k2^k explicitly, for k=4,5,6k=4,5,6

    Non-Invertible-Element Constacyclic Codes over Finite PIRs

    Full text link
    In this paper we introduce the notion of λ\lambda-constacyclic codes over finite rings RR for arbitary element λ\lambda of RR. We study the non-invertible-element constacyclic codes (NIE-constacyclic codes) over finite principal ideal rings (PIRs). We determine the algebraic structures of all NIE-constacyclic codes over finite chain rings, give the unique form of the sets of the defining polynomials and obtain their minimum Hamming distances. A general form of the duals of NIE-constacyclic codes over finite chain rings is also provided. In particular, we give a necessary and sufficient condition for the dual of an NIE-constacyclic code to be an NIE-constacyclic code. Using the Chinese Remainder Theorem, we study the NIE-constacyclic codes over finite PIRs. Furthermore, we construct some optimal NIE-constacyclic codes over finite PIRs in the sense that they achieve the maximum possible minimum Hamming distances for some given lengths and cardinalities
    corecore