463da72524d84eaf.tex
1: \begin{abstract}
2:  Halidon rings are rings with a unit element, containing a primitive $m^{th}$ root of unity and $m$ is invertible in the ring. The field of complex numbers is a halidon ring with any index $ m \geq 1$. This article examines different applications of halidon rings. The main application is the extension of Maschke's theorem. In representation theory, Maschke's theorem has an important role in studying the irreducible subrepresentations of a given group representation and this study is related to a finite field of characteristic which does not divide the order of the given finite group or the field of real or complex numbers. The second application is the computational aspects of halidon rings and group rings which enable us to verify  Maschke's theorem. Some computer codes have been developed to establish the existence of halidon rings which are not fields and the computation of units, involutions and idempotents in both halidon rings and halidon group rings. The third application of halidon rings is in solving Rososhek’s problem related to some cryptosystems. The applications in Bilinear forms and Discrete Fourier Transform (DFT) with two computer codes developed to calculate DFT and inverse DFT have also been discussed.
3: \end{abstract}
4: