Um sistema não causal é exatamente o oposto do sistema causal. Se um sistema depende dos valores futuros da entrada em qualquer instante do tempo, então o sistema é considerado um sistema não causal.
Exemplos
Vamos dar alguns exemplos e tentar entender isso de uma maneira melhor.
a) $y(t) = x(t+1)$
Já discutimos esse sistema no sistema causal também. Para qualquer entrada, ele reduzirá o sistema ao seu valor futuro. Por exemplo, se colocarmos t = 2, ele se reduzirá para x (3), que é um valor futuro. Portanto, o sistema é Não Causal.
b) $y(t) = x(t)+x(t+2)$
Nesse caso, x (t) é puramente uma função dependente do valor presente. Já discutimos que a função x (t + 2) é dependente do futuro porque para t = 3 ela fornecerá valores para x (5). Portanto, é não causal.
c) $y(t) = x(t-1)+x(t)$
Nesse sistema, depende dos valores presentes e passados da entrada fornecida. Quaisquer que sejam os valores que substituamos, ele nunca mostrará qualquer dependência futura. Claramente, não é um sistema não causal; antes, é um sistema causal.