Consider two two-sided sequences $h[n]$ and $g[n]$ and consider a third sequence $x[n]$ which is built by interleaving the values of $h[n]$ and $g[n]$:
\item[\bf A)]{\bf Classic demodulation:} Multiply the received signal by a carrier at the same frequency and filter with a lowpass filter with cutoff at least $\omega_b/2$.
\item[\bf B)]{\bf Complex demodulation:} Create a complex signal $c[n]= a[n]+jb[n]$ where $a[n]$ is the received signal and $b[n]$ is obtained by filtering the received signal with a zero-delay Hilbert filter; then multiply $c[n]$ by the complex exponential $e^{-j\omega_c n}$ and take the real part.
\item[\bf C)]{\bf Galena demodulation} Pass the received signal through a nonlinearity (e.g. compute $|y[n]|$) and filter the result with a 1-pole IIR lowpass filter (i.e. a leaky integrator). This method was actually used in early radio receivers.
\end{itemize}
With respect to the above demodulation schemes, answer to the following questions:
\begin{enumerate}
\item For the demodulation schemes A and B, write a detailed derivation of the demodulation process (in the frequency domain, of course) and thus prove that it works. In particular, for scheme A, explain the constraints on the lowpass filter design. Along the line, don't forget to point out the various problems you might encounter in a practical realization of the system.
\item For demodulation scheme C, try to explain why it works by sketching the various waveforms in the time domain.