3
0

Neil DeGrasse Tyson announces belief in God


 invite response                
2016 Apr 22, 11:35am   26,303 views  92 comments

by Shaman   ➕follow (4)   💰tip   ignore  

This should make Dan's tiny head explode....
According to NDT it is highly likely that we are living in a simulation created by a being or beings that are orders of magnitude greater in intelligence and ability. Lemme see, wasn't that the go-to definition for gods??!
https://www.yahoo.com/finance/news/neil-degrasse-tyson-thinks-theres-130300649.html

« First        Comments 53 - 92 of 92        Search these comments

53   Shaman   2016 Apr 23, 3:54pm  

Wait wait... you have to quote yourself to get a backup? That is too pathetic for words!

It seems that you never understood my point, let alone refuted it. If the universe is a simulation, its creator/controller is indistinguishable from God. After all, if you control a simulation, you are the god of that universe. Therefore by presupposing the likelihood of such is "high," NDT professes belief in such a deity. This doesn't mean that he subscribes to a religion, just that he is a secret deist.

54   Shaman   2016 Apr 23, 3:56pm  

Dan8267 says

We only have one universe. That one universe either is or is not a simulation. There are no series of repeatable events from which to extrapolate a probability of our universe being a simulation. The assignment of a probability to the two possible answers to this question is therefore meaningless.

Quantum theory, an extension of the scientific process, would strongly disagree with you.

55   Shaman   2016 Apr 23, 3:57pm  

I will explode your head, Dan! It will nova!

56   indigenous   2016 Apr 23, 4:06pm  

Dan8267 says

The unmoved mover explains nothing.

Sactly. This is a who is on 1st type deal

As to the other i have no idea or interest in what you are talking about.

57   Dan8267   2016 Apr 23, 4:10pm  

Quigley says

Wait wait... you have to quote yourself to get a backup?

I don't know what nonsense you are saying, but you sound like a fool, a childish imp whose throwing a tantrum because he was demonstrated to be a lying sack of shit.

Quigley says

Quantum theory, an extension of the scientific process, would strongly disagree with you.

Actually, no it doesn't. By universe, I mean everything, and by definition, there is only one everything. The multiverse conjecture has nothing to do with our universe being a simulation.

You are simply grasping at straws and muddying the conversation to convince anyone that I made a mistake, however inconsequential, to cover up the fact that I just thoroughly kicked your ass in this thread.

A real man would simply say, "sorry, I was wrong about everything". You simply don't warrant any respect.

Quigley says

I will explode your head, Dan! It will nova!

A childish and impotent threat yapped by a petulant toddler. Your words mean nothing.

58   Shaman   2016 Apr 23, 5:14pm  

I like how you ran away from my central points, choosing instead to adopt insults as your theorem veritas. Weak sauce Dan the impotent.

I guess I must yield to the ancient maxim: "if you wrestle with a pig you both get muddy and only the pig enjoys it."

59   Dan8267   2016 Apr 23, 5:37pm  

You are so full of shit. I precisely addressed everything you said. Simply lying about that does not change anything.

You need to learn the difference between a real argument and mere contradiction. Here's an educational video for you.

www.youtube.com/embed/kQFKtI6gn9Y

60   Y   2016 Apr 23, 5:40pm  

So you finally admit there is no global warming....

Dan8267 says

Oh, and by that criteria, every weather simulator used to make weather predictions is a god. So why aren't you worshiping the Accuweather 5000?

61   Dan8267   2016 Apr 23, 5:44pm  

Dungeness says

So you finally admit there is no global warming....

Much like your mother saying "I love you son" that never happened anywhere except your fantasies.

62   Y   2016 Apr 23, 5:54pm  

Wow. Jumping from global warming denial to mother jokes in one post.
I love it when I hit a nerve...

Dungeness says
So you finally admit there is no global warming....

Dan says
Much like your mother saying "I love you son" that never happened anywhere except your fantasies.

63   Dan8267   2016 Apr 23, 7:57pm  

Quit cumming all over yourself, Shrek. Your trolling isn't as effective as you think. Like most things in your mind, it's just a delusion.

64   Y   2016 Apr 23, 8:59pm  

The objective of trolling is to distract from the thread subject and lead the trollee off topic down some inane path.
Currently You are not talking about Tyson, instead blathering mother jokes and vomiting inept responses to my troll. From where I sit I'd say it is quite effective...
He he he...

Dan8267 says

. Your trolling isn't as effective as you think.

65   Dan8267   2016 Apr 23, 9:11pm  

Oh honey, I've already said everything there is to say in this thread, so no, you aren't being an effective troll. But feel free to cum all over yourself in trollish rejoicement of your imaginary accomplishments. You and CIC are truly pathetic losers.

www.youtube.com/embed/HNTxr2NJHa0

66   Dan8267   2016 Apr 23, 9:17pm  

And you've spent your night fucking goats again, I see.

67   Heraclitusstudent   2016 Apr 24, 1:27pm  

Dan8267 says

I've always disagreed with Gödel on this point. I fall into the camp that truth and provability are the same thing for all a prior statements. That is, there is no logical statement that is true but unprovable. Unprovable means not true either by being false or opinion or meaningless. This is a fun subject to discuss.

You could say that Godel's theorem is wrong in that it assumes consistency. i.e. the assertion G brought about by Godel can be proven true (and was by us) so is a theorem, and so an inconsistency. That would still be a much weaker statement than to say all true mathematical statements must be provable.

68   HydroCabron   2016 Apr 24, 2:37pm  

Dan8267 says

I've always disagreed with Gödel on this point. I fall into the camp that truth and provability are the same thing for all a prior statements. That is, there is no logical statement that is true but unprovable.

There is no such camp, because nobody who actually understands the definitions Gödel used would argue about this.

If you dislike the definition of "true" which logicians use, then pick another word for it. But there is no dispute as to the correctness of Gödel's result: there are well-formed statements which hold in all models (definitions of the symbols in the statements) of systems derived from consistent axioms, that nonetheless cannot be proven from those axioms. "True" means "holds in all models" and doesn't say much, because the statements are not earth-shattering proclamations such as the existence or non-existence of god.

The camp which quarrels with Gödel's definition of "true" is not a camp which Gödel would have bothered to argue with, because "true" is a term defined so that the theorems can be stated. The theorems are correct, so there's nothing to argue.

You actually have no disagreement with Gödel. You have a disagreement with an entire profession (logicians and mathematicians) who have no interest in your points, because you're talking about the ideas of "truth" in another sense. Your gentlemanly disagreement which you imagine you're having with Gödel is really just a disagreement between a contractor and a customer who doesn't understand what drywall is.

69   HydroCabron   2016 Apr 24, 2:57pm  

Heraclitusstudent says

You could say that Godel's theorem is wrong in that it assumes consistency. i.e. the assertion G brought about by Godel can be proven true (and was by us) so is a theorem, and so an inconsistency

“Consistency" only means that the axioms don't clash with one another. If said axioms are the foundation of an incomplete system, in the sense that true statements exist which are unprovable from those axioms, there's still no inconsistency whatsoever.

Perhaps there's an inconsistency with common sense and the world we want to believe we live in, but that may arise from a failure to comprehend the term "true" in the sense that logicians used it: holding in all possible interpretations of the symbols in the axioms.

Gödel's results are profound, but they say far less about the universe(s) and the meaning of life than they do about our feeble human attempts to axiomatize arithmetic so that we can sleep better at night.

70   Heraclitusstudent   2016 Apr 24, 5:13pm  

HydroCabron says

there's still no inconsistency whatsoever.

I'm not sure what you mean. If it is inconsistent it is inconsistent. A system can be inconsistent whether it is incomplete or not.

HydroCabron says

“Consistency" only means that the axioms don't clash with one another.

But the point about this theorem is that it applies to *all* systems once they reach a sufficient content. So it's not a question of a specific set of axioms - once this content is reached.
The entire Godel's reasoning is that either G is a theorem, in which case we have to admit that our axiomatization of arithmetic - relying on seemingly irrefutable axioms - is inconsistent, or it is not, and in that case these axiomatizations are incomplete. And from that Godel jumps to the conclusion: they are incomplete. And this applies to any extended axiomatization which is fairly damning.

In fact some argued that this means AI is impossible since humans are apparently able of something any formal system couldn't do. (proving their G assertion is true).

I tend to agree with Dan this is BS. (whether for the same reasons or not). There is simply no step in this demonstration a computer wouldn't do for any axiomatic system, including one that describes the computer itself.

To me the right interpretation is that Godel pointed to a paradox (which is not structurally different from other self referential paradoxes): A proposition that is both true and false. But this interpretation leaves us with 2 problems:
- one is just an idiosyncrasy of mathematical logic: the entire structure of formal logic breaks down in presence of such an inconsistency. F => T This is easily remedied, though it would probably take a lot for logicians to in fact do it. It probably involves changing the definition of what is true, and also admitting that A => B is not a function of A and B.
- the second is deeper: what does it mean that arithmetic includes such paradoxes? and if they exist, how do we avoid them? To me the simple explanation is to separate the universe of discourse (here arithmetic) from the knowledge structures describing them. Knowledge applies arithmetic, and to itself. But only self referential knowledge structures have this consistency issue. However they say nothing about the domain itself. So the meaning of Godel, as I see it, is that there are well formed sentences about knowledge itself that are inconsistent but in fact they say nothing semantically about the universe considered.

71   HydroCabron   2016 Apr 24, 8:10pm  

Heraclitusstudent says

But the point about this theorem is that it applies to *all* systems once they reach a sufficient content. So it's not a question of a specific set of axioms - once this content is reached.

The incompleteness theorem states that any set of axioms which is a consistent axiomatization of number theory is incomplete, in the sense that there are true propositions within the system which are not provable using those axioms. The definition of "true" in this case is as I describe above.

This applies to ALL consistent axiom sets - nowhere do I say I'm fixing the axioms.

As for axioms "reaching a certain content", I'm not sure what you mean. Either a particular set of axioms is consistent, or it isn't. They don't grow like children or trees. (I have never thought of consistency itself being an undecidable question, but I don't think that's what you're referring to.)

Heraclitusstudent says

The entire Godel's reasoning is that either G is a theorem, in which case we have to admit that our axiomatization of arithmetic - relying on seemingly irrefutable axioms - is inconsistent, or it is not, and in that case these axiomatizations are incomplete.

What's G here? Is it a well-formed statement? If so, and it's a theorem, then this says nothing about the consistency of the axioms. Only in the case that all true statements were theorems would we know that our axioms were inconsistent, because the system would be complete (therefore inconsistent). The provability of any single formula tells us nothing.

Heraclitusstudent says

A system can be inconsistent whether it is incomplete or not.

Sure, no argument from me here: there are inconsistent systems that are incomplete. All the incompleteness theorem says is that no consistent system (strong enough to axiomatize arithmetic) can be complete.

Heraclitusstudent says

And from that Godel jumps to the conclusion: they are incomplete. And this applies to any extended axiomatization which is fairly damning.

He doesn't "jump" anywhere. The incompleteness theorem has a mathematical proof: he shows that any consistent axiomatization satisfying the hypothesis (consistency and strong enough to include arithmetic) will be incomplete. I have read a proof; I don't know how close it was to his original proof, but it's at the advanced undergraduate level, which means it's totally non-controversial, settled mathematics.

Godel wasn't writing a on op-ed, or an article in a philosophy journal.

I believe people make far too much of the incompleteness theorem. It merely lays out a fairly profound limitation of any project to axiomatize mathematics so that all true statements are theorems. There are still plenty of interesting, profound theorems, and if some fundamental question (e.g., the Riemann Hypothesis - "cough") were found to be undecidable, we could either rethink the standard axioms, and perhaps come up with a different set which still seems consistent (we'll never know for sure whether the existing Zermelo-Fraenkel axioms, plus the axiom of choice, collectively called ZFC, constitute a consistent system, anyway - the whole thing could be a house of cards).

I love this stuff, particularly the issue of the Continuum Hypothesis being independent of the ZFC axioms, but I don't see deep philosophical implications, beyond a basic warning that you shouldn't take mathematicians too seriously on questions beyond the realm of their little sandbox, because Godel showed that mathematics has clear limitations. At least mathematics can claim the honor of having been more upfront than any other discipline as to its weaknesses.

But that's all it is. No discussion of the existence of god should rest on mathematics. I think we don't need the incompleteness theorem to see that.

You should fully understand the implications of "disagreeing" with Godel, since his work is completely uncontroversial within the standards of what is considered a normal, workaday mathematical proof - believe me, there are research mathematicians whose loose arguments are way beyond anything logicians like Godel would ever pull, because logicians are among the most rigorous of mathematicians.

If you have a disagreement with Godel, then you are really arguing with the entire culture of mainstream mathematics over the past 175 years. I applaud you for your courage, moxie and utter intellectual integrity in choosing that route -seriously, some good could come of such a project - but you must understand what it means: It's equivalent to choosing a completely different path, even further from the existence-of-god thing. You would be beating mathematics itself with a huge pipe wrench, as the constructivists did, bless them. I'd be sad to wave goodbye to some of my favorite theorems (I think that Schroder-Bernstein would be gone, as well as the lovely architecture of the transfinite ordinals, under any common-sense rebuild of mathematics), but maybe mathematics could use a re-think. I'm dead serious. Just don't fool yourself as to exactly what it means to "disagree" with a theorem that is among the most mundane and settled results in modern mathematics.

72   Heraclitusstudent   2016 Apr 24, 11:39pm  

HydroCabron says

As for axioms "reaching a certain content", I'm not sure what you mean

I simply mean a set of axioms that at least describe the number theory. The theorem shows that any added axiom beyond that will not provide completeness.

HydroCabron says

What's G here?

G is the assertion that is the center of the proof of the theorem. i.e. a well formed assertion that could be read at a meta level as "G is not a theorem".

HydroCabron says

He doesn't "jump" anywhere. The incompleteness theorem has a mathematical proof: he shows that any consistent axiomatization satisfying the hypothesis (consistency and strong enough to include arithmetic) will be incomplete.

I'm well aware it's a mathematical proof. Nonetheless the theorem is called "incompleteness" theorem because the assumed conclusion is the fundamental incompleteness of any axiomatization of the number theory. This omits the possibility of inconsistency because inconsistency in arithmetic is considered absurd. The proof reaches the point where the theory is either inconsistent or it is incomplete, and eliminating inconsistency means incompleteness. This is the "jump" I'm talking about. In reality of course, the theorem only states (as you are prudently doing) that "consistent axiomatizations will be incomplete". "Incompleteness" is the standard interpretation, but only interpretation.

HydroCabron says

If you have a disagreement with Godel, then you are really arguing with the entire culture of mainstream mathematics over the past 175 years. I applaud you for your courage, moxie and utter intellectual integrity in choosing that route -seriously, some good could come of such a project - but you must understand what it means: It's equivalent to choosing a completely different path, even further from the existence-of-god thing.

No I'm not. What I'm saying above has been said by many people before me.

In fact to interpret this theorem as incompleteness, you need to assume there is step in the demonstration that is achieved by a human mathematician but cannot be achieved by executing logical rules. This is quite simply BS. There is no such step. All steps of the demonstration are trivial logic. (I particular I think someone made a rule based program that will prove the "G" for any formal system containing the number theory, proving that humans are NOT doing anything that cannot be modeled by rules when showing that "G" is true). But if this is true then it follows that inconsistency is the only option. (because adding such rules in the system would lead to inconsistency). And I don't know why this would be in anyway revolutionary. Paradoxes are common in 2nd order logic where you can represent self-referential assertions. And by using numbers as symbols to represent assertions, Godel is implicitly in the second order.

I would add that I'm not sure it's me that's the wing nut here. Jean Dieudonne said something like "If everything logicians have done since 1931 were to disappear tomorrow, one wouldn't even notice.", referring to the fact not even mathematicians use mathematical logic in practice. Indeed if I were to create an AI system tomorrow, I would implicitly write a system including logic and arithmetic, constituting by itself a complete rewrite of the way logic was modeled by mathematicians since the 19th century. It would necessarily differ radically, starting with the definition of truth. But that would probably not even be noticed as an achievement, considering the part about intelligence itself.

73   marcus   2016 Apr 25, 6:50am  

Heraclitusstudent says

axiomatization of the number theory

Heraclitusstudent says

I think someone made a rule based program that will prove the "G" for any formal system containing the number theory

I have a hard time following your use of the term number theory here. Number theory can be used in place of arithmetic (we wouldn't say "the arithmetic"), but it's actually higher level higher arithmetic dealing with topics such as factorization of primes, and many of the theorems that are the basis of all that weird 20th century math, that go back to people such as Euler and Fermat.

I think Godel's first incompleteness theorem refers to arithemetic, the field axioms etc.

Heraclitusstudent says

constituting by itself a complete rewrite of the way logic was modeled by mathematicians since the 19th century

20th century math might not be applicable to AI, but that has nothing to do with whether it's valid. A lot of it was in areas such as group theory, representation theory. graph theory and so on. I wouldn't be surprised if some of it were useful to modeling AI.

74   Heraclitusstudent   2016 Apr 25, 7:35am  

marcus says

I have a hard time following your use of the term number theory here.

With regard to the Godel theorem we are talking of the number theory as a logical theory. It's about logic more than arithmetic.
Most of mathematics exist without having to care about formal logic. Mathematicians use logic but not in a formal way.

marcus says

I wouldn't be surprised if some of it were useful to modeling AI.

Of course computer science is based on a lot of discrete math concepts.
But with AI, presumably we have to build a knowledge system that includes some type of logic. The question of the logical bedrock of math reappears. We have to build a formal framework that is convenient for a lot of things, would be used in a program to deal with maths, and potentially could be used by mathematicians. It would remain formal but would feel far more natural and usable than current mathematical logic. The goal of current mathematical logic was to remove semantic (here the notion of truth), and reduce math operations to tiny steps that are considered obvious, so that precisely we can establish the consistency of maths. This effort mostly failed with Godel proving the incompleteness - or inconsistency - of this edifice, while other mathematicians ignored the framework totally.

75   HydroCabron   2016 Apr 25, 7:58am  

Heraclitusstudent says

In fact to interpret this theorem as incompleteness, you need to assume there is step in the demonstration that is achieved by a human mathematician but cannot be achieved by executing logical rules

I don't follow this. There's no human anywhere in the theorem.

There is no assumption in the hypothesis or proof of the incompleteness theorem as to the humanity of anyone considering the truth or provability of a proposition. It simply says that in any consistent axiomatization there will be statements which are true but not provable from the axioms.

There are propositions which are true, such as A OR (~A). This means they hold in all possible models - no human mathematician required - A OR ~A has the added virtue of being provable. So at least some of these are provable (again, a statement not requiring a human to execute the proof of each one); in an incomplete system, not all are provable, in the sense that no proof from the axioms exists (and sending in teams of humans to search for one won't change this, because it won't create something that has been proven not to exist).

I really hate to use the term "paradox" around this stuff, because there is no paradox. All that happened here was that we humans were too optimistic when we assumed that a program to produce a consistent, complete axiomatization of mathematics could be successful. A total bummer, but not a paradox.

76   Heraclitusstudent   2016 Apr 25, 9:49am  

HydroCabron says

I don't follow this. There's no human anywhere in the theorem.

Well... it doesn't have to be human BUT:
- on 1 side you have a system mechanically deriving theorems as a way to prove something
- on the other side you have a human mathematician.

Then you exhibit this assertion that is proved true by the mathematician but you claim that the mechanical system will never be able to mechanically derive this assertion (the assertion corresponding to itself). Which is exactly why people refer to it in the context of the existence of God: You are implicitly saying that human mathematicians seem to be doing something that machines cannot do.

This is nonsense. Everything the mathematician has done can be done by a large enough formal system as well.

Which then implies inconsistency.

77   marcus   2016 Apr 25, 6:41pm  

Heraclitusstudent says

With regard to the Godel theorem we are talking of the number theory as a logical theory. It's about logic more than arithmetic.

Most of mathematics exist without having to care about formal logic. Mathematicians use logic but not in a formal way.

I'm guessing you weren't a Math major.

I see you're still talking about "the number theory." I don't know, maybe it's different in Europe ? (you also referred to "Maths"). Canada maybe ?

I took an undergrad course called number theory. Number theory is hugely important to Abstract algebra which is about topics such as groups, fields, and rings built up off of axioms. But even basic arithmetic (not just doing it, but proving that it's valid) requires a lot of axioms and theorems.

Heraclitusstudent says

Most of mathematics exist without having to care about formal logic. Mathematicians use logic but not in a formal way.

Most of the Math classes I took that were 200 level or higher were 95% proofs. The professor would spend the entire class doing proofs. (somewhat formal) There were exercises, but we were on our own with those. It's not like they did examples of similar problems in class, which is what Math is at the level that I teach.

As for this discussion, I find Godel's Theorem to be fairly easy to understand, but not it's proof, but then I haven't dug that deep in to it. Maybe I'm too simple minded about this, but I think that if anything this theorem propelled Math forward by giving some Mathematicians the ability to be okay with a system being consistent and effective but not complete. Therefore even being okay with sometimes running in to an axiom that might be thought to be needed for some trivial theorem (not required for effectiveness), but which would cause an inconsistency and therefore leaving that axiom out.

One other thought that might be part of the confusion. The bizzarre logic Godel used proving that such a statement would exist: "A is true iff it's unprovable" or something to that effect, doesn't mean that therefore every inconsistency that you might run into as you added the possibly infinite number of axioms required for completeness is of a weird self referential nature. That's simply the route he went to prove the theorem.

78   Heraclitusstudent   2016 Apr 25, 10:21pm  

marcus says

I took an undergrad course called number theory. Number theory is hugely important to Abstract algebra which is about topics such as groups, fields, and rings built up off of axioms. But even basic arithmetic (not just doing it, but proving that it's valid) requires a lot of axioms and theorems.

It looks like what you call Number Theory has nothing to do with logic. In the current context what I call Number Theory is a logical theory . A logical theory is a formal system where AXIOMS are used to mechanically derive THEOREMS using rules. I capitalize the terms because they don't mean exactly the same as in the rest of mathematics. In traditional mathematics is simply an assertion that is proven in given conditions. Here it is an assertion that is formally derived using a (long) sequence of small steps. No mathematicians ever bother with such formal methods.

marcus says

Maybe I'm too simple minded about this, but I think that if anything this theorem propelled Math forward by giving some Mathematicians the ability to be okay with a system being consistent and effective but not complete.

It didn't propel mathematics forward. It represented the failure of Hilbert's program: an attempt to establish sound basis for mathematics. The fact that they are incomplete means these formal logical systems are useless.

marcus says

I find Godel's Theorem to be fairly easy to understand, but not it's proof, but then I haven't dug that deep in to it.

To understand Godel's theorem you need to understand the proof. More specifically the final ad absurdum part I mentioned. You need to understand why it requires semantic, which is the part the human is doing but not the system.

marcus says

doesn't mean that therefore every inconsistency that you might run into as you added the possibly infinite number of axioms required for completeness is of a weird self referential nature. That's simply the route he went to prove the theorem.

Well, arithmetic is consistent if you have a physical interpretation of what numbers are. So you can't simply add any axiom you want: They have to be true within the usual interpretation of numbers. So inconsistencies do not simply arise like this. However there are a number of well known paradoxes, for example Russell's paradox in the set theory, and they all involve self-reference or referential loops. Self-reference within a language is the source of the problem, not arithmetic.

79   marcus   2016 Apr 26, 6:20am  

Heraclitusstudent says

You need to understand why it requires semantic, which is the part the human is doing but not the system.

As I said, this is just how he proved it. It doesn't mean that if complete, the inconsistencies will be of this nature.

Heraclitusstudent says

Self-reference within a language is the source of the problem, not arithmetic.

I believe you've got it wrong, and I'm not saying there is a problem with arithmetic. IT's that Godel used arithmetic(the existing axioms of arithmetic) regarding the properties of the natural numbers and logic to prove that a system such as this is either consistent or complete but not both. The self referential statements he came up with to prove this were the result of the logic mathematicians use. That is simply how he proved it. The result is generalizable and true not because of the way he proved it. That is, the result is not a special case as you believe having to do with the way he proved it.(this is logic)

But also, if you're interpretation were correct, then there isn't a problem anyway. In either interpretation, as long as there are no non-trivial inconsistencies we're good. That is, as long as all useful results are consistent, we're good.

By the way, I don't claim a high level of expertise in this topic, but I do have some understanding and experience with how an axiomatic system is built.

80   Heraclitusstudent   2016 Apr 26, 11:07am  

marcus says

It doesn't mean that if complete, the inconsistencies will be of this nature.

What other nature is possible? What paradox do you know that is not based on referential loop?
Do you believe arithmetic is in fact inconsistent?

marcus says

The self referential statements he came up with to prove this were the result of the logic mathematicians use. That is simply how he proved it. The result is generalizable and true not because of the way he proved it.

It is true what I said about self-reference is incidental here. It doesn't change what I said before about interpreting this as inconsistency rather than incompleteness.

marcus says

if you're interpretation were correct, then there isn't a problem anyway. In either interpretation, as long as there are no non-trivial inconsistencies we're good.

Well we're good except... as I said...
- First, admitting that there is an inconsistency utterly destroys the way logic itself was formalized in mathematics. Because if an inconsistency exists then every assertion becomes true, because of the way A => B is formalized. So we're good... provided you rewrite all mathematical logic since the 1900's in a different format.
- Second, you don't get to claim there is an inconsistency in this number theory without explaining what it means with regard to arithmetic in general. i.e. you need to explain why there is an inconsistency, and how to circumscribe it so that it doesn't contaminate standard arithmetic. This is what I did by ascribing it to self-reference in the language rather than a consequence of numbers properties.

81   HydroCabron   2016 Apr 26, 11:36am  

Heraclitusstudent says

Then you exhibit this assertion that is proved true by the mathematician but you claim that the mechanical system will never be able to mechanically derive this assertion

Because he proved there are well-formed, true statements which cannot be derived from the axioms. That is, there exists no derivation - "mechanical" is meaningless in this context.

An analogous situation is trisecting the angle with the straightedge and compass, or squaring the circle (with just a straightedge and compass). In the 19th century, an understanding of the nature of number systems led to a categorization of all the line lengths and angles one could get - with straightedge and compass, starting with a line and an angle: it turned out that the lengths and angles achievable did not include either the length necessary to square a circle or the angle 1/3 of the original angle. This proved that you cannot trisect an angle or square the circle - there is no sequence of steps to do so with a straightedge and compass.

Many people refuse to believe that one can prove something impossible. Hence there are thousands of trisectors working on finding a solution as I write this. But you really can prove that there exists no algorithm to accomplish something, or that there is no proof of certain true statements.

82   Heraclitusstudent   2016 Apr 26, 11:48am  

HydroCabron says

Because he proved there are well-formed, true statements which cannot be derived from the axioms. That is, there exists no derivation - "mechanical" is meaningless in this context.

HydroCabron says

Many people refuse to believe that one can prove something impossible

I absolutely believe some things can be proven impossible. There are functions that are not calculable. They are not for humans. Neither are they for computers. There are numbers that cannot be described as rational nor roots of polynomials functions.

This is not what is going on here. What is going on is you are refusing to acknowledge the consequences of what you are saying. Mechanical is not meaningless at all. An axiomatic system acts mechanically. A computer acts mechanically. A computer can be fully described by an axiomatic system.
So you are saying a human did derived the fact that an assertion is true, but the same assertion cannot be derived by a computer within a formal system. Since everything physical can be modeled by computers, it follows you just proved human brains are not based on the laws of physics. Congratulation.

83   HydroCabron   2016 Apr 26, 11:55am  

Heraclitusstudent says

So you are saying a human did derived the fact that an assertion is true, but the same assertion cannot be derived by a computer within a formal system.

That's exactly what I am saying. (Well, almost - I don't give a hoot about "physical," "mechanical," or computers doing this - the proof doesn't exist, no matter who attempts to find it. Saying "it doesn't exist" is stronger than saying "nobody can find it.")

And this is not a contradiction or paradox.

"True" in this setting means "valid for all models"; it does not mean "can be proven by a computer or a human being using mechanical methods, from the axioms."

Let T be the condition that a statement is valid for all models. Let D be the condition that the statement can be derived from particular chosen, consistent axioms.

Godel proved that T is not the same thing as D. That is, that there are statements for which T holds but not D. That the two conditions are not identical is surprising to humans; hence the impact of the theorem, which shut down Hilbert's program, as you mentioned. But I would not call it a paradox to say that T and D are different conditions, because the demonstration is accessible to motivated undergraduates. I would call it a discovery.

Most importantly: Godel did not prove that "computers/humans can't find such and such a demonstration of a true fact", although that is a consequence of the incompleteness theorem. He proved something stronger: the demonstration does not exist.

It's like proving that the moon is heavier than a golf ball. Sure, that implies that a computer will never show that a the moon is lighter than or the same weight as a golf ball, but that's a consequence of the fact that the moon is heavier than a golf ball, which is the stronger fundamental truth.

Seriously: the impossibility of trisecting an angle lies in the simple fact that a trisection does not exist. Human mathematicians proved that something does not exist; therefore, no computer or human can find it. It's the same situation. Please promise me you won't go and try to trisect angles.

84   Heraclitusstudent   2016 Apr 26, 12:19pm  

HydroCabron says

"True" in this setting means "valid for all models"; it does not mean "can be proven by a computer or a human being using mechanical methods, from the axioms."

Yes and the whole point of a derivation - either in the formal system or as an 'informal' mathematic proof - is to establish that an assertion is valid for all models.

The bottom line is that, in the proof of Godel's theorem, the human mathematician finds a derivation of an assertion, i.e. a proof that this assertion is true, while claiming this cannot be done by a mechanical system.

Again you are just trying to dismiss the consequences of what you are saying.

HydroCabron says

I would not call it a paradox to say that T and D are different conditions

To be clear, I didn't say Godel's theorem itself is a paradox. I said the assertion G that is the object of Godel's proof is a paradox.

85   Heraclitusstudent   2016 Apr 26, 2:05pm  

HydroCabron says

Godel did not prove that "computers/humans can't find such and such a demonstration of a true fact", although that is a consequence of the incompleteness theorem. He proved something stronger: the demonstration does not exist.

I'm wondering at that point if you are familiar with Godel's theorem proof.
This demonstration is all about showing that a given (carefully built) assertion is found true but not a theorem.
And when I say "not a theorem" I mean Godel never proved the demonstration doesn't exist . He simply said that if it exists then the system is inconsistent.

86   marcus   2016 Apr 26, 8:38pm  

Heraclitusstudent says

Because if an inconsistency exists then every assertion becomes true, because of the way A => B is formalized.

No, if an inconsistency exists, you have too many axioms. Make do with fewer axioms and have a useful system that is consistent.

If you then run across something that's interesting and clearly true, and you can't prove it with existing axioms and theorems, and you want to make it an additional axiom, or you want to add some other primitive axiom that will allow you to prove this, but that new axiom leads to inconsistencies elsewhere, then don't add the axiom. Stick with fewer axioms, but a consistent system.

I don't see what's wrong with this. Such a system isn't false. IT just can't do everything that you want it to.

87   Heraclitusstudent   2016 Apr 26, 11:27pm  

marcus says

Heraclitusstudent says

Because if an inconsistency exists then every assertion becomes true, because of the way A => B is formalized.

No, if an inconsistency exists, you have too many axioms.

You are missing the point.
A => B is modeled in mathematical logic by the following truth table:
A B A =>B
T T T
T F F
F T T
F F T

If A is false, A=> B is always considered True. Regardless of B. This normally doesn't cause any problem because if A is false this rule is never triggered, but as a result (P & ~P) => B can be proved in propositional calculus for all B.
It follows that ALL B can be proved in the number theory if it turns out to be inconsistent.
In other words: inconsistency = catastrophic failure of the system.
As I said, this is an idiosyncrasy of this particular formulation. A => B should not be considered a function of A and B.
But this needs to be dealt with.

88   marcus   2016 Apr 28, 6:39am  

Heraclitusstudent says

You are missing the point.

I understand boolean logic. More so years ago.

Someone is missing the point. I agree that if a system is inconsistent in nontrivial ways, then it's not useful and it can't be used with computers to do stuff.

But you don't seem to understand that you aren't going to have inconsistencies.

marcus says

No, if an inconsistency exists, you have too many axioms. Make do with fewer axioms and have a useful system that is consistent.

If you then run across something that's interesting and clearly true, and you can't prove it with existing axioms and theorems, and you want to make it an additional axiom, or you want to add some other primitive axiom that will allow you to prove this, but that new axiom leads to inconsistencies elsewhere, then don't add the axiom. Stick with fewer axioms, but a consistent system.

maybe the word trivial needs to be added: "If you then run across something trivial,that's interesting and clearly true"

Trivial, meaning it's not going to impact the usefulness of the system. It's not going to effect your computer program.

89   Y   2016 Apr 28, 6:44am  

No need to inject your personal phonetic pronunciations...

marcus says

If you then run across something thivial,

90   Heraclitusstudent   2016 Apr 28, 10:21am  

marcus says

I understand boolean logic.

This is not about Boolean algebra. This is about mathematical logic: how new theorems are derived in an axiomatic system.

marcus says

I agree that if a system is inconsistent in nontrivial ways, then it's not useful and it can't be used with computers to do stuff.

marcus says

No, if an inconsistency exists, you have too many axioms. Make do with fewer axioms and have a useful system that is consistent.

Let's take simple examples:
- First let's consider the sentence "If Tokyo is in Italy then Athen is in England". This is a blatantly idiotic sentence. But nonetheless it is true in mathematic logic because Tokyo is not in Italy. It's really that stupid. When you talk about computer systems, it should be understood that clearly no computer system is bound to accept something like "If Tokyo is in Italy then Athen is in England" as a true assertion.

- Now let's say I build an intelligent program and that system considers the sentence "This sentence is false".
The system can apply excluded middle rule and see that it is either true or false and both possibilities lead to the sentence being both true and false. So any AI system capable of considering a sentence as simple as "This sentence is false" IS inconsistent.
So you are telling me to remove axioms and I'll be fine? Seriously? Which basic fact about arithmetic do you want to remove from such AI system because of this inconsistency????

Remember arithmetic axioms are not chosen randomly. They are a minimal set of truths that will allow to derive basic theorems we know to be true about numbers. Removing any one of them will badly truncate arithmetic and lead to something that is in fact useless for most practical purposes.

Not only that but even if I were to remove arithmetic axioms, there is no reason to think it would in any way address the core problem of the inconsistency brought about by "This sentence is false". This inconsistency has absolutely nothing to do with arithmetic. It is simply to the possibility of a language (data structures in a computer) to refer to itself.

And the AI system simply better be ready to deal with the existence of such paradoxes in a less brittle way than mathematic logic does.

91   marcus   2016 Apr 28, 10:50am  

Heraclitusstudent says

So any AI system capable of considering a sentence as simple as "This sentence is false" IS inconsistent.

So you are telling me to remove axioms and I'll be fine? Seriously? Which basic fact about arithmetic do you want to remove from such AI system because of this inconsistency????

No, what I told you is that you aren't going to have inconsistencies. Teaching a computer how to deal with absurdities is simple and beside the point.

I see that you're back to confusing Godel's method of proof with what the proof implies. The proof only implies something very simple and straight forward: that a system can not be both consistent and complete. It does not say that the only way in which such inconsistencies arise as the system becomes more complete (meaning as more axioms and theorems are added to cover the infinite directions and lengths to which you can go starting from the initial axioms) is with such absurd statements.

Maybe the issue is you don't get what complete means in this context ?

A system does not have to be anything close to complete to deal with the set of problems you are going to use it for. Or to prove what you set out to prove.

If you are going to have a computer do something useful such as proving the four color theorem, you are going to have precise definitions and some basic axioms and theorem of geometry that are consistent that were used in coming up with the proof. (actually most of the consistent basics of plane geometry are accepted and not really even addressed in such a proof). Also, I know that in that example the people did the proof simply using a computer under their guidance.

I have to stop. Either I am missing something or you don't really have a point to make that I understand. We're
going in circles, and you want to get your point across without really attempting to understand what I'm saying. I believe I understand what you're saying. We're talking at eachother. Maybe I'm right but you're saying something else ? Or maybe I'm wrong, and you can't explain why ?

92   Heraclitusstudent   2016 Apr 28, 11:13am  

marcus says

A system does not have to be anything close to complete to deal with the set of problems you are going to use it for.

That's simply not true. To be useful a system needs to have a complete picture of what geometry is, or what numbers are. You can't leave half the definition out of it.

marcus says

The proof only implies something very simple and straight forward: that a system can not be both consistent and complete.

I 100% agree with that.

marcus says

It does not say that the only way in which such inconsistencies arise as the system becomes more complete (meaning as more axioms and theorems are added to cover the infinite directions and lengths to which you can go starting from the initial axioms) is with such absurd statements.

So you are saying the problem is not necessarily with self referential assertions.
Well, I agree I don't have a formal proof that there is not an other problem outside self-referential assertions.... But....

But first let me return this: there is no formal proof that there is an other problem outside self-referential assertions. In particular everything Godel did in his proof is about a self-referential assertion.

Second I would argue there are very strong reasons to believe there is no other problem. Because to believe there is an other problem you basically need to believe either:
- there is something intrinsic about a complete arithmetic picture that is rotten (inconsistent with itself);
- there is no way to derive in formal logic everything a human can "prove" as true.
Either of these are extremely strong assertions that fly in the face of everything we observe in practice.

« First        Comments 53 - 92 of 92        Search these comments

Please register to comment:

api   best comments   contact   latest images   memes   one year ago   random   suggestions