Purity

6th August, 2008

purity cartoon

By xkcd, via The Filter.

Categories: Nonsense, General Science, Maths | Comments (0) | Permalink

Laws, exclusions, and middles

30th July, 2008

What does Intuitionistic Logic have to do with Kate Moss’ drug use? A Neighborhood of Infinity explains.

Categories: Nonsense, Politics, Maths, Logic | Comments (0) | Permalink

RH ≠ NP

5th July, 2008

Maybe it’s lucky Li’s proof of the Riemann Hypothesis didn’t work out, since…

“…if a proof is found, it has the potential to lead to the undermining of current encryption methods, which depend on the difficulty of factoring large prime numbers.”

Current encryption methods are pretty crap, aren’t they?

Categories: Nonsense, Crankishness, Maths | Comments (0) | Permalink

Riemann Hypothesis

3rd July, 2008

It’s been proved!

…or not.

Or maybe it really has?

Well, it’s just a pre-print, not yet peer-reviewed or published, so the sensible money’s got to be firmly on “not” for the time being.

The Developer On Line blog has an interesting post pointing out that the university responsible does have some form in this regard.

The story is that in 2004, Louis de Branges released a “proof” (and an accompanying expository apology [pdf]), which was met with near universal eyebrow-raising. Among the skeptics was Xian-Jin Li, his former PhD student, who indeed had previously coauthored a paper containing counterexamples to De Branges’ approach.

Now Li is claiming his own proof. How much it’s based on De Branges’ I couldn’t say (but he doesn’t get a reference).

Anyone who claims to have proved the Riemann Hypothesis is gambling with their reputation, and of course such claims are ten a penny. But it should be noted that these folks are[1] serious mathematicians, and not total cranks.

[1] As far as I can make out from ten minutes on Wikipedia, anyway. Can any expert readers leave a comment?

UPDATE: Terry Tao and Alain Connes both say “no”. Ok, Li’s apparently “updated” the paper since, but…

False alarm folks. Maybe next time he might think to ask some experts to check the paper before going public?

Categories: Crankishness, Maths | Comments (0) | Permalink

Meta Maths: The Quest For Omega

28th June, 2008

Gregory Chaitin’s Meta Maths is a short book, which meanders pleasantly through various topics: Biological Information (DNA), LISP, several proofs of the infinity of the primes, and the question of whether the universe is discrete or continuous, with accompanying (slightly strange[1]) arguments against the real numbers. Additionally, there’s a good amount of entertaining and idiosyncratic reflection on science, philosophy, and life (”I only really feel alive when I’m working on a new idea, when I’m making love to a woman…. or when I’m going up a mountain!”)

Meta Maths also covers that fascinating tie-in between logic and number theory, Hilbert’s 10th problem: whether or not there’s a procedure which can decide whether any integer-valued equation has integer-valued solutions. Some really ingenious mathematics tells us that this is equivalent to the Halting Problem, which asks whether there’s a procedure which can tell if an arbitrary computer program will halt, or continue to run for ever. The answer in both cases is no.

The meat of the story takes us from Gödel’s Incompleteness, to Turing’s Uncomputability (where the Halting Problem arises), and on to Chaitin’s home turf: Algorithmic Information Theory. Each of these areas subsumes the last, in exhibiting in ever more dramatic style the gaping unknowability at the heart of mathematics. The overwhelming majority of real numbers are completely inaccessible to us (other than through non-constructive existence results, of which Chaitin disapproves, I suppose).

The book is full of diagrams like this:

Mathematics:
Axioms → Formal System → Theorems

Computation:
Program → Computer → Output

Life:
DNA → Pregnancy → Organism

Leibniz’s metaphysics:
Ideas → Mind of God → Universe

In each case the first stage consists of compressed information, the middle stage is where this is unpacked, followed by the final result.

Chaitin’s “dangerous idea” is that almost all information (at least the sort of information which can be encoded in binary), is actually incompressible. That is to say, it cannot be deduced from any axioms simpler than itself. It is a striking thought, and rams home with some force that Gödelian gaps in our mathematics are the rule, not the exceptions. If you pick a real number at random, then with probability 1 you can have no way of writing it out, or naming it under any system you can think of, or indeed referring to it at all without hopeless ambiguity.

The basic definitions of Algorithmic Information Theory are perfectly natural: you define the complexity of a piece of binary information (or anything[2], such as a mathematical theorem, which can be encoded in binary) to be the length of the shortest program which computes it. (In fact the program must be “self-delimiting”, this is the book’s most technical matter.) A real number is defined to be random[3] if the complexity of its first N digits is equal to N (give or take a small error term).

The peg off which the book hangs is the number Ω (“sometimes called Chaitin’s number”, he helpfully adds): the average halting probability for self-delimiting programs.

I may be wrong, but it’s not obvious that you can really do much with Ω (so comparisons with other fundamental constants are surely hyperbole). It’s just a fact, whose interest is that it is a random real, but it is strikingly exceptional, since we can pick it out uniquely (in some sense[4]).

A final word about Chaitin’s punchy prose style! Lots of bold! And exclamation marks!! Loads!!! And more sex than most maths books!

[1] It wasn’t at all clear to me in what he means when he says he’s “against” them, especially as much of the material in the book is rather dependent on their existence.

[2] How long can it be before the “irreducible complexity” berks mangle this stuff?

[3] Be warned, the world abounds with different definitions of randomness.

[4] Of course, Ω is incomputable, and we can only access it via something else we can’t know, namely solutions to the Halting problem. But somehow this seems less unsatisfying when you translate it into the language of Diophantine equations: there is one such Q(n,x1,x2…) which has infinitely many solutions if the nth digit of the binary expansion of Ω is 1, and finitely many solutions if it’s 0.

Categories: Maths, Logic | Comments (5) | Permalink

An infinitely bored librarian

23rd June, 2008

Matt, having read my recent articles about set-theory, feeds back:

The best “real world” example of Russell’s paradox I’ve seen (I forget where now) is this: A librarian, bored with work, sets about making two indexes of books in their library. In book one, she lists all books which don’t reference themselves. In book two, she lists all books which do reference themselves. But then she thinks: I’ve just created two new books, so I should list them as well. But neither book references itself, so they should both be listed in book one. But by doing this, book one now does reference itself! So book one should really be listed in book two instead. But if she does this, then book one goes back to not referencing itself!

I like it. Much better than the barber one.

Categories: Maths, Logic | Comments (0) | Permalink

Cantor and Cohen: Infinite Investigators

17th June, 2008

My two humble blog posts have grown into articles at Plus Magazine.

Part 1: the Axiom of Choice

Part 2: the Continuum Hypothesis

Categories: Maths, Logic | Comments (2) | Permalink

Paying too much at the pump? Then support the Windies

4th June, 2008

Plus Magazine has proof positive that if you’re concerned about ever rising oil-prices, you should be cheering for the West Indies.

Categories: Nonsense, Maths | Comments (0) | Permalink

A few words of explanation, in general terms

27th May, 2008

I rewatched Breaking The Code the other night, the TV adaptation of Hugh Whitemore’s play of the life of Alan Turing, in turn based on Andrew Hodges’ book Alan Turing: the enigma.

It’s a wonderful film, not least for Derek Jacobi’s performance as Turing. I’ve embedded below the scene where he goes to Bletchley Park for the first time, and is interviewed by Dilly Knox (Richard Johnson). I love this speech. When I first saw it, I was struck by the contrast with every other film about maths that I’d seen. It doesn’t lazily misunderstand Turing, so as to portray him as a misunderstood genius, obsessed with the incomprehensible. But it makes a real effort to let him say why he’s so passionate about his research, and explain what it is actually about. For me, it beautifully captures the drama within mathematics itself.

Categories: Maths, Logic | Comments (0) | Permalink

Defecating on an infinite number of keyboards

21st May, 2008

Everyone knows that if an infinite number of monkeys bash away at an infinite number of typewriters, then eventually one will write the complete works of Shakespeare.

So, in 2003, some researchers at the University of Plymouth decided to test this theory, at Paignton Zoo. Unfortunately they were limited to having only one month, one computer, and six monkeys (Sulawesi crested macaques Elmo, Gum, Heather, Holly, Mistletoe and Rowan).

The initial results were not encouraging: “the lead male got a stone and started bashing the hell out of it… Another thing they were interested in was in defecating and urinating all over the keyboard”.

But who’s to say that isn’t how Shakespeare started out?

After a while the monkeys began to get the idea, and set to work enthusiastically. In such restricted conditions, it’s understandable that their final manuscript [pdf] lacks the intricacy of the bard’s work. Nevertheless, it’s a good first attempt, which I look forward to seeing on stage.

[via Elliott]

Categories: General Science, Maths | Comments (0) | Permalink