Neal Stephenson on Zeta Functions
Introspective writes "Over on Cryptome they have published an Email from Neal Stephenson explaining his use of Zeta functions in Cryptonomicon. It gives a nice insight into writing about advanced cryptography ( in fiction, that is ) and the kind of reactions he gets back from his readers."
...at this...
A good example of this was the account of Alan Turing and how he intuited the idea of a digital computer by contemplation of Goedel's Incompleteness Theorem: I knew Turing conceived of the idea of computers long before they were invented. I knew he was very much aware of Goedel (his Noncomputability Theorem rests entirely on Goedel's methods).
But I had never heard it said that he had figured out that computers were possible based on the implications of Goedel. We can see that today, but we have the benefit of hindsight. Was this just something Neal made up based on that hindsight? Or did Turing really see this back then?
There were clearly fictional parts of the book's Turing. We can safely assume the bicycle ride was invented. (Am I the only one who noticed the fact that he introduced the bike-chain explanation of why prime numbers are so key to crypto without ever doing anything with it?) The vicar's wife probably never peeked at her bowl full of balls (I think).
Where did the Goedel inspiration go on this truth-fiction spectrum? Neal's blurring of the line makes it hard to determine from the novel. That's good. It makes for a ripping good yarn. But it also makes me less than sympathetic to the author's complaints about readers. Yeah, those readers just assume more of the novel is real than is actually the case.
That's right. Mess with our minds and then complain that we're confused.
For those who are wondering, yes, Enos Root did die in Sweden in 1944 only to reappear 50 years later in a prison in the Philippines. And, for those who are wondering about my question, I have found evidence that Turing's inspiration was indeed based on Goedel.
Of course, there's always the possibility some reality hacker read the book, decided it was better than the actual story, and started spreading historical references to the Goedellian inspiration of Turing. The universe is, after all, controlled by those who have an understanding of the source code.
Reading is FUNdamental, according to the vicar's wife. I don't think she peeked. Really.
Eternal vigilance only works if you look in every direction.
If I figure out a really neat idea for a faster-than-light drive but there's just one minor problem with it, I write a hard sci-fi novel based on it, glossing over the problem.
If I figure out a really neat idea for a faster-than-light drive with no problem, I don't have time to write the novel. I'm out in the back yard building my spaceship.
Eternal vigilance only works if you look in every direction.
From Neal's webpage:
Since Finux was the principal operating system used by the characters in the book, I needed some creative leeway to have the fictitious operating system as used by the characters be different in minor ways from the real operating system called Linux. Otherwise I would receive many complaints from Linux users pointing out errors in my depiction of Linux. This is why Batman works in Gotham City, instead of New York--by putting him in Gotham City, the creators afforded themselves the creative license to put buildings in different places, etc.
Here, s can be any real or complex number. For example, zeta(2) = Pi^2 / 6, and zeta(.5 + 14.134i) = 0.
The Reimann hypothesis is that all the zeroes of the function lie are of the form .5+b*i. where b is some real number. To date, this hasn't been proven and remains one of the great unsolved problems of math.
From what I've been told, the zeta function also shows up a lot in number theory and quantum mechanics, but I don't really know much about it...
-Chris
(I'm an applied mathematician, dammit.)