The mapping from one- to multi-dimensions for DFT and circular convolution algorithms are discussed from the viewpoint of finite commutative rings. The relation between multidimensional DFTs mapped from one-dimensional DFT and Levy-Walsh transforms is described. The necessary and sufficient conditions for a one-dimensional DFT or circular convolution to be expressed as a multidimensional DFT are given
and then a fast algorithm for index mappings is presented.