Abstract
Recently, it has been shown that the information flow and causality between two time series can be inferred in a rigorous and quantitative sense, and, besides, the resulting causality can be normalized. A corollary that follows is, in the linear limit, causation implies correlation, while correlation does not imply causation. Now suppose there is an event A taking a harmonic form (sine/cosine), and it generates through some process another event B so that B always lags A by a phase of . Here the causality is obviously seen, while by computation the correlation is, however, zero. This apparent contradiction is rooted in the fact that a harmonic system always leaves a single point on the Poincaré section; it does not add information. That is to say, though the absolute information flow from A to B is zero, i.e., , the total information increase of B is also zero, so the normalized , denoted as , takes the form of . By slightly perturbing the system with some noise, solving a stochastic differential equation, and letting the perturbation go to zero, it can be shown that approaches 100%, just as one would have expected.
1. A Review of the Rigorous Information Flow-Based Causality Analysis
Causal inference is a fundamental problem in scientific research. Recently it has been shown that the problem can be recast into the framework of information flow, another fundamental notion in general physics which has wide applications in different disciplines (see [1]), and hence can be put on a rigorous footing. The causality between two time series can then be analyzed in a quantitative sense, and, besides, the resulting formula is very concise in form. In the linear limit, it involves only the usual statistics namely sample covariances [2], making the important and otherwise difficult problem an easy task.
To briefly review the theory, consider a two-dimensional continuous-time stochastic system for state variables
where may be arbitrary nonlinear functions of and t, is a vector of white noise, and is the matrix of perturbation amplitudes which may also be any functions of and t. Here we adopt the convention in physics and do not distinguish deterministic and random variables; in probability theory, they are ususally distinguished with capital and lower-case symbols. Assume that and are both differentiable with respect to and t. Then the information flow from to (in nats per unit time) can be explicitly found in a closed form [3] (the multiple-dimensional case is referred to [1]):
where E stands for mathematical expectation, and , is the marginal probability density function (pdf) of . The rate of information flowing from to can be obtained by switching the indices. If , then is not causal to ; otherwise it is causal, and the absolute value measures the magnitude of the causality from to . For discrete-time mappings, the information flow is in much more complicated a form; see [1].
In the case with only two time series (no dynamical system is given) and , under the assumption of a linear model with additive noise, the maximum likelihood estimator (MLE) of the rate of information flowing from to is [2]
where is the sample covariance between and , and the sample covariance between and a series derived from using the Euler forward differencing scheme (also see the Euler–Maruyama scheme in [4]): , with some integer. Note that Equation (3) is rather concise in form; it only involves the common statistics, i.e., sample covariances. In other words, a combination of some sample convariances will give a quantiative measure of the causality between the time series. This makes causality analysis, which otherwise would be complicated with the classical empirical/half-empirical methods, very easy. Nonetheless, note that Equation (3) cannot replace (1); it is just the mle of the latter. Statistical significance test must be performed before a causal inference is made based on the computed . For details, refer to [2].
Considering the long-standing debate ever since Berkeley (1710) [5] over correlation versus causation, we may rewrite (3) in terms of linear correlation coefficients, which immediately implies [2]:
Causation implies correlation, but correlation does not imply causation.
The above formalism has been validated with many benchmark systems (e.g., [1]) such as baker transformation, Hénon map, Kaplan-Yorke map, Rössler system, etc. It also has been successfully applied to the studies of many real world problems such those in financial economics (e.g., the “Seven Dwarfs vs. a Giant” problem [6]), earth system science (e.g., the Antarctica mass balance problem [7] and the global warming problem [8]), neuroscience (e.g., the concussion problem [9]), to name but a few.
2. The Question
Now suppose we have a dynamic event A which drives another event B. The former has a harmonic form, leading the latter by a phase of . That is to say, the time series, say, and resulting from the two, are in quadrature. Then the correlation between the two is zero. Here by zero-correlation we mean a zero integral
with the integration domain being one period or more periods, and the overbar being the mean over the domain. However, since A causes B, the result is apparently in contradiction to the above corollary that “causation implies correlation”.
3. The Solution
The problem can be more formally stated with the harmonic system:
If the system is initialized with , , the solution is, , . Thus, the population covariance ( is one period or many periods). This yields an information flow from to :
Fundamentally the above problem arises from the fact that it is a deterministic system. In Granger causality test [10] (also see a recent reference [11]), this case has been explicitly excluded, as in such case the trajectories do not form appropriate ensembles in the sample space. For a harmonic series, it shows on a Poincaré section only one single point; so the total information does not accrue. If the total information does not change, the information flow to must also vanish. However, the vanishing information flow does not mean that there is no influence of on . As we argued in Liang (2015), the so-obtained information must be normalized, just as covariance needs to be normalized into correlation, for one to assess the causal influence. Here if the normalizer is zero, involves the indeterminate form . We may then approach it by taking the limit. Specifically, we may approach it by enlarging the sample space slightly, i.e., by adding some stochasticity to the system, then take the limit by letting the stochastic perturbation amplitude go zero.
By Liang (2015), the normalizer for is
where on the right hand side, the second term is the contribution from itself, and the third term the contribution from noise. In Liang (2015), it has shown that is a Lyapunov exponent-like, phase-space stretching rate, and a noise-to-signal ratio. In this problem, we do not have noise taken into account. However, in reality, noise is ubiquitous. We may hence view a deterministic system as a limit or extreme case as the amplitude of stochastic perturbation goes to zero. For this case, we add to (4) a stochastic term:
where is a vector of standard Wiener processes. For simplicity, let the perturbation amplitude a constant matrix. Further let , with elements
Liang (2008) established that
So in this case, the normalized flow from to is
Likewise,
Note that (or ) may be positive or negative. In causal inference, this does not matter; we need only consider the absolute value, although the sign does carry a meaning according to the original formulation. (A positive means causes the marginal entropy of to grow and vice versa; see [1,2].)
Now for the stochastic equation, the covariance matrix evolves as
Expanding, this is
We hence obtain the following equation set:
Solving, we get
So the solution is
If , , then the integration constants . So
Two cases are distinguished:
- Case I
- .
- Case II
- .As t goes to infinity, also approaches .
If initially there exists some covariance, say, , then , and hence
In this case, as , we always have . Either way, the relative information flow approaches in the limit of deterministic system.
In the other direction, we now need to consider the uncertainty growth of and hence perturb . Repeating the above procedure, when , the normalized information flow is
If , then
else ()
which approaches to 1 for enough long time (). On the other hand, if initially there exists some covariance such that then
which implies
This is indeed what we expect. So even for this extreme case, there is no contradiction at all for causal inference using information flow.
4. Discussion
To summarize, a recent rigorously formulated causality analysis asserts that, in the linear limit, causation implies correlation, while correlation does not necessarily mean causation. In this short note, an extreme case which apparently contradicts to the assertion is examined. In this case an event takes a harmonic form (sine/cosine), and generates through some process another event so that is always out of phase with , i.e., lag by . Obviously causes , but by computation the correlation between and is zero. In this study we show that this is an extreme case, with only one point in the phase space and hence the problem becomes singular. We re-examine the problem by enlarging the ensemble space slightly through adding some noise. A stochastic differential equation is then solved for the corresponding covariances, which allows us to obtaint the information flows for the perturbed system. Then as the noisy perturbation goes to zero, the normalized information flow rate from to is established to be 100%, just as one would have expected. So actually no contradiction exists. (see [12] for how a stochastic differential equation is solved by perturbing it with noise [12].)
One thing that merits mentioning is that, here although it seems that causes , actually here the normalized information flow rate from to is also 100%. That is to say, for such a harmonic system with circular cause-effect relation, it is actually impossible to differentiate causality by simply assessing which takes place first; anyhow, taking lead by is equivalent to lagging by . The moral is, for a process that is nonsequential (e.g., that in the nonsequential stochastic control systems), circular cause and consequence coexist, it is essentially impossible to distinguish a delay from an advance.
Author Contributions
Conceptualization, X.S.L. and X.-Q.Y.; methodology, X.S.L.; formal analysis, X.S.L.; investigation, X.S.L. and X.-Q.Y.; validation, X.S.L. and X.-Q.Y.; writing, X.S.L. All authors have read and agreed to the published version of the manuscript.
Funding
This study was partially supported by the National Science Foundation of China (NSFC) under Grant No. 41975064, and the 2015 Jiangsu Program for Innovation Research and Entrepreneurship Groups.
Conflicts of Interest
The authors declare no conflict of interest.
References
- Liang, X.S. Information flow and causality as rigorous notions ab initio. Phys. Rev. E 2016, 94, 052201. [Google Scholar] [CrossRef] [PubMed]
- Liang, X.S. Unraveling the cause-effect relation between time series. Phy. Rev. E 2014, 90, 052150. [Google Scholar] [CrossRef] [PubMed]
- Liang, X.S. Information flow within stochastic dynamical systems. Phys. Rev. E 2008, 78, 031113. [Google Scholar] [CrossRef] [PubMed]
- Iacus, S.M. Simulation and Inference for Stochastic Differential Equations: With R Examples; Springer: New York, NY, USA, 2008. [Google Scholar]
- Berkeley, G. A Treatise Concerning the Principles of Human Knowledge; originally published in 1710; Hackett Publishing Company, Inc.: Indianapolis, IN, USA, 1982. [Google Scholar]
- Liang, X.S. Normalizing the causality between time series. Phys. Rev. E 2015, 92, 022126. [Google Scholar] [CrossRef] [PubMed]
- Vannitsem, S.; Dalaiden, Q.; Goosse, H. Testing for dynamical dependence—Application to the surface mass balance over Antarctica. Geophys. Res. Lett. 2019. [Google Scholar] [CrossRef]
- Stips, A.; Macias, D.; Coughlan, C.; Garcia-Gorriz, E.; Liang, X.S. On the causal structure between CO2 and global temperature. Sci. Rep. 2016, 6, 21691. [Google Scholar] [CrossRef] [PubMed]
- Hristopulos, D.T.; Babul, A.; Babul, S.; Brucar, L.R.; Virji-Babul, N. Disrupted information flow in resting-state in adoloscents with sports related concussion. Front. Hum. Neurosci. 2019, 13, 419. [Google Scholar] [CrossRef] [PubMed]
- Granger, C.W. Investigating causal relations by econometric models and cross-spectral methods. Econometrica 1969, 37, 424–438. [Google Scholar] [CrossRef]
- Contreras-Reyes, J.E.; Hernández-Santoro, C. Assessing Granger-causality in the southern Humboldt current ecosystem using cross-spectral methods. Entropy 2020, 22, 1071. [Google Scholar] [CrossRef] [PubMed]
- Argyris, J.; Andreadis, I.; Pavlos, G.; Athanasiou, M. The influence of noise on the correlation dimension of chaotic attractors. Chaos Solit. Fract. 1998, 9, 343–361. [Google Scholar] [CrossRef]
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2021 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).