A time invariant system depends on the order of cascades to return an output with a given input. In order to check for time invariance, a time delay must be used in two cases. In one case, the time delay must proceed the signal being sent through the system. In the other, the time delay must come after the signal being sent through the system. If the returned output is equal in both cases, the system is time invariant.