Worked examples — Impulse response and transfer function (GNC connection)
Before anything, three tiny reminders of notation, so no symbol is unearned:
Recall The three symbols we lean on
- ::: the Laplace variable. Think "a knob that measures how fast things grow () or decay ()".
- ::: the Laplace transform of the impulse response ; also at zero initial conditions.
- pole ::: a value of where the denominator of is zero — the system's natural "notes". See Stability and poles (left-half plane).
The scenario matrix
Every LTI ODE problem lives in one of these cells. The examples below are labelled by the cell(s) they hit.
| Cell | What makes it distinct | Sign / limit that matters | Example |
|---|---|---|---|
| C1 Real negative pole | , | decays → stable | Ex 1 |
| C2 Real positive pole | , | grows → unstable | Ex 2 |
| C3 Pole at zero (integrator) | const → marginal | Ex 3 | |
| C4 Repeated pole | or | ramp / | Ex 4 |
| C5 Complex pair (underdamped) | decaying ring | Ex 5 | |
| C6 Purely imaginary pair | pure oscillation → marginal | Ex 6 | |
| C7 Non-impulse input via convolution | step / ramp input | steady-state limit | Ex 7 |
| C8 Nonzero initial conditions | zero-input term added | trap: alone is wrong | Ex 8 |
| C9 Word problem (GNC) | thruster → attitude | units & physical read | Ex 9 |
| C10 Exam twist | numerator dynamics / degenerate | zero cancels pole | Ex 10 |

The figure above is the map: pole location in the complex -plane on the left, the matching impulse-response shape on the right. Keep glancing back at it — every example is one dot moving on this map.
Ex 1 — Real negative pole (C1)
Forecast: guess now — does the ringing die out, blow up, or stay flat? Where does a constant input settle?
- Transform the ODE at zero state. , so . Why this step? and (zero state), turning calculus into algebra.
- Divide out. . Why? by definition; the single pole sits at .
- Invert. Pair with gives for . Why? Matching to a known table pair is the fastest legal inverse.
- DC gain . Why? Setting probes the response to a constant (zero-frequency) input.
Verify: pole → the map (C1 dot) sits in the left half-plane, decays. Convolve a step : ✓ matches the DC gain.
Ex 2 — Real positive pole: instability (C2)
Forecast: the only sign change from Ex 1 is a minus. Predict the fate of .
- Transform. . Why? Same algebra; now the pole is at .
- Invert. , . Why? Table pair with .
- Read stability. . Why? Any pole with positive real part injects a growing — Characteristic polynomial and roots made physical.
Verify: as — the C2 dot lives in the right half-plane. Sanity: at , , already amplified. Unstable.
Ex 3 — Pole exactly at zero: the pure integrator (C3)
Forecast: what does a system whose pole sits on the boundary do — decay, grow, or hover?
- Transform. . Why? One derivative → one factor of ; pole exactly at .
- Invert. (the unit step) for . Why? ; the impulse response is a constant that never returns to zero.
- Classify. → marginally stable: doesn't grow, doesn't decay. Why? Boundary of the left-half plane; the Dirac delta function input leaves a permanent offset.
Verify: for all — bounded but non-decaying. One kick permanently shifts the level by , matching area.
Ex 4 — Repeated pole: the double integrator (C4)
Forecast: two integrators stacked — does the angle settle, oscillate, or drift forever?
- Transform. . Why? Two derivatives → ; a double pole at .
- Invert. , . Why? Pair ; the repeated root turns a constant into a ramp.
- Classify. Repeated pole on the axis → unbounded ramp → not even marginal in the usable sense. Why? A single torque impulse makes the angle grow linearly forever; the craft never stops rotating.
Verify: , — strictly increasing without bound. This is exactly why real attitude control needs Feedback control systems within Guidance Navigation and Control (GNC). (Compare Ex 3: one pole at zero → flat; two poles at zero → ramp.)
Ex 5 — Complex pair: the damped ring (C5)
Forecast: will the fingerprint be a clean decay, or a decaying wiggle? Guess the frequency.

- Transform. . Why? Each at zero state.
- Match the standard form . So , and . Why? This form exposes damping and natural frequency directly.
- Poles. (since ). Why? Under-damped → complex conjugates; real part = decay rate, imaginary part = ring frequency .
- Invert. Complete the square: denominator . Pair with , then divide by : Why? Our numerator is , the pair supplies , so we scale by .
Verify: ✓ matches the imaginary part. Real part → decaying ring (C5 dot in left half-plane). The figure shows the envelope squeezing the sine.
Ex 6 — Purely imaginary pair: undamped oscillation (C6)
Forecast: with damping removed entirely, does the ring ever stop?
- Transform. . Why? No term → no real part in the poles.
- Poles. — on the imaginary axis. Why? ; the decay rate is exactly zero.
- Invert. Pair with ; divide by : Why? Numerator , pair gives , scale by .
- Classify. → marginally stable — bounded but never decays.
Verify: amplitude never shrinks; peaks recur every period . On the map, C6 sits exactly on the axis between the decaying C5 and a growing right-plane pole.
Ex 7 — Non-impulse input by convolution (C7)
Forecast: a growing input into a decaying system — does the output track the ramp, lag it, or blow up?
- Set up causal convolution. . Why? Causal ⇒ limits to ; never integrate over "future" .
- Pull out the constant : . Why? ; separate what depends on .
- Integrate by parts. . Why? Standard ; parts turns the polynomial factor away.
- Multiply back. . Why? Distribute ; the transient dies, leaving a lagging ramp.
Verify: as , : output tracks the ramp with slope (= DC gain from Ex 1) minus a steady offset . At : ✓ (rest state). Cross-check via Laplace: , and partial fractions reproduce ✓.
Ex 8 — Nonzero initial conditions: the trap (C8)
Forecast: with but , does the transfer function tell you anything?
- Transform WITH the IC term. . So . Why? Nonzero keeps the piece we dropped in the zero-state cases.
- Solve. . Why? The IC acts like an "internal source" — not an external input .
- Invert. . Why? Same pole, but the amplitude comes from , not from .
- The lesson. Here , so — the transfer function predicts zero, yet the true output is . Why? describes only the zero-state (forced) response; this is the zero-input response, a separate additive term.
Verify: ✓ and ✓ satisfies the ODE. Total response of a driven-with-IC problem = zero-state () plus this zero-input term.
Ex 9 — Word problem: thruster to attitude (C9)
Forecast: after one clean torque pulse, does the craft settle to a fixed new angle, or keep drifting?
- Transform. . Why? Poles at (integrator) and (damped) — a rate that decays plus a position that holds.
- Partial fractions. . Why? Split into a table-ready constant term and a decaying term; .
- Invert. , . Why? , .
- Read final angle. rad. Why? The decaying rate term vanishes; the integrator's pole-at-zero locks in a permanent offset — physically, the wheel's spin was absorbed.
Verify: ✓ (starts at rest angle). Angular rate ✓ (craft stops turning). Final Value Theorem: ✓. Units: torque-impulse/(rate coeff) → rad, consistent.
Ex 10 — Exam twist: a zero that cancels a pole (C10)
Forecast: does the pole at actually contribute to the impulse response, or is it a decoy?
- Spot the common factor. Numerator cancels the in the denominator, for . Why? A zero (numerator root) at the same place as a pole cancels — the mode is "unobservable/uncontrollable"; it never appears in .
- Reduced transfer function. . Why? After cancellation only the genuine pole at survives.
- Invert. , . Why? Standard pair with .
- Stability read. Only pole is → stable; the phantom never mattered. Why? Cancelled poles carry zero coefficient in the Characteristic polynomial and roots expansion.
Verify: , ✓. Cross-check: ✓ — DC gain agrees whether or not you cancel first.
Recall One-line summary of the matrix
Sign of decides fate — negative decays, zero holds/ramps (multiplicity!), positive blows up; complex pairs ring; and never sees initial conditions or cancelled modes.
Connections
- 4.6.33 Impulse response and transfer function (GNC connection) (Hinglish) (parent)
- Dirac delta function
- Laplace transform
- Convolution
- Characteristic polynomial and roots
- Linear constant-coefficient ODEs
- Stability and poles (left-half plane)
- Feedback control systems
- Guidance Navigation and Control (GNC)