Originally posted by twhitehead
If God brings his knowledge of the future into the universe at any time prior to the event, then it becomes predestined. The state of the universe will be such that only that particular future will be possible amongst all previously possible futures. Therefore although God may happily have omniscience, he must keep that knowledge external to the universe ...[text shortened]... 'know the future'. He is no better at telling the future than you or I reading a history book.
EDIT: HAH. finally spotted what the robo-mod was complaining about, stupid thing.
I am not happy about the freewill being necessarily contingent on the
existence of a mind.
If the action is predetermined, or predestined, it is so not because god knows it.
God knows it BECAUSE it is predestined, because the nature of the universe is
deterministic and does not allow alternative possible futures.
The actions are thus predetermined and unchangeable and thus there can be no
[libertarian] free will whether god knows the outcome or not.
The key here is that for god to be ABLE to know these things the universe must
be such that it's POSSIBLE to know these things in the first place.
And for it to be possible, the universe must be deterministic.
Another point I want to make.
The reason I was talking earlier about running the universe forwards and backwards
so that god can see what happens and then go back before it happened and thus
'know' before it happens. Is that for a hypothetical universe where only the present
exists, the only way to 'see' the future is to run the universe.
If you just take the initial conditions and the rules of the universe you cannot just
look at those and know everything that will happen in that universe.
You have to apply the rules to the current state to change it to the next state and
then apply the rules to that, iterating your way from the past to the future.
And it doesn't matter if you are doing that with the actual universe, or as a simulation
in your mind [or some sort of computing substrate].
You must run the universe from beginning to the point you wish to view to find out what
will occur.
This is similar to Turing's "halting problem", in that the only way to tell if most programs
will stop [halt] is to run those programs and see if they stop or not.
A nice example of this problem is Langton's Ant:
https://en.wikipedia.org/wiki/Langton%27s_ant
This very simple universe has a very simple set of rules:
Squares on a plane are colored variously either black or white. We arbitrarily identify one square as the "ant". The ant can travel in any of the four cardinal directions at each step it takes. The ant moves according to the rules below:
At a white square, turn 90° right, flip the color of the square, move forward one unit
At a black square, turn 90° left, flip the color of the square, move forward one unit
Langton's ant can also be described as a cellular automaton, where the grid is colored black or white and the “ant” square has one of eight different colors assigned to encode the combination of black/white state and the current direction of motion of the ant.
However despite the fact that we know everything about the initial conditions of this universe and exactly
what the rules of this universe are, you still cannot predict how the universe will turn out without actually
running the universe, and seeing what the behaviour actually is:
Modes of behavior
These simple rules lead to complex behavior. Three distinct modes of behavior are apparent,[3] when starting on a completely white grid.
Simplicity. During the first few hundred moves it creates very simple patterns which are often symmetric.
Chaos. After a few hundred moves, a big, irregular pattern of black and white squares appears. The ant traces a pseudo-random path until around 10,000 steps.
Emergent order. Finally the ant starts building a recurrent "highway" pattern of 104 steps that repeats indefinitely.
All finite initial configurations tested eventually converge to the same repetitive pattern, suggesting that the "highway" is an attractor of Langton's ant, but no one has been able to prove that this is true for all such initial configurations. It is only known that the ant's trajectory is always unbounded regardless of the initial configuration[4] – this is known as the Cohen-Kung theorem
Picture of what wiki is talking about:
http://webloria.loria.fr/~fates/multiagent/TurmiteImage/OneTurmite-t11500.png
The point being that if we have a universe where only the present exists and that 'present' changes according
to a set of rules, it is generally not possible to know any particular future state of the universe without actually
running that universe from it's initial conditions until that particular future state is reached.
And functionally there is no difference between a simulation of the universe or the universe itself.
So god cannot see the future in such a universe without running the universe to find out.
IF free will existed and intelligent agents could make choices and chose ~P instead of P, then every run
through would be different and it would be impossible for god to know in advance what would happen in
any given run.
Thus for it to be possible for god to be omniscient, [libertarian] free-will cannot be possible.