It doesn’t have to be a magical mumbo-jumbo soul. It just has to be unknowable.
For example, imagine you and I are collaborating to write a story book. The premise is a character, the Skeptic encountering God. You get to decide what the Skeptic does and says, provided he has no unusual abilities. I get to decide everything else that happens. The project was originally my idea though, and though we agreed on our respective parts, I retain ultimate control over the project. I am the one actually putting each word to the page. I think this is a good base scenario for understanding the concept of free will.
Here is part of the finished text:
The Skeptic sees two labelled cups on a table. One has coffee and one has tea. God announces, “You are given the choice between coffee and tea. Which do you choose?”
The Skeptic replies, “If you are omniscient, you already know how I shall choose. Tell me what I shall choose, then I shall make my choice.”
God replies, “You shall choose coffee.”
The Skeptic replies, “In that case, I choose coffee.”
God asks, “Why did you choose coffee?”
The Skeptic replies, “I don’t know.”
What happened? A number of things could have happened:
- I broke our agreement and forced the Skeptic to choose coffee.
- Whenever you had the Skeptic choose the other drink, I would revise God’s announcement to match the Skeptic’s choice. Then you would revise the Skeptic’s choice and the cycle would repeat. However in order for the text to become finished one of us would have to give up - in this case you gave up and had the Skeptic’s choice match God’s prediction. The Skeptic character couldn’t know about this back and forth outside the storybook universe, so he wouldn’t know why he made the choice he did.
Either way, the Skeptic did not exercise free will when choosing coffee, because God announced His prediction thus making the assured outcome physical knowledge.
What about the Skeptic’s initial reply to God? That decision was made by you based in part on factors external to the story book universe. The real reason the Skeptic tries to outsmart God is because you wanted that to be the direction of the story. Whether you have free will depends on whether someone with perfect physical knowledge could most accurately predict your decisions, and I’ll leave that open for now. The can is kicked down the road a little but the definition of free will is relative to the physical/non-physical distinction. From the perspective of the Skeptic himself, did he exercise free will in his initial reply to God? Your decision was based on complex chaotic processes and only a fraction of the necessary information is exposed as ‘physical knowledge’ in the story book universe. For a character in the story book universe, the goings on between you and I occur in a non-physical substrate. No amount of ‘physical knowledge’ is enough to accurately predict the Skeptic’s initial reply. Therefore, from an in-universe perspective, the Skeptic exercised free will in his initial reply.
~Max