👁 Preview — Study, Practice and Revise are open; mock tests and the rest of the syllabus unlock on subscription. Unlock all · ₹4,999
← Back to Random Processes and Signal Analysis
Study mode

Properties of White Noise

Learning objective
Learn the characteristics and properties of white noise

Introduction to White Noise

In electronics and telecommunication engineering, signals often carry useful information, but they are also accompanied by unwanted disturbances called noise. Noise is a random signal that can obscure or distort the original message. Understanding noise is essential because it limits the performance of communication systems, sensors, and electronic devices.

Among various types of noise, white noise holds a special place due to its simple and idealized properties. White noise is a random signal with equal intensity at different frequencies, much like white light contains all colors equally. This makes white noise a fundamental concept in signal processing, system design, and performance analysis.

By studying the properties of white noise, engineers can predict how noise affects signals, design filters to reduce noise, and simulate realistic scenarios for testing systems. This section will build your understanding of white noise from the ground up, starting with what it is, how it behaves statistically, and why it matters in practical applications.

Definition and Statistical Properties of White Noise

White noise is a type of random signal characterized by having a constant power spectral density (PSD) across all frequencies. This means that white noise contains equal power at every frequency within its bandwidth, making it a "flat" noise spectrum.

To understand this better, let's first recall what a random signal is. A random signal is one whose values cannot be predicted precisely and vary in an unpredictable manner over time. Unlike deterministic signals (such as sine waves), random signals are described statistically.

Key statistical properties of white noise include:

  • Mean (\( \mu \)): The average value of the noise signal over time. For white noise, this is zero, meaning the noise fluctuates equally above and below zero.
  • Variance (\( \sigma^2 \)): Measures the power or intensity of the noise. White noise has a finite, non-zero variance.
  • Uncorrelated Samples: Noise values at different times are statistically independent, meaning knowing the noise at one instant gives no information about the noise at another.

Below is a graphical illustration showing a sample white noise waveform and its flat power spectral density.

White Noise Waveform (Time Domain) 0 Time Power Spectral Density (Frequency Domain) 0 Frequency Constant PSD

Why Zero Mean?

The zero mean property means that the noise fluctuates symmetrically around zero. This is important because it ensures that the noise does not introduce any bias or offset to the signal it contaminates.

Variance and Power

The variance \( \sigma^2 \) quantifies the average power of the noise. A higher variance means stronger noise, which can degrade signal quality more severely.

Autocorrelation Function of White Noise

The autocorrelation function measures how similar a signal is to a time-shifted version of itself. For a random signal \( n(t) \), the autocorrelation at lag \( \tau \) is defined as:

\[ R_n(\tau) = E[n(t) \cdot n(t + \tau)] \]

where \( E[\cdot] \) denotes the expectation (average) over time or ensemble.

For white noise, samples at different times are uncorrelated, meaning the autocorrelation is zero for all non-zero lags. At zero lag, the autocorrelation equals the variance \( \sigma^2 \), reflecting the power of the noise at the same instant.

This behavior can be expressed mathematically as:

\[ R_n(\tau) = \sigma^2 \delta(\tau) \]

where \( \delta(\tau) \) is the Dirac delta function, an impulse at \( \tau = 0 \).

The autocorrelation function looks like an impulse at zero lag, indicating no correlation between different samples.

0 Lag \( \tau \) \( R_n(\tau) \) Impulse at zero lag

Why is Autocorrelation Important?

Autocorrelation tells us how noise values relate over time. For white noise, the lack of correlation means each noise sample is independent, which simplifies analysis and design of systems affected by noise.

Power Spectral Density (PSD) of White Noise

The power spectral density (PSD) describes how the power of a signal is distributed over frequency. It is the Fourier transform of the autocorrelation function.

Since the autocorrelation of white noise is an impulse at zero lag, its Fourier transform is a constant function. This means the PSD of white noise is flat across all frequencies.

Mathematically, the PSD \( S_n(f) \) is given by:

\[ S_n(f) = \frac{\sigma^2}{2} \]

This constant PSD implies that white noise contains equal power at every frequency, similar to how white light contains all colors equally.

0 Frequency \( f \) \( S_n(f) \) Flat PSD (Constant Power)

How PSD Helps in Signal Analysis

Knowing that white noise has a flat PSD helps engineers identify noise characteristics in the frequency domain. It also aids in designing filters to reduce noise by attenuating specific frequency bands.

Formula Bank

Formula Bank

Mean of White Noise
\[\mu = E[n(t)] = 0\]
where: \( n(t) \) is the white noise signal at time \( t \), \( E[\cdot] \) is the expectation operator
Autocorrelation Function of White Noise
\[ R_n(\tau) = \sigma^2 \delta(\tau) \]
where: \( R_n(\tau) \) is autocorrelation at lag \( \tau \), \( \sigma^2 \) is variance, \( \delta(\tau) \) is Dirac delta function
Power Spectral Density of White Noise
\[ S_n(f) = \frac{\sigma^2}{2} \]
where: \( S_n(f) \) is PSD at frequency \( f \), \( \sigma^2 \) is variance
Variance of White Noise
\[ \sigma^2 = E[(n(t) - \mu)^2] \]
where: \( n(t) \) is white noise signal, \( \mu \) is mean (zero)

Worked Examples

Example 1: Calculating Autocorrelation of White Noise Easy
Given a white noise signal \( n(t) \) with variance \( \sigma^2 = 4 \), calculate its autocorrelation function \( R_n(\tau) \) and interpret the result.

Step 1: Recall the autocorrelation function for white noise is:

\[ R_n(\tau) = \sigma^2 \delta(\tau) \]

Step 2: Substitute the given variance \( \sigma^2 = 4 \):

\[ R_n(\tau) = 4 \delta(\tau) \]

Step 3: Interpretation: The autocorrelation is zero for all \( \tau eq 0 \), and equals 4 at \( \tau = 0 \). This means noise samples at different times are uncorrelated, and the noise power is 4.

Answer: \( R_n(\tau) = 4 \delta(\tau) \), indicating uncorrelated noise samples with power 4.

Example 2: Determining Power Spectral Density Medium
A white noise signal has variance \( \sigma^2 = 2 \). Calculate and plot its power spectral density \( S_n(f) \).

Step 1: Use the PSD formula for white noise:

\[ S_n(f) = \frac{\sigma^2}{2} \]

Step 2: Substitute \( \sigma^2 = 2 \):

\[ S_n(f) = \frac{2}{2} = 1 \]

Step 3: The PSD is constant and equals 1 for all frequencies.

Step 4: Plotting \( S_n(f) \) would show a flat horizontal line at 1 across the frequency axis.

Answer: \( S_n(f) = 1 \) (constant), confirming the flat PSD characteristic of white noise.

Example 3: Effect of White Noise on Signal Filtering Hard
White noise \( n(t) \) with variance \( \sigma^2 = 3 \) passes through a linear time-invariant (LTI) system with impulse response \( h(t) \). The system's frequency response magnitude squared is \( |H(f)|^2 = \frac{1}{1 + f^2} \). Find the output noise power spectral density \( S_y(f) \) and the total output noise power.

Step 1: The output PSD is given by:

\[ S_y(f) = S_n(f) \cdot |H(f)|^2 \]

Since input noise is white with variance \( \sigma^2 = 3 \), input PSD is:

\[ S_n(f) = \frac{3}{2} \]

Step 2: Substitute values:

\[ S_y(f) = \frac{3}{2} \cdot \frac{1}{1 + f^2} \]

Step 3: Total output noise power \( P_y \) is the integral of \( S_y(f) \) over all frequencies:

\[ P_y = \int_{-\infty}^{\infty} S_y(f) df = \frac{3}{2} \int_{-\infty}^{\infty} \frac{1}{1 + f^2} df \]

Step 4: The integral \( \int_{-\infty}^{\infty} \frac{1}{1 + f^2} df = \pi \).

Step 5: Calculate total output noise power:

\[ P_y = \frac{3}{2} \times \pi = \frac{3\pi}{2} \approx 4.712 \]

Answer: Output noise PSD is \( S_y(f) = \frac{3}{2(1 + f^2)} \), and total output noise power is approximately 4.712.

Example 4: Probability Distribution of White Noise Samples Medium
Assume white noise samples \( n(t) \) follow a Gaussian distribution with zero mean and variance \( \sigma^2 = 1 \). Calculate the probability that a noise sample lies between -1 and 1.

Step 1: For Gaussian noise, the probability density function (PDF) is:

\[ p(n) = \frac{1}{\sqrt{2\pi \sigma^2}} e^{-\frac{n^2}{2\sigma^2}} \]

Step 2: With \( \sigma^2 = 1 \), the PDF simplifies to:

\[ p(n) = \frac{1}{\sqrt{2\pi}} e^{-\frac{n^2}{2}} \]

Step 3: The probability that \( n \) lies between -1 and 1 is the cumulative distribution function (CDF) difference:

\[ P(-1 \leq n \leq 1) = \Phi(1) - \Phi(-1) \]

where \( \Phi(x) \) is the standard normal CDF.

Step 4: Using standard normal tables or calculator:

\( \Phi(1) \approx 0.8413 \), \( \Phi(-1) = 1 - \Phi(1) = 0.1587 \)

Step 5: Calculate probability:

\[ P = 0.8413 - 0.1587 = 0.6826 \]

Answer: Approximately 68.26% of white noise samples lie between -1 and 1.

Example 5: Simulating White Noise in MATLAB/Python Easy
Generate 1000 samples of zero-mean white Gaussian noise with variance 1 using MATLAB or Python. Verify the sample mean and variance.

Step 1: In MATLAB, use the command:

n = randn(1, 1000);

In Python (with NumPy):

import numpy as np
n = np.random.randn(1000)

Step 2: Calculate sample mean and variance:

MATLAB:

mean_n = mean(n);
var_n = var(n);

Python:

mean_n = np.mean(n)
var_n = np.var(n)

Step 3: The sample mean should be close to 0, and variance close to 1, confirming white noise properties.

Answer: Simulation produces white noise samples with approximately zero mean and unit variance.

Summary: Key Properties of White Noise

  • White noise is a random signal with zero mean and constant power spectral density across all frequencies.
  • Autocorrelation function is an impulse at zero lag: \( R_n(\tau) = \sigma^2 \delta(\tau) \).
  • Power spectral density is flat: \( S_n(f) = \frac{\sigma^2}{2} \).
  • Samples are uncorrelated and often modeled as Gaussian distributed.
  • White noise is a fundamental model for noise in communication and signal processing systems.

Tips & Tricks

Tip: Remember that white noise has zero autocorrelation for all non-zero lags.

When to use: When analyzing or calculating autocorrelation functions.

Tip: Use the flat PSD property to quickly identify white noise in frequency domain problems.

When to use: During spectral analysis or filtering questions.

Tip: For entrance exams, focus on conceptual understanding and formula memorization rather than complex derivations.

When to use: Exam preparation and time management.

Tip: Simulate white noise using built-in functions in MATLAB or Python to visualize properties.

When to use: When practicing or verifying theoretical concepts.

Tip: Link white noise properties to real-world examples like thermal noise in resistors for better retention.

When to use: While revising or explaining concepts.

Common Mistakes to Avoid

❌ Assuming white noise has zero power or variance.
✓ White noise has zero mean but non-zero variance (power).
Why: Confusion between mean and power leads to misunderstanding noise impact.
❌ Misinterpreting autocorrelation as zero for all lags including zero.
✓ Autocorrelation at zero lag equals variance, not zero.
Why: Students overlook the impulse nature of autocorrelation function.
❌ Confusing white noise with colored noise having frequency-dependent PSD.
✓ White noise PSD is flat; colored noise PSD varies with frequency.
Why: Lack of clarity on spectral properties causes mix-up.
Curated videos per subtopic
Top YouTube explainers, AI-ranked for your exam and language. Unlocks with subscription.
Unlock

Try Practice next.

Progress tracking is paywalled — subscribe to mark subtopics as understood and save your streak.

Go to practice →
Ask a doubt
Properties of White Noise · 10 free messages
Ask me anything about this subtopic. You have 10 free messages this session — chat history isn't saved in preview.