Recovering a function from limited info (Fourier transforms)

pellman
Messages
683
Reaction score
6

Homework Statement


Consider some unknown function f:R --> C. Denote its Fourier transform by F. Suppose we know |f(x)|2 for all x and |F(k)|2 for all k. Can we recover f(x) (for all x) from this information?

Homework Equations


None.

The Attempt at a Solution


None. It's a yes or no question. Please just point me to the theorem if you know it. Thanks!

<Mentor note: approved.>
 
Last edited:
Physics news on Phys.org
Counter example: ##f(x) = \exp(-t^2/2)## and ##f(x) = i \exp(-t^2/2)## give the same results for ##|f(x)|^2## and ##|F(k)|^2##.
 
DrClaude said:
Counter example: ##f(x) = \exp(-t^2/2)## and ##f(x) = i \exp(-t^2/2)## give the same results for ##|f(x)|^2## and ##|F(k)|^2##.
Thanks! So now I need to modify the question. Can we recover f(x) up to an overall constant factor of the form ##e^{i \phi}## ? The origin of the question is in quantum theory where such a constant factor has no physical significance.
 
There are two things I don't understand about this problem. First, when finding the nth root of a number, there should in theory be n solutions. However, the formula produces n+1 roots. Here is how. The first root is simply ##\left(r\right)^{\left(\frac{1}{n}\right)}##. Then you multiply this first root by n additional expressions given by the formula, as you go through k=0,1,...n-1. So you end up with n+1 roots, which cannot be correct. Let me illustrate what I mean. For this...
Back
Top