Part 1 · Chapter 2

Classification of Signals

Before you can analyse a signal you must know what kind of signal it is, because the class decides the tools. A periodic signal gets a Fourier series; an energy signal gets a Fourier transform; a random signal gets statistics rather than a formula. This chapter lays out the eight axes along which every signal in this course is classified, and shows why each one changes the mathematics you are permitted to use.

Signals and Systems Prof. Mithun Mondal Reading time ≈ 45 min
i What you'll learn
  • Why classification is the first step of every analysis, not bookkeeping — the class of a signal decides which transform applies to it.
  • The difference between the time axis (continuous versus discrete) and the amplitude axis (analog versus digital), and the four signals you get by combining them.
  • What makes a signal periodic, how to find the fundamental period of a sum, and the surprising condition a discrete-time sinusoid must satisfy to be periodic at all.
  • The even-odd decomposition \(x = x_e + x_o\) — how to compute it, and why the energies add without a cross term.
  • How energy and power signals sit inside the wider picture, and why some signals are neither.
  • Causal, anticausal and noncausal signals, and why signal causality is a different idea from system causality.
  • Why complex-valued signals appear at all, when no instrument ever measures one.
Section 2-1

Why We Classify

Chapter 1 left us with one relationship, \(y = T\{x\}\), and a promise: that complicated problems become simple once the signal is viewed in the right domain. That promise comes with a condition attached. The right domain depends on what kind of signal \(x\) is — and choosing the wrong tool for a signal is the single most common way a student loses marks in this subject.

A periodic signal has a Fourier series; an aperiodic energy signal has a Fourier transform; a signal that grows without bound has neither, and needs the Laplace transform with a region of convergence. A random signal has no formula at all and must be described by averages. Every one of those decisions is made before a single integral is written, purely by classifying the signal.

So treat what follows not as a taxonomy to memorise but as a checklist you run on every signal you meet. The eight questions below are independent of one another — a signal is somewhere on all eight axes at once — and together they determine everything you are allowed to do with it.

SIGNAL x(t) or x[n] TIME AXIS AMPLITUDE AXIS PREDICTABILITY REPETITION SYMMETRY SIZE EXTENT IN TIME NUMBER FIELD Continuous-time · Discrete-time Analog · Digital (quantised) Deterministic · Random Periodic · Aperiodic Even · Odd · Neither Energy · Power · Neither Causal · Anticausal · Noncausal Real · Complex
The eight independent axes — every signal sits somewhere on all of them at once
Independent, not exclusive. These axes do not compete. A single signal can be continuous-time and analog and deterministic and periodic and even and a power signal and noncausal and real — the mains supply is exactly that. Classifying a signal means answering all eight questions, not picking one label.
Section 2-2

Analog and Digital: The Amplitude Axis

Chapter 1 split signals by their time variable: continuous-time \(x(t)\) with \(t \in \mathbb{R}\), discrete-time \(x[n]\) with \(n \in \mathbb{Z}\). There is a second, entirely separate split, and confusing the two is a classic error. This one concerns the amplitude.

An analog signal takes any value in a continuous range — between any two amplitudes you can name, the signal can take infinitely many intermediate values. A digital (or quantised) signal takes values only from a finite set of allowed levels. An 8-bit converter, for instance, permits exactly 256 amplitudes and nothing in between; every measured value is rounded to the nearest one, and the small error introduced is called quantisation noise.

t x(t)
Analog — continuous in time and in amplitude
n x[n]
Digital — discrete in time and snapped to fixed amplitude levels

Because the two axes are independent, all four combinations exist and all four are useful. The table below names them, and the middle two are worth dwelling on: they are the intermediate stages inside every analog-to-digital converter you will ever specify.

Time axisAmplitude axisNameWhere you meet it
ContinuousContinuousAnalog signalMicrophone output, ECG electrode voltage
DiscreteContinuousSampled-data signalOutput of a sample-and-hold, before quantising
ContinuousDiscreteQuantised signalA staircase waveform, e.g. a DAC output
DiscreteDiscreteDigital signalEvery number inside a computer or DSP
The word "digital" is often used loosely. In everyday speech "digital" just means "in a computer". In this subject it means specifically quantised in amplitude. A discrete-time signal is not automatically digital — sampling alone discretises time, and it takes a separate quantiser to discretise amplitude. Almost all of this course studies discrete-time signals and quietly ignores quantisation, which is treated as a small additive noise.
Section 2-3

Deterministic and Random Signals

A deterministic signal is one whose value is completely specified at every instant — by a formula, a graph, or a table of numbers. Write \(x(t) = 5\cos(100t)\) and there is no ambiguity about the value at \(t = 0.3\) s; you can compute it, and it will be the same every time you look.

A random (or stochastic) signal cannot be written down that way. Thermal noise in a resistor, the fading of a radio channel, the exact waveform of a spoken word — none of these has a formula. The best you can do is describe them probabilistically: the mean, the variance, how strongly the value now is related to the value a moment ago. That description is the subject of Chapter 29.

It is worth being honest about the relationship between the two. Every real measurement contains a random component, so a deterministic signal is a model — an idealisation that is accurate enough to design with. The mains supply is not exactly \(230\cos(2\pi \cdot 50\,t)\); it wanders in amplitude and frequency and carries harmonics and noise. Treating it as the pure cosine is a deliberate, useful simplification, and almost the whole of this course lives inside that simplification.

Why this matters early. Every transform you meet in Parts 3 to 7 assumes a deterministic signal. The moment a signal is genuinely random, the Fourier transform of a single realisation is not a useful object, and you work with the power spectral density instead — an average over realisations. Knowing which side of this line you are on prevents a whole category of wasted effort.
Section 2-4

Periodic and Aperiodic Signals

A continuous-time signal is periodic if it repeats itself exactly after some fixed shift. Formally, \(x(t)\) is periodic if there exists a positive \(T\) such that \(x(t+T) = x(t)\) for every \(t\). Any such \(T\) is a period; the smallest one is the fundamental period \(T_0\), and \(f_0 = 1/T_0\) is the fundamental frequency. A signal that is not periodic is aperiodic.

Periodicity, continuous- and discrete-time
\[ x(t+T) = x(t)\ \ \forall t,\; T \gt 0 \qquad\qquad x[n+N] = x[n]\ \ \forall n,\; N \in \mathbb{Z}^{+} \]

Note the asymmetry hidden in that pair. In continuous time the period \(T\) may be any positive real number. In discrete time the period \(N\) must be a positive integer, because there is no such thing as a shift by half a sample. That single restriction has a consequence which catches almost everyone the first time.

Every continuous-time sinusoid is periodic. Take \(x(t) = \cos(\omega_0 t)\): it repeats when \(\omega_0 T = 2\pi\), so \(T_0 = 2\pi/\omega_0\), and this is a valid period for any \(\omega_0\) you choose. A discrete-time sinusoid is not. For \(x[n] = \cos(\Omega_0 n)\) to repeat we need \(\Omega_0 N = 2\pi m\) for some integers \(N \gt 0\) and \(m\) — which is possible only if \(\Omega_0/2\pi\) is a rational number.

🔑
When is a discrete-time sinusoid periodic?
\[ \cos(\Omega_0 n)\ \text{is periodic} \iff \frac{\Omega_0}{2\pi} = \frac{m}{N} \in \mathbb{Q} \]

Written in lowest terms, the denominator \(N\) is the fundamental period. If \(\Omega_0/2\pi\) is irrational the sequence never repeats, even though it is built from a periodic function — it comes arbitrarily close to repeating but never exactly does.

Sums behave in a way worth committing to memory. If \(x_1\) has period \(T_1\) and \(x_2\) has period \(T_2\), their sum is periodic only if the ratio \(T_1/T_2\) is rational. When it is, write the ratio in lowest terms as \(m/k\); the fundamental period of the sum is then the smallest common multiple, \(T_0 = k\,T_1 = m\,T_2\). When the ratio is irrational — as it is for \(\cos(2t) + \cos(\pi t)\) — the sum never repeats and is aperiodic, despite being built entirely from periodic pieces.

SignalPeriodic?Fundamental period
\(\cos(100\pi t)\)Yes\(T_0 = 0.02\) s
\(\cos(3t) + \sin(4t)\)Yes\(T_0 = 2\pi\)
\(\cos(2t) + \cos(\pi t)\)No — ratio irrational
\(e^{-t}u(t)\)No
\(\cos(3\pi n/8)\)Yes\(N_0 = 16\)
\(\cos(n)\)No — \(1/2\pi\) irrational
Why periodicity is the first thing to check. Periodic signals get a Fourier series — a discrete set of harmonics at multiples of \(f_0\). Aperiodic signals get a Fourier transform — a continuous spectrum. The two live in Parts 3 and 4 respectively, and picking the wrong one is a wasted derivation.
Section 2-5

Even and Odd Signals

Symmetry about the time origin gives a third classification, and unlike the others it comes with a genuinely useful piece of machinery attached. A signal is even if reflecting it about the vertical axis leaves it unchanged, and odd if reflecting it about the origin does.

Even and odd symmetry
\[ \text{even:}\quad x(-t) = x(t) \qquad\qquad \text{odd:}\quad x(-t) = -x(t) \]
t x(−t) = x(t)
Even — mirror symmetry about the vertical axis
t x(−t) = −x(t)
Odd — rotational symmetry about the origin, so \(x(0)=0\)

Most signals are neither, and that is precisely the point. Any signal at all can be split uniquely into an even part and an odd part, by the simple device of averaging it with its own reflection. Add \(x(t)\) to \(x(-t)\) and the odd content cancels; subtract, and the even content cancels.

🔑
The even-odd decomposition
\[ x_e(t) = \tfrac{1}{2}\big[x(t) + x(-t)\big], \qquad x_o(t) = \tfrac{1}{2}\big[x(t) - x(-t)\big] \]

These add back to the original, \(x(t) = x_e(t) + x_o(t)\), and the split is unique. The same formulas hold in discrete time with \(n\) in place of \(t\).

Three consequences follow immediately and are worth having at your fingertips. First, an odd signal must pass through zero at the origin: setting \(t=0\) in \(x(-t) = -x(t)\) forces \(x(0) = -x(0)\). Second, products follow a sign rule exactly like multiplying \(+1\) and \(-1\): even times even is even, odd times odd is even, even times odd is odd. Third — and this is the one that pays off later — the integral of any odd signal over symmetric limits vanishes, because the two halves cancel exactly.

That last fact gives a small but elegant result about energy. When you square \(x = x_e + x_o\) you get \(x_e^2 + x_o^2 + 2x_ex_o\), and the cross term is even times odd, hence odd, hence integrates to zero over \((-\infty,\infty)\). The energies simply add.

Energy splits cleanly between the parts
\[ E = \int_{-\infty}^{\infty}\!\! |x(t)|^2 dt = \underbrace{\int_{-\infty}^{\infty}\!\! |x_e(t)|^2 dt}_{E_e} \;+\; \underbrace{\int_{-\infty}^{\infty}\!\! |x_o(t)|^2 dt}_{E_o} \]
Where this is going. Symmetry is not decoration — it halves your work. In Part 3 you will find that an even periodic signal has a Fourier series containing only cosines, and an odd one only sines. Spotting the symmetry before you start integrating saves computing a whole family of coefficients that were always going to be zero.
Section 2-6

Energy and Power Revisited

Chapter 1 introduced energy and power as measures of a signal's size. Now that we have periodicity in hand, the picture can be completed — including the case Chapter 1 left out, of signals that belong to neither class.

The two measures
\[ E = \int_{-\infty}^{\infty} |x(t)|^2 dt \qquad\qquad P = \lim_{T\to\infty} \frac{1}{2T}\int_{-T}^{T} |x(t)|^2 dt \]

For a periodic signal the limit is unnecessary, which is a considerable practical saving. Since the signal repeats, averaging over one full period gives the same answer as averaging over all time, so the power of a periodic signal is simply the mean square over a single period.

Power of a periodic signal — no limit required
\[ P = \frac{1}{T_0}\int_{t_0}^{t_0+T_0} |x(t)|^2\, dt \qquad\text{for any starting point } t_0 \]

The classification then reads as follows. An energy signal has \(0 \lt E \lt \infty\), which forces \(P = 0\). A power signal has \(0 \lt P \lt \infty\), which forces \(E = \infty\). No signal can be both. But — and this is the addition to Chapter 1 — a signal can be neither. If a signal grows without bound, both integrals diverge and neither measure describes it. The ramp \(x(t) = t\,u(t)\) is the standard example, and so is the growing exponential \(e^{at}u(t)\) with \(a \gt 0\). Such signals are not pathological curiosities: the unstable systems of Chapter 19 produce them routinely, and handling them is precisely why the Laplace transform carries a region of convergence.

ClassEnergy \(E\)Power \(P\)Typical member
Energy signalFinite, non-zero\(0\)\(e^{-at}u(t)\), a rectangular pulse
Power signal\(\infty\)Finite, non-zero\(A\cos(\omega_0 t)\), a DC level, a square wave
Neither\(\infty\)\(\infty\)\(t\,u(t)\), \(e^{at}u(t)\) with \(a \gt 0\)
A useful shortcut. Every bounded periodic signal is a power signal, and every signal that decays to zero fast enough is an energy signal. If a signal neither settles nor stays bounded, suspect the third class and check both integrals before assuming either measure applies.
Section 2-7

Causal, Anticausal and Noncausal Signals

The seventh axis concerns where along the time line a signal actually lives. A signal is causal if it is zero for all negative time, \(x(t) = 0\) for \(t \lt 0\) — it switches on at the origin and not before. It is anticausal if the reverse holds, \(x(t) = 0\) for \(t \gt 0\). If it is non-zero on both sides of the origin it is noncausal, sometimes called two-sided.

t = 0
Causal — zero for \(t \lt 0\)
t = 0
Anticausal — zero for \(t \gt 0\)
t = 0
Noncausal — non-zero on both sides of the origin

The multiplication by \(u(t)\) that appeared throughout Chapter 1 is exactly the device that makes a signal causal: \(e^{-at}\) exists for all time, whereas \(e^{-at}u(t)\) is switched on at \(t=0\) and is causal by construction. This is why the unit step turns up in so many worked examples — it is the standard way of saying "and nothing happened before we started watching".

Do not confuse this with system causality. A causal signal is one that is zero before \(t=0\) — a statement about where the waveform sits. A causal system is one whose output at any instant depends only on present and past inputs — a statement about the input-output rule. The words are the same and the ideas are not. Chapter 5 develops the system version; here the term describes the signal alone.
Section 2-8

Real and Complex Signals

The final axis is the shortest to state and the strangest to justify. A real signal takes values in \(\mathbb{R}\); a complex signal takes values in \(\mathbb{C}\), and is written in terms of its real and imaginary parts as \(x(t) = x_R(t) + j\,x_I(t)\).

No instrument has ever measured a complex voltage. Every physically observable signal is real. So why introduce them at all? Because the complex exponential \(e^{j\omega_0 t} = \cos\omega_0 t + j\sin\omega_0 t\) bundles a cosine and a sine into a single object that behaves beautifully under differentiation, integration and — as Chapter 1 hinted — under any linear time-invariant system, which merely scales it. Carrying one complex exponential through an analysis is dramatically easier than carrying two trigonometric functions, and the real answer is recovered at the end by taking the real part. Every transform in Parts 3 to 7 rests on this convenience.

Two small adjustments come with complex signals. Energy uses the magnitude squared, \(|x|^2 = x\,x^{*}\), which is why the definitions in Chapter 1 were written with modulus bars rather than a plain square — they were already anticipating this. And the even-odd idea generalises: a complex signal is called conjugate symmetric if \(x(-t) = x^{*}(t)\), the natural extension of evenness, and this is exactly the symmetry that the Fourier transform of a real signal turns out to possess.

Complex signals and their magnitude
\[ x(t) = x_R(t) + j\,x_I(t), \qquad |x(t)|^2 = x(t)\,x^{*}(t) = x_R^2(t) + x_I^2(t) \]
Section 2-9

Worked Examples

1 Fundamental period of a sum

Problem. Determine whether \(x(t) = \cos(3t) + \sin(4t)\) is periodic, and if so find its fundamental period.

Solution. Take the two components separately. The first has \(\omega_1 = 3\), so \(T_1 = 2\pi/3\); the second has \(\omega_2 = 4\), so \(T_2 = 2\pi/4 = \pi/2\). The ratio is

Working
\[ \frac{T_1}{T_2} = \frac{2\pi/3}{\pi/2} = \frac{4}{3} \]

This is rational, so the sum is periodic. Now find the smallest \(T_0\) that is a whole number of both periods: we need \(T_0 = k\,T_1 = m\,T_2\), and with the ratio \(4/3\) in lowest terms the smallest choice is \(k = 3\), \(m = 4\). Then \(T_0 = 3 \cdot (2\pi/3) = 2\pi\), and checking the other component, \(4 \cdot (\pi/2) = 2\pi\) agrees. So \(T_0 = 2\pi\).

2 Discrete-time periodicity — the trap

Problem. Are (a) \(x[n] = \cos(3\pi n/8)\) and (b) \(x[n] = \cos(n)\) periodic? Give the fundamental period where one exists.

Solution. Apply the rational-frequency test to each. For (a), \(\Omega_0 = 3\pi/8\), so

Working — part (a)
\[ \frac{\Omega_0}{2\pi} = \frac{3\pi/8}{2\pi} = \frac{3}{16} \]

This is rational and already in lowest terms, so the sequence is periodic with \(N_0 = 16\). Verify directly: \(\cos\!\big(3\pi(n+16)/8\big) = \cos(3\pi n/8 + 6\pi) = \cos(3\pi n/8)\). ✓

For (b), \(\Omega_0 = 1\), giving \(\Omega_0/2\pi = 1/(2\pi)\). Since \(\pi\) is irrational this ratio is irrational, so no integer \(N\) can ever satisfy the periodicity condition — the sequence is aperiodic. Note how counter-intuitive this is: sampling a perfectly periodic cosine has produced a sequence that never repeats.

3 Even-odd decomposition of a causal exponential

Problem. Find the even and odd parts of \(x(t) = e^{-at}u(t)\), with \(a \gt 0\).

Solution. First reflect. Replacing \(t\) by \(-t\) gives \(x(-t) = e^{at}u(-t)\) — a mirror image that now lives entirely on the negative axis. Substituting into the decomposition formulas:

Working
\[ x_e(t) = \tfrac{1}{2}\Big[e^{-at}u(t) + e^{at}u(-t)\Big] = \tfrac{1}{2}e^{-a|t|} \]
Working
\[ x_o(t) = \tfrac{1}{2}\Big[e^{-at}u(t) - e^{at}u(-t)\Big] = \tfrac{1}{2}\,\mathrm{sgn}(t)\,e^{-a|t|} \]

The even part is the familiar two-sided decaying exponential, symmetric about the origin. The odd part is the same envelope with its left half flipped negative. Adding them back cancels on the left and doubles on the right, returning \(e^{-at}u(t)\) exactly — a good check to run whenever you use this decomposition.

4 A signal that is neither energy nor power

Problem. Classify the ramp \(x(t) = t\,u(t)\).

Solution. Test the energy first. The step confines the signal to \(t \ge 0\), so

Working — energy
\[ E = \int_{0}^{\infty} t^2\, dt = \left[\frac{t^3}{3}\right]_{0}^{\infty} = \infty \]

Infinite, so it is not an energy signal. Now test the power, remembering that the averaging window runs from \(-T\) to \(T\) while the signal only occupies the positive half:

Working — power
\[ P = \lim_{T\to\infty}\frac{1}{2T}\int_{0}^{T} t^2\, dt = \lim_{T\to\infty}\frac{1}{2T}\cdot\frac{T^3}{3} = \lim_{T\to\infty}\frac{T^2}{6} = \infty \]

Also infinite. The ramp is therefore neither an energy nor a power signal — it grows too fast for the first measure and too fast for the second. Signals like this are exactly why the Laplace transform of Part 5 carries a region of convergence.

5 A full eight-axis classification

Problem. Classify \(x(t) = 5\cos(20\pi t)\) on every axis introduced in this chapter.

Solution. Work down the checklist in order.

AxisClassReason
TimeContinuous-timeDefined for every real \(t\)
AmplitudeAnalogTakes every value in \([-5, 5]\)
PredictabilityDeterministicGiven exactly by a formula
RepetitionPeriodic\(T_0 = 2\pi/20\pi = 0.1\) s, i.e. 10 Hz
SymmetryEven\(\cos\) is even, so \(x(-t) = x(t)\)
SizePower signal\(P = A^2/2 = 12.5\), and \(E = \infty\)
ExtentNoncausalNon-zero for \(t \lt 0\) as well as \(t \gt 0\)
FieldRealEvery value is a real number

Reading the row for repetition and the row for size together already tells you the tool: a periodic power signal is handled by the Fourier series of Part 3, and its power will turn out to be distributed across a discrete set of harmonics. That is the whole purpose of classifying.

Review

Chapter Summary

Two different axes

Continuous versus discrete describes time; analog versus digital describes amplitude. Sampling discretises one, quantising the other.

Periodicity

\(x(t+T)=x(t)\); the smallest such \(T\) is \(T_0\). A sum is periodic only when the period ratio is rational.

The DT surprise

\(\cos(\Omega_0 n)\) is periodic only if \(\Omega_0/2\pi\) is rational; in lowest terms its denominator is \(N_0\).

Even and odd

\(x_e = \tfrac12[x(t)+x(-t)]\), \(x_o = \tfrac12[x(t)-x(-t)]\); the split is unique and the energies add, \(E = E_e + E_o\).

Energy, power, neither

Finite \(E\) or finite \(P\), never both — and unbounded signals such as \(t\,u(t)\) have neither.

Extent and field

Causal signals vanish for \(t \lt 0\); complex signals are analytical conveniences whose real part carries the physics.

Practice

Problems

For each item, decide first which axis is being tested, then apply the matching definition rather than reasoning from the picture. Difficulty rises down the list.

  1. State the definition of a periodic signal in continuous time and in discrete time, and explain precisely why the discrete-time version is more restrictive.
  2. Determine whether \(x(t) = \cos(2t) + \cos(\pi t)\) is periodic. Justify your answer from the ratio of the two periods.
  3. Find the fundamental period of the discrete-time signal \(x[n] = e^{j(2\pi/7)n}\).
  4. Is \(x[n] = \cos(n/4)\) periodic? If so give \(N_0\); if not, explain what fails.
  5. Find the even and odd parts of the unit step \(x(t) = u(t)\), and sketch both. What familiar function is the odd part proportional to?
  6. Prove that the product of an even signal and an odd signal is odd, and hence that \(\int_{-T}^{T} x_e(t)\,x_o(t)\,dt = 0\) for any \(T\).
  7. Classify \(x(t) = e^{-2t}u(t)\) on all eight axes of Section 2-1, computing the energy or power as appropriate.
  8. For the discrete-time signal \(x[n] = (0.5)^n u[n]\), determine whether it is an energy or a power signal and evaluate the relevant measure. (Recall \(\sum_{n=0}^{\infty} r^n = 1/(1-r)\) for \(|r| \lt 1\).)
  9. Give an example of a signal that is neither an energy nor a power signal, other than the ramp, and prove both integrals diverge.
  10. Explain, in your own words and with one example each, the difference between a causal signal and a causal system. Why does the same word describe two different things?
Tip: when a problem asks you to classify, resist the urge to answer from the shape of the graph. Run the definitions instead — reflect the signal to test symmetry, form the period ratio to test periodicity, evaluate the two integrals to test size. The graph tells you what to expect; the definition tells you what is true.