反因果系统（anti-causal system）是一种假想的系统，其内部状态及输出只和某些未来的输入有关。有些教科书或是出版物的定义较宽松，反因果系统只要和过去的输入无关即可，因此可以和目前的输入有关。非因果系统（non-causal system）是指不是因果系统的系统，是指系统有和未来的输入有关，也可能和过去或是现在的输入有关，这个和因果系统中系统只受过去或是现在的输入影响的定义恰好相反。，在控制理论或是数位信号处理（DSP）中常会提到非因果系统。非因果系统的定义较反因果系统要宽，反因果系统一