IAE Academy

FOUNDATION · CHAPTER 3 OF 8

What a system is, and why linear and time-invariant matter

This chapter treats a system as a rule from input signal to output signal, tests three models for linearity and time invariance, and derives convolution from those two properties. An engineer needs it because, for such a system, one measured response is enough to predict the output.

Updated 12 Oct 2026

What you will be able to do

You will describe a system as a rule that turns an input signal into an output signal. You will test any such rule for linearity and time invariance. You will see why those two properties fix the output once a single response is known, and you will derive the convolution sum and integral yourself.

Before you start

  1. Chapter 1, Complex numbers, Euler's formula and the complex exponential

  2. Sums with a changing index (sigma notation), and an integral as the limit of a sum

  3. Derivatives, the capacitor law (current equals C times the rate of change of voltage) and Kirchhoff's voltage law for a series loop

  4. A first-order linear differential equation with a given starting value has exactly one solution

A system is a rule from input to output

A signal is a quantity that changes with time: a function of continuous time , with round brackets, or a sequence over integer steps , with square brackets. A system takes a whole signal in and gives a whole signal out. Write , where is the rule. The output at one instant may depend on the input at other instants, so acts on the entire signal. Even when written , the bracket holds the whole sequence, not one number.

Take a series loop of a source , a resistor in ohms and a capacitor in farads, with the capacitor voltage. The current is and the loop law gives . Substituting gives the first model below, with in seconds. The other two are written directly as rules. All three start at rest: for an input that is zero before some time, the output stays zero until the input first becomes nonzero.

Model

Rule

Input

Output

RC circuit

source voltage in V

capacitor voltage in V; capacitor uncharged until the source first turns on

Moving average

a reading on day

the average of day 's reading and the two before it

Bank balance

deposit in month , in rupees

balance after month at 1% monthly interest; zero before the first deposit

Linearity and time invariance, tested

Linearity means scaling and adding inputs scales and adds outputs. Time invariance means delaying the input only delays the output. Each is settled by feeding the rule a combination or a delayed copy and comparing.

LINEARITY

Must hold for every pair of inputs and all constants . In particular a zero input must give a zero output. and are the two separate responses.

TIME INVARIANCE

Must hold for every input and every integer delay . Inside is the whole signal: if input gives output , the delayed input gives at every . In continuous time replace by and by any delay in seconds.

  1. Linearity test: feed into the rule. Each rule adds terms that are a constant times an input value, an output value or a derivative, so satisfies the rule, and it is zero before the input starts. A rule started at rest has only one output: the recurrences compute each value from earlier ones, and the RC equation with a fixed starting value has one solution. So is the output.

  2. Time-invariance test: feed . The constants (, , ) do not depend on or , so satisfies the rule with the delayed input and is zero until that input starts. By the same uniqueness it is the output.

System

Linear?

Time-invariant?

Reason

RC circuit

Yes

Yes

linear equation, constant and , at rest

Moving average

Yes

Yes

fixed weights

Bank balance

Yes

Yes

fixed rate, at rest

No

Yes

doubling quadruples ; nothing depends on , so a delay passes through

Yes

No

scaling and adding pass through; the weight changes with time

WATCH OUT FOR

A bank account opened with a balance of 1000 rupees, or a charged capacitor, is not linear. Test: give it zero input. If the output is not zero, linearity fails.

WORKED EXAMPLE

The bank system starts at rest. Input A is a deposit of 1000 rupees in month 0 only. Input B is a deposit of 500 rupees in month 1 only. Check linearity and time invariance for months 0 to 2.

Solution
  1. Input A: month 0 has no earlier balance, so it gives . With no more deposits, each month adds 1% interest: , then . So .

  2. Input B: nothing arrives in month 0, so it gives . Month 1 adds the deposit, . Month 2 adds interest only, . So .

  3. Input A plus B, through the same rule: month 0 gives , month 1 gives , month 2 gives .

  4. Superposition asks whether this equals the sum of the separate outputs: . It does.

  5. B is A delayed by one month and halved, so its response should be delayed and halved. Delaying gives ; halving gives , which is .

Answer: Both properties hold for these inputs: the response to A plus B is rupees, and B's response is A's delayed one month and halved. A check on particular inputs supports the properties; the general test above proves them.

Why linear and time-invariant means convolution

The unit pulse is 1 at and 0 at every other . Any sequence is a pile of such pulses, one at each time, scaled by the signal's value there. If the system scales, adds and shifts faithfully, its output is the same pile of responses, all shifted copies of one response. So one measured response describes the system.

SIFTING

Holds for any sequence. Since for , only the term survives, and it equals . Here are plain numbers and is a pulse at time .

IMPULSE RESPONSE

The second equality uses time invariance with delay , any integer. is the output when the input is the unit pulse and the system starts at rest; it has the unit of per unit of .

CONVOLUTION SUM

Needs linearity and time invariance. The middle step passes through the sum: linearity gives this for finitely many terms, and for infinitely many it is assumed. denotes convolution.

WATCH OUT FOR

The weight is , not . Test: let . The sum must return . The wrong form returns .

Continuous time is the same argument with the pulses made thin. Let be a pulse of height from to , so its area is 1. As it shrinks to the unit impulse : zero width, unit area. A staircase of such pulses approximates the signal. Write for the response to .

STAIRCASE APPROXIMATION

Valid for a signal that changes little over a width (in s). The pulse is delayed by , so time invariance gives the response . Linearity scales it by the number and adds: .

CONVOLUTION INTEGRAL

Needs linearity, time invariance, and that the limit may be passed through the system. As , becomes (in s), the sum becomes an integral, becomes and becomes the impulse response . has the unit of per unit of , per second.

WORKED EXAMPLE

The moving average receives , , and zero at every other . Find by convolution.

Solution
  1. Impulse response: put into the rule. Then and elsewhere. The system is LTI, so convolution applies.

  2. Write . Only have , and only when .

  3. : only contributes, so .

  4. : contribute, so . : .

  5. : contribute, so . : only , so . For or no term survives, so .

  6. Check straight from the rule: . It agrees.

Answer: for , and zero elsewhere.

Check yourself

CHECK YOURSELF 1One or more options are correct

Which of these systems are linear? (Take all of them to start at rest.)

  1. (A)

  2. (B)

  3. (C)

  4. (D)

Answer and solution

Answer: (A), (C), (D)

  1. A: a delay and a constant gain are both linear.

  2. B: squaring fails scaling, since .

  3. C: the weight is fixed for each , so scaling and adding pass through. It is linear but not time-invariant.

  4. D: the derivative of is , so differentiation is linear.

CHECK YOURSELF 2

An LTI system has and receives . Find .

Answer and solution

Answer: (accepted range )

  1. and only give nonzero .

  2. : . : .

  3. Total .

CHECK YOURSELF 3

The bank system starts at rest. A single deposit of 2000 rupees is made in month 0 and nothing after. Find the balance in rupees after month 3.

Answer and solution

Answer: (accepted range )

  1. For a unit deposit at month 0: , and each later month multiplies by , so for .

  2. By linearity a 2000-rupee deposit gives . At : .

  3. rupees.

CHECK YOURSELF 4

An LTI system has impulse response . What is its response to ?

  1. (A)

  2. (B)

  3. (C)

  4. (D)

Answer and solution

Answer: (B)

  1. Time invariance delays the response by 3: gives .

  2. Linearity scales it by 2, giving .

Used in these GATE topics