Magma

MAGMA Computational Algebra System

Magma
 •  How to get Magma
 •  Download
 •  Online Demo
 
Resources
 •  Online Help
 •  Discovering Mathematics with Magma
 •  Citations
 •  How to cite Magma
 •  Contributors
 •  Links
 
 •  Contact us
next up previous
Next: Commutative Algebra Up: Coding Theory Previous: Coding Theory


Linear Codes over Finite Rings

New Features:

  • A package, developed by J. Pernas, J. Pujol and M. Villanueve, that extends the existing facilities in Magma for codes over the ring Z4 is included.

  • Constructions are given for families of codes, including Hadamard codes and Reed-Muller codes: HadamardCodeZ4, ExtendedPerfactCodeZ4, Reed-MullerCodeZ4, Reed-MullerCodeQRZ4,
    Reed-MullerCodeLRMZ4, and Reed-MullerCodeMZ4.

  • Another group of functions produce new Z4-codes by modifying in some way the code words of given Z4-codes. This includes the functions PlotkinSum, QuaternaryPlotkinSum, BQPlotkinSum, DoublePlotkinSum, and DualKronecker.

  • Functions are provided which compute the rank and dimension of the kernel of any code over Z4. The functions are:- SpanZ2CodeZ4, KernelZ2CodeZ4, DimensionOfSpanZ2, DimensionOfKernelZ2.


next up previous
Next: Commutative Algebra Up: Coding Theory Previous: Coding Theory

Valid HTML 4.01! Valid CSS!