В теории систем антикаузальная система — это гипотетическая система с выходами и внутренними состояниями, которые зависят исключительно от будущих входных значений. Некоторые учебники [1] и опубликованная исследовательская литература могут определять антикаузальную систему как систему, которая не зависит от прошлых входных значений, допуская также зависимость от текущих входных значений.
Акаузальная система — это система, которая не является каузальной системой , то есть система, которая зависит от некоторых будущих входных значений и, возможно, от некоторых входных значений из прошлого или настоящего. Это отличается от каузальной системы, которая зависит только от текущих и/или прошлых входных значений. [2] Это часто является темой теории управления и цифровой обработки сигналов (ЦОС).
Антикаузальные системы также являются акаузальными, но обратное не всегда верно. Акаузальная система, которая имеет какую-либо зависимость от прошлых входных значений, не является антикаузальной.
Примером акаузальной обработки сигнала является создание выходного сигнала, который обрабатывается из входного сигнала, который был записан путем просмотра входных значений как вперед, так и назад во времени (от предопределенного времени, произвольно обозначенного как «настоящее» время). В действительности, этот «настоящий» временной ввод, а также «будущие» временные входные значения были записаны в какой-то момент в прошлом, но концептуально это можно назвать «настоящими» или «будущими» входными значениями в этом акаузальном процессе. Этот тип обработки не может быть выполнен в реальном времени, поскольку будущие входные значения еще не известны, но выполняется после того, как входной сигнал был записан и подвергнут постобработке.
Цифровая коррекция акустики помещения в некоторых системах воспроизведения звука основана на акаузальных фильтрах.