The AskPhilosophers logo.

Knowledge
Religion
Time

If there is an all-knowing God who knows the future, then he knows I'm going to sneeze in 10 seconds. But if I do something to control my sneeze, then I have just changed the future. Does this mean there is not an all-knowing God who knows the future, because we have control over our future. This would suggest multiple futures and abolish the theory of God. Or is there some way for there to be multiple futures and an all-knowing God?
Accepted:
October 12, 2007

Comments

Jyl Gentzler
October 13, 2007 (changed October 13, 2007) Permalink

If there is an all-knowing God, and if you are able to control your sneeze, then the all-knowing God does not know that you are going to sneeze and does know that you are able to control your impulse to sneeze. Why doesn't God know that you are going to sneeze? Because it's not true that you are going to sneeze-- to the contrary, it's true that you are going to control your sneeze. Since it's impossible to know what is false, it's impossible for an all-knowing God to know that you are going to sneeze.

  • Log in to post comments

Alexander George
October 13, 2007 (changed October 13, 2007) Permalink

See also Question 997.

  • Log in to post comments
Source URL: https://askphilosophers.org/question/1841
© 2005-2025 AskPhilosophers.org