I am hoping to calculate the Fourier transform of the sgn function directly from the definition of the Fourier Transform of a distribution. Most of the derivations I have seen calculate it by noticing the derivative of the sgn function or Heaviside step function is related to a dirac delta and working from there. I don't want to take this approach.
$$ s(t) = \text{sgn}(t) = \begin{cases} 1 & \text{for } t>0\\ 0 & \text{for } t=0\\ -1 & \text{for } t<0 \end{cases} $$
We can consider the corresponding distribution $s[f]$ defined by
\begin{align} s[f] = \int_{t=-\infty}^{+\infty} s(t) f(t) dt \end{align}
We then have, from the definition of the Fourier transform of a distrubution:
\begin{align} \tilde{s}[f] = s[\tilde{f}] \end{align}
Where $\tilde{f}$ is the Fourier Transform of $f$, $\tilde{f}(\omega) = \int_{t=\infty}^{+\infty} e^{i\omega t}f(t) dt$ From the approaches mentioned earlier I expect
\begin{align} \tilde{s}[f] = 2i P\int_{t= -\infty}^{+\infty} \frac{f(t)}{t} dt = 2i \lim_{\epsilon\rightarrow 0} \left( \int_{t= -\infty}^{\epsilon} \frac{f(t)}{t} dt + \int_{t= +\epsilon}^{+\infty} \frac{f(t)}{t} dt\right) \end{align}
Here is my approach which I can't get to give this result.
\begin{align} s[\tilde{f}] = \int_{\omega = -\infty}^{+\infty} s(\omega)\tilde{f}(\omega) d\omega =\\ =\int_{\omega = 0}^{+\infty} \tilde{f}(\omega) d\omega - \int_{\omega = -\infty}^{0} \tilde{f}(\omega) d\omega\\ \end{align}
We then perform a change of variables $\omega \rightarrow -\omega$ and swap the bounds on the integration to find
\begin{align} = \int_{\omega = 0}^{+\infty} \tilde{f}(\omega) - \tilde{f}(-\omega) d\omega \end{align}
\begin{align} \int_{\omega = 0}^{+\infty} \int_{t=-\infty}^{+\infty} (e^{i\omega t} - e^{-i\omega t}) f(t) dt d\omega = 2i\int_{\omega = 0}^{+\infty} \int_{t=-\infty}^{+\infty} \sin(\omega t) f(t)dtd\omega \end{align}
This is about where I get stuck. What I've tried so far is replacing the bounds on the integrals with variables and taking the limit as those variables go to infinity.
\begin{align} 2i\int_{\omega = 0}^{+\infty} \int_{t=-\infty}^{+\infty} \sin(\omega t) f(t)dtd\omega = 2i \lim_{a,b\rightarrow \infty} \int_{\omega = 0}^{b} \int_{t=-a}^{+a} \sin(\omega t) f(t)dtd\omega\\ = 2i \lim_{a,b\rightarrow \infty} \int_{t=-a}^{+a} \frac{1 - \cos(bt)}{t} f(t) dt \end{align}
At this point if I ignored the cosine term and also the fact that the taking the principal value is necessary I would have the correct answer but I can't see the justification for those moves.
I'll note that I work in physics, not math, so I didn't worry about whether the order of taking the limits or integration or anything matters. I assume it doesn't since $f(t)$ is a nice function which decays quickly enough since it is in the domain of the distribution. Maybe this is what I'm missing.
Is this approach tenable and if not why?