✔ 最佳答案
Sheesh. Some people are so defensive. For all the religious people here, they haven't put much thought into this.
(Incidentally, this is NOT a science question. This is a philosophy question ... and a good one.)
This is known as the Omnipotence Paradox ... and the classical way to state it is as follows:
'If God is all-powerful, can He create a stone so heavy that He cannot lift it?'
(This is sometimes called the "paradox of the stone.")
It is NOT just an effort to disprove either the existence or omnipotence of God (although some philosophers have tried to argue such). People like St. Augustine, St. Anselm, St. Thomas Aquinas, and Rene Descartes, for example, used it as a way to get us to *think* about the concepts of omnipotence.
One way to resolve it is to understand that omnipotence does not require God to be able to do all things at once. God can create a stone that is completely unliftable *at the time of creation*, and subsequently can *alter* the stone to be able to lift it.
The concept is mentioned in the movie "Inherit the Wind" when the William Jennings Bryan-based character says: "Natural law was born in the mind of the Creator. He can change it—cancel it—use it as He pleases!"
In other words, God can violate His own laws ... or change them if He pleases. (This is why God is problematic as an explanation of any scientific question ... if the purpose of science is to discover the laws of the universe, then any explanation that involves a being that can violate or change those laws ... or for that matter the very laws of logic ... at any time, isn't much of an explanation.)
For many more responses, see:
http://en.wikipedia.org/wiki/Omnipotence_paradox#Philosophical_responses