Indicator functions, v-numbers and Gorenstein rings in the theory of projective Reed-Muller-type codes

08/26/2023
by   Manuel Gonzalez-Sarabia, et al.
0

For projective Reed–Muller-type codes we give a duality criterion in terms of the v-number and the Hilbert function of a vanishing ideal. As an application, we provide an explicit duality for projective Reed–Muller-type codes corresponding to Gorenstein vanishing ideals, generalizing the known case where the vanishing ideal is a complete intersection. The theory of Gorenstein vanishing ideals is examined using indicator functions. For projective evaluation codes, we give local duality criteria inspired by that of affine evaluation codes. We show how to compute the regularity index of the r-th generalized Hamming weight function in terms of the standard indicator functions of the set of evaluation points.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
12/18/2020

The dual of an evaluation code

The aim of this work is to study the dual and the algebraic dual of an e...
research
07/03/2022

Computing Vanishing Ideals for Toric Codes

Motivated by applications to the theory of error-correcting codes, we gi...
research
05/28/2019

On the generalized Hamming weights of certain Reed-Muller-type codes

There is a nice combinatorial formula of P. Beelen and M. Datta for the ...
research
10/25/2021

Duals of linearized Reed-Solomon codes

We give a description of the duals of linearized Reed-Solomon codes in t...
research
12/03/2017

Toric Codes and Lattice Ideals

Let X be a complete simplicial toric variety over a finite field F_q wit...
research
03/18/2019

A Short Note on Self-Duality of Goppa Codes on Elliptic and Hyperelliptic Function Fields

In this note, we investigate Goppa codes which are constructed by means ...
research
04/28/2019

A short note on Goppa codes over Elementary Abelian p-Extensions of F_p^s(x)

In this note, we investigate Goppa codes which are constructed by means ...

Please sign up or login with your details

Forgot password? Click here to reset