A system is said to be time invariant if the behavior and characteristics of the system do not change with time.Thus a system is said to be time invariant if a time delay or time advance in the input signal leads to identical delay or advance in the output signal. Mathematically if
{y[n]} = T ({x[n]})
then
{y[n-n0]} = T({x[n-n0]}) for any n0
Let us consider the accumulator system
If the input is now {x1[n]} = {x[n-n0]}
then the corresponding output is
The shifted output signal is given by
The two expression look different, but infact they are equal. Let us change the index of summation by l = k - n0 in the first sum then we see that
Hence,
{y[n]} = {y[n-n0]} and the system is time-invariant. As a second example consider the system defined by y[n] = nx[n]
if
while
and so the system is not time-invariant. It is time varying. We can also see this by giving a counter example. Suppose input is
then output is all zero sequence. If the input is
then output is
which is definitely not a shifted version version of all zero sequence.