- #36
Tasos51
- 19
- 1
In control systems, the definition of causality is taken as (in words): "the output does not depend on future inputs". For this definition, there exists a test: a system is causal if its impulse response h(t) is 0 for t<0. This is well documented. In parallel, and with no documentation, it is stated that an improper transfer function represents a non causal system. This makes the differentiator non causal. In some texts, this may stated otherwise, but there is NO text that states that an improper transfer function may relate to a causal system.
There is an alternative route to this, equally obscure. An improper transfer function cannot be represented in state space form. This form is only valid for causal systems.
Further, to properly deal with impulse response, we need generalized functions. Frankly, it goes beyond my capabilities. One thing I can mention though is that these functions possesses derivatives and integrals of any order, thus they behave differently from "ordinary" functions like the step or the impulse.
One last thing, @jasonRF where did you see the support of the unit doublet ?
There is an alternative route to this, equally obscure. An improper transfer function cannot be represented in state space form. This form is only valid for causal systems.
Further, to properly deal with impulse response, we need generalized functions. Frankly, it goes beyond my capabilities. One thing I can mention though is that these functions possesses derivatives and integrals of any order, thus they behave differently from "ordinary" functions like the step or the impulse.
One last thing, @jasonRF where did you see the support of the unit doublet ?