Our server costs ~$56 per month to run. Please consider donating or becoming a Patron to help keep the site running. Help us gain new members by following us on Twitter and liking our page on Facebook!
Current time: January 6, 2025, 8:34 pm

Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Oracles and the Halting Problem
#9
RE: Oracles and the Halting Problem
(November 27, 2012 at 3:27 pm)Tiberius Wrote: Not sure I understand you, or maybe you don't understand the halting problem.

You stated there was a proof that "there is no algorithm that solves the halting problem for every algorithm." As such, there cannot be an algorithm which solves the halting problem for every algorithm...that's what a proof means.

So, it cannot be completely acceptable that such an algorithm exists...the proof says categorically that it doesn't. The solution to the halting problem is not an algorithm...it's the statement that such an algorithm cannot possibly exist.

So, we have the following:

1) There exists no algorithm that can solve the halting problem.
2) If God is omniscient, he can solve the halting problem (that is, for any algorithm, he can tell you whether or not it halts).
3) If 2 is true, then an algorithm exists that solves the halting problem (your example of basically just asking God).
4) But it has already been proven that there is no algorithm that solves the halting problem. So God cannot be omniscient.

It's a simple case of either no algorithm exists, or God is omniscient. Since it can be proven that no algorithm exists, God cannot be omniscient.

Right, so it's (2) that's up for grabs. As I stated in the OP:

I'm wondering how this result intersects with the notion of an entity/object that possesses something like omniscience. So in theory, God knows everything that can be known (for example, He can't know a fact x such that knowing x entails a contradiction). Essentially He acts as a flawlessly accurate oracle.

And then later in the post:

So, it seems, either there exists an algorithm A such that it can't be known whether A halts, or God can't possibly possess omniscience.

If A exists, then it can't be known whether A halts, therefore God can't know whether A halts. Thus A wouldn't have an entry on God's list. This would contradict (2).
“The truth of our faith becomes a matter of ridicule among the infidels if any Catholic, not gifted with the necessary scientific learning, presents as dogma what scientific scrutiny shows to be false.”
Reply



Messages In This Thread
Oracles and the Halting Problem - by CliveStaples - November 27, 2012 at 9:01 am
RE: Oracles and the Halting Problem - by Tiberius - November 27, 2012 at 9:20 am
RE: Oracles and the Halting Problem - by CliveStaples - November 27, 2012 at 11:20 am
RE: Oracles and the Halting Problem - by Tiberius - November 27, 2012 at 3:27 pm
RE: Oracles and the Halting Problem - by CliveStaples - November 27, 2012 at 3:34 pm
RE: Oracles and the Halting Problem - by Anomalocaris - November 27, 2012 at 11:27 am
RE: Oracles and the Halting Problem - by CliveStaples - November 27, 2012 at 11:50 am
RE: Oracles and the Halting Problem - by Angrboda - November 27, 2012 at 2:29 pm
RE: Oracles and the Halting Problem - by CliveStaples - November 27, 2012 at 3:11 pm
RE: Oracles and the Halting Problem - by Tiberius - November 27, 2012 at 3:58 pm
RE: Oracles and the Halting Problem - by Angrboda - November 27, 2012 at 9:53 pm
RE: Oracles and the Halting Problem - by jonb - November 27, 2012 at 10:44 pm
RE: Oracles and the Halting Problem - by CliveStaples - November 28, 2012 at 4:09 am
RE: Oracles and the Halting Problem - by jonb - November 28, 2012 at 7:24 am
RE: Oracles and the Halting Problem - by Tiberius - November 28, 2012 at 7:49 pm



Users browsing this thread: 1 Guest(s)