Variants of Jacobi polynomials in coding theory (Q2109384)

From MaRDI portal
scientific article
Language Label Description Also known as
English
Variants of Jacobi polynomials in coding theory
scientific article

    Statements

    Variants of Jacobi polynomials in coding theory (English)
    0 references
    0 references
    0 references
    21 December 2022
    0 references
    Let \(\mathcal{R}\) be either the finite field \(\mathbb{F}_{q}\) of order \(q=p^m\) or the ring \(\mathbb{Z}_{k}\) of integers modulo \(k\) for some positive integer \(k \geq 2\). For a linear code \(C\) over \(\mathcal{R}\), denote \(T_{R}^{C, \mathbf{w}}=\left\{\mathbf{u} \in C \mid \operatorname{comp}_{\mathbf{w}}(\mathbf{u})=R\right\}\) and \(B_{R}^{C, \mathbf{w}}=\left|T_{R}^{C, \mathbf{w}}\right|\). The composition of an element \(\mathbf{u} \in\mathcal{R}^{n}\) is defined as \(\operatorname{comp}(\mathbf{u})=\ell(\mathbf{u})=\left(\ell_{a}(\mathbf{u}): a \in\mathcal{R}\right)=r(u;w)\), where \(\ell_{a}(\mathbf{u})\) denotes the number of coordinates of \(\mathbf{u}\) that are equal to \(a \in\mathcal{R}\). The complete Jacobi polynomial of \(C\) with respect to \(\mathbf{w} \in\mathcal{R}^{n}\) is \[ \mathrm{Jac}\left(C, \mathbf{w} ;\left\{x_{a}\right\}_{a \in\mathcal{R}^2}\right)=\sum_{\mathbf{u} \in C} \prod_{a \in\mathcal{R}^2} x_{a}^{r_{a}(\mathbf{u} ; \mathbf{w})}=\sum_{R} B_{R}^{C, \mathbf{w}} \prod_{a \in\mathcal{R}^2} x_{a}^{R_{a}}. \] The main aim of the authors of this work is to study the complete joint Jacobi polynomials of codes over \(\mathcal{R}\) and obtain the MacWilliams type identity for the polynomials. The complete joint Jacobi polynomial of \(C\) and \(D\) with respect to \(\mathbf{w} \in\mathcal{R}^{n}\) is denoted by \[ \mathfrak{Jac}\left(C, D, \mathbf{w} ;\left\{x_{a}\right\}_{a \in\mathcal{R}^3}\right) =\sum_{\mathbf{u} \in C, \mathbf{v} \in D} \prod_{a \in \mathcal{R}^3} x_{a}^{h_{a}(\mathbf{u}, \mathbf{v} ; \mathbf{w})}=\sum_{H} B_{H}^{C, D, \mathbf{w}} \prod_{a \in\mathcal{R}^3} x_{a}^{H_{a}}. \] In this context, the average Jacobi polynomial is defined as \[ \mathrm{Jac}^{a v}\left(C, \mathbf{w} ;\left\{x_{a}\right\}_{a \in \mathcal{R}^2}\right)=\frac{1}{n !} \sum_{\sigma \in S_{n}} \mathrm{Jac}\left(C^{\sigma}, \mathbf{w} ;\left\{x_{a}\right\}_{a \in \mathcal{R}^2}\right) \] and the average complete joint Jacobi polynomial \[ \mathfrak{Jac}^{a v}\left(C, D, \mathbf{w} ;\left\{x_{a}\right\}_{a \in \mathcal{R}^3}\right)=\frac{1}{n !} \sum_{\sigma \in S_{n}} \mathfrak{Jac}\left(C^{\sigma}, D, \mathbf{w} ;\left\{x_{a}\right\}_{a \in\mathcal{R}e^3}\right). \] of codes are defined. A representation of the average of the complete joint Jacobi polynomials of two codes \(C\) and \(D\) of length \(n\) with respect to \(\mathbf{w} \in\mathcal{R}^{n}\) by using the compositions of \(n\) and its distribution in the codes is proven. Moreover, as a generalization of the complete joint Jacobi polynomials and the average complete joint Jacobi polynomials the concept of the \(g\)-fold complete joint Jacobi polynomials and the average \((g+1)\)-fold complete joint Jacobi polynomials of codes over \(\mathcal{R}\) is introduced. This work also defines the average Jacobi intersection number and a formula to compute these numbers is derived. To illustrate these formulas, some numerical examples of the average Jacobi intersection number for Type II codes are given.
    0 references
    codes
    0 references
    weight enumerators
    0 references
    Jacobi polynomials
    0 references

    Identifiers

    0 references
    0 references
    0 references
    0 references
    0 references
    0 references