21.03.2015 Views

Darwin's Dangerous Idea - Evolution and the Meaning of Life

Darwin's Dangerous Idea - Evolution and the Meaning of Life

Darwin's Dangerous Idea - Evolution and the Meaning of Life

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

440 THE EMPEROR'S NEW MIND, AND OTHER FABLES<br />

Does it follow that no algorithm running on my Toshiba can achieve<br />

checkmate? Hardly! As I have already confessed, <strong>the</strong> chess algorithms on my<br />

Toshiba are undefeated in play against one human being—me. I'm not very<br />

good, but I expect I have about as much "insight" as <strong>the</strong> next human being.<br />

Someday I might beat my machine, if I practiced a lot <strong>and</strong> worked very hard,<br />

but <strong>the</strong> programs on my Toshiba are trivial compared with <strong>the</strong> current<br />

champion chess programs. About <strong>the</strong>m you could safely bet your life that<br />

<strong>the</strong>y would checkmate me (though not Bobby Fischer) every time. I don't<br />

recommend to anyone that you actually bet your life on <strong>the</strong> relative excellence<br />

<strong>of</strong> <strong>the</strong>se algorithms—I might improve, <strong>and</strong> I wouldn't want your death<br />

on my conscience—but in fact, if Darwinism is right, you <strong>and</strong> your ancestors<br />

have an unbroken string <strong>of</strong> successful gambles for similarly fatal stakes on<br />

<strong>the</strong> algorithms embodied in your "machinery." That is what organisms have<br />

done, every day since life began: <strong>the</strong>y have bet <strong>the</strong>ir lives that <strong>the</strong> algorithms<br />

that built <strong>the</strong>m, <strong>and</strong> that operate within <strong>the</strong>m if <strong>the</strong>y are among <strong>the</strong> lucky<br />

organisms with brains, will keep <strong>the</strong>m alive long enough to have children.<br />

Mo<strong>the</strong>r Nature has never aspired to absolute certainty; a good risk is enough<br />

for her. So we would expect that, if ma<strong>the</strong>maticians' brains are running<br />

algorithms, <strong>the</strong>y will be algorithms that happen to do pretty well in <strong>the</strong> truthdetecting<br />

department, without being foolpro<strong>of</strong>.<br />

The chess algorithms on my Toshiba, like all algorithms, yield guaranteed<br />

results, but what <strong>the</strong>y are guaranteed to do is not checkmate me, but just play<br />

legal chess. That is all <strong>the</strong>y are "for." Of <strong>the</strong> Vast number <strong>of</strong> algorithms<br />

guaranteed to play legal chess, some are much better than o<strong>the</strong>rs, though none<br />

is guaranteed a win against any o<strong>the</strong>r—at least this is not <strong>the</strong> sort <strong>of</strong> thing one<br />

would hope to prove ma<strong>the</strong>matically, even if, as a matter <strong>of</strong> brute<br />

ma<strong>the</strong>matical fact, <strong>the</strong> initial state <strong>of</strong> program x <strong>and</strong> program y were such that<br />

x would win all possible games against y. This means that <strong>the</strong> following<br />

argument is fallacious:<br />

x is excellent at achieving checkmate;<br />

<strong>the</strong>re is no (practical) algorithm for checkmate in chess;<br />

<strong>the</strong>refore: <strong>the</strong> explanation <strong>of</strong> x's talent cannot be that x is running an<br />

algorithm.<br />

The conclusion is obviously false: <strong>the</strong> algorithm level <strong>of</strong> explanation is<br />

exactly <strong>the</strong> right level at which to explain <strong>the</strong> power <strong>of</strong> my Toshiba to beat<br />

me at chess. It's not as if it had particularly potent electricity running through<br />

it, or a secret reservoir <strong>of</strong> elan vital inside its plastic case. What makes it<br />

better than o<strong>the</strong>r chess-playing computers (I can beat <strong>the</strong> really simple ones)<br />

is that it has a better algorithm.<br />

What kind <strong>of</strong> algorithms, <strong>the</strong>n, might ma<strong>the</strong>maticians be running? Algorithms<br />

"for" trying to stay alive. As we saw in our consideration <strong>of</strong> <strong>the</strong><br />

survival-machine robots in <strong>the</strong> last chapter, such algorithms would have to<br />

The Library <strong>of</strong> Toshiba 441<br />

be capable <strong>of</strong> indefinitely resourceful discrimination <strong>and</strong> planning; <strong>the</strong>y must<br />

be good at recognizing food <strong>and</strong> shelter, telling friend from foe, learning to<br />

discriminate harbingers <strong>of</strong> spring as harbingers <strong>of</strong> spring, telling good arguments<br />

from bad, <strong>and</strong> even—as a sort <strong>of</strong> bonus talent thrown in—recognizing<br />

ma<strong>the</strong>matical truths as ma<strong>the</strong>matical truths. Of course, such "Darwinian algorithms"<br />

( Cosmides <strong>and</strong> Tooby 1989) wouldn't have been designed just for<br />

this special purpose, any more than our eyes were designed for telling italics<br />

from boldface, but that doesn't mean that <strong>the</strong>y aren't superbly sensitive to<br />

such differences if given a chance to consider <strong>the</strong>m.<br />

Now how could Penrose have overlooked this retrospectively obvious<br />

possibility? He is a ma<strong>the</strong>matician, <strong>and</strong> ma<strong>the</strong>maticians are primarily interested<br />

in that Vanishing subset <strong>of</strong> algorithms that <strong>the</strong>y can prove, ma<strong>the</strong>matically,<br />

to have ma<strong>the</strong>matically interesting powers. I call this <strong>the</strong> God's-eye<br />

view <strong>of</strong> algorithms. It is analogous to <strong>the</strong> God's-eye view <strong>of</strong> volumes in <strong>the</strong><br />

Library <strong>of</strong> Babel. We can "prove" (for what it is worth) that <strong>the</strong>re is a single<br />

volume in <strong>the</strong> Library <strong>of</strong> Babel that lists, in perfect alphabetical order, all <strong>the</strong><br />

telephone subscribers in New York City whose net worth on January 10,<br />

1994, was more than a million dollars. There has to be—<strong>the</strong>re couldn't be<br />

that many millionaire phone-owners in New York, <strong>and</strong> so some one <strong>of</strong> <strong>the</strong><br />

possible volumes in <strong>the</strong> Library must list <strong>the</strong>m all. But finding it—or making<br />

it—would be a huge empirical task fraught with uncertainties <strong>and</strong> judgment<br />

calls, even if we just considered it to be a subset <strong>of</strong> <strong>the</strong> names already printed<br />

in <strong>the</strong> actual phone book as <strong>of</strong> that date (ignoring all those with unlisted<br />

numbers ). Even though we can't put our h<strong>and</strong>s on this volume, we can name<br />

it—just <strong>the</strong> way we named Mitochondrial Eve. Call it Megaphone. Now, we<br />

can prove things about Megaphone, for instance, <strong>the</strong> first letter printed on <strong>the</strong><br />

first page on which <strong>the</strong>re is printing is "A," but <strong>the</strong> first letter on <strong>the</strong> last page<br />

on which <strong>the</strong>re is printing is not "A." (This is not quite up to <strong>the</strong> st<strong>and</strong>ards <strong>of</strong><br />

ma<strong>the</strong>matical pro<strong>of</strong>, <strong>of</strong> course, but what are <strong>the</strong> odds that none <strong>of</strong> <strong>the</strong> people<br />

with phones whose names begin with "A" is a million aire, or that <strong>the</strong>re's<br />

only one page <strong>of</strong> such millionaires in all New York?)<br />

As I noted on page 52, when ma<strong>the</strong>maticians think about algorithms, it is<br />

usually from <strong>the</strong> God's-eye perspective. They are interested in proving, for<br />

instance, that <strong>the</strong>re is some algorithm with some interesting property, or that<br />

<strong>the</strong>re is no such algorithm, <strong>and</strong> in order to prove such things you needn't<br />

actually locate <strong>the</strong> algorithm you are talking about—by picking it out from a<br />

pile <strong>of</strong> algorithms stored on floppy disks, for instance. Our inability to locate<br />

(<strong>the</strong> remains <strong>of</strong>) Mitochondrial Eve did not prevent us from deducing facts<br />

about her ei<strong>the</strong>r. The empirical issue <strong>of</strong> identification thus doesn't <strong>of</strong>ten arise<br />

for such formal deductions. Godel's Theorem tells us that not a single one <strong>of</strong><br />

<strong>the</strong> algorithms that can run on my Toshiba ( or any o<strong>the</strong>r computer ) has a<br />

certain ma<strong>the</strong>matically interesting property: being a consistent generator <strong>of</strong><br />

pro<strong>of</strong>s <strong>of</strong> arithmetic facts that generates <strong>the</strong>m all if given enough run time.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!