Date: 31/05/2016 21:02:30
From: dv
ID: 900047
Subject: Boolean Pythagorean Triples problem

http://www.sciencealert.com/new-world-s-largest-maths-problem-takes-up-200-terabytes

Boolean Pythagorean Triples problem

So what’s this ridiculous maths problem? It’s been named the Boolean Pythagorean Triples problem, and was first posed by California-based mathematician Ronald Graham back in the 1980s.

The problem centres around the Pythagorean formula a2 + b2 = c2, where a and b are the shorter sides of a triangle, and c is the hypotenuse, or longest side.

Certain sets of three positive integers known as Pythagorean triples can be inserted into the formula, such as 32 + 42 = 52, 52 + 122 = 132, and 82 + 152 = 172.

With this in mind, imagine that every integer is painted either red or blue.

Graham asked if it’s possible to colour all the integers either red or blue, so that no set of Pythagorean triples – a, b and c – were all the same colour. He put $100 on the line for anyone who could solve the problem. (That should cover a 1 terabyte drive.)

Andrew Moseman over at Popular Mechanics explains why that $100 looks mighty meagre, given the task ahead:

“What makes it so hard is that one integer can be part of multiple Pythagorean triples. Take 5. So 3, 4, and 5 are a Pythagorean triple. But so are 5, 12, and 13. If 5 is blue in the first example, then it has to be blue in the second, meaning either 12 or 13 has to be red.

Carry this logic forward into much bigger numbers and you could see where this would start to get tricky. If 12 has to be red in that 5-12-13 triple, it might force changes down the line that would result in a monochrome triple somewhere.”

Mathematicians Marijn Heule from the University of Texas, Victor Marek from the University of Kentucky, and Oliver Kullmann from Swansea University in the UK teamed up to figure it out, feeding a number of different techniques into University of Texas’s Stampede supercomputer and letting it narrow down the number of colour combination possibilities from 102,300 trillion (that’s 102,300) to just 1 trillion.

The 800-processor-strong supercomputer then took two days to mull over the remaining trillion and come up with a solution: 7,824. As soon as you try 7,825 or more integers, you can’t create the pattern Graham was looking for.

Guess who’s now $100 richer… split three ways! Good guy Graham came through with the cheque earlier this month.

The proof, which in maths means a written deductive argument that shows how you came to your answer, takes up a 200-terabyte file on the supercomputer – roughly equivalent to all the digitised text held by the US Library of Congress.

Reply Quote

Date: 31/05/2016 21:05:47
From: JudgeMental
ID: 900051
Subject: re: Boolean Pythagorean Triples problem

graham’s number fame.

Reply Quote

Date: 31/05/2016 21:08:35
From: sibeen
ID: 900055
Subject: re: Boolean Pythagorean Triples problem

dv said:

The proof, which in maths means a written deductive argument that shows how you came to your answer, takes up a 200-terabyte file on the supercomputer

Whilst this is not the first time a computer solution has been put forward I’d be loathe to call it a proof in the mathematical sense.

Reply Quote

Date: 31/05/2016 21:13:25
From: furious
ID: 900060
Subject: re: Boolean Pythagorean Triples problem

Yes. Whilst writing a program to solve a problem can bring with it a sense of achievement, I would have thought the satisfaction in a problem such as this would be in the solving….

Reply Quote

Date: 31/05/2016 21:23:52
From: dv
ID: 900065
Subject: re: Boolean Pythagorean Triples problem

sibeen said:


dv said:

The proof, which in maths means a written deductive argument that shows how you came to your answer, takes up a 200-terabyte file on the supercomputer

Whilst this is not the first time a computer solution has been put forward I’d be loathe to call it a proof in the mathematical sense.

I’d be content to.

The results of the search could be expressed as a (very long and tedious) proof.

Reply Quote