Bit of an odd question
Assume you have a known function $x(t)$ which is continuous, but approaches but is not equal to, 0, on the interval $[-\infty,\infty]$ . You know also that it approaches 0 exponentially fast on some interval $[T_a, T_b]$ e.g. the Normal or Cauchy Distribution, or some pulse with characteristics you already know with the properties as described. You also know this time domain function's closed form Fourier Transform $X(f)$, which is also continuous:
$$ X(f) \triangleq \mathscr{F}\{ x(t) \} = \int\limits_{-\infty}^{\infty} x(t) \, e^{-j 2 \pi f t} \ dt $$
Say now, you wanted to reconstruct an approximate $\hat{x}(t) \approx x(t)$ from only spectral samples $f_k$ coming from the Fourier domain, and a given $t$. This is perhaps in the form of an IFT of an FT. It is acceptable that this reconstruction of $\hat{x}(t)$ be equal to $0$ outside of the given time domain range $[T_a, T_b]$ at a specified error which is determined beforehand.
I have only dabbled a little in signal processing, but my current understanding suggest that one can only represent this reconstruction $\hat{x}(t)$signal by one of two ways
- Since you know the closed form of $x(t)$, you can take a Fourier series with coefficients calculated on the given interval. This will enable one to take the Fourier Transform of this FS, and then apply the Inverse Fourier Transform to gain the desired representation. By using the FS however, it means that your reconstructed signal is inherently assumed to be periodic outside of your given interval, such that if one were to provide a $t$ such that $t<T_a$ and $t>T_b$ you would not get 0, but instead a value, in the period you're in, that corresponds to a value inside $[T_a, T_b]$
- Since you know the close from of $X(f)$, you can directly sample in the frequency domain for a given spectral sampling rate. This however would still give the same result as 1. because the sampling impulse train is periodic, while $X(f)$ is continuous, meaning one would need an infinite number of samples, which is definitely not desirable!
The possible idea I had for a solution is to say that $x(t)$ is multiplied in the time domain with $w(t)=\operatorname{rect}(t/T)$ for some period $T$. Assume for simplicity now that our $[T_a, T_b]$ is symmetric about 0. This would mean we would require convolution with a $\operatorname{sinc}$ function in the frequency domain. But since the $\operatorname{sinc}$ function is continuous, our convolved $W(f) \star X(f)$ would then be continuous which then means we would need again infinitely many samples!
I have a feeling something is missing in my understanding but I've searched everywhere for something that hints at an answer, but everything talks about band-limited signals, not time-limited signals, and any that regard time-limited signals only applies to a solution on a specified interval.
So specifically I am curious how to use the additional information (that we know either 1. $x(t)$ is 0 outside a given interval, or 2. we have the closed form of $x(t)$). Also note that this assumed a linear shift invariance for $t$ in $x(t)$. Perhaps an additional approximate integration step between each sample in the frequency domain is required? Or some extension with Poisson Summation?
Any advice is greatly appreciated!
edit: - thanks Robert for the suggested clarifications