A discrete-time system, as denoted in the figure, is a mathematical operator or mapping that transforms one signal, the input $x[n]$, into another signal, the output $y[n]$ by means of a fixed set of rules or operations. Discrete-time systems may be classified in terms of the properties that they possess.
The most important system properties are:
Memoryless
A system is memoryless if the output at any time $n=n_0$ depends only on the input at time $n=n_0$. In other words, a system is memoryless if, for any $n_0$, we are able to determine the output value $y[n_0]$ given only the input value $x[n_0]$.
Causality
A system property that is important for real-time applications is causality, which implies that for any index $n_0$, the response of the system at time index $n_0$ depends only on the input up to time index $n=n_0$. Thus, for a causal system, changes in the output cannot precede changes in the input.
Invertibility
A system property that is important in applications such as channel equalization and de-convolution is invertibility. A system is said to be invertible if the input of the system uniquely can be determined from the output. In order for a system to be invertible, it is necessary for distinct inputs to produce distinct outputs.
Additive
An additive system is one for which the response to a sum of inputs is equal to the sum of the outputs individually.
Homogeneous
A system is homogeneous if scaling the input by a constant $c$ results in a scaling of the output by the same amount of $c$.
Stability
In most practical cases it is important for a system to have a response, $y[n]$, that is bounded in amplitude whenever the input is bounded. A system with this property is said to be stable in the Bounded Input Bounded Output (BIBO) sense.
Linearity
A system that is both additive and homogeneous is said to be linear.
Time-Invariance
If a system has the property that a shift (a delay) of the input by $n_0$ samples results in a shift of the output by the same amount of $n_0$ samples, the system is said to by time-invariant.
Linear Time Invariance
A system that is both linear and time-invariant is referred to as a Linear Time Invariant system, abbreviated as LTI. Both properties, Linearity and Time Invariance, of an LTI system are important to understand how to simplify the mathematical analysis to obtain a greater insight and understanding of system behavior.
Example
Show that the system $y[n]= ( x[n])^2$ is non-linear.
Example
Show that the system $y[n]= ( x[n])^2$ is Time Invariant.