Signal Processing question Is the system y[n] = x[n] - x[n-1] time invariant?

Click For Summary
SUMMARY

The system defined by the equation y[n] = x[n] - x[n-1] is confirmed to be time invariant. The reasoning provided clarifies that shifting the input and processing it through the system yields the same output as processing the signal first and then shifting the output. The key insight is that the relationship between the present input and the previous input remains consistent regardless of the time shift applied. A formal proof can be found at the provided Wikipedia link.

PREREQUISITES
  • Understanding of discrete-time signals and systems
  • Familiarity with the concept of time invariance in systems
  • Basic knowledge of signal processing equations
  • Ability to interpret mathematical proofs related to system properties
NEXT STEPS
  • Study the properties of linear time-invariant (LTI) systems
  • Learn about the implications of time invariance in signal processing
  • Explore the mathematical proof of time invariance in systems
  • Review examples of time-invariant and time-variant systems in signal processing
USEFUL FOR

Students and professionals in electrical engineering, particularly those focusing on signal processing concepts and system analysis.

seang
Messages
184
Reaction score
0

Homework Statement


Is the system y[n] = x[n] - x[n-1] time invariant?


Homework Equations





The Attempt at a Solution


I say no, but there's one thing I don't understand. I think if you shifted the input, and then ran those samples through the system, you'd get x[n-n0] - x[n-1].

If you ran the signal through the system first, then shifted the output, you'd get x[n-n0] - x[n-n0-1].

This is my thinking, is it incorrect?
 
Physics news on Phys.org
seang said:

Homework Statement


Is the system y[n] = x[n] - x[n-1] time invariant?


Homework Equations





The Attempt at a Solution


I say no, but there's one thing I don't understand. I think if you shifted the input, and then ran those samples through the system, you'd get x[n-n0] - x[n-1].

If you ran the signal through the system first, then shifted the output, you'd get x[n-n0] - x[n-n0-1].

This is my thinking, is it incorrect?

As for the answer, the system is time invariant since the system does not explicitly depend on one of the inputs.

As for your method of approaching this, even if you shift the input and run the samples through the system, you'd get the same output as running the signal through the system first.

Here's a formal proof you can look at to see why it is true.

http://en.wikipedia.org/wiki/Time-invariant
 
146kok is correct.

Your error comes in the first answer where you shifted the input and then ran it through the equation. What the equation says is that y is equal to the present input plus the input just before the present input. If the present input is x(n-n0) then the input just before the present input has to be x(n-n0-1). This agrees with your second answer so it is time invariant.
 

Similar threads

  • · Replies 4 ·
Replies
4
Views
2K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 4 ·
Replies
4
Views
3K
  • · Replies 2 ·
Replies
2
Views
3K
  • · Replies 3 ·
Replies
3
Views
3K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 7 ·
Replies
7
Views
3K