|
D.10.2.1 sysCRHT
Procedure from library decodegb.lib (see decodegb_lib).
- Usage:
- sysCRHT(n,defset,e,q,m,[k]); n,e,q,m,k are int, defset list of int's
| - n length of the cyclic code,
- defset is a list representing the defining set,
- e the error-correcting capacity,
- q field size
- m degree extension of the splitting field,
- if k>0 additional equations representing the fact that every two
error positions are either different or at least one of them is zero
|
- Return:
- the ring to work with the CRHT-ideal (with Sala's additions),
containig an ideal with name 'crht'
- Theory:
- Based on 'defset' of the given cyclic code, the procedure constructs
the corresponding Cooper-Reed-Heleseth-Truong ideal 'crht'. With its
help one can solve the decoding problem. For basics of the method Cooper philosophy.
Example:
See also:
sysBin;
sysNewton.
|