Is it true that whenever an action takes place it is dependent on both its past and future? I mean if we already know that whatever we are doing is dependent on future as much as it is dependent on the past. If that is the case how can you not tell what I will be typing next?
If you leave aside quantum mechanics, the laws of Physics are deterministic. That means if you have a perfect description of a system you can calculate the properties of the system arbitrarily far into it's past or future. So if you know the properties of the system at some time you can tell what the system was like in the past. However just because we are calculating past properties from future properties I wouldn't say that makes the properties of the system dependant on it's future.
Which is all very well, but many interesting systems are chaotic and since it's impossible to characterise even a classical system perfectly we can't calculate the systems properties for more than a short distance into the future.
And of course in quantum mechanics we have the collapse of the wavefunction, which means we can't calculate the results of future observations. The best we can do is assign them a probability.
You just have to applied logic to your question to get an answer:
If(an action that takes place is dependent on both its past and future) then ( you can tell what I will be typing next).
Since you do not know (what I will be typing next) you conclude that (an action that takes place now is independent of its future).
In math logic, that translates into: A=>B <=> no(B)=>no(A)
Coexistence of Past and Future Measurements’ Effects... http://arxiv.org/ftp/arxiv/papers/1207/1207.0667.pdf
Can a Future Choice Affect a Past Measurement's Outcome? http://arxiv.org/ftp/arxiv/papers/1206/1206.6224.pdf