DFTs of finite groups Implements the DFT for the cyclic group, dihedral group, and symmetric group. We work over the complex numbers in this example notebook.