How can we check whether the filter is realizable given its transfer function and What are the parameters the realization depends on?

Here is an example:

Show that a filter with transfer function

$H(ω)=\frac{2(10^5)}{ω^2 + 10^{10}} e^{-jωt_0 }$

is unrealizable. Can this filter be made approximately realizable by choosing a sufficiently large t0.

--Modern digital and analog communication systems (3rd edition) - B.P. Lathi

Note: The question is of general nature. The example quoted above serves only as to make it clear, what is being asked. No one has to provide a solution for this problem.


A transfer function is called realizable if it can be implemented by a causal and stable system. The given frequency response is continuous and doesn't have any impulses, so the corresponding system is stable.

The transfer function (as a function of $s$) is given by


The given frequency response is obtained form $(1)$ by substituting $s=j\omega$. Since $b>0$, $H(s)$ has two real-valued poles at $\pm\sqrt{b}$, and, consequently, the corresponding impulse response is two-sided (i.e., non-causal).

Partial fraction expansion of $(1)$ gives

$$H(s)=\frac{a}{2\sqrt{b}}\left[\frac{1}{\sqrt{b}-s}+\frac{1}{\sqrt{b}+s}\right]e^{-st_0},\qquad -\sqrt{b}<\textrm{Re}\{s\}<\sqrt{b}\tag{2}$$

From $(2)$ it is straightforward to obtain the impulse response


No matter how large you choose $t_0$, the impulse response will never be causal. However, since the system is stable, the impulse response decays for $|t|\to\infty$, so you can approximate the actual impulse response well by sufficiently shifting it to the right (i.e., by choosing some large $t_0$), and truncating the non-causal part.

Also take a look at this related question and its answer.


The filter realization can be checked by paley-wiener criterion, it should not have any discontinuities in frequency response and it should be absolutely square integrable .if you see the text book you might find it.

  • $\begingroup$ Note that the Paley-Wiener criterion only takes the magnitude into account, not the phase. So if the criterion is satisfied for a given magnitude response, we generally still can't say anything about the causality of the corresponding complex frequency response. The only conclusion we can draw in that case is that it is possible to find a phase such that a system with the given magnitude response is causal. $\endgroup$ – Matt L. Sep 18 '18 at 9:18
  • 1
    $\begingroup$ Can you state any examples? $\endgroup$ – Ch.Siva Ram Kishore Sep 18 '18 at 11:02
  • $\begingroup$ Just take the magnitude of the frequency response of any causal and stable filter, and add a phase term $e^{j\omega \tau}$, $\tau>0$. The resulting frequency response satisfies the Paley-Wiener criterion, but it is not causal. $\endgroup$ – Matt L. Sep 18 '18 at 12:40
  • $\begingroup$ i would modify that, @MattL. to say "add a phase term $e^{j\omega\tau}$, $\tau > \tau_\text{delay}$", in case your causal and stable filter has a delay in it such that the impulse response $h(t)=0$ for all $t<\tau_\text{delay}$. $\endgroup$ – robert bristow-johnson Sep 18 '18 at 20:44

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.