But I would argue that B is not caused by A alone, but by both A's current and previous states.
Consider not the abstract situation of B = dA/dt, but the concrete example of the signal generator. It would be a perverse reading of the word "cause" to say that the voltage does not cause the current. You can make the current be anything you like by suitably manipulating the voltage.
But let this not degenerate into an argument about the "real" meaning of "cause". Consider instead what is being said about the systems studied by the authors referenced in the post.
Lacerda, Spirtes, et al. do not use your usage. They talk about time series equations in which the current state of each variable depends on the previous states of some variables, but still they draw causal graphs which do not have a node for every time instant of every variable, but a node for every variable. When x(i+1) = b y(i) + c z(i), they talk about y and z causing x.
The reason that none of their theorems apply to the system B = dA/dt is that when I discretise time and put this in the form of a difference equation, it violates the precondition they state in section 1.2.2. This will be true of the discretisation of any system of ordinary differential equations. It appears to me that that is a rather significant limitation of their approach to causal analysis.
Subscribe to RSS Feed
= f037147d6e6c911a85753b9abdedda8d)
LW is pretty much the only site I visit where I feel significantly intimidated about commenting. I've left a couple of comments, but I seem to be more self-conscious about exposing my ignorance here than I am elsewhere – probably because I know that the chances of such ignorance being noticed are higher. It occurs to me that this is completely backwards and ridiculous, but there you have it.