RichardKennaway comments on Rationality Quotes: February 2010 - Less Wrong

2 Post author: wedrifid 01 February 2010 06:39AM

You are viewing a comment permalink. View the original post to see all comments and the full post content.

Comments (322)

You are viewing a single comment's thread. Show more comments above.

Comment author: RichardKennaway 01 February 2010 01:24:07PM 1 point [-]

The more I read that, the less sense it makes. Are we to conclude that Dawkins is as wrong about evolution as the Intelligent Design proponents? Is there the slightest reason to think that whatever source Landsburg is paraphrasing as "for Dawkins, complexity can arise only from simplicity", Dawkins had anything but evolution in mind? What has the ontological status of arithmetic to do with how present-day lifeforms came to be? What does any of this have to do with rationality?

Comment author: XiXiDu 01 February 2010 08:03:24PM *  0 points [-]

Landsburg does not doubt biological evolution. It's just an argument about complexity being inherent in the laws of nature, reality. And what it has to do with rationality, it's thought provoking. And rationality is a means to an end in succeeding to reach your goals. If your goal is to fathom the nature of reality these thoughts are valid as they add to the pile of possibilities being worthy of consideration in this regard.

Comment author: SilasBarta 01 February 2010 08:27:07PM 5 points [-]

His thoughts on that are confused too. He claims that math is fundamental to physics, but also that it's infinitely complex. That doesn't work:

1) Math is simple in the sense that you need very little space to specify the entities needed to use it.

2) But Landsburg says it's complex because you haven't really specified it until you know every mathematical truth.

3) But then physics isn't using math by that definition! It's using a tiny, computable, non-complex subset of that.

(This is discussed at length in the links I gave.)

Thought-provoking is good, but don't fall for the trap of worshipping someone for saying stuff that doesn't make sense.

Comment author: RobinZ 01 February 2010 10:07:36PM *  2 points [-]

I'm not sure "thought-provoking" is actually a good thing any more than "reflectively coherent" is a good thing. "Thought-provoking" is just a promise of future benefit from understanding; that promise is often broken.

Comment author: RichardKennaway 01 February 2010 08:35:15PM 0 points [-]

Then what are Dawkins and his opponents "equally wrong" about? What does it mean to say that complexity is "inherent in the laws of nature"? Or that it isn't? What does Landsburg mean by "complexity"? Is arithmetic "complex" because it contains deep truths, or is it "simple" because it can be captured in a small set of axioms?

I have yet to understand what is being claimed here.

Comment author: SteveLandsburg 02 February 2010 04:34:42AM 2 points [-]

RichardKennaway:

Ariithmetic is complex because it can not be captured in a small set of axioms. More precisely, it cannot be specified by any (small or large) set of axioms, because any set of (true) axioms about arithmetic applies equally well to other structures that are not arithmetic. Your favorite set of axioms fails to specify arithmetic in the same way that the statement "bricks are rectangular" fails to specify bricks; there are lots of other things that are also rectangular.

This is not true, for example, of euclidean geometry, which can be specified by a set of axioms.

Silas Barta's remarks notwithstanding, the question of which truths we can know has nothing to do with this; we can never know all the truths of euclidean geometry, but we can still specify euclidean geometry via a set of axioms. Not so for arithmetic.

Comment author: SilasBarta 02 February 2010 04:57:34PM *  3 points [-]

Here we go again.

Arithmetic is complex because it can not be captured in a small set of axioms.

Then the universe doesn't use that arithmetic in implementing physics, and it doesn't have the significance you claim it does. Like I said just above, it uses the kind of arithmetic that can be captured in a small set of axioms. And like I said in our many exchanges, it's true that modern computers can't answer every question about the natural numbers, but they don't need to. Neither does the universe.

Your favorite set of axioms fails to specify arithmetic in the same way that the statement "bricks are rectangular" fails to specify bricks; there are lots of other things that are also rectangular.

Yes, but you only need finite space to specify bricks well enough to get the desired functionality of bricks. Your argument would imply that bricks are infinitely complex because we don't have a finite procedure for determining where an arbitrary object "really" is a brick, because of e.g. all the borderline cases. ("Do the stones in a stone wall count as bricks?")

Comment author: SteveLandsburg 02 February 2010 05:06:43PM 0 points [-]

<i>Then the universe doesn't use that arithmetic in implementing physics,</i>

How do you know?

<i>Like I said just above, it uses the kind of arithmetic that can be captured in a small set of axioms. </i>

What kind of arithmetic is that? It would have to be a kind of arithmetic to which Godel's and Tarski's theorems don't apply, so it must be very different indeed from any arithmetic I've ever heard of.

Comment author: SilasBarta 02 February 2010 05:16:26PM *  3 points [-]

Then the universe doesn't use that arithmetic in implementing physics,

How do you know?

Mainly from the computability of the laws of physics.

Like I said just above, it uses the kind of arithmetic that can be captured in a small set of axioms.

What kind of arithmetic is that? It would have to be a kind of arithmetic to which Godel's and Tarski's theorems don't apply, so it must be very different indeed from any arithmetic I've ever heard of.

Right -- meaning the universe doesn't use arithmetic (as you've defined it). You're getting tripped up on the symbol "arithmetic", for which you keep shifting meanings. Just focus on the substance of what you mean by arithmetic: Does the universe need that to work? No, it does not. Do computers need to completely specify that arithmetic to work? No, they do not.

By the way:

1) To quote someone here, use the greater-than symbol before the quoted paragraph, as described in the help link below the entry field for a comment.

2) One should be cautious about modding down someone one is a direct argument with, as that tends to compromise one's judgment. I have not voted you down, though if I were a bystander to this, I would.

Comment author: SteveLandsburg 02 February 2010 06:30:19PM 0 points [-]

Silas:

First---I have never shifted meanings on the definition of arithmetic. Arithmetic means the standard model of the natural numbers. I believe I've been quite consistent about this.

Second---as I've said many times, I believe that the most plausible candidates for the "fabric of the Universe" are mathematical structures like arithmetic. And as I've said many times, obviously I can't prove this. The best I can do is explain why I find it so plausible, which I've tried to do in my book. If those arguments don't move you, well, so be it. I've never claimed they were definitive.

Third--you seem to think (unless I've misread you) that this vision of the Universe is crucial to my point about Dawkins. It's not.

Fourth---Here is my point about Dawkins; it would be helpful to know which part(s) you consider the locus of our disagreement:

a) the natural numbers---whether or not you buy my vision of them as the basis of reality---are highly complex by any reasonable definition (I am talking here about the actual standard model of the natural numbers, not some axiomatic system that partly describes them);

b) Dawkins has said, repeatedly, that all complexity---not just physical complexity, not just biological complexity, but all complexity---must evolve from something simpler. And indeed, his argument needs this statement in all its generality, because his argument makes no special assumption that would restrict us to physics or biology. It's an argument about the nature of complexity itself.

c) Therefore, if we buy Dawkins's argument, we must conclude that the natural numbers evolved from something simpler.

d) The natural numbers did not evolve from something simpler. Therefore Dawkins's argument can't be right.

Comment author: mattnewport 02 February 2010 06:34:24PM 4 points [-]

It seems to me that the definition of complexity is the root of any disagreement here. It seems obvious to me that the natural numbers are not complex in the sense that a human being is complex. I don't understand what kind of complexity you could be talking about that places natural numbers on an equivalent footing with, say, the entire ecosystem of the planet Earth.

Comment author: SteveLandsburg 02 February 2010 06:53:01PM 0 points [-]

mattnewport: This would seem to put you in the opposite corner from Silas, who thinks (if I read him correctly) that all of physical reality is computably describable, and hence far simpler than arithmetic (in the sense of being describable using only a small and relatively simple fragment of arithmetic).

Be that as it may, I've blogged quite a bit about the nature of the complexity of arithmetic (see an old post called "Non-Simple Arithmetic" on my blog). In brief: a) no set of axioms suffices to specify the standard model of arithmetic (i.e. to distinguish it from other models). And b) we have the subjective reports of mathematicians about the complexity of their subject matter, which I think should be given at least as much weight as the subjective reports of ecologists. (There are a c), d) and e) as well, but in this short comment, I'll rest my case here.)

Comment author: Jack 02 February 2010 06:56:55PM *  0 points [-]

I think the system of natural numbers is pretty damn complex. But the system of natural numbers is an abstract object and Dawkins likely never meant for his argument to apply to abstract objects, thinks all abstract objects are constructed by intelligences or denies the existence of abstract objects.

I think there is a good chance all abstract objects are constructed and a better chance that the system of natural numbers was constructed (or at least the system, when construed as an object and not a structural analog, is constructed and not discovered. That is numbers are more like adjectives then nouns, adjectives aren't objects.)

Comment author: SilasBarta 02 February 2010 07:05:54PM 0 points [-]

Contrary to what SteveLandsburg says in his reply, I think you are exactly right. And this is how our disagreement originally started, by me explaining why he's wrong about complexity.

Scientists use math to compress our description of the universe. It wouldn't make much sense to use something infinitely complex for data compression!

So, to the extent he's talking about math or arithmetic in a way that does have such complexity, he's talking about something that isn't particularly relevant to our universe.

Comment author: SilasBarta 02 February 2010 06:58:53PM *  1 point [-]

Second---as I've said many times, I believe that the most plausible candidates for the "fabric of the Universe" are mathematical structures like arithmetic. And as I've said many times, obviously I can't prove this. The best I can do is explain why I find it so plausible, which I've tried to do in my book. If those arguments don't move you, well, so be it. I've never claimed they were definitive.

Right, I've explained before why your arguments are in error. We can talk more about that some other time.

Third--you seem to think (unless I've misread you) that this vision of the Universe is crucial to my point about Dawkins.

No, I accept that they're separate errors.

Fourth---Here is my point about Dawkins; it would be helpful to know which part(s) you consider the locus of our disagreement:

Okay:

a) the natural numbers---whether or not you buy my vision of them as the basis of reality---are highly complex by any reasonable definition (I am talking here about the actual standard model of the natural numbers, not some axiomatic system that partly describes them);

If what you describe here is what you mean by both "the natural numbers" and "the actual standard model of the natural numbers", then I will accept this definition for the purposes of argument, but that, using it consistently, it doesn't have the properties you claim.

b) Dawkins has said, repeatedly, that all complexity---not just physical complexity, not just biological complexity, but all complexity---must evolve from something simpler. And indeed, his argument needs this statement in all its generality, because his argument makes no special assumption that would restrict us to physics or biology. It's an argument about the nature of complexity itself.

Disagree with this. Dawkins has been referring to existing complexity in the universe and the context of every related statement confirms this. But even accepting it, the rest of your argument still doesn't follow.

d) The natural numbers did not evolve from something simpler. Therefore Dawkins's argument can't be right.

Disagree. Again, let's keep the same definition throughout. Recall what you said the natural numbers were:

the actual standard model of the natural numbers

The model arose from something simpler (like basic human cognition of counting of objects). The Map Is Not The Territory.

Ah, but now I know what you're going to say: you meant the sort of Platonic-space model of those natural numbers, that exists independently of whatever's in our universe, has always been complex.

So, if you assume (like theists) that there's some sort of really-existing realm, outside of the universe, that always has been, and is complex, then you can prove that ... there's a complexity that has always existed. Which is circular.

Comment author: SteveLandsburg 02 February 2010 07:29:08PM 0 points [-]

Silas: I agree that if arithmetic is a human invention, then my counterexample goes away.

If I've read you correctly, you believe that arithmetic is a human invention, and therefore reject the counterexample.

On that reading, a key locus of our disagreement is whether arithmetic is a human invention. I think the answer is clearly no, for reasons I've written about so extensively that I'd rather not rehash them here.

I'm not sure, though, that I've read you correctly, because you occasionally say things like "The Map Is Not The Territory" which seems to presuppose some sort of platonic Territory. But maybe I just don't understand what you meant by this phrase.

[Incidentally, it occurs to me that perhaps you are misreading my use of the word "model". I am using this word in the technical sense that it's used by logicians, not in any of its everyday senses.]

Comment author: ciphergoth 02 February 2010 09:15:01AM 1 point [-]

That doesn't sound right. Can you point me to for example a Wikipedia page about this?

Comment author: Eliezer_Yudkowsky 02 February 2010 09:31:10AM 9 points [-]

First-order logic can't distinguish between different sizes of infinity. Any finite or countable set of first-order statements with an infinite model has models of all sizes.

However, if you take second-order logic at face value, it's actually quite easy to uniquely specify the integers up to isomorphism. The price of this is that second-order logic is not complete - the full set of semantic implications, the theorems which follow, can't be derived by any finite set of syntactic rules.

So if you can use second-order statements - and if you can't, it's not clear how we can possibly talk about the integers - then the structure of integers, the subject matter of integers, can be compactly singled out by a small set of finite axioms. However, the implications of these axioms cannot all be printed out by any finite Turing machine.

Appropriately defined, you could state this as "finitely complex premises can yield infinitely complex conclusions" provided that the finite complexity of the premises is measured by the size of the Turing machine which prints out the axioms, yielding is defined as semantic implication (that which is true in all models of which the axioms are true), and the infinite complexity of the conclusions is defined by the nonexistence of any finite Turing machine which prints them all.

However this is not at all the sort of thing that Dawkins is talking about when he talks about evolution starting simple and yielding complexity. That's a different sense of complexity and a different sense of yielding.

Comment author: ciphergoth 02 February 2010 10:37:55AM 0 points [-]

That makes more sense, thanks.

Any recommended reading on this sort of thing?

Comment author: RichardKennaway 02 February 2010 09:45:04AM *  0 points [-]

Decidability of Euclidean geometry.

I don't know where Landsburg gets the claim that we can know all the truths of arithmetic.

Comment author: SteveLandsburg 02 February 2010 12:42:48PM 3 points [-]

Richard Kennaway:

<i>I don't know where Landsburg gets the claim that we can know all the truths of arithmetic.</i>

I don't know where you got the idea that I'd ever make such a silly claim.

Comment author: RichardKennaway 02 February 2010 01:32:05PM 0 points [-]

I misinterpreted this: "we can never know all the truths of euclidean geometry, but we can still specify euclidean geometry via a set of axioms. Not so for arithmetic."

Comment author: SteveLandsburg 02 February 2010 03:02:11PM 2 points [-]

Richard: Gotcha. Sorry if it was unclear which part the "not so" referred to.

Comment author: Eliezer_Yudkowsky 02 February 2010 07:42:46PM 0 points [-]

Note that Landsburg is thus also incorrect in saying "we can never know all the truths of euclidean geometry".

Comment author: SteveLandsburg 02 February 2010 10:39:00PM 0 points [-]

Eliezer: There are an infinite number of truths of euclidean geometry. How could our finite brains know them all?

This was not meant to be a profound observation; it was meant to correct Silas, who seemed to think that I was reading some deep significance into our inability to know all the truths of arithmetic. My point was that there are lots of things we can't know all the truths about, and this was therefore not the feature of arithmetic I was pointing to.

Comment author: Eliezer_Yudkowsky 02 February 2010 11:46:20PM 5 points [-]

A decision procedure is a finite specification of all truths of euclidean geometry; I can use that finite fact anywhere I could use any truth of geometry. I suppose there is a difference, but even so, it's the wrong thing to say in a Godelian discussion.

Comment author: SilasBarta 02 February 2010 10:59:48PM *  4 points [-]

it was meant to correct Silas, who seemed to think that I was reading some deep significance into our inability to know all the truths of arithmetic. My point was that there are lots of things we can't know all the truths about, and this was therefore not the feature of arithmetic I was pointing to.

Yes, it was. When I and several others pointed out that arithmetic isn't actually complex, you responded by saying that it is infinitely complex, because it can't be finitely described, because to do so ... you'd have to know all the truths.

Am I misreading that response? If so, how do you reconcile arithmetic's infinite complexity with the fact that scientists in fact use it to compress discriptions of the world? An infinitely complex entity can't help to compress your descriptions.

Comment author: RichardKennaway 02 February 2010 12:31:55PM 0 points [-]

Ariithmetic is complex because it can not be captured in a small set of axioms.

What is this "it"? There are some who claim that when we think about arithmetic, we are thinking about a specific model of the usual axioms for arithmetic, which appears to be your view here. Every statement of arithmetic is either true or false in that model. But what reason is there to make this claim? We cannot directly intuit the truth of arithmetical statements, or mathematicians would not have to spend so much effort on proving theorems. We may observe that we have a belief that we are indeed thinking about a definite model of the axioms, but why should we believe that belief?

To say that we intuit a thing is no more than to say we believe it but do not know why.