{"id":169,"date":"2023-12-17T22:47:36","date_gmt":"2023-12-17T22:47:36","guid":{"rendered":"https:\/\/neilfoxman.com\/?page_id=169"},"modified":"2024-06-04T19:18:10","modified_gmt":"2024-06-04T19:18:10","slug":"sampling","status":"publish","type":"page","link":"https:\/\/neilfoxman.com\/?page_id=169","title":{"rendered":"Sampling"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Continuous_Time_Sampled_Signal\"><\/span>Continuous Time Sampled Signal<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Consider the impulse train with impulses spaced $T$ sec apart.<\/p>\n\n\n\n<p>$$<br>\\begin{align}<br>p(t) &amp;= \\sum_{n=-\\infty}^{\\infty} \\delta(t-nT) \\\\<br>\\end{align}<br>$$<\/p>\n\n\n\n<p>This signal then has a Sampling Frequency of $\\omega_s = \\frac{2 \\pi}{T}$, and its Fourier Transform is (TBD on reference):<\/p>\n\n\n\n<p>$$<br>\\begin{align}<br>P(j \\omega) &amp;= \\frac{2 \\pi}{T} \\sum_{k=-\\infty}^{\\infty} \\delta(\\omega &#8211; \\frac{2 \\pi k}{T}) \\\\<br>P(j \\omega) &amp;= \\frac{2 \\pi}{T} \\sum_{k=-\\infty}^{\\infty} \\delta(\\omega &#8211; k \\omega_s) \\\\<br>\\end{align}<br>$$<\/p>\n\n\n\n<p>Next consider a continuous signal, $x_c(t)$ and its sampled signal $x_p(t)$ which is formed by multiplying $x_c(t)$ by the impulse train. Recalling the sampling property ($x(t) \\delta(t-t_0) = x(t_0) \\delta(t-t_0)$) we can say that<\/p>\n\n\n\n<p>$$<br>\\begin{align}<br>x_p(t) &amp;= x_c(t) p(t) \\\\<br>x_p(t) &amp;= x_c(t) \\sum_{n=-\\infty}^{\\infty} \\delta(t-nT) \\\\<br>x_p(t) &amp;= \\sum_{n=-\\infty}^{\\infty} x_c(t) \\delta(t-nT) \\\\<br>x_p(t) &amp;= \\sum_{n=-\\infty}^{\\infty} x_c(nT) \\delta(t-nT) \\\\<br>\\end{align}<br>$$<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Multiplication_Property_Analysis\"><\/span>Multiplication Property Analysis<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>From the multiplication property, the Fourier Transform of $x_p(t)$, $X_p(j \\omega)$ is the convolution between $X_c(j \\omega)$ and $P(j \\omega)$. Because $P(j \\omega)$ is merely an impulse train in the frequency domain, $X_p(j \\omega)$ becomes a replication of $X_c (j \\omega)$ every $\\omega_s$ in the frequency domain.<\/p>\n\n\n\n<p>$$<br>\\begin{align}<br>X_p(j \\omega) &amp;= \\frac{1}{2 \\pi} \\int_{-\\infty}^{\\infty} X_c(j \\theta) P(j(\\omega &#8211; \\theta)) d \\theta \\\\<br><br>X_p(j \\omega) &amp;= \\frac{1}{2 \\pi} \\int_{-\\infty}^{\\infty} X_c(j \\theta) \\left[ \\frac{2 \\pi}{T} \\sum_{k=-\\infty}^{\\infty} \\delta(\\omega &#8211; \\theta &#8211; k \\omega_s) \\right] d \\theta \\\\<br><br>X_p(j \\omega) &amp;= \\frac{1}{T} \\int_{-\\infty}^{\\infty} X_c(j \\theta) \\sum_{k=-\\infty}^{\\infty} \\delta(\\omega &#8211; \\theta &#8211; k \\omega_s) d \\theta \\\\<br><br>X_p(j \\omega) &amp;= \\frac{1}{T} \\sum_{k=-\\infty}^{\\infty} \\int_{-\\infty}^{\\infty} X_c(j \\theta) \\delta(\\omega &#8211; \\theta &#8211; k \\omega_s) d \\theta \\\\<br><br>X_p(j \\omega) &amp;= \\frac{1}{T} \\left[ \u2026 + \\int_{-\\infty}^{\\infty} X_c(j \\theta) \\delta(\\omega &#8211; \\theta + \\omega_s) d \\theta + \\int_{-\\infty}^{\\infty} X(j \\theta) \\delta(\\omega &#8211; \\theta) d \\theta + \\int_{-\\infty}^{\\infty} X(j \\theta) \\delta(\\omega &#8211; \\theta &#8211; \\omega_s) d \\theta + \u2026\\right] \\\\<br><br>X_p(j \\omega) &amp;= \\frac{1}{T} \\sum_{k=-\\infty}^{\\infty} X_c(j(\\omega &#8211; k \\omega_s)) \\\\<br><br>\\end{align}<br>$$<\/p>\n\n\n\n<p>The second to last line can be conceptualized as successive convolutions between $X(j \\omega)$ and impulses each offset by $k\\omega_s$and scaled by $1\/T$ .<\/p>\n\n\n\n<p>The summarized result here is that the sampled frequency response can be visualized easily from the frequency response of the continuous signal (copies every $\\omega_s$).<\/p>\n\n\n\n<p>$$<br>\\begin{align}<br>x_p(t) = \\sum_{n=-\\infty}^{\\infty} x_c(nT) \\delta(t-nT)<br>&amp;\\stackrel{\\mathcal{F}}{\\leftrightarrow}<br>X_p(j \\omega) = \\frac{1}{T} \\sum_{k=-\\infty}^{\\infty} X_c(j(\\omega &#8211; k \\omega_s))<br>\\end{align}<br>$$<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Time_Shift_Property_Analysis\"><\/span>Time Shift Property Analysis<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Now, consider the Continuous Fourier Transform of an impulse and modifying it in the continuous domain as shown below<\/p>\n\n\n\n<p>$$<br>\\begin{align}<br>\\delta(t) &amp;\\stackrel{\\mathcal{F}}{\\leftrightarrow} 1 \\\\<br>\\delta(t-nT) &amp;\\stackrel{\\mathcal{F}}{\\leftrightarrow} e^{-j \\omega nT} \\\\<br>x_c(nT) \\delta(t-nT) &amp;\\stackrel{\\mathcal{F}}{\\leftrightarrow} x_c(nT)e^{-j \\omega nT} \\\\<br>\\sum_{n=-\\infty}^{\\infty} x_c(nT) \\delta(t-nT) &amp;\\stackrel{\\mathcal{F}}{\\leftrightarrow} \\sum_{n=-\\infty}^{\\infty} x_c(nT)e^{-j \\omega nT} \\\\<br>\\end{align}<br>$$<\/p>\n\n\n\n<p>Therefore, the Fourier transform of equally spaced weighted impulses can be represented by a composition of samples multiplied by corresponding phase delays.<\/p>\n\n\n\n<p>$$<br>\\begin{align}<br>x_p(t) = \\sum_{n=-\\infty}^{\\infty} x_c(nT) \\delta(t-nT)<br>&amp;\\stackrel{\\mathcal{F}}{\\leftrightarrow}<br>X_p(j \\omega) = \\sum_{n=-\\infty}^{\\infty} x_c(nT) e^{-j \\omega n T} \\\\<br>\\end{align}<br>$$<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Nyquist_Frequency\"><\/span>Nyquist Frequency<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;69d648bf29534&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"69d648bf29534\" class=\"wp-block-image size-full wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"1008\" height=\"456\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/neilfoxman.com\/wp-content\/uploads\/2024\/05\/image-20220727220026659.png\" alt=\"\" class=\"wp-image-705\" srcset=\"https:\/\/neilfoxman.com\/wp-content\/uploads\/2024\/05\/image-20220727220026659.png 1008w, https:\/\/neilfoxman.com\/wp-content\/uploads\/2024\/05\/image-20220727220026659-300x136.png 300w, https:\/\/neilfoxman.com\/wp-content\/uploads\/2024\/05\/image-20220727220026659-768x347.png 768w\" sizes=\"auto, (max-width: 1008px) 100vw, 1008px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Enlarge\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;69d648bf29ca3&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"69d648bf29ca3\" class=\"wp-block-image size-full wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"1015\" height=\"423\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/neilfoxman.com\/wp-content\/uploads\/2024\/05\/image-20220727220044345.png\" alt=\"\" class=\"wp-image-707\" srcset=\"https:\/\/neilfoxman.com\/wp-content\/uploads\/2024\/05\/image-20220727220044345.png 1015w, https:\/\/neilfoxman.com\/wp-content\/uploads\/2024\/05\/image-20220727220044345-300x125.png 300w, https:\/\/neilfoxman.com\/wp-content\/uploads\/2024\/05\/image-20220727220044345-768x320.png 768w\" sizes=\"auto, (max-width: 1015px) 100vw, 1015px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Enlarge\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n\n\n\n<p>If $x(t)$ is a band-limited signal ($X(j \\omega) = 0$ when $|\\omega| &gt; \\omega_M$) then $x(t)$ is uniquely determined by samples iff<\/p>\n\n\n\n<p>$$<br>\\omega_s &gt; 2 \\omega_M =\\text{Nyquist Rate} \\\\<br>$$<\/p>\n\n\n\n<p>The original signal may be recovered from the sampled signal (frequency response curve placed every $\\pm k \\omega_s$) using a LPF so that only the frequency response centered at $\\omega=0$ is kept.<\/p>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;69d648bf2a348&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"69d648bf2a348\" class=\"wp-block-image size-full wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"550\" height=\"198\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/neilfoxman.com\/wp-content\/uploads\/2024\/05\/image-20220728202558544.png\" alt=\"\" class=\"wp-image-708\" srcset=\"https:\/\/neilfoxman.com\/wp-content\/uploads\/2024\/05\/image-20220728202558544.png 550w, https:\/\/neilfoxman.com\/wp-content\/uploads\/2024\/05\/image-20220728202558544-300x108.png 300w\" sizes=\"auto, (max-width: 550px) 100vw, 550px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Enlarge\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;69d648bf2a85b&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"69d648bf2a85b\" class=\"wp-block-image size-full wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"872\" height=\"883\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/neilfoxman.com\/wp-content\/uploads\/2024\/05\/image-20220728202637151.png\" alt=\"\" class=\"wp-image-709\" srcset=\"https:\/\/neilfoxman.com\/wp-content\/uploads\/2024\/05\/image-20220728202637151.png 872w, https:\/\/neilfoxman.com\/wp-content\/uploads\/2024\/05\/image-20220728202637151-296x300.png 296w, https:\/\/neilfoxman.com\/wp-content\/uploads\/2024\/05\/image-20220728202637151-768x778.png 768w\" sizes=\"auto, (max-width: 872px) 100vw, 872px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Enlarge\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n\n\n\n<h1 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"i\"><\/span><br>$$<span class=\"ez-toc-section-end\"><\/span><\/h1>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Anti-Aliasing_Filter\"><\/span>Anti-Aliasing Filter<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Consider an input signal of just constant noise, that is<\/p>\n\n\n\n<p>$$<br>\\begin{align}<br>X_c(j \\omega) = C \\\\<br>\\end{align}<br>$$<\/p>\n\n\n\n<p>Then due to the Multiplication Analysis of sampled signals, we have<\/p>\n\n\n\n<p>$$<br>\\begin{align}<br>X_p(j \\omega) &amp;= \\frac{1}{T} \\sum_{k=-\\infty}^{\\infty} X_c(j(\\omega &#8211; k \\omega_s)) \\\\<br>\\end{align}<br>$$<\/p>\n\n\n\n<p>If no low-pass filtering occurs, then the result diverges. In reality, however, there is usually at least one pole associated with sampling the input. Note that in that case we have<\/p>\n\n\n\n<p>$$<br>\\begin{align}<br>X_c(j \\omega) &amp;= C \\frac{1}{1 + j \\tau \\omega} \\\\<br>\\\\<br>X_p(j \\omega) &amp;= \\frac{1}{T} \\sum_{k=-\\infty}^{\\infty} C \\frac{1}{1 + j \\tau (\\omega &#8211; k \\omega_s)} \\\\<br>X_p(j \\omega) &amp;= \\frac{C}{T} \\sum_{k=-\\infty}^{\\infty} \\frac{1}{1 + j \\tau (\\omega &#8211; k \\omega_s)} \\\\<br>X_p(j \\omega) &amp;= \\frac{C}{T} \\left[ \\dots + \\frac{1}{1 + j \\tau (\\omega + 2 \\omega_s)} + \\frac{1}{1 + j \\tau (\\omega + \\omega_s)} + \\frac{1}{1 + j \\tau \\omega} + \\frac{1}{1 + j \\tau (\\omega &#8211; \\omega_s)} + \\frac{1}{1 + j \\tau (\\omega &#8211; 2 \\omega_s)} + \\dots \\right] \\\\<br>\\end{align}<br>$$<\/p>\n\n\n\n<p>With some rearranging<\/p>\n\n\n\n<p>$$<br>\\begin{align}<br>X_p(j \\omega) &amp;= \\frac{C}{T} \\left[ \\frac{1}{1 + j \\tau \\omega} + \\left(\\frac{1}{1 + j \\tau (\\omega + \\omega_s)} + \\frac{1}{1 + j \\tau (\\omega &#8211; \\omega_s)} \\right) + \\left( \\frac{1}{1 + j \\tau (\\omega + 2 \\omega_s)} + \\frac{1}{1 + j \\tau (\\omega &#8211; 2 \\omega_s)} \\right) + \\dots \\right] \\\\<br><br>X_p(j \\omega) &amp;= \\frac{C}{T} \\left[ \\frac{1}{1 + j \\tau \\omega} + \\sum_{k=1}^{\\infty} \\left(\\frac{1}{1 + j \\tau (\\omega + k\\omega_s)} + \\frac{1}{1 + j \\tau (\\omega &#8211; k\\omega_s)} \\right) \\right] \\\\<br><br>X_p(j \\omega) &amp;= \\frac{C}{T} \\left[ \\frac{1}{1 + j \\tau \\omega} + \\sum_{k=1}^{\\infty} \\frac{1 + j \\tau (\\omega &#8211; k\\omega_s) + 1 + j \\tau (\\omega + k\\omega_s)}{[1 + j \\tau (\\omega + k\\omega_s)] [1 + j \\tau (\\omega &#8211; k\\omega_s)]} \\right] \\\\<br><br>X_p(j \\omega) &amp;= \\frac{C}{T} \\left[ \\frac{1}{1 + j \\tau \\omega} + \\sum_{k=1}^{\\infty} \\frac{2 + j 2 \\tau \\omega}{1 + j \\tau (\\omega &#8211; k\\omega_s) + j \\tau (\\omega + k\\omega_s) &#8211; \\tau^2(\\omega^2 &#8211; k^2 \\omega_s^2)} \\right] \\\\<br><br>X_p(j \\omega) &amp;= \\frac{C}{T} \\left[ \\frac{1}{1 + j \\tau \\omega} + \\sum_{k=1}^{\\infty} \\frac{2 + j 2 \\tau \\omega}{1 + j 2 \\tau \\omega &#8211; \\tau^2(\\omega^2 &#8211; k^2 \\omega_s^2)} \\right] \\\\<br><br>X_p(j \\omega) &amp;= \\frac{C}{T} \\left[ \\frac{1}{1 + j \\tau \\omega} + 2\\sum_{k=1}^{\\infty} \\frac{1 + j \\tau \\omega}{1 + j 2 \\tau \\omega &#8211; \\tau^2 \\omega^2 &#8211; \\tau^2 \\omega_s^2 k^2} \\right] \\\\<br><br>\\end{align}<br>$$<\/p>\n\n\n\n<p>As an aside, consider the Basel problem which has been proven (using advanced mathematical methods) to be<\/p>\n\n\n\n<p>$$<br>\\begin{align}<br>\\sum_{k=1}^{\\infty} \\frac{1}{k^2} = \\frac{\\pi^2}{6}<br>\\end{align}<br>$$<\/p>\n\n\n\n<p>Note that the summation above could be rewritten in the form<\/p>\n\n\n\n<p>$$<br>\\begin{align}<br>\\sum_{k=1}^{\\infty} \\frac{1}{a + k^2} \\\\<br>\\end{align}<br>$$<\/p>\n\n\n\n<p>I would like to say that the series is convergent by the comparison test<\/p>\n\n\n\n<p>$$<br>\\frac{1}{a + k^2} &lt; \\frac{1}{k^2}<br>$$<\/p>\n\n\n\n<p>But this should be revisited with more mathematical rigor to make sure that<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>$a$ is indeed positive<\/li>\n\n\n\n<li>imaginary $j$ does not impact the result.<\/li>\n<\/ol>\n","protected":false},"excerpt":{"rendered":"<p>Continuous Time Sampled Signal Consider the impulse train with impulses spaced $T$ sec apart. $$\\begin{align}p(t) &amp;= \\sum_{n=-\\infty}^{\\infty} \\delta(t-nT) \\\\\\end{align}$$ This signal then has a Sampling Frequency of $\\omega_s = \\frac{2 \\pi}{T}$, and its Fourier Transform is (TBD on reference): $$\\begin{align}P(j \\omega) &amp;= \\frac{2 \\pi}{T} \\sum_{k=-\\infty}^{\\infty} \\delta(\\omega &#8211; \\frac{2 \\pi k}{T}) \\\\P(j \\omega) &amp;= \\frac{2 \\pi}{T} [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":106,"menu_order":2,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-169","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/neilfoxman.com\/index.php?rest_route=\/wp\/v2\/pages\/169","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/neilfoxman.com\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/neilfoxman.com\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/neilfoxman.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/neilfoxman.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=169"}],"version-history":[{"count":50,"href":"https:\/\/neilfoxman.com\/index.php?rest_route=\/wp\/v2\/pages\/169\/revisions"}],"predecessor-version":[{"id":876,"href":"https:\/\/neilfoxman.com\/index.php?rest_route=\/wp\/v2\/pages\/169\/revisions\/876"}],"up":[{"embeddable":true,"href":"https:\/\/neilfoxman.com\/index.php?rest_route=\/wp\/v2\/pages\/106"}],"wp:attachment":[{"href":"https:\/\/neilfoxman.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=169"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}