What role did Gödel's belief in God play in his mathematical discoveries?

  • Thread starter Thread starter ikos9lives
  • Start date Start date
AI Thread Summary
David P. Goldman's article in First Things explores Kurt Gödel's religious beliefs and his contributions to mathematics, particularly his incompleteness theorem, which argues that algorithms cannot replace human intuition. Gödel's conception of God is complex, suggesting that God cannot be fully understood through natural theology and is instead revealed through paradox and intuition. He also worked on a revision of Anselm's ontological proof for God, reflecting his commitment to Leibniz's theism against modern critiques. The discussion touches on the implications of Gödel's work for the nature of logic and the limitations of technology, particularly in relation to quantum computing. Overall, the conversation highlights the intersection of mathematics, philosophy, and theology in Gödel's thought.
  • #51
Jamma said:
And how does "Show me Turing machine that will generate randomly 1 or -1 with 50/50 chance every time it is reset and started again." help anything? What proof do you know which requires being able to invoke a 50/50 decision in the middle of it? It obviously wouldn't be a proof if it had a random step in it... And as said before, normal computers can generate random numbers.

And yes, it is wikipedia. How many things, that fundamental in nature and statement, can you name me from wikipedia that are wrong? For one, it is referenced, and secondly, I'm sure that if you read any text on quantum computers, you would read the same thing; how could you possibly deny this?!

You said you are able to make a Turing machine. And when I ask you to do so you ask me what will that prove? It will prove that you can make such Turing machine, isn't it obvious? if you cannot... well there is nothing more I can say. I even don't want a complex machine. The spin can have only 2 possible values when measured. The simplest case.

Normal computers cannot generate random-numbers. They can generate pseudo-random numbers. Look other posts for the difference.
 
Physics news on Phys.org
  • #52
Upisoft said:
You said you are able to make a Turing machine. And when I ask you to do so you ask me what will that prove? It will prove that you can make such Turing machine, isn't it obvious? if you cannot... well there is nothing more I can say. I even don't want a complex machine. The spin can have only 2 possible values when measured. The simplest case.

Normal computers cannot generate random-numbers. They can generate pseudo-random numbers. Look other posts for the difference.

When did you ask me to make a Turing machine?! And your computer that you are using to type with effectively is a Turing machine, the only difference is that it has limited resources. But harping on about that point won't help you because quantum computers, no matter how advanced, will only have limited resources too. Godel's theorem is about proofs that can be reached in finite time using a set standard of logic with a theoretical Turing machine, and no matter how you try, your quantum computer doesn't add anything to the mix which will make this theorem no longer hold.

And stop talking about random numbers too, it is completely irrelevant- if your random numbers are so important for a calculation, then your calculation is a non-exact one from the fact that it invokes random numbers, and therefore it doesn't matter whether your random-number generator is random or pseudo-random. And anyway, can you prove that quantum-computers definitely can generate random numbers? Can you prove that there are no underlying definate laws that describe quantum theory? I don't think that we ever have or ever will.
 
  • #53
WTF? One thing I always try to do is ask myself why I believe something so much, and look at all sides. What is the point of all this? We went from discussing Godel's unique ideas about Platonism, Theology, and mathematical logic, to the potential ramifications of his Incompleteness Theorem on Computational mind and now we have one person making silly "arguments". Consider John Searle's Chinese Room argument, essentially the human mind is inherently semantical, and being that computers are by definition syntatical, it is not a matter of technology, but even in principle it is not possible for something that is purely syntactical to create semantics. This can be seen as similar to Godel's Theorem, so Because a computational system operates by a finite means of logical/syntactical steps, the interpreted semantical meaning of the steps within the formal system must come from outside of the system. Now this seems to me to lead to the untenability of a strictly computational mind. Rather than focus on the purely mathematical aspects of logic/set-theory which are relevant, focus on the philosophical aspect which is primarily the use of Godel's results as regards the semantic/syntactic distinction.
Bringing QM into the discussion adds absolutley nothing and is such a common almost "god of the gaps" argument for mind now. Welllll since QM is crazy, maybe QM holds the key to conscious experience.
 
  • #54
Jamma said:
When did you ask me to make a Turing machine?! And your computer that you are using to type with effectively is a Turing machine, the only difference is that it has limited resources. But harping on about that point won't help you because quantum computers, no matter how advanced, will only have limited resources too. Godel's theorem is about proofs that can be reached in finite time using a set standard of logic with a theoretical Turing machine, and no matter how you try, your quantum computer doesn't add anything to the mix which will make this theorem no longer hold.

And stop talking about random numbers too, it is completely irrelevant- if your random numbers are so important for a calculation, then your calculation is a non-exact one from the fact that it invokes random numbers, and therefore it doesn't matter whether your random-number generator is random or pseudo-random. And anyway, can you prove that quantum-computers definitely can generate random numbers? Can you prove that there are no underlying definate laws that describe quantum theory? I don't think that we ever have or ever will.
In quantum mechanics random is random. If there is underlining theory, it would not be called quantum mechanics. And, btw, my computer is not a Turing machine. I've never heard about Turing machine with a clock. The Turing machine is predictable and every time it is set in a known state the answer is the same. I've never heard about a Turing machine with a hard disk, keyboard or any other peripheral devices either.
 
  • #55
JDStupi said:
Because a computational system operates by a finite means of logical/syntactical steps, the interpreted semantical meaning of the steps within the formal system must come from outside of the system.
Where do you think the semantical meaning comes from for us? From inside?
 
  • #56
Upisoft said:
In quantum mechanics random is random. If there is underlining theory, it would not be called quantum mechanics. And, btw, my computer is not a Turing machine. I've never heard about Turing machine with a clock. The Turing machine is predictable and every time it is set in a known state the answer is the same. I've never heard about a Turing machine with a hard disk, keyboard or any other peripheral devices either.

Wow, please write a PhD thesis on your proof, I'm sure that phycists and mathematicians everywhere would love to read it (probably mainly for comical reasons).

And when I said that your computer is effectively a Turing machine, I didn't actually mean that it is a theoretical calculation device (obviously), I was clearly referring to the way in which it can act like a Turing machine; the mere act of running an algorithm on a computer is to have in an input, allow the machine to calculate given this input and fixed rules, and to give an answer at the end.

Sorry to the OP for the thread going this way, I probably shouldn't have bothered responding (if he had less posts I'd assume that he was trolling). I shall have no more say on the matter!
 
  • #57
At this point in time I do not know where the semantical ideas originate, that is not a reason for denying their existence though, that is simply silly. I can only speak speculatively at this level of knowledge, and so we could say that possibly the syntactical operations performed by the brain in the process of interaction with an environment are given "meaning" or a semantics by some type of information encoded at a deeper level of the organism, maybe DNA, maybe something else. This then pushes the explanation further down, and if it is the case it seems to still not bode well for a computational theory of MIND, though a computational theory of BRAIN may very well be possible. Of course that leads to Mind=Brain argument, and dualism, which is the other thread's topic. Also, this wouldn't be sufficient explanation for the complex varieties of symbols that are present in mental life, it would only be a baseline explanation for simple biological based symbols, but the existence of more complex symbols and metaphor would have to be taken into account in some other way that is too far ahead for met to speculate on.
 
  • #58
Jamma said:
Wow, please write a PhD thesis on your proof, I'm sure that phycists and mathematicians everywhere would love to read it (probably mainly for comical reasons).
Actually you proposed they are not random, but pseudo-random and even fabricated fictional underlying theory explaining it. So, the burden of proof is yours.
 
  • #59
JDStupi said:
At this point in time I do not know where the semantical ideas originate, that is not a reason for denying their existence though, that is simply silly. I can only speak speculatively at this level of knowledge, and so we could say that possibly the syntactical operations performed by the brain in the process of interaction with an environment are given "meaning" or a semantics by some type of information encoded at a deeper level of the organism, maybe DNA, maybe something else. This then pushes the explanation further down, and if it is the case it seems to still not bode well for a computational theory of MIND, though a computational theory of BRAIN may very well be possible. Of course that leads to Mind=Brain argument, and dualism, which is the other thread's topic. Also, this wouldn't be sufficient explanation for the complex varieties of symbols that are present in mental life, it would only be a baseline explanation for simple biological based symbols, but the existence of more complex symbols and metaphor would have to be taken into account in some other way that is too far ahead for met to speculate on.
I will give you an example. I bought new glasses. They had different characteristics then previous glasses. I had problems at the beginning. I could recognize the objects as I could see them better with the new glasses, but I couldn't make good decision how far are they. Eventually I've adapted.

Now, did the DNA helped me at this moment? Probably yes. But only as a template for creation of new protein molecules that were required. The semantics were provided by my experience (missing door knobs, etc.) i.e. the outside world. In other words a blind man will never adapt to new glasses.
 
  • #60
Here is a quote from the article. It describes Anslem's Ontological proof.

"... the best-known version of the argument, Anselm noted:

1. The definition of the word God is "that than which nothing greater can be conceived."

2. God exists in the understanding, since we understand the word with that definition.

3. To exist in reality and in the understanding is greater than to exist in the understanding alone.

4. Therefore, God must exist in reality.
"

I had a couple of questions - not knowing any Philosophy or theology.

- question about line 2:

Just because we understand the words describing something, why does that mean it exists in the understanding? I worry that we can understand that something is impossible e.g. an odd dimensional compact manifold of Euler characteristic 2. But how can such a manifold - which does not exist - exist in the understanding?

- I do not know what the idea of "greater" means in this argument. Is it an ordering of something? Perhaps a partial ordering?
 
Last edited:
  • #61
Maybe he has found a measuring device which tells us the godliness of a god. Or he is playing with a word that has no contextual meaning.

For example http://en.wikipedia.org/wiki/Nontransitive_dice" . For every dice set there is a greater set that will win with higher rate. But there is no greatest set.

People can "prove" a lot of stuff by using words like "greatest" or "more complex".
 
Last edited by a moderator:
  • #62
Upisoft said:
Actually you proposed they are not random, but pseudo-random and even fabricated fictional underlying theory explaining it. So, the burden of proof is yours.

I said I was going to withdraw from this stupid argument, but I can't just leave that one. I suggested that you cannot prove that there are no underlying laws to it, clearly the burden of the proof is on you. I didn't say that quantum effects definitely aren't truly random, but you certainly can't prove that they are. And again, randomness adds nothing to this discussion.

I really feel that you should read up on the incompleteness theorems- they are very important and really interesting; the most interesting thing about them is how fundamental they are to our capabilities of proving statements. It's quite sad on your part that you don't appreciate the amazing fact that not even the most advanced technological or mathematical breakthroughs can destroy the restrictions that the theorem inposes. At least you have the joy of discovering this ahead of you though!
 
  • #63
Jamma said:
I suggested that you cannot prove that there are no underlying laws to it
I agree this is what happened. However you bought a new idea in our argument, namely "underlying laws", and now you want that I disprove it. Well, sorry. If you want to introduce a new idea, then the burden of proof is yours.
 
  • #64
lavinia said:
Here is a quote from the article. It describes Anslem's Ontological proof.

"... the best-known version of the argument, Anselm noted:

1. The definition of the word God is "that than which nothing greater can be conceived."

2. God exists in the understanding, since we understand the word with that definition.

3. To exist in reality and in the understanding is greater than to exist in the understanding alone.

4. Therefore, God must exist in reality.
"

I had a couple of questions - not knowing any Philosophy or theology.

- question about line 2:

Just because we understand the words describing something, why does that mean it exists in the understanding? I worry that we can understand that something is impossible e.g. an odd dimensional compact manifold of Euler characteristic 2. But how can such a manifold - which does not exist - exist in the understanding?

- I do not know what the idea of "greater" means in this argument. Is it an ordering of something? Perhaps a partial ordering?

Yes, and step 4 doesn't follow; even if it is possible to conceive the "greatest" thing (whatever these terms mean precisely) that doesn't mean that we can't conceive something in our minds that also exists in reality but in fact doesn't really exist.

e.g. let God exist as above. I can conceive a universe which is a duplicate of this one, a sort of disjoint union, where each operates as this one has and there is no interaction between the two. I can now conceive God as being this disjoint union of Gods who has power over both of these disjoint universes within my new universe (it was assumed that I could conceive one God, so it's not hard to conceive two non-interacting ones). This God is clearly greater than the one we had originally. But we had assumed that our God was already the greatest. Contradiction!
 
  • #65
Upisoft said:
I agree this is what happened. However you bought a new idea in our argument, namely "underlying laws", and now you want that I disprove it. Well, sorry. If you want to introduce a new idea, then the burden of proof is yours.

Actually, you introduced randomness; your reasoning being that it is different to randomness you can get from computers, which you called pseudo-randomness, so to justify why this is useful (which it wouldn't be even if you could) you would need to prove that it is truly random, in a nature very different to pseudo-randomness. Hence, the burden of the proof is on you.
 
  • #66
Now you made up another idea.. "truly random". I was speaking about "random".
 
  • #67
Oh come on, obviously by saying "truly random" I was referring simply referring to random.

I used that because I was trying to understand where you were coming from in your argument about randomness and how you know for certain that there can't be underlying laws making it not random. Not that it matters.

And being overly-pedantic about my terminology doesn't dodge my point that you need to answer; namely:

what is it about this random nature that quantum computers have at their disposal which allows them to prove things that regular computers can't? (perhaps provide us with a proof of a statement which requires a random step)

and

if only this sort of random will do, not even a very good random number generator that you can get on any computer will suffice, how do you prove that there aren't underlying laws governing this randomness which you seem to suggest is the reason why regular computers can't do some of the computations that quantum computers can?
 
  • #68
Upisoft said:
In short set theories assume that if you have full knowledge of the set you also know its elements.
Assuming, for the sake of argument that this is a reasonable assertion...

That, of course, is not true in QM. For example, if you have two electrons in a singlet state (fully defined state), you know nothing about the spin of the components.
And this...

All you can conclude is that an electron is not a synonym for a set of spins of components of electrons. And I'm not even sure you can conclude that.
 
  • #69
Jamma said:
Oh come on, obviously by saying "truly random" I was referring simply referring to random. I used that because I was trying to understand where you were coming from in your argument about randomness and how you know for certain that there can't be underlying laws making it not random. Not that it matters.
Oh, again those "underlying laws". OK. Let's assume there are such laws. Why do you believe they have to be necessary pseudo-random?

Jamma said:
And being overly-pedantic about my terminology doesn't dodge my point that you need to answer; namely:

what is it about this random nature that quantum computers have at their disposal which allows them to prove things that regular computers can't?
Nothing obviously. We are talking about thinking machines, not proving machines(like Turing machine).
 
  • #70
Hurkyl said:
Assuming, for the sake of argument that this is a reasonable assertion...

And this...

All you can conclude is that an electron is not a synonym for a set of spins of components of electrons. And I'm not even sure you can conclude that.

Example, you have two lamps. The system has set of 4 states: (on, on) // (on, off) // (off, on) // (off, off). Each lamp has has set of 2 states. (on) // (off). If you know the exact state of the system, say (on, off), you will know the exact state of each component: (on) and (off). That is the set theory in a nut-shell (well, the part relevant to our discussion anyway).

That is not necessarily true for system of two electrons. I.e. there are states of the system that behave exactly like those above and state that you have absolutely no knowledge about the components. Also anything in between.
 
  • #71
Upisoft said:
...
You are equating "set theory" with "hidden variables"? :confused: No wonder you make odd conclusions. :-p

Now, mind you, the validity Bell's theorem does not even rule out hidden variable theories! Bohmian mechanics is one counter-example.
 
  • #72
Hurkyl said:
Now, mind you, the validity Bell's theorem does not even rule out hidden variable theories! Bohmian mechanics is one counter-example.

How do Bohmian mechanics explain quantum tunneling?
 
  • #73
Upisoft said:
How do Bohmian mechanics explain quantum tunneling?
The same way ordinary quantum mechanics does, if I remember correctly.
 
  • #74
Upisoft said:
Oh, again those "underlying laws". OK. Let's assume there are such laws. Why do you believe they have to be necessary pseudo-random?).

I never said that I did! I am saying that for you to use them in your argument for why Godel's proof doesn't work anymore because of QCs, YOU need to prove that this is because they are not pseudo-random, afterall, this seems to be your entire basis for why QCs can prove things which ordinary computers cannot (and as I've mentioned, bringing in randomness doesn't help you at all, but I still want to hear your justification).

Nothing obviously. We are talking about thinking machines, not proving machines(like Turing machine).

Ermm, your assertion was that Godel's proof doesn't say anything about what QCs can achieve. So we are talking about proving machines.
 
  • #75
Hurkyl said:
The same way ordinary quantum mechanics does, if I remember correctly.

Hmm, Bohmian mechanics is interesting idea. It trades the randomness in the collapse of the wave-function for specific (|\psi|^2) randomness of the initial conditions. There is a problem with Lorentz-invariance of the initial condition and I'm reading a paper that tries to deal with the problem by adding something they call "synchronization" to the picture. At least it requires FTL action, but since there is no such thing like simultaneity in SR I guess there will be a lot more problems to achieve "synchronization".

Anyway the randomness stays.
 
  • #76
Jamma said:
Ermm, your assertion was that Godel's proof doesn't say anything about what QCs can achieve. So we are talking about proving machines.
Read my first post #3. It is an answer to a conclusion we can't build thinking machines. If you thought I meant anything else, I'm sorry for the misunderstanding.
 
  • #77
Upisoft said:
Read my first post #3. It is an answer to a conclusion we can't build thinking machines. If you thought I meant anything else, I'm sorry for the misunderstanding.

Ohhh, I thought all along that you were saying that QCs undermine Godel's theorems, that's definitely what it looked like.

This still doesn't mean that quantum computers can't be simulated though, unless they use a random step in the program, but then ordinary computers can use a random step too. I suppose this is why you were saying that ordinary computers can't simulate quantum computers, but then the random number generators on regular computers are good enough to ensure that you probably couldn't tell the difference between the output of the QC and the regular computer (you couldn't simulate the result of just one test with another QC by your own arguments).

If it is your argument that the difference between something thinking and something not thinking is that the one which is thinking invokes a completely random step, even then I do not see where it is that the quantum computer is thinking but the regular computer is not; indeed the random number generator on a regular computer will be subject to the effects of quantum physics to come up with its random number. It's probability distribution may be a little off that of the QC (although not by anything significant) but quantum processes still go into that number.

Where then is the room for the thinking machine in your QC that the regular computer does not?
 
  • #78
Jamma said:
Where then is the room for the thinking machine in your QC that the regular computer does not?
Suppose we have built a computer that is able to think. We run it. It thinks of something. Suppose now we reset the computer and reset its pseudo-random generator, so the same random numbers are repeated. We run the computer and we get the same "thought".

I don't call any process that leads to the same answer "thinking". You may call it algorithm or whatever, but it is predictable.

You cannot do the same with quantum effects. You cannot reset their random generator. In other words, you cannot control the thoughts of quantum thinking machine.
 
  • #79
Upisoft said:
Suppose we have built a computer that is able to think. We run it. It thinks of something. Suppose now we reset the computer and reset its pseudo-random generator, so the same random numbers are repeated. We run the computer and we get the same "thought".

I don't call any process that leads to the same answer "thinking". You may call it algorithm or whatever, but it is predictable.

You cannot do the same with quantum effects. You cannot reset their random generator. In other words, you cannot control the thoughts of quantum thinking machine.

If you are ensuring that the "pseudo-random generator" gives the same results then of course the computer will give the same result. The same would be true if we ensured that the QC's random generator was made to give the same results. What's the difference?
 
  • #80
Jamma said:
If you are ensuring that the "pseudo-random generator" gives the same results then of course the computer will give the same result. The same would be true if we ensured that the QC's random generator was made to give the same results. What's the difference?

You cannot ensure any random quantum process to repeat. The only way is to measure something that you've already measured, then you will get the same answer ad nausea.

It reminds me about some funny code I saw somewhere:

Code:
function random()
{
   return 4; // The value was obtained by fair die throw.
}
 
  • #81
Upisoft said:
You cannot ensure any random quantum process to repeat. The only way is to measure something that you've already measured, then you will get the same answer ad nausea.

It reminds me about some funny code I saw somewhere:

Code:
function random()
{
   return 4; // The value was obtained by fair die throw.
}

You can't ensure that a random number generator on a regular computer will repeat, I think that they often use external inputs such as temperature of the components and other things to give the output.
 
  • #82
Jamma said:
You can't ensure that a random number generator on a regular computer will repeat, I think that they often use external inputs such as temperature of the components and other things to give the output.

You can. All you need to do is to record all that data. There isn't such thing as non-recordable data in the classic computer. You can copy the current state, called hibernation in computers, and then restore it. It is usually done only once, but it can be repeated if necessary.

With QM you can't copy the state, I think there is proof that you can't build a machine that can copy quantum state.
 
  • #83
Yes, but these things are still random. Does it matter that you are recording the information that went into the process of giving you the random number? You can't necessarily restore the state that went into the computer coming up with its random number (i.e. all quantum events that went into the computer coming up with its random number). The difference here is only that the regular computer has made use of these external influences, processed them as data, and used that data to give the random number. The QC is doing the same thing, except now these processes are purposely being generated withing the computer. So for you to be fair on the regular computer, you can't just put the computer back into the state after it had recorded the data, you should recreate all of the influencial quantum states that went into making that data.

It seems like nitpicking, but if you are going to argue something philisophical like "QCs can be considered as thinking machines but regular computers cannot" then unfortunately you have to be this thorough and go this far deep.
 
  • #84
Jamma said:
Yes, but these things are still random. Does it matter that you are recording the information that went into the process of giving you the random number? You can't necessarily restore the state that went into the computer coming up with its random number (i.e. all quantum events that went into the computer coming up with its random number).
What will prevent me to restore the state and "replay" the process the same way it happened?
 
  • #85
Upisoft said:
What will prevent me to restore the state and "replay" the process the same way it happened?

The state of what? Every quantum event that went into the computer making its decision? Sounds like you can't restore that in much the same way as you are saying that you can't restore the state of the QC.
 
  • #86
Jamma said:
The state of what? Every quantum event that went into the computer making its decision? Sounds like you can't restore that in much the same way as you are saying that you can't restore the state of the QC.

The classical computers operate with binary data. Any external event have to be transformed into binary data. You record that data. When you "replay" the process you feed into the computer the recorded data instead. The process repeats without change.
 
  • #87
Umm sorry if I disrupt the thread, but it seems that over pondering the incompleteness theorem, that it not only says a thing or two about logic, but also says a lot about language.

It seems that the axioms that cause trouble are exercises in ambiguous statements and to me that is an issue with inventing a language whereby these sort of sentences can never be constructed based on some principles that prevent the language from ever producing them.

Like say for example if you have the two statements "All cretins are liars" and "I am a cretin", then obviously this causes the scenario that godel is talking about.

Getting to the point, has anyone ever worked or is working on a language where axioms can be built (i'm not just talking normal logic, set theory, arithmetic and such but more a fully fledged meta-language that describes how to build axioms from the grammar of the meta-structure).

Like say for example with the above cretin axioms. The meta-language would for instance be adjusted to only allow self-consistent axioms that do not provide any ambiguity or contradiction.

I'm guessing for this to work, the meta-language grammatical structure (if you're a computer scientist think BNF or EBNF grammars) would make each axioms grammar space dependent on all axioms before it.

So for example the first axiom has a grammatical space. The space of the second axiom is conditionally dependent on the first axiom. The third axiom is dependent on the first two and so on.

What are your thoughts on this?
 
  • #88
The http://en.wikipedia.org/wiki/Proof_sketch_for_G%C3%B6del%27s_first_incompleteness_theorem" in wikipedia is quite unclear. I cannot understand how one can write the formula P(x)=\forall y\hspace{10pt} q(y, x). The symbol q is not in the language described above.
 
Last edited by a moderator:
  • #89
Intuition. Is intuition just the output of a working brain? Don't you think guys that it has more variables involved there, for example emotions and dispositions. Any thought regarding this?
 
  • #90
Ramanujan was attributing his intuition to a Goddess. Kurt Gödel seemed to be of a similar opinion when he wrote "There are other worlds and rational beings of a different and higher kind." Though Gödel was, as it seems, more rationally oriented than Ramanujan.
 

Similar threads

Back
Top