- 2070 Bhadra · 3+4 marks
Memory and memoryless systems; causality
Short answer
A memoryless system's output depends only on current input, like y[n]=3x[n]; an LTI system is memoryless only if h[n]=K δ[n]. A causal LTI system must have h[n]=0 for n<0 (output independent of future inputs). All real-time systems are causal.
Define systems with memory and memory-less systems with examples. Explain the causality property of discrete time LTI systems.
Systems with memory and memoryless systems
A system is memoryless (static) if its output at any time depends only on the input at the same time . A system with memory (dynamic) has an output that depends on past and/or future input values (or past outputs), so it must store information.
| Memoryless | With memory |
|---|---|
| (amplifier) | (first difference) |
| (accumulator) | |
| (advance) | |
| Resistor: | Capacitor: |
For an LTI system, . This depends only on if for all . So a DT LTI system is memoryless only if
Any other (e.g. ) gives a system with memory.
Causality of discrete-time LTI systems
A system is causal if its output at time depends only on the present and past inputs (), not on future inputs. Causal systems are "non-anticipative"; all real-time physical systems are causal.
For an LTI system,
The terms with use with , i.e. future inputs. For the output not to depend on them, those terms must vanish for every input:
This is the necessary and sufficient condition. The convolution sum of a causal LTI system then becomes
Also, for a causal LTI system, initial rest holds: if for , then for .
Examples
- : zero for , so causal.
- , i.e. : , so non-causal.
- Accumulator : causal, with memory.
- Ideal low pass filter : non-zero for , so non-causal (cannot work in real time).
Note: a memoryless system is always causal, but a causal system need not be memoryless.
✓ Answer checked by Claude Opus 5.5 (high effort)
Related questions
- Commutative property of CT LTI systems · Signals and Systems, chapter 5
- LTI: causality and time variance · Signals and Systems, chapter 5 · asked 2×
- LTI: causality and stability · Signals and Systems, chapter 5
- LTI system: linearity, stability, TI, causality · Signals and Systems, chapter 5 · asked 2×
- Causality condition for CT LTI system · Signals and Systems, chapter 5
- Properties of DT LTI systems · Signals and Systems, chapter 6 · asked 3×
- Stability and causality of LTI systems · Digital Signal Analysis and Processing, chapter 1
- Fourier transform property: Time shifting · Communication Systems, chapter 1
- LTI system output in time domain · Communication Systems, chapter 1
- Linear/TI/stable/memoryless: y(t), y[k] · Data Communication, chapter 2