Determining when a truncated generalised Reed-Solomon code is Hermitian self-orthogonal

06/18/2021
βˆ™
by   Simeon Ball, et al.
βˆ™
0
βˆ™

We prove that there is a Hermitian self-orthogonal k-dimensional truncated generalised Reed-Solomon of length n β©½ q^2 over 𝔽_q^2 if and only if there is a polynomial g βˆˆπ”½_q^2 of degree at most (q-k)q-1 such that g+g^q has q^2-n zeros. This allows us to determine the smallest n for which there is a Hermitian self-orthogonal k-dimensional truncated generalised Reed-Solomon of length n over 𝔽_q^2, verifying a conjecture of Grassl and RΓΆtteler. We also provide examples of Hermitian self-orthogonal k-dimensional generalised Reed-Solomon codes of length q^2+1 over 𝔽_q^2, for k=q-1 and q an odd power of two.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
βˆ™ 07/25/2018

Οƒ-self-orthogonal constacyclic codes of length p^s over F_p^m+u F_p^m

In this paper, we study the Οƒ-self-orthogonality of constacyclic codes o...
research
βˆ™ 02/05/2020

Embedding linear codes into self-orthogonal codes and their optimal minimum distances

We obtain a characterization on self-orthogonality for a given binary li...
research
βˆ™ 08/18/2021

The geometry of Hermitian self-orthogonal codes

We prove that if n >k^2 then a k-dimensional linear code of length n ove...
research
βˆ™ 11/24/2021

Self-orthogonality matrix and Reed-Muller code

Kim et al. (2021) gave a method to embed a given binary [n,k] code π’ž (k ...
research
βˆ™ 07/29/2020

Two Dimensional ( Ξ±,Ξ²)-Constacyclic Codes of arbitrary length over a Finite Field

In this paper we characterize the algebraic structure of two-dimensional...
research
βˆ™ 03/24/2021

Analysis of Truncated Orthogonal Iteration for Sparse Eigenvector Problems

A wide range of problems in computational science and engineering requir...
research
βˆ™ 01/03/2020

Convolution Idempotents with a given Zero-set

We investigate the structure of N-length discrete signals h satisfying h...

Please sign up or login with your details

Forgot password? Click here to reset