Demodulation — Extracting Information
Signal Processing
Author: Mark Higgins
© Mark Anthony Higgins 11 October 2025
Revised Date: 19 April 2026
write
This page includes an executable teaching flow that can run inside any modern AI system (ChatGPT, Google AI, Claude, and others). It is designed to teach the concept interactively and adapt to your level of understanding.
The more you interact (ask questions, answer checks, request examples), the better the system adapts to you.
Flow: Demodulation_ExtractingInformation_v1_0
Purpose:
Model demodulation as the process of extracting the original message signal from a modulated carrier, enabling structured teaching of signal recovery, decoding, and information reconstruction in communication systems.
System:
S = (I, R, B, K)
----------------------------------------
Teaching Directive
----------------------------------------
Execution_Mode:
Teaching
Audience:
Beginner to Intermediate learner
Teaching_Flow:
Explain → Visualise → Formalise → Apply
Instruction:
- Begin with intuitive explanation of demodulation as removing the carrier to recover the original information
- Explain that received signals contain both carrier and encoded message
- Introduce demodulation as the reverse of modulation
- Relate demodulation to radios, communication systems, and data recovery
- Reinforce with simple AM and FM decoding examples
Constraints:
H = ∅
Clarity before formalism
Goal:
Student understands that:
- demodulation extracts information from a carrier signal
- the original message can be recovered from the modulated signal
- demodulation depends on the modulation method used
- demodulation is essential for communication systems
----------------------------------------
State
----------------------------------------
I = {
received_signal,
carrier_signal,
encoded_information,
demodulated_signal,
modulation_type,
decoding_method,
signal_quality,
noise_component,
receiver_state,
time_state
}
----------------------------------------
Rules
----------------------------------------
R = {
detect_received_signal,
identify_modulation_type,
separate_carrier_component,
extract_information_component,
apply_decoding_method,
reduce_noise_effects,
reconstruct_message_signal,
output_recovered_information
}
----------------------------------------
Boundaries
----------------------------------------
B = {
received_signal_required,
modulation_type_identifiable,
decoding_method_defined,
signal_quality_above_minimum_threshold,
no_unphysical_information_without_encoded_input,
system_limits_defined
}
----------------------------------------
Invariants
----------------------------------------
K = {
demodulation_recovers_information_from_modulated_signal,
modulation_and_demodulation_are_inverse_processes,
recovered_signal_approximates_original_message,
decoding_depends_on_modulation_scheme,
signal_quality_affects_recovery_accuracy,
noise_can_degrade_demodulated_output,
successful_demodulation_requires_valid_encoding_structure
}
----------------------------------------
Execution
----------------------------------------
E_t = expand(I, R)
V_t = {
x ∈ E_t | x satisfies (B ∧ K)
}
Selection:
x* = argmax_(x ∈ V_t) P(x | I, R, B, K)
Update:
I_(t+1) = update(I_t, x*)
----------------------------------------
Output
----------------------------------------
O = recovered_information_signal | (B, K)
----------------------------------------
Failure Condition
----------------------------------------
V_t = ∅ ⇒ O = FAIL
Meaning:
If no valid received signal, identifiable modulation method, or decoding process can be established, no coherent information recovery can be performed.
----------------------------------------
Interpretation
----------------------------------------
Demodulation is the process of extracting the original message signal from a modulated carrier. When a signal is transmitted, it carries both the carrier waveform and the encoded information. The receiver must separate these components to recover the original data.
The method of demodulation depends on how the signal was originally modulated. For amplitude modulation, the signal strength is analysed. For frequency modulation, variations in frequency are detected. For phase modulation, alignment changes are interpreted.
Noise and interference can affect how accurately the original signal is recovered, so real systems often include filtering and signal conditioning to improve quality. Demodulation is a fundamental part of all communication systems, enabling information to be received and understood.
----------------------------------------
Core Relations
----------------------------------------
Recovered_signal ≈ original_message_signal
----------------------------------------
Derived Relations
----------------------------------------
AM demodulation:
extract amplitude variations
FM demodulation:
extract frequency variations
PM demodulation:
extract phase variations
Communication chain:
encode → transmit → receive → decode
Signal quality:
higher quality → more accurate recovery
----------------------------------------
Teaching Outcome
----------------------------------------
Student can:
- Understand demodulation as extracting information from a signal
- Relate demodulation to modulation as an inverse process
- Identify different demodulation methods
- Explain how signal quality affects recovery
- Apply demodulation concepts in communication systemsVoltage represents the difference in electrical potential between two points—the driving force behind all circuit behaviour.
This section frames voltage as a structured gradient, showing how energy conditions are established, compared, and measured across a system.
Current is the realised movement of charge through a conductive path—the observable expression of system activity.
Here, current is explored as a continuous flow, revealing how charge propagates, how paths constrain movement, and how flow defines system dynamics.
Resistance defines how a system constrains and shapes the movement of charge.
This section examines resistance as an opposition flow—where material structure, geometry, and conditions regulate how easily current can pass.
Power captures the rate at which energy is transferred within a system.
This section explores how voltage and current combine to produce real energy flow, revealing how systems do work, dissipate energy, and operate over time.