To see the tip of the iceberg, consider this example: On a two-dimensional Cartesian mesh, the function
has the autocorrelation .
Likewise, on a one-dimensional Cartesian mesh,
the function
has the autocorrelation .
The numbers in the one-dimensional world are identical with the numbers in the two-dimensional world! This correspondence is no accident.
The correspondence between 2-D and 1-D is not merely a mapping between the 2-D and 1-D spaces and autocorrelations in those spaces. It is also a correspondence for filtering. Figure 1 shows some two-dimensional shapes that are convolved together. The left panel shows an impulse-response function, the center shows some impulses, and the right shows the superposition of responses.
A surprising, indeed amazing, fact is that Figure 1 was not computed with a two-dimensional convolution program. It was computed with a one-dimensional computer program. It could have been done with anybody's one-dimensional convolution program, either in the time domain or in the Fourier domain. This magical trick is done with the helical coordinate system.
The correspondences above are not limited to two dimensions. They also link multidimensional space to one-dimensional space. Although we can perform multidimensional filtering and spectral operations in one dimension, the gain is only conceptual. The cost is the same.
Breakthroughs arise, however, in concept and in computation when we inspect deconvolution, known to engineers as feedback filtering or recursive filtering, known to numerical analysts as back substitution, and known to physicists as finite differences for partial-differential equations (in Cartesian coordinates). Recursion is a powerful operation but it can be dangerous. With recursion, stability always needs to be considered. Multidimensional recursion would be devoid of power without stability theory and the useful techniques that go with it. Fortunately, the correspondence between one and many dimensions gives us the needed stability theory and techniques.