Abstract
An error-correcting code can be defined as a set of functions mapping $P$, called the set of places, to $A$, called the alphabet. With classical Generalized Reed-Muller Codes, $P$ is an $m$-dimensional vector space $F^m$ over a finite field $F$, and $A$ is just the finite field $F$. Then, $C= \text{ GRM}(\nu,m)$ is defined to be the set of all functions from $P$ to $A$ which, when represented as a polynomial of minimal degree through Lagrange interpolation, (see [2], for example) has degree less than or equal to $\nu$.
This procedure can be generalized. $C=A_{\nu}$ is taken to be an element of the filtration of some filtered $F$-algebra $B$. $A$ is another $F$-algebra, and $P = \text{HOM}_{ALG}\ (B,A)$. Then, $C=C_{\nu}(B,A)$ is the set of elements of $B_{\nu}$ viewed as functions from $P$ to $A$ via $b(x) := x(b)$ for $x\in P$ and $b\in B$.
Citation
Todd D. Vance. "A New Generalization of Reed-Muller Codes." Missouri J. Math. Sci. 9 (2) 79 - 82, Spring 1997. https://doi.org/10.35834/1997/0902079
Information