Skip to main content

Is y(t) = Ax(t) + B linear

Short answer

System y=Ax+B is linear only if B=0. For B≠0 it fails superposition and zero-input test, so it is affine or incrementally linear, not linear.

Determine whether the given system is linear or not. y(t) = A x(t) + B

A system is linear if it obeys superposition: for inputs x1,x2x_1, x_2 and constants a,ba, b, the input ax1(t)+bx2(t)a x_1(t) + b x_2(t) must give the output ay1(t)+by2(t)a y_1(t) + b y_2(t).

Given: y(t)=A x(t)+By(t) = A\,x(t) + B

Outputs for two separate inputs:

y1(t)=Ax1(t)+By2(t)=Ax2(t)+B\begin{aligned} y_1(t) &= A x_1(t) + B \\ y_2(t) &= A x_2(t) + B \end{aligned}

Weighted sum of the outputs:

ay1(t)+by2(t)=A[ax1(t)+bx2(t)]+(a+b)Ba y_1(t) + b y_2(t) = A\left[a x_1(t) + b x_2(t)\right] + (a+b)B

Output for the combined input x3(t)=ax1(t)+bx2(t)x_3(t) = a x_1(t) + b x_2(t):

y3(t)=A[ax1(t)+bx2(t)]+By_3(t) = A\left[a x_1(t) + b x_2(t)\right] + B

These two are equal only if (a+b)B=B(a+b)B = B for all a,ba, b, i.e. only when B=0B = 0.

Zero-input test: for x(t)=0x(t) = 0, y(t)=B≠0y(t) = B \ne 0. A linear system must give zero output for zero input, so the test fails.

Conclusion:

  • If B≠0B \ne 0: the system is not linear. It is called an incrementally linear (affine) system: the change in output is linear in the change in input.
  • If B=0B = 0: y(t)=Ax(t)y(t) = A x(t) is linear.

✓ Answer checked by Claude Opus 5.5 (high effort)

All Signals and Systems chapter 5 questions →