How will computers impact pure mathematics in the future?

Click For Summary

Discussion Overview

The discussion revolves around the role of computers in pure mathematics, exploring the distinctions between computer science and mathematics, the implications of computer-assisted proofs, and the future impact of computers on mathematical conjectures and theorems.

Discussion Character

  • Debate/contested
  • Conceptual clarification
  • Exploratory

Main Points Raised

  • Some participants propose that computer science is fundamentally about computation rather than computers themselves, likening it to astronomy's relationship with telescopes.
  • Others argue that computer science primarily focuses on software development rather than hardware or solid-state physics, reflecting their experiences in CS courses.
  • There is a view that computers are useful for forming conjectures in various mathematical fields but are less effective at solving them.
  • One participant expresses a preference for limiting computers to numerical calculations, suggesting that conjecture proving should remain a human endeavor.
  • Another participant suggests that a well-designed AI could significantly enhance theorem proving capabilities.
  • Concerns are raised about the complexity of computer-generated proofs, with some arguing that if humans cannot understand the proofs, they may be considered useless.
  • A humorous comment suggests a dystopian future where computers will dominate and use their mathematical capabilities for nefarious purposes.

Areas of Agreement / Disagreement

Participants express a range of opinions on the relationship between computer science and mathematics, the role of computers in theorem proving, and the nature of proofs generated by computers. No consensus is reached on these topics, indicating multiple competing views remain.

Contextual Notes

Participants highlight the grey areas in the definitions and applications of computer science and mathematics, as well as the limitations of computer-generated proofs in terms of human understanding and verification.

Crosson
Messages
1,256
Reaction score
4
I am interested to know everyones thought's about the role of computers in pure mathematics.

What is the distinction between computer science and mathematics?

"Computer science is no more about computers then astronomy is about telescopes."
 
Mathematics news on Phys.org
Computer science is the application of propositional logic in the construction of anything to do with computers. Usually those things done in software, or things that can be done in software. Though these areas are naturally grey. But from what I see of CS courses, you're more likely to learn about software than do solid state physics and design chips. But that is just my experience. Which might be what your quote is getting at.

Computers are increasingly becoming useful for forming (but almost never solving) conjectures in geometry, number theory, and algebra. Eg, GAP, PARI, MAGMA. (We'll ignore the obvious uses in numerical analysis and graph plotting.)
 
Thanks for the reply, matt.

Isn't CS the science of computation? That is, computer scientists study computation, not computers (computers are like a telescope for observing computation).

But from what I see of CS courses, you're more likely to learn about software than do solid state physics and design chips

I agree, as a university subject CS is primarily about computer programming (software). Our CS curriculum doesn't teach much of computer engineering (solid state physics and design of processors).

That said, I think computer science has a pure side, and just like mathematics this pure side doesn't have to be justified by its applications.

CS has impossibility theorems i.e. "it is impossible to design an algorithm that is more efficient than X" that explore the limits of thought = calculation = computation.
 
Personally, I think computers should be limited to numerical calculations.

Leave the conjecture proving to us please.

The Computer assited proof for the 4 color theorem is ugly
 
but a properly designed AI for proving would do wonders.

IMO there should be know distinction between mathematics and computer science.
Students should be taught both by merging both modes of studying (programming and Paper&pen).

There are five types of relations b/w the two:
[0] numerical crunching
[1] symbolic
[2] spatial (geometry-based)
[3] set/graph theory + datastructures/algorithms
[4] computability/language
 
I know it may succeed in proving Theorems, but personally I like the idea of a human doing it.

In many instances the solutions may be too complex for a human to verify, at that point in time. Or, The computer may have proved it by brute force, verifying it true for all cases numerically. A human won't be able to check all the cases. The proofs are ugly, and I think if we don't understand it, the proof is useless.
 
lol...i prefer the idea that we created problem solvers over solving the porblem itself =]
 
>.< Computers Will take over the world, just you wait! All of you will perish in a Revolutionary Robotic War! The Computers Will prove The Riemann Hypothesis, but won't tell us. Then they will use its properties with Prime Numbers to crack RSA security codes. No information will remain secret to the robots! They will use this to their advantage and we will perish!
 

Similar threads

  • · Replies 10 ·
Replies
10
Views
2K
  • · Replies 6 ·
Replies
6
Views
4K
  • · Replies 6 ·
Replies
6
Views
2K
  • Poll Poll
  • · Replies 1 ·
Replies
1
Views
1K
  • · Replies 13 ·
Replies
13
Views
3K
  • · Replies 8 ·
Replies
8
Views
5K
  • · Replies 13 ·
Replies
13
Views
3K
Replies
12
Views
3K
  • · Replies 5 ·
Replies
5
Views
3K
  • · Replies 1 ·
Replies
1
Views
2K