Follow Slashdot stories on Twitter

 



Forgot your password?
typodupeerror
×
Math

Mathematicians Welcome Computer-Assisted Proof in 'Grand Unification' Theory (nature.com) 36

Proof-assistant software handles an abstract concept at the cutting edge of research, revealing a bigger role for software in mathematics. From a report: Mathematicians have long used computers to do numerical calculations or manipulate complex formulas. In some cases, they have proved major results by making computers do massive amounts of repetitive work -- the most famous being a proof in the 1970s that any map can be coloured with just four different colours, and without filling any two adjacent countries with the same colour. But systems known as proof assistants go deeper. The user enters statements into the system to teach it the definition of a mathematical concept -- an object -- based on simpler objects that the machine already knows about.

A statement can also just refer to known objects, and the proof assistant will answer whether the fact is 'obviously' true or false based on its current knowledge. If the answer is not obvious, the user has to enter more details. Proof assistants thus force the user to lay out the logic of their arguments in a rigorous way, and they fill in simpler steps that human mathematicians had consciously or unconsciously skipped. Once researchers have done the hard work of translating a set of mathematical concepts into a proof assistant, the program generates a library of computer code that can be built on by other researchers and used to define higher-level mathematical objects. In this way, proof assistants can help to verify mathematical proofs that would otherwise be time-consuming and difficult, perhaps even practically impossible, for a human to check. Proof assistants have long had their fans, but this is the first time that they had a major role at the cutting edge of a field, says Kevin Buzzard, a mathematician at Imperial College London who was part of a collaboration that checked Scholze and Clausen's result. "The big remaining question was: can they handle complex mathematics?" says Buzzard. "We showed that they can."

This discussion has been archived. No new comments can be posted.

Mathematicians Welcome Computer-Assisted Proof in 'Grand Unification' Theory

Comments Filter:
  • by dknj ( 441802 ) on Wednesday June 23, 2021 @03:33PM (#61514236) Journal

    Source [wikipedia.org]

  • by Reaper9889 ( 602058 ) on Wednesday June 23, 2021 @04:11PM (#61514420)

    The abstract just discusses proof assistants, which while interesting is not new. The result they are used to show, that geometry, functional analysis and p-adic numbers can be unified (hence the title) is not in the abstract at all, but is interesting as well.

  • I have a "Kurt Godel" on line 1.
  • by LordHighExecutioner ( 4245243 ) on Wednesday June 23, 2021 @04:59PM (#61514610)
    ...which this computer has too little RAM to contain it.
  • by JoshuaZ ( 1134087 ) on Wednesday June 23, 2021 @05:47PM (#61514768) Homepage

    Since the summary doesn't really explain things much, it might help to note part of what they proved. (Disclaimer: I am am mathematician but I don't understand the details of their work but only an approximation. Also, one of the two authors, Dustin Clausen, is a friend of mine I've known since we were roomates in the same summer math program in high school many years ago, so I may have some biases here.) Roughly speaking, Peter Scholze and Dustin Clausen noticed that there were close analogies between a whole bunch of different fields, p-adic analysis, analytic geometry, and some other stuff. But the idea that the results were analogous didn't quite work under a standard framework. They realized that one could make these make sense all together if one had a different approach to how topology worked, the major details of which are here https://www.math.uni-bonn.de/people/scholze/Condensed.pdf [uni-bonn.de].

    However, their new framework for topology relies on a set of ideas about the regular old real numbers which worked as a sort of base case for everything. But the proof that Scholze and Clausen came up for this base case is fantastically complicated, so complicated that they weren't really sure that all the moving parts hung together. What happened then is that a group of people using computer assisted proof systems turned that proof into a computer-checkable proof, and in the process they also made a bunch of parts substantially easier for a human to follow and see what was going on.

  • For those possessing limited knowledge of proof assistants, I recommend this article in Quanta Magazine as an approachable introduction. https://www.quantamagazine.org/building-the-mathematical-library-of-the-future-20201001

In the long run, every program becomes rococco, and then rubble. -- Alan Perlis

Working...