Systems Described by Differential and Difference Equations
Linear constant-coefficient equations give a compact time-domain model of an LTI system. A differential equation describes a continuous-time (CT) system, whereas a difference equation describes a discrete-time (DT) system. Their Laplace- and Z-domain ratios characterize the zero-state input–output behavior; initial stored energy must be handled separately.
The coefficients and the required initial values y(0−),y′(0−),…,y(N−1)(0−) determine a unique response for a specified input under the usual regularity assumptions.
Transfer function and the zero-state qualification
After common factors are cancelled, roots of B(s) are the zeros and roots of A(s) are the poles. Pole locations set the natural modes and transient decay; zeros shape how the input excites those modes and how frequencies are attenuated.
The zero-initial-condition phrase is essential. For the unilateral Laplace transform,
Lu{y(k)(t)}=skY(s)−r=0∑k−1sk−1−ry(r)(0−).
Nonzero initial values consequently appear as additional source terms. In general the transformed equation has the form
A(s)Y(s)=B(s)X(s)+Iy(s)−Ix(s),
where Iy(s) contains output initial conditions and Ix(s) contains any input prehistory terms introduced by derivatives of x(t). Thus
Y(s)=H(s)X(s)+Yic(s),
not merely Y(s)=H(s)X(s). The ratio in the equation is a system property only when the initial state is zero; dividing the total Y(s) by X(s) when initial energy is present does not produce the transfer function.
Zero-input response yzi: Set x(t)=0 and use the actual initial conditions. It is caused by stored energy.
Zero-state response yzs: Set every initial condition to zero and retain the input. For an LTI system, yzs(t)=x(t)∗h(t).
Natural response: Solve the homogeneous equation A(D)y=0. Its form is fixed by the characteristic roots.
Forced response: Choose a particular solution associated with the applied input.
The characteristic equation is
A(λ)=aNλN+aN−1λN−1+⋯+a0=0.
If pi is a pole of multiplicity qi, its natural contribution is
(Ci,0+Ci,1t+⋯+Ci,qi−1tqi−1)epit.
Constants are found from initial and continuity conditions. A forced form that duplicates a natural mode must be multiplied by a sufficient power of t (the resonance rule).
The two decompositions should not be identified term by term. The zero-input response is homogeneous, but the zero-state response can also contain natural transient terms needed to satisfy its zero initial conditions. Likewise, “natural” and “transient” are not exact synonyms: a pole on the imaginary axis creates a natural mode that does not decay.
Frequency Response, Causality, and Stability in the s-Plane
If the region of convergence (ROC) of H(s) includes the imaginary axis, the CT frequency response is
For a stable LTI system driven by x(t)=Acos(ω0t+ϕ), the steady-state output is
yss(t)=A∣H(jω0)∣cos(ω0t+ϕ+∠H(jω0)).
The frequency remains ω0; only amplitude and phase change. This statement concerns steady state, after decaying natural transients have died out.
For a rational transform, the algebraic expression alone does not uniquely specify h(t): the ROC must also be known.
Causal system: For a rational H(s), a right-sided impulse response has an ROC to the right of the rightmost pole.
BIBO-stable system: The impulse response obeys ∫−∞∞∣h(t)∣dt<∞; equivalently, the ROC of H(s) contains the entire jω axis.
Causal and stable rational system: Every pole of the reduced H(s) lies strictly in the open left half-plane.
A right-half-plane pole does not by itself rule out BIBO stability for an anti-causal realization: a left-sided impulse response may have an ROC to the left of that pole and include the imaginary axis. A two-sided response has a vertical-strip ROC. Therefore “left-half-plane poles” is the stability test only after causality has been stated. Poles on the imaginary axis are excluded from the ROC and prevent BIBO stability. A proper rational function (M≤N) has an ordinary causal realization; an improper ratio contains differentiator behavior and is not BIBO stable as an ordinary input–output filter.
A causal finite-order LTI recursion is commonly normalized as
The present output is obtained from delayed outputs and present or delayed inputs. The N past output samples are the recursive memory; a feedforward-only equation has N=0.
With zero initial state, time shifting gives
(1+k=1∑Nakz−k)Y(z)=(m=0∑Mbmz−m)X(z).
Thus
Multiplying numerator and denominator by zL, where L≥max(M,N), exposes the same poles and zeros as polynomials in z. Any common factors must be cancelled for the external BIBO test, although an exact cancellation can still conceal an unstable internal mode in a physical realization.
The samples y[−1],…,y[−N] therefore appear explicitly. They must be retained when finding the total response and set to zero only when deriving H(z) or the zero-state response. Detailed Z-transform properties are developed in the later dedicated section; here the transform is used only to solve the system equation.
As in CT,
y[n]=yzi[n]+yzs[n],yzs[n]=x[n]∗h[n].
The homogeneous equation has characteristic polynomial
λN+a1λN−1+⋯+aN=0.
For a root pi of multiplicity qi, the natural sequence contains
(Ci,0+Ci,1n+⋯+Ci,qi−1nqi−1)pin.
A particular sequence supplies the forced response. If the input mode is a characteristic mode, multiply the trial particular sequence by the required power of n.
Frequency Response, Causality, and Stability in the z-Plane
If the ROC contains the unit circle, the DT frequency response is
and is 2π-periodic in the normalized digital frequency Ω. For an input Acos(Ω0n+ϕ), a stable system produces the steady-state sinusoid
AH(ejΩ0)cos(Ω0n+ϕ+∠H(ejΩ0)).
The ROC qualifications mirror the s-plane case:
Causal rational system: Its impulse response is right-sided, and the ROC is outside the outermost pole.
BIBO-stable system: It obeys ∑n=−∞∞∣h[n]∣<∞; equivalently, the ROC contains the unit circle.
Causal and stable rational system: Every pole of the reduced H(z) lies strictly inside the unit circle.
An anti-causal system may be stable with poles outside the unit circle if its inside-the-innermost-pole ROC contains ∣z∣=1. A two-sided sequence has an annular ROC between poles. Hence a pole plot without an ROC cannot establish causality, and “poles inside the unit circle” is specifically the causal rational stability rule. A pole on the unit circle prevents the unit circle from lying in the ROC and is not BIBO stable.