I am trying to understand the details of this answer.
I am told that, if $F(\omega)$ is the transform of $f(t)$, then the Fourier transform changes differentiation into multiplication as follows:
$$\mathcal{F}(D_tf)(\omega)=\int_{-\infty}^{\infty}D_tf(t)e^{-j\omega t}\mathrm{d}t = f(t)e^{-j\omega t}|_{-\infty}^{\infty}+j\omega\int_{-\infty}^{\infty} f(t)e^{-j\omega t}\mathrm{d}t = 0 + j\omega F(\omega),$$
where $j$ is imaginary.
I'm wondering what the steps of the derivation for this is? In addition to this, I'm particularly curious about the following:
How we treat the term $f(t)e^{-j\omega t}|_{-\infty}^{\infty}$, so that it doesn't diverge, since we have that $f(t)e^{-j\omega t}|_{-\infty}^{\infty} = \dfrac{f(t)}{e^{j \omega t}} - f(t)e^{j\omega \infty}$. Is $f(t)$ restricted so that we have that $\dfrac{f(t)}{e^{j \omega t}} - f(t)e^{j\omega \infty} = 0 - f(t)e^{j\omega \infty}$? But, in that case, what conditions do we need to ensure that $f(t)e^{j\omega \infty}$ doesn't diverge?
How we treat $j\omega\int_{-\infty}^{\infty} f(t)e^{-j\omega t}\mathrm{d}t$. Is this just a matter of iteratively applying integration by parts?
I would greatly appreciate it if someone would please take the time to show how this Fourier transform is derived, clarifying my points of interest in the process.