HOME

TheInfoList



OR:

In
control theory Control theory is a field of control engineering and applied mathematics that deals with the control system, control of dynamical systems in engineered processes and machines. The objective is to develop a model or algorithm governing the applic ...
, a causal system (also known as a physical or nonanticipative system) is a
system A system is a group of interacting or interrelated elements that act according to a set of rules to form a unified whole. A system, surrounded and influenced by its open system (systems theory), environment, is described by its boundaries, str ...
where the output depends on past and current inputs but not future inputs—i.e., the output y(t_) depends only on the input x(t) for values of t \le t_. The idea that the output of a function at any time depends only on past and present values of input is defined by the property commonly referred to as causality. A system that has ''some'' dependence on input values from the future (in addition to possible dependence on past or current input values) is termed a non-causal or acausal system, and a system that depends ''solely'' on future input values is an anticausal system. Note that some authors have defined an anticausal system as one that depends solely on future ''and present'' input values or, more simply, as a system that does not depend on past input values. Classically,
nature Nature is an inherent character or constitution, particularly of the Ecosphere (planetary), ecosphere or the universe as a whole. In this general sense nature refers to the Scientific law, laws, elements and phenomenon, phenomena of the physic ...
or physical reality has been considered to be a causal system. Physics involving
special relativity In physics, the special theory of relativity, or special relativity for short, is a scientific theory of the relationship between Spacetime, space and time. In Albert Einstein's 1905 paper, Annus Mirabilis papers#Special relativity, "On the Ele ...
or
general relativity General relativity, also known as the general theory of relativity, and as Einstein's theory of gravity, is the differential geometry, geometric theory of gravitation published by Albert Einstein in 1915 and is the current description of grav ...
require more careful definitions of causality, as described elaborately in
Causality (physics) Causality is the relationship between causes and effects. While causality is also a topic studied from the perspectives of philosophy and physics, it is operationalized so that causes of an event must be in the past light cone of the event and ...
. The causality of systems also plays an important role in
digital signal processing Digital signal processing (DSP) is the use of digital processing, such as by computers or more specialized digital signal processors, to perform a wide variety of signal processing operations. The digital signals processed in this manner are a ...
, where
filters Filtration is a physical process that separates solid matter and fluid from a mixture. Filter, filtering, filters or filtration may also refer to: Science and technology Computing * Filter (higher-order function), in functional programming * Fil ...
are constructed so that they are causal, sometimes by altering a non-causal formulation to remove the lack of causality so that it is realizable. For more information, see causal filter. For a causal system, the
impulse response In signal processing and control theory, the impulse response, or impulse response function (IRF), of a dynamic system is its output when presented with a brief input signal, called an impulse (). More generally, an impulse response is the reac ...
of the system must use only the present and past values of the input to determine the output. This requirement is a necessary and sufficient condition for a system to be causal, regardless of linearity. Note that similar rules apply to either discrete or continuous cases. By this definition of requiring no future input values, systems must be causal to process signals in real time.


Mathematical definitions

Definition 1: A system mapping x to y is causal if and only if, for any pair of input signals x_(t), x_(t) and any choice of t_, such that :x_(t) = x_(t), \quad \forall \ t < t_, the corresponding outputs satisfy :y_(t) = y_(t), \quad \forall \ t < t_. Definition 2: Suppose h(t) is the impulse response of any system H described by a linear constant coefficient differential equation. The system H is causal if and only if :h(t) = 0, \quad \forall \ t <0 otherwise it is non-causal.


Examples

The following examples are for systems with an input x and output y.


Examples of causal systems

* Memoryless system ::y \left( t \right) = 1 - x \left( t \right) \cos \left( \omega t \right) * Memory-enabled system ::y \left( t \right) = 1 + x \left( t \right) \cos \left( \omega t \right) * Autoregressive filter ::y \left( t \right) = \int_0^\infty x(t-\tau) e^\,d\tau


Examples of non-causal (acausal) systems

* ::y(t)=\int_^\infty \sin (t+\tau) x(\tau)\,d\tau * Central moving average ::y_n=\frac\,x_+\frac\,x_


Examples of anti-causal systems

* ::y(t) =\int _0^\infty x (t+\tau)\,d\tau *Look-ahead ::y_n=x_


Additional examples of causal systems

* Linear Time-Invariant (LTI) System ::y(t) = \int_^ x(\tau) h(t - \tau) \, d\tau * Moving average filter ::y = \frac \sum_^ x -k/math>


Additional examples of non-causal (acausal) systems

* Smoothing Filter ::y(t) = \frac \int_^ x(\tau) \, d\tau * Ideal low-pass filter ::y(t) = \int_^ x(\tau) \mathrm(t - \tau) \, d\tau


Additional examples of anti-causal systems

* Future Input Dependence ::y(t) = \int_^ x(\tau) \, d\tau


See also

* Causal filter *
Causal model In metaphysics, a causal model (or structural causal model) is a conceptual model that describes the causal mechanisms of a system. Several types of causal notation may be used in the development of a causal model. Causal models can improve stu ...


References

* {{cite book , author1=Oppenheim, Alan V. , author2=Willsky, Alan S. , author3=Nawab, Hamid , title=Signals and Systems , publisher=Pearson Education , year=1998 , isbn=0-13-814757-4 Classical control theory Digital signal processing Systems theory Dynamical systems Causality de:Systemtheorie (Ingenieurwissenschaften)#Kausale Systeme