Neal Stephenson on Zeta Functions 102
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."
I just have to laugh... (Score:5)
...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.
Then there's the FTL drive problem (Score:5)
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.
Re:So what is the zeta function ? (Score:2)
I'd like to see a proof posted on slashdot.
Thanks... (Score:2)
--
Re:I just have to laugh... (Score:2)
You should also read the Illuminatus Trilogy. Some key bizarre events in it are factual, but it's pure fiction.
Or so They want you to think.fnord
-
Dr. Anshel gives a little background (Score:1)
City College of New York. He offered a little background info into the discussion over zeta functions that Mr. Stephenson is referring to.
From: MikeAt1140@aol.com
Date: Sun, 11 Mar 2001 19:07:28 EST
You may find the following exchange prior to Neal
Stephenson' letter of interest. Feel free to forward. Best.-Mike Anshel
In a message dated 2/23/01 1:33:10 PM, schneier@counterpane.com writes:
>
A simple acknowledgment in future discussions of this work by the author and
his agents that there is a cryptography based on zeta functions,introduced in
the open literature by Michael Anshel and Dorian Goldfeld and whose patent
rights are assigned to Arithmetica Inc would do for a starter.
Michael Anshel
... (Score:3)
--
Re:Dr. Anshel gives a little background (Score:1)
Here is a link [cuny.edu] to the full email I got from Dr. Anshel giving a little background to the story.
Re:I just have to laugh... (Score:5)
Incorrect! Turing's bicycle did have a broken chain! He did bury silver as a shore against accupation. Read his biography. It was amazing how realistic some of those things were...
Re:So what is the zeta function ? (Score:1)
The series Sum 1/n from n=1 to n=inf does not converge although it diverges very slowly. This can more easily be seen by looking at the integral S 1/n dn which is like log n, which diverges. And more so, for s less than one, the integral really diverges.
Duke Mathematical Journal (Score:1)
The real history of WWII cryptanalysis (Score:4)
Most writers on the subject haven't really captured the scale of the operation. This wasn't done by a few smart people. WWI cryptanalysis was like that, but WWII made it into an industrial operation. Friedman was the one who first used IBM gear for cryptanalysis (in 1934, and it was a really tough sell getting the money during that period). Once the operation really got going, tens of thousands of people, and thousands of machines of various types, were involved.
Cryptanalysis on that scale had ever been done before. The Germans and Japanese had cryptanalytic operations, but at the "small group of smart people" level. Small groups would never have decrypted enough stuff to seriously affect the war. But the industrial-strength effort mounted by the Allies made a real difference.
It's instructive to look at the pictures. The stuff built by National Cash Register looks like the innards of a cash register. The stuff built by IBM looks like IBM tabulators. The stuff built by Bell Labs looks like a telephone central office. The Colossus machine, though, does have a vague resemblance to an early tube computer, although the big endless loops of paper tape clearly indicate its special purpose nature.
Colossus was actually based on some prewar British Telephone experiments with electronic switching. And nothing that came out of the crypto work worked anything like a general-purpose computer. All the crypto stuff was very special-purpose. This really isn't where computers came from. Babbage actually had a much more computer-like architectural concept.
The problem wasn't theoretical. It was that nobody had yet developed a useful high-speed data storage device that didn't involve moving parts. Using two tubes to store one bit was too expensive and bulky to be used for a general purpose computer. Delay line memory came after the war, and was an outgrowth of some radar gear that used delay lines. The stuff during the war stored its state in relays, tubes, paper tape, or punched cards. The hardware for a useful, programmable, general purpose computer just wasn't available yet.
Re:I just have to laugh... (Score:2)
You know, I didn't get ths part at all. Did he fake his own death? Was I reading this part too late at night and I missed something? Mod me off-topic, just answer me
NSA Kids Page (Score:2)
Re:I just have to laugh... (Score:1)
This is supposed to be brilliant? They do this in just about every Star Trek episode: "Genghis Khan, Hitler, Stalin, and Sporkon of Cygnus 9..." (etc.)
This letter from Stephenson proves yet again what a clever guy he is, and what a good communicator. But I remain totally underwhelmed by Cryptonomicon, which I don't see as being much more than the average espionage potboiler. Tom Clancy probably does as much research as Stephenson does. Just because Stephenson researches "stuff that matters" (to you), doesn't make him any more of a genius.
--
Zeta Function in Astronmy & Physics (OT) (Score:2)
Re:So what is the zeta function ? (Score:1)
another reason to care... (Score:1)
Re:Arrogant or just keeping it real? (Score:1)
Re:The BIG U is in print (Score:1)
Re:BIG U warning (Score:1)
Re:The BIG U is in print (Score:2)
I liked those ones much more than his later work which I stopped reading. I partly outgrew him, but he also got a lot more childish in later books.
IMHO the 80s were his strong period.
Re:Thanks... (Score:1)
Re:Read the prologue online (Score:1)
Re:Special Cryptonomicon? Slightly OT... (Score:1)
They're called 'signatures'.
I just wonder how unique it is...?
I'll give you US$100 for it.
Re:Is this an appropriate posting? (Score:2)
Well, duh! (Score:2)
Live with it, and pray your product isn't mentioned by name. Do you really expect "Sneakers" to provide cryto info, or "Dr Strangelove" to explain nuclear strategy? Any item more complex than a felt-tip pen should be made non-company specific by a rational author/screenwriter.
Hope for the Clueless? (Score:3)
I have to laff at all this. Obviously some folks really need to get out more often. Sometimes the reality check bounces. Sometimes paranoia pays, and sometimes it becomes a self-fulfilling prophecy.
Never seen anything like that around here, of course.
Re:The BIG U is in print (Score:2)
Don't buy it to read ... buy it because you collect neil stephenson.
--
Re:Dr. Anshel gives a little background (Score:2)
The fact of the matter is, zeta functions are fair game, mathematically, and their possible application to cryptography is not all that inobvious. Sure, the company has the patents on one particular system, but it's pretty clear that the system in the book is not that one.
If Stephenson wants to be nice, he can mention it. But there's no obligation, legal or moral, that he give Arithmetica some free advertising.
Since the system described in the book is pretty primitve (and eminently breakable) by modern standards, I'm not entirely sure why Arithmetica wants to be associated with it anyway.
Ass Chewing (Score:1)
Quicksilver (Score:2)
been about 2 years since Cryptonomicon was released. Seems about time for the next one.
Re:The BIG U is in print (Score:2)
It's not *that* bad! The plot's a bit loose, the writing might not be up to his usual standards, but it's really, really, funny. I'm almost tempted to read it again....
--Bruce Fields
Re:Read the prologue online (Score:1)
I'll be honest, I found it a very tough book to read. The narrative was poor, and it wasn't easy to read without putting thought into it.
I'm sorry, if I want thought, I'll read philosophy or texts; when I read a novel, I'm after relaxation and entertainment.
Snow Crash and The Diamond Age both drew me in with fantastic narrative and were truly great books. Even The Big U was better than Cryptonomicom.
~Cederic
Re:Julius Ceaser (Score:1)
More like...
Veni,vidi, visa
I came, I saw, I shopped
Re:Read the prologue online (Score:2)
Sadly, it has a typically poor Stephenson ending. He really needs to learn how to write a graceful ending that ties up some of the loose ends he's spent the whole book generating. I find it very frustrating to read about characters for hundreds of pages and develop some empathy for them and then have the book rudely chopped off just before finding out how their personal situations were resolved.
Re:Cryptonomicon (Score:1)
Re:Cryptonomicon (Score:1)
Re:I just have to laugh... (Score:1)
To Quote:
They faked his death. N.S just takes us along for the ride. Just before Shaftoe departs for manila there's a description of Bishoff and R.von.H walking someone covered entirely in blankets in to the back of a car. I think. It was one of the things I didn't catch the first time I read the book.
I want to know more about Societas Eruditorium as well. But hey.
Re:So what is the zeta function ? (Score:1)
Re:I just have to laugh... (Score:1)
If you want facts about Turing, I would recommend the excellent biography "Alan Turing: The Enigma" by Andrew Hodges
Re:So what is the zeta function ? (Score:1)
One can show that \zeta(s) = 0 whenever s = -2k, for any k > 0. (\zeta(0)=-1/2.) This follows from the functional equation, which in pidgin-TeX is:
\zeta(s) = 2^{s} \pi^{s-1} \sin(\pi s/2) \Gamma(1-s) \zeta(1-s).
This says that once we know \zeta(s) for Re(s)>1 (and this is the region for which the Dirichlet series \sum_n 1/n^s converges), then we know \seta(s) for Re(s) 1, it follows that \zeta(-2k) must be zero to cancel the pole of the Gamma function.
Re:So what is the zeta function ? (Score:1)
Re:Read the prologue online (Score:1)
This is not just aimed at the parent comment. I find the ubiquity of such anti-intellectual stance astonishing. Try any alt.books.* newsgroup and all people discuss is whether the story had a "good ending". Sigh.
Re:The BIG U is in print (Score:2)
--
Re:Special Cryptonomicon? Slightly OT... (Score:2)
Worldcom [worldcom.com] - Generation Duh!
Re:I just have to laugh... (Score:1)
I dunno. That secret society Root was in seemed to know a thing or two about healing (remember when Amy was about to lose her leg from an infection, and Root did something which she refused to discuss but healed her). And we know Rudy is a member of the same society.
And remember that Shaftoe witnessed the death. He was a fscking marine, he should probably be able to tell when someone is dead (or close to it).
My theory is that Root was not-quite-but-almost dead, the society has some technique or technology (nano-tech in the 40's?) that can heal people, and that's what brought him back. Guess we'll find out.
Is this an appropriate posting? (Score:2)
Re:The Enoch Root problem (Score:1)
It's my understanding that Cryptonomicon is the first part of a series of books. Makes sense, when you consider the vast amount of material which was vaugely referenced but never used (who were the black and Indian guys with Rudy and Otto on the boat (he never even gives their names!)? What's up with that secret society? What was Root doing working for the NSA during the 50s? If he faked his death, why? If not, how is he still alive? Not to mention the data haven; plenty of interesting things could happen there).
Read the prologue online (Score:1)
You can read the prologue [cryptonomicon.com] online and decide for yourself. Try before you buy, and see some of the zeta functions Stephenson is talking about.
Paradoxes (Score:1)
If I'm not wrong, a FTL vehicle would go back in time, hence you would have lots of time to write. You could write it yesterday for example.
__
So what is the zeta function ? (Score:2)
Re:The real history of WWII cryptanalysis (Score:2)
That was the right decision. The mass-produced NCR bombes had a real effect on the war effort. ENIAC, on the other hand, didn't work until after the war.
The key point here is that using electronics wasn't a conceptual problem. It's that good parts weren't available yet. Much of the early history of vacuum-tube computers revolved around getting better tubes made. That was basically solved by 1950; by the time the UNIVAC I was built, operational tube failures weren't a problem.
(Why? At every UNIVAC I power-up, the machine was run on "high margins" for a while, with the voltages slightly high. This caused any tubes near failure to fail. Failures were easily detected, and they were then replaced, allowing a day with no tube failures. Tube failures in operation were very rare, probably rarer than Windows crashes. But that was 1950 tube technology, not 1942 tube technology.)
Cryptonomicon (Score:2)
Re:Hope for the Clueless? (Score:1)
The BIG U is in print (Score:4)
BIG U warning (Score:2)
That warning made, I'll probably buy it myself because I'm such a fanboy.
Maybe not, but it's par for the course (Score:2)
Re:Cryptonomicon (Score:2)
Re:So what is the zeta function ? (Score:1)
"All your zero are belong to 1/2 + b*i"
-Chris
Zeta functions...mmmm... (Score:3)
There _is_ a proof (Score:2)
-- Kaufmann
One-time pad vs. stream cipher (Score:2)
What Stephenson describes is a stream cipher using the zeta function to generate the bits, and using the date as the key. It's no more a one-time pad than would be, say, RC4.
Re:Quicksilver (Score:2)
You missed it - they already made a movie [imdb.com] out of it.... :)
Re:The BIG U is in print (Score:1)
If you're into gaming (of the war- or RP- variety), or hang out with those who are, you will kill yourself laughing reading this book.
If you ever stayed in a college dorm, you are also in mortal danger of fatal mirth.
I enjoyed this book. It's not a masterpiece, but it is good fun.
Re:So what is the zeta function ? (Score:1)
n^0 is 1 for all n AFAIK.
So the first term will be 1.
Re:The BIG U is in print (Score:2)
Re:The real history of WWII cryptanalysis (Score:2)
Moderate up! (Score:2)
Re:So what is the zeta function ? (Score:2)
The zeta function is supposed to show the distribution of primes approximately; however, I seem to recall reading that the prime numbers are shown to be distributed in a random manner and that the zeta function also predicts a somewhat random distribution. If the primes truly are distributed randomly then one would think that you could not predict them since they lie randomly about the natural numbers.
Well one might ask of what benefit is this? Well aren't some crypto systems based on large prime numbers? If you could predict which numbers are prime then some crypto systems would be easily breakable.
Also I seem to recall a New Scientist article that claimed that the universe is created from randomness and this randomness was also somehow inextricably linked to the randomness of prime numbers. So in some sense mathematics and physics may be linked together in their foundations.
Re:So what is the zeta function ? (Score:1)
zeta(s) = Sum from n=0 to infinity of 1/n^s"
Are you sure, because if s is positive then the first term in the sum would be 1/0
Is it the sum from 1 to inf?
Re:One-time pad vs. stream cipher (Score:2)
It's a very clever solution before the invention of public keys and whatnot, and it's called a psuedo one time pad. In fact, it is still used today, by spys who aren't able to access computers. They just go to a library, and grab last weeks New York Times and do an easy cipher based off line X on page Y in section Z, and vary those (and the paper that was last week's paper changes too, of course) based on some easy formula, like add one to X and subtract three from Y each week. It's not that secure, because it is one piece of information, and once the people you're hiding stuff from knows it, they can decode all your previous and future messages, but it works for short amounts of time. There simply are too many possibly places to get the seed from.
-David T. C.
Special Cryptonomicon? Slightly OT... (Score:2)
Anyhow, my GF got the book for me a couple of xmases ago. She bought it off Amazon, and when I received it, I immediately began reading it. About a third of the way through, the book "repeated" - I thought I was losing my mind, but the text did repeat. I scanned farther forward, and it "repeated" again, never getting more than 50-75 pages "forward". I think there was a production problem, and multiple "leaves"(? Can't remember what the individual page bundles are called in publishing) got inserted. Funny thing was, the bundles weren't from near the end of the area I was at, but instead were from the mid-beginning, from a point I was well past.
Anyhow, it made the book unreadable, so I had my GF ask for another from Amazon - they complied, but never asked for the original back in return. I just wonder how unique it is...?
Worldcom [worldcom.com] - Generation Duh!
Re:Read the prologue online (Score:1)
Tom Swiss | the infamous tms | http://www.infamous.net/
Re:So what is the zeta function ? (Score:1)
However, the zeta function can be analytically continued to the entire complex plane as follows:
Gamma is a function which satisfies Gamma(n) = (n-1)!; it is defined as as least for positive real x, and analytically continued over the whole complex plane.Finally, omega is defined by
So what you do is that you prove that for real s in (1, infty), equation (1) gives zeta agreeing with the sum_{n=1..infty} n^{-s} definition; and you prove that equation (1) is an analytic function, well-defined for the whole complex plane.Now, the so-called trivial zeros of the zeta function occur where s is of the form -2k, and k is a natural number. There are no other zeros of the zeta function anywhere but in the "critical strip", which is the area where 0 < Re s < 1. There are infinitely many zeros in the critical strip, and the Riemann hypothesis says that they all occur with Re s = 1/2.
Re:Well, duh! (Score:1)
I try not to be a pedant, if the stories good I don't bother with small details. I work with a lot of people who like to tear apart every little problem in a book or movie. It's just a mental circle jerk to me.
Re:Cryptonomicon (Score:1)
-----------------
Re:Well, duh! (Score:2)
Maybe Springer-Verlag should start a film studio - Arnold Schwarzennegger as "The Last Topology Hero", etc.
Re:Cryptonomicon (Score:1)
Re:I just have to laugh... (Score:1)
Secondary effects: the woman inherits Enoch's military death benefits & takes his son to England. Enoch is legally dead -- no one is going to come looking for him while he does his secret shit in the Phillipines. So, even if I'm wrong, and it was just a fake death, there are your reasons.
Re:Cryptonomicon (Score:1)
Yes (Score:3)
Re:The BIG U is in print (Score:1)
Re:So what is the zeta function ? (Score:2)
Zeta(x)=Sum(n=1 to inf){1/(n^x)}
For instance, Zeta(2) is
1/1 + 1/4 + 1/9 + 1/16 +
MathWorld probably explained it much better than I could. Sigh.
Re:Read the prologue online (Score:1)
I read books for many reasons:
- to relax
- to learn something new
- because I am bored
- etc
When I am reading a novel, it is usually so that I can relax. I find Gerald Seymour books extremely easy to read, they have fantastic stories written superbly, are highly entertaining, and also cause me to ponder their content long after I read them. They do cause brain activity, and they often don't have a happy ending.
Snow Crash blew me away with its vision. Extremely well written, fast paced, exciting concepts and also something that took little effort to read. I enjoyed it greatly, and it broadened my mind.
Cryptonomicon however was a bore to read. I found it drudgery. Sure, none of the concepts mooted are beyond me (I hope) but to properly understand the story I had to stop and figure out little puzzles, or think through an issue before I could continue. That's not what I'm reading a novel for.
If I want something to read that is going to make me think, I have work related texts to read, or I'm currently halfway through "Secrets and Lies" - that book requires brain activity, but is thus not a purely entertainment based relaxation aid.
To link this all back to your comment: If books are an instance of art, then Cryptonomicon is bad art, unless its function was to generate brain activity involving disappointment, boredom and tiredness.
~Cederic
Re:Maybe not, but it's par for the course (Score:1)
Well, only because in that same document he published the DeCSS source!!!
http://cryptome.org/dvd-hoy-reply.htm
Re:Read the prologue online (Score:1)
I thought the same of Snow Crash, but i assumed he was keeping it open for a sequel.
I liked this comment (Score:1)
Bit of a passing reference to the reason he feels that the Big U is a bad book, perhaps?
Re:Unbreakable crypto and my rantings (Score:2)
Maybe that's what the 'number stations' are for...
Re:Cryptonomicon (Score:5)
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.
Re:Well, duh! (Score:1)
--
Re:The BIG U is in print (Score:1)
-----------------
The Enoch Root problem (Score:1)
A number of Stephenson's books seem to have a problem where the reader is never quite sure if a character died or not, as his prose in these parts is perhaps deliberately vague.
Plus his endings always leave the reader danglingt, which is too bad, because the rest of the text is awesome.
Re:Thanks... (Score:1)
Re:Hope for the Clueless? (Score:1)
Stephenson's assertion that many readers of fiction underestimate just how much of a novel's content is simply made up can't be overemphasized...
Arrogant or just keeping it real? (Score:1)
Re:I just have to laugh... (Score:1)
Remember that Cryptonomicon is but one volume (and I do mean volume!) in a multivolume work, and that the next volume takes place in the 1500's or so. I suspect that we're going to hear a lot more about Societas Eruditorum in that book. The thing that I didn't catch until the second time around was those perforated gold sheets that they found in the wreck of the V-Million. These were the Leibniz-Archiv that Rudy had mentioned in Sweden, and that he had apparently sweet-talked out of Hermann Goering. Hopefully we'll hear more about those in the next volume too.
Re:I just have to laugh... (Score:1)
The Cryptonomicon provoked me to read the new American edition of "Alan Turing: The Enigma" by Andrew Hodges [turing.org.uk]. It was out of print for the longest time, but the American edition was just recently published. It's an excellent book, entertaining while being both historically and scientifically accurate, and it's gotten straight 5 star reviews on Amazon (although neither the author nor the subject were straight). Tom Jennings [wps.com] [inventor of FidoNet and founder of the Little Garden ISP] wrote the first review of the original edition, and he rates it as one of the most important books he's ever read. So I bought a bunch and gave them out as xmas presents!
-Don
Re:So what is the zeta function ? (Score:5)
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.)
Re:So what is the zeta function ? (Score:2)