95
Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions Artificial Mathematics A Mathematician’s Perspective Antony Maciocia January 24, 2007

Artificial Mathematics - A Mathematician's Perspective · Antony Maciocia January 24, 2007. Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions Outline

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Artificial Mathematics - A Mathematician's Perspective · Antony Maciocia January 24, 2007. Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions Outline

Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions

Artificial MathematicsA Mathematician’s Perspective

Antony Maciocia

January 24, 2007

Page 2: Artificial Mathematics - A Mathematician's Perspective · Antony Maciocia January 24, 2007. Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions Outline

Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions

Outline

Computer use in Mathematics

Meta-AM

Rigour and Truth

Some Solutions

Page 3: Artificial Mathematics - A Mathematician's Perspective · Antony Maciocia January 24, 2007. Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions Outline

Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions

Outline

Computer use in Mathematics

Meta-AM

Rigour and Truth

Some Solutions

Page 4: Artificial Mathematics - A Mathematician's Perspective · Antony Maciocia January 24, 2007. Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions Outline

Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions

Outline

Computer use in Mathematics

Meta-AM

Rigour and Truth

Some Solutions

Page 5: Artificial Mathematics - A Mathematician's Perspective · Antony Maciocia January 24, 2007. Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions Outline

Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions

Outline

Computer use in Mathematics

Meta-AM

Rigour and Truth

Some Solutions

Page 6: Artificial Mathematics - A Mathematician's Perspective · Antony Maciocia January 24, 2007. Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions Outline

Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions

Computers in Mathematics

• Numerical Simulations

• Computer Algebra

• Widely used (> 50%?)• Just a fancy calculator• My own experience...

• Experimental Mathematics

• Rise in specialised systems: eg Macaulay.• Facilitates experimentation with complex mathematical

objects.• Hailed as a revolution in how mathematics is defined.• It’s not new.

• Automated Theorem Provers/Proof Assistants

• Hardly used. (< 0.5%?)• Difficult to use (interface, legibility of results,...)

Page 7: Artificial Mathematics - A Mathematician's Perspective · Antony Maciocia January 24, 2007. Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions Outline

Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions

Computers in Mathematics

• Numerical Simulations

• Computer Algebra

• Widely used (> 50%?)• Just a fancy calculator• My own experience...

• Experimental Mathematics

• Rise in specialised systems: eg Macaulay.• Facilitates experimentation with complex mathematical

objects.• Hailed as a revolution in how mathematics is defined.• It’s not new.

• Automated Theorem Provers/Proof Assistants

• Hardly used. (< 0.5%?)• Difficult to use (interface, legibility of results,...)

Page 8: Artificial Mathematics - A Mathematician's Perspective · Antony Maciocia January 24, 2007. Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions Outline

Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions

Computers in Mathematics

• Numerical Simulations

• Computer Algebra• Widely used (> 50%?)

• Just a fancy calculator• My own experience...

• Experimental Mathematics

• Rise in specialised systems: eg Macaulay.• Facilitates experimentation with complex mathematical

objects.• Hailed as a revolution in how mathematics is defined.• It’s not new.

• Automated Theorem Provers/Proof Assistants

• Hardly used. (< 0.5%?)• Difficult to use (interface, legibility of results,...)

Page 9: Artificial Mathematics - A Mathematician's Perspective · Antony Maciocia January 24, 2007. Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions Outline

Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions

Computers in Mathematics

• Numerical Simulations

• Computer Algebra• Widely used (> 50%?)• Just a fancy calculator

• My own experience...

• Experimental Mathematics

• Rise in specialised systems: eg Macaulay.• Facilitates experimentation with complex mathematical

objects.• Hailed as a revolution in how mathematics is defined.• It’s not new.

• Automated Theorem Provers/Proof Assistants

• Hardly used. (< 0.5%?)• Difficult to use (interface, legibility of results,...)

Page 10: Artificial Mathematics - A Mathematician's Perspective · Antony Maciocia January 24, 2007. Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions Outline

Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions

Computers in Mathematics

• Numerical Simulations

• Computer Algebra• Widely used (> 50%?)• Just a fancy calculator• My own experience...

• Experimental Mathematics

• Rise in specialised systems: eg Macaulay.• Facilitates experimentation with complex mathematical

objects.• Hailed as a revolution in how mathematics is defined.• It’s not new.

• Automated Theorem Provers/Proof Assistants

• Hardly used. (< 0.5%?)• Difficult to use (interface, legibility of results,...)

Page 11: Artificial Mathematics - A Mathematician's Perspective · Antony Maciocia January 24, 2007. Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions Outline

Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions

Computers in Mathematics

• Numerical Simulations

• Computer Algebra• Widely used (> 50%?)• Just a fancy calculator• My own experience...

• Experimental Mathematics

• Rise in specialised systems: eg Macaulay.• Facilitates experimentation with complex mathematical

objects.• Hailed as a revolution in how mathematics is defined.• It’s not new.

• Automated Theorem Provers/Proof Assistants

• Hardly used. (< 0.5%?)• Difficult to use (interface, legibility of results,...)

Page 12: Artificial Mathematics - A Mathematician's Perspective · Antony Maciocia January 24, 2007. Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions Outline

Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions

Computers in Mathematics

• Numerical Simulations

• Computer Algebra• Widely used (> 50%?)• Just a fancy calculator• My own experience...

• Experimental Mathematics• Rise in specialised systems: eg Macaulay.

• Facilitates experimentation with complex mathematicalobjects.

• Hailed as a revolution in how mathematics is defined.• It’s not new.

• Automated Theorem Provers/Proof Assistants

• Hardly used. (< 0.5%?)• Difficult to use (interface, legibility of results,...)

Page 13: Artificial Mathematics - A Mathematician's Perspective · Antony Maciocia January 24, 2007. Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions Outline

Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions

Computers in Mathematics

• Numerical Simulations

• Computer Algebra• Widely used (> 50%?)• Just a fancy calculator• My own experience...

• Experimental Mathematics• Rise in specialised systems: eg Macaulay.• Facilitates experimentation with complex mathematical

objects.

• Hailed as a revolution in how mathematics is defined.• It’s not new.

• Automated Theorem Provers/Proof Assistants

• Hardly used. (< 0.5%?)• Difficult to use (interface, legibility of results,...)

Page 14: Artificial Mathematics - A Mathematician's Perspective · Antony Maciocia January 24, 2007. Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions Outline

Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions

Computers in Mathematics

• Numerical Simulations

• Computer Algebra• Widely used (> 50%?)• Just a fancy calculator• My own experience...

• Experimental Mathematics• Rise in specialised systems: eg Macaulay.• Facilitates experimentation with complex mathematical

objects.• Hailed as a revolution in how mathematics is defined.

• It’s not new.

• Automated Theorem Provers/Proof Assistants

• Hardly used. (< 0.5%?)• Difficult to use (interface, legibility of results,...)

Page 15: Artificial Mathematics - A Mathematician's Perspective · Antony Maciocia January 24, 2007. Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions Outline

Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions

Computers in Mathematics

• Numerical Simulations

• Computer Algebra• Widely used (> 50%?)• Just a fancy calculator• My own experience...

• Experimental Mathematics• Rise in specialised systems: eg Macaulay.• Facilitates experimentation with complex mathematical

objects.• Hailed as a revolution in how mathematics is defined.• It’s not new.

• Automated Theorem Provers/Proof Assistants

• Hardly used. (< 0.5%?)• Difficult to use (interface, legibility of results,...)

Page 16: Artificial Mathematics - A Mathematician's Perspective · Antony Maciocia January 24, 2007. Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions Outline

Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions

Computers in Mathematics

• Numerical Simulations

• Computer Algebra• Widely used (> 50%?)• Just a fancy calculator• My own experience...

• Experimental Mathematics• Rise in specialised systems: eg Macaulay.• Facilitates experimentation with complex mathematical

objects.• Hailed as a revolution in how mathematics is defined.• It’s not new.

• Automated Theorem Provers/Proof Assistants

• Hardly used. (< 0.5%?)• Difficult to use (interface, legibility of results,...)

Page 17: Artificial Mathematics - A Mathematician's Perspective · Antony Maciocia January 24, 2007. Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions Outline

Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions

Computers in Mathematics

• Numerical Simulations

• Computer Algebra• Widely used (> 50%?)• Just a fancy calculator• My own experience...

• Experimental Mathematics• Rise in specialised systems: eg Macaulay.• Facilitates experimentation with complex mathematical

objects.• Hailed as a revolution in how mathematics is defined.• It’s not new.

• Automated Theorem Provers/Proof Assistants• Hardly used. (< 0.5%?)

• Difficult to use (interface, legibility of results,...)

Page 18: Artificial Mathematics - A Mathematician's Perspective · Antony Maciocia January 24, 2007. Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions Outline

Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions

Computers in Mathematics

• Numerical Simulations

• Computer Algebra• Widely used (> 50%?)• Just a fancy calculator• My own experience...

• Experimental Mathematics• Rise in specialised systems: eg Macaulay.• Facilitates experimentation with complex mathematical

objects.• Hailed as a revolution in how mathematics is defined.• It’s not new.

• Automated Theorem Provers/Proof Assistants• Hardly used. (< 0.5%?)• Difficult to use (interface, legibility of results,...)

Page 19: Artificial Mathematics - A Mathematician's Perspective · Antony Maciocia January 24, 2007. Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions Outline

Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions

Meta-AM

• The Platonic World of Mathematics

• Cited as an excuse to deny the existence ArtificialMathematics.

• Occam’s razor =⇒ doesn’t exist.

• Infinity

• This does exists: Dedekind’s argument.• So human cognition is infinitary

: recursive cognition.• Mathematics is infinitary with infinite variety.• It has “layers”.• Our conceptualisation of infinity may be subconscious.

• The Human Mathematician

• Limited ability to do numericalcomputation

• Astonishingly good at logic• Have a feel for what’s right• Are finitary

Page 20: Artificial Mathematics - A Mathematician's Perspective · Antony Maciocia January 24, 2007. Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions Outline

Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions

Meta-AM

• The Platonic World of Mathematics• Cited as an excuse to deny the existence Artificial

Mathematics.

• Occam’s razor =⇒ doesn’t exist.

• Infinity

• This does exists: Dedekind’s argument.• So human cognition is infinitary

: recursive cognition.• Mathematics is infinitary with infinite variety.• It has “layers”.• Our conceptualisation of infinity may be subconscious.

• The Human Mathematician

• Limited ability to do numericalcomputation

• Astonishingly good at logic• Have a feel for what’s right• Are finitary

Page 21: Artificial Mathematics - A Mathematician's Perspective · Antony Maciocia January 24, 2007. Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions Outline

Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions

Meta-AM

• The Platonic World of Mathematics• Cited as an excuse to deny the existence Artificial

Mathematics.• Occam’s razor =⇒ doesn’t exist.

• Infinity

• This does exists: Dedekind’s argument.• So human cognition is infinitary

: recursive cognition.• Mathematics is infinitary with infinite variety.• It has “layers”.• Our conceptualisation of infinity may be subconscious.

• The Human Mathematician

• Limited ability to do numericalcomputation

• Astonishingly good at logic• Have a feel for what’s right• Are finitary

Page 22: Artificial Mathematics - A Mathematician's Perspective · Antony Maciocia January 24, 2007. Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions Outline

Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions

Meta-AM

• The Platonic World of Mathematics• Cited as an excuse to deny the existence Artificial

Mathematics.• Occam’s razor =⇒ doesn’t exist.

• Infinity

• This does exists: Dedekind’s argument.• So human cognition is infinitary

: recursive cognition.• Mathematics is infinitary with infinite variety.• It has “layers”.• Our conceptualisation of infinity may be subconscious.

• The Human Mathematician

• Limited ability to do numericalcomputation

• Astonishingly good at logic• Have a feel for what’s right• Are finitary

Page 23: Artificial Mathematics - A Mathematician's Perspective · Antony Maciocia January 24, 2007. Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions Outline

Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions

Meta-AM

• The Platonic World of Mathematics• Cited as an excuse to deny the existence Artificial

Mathematics.• Occam’s razor =⇒ doesn’t exist.

• Infinity• This does exists: Dedekind’s argument.

• So human cognition is infinitary

: recursive cognition.• Mathematics is infinitary with infinite variety.• It has “layers”.• Our conceptualisation of infinity may be subconscious.

• The Human Mathematician

• Limited ability to do numericalcomputation

• Astonishingly good at logic• Have a feel for what’s right• Are finitary

Page 24: Artificial Mathematics - A Mathematician's Perspective · Antony Maciocia January 24, 2007. Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions Outline

Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions

Meta-AM

• The Platonic World of Mathematics• Cited as an excuse to deny the existence Artificial

Mathematics.• Occam’s razor =⇒ doesn’t exist.

• Infinity• This does exists: Dedekind’s argument.• So human cognition is infinitary

: recursive cognition.

• Mathematics is infinitary with infinite variety.• It has “layers”.• Our conceptualisation of infinity may be subconscious.

• The Human Mathematician

• Limited ability to do numericalcomputation

• Astonishingly good at logic• Have a feel for what’s right• Are finitary

Page 25: Artificial Mathematics - A Mathematician's Perspective · Antony Maciocia January 24, 2007. Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions Outline

Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions

Meta-AM

• The Platonic World of Mathematics• Cited as an excuse to deny the existence Artificial

Mathematics.• Occam’s razor =⇒ doesn’t exist.

• Infinity• This does exists: Dedekind’s argument.• So human cognition is infinitary: recursive cognition.

• Mathematics is infinitary

with infinite variety.• It has “layers”.• Our conceptualisation of infinity may be subconscious.

• The Human Mathematician

• Limited ability to do numericalcomputation

• Astonishingly good at logic• Have a feel for what’s right• Are finitary

Page 26: Artificial Mathematics - A Mathematician's Perspective · Antony Maciocia January 24, 2007. Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions Outline

Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions

Meta-AM

• The Platonic World of Mathematics• Cited as an excuse to deny the existence Artificial

Mathematics.• Occam’s razor =⇒ doesn’t exist.

• Infinity• This does exists: Dedekind’s argument.• So human cognition is infinitary: recursive cognition.• Mathematics is infinitary

with infinite variety.

• It has “layers”.• Our conceptualisation of infinity may be subconscious.

• The Human Mathematician

• Limited ability to do numericalcomputation

• Astonishingly good at logic• Have a feel for what’s right• Are finitary

Page 27: Artificial Mathematics - A Mathematician's Perspective · Antony Maciocia January 24, 2007. Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions Outline

Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions

Meta-AM

• The Platonic World of Mathematics• Cited as an excuse to deny the existence Artificial

Mathematics.• Occam’s razor =⇒ doesn’t exist.

• Infinity• This does exists: Dedekind’s argument.• So human cognition is infinitary: recursive cognition.• Mathematics is infinitary with infinite variety.

• It has “layers”.• Our conceptualisation of infinity may be subconscious.

• The Human Mathematician

• Limited ability to do numericalcomputation

• Astonishingly good at logic• Have a feel for what’s right• Are finitary

Page 28: Artificial Mathematics - A Mathematician's Perspective · Antony Maciocia January 24, 2007. Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions Outline

Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions

Meta-AM

• The Platonic World of Mathematics• Cited as an excuse to deny the existence Artificial

Mathematics.• Occam’s razor =⇒ doesn’t exist.

• Infinity• This does exists: Dedekind’s argument.• So human cognition is infinitary: recursive cognition.• Mathematics is infinitary with infinite variety.• It has “layers”.

• Our conceptualisation of infinity may be subconscious.

• The Human Mathematician

• Limited ability to do numericalcomputation

• Astonishingly good at logic• Have a feel for what’s right• Are finitary

Page 29: Artificial Mathematics - A Mathematician's Perspective · Antony Maciocia January 24, 2007. Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions Outline

Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions

Meta-AM

• The Platonic World of Mathematics• Cited as an excuse to deny the existence Artificial

Mathematics.• Occam’s razor =⇒ doesn’t exist.

• Infinity• This does exists: Dedekind’s argument.• So human cognition is infinitary: recursive cognition.• Mathematics is infinitary with infinite variety.• It has “layers”.• Our conceptualisation of infinity may be subconscious.

• The Human Mathematician

• Limited ability to do numericalcomputation

• Astonishingly good at logic• Have a feel for what’s right• Are finitary

Page 30: Artificial Mathematics - A Mathematician's Perspective · Antony Maciocia January 24, 2007. Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions Outline

Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions

Meta-AM

• The Platonic World of Mathematics• Cited as an excuse to deny the existence Artificial

Mathematics.• Occam’s razor =⇒ doesn’t exist.

• Infinity• This does exists: Dedekind’s argument.• So human cognition is infinitary: recursive cognition.• Mathematics is infinitary with infinite variety.• It has “layers”.• Our conceptualisation of infinity may be subconscious.

• The Human Mathematician

• Limited ability to do numericalcomputation

• Astonishingly good at logic• Have a feel for what’s right• Are finitary

Page 31: Artificial Mathematics - A Mathematician's Perspective · Antony Maciocia January 24, 2007. Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions Outline

Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions

Meta-AM

• The Platonic World of Mathematics• Cited as an excuse to deny the existence Artificial

Mathematics.• Occam’s razor =⇒ doesn’t exist.

• Infinity• This does exists: Dedekind’s argument.• So human cognition is infinitary: recursive cognition.• Mathematics is infinitary with infinite variety.• It has “layers”.• Our conceptualisation of infinity may be subconscious.

• The Human Mathematician• Limited ability to do numerical

computation

• Astonishingly good at logic• Have a feel for what’s right• Are finitary

Page 32: Artificial Mathematics - A Mathematician's Perspective · Antony Maciocia January 24, 2007. Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions Outline

Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions

Meta-AM

• The Platonic World of Mathematics• Cited as an excuse to deny the existence Artificial

Mathematics.• Occam’s razor =⇒ doesn’t exist.

• Infinity• This does exists: Dedekind’s argument.• So human cognition is infinitary: recursive cognition.• Mathematics is infinitary with infinite variety.• It has “layers”.• Our conceptualisation of infinity may be subconscious.

• The Human Mathematician• Limited ability to do numerical

computation• Astonishingly good at logic

• Have a feel for what’s right• Are finitary

Page 33: Artificial Mathematics - A Mathematician's Perspective · Antony Maciocia January 24, 2007. Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions Outline

Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions

Meta-AM

• The Platonic World of Mathematics• Cited as an excuse to deny the existence Artificial

Mathematics.• Occam’s razor =⇒ doesn’t exist.

• Infinity• This does exists: Dedekind’s argument.• So human cognition is infinitary: recursive cognition.• Mathematics is infinitary with infinite variety.• It has “layers”.• Our conceptualisation of infinity may be subconscious.

• The Human Mathematician• Limited ability to do numerical

computation• Astonishingly good at logic• Have a feel for what’s right

• Are finitary

Page 34: Artificial Mathematics - A Mathematician's Perspective · Antony Maciocia January 24, 2007. Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions Outline

Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions

Meta-AM

• The Platonic World of Mathematics• Cited as an excuse to deny the existence Artificial

Mathematics.• Occam’s razor =⇒ doesn’t exist.

• Infinity• This does exists: Dedekind’s argument.• So human cognition is infinitary: recursive cognition.• Mathematics is infinitary with infinite variety.• It has “layers”.• Our conceptualisation of infinity may be subconscious.

• The Human Mathematician• Limited ability to do numerical

computation• Astonishingly good at logic• Have a feel for what’s right• Are finitary

Page 35: Artificial Mathematics - A Mathematician's Perspective · Antony Maciocia January 24, 2007. Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions Outline

Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions

Rigour

• Temporal aspects.

• What was considered a proof ages ago is often regarded aseither over the top or slipshod.

• Changes in Philosophy.• Changes in foundational frameworks.

• Domain

• Standards of “proof” are perceived to vary across subjectareas.

• “It’s trivial isn’t it?”

• Rigour 6= syntactic proof

• Understanding not helped by dense logic• Lack of interest:

“99% of all mathematicians don’t knowthe rules of even one of these formalsystems, but still manage to give correctproofs” [Kreisel]

Page 36: Artificial Mathematics - A Mathematician's Perspective · Antony Maciocia January 24, 2007. Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions Outline

Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions

Rigour

• Temporal aspects.

• What was considered a proof ages ago is often regarded aseither over the top or slipshod.

• Changes in Philosophy.• Changes in foundational frameworks.

• Domain

• Standards of “proof” are perceived to vary across subjectareas.

• “It’s trivial isn’t it?”

• Rigour 6= syntactic proof

• Understanding not helped by dense logic• Lack of interest:

“99% of all mathematicians don’t knowthe rules of even one of these formalsystems, but still manage to give correctproofs” [Kreisel]

Page 37: Artificial Mathematics - A Mathematician's Perspective · Antony Maciocia January 24, 2007. Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions Outline

Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions

Rigour

• Temporal aspects.• What was considered a proof ages ago is often regarded as

either over the top or slipshod.

• Changes in Philosophy.• Changes in foundational frameworks.

• Domain

• Standards of “proof” are perceived to vary across subjectareas.

• “It’s trivial isn’t it?”

• Rigour 6= syntactic proof

• Understanding not helped by dense logic• Lack of interest:

“99% of all mathematicians don’t knowthe rules of even one of these formalsystems, but still manage to give correctproofs” [Kreisel]

Page 38: Artificial Mathematics - A Mathematician's Perspective · Antony Maciocia January 24, 2007. Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions Outline

Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions

Rigour

• Temporal aspects.• What was considered a proof ages ago is often regarded as

either over the top or slipshod.• Changes in Philosophy.

• Changes in foundational frameworks.

• Domain

• Standards of “proof” are perceived to vary across subjectareas.

• “It’s trivial isn’t it?”

• Rigour 6= syntactic proof

• Understanding not helped by dense logic• Lack of interest:

“99% of all mathematicians don’t knowthe rules of even one of these formalsystems, but still manage to give correctproofs” [Kreisel]

Page 39: Artificial Mathematics - A Mathematician's Perspective · Antony Maciocia January 24, 2007. Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions Outline

Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions

Rigour

• Temporal aspects.• What was considered a proof ages ago is often regarded as

either over the top or slipshod.• Changes in Philosophy.• Changes in foundational frameworks.

• Domain

• Standards of “proof” are perceived to vary across subjectareas.

• “It’s trivial isn’t it?”

• Rigour 6= syntactic proof

• Understanding not helped by dense logic• Lack of interest:

“99% of all mathematicians don’t knowthe rules of even one of these formalsystems, but still manage to give correctproofs” [Kreisel]

Page 40: Artificial Mathematics - A Mathematician's Perspective · Antony Maciocia January 24, 2007. Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions Outline

Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions

Rigour

• Temporal aspects.• What was considered a proof ages ago is often regarded as

either over the top or slipshod.• Changes in Philosophy.• Changes in foundational frameworks.

• Domain

• Standards of “proof” are perceived to vary across subjectareas.

• “It’s trivial isn’t it?”

• Rigour 6= syntactic proof

• Understanding not helped by dense logic• Lack of interest:

“99% of all mathematicians don’t knowthe rules of even one of these formalsystems, but still manage to give correctproofs” [Kreisel]

Page 41: Artificial Mathematics - A Mathematician's Perspective · Antony Maciocia January 24, 2007. Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions Outline

Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions

Rigour

• Temporal aspects.• What was considered a proof ages ago is often regarded as

either over the top or slipshod.• Changes in Philosophy.• Changes in foundational frameworks.

• Domain• Standards of “proof” are perceived to vary across subject

areas.

• “It’s trivial isn’t it?”

• Rigour 6= syntactic proof

• Understanding not helped by dense logic• Lack of interest:

“99% of all mathematicians don’t knowthe rules of even one of these formalsystems, but still manage to give correctproofs” [Kreisel]

Page 42: Artificial Mathematics - A Mathematician's Perspective · Antony Maciocia January 24, 2007. Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions Outline

Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions

Rigour

• Temporal aspects.• What was considered a proof ages ago is often regarded as

either over the top or slipshod.• Changes in Philosophy.• Changes in foundational frameworks.

• Domain• Standards of “proof” are perceived to vary across subject

areas.• “It’s trivial isn’t it?”

• Rigour 6= syntactic proof

• Understanding not helped by dense logic• Lack of interest:

“99% of all mathematicians don’t knowthe rules of even one of these formalsystems, but still manage to give correctproofs” [Kreisel]

Page 43: Artificial Mathematics - A Mathematician's Perspective · Antony Maciocia January 24, 2007. Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions Outline

Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions

Rigour

• Temporal aspects.• What was considered a proof ages ago is often regarded as

either over the top or slipshod.• Changes in Philosophy.• Changes in foundational frameworks.

• Domain• Standards of “proof” are perceived to vary across subject

areas.• “It’s trivial isn’t it?”

• Rigour 6= syntactic proof

• Understanding not helped by dense logic• Lack of interest:

“99% of all mathematicians don’t knowthe rules of even one of these formalsystems, but still manage to give correctproofs” [Kreisel]

Page 44: Artificial Mathematics - A Mathematician's Perspective · Antony Maciocia January 24, 2007. Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions Outline

Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions

Rigour

• Temporal aspects.• What was considered a proof ages ago is often regarded as

either over the top or slipshod.• Changes in Philosophy.• Changes in foundational frameworks.

• Domain• Standards of “proof” are perceived to vary across subject

areas.• “It’s trivial isn’t it?”

• Rigour 6= syntactic proof• Understanding not helped by dense logic

• Lack of interest:

“99% of all mathematicians don’t knowthe rules of even one of these formalsystems, but still manage to give correctproofs” [Kreisel]

Page 45: Artificial Mathematics - A Mathematician's Perspective · Antony Maciocia January 24, 2007. Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions Outline

Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions

Rigour

• Temporal aspects.• What was considered a proof ages ago is often regarded as

either over the top or slipshod.• Changes in Philosophy.• Changes in foundational frameworks.

• Domain• Standards of “proof” are perceived to vary across subject

areas.• “It’s trivial isn’t it?”

• Rigour 6= syntactic proof• Understanding not helped by dense logic• Lack of interest:

“99% of all mathematicians don’t knowthe rules of even one of these formalsystems, but still manage to give correctproofs” [Kreisel]

Page 46: Artificial Mathematics - A Mathematician's Perspective · Antony Maciocia January 24, 2007. Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions Outline

Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions

• Rigour 6= semantic proof

• Use of intuition (eg geometric)• Visualisation.• Often mis-use semantic proof: “it’s obvious that ...” or

“trivially ...”

• “Proof by argument”

• to convince others.• to gain insight.• to derive satisfaction −→ aesthetics.• provides motivation

Page 47: Artificial Mathematics - A Mathematician's Perspective · Antony Maciocia January 24, 2007. Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions Outline

Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions

• Rigour 6= semantic proof• Use of intuition (eg geometric)

• Visualisation.• Often mis-use semantic proof: “it’s obvious that ...” or

“trivially ...”

• “Proof by argument”

• to convince others.• to gain insight.• to derive satisfaction −→ aesthetics.• provides motivation

Page 48: Artificial Mathematics - A Mathematician's Perspective · Antony Maciocia January 24, 2007. Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions Outline

Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions

• Rigour 6= semantic proof• Use of intuition (eg geometric)• Visualisation.

• Often mis-use semantic proof: “it’s obvious that ...” or“trivially ...”

• “Proof by argument”

• to convince others.• to gain insight.• to derive satisfaction −→ aesthetics.• provides motivation

Page 49: Artificial Mathematics - A Mathematician's Perspective · Antony Maciocia January 24, 2007. Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions Outline

Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions

• Rigour 6= semantic proof• Use of intuition (eg geometric)• Visualisation.• Often mis-use semantic proof: “it’s obvious that ...” or

“trivially ...”

• “Proof by argument”

• to convince others.• to gain insight.• to derive satisfaction −→ aesthetics.• provides motivation

Page 50: Artificial Mathematics - A Mathematician's Perspective · Antony Maciocia January 24, 2007. Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions Outline

Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions

• Rigour 6= semantic proof• Use of intuition (eg geometric)• Visualisation.• Often mis-use semantic proof: “it’s obvious that ...” or

“trivially ...”

• “Proof by argument”

• to convince others.• to gain insight.• to derive satisfaction −→ aesthetics.• provides motivation

Page 51: Artificial Mathematics - A Mathematician's Perspective · Antony Maciocia January 24, 2007. Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions Outline

Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions

• Rigour 6= semantic proof• Use of intuition (eg geometric)• Visualisation.• Often mis-use semantic proof: “it’s obvious that ...” or

“trivially ...”

• “Proof by argument”• to convince others.

• to gain insight.• to derive satisfaction −→ aesthetics.• provides motivation

Page 52: Artificial Mathematics - A Mathematician's Perspective · Antony Maciocia January 24, 2007. Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions Outline

Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions

• Rigour 6= semantic proof• Use of intuition (eg geometric)• Visualisation.• Often mis-use semantic proof: “it’s obvious that ...” or

“trivially ...”

• “Proof by argument”• to convince others.• to gain insight.

• to derive satisfaction −→ aesthetics.• provides motivation

Page 53: Artificial Mathematics - A Mathematician's Perspective · Antony Maciocia January 24, 2007. Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions Outline

Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions

• Rigour 6= semantic proof• Use of intuition (eg geometric)• Visualisation.• Often mis-use semantic proof: “it’s obvious that ...” or

“trivially ...”

• “Proof by argument”• to convince others.• to gain insight.• to derive satisfaction −→ aesthetics.

• provides motivation

Page 54: Artificial Mathematics - A Mathematician's Perspective · Antony Maciocia January 24, 2007. Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions Outline

Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions

• Rigour 6= semantic proof• Use of intuition (eg geometric)• Visualisation.• Often mis-use semantic proof: “it’s obvious that ...” or

“trivially ...”

• “Proof by argument”• to convince others.• to gain insight.• to derive satisfaction −→ aesthetics.• provides motivation

Page 55: Artificial Mathematics - A Mathematician's Perspective · Antony Maciocia January 24, 2007. Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions Outline

Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions

Truth

• Validity:

is it right?

• Doesn’t Mathematics consists of a collection of irrefutabletruths? Actually no.

• Soundness in logic =⇒ relative truth.• Absolute truth? Axiom of choice and it’s variants.

• Belief: what do we believe is true and why?

• Intuitionism/constructivism• “I trust my proof but I don’t trust yours”.• Proofs/dialogues are accepted when they reach a suitable level

of acceptability.• It’s somewhere between plausibility and formal deduction.

• Errors.

• Mistakes happen.• Computers are less likely to be wrong than a human.• Modern error checking and software design methodology helps.

Page 56: Artificial Mathematics - A Mathematician's Perspective · Antony Maciocia January 24, 2007. Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions Outline

Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions

Truth

• Validity: is it right?

• Doesn’t Mathematics consists of a collection of irrefutabletruths?

Actually no.• Soundness in logic =⇒ relative truth.• Absolute truth? Axiom of choice and it’s variants.

• Belief: what do we believe is true and why?

• Intuitionism/constructivism• “I trust my proof but I don’t trust yours”.• Proofs/dialogues are accepted when they reach a suitable level

of acceptability.• It’s somewhere between plausibility and formal deduction.

• Errors.

• Mistakes happen.• Computers are less likely to be wrong than a human.• Modern error checking and software design methodology helps.

Page 57: Artificial Mathematics - A Mathematician's Perspective · Antony Maciocia January 24, 2007. Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions Outline

Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions

Truth

• Validity: is it right?• Doesn’t Mathematics consists of a collection of irrefutable

truths?

Actually no.

• Soundness in logic =⇒ relative truth.• Absolute truth? Axiom of choice and it’s variants.

• Belief: what do we believe is true and why?

• Intuitionism/constructivism• “I trust my proof but I don’t trust yours”.• Proofs/dialogues are accepted when they reach a suitable level

of acceptability.• It’s somewhere between plausibility and formal deduction.

• Errors.

• Mistakes happen.• Computers are less likely to be wrong than a human.• Modern error checking and software design methodology helps.

Page 58: Artificial Mathematics - A Mathematician's Perspective · Antony Maciocia January 24, 2007. Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions Outline

Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions

Truth

• Validity: is it right?• Doesn’t Mathematics consists of a collection of irrefutable

truths? Actually no.

• Soundness in logic =⇒ relative truth.• Absolute truth?

Axiom of choice and it’s variants.

• Belief: what do we believe is true and why?

• Intuitionism/constructivism• “I trust my proof but I don’t trust yours”.• Proofs/dialogues are accepted when they reach a suitable level

of acceptability.• It’s somewhere between plausibility and formal deduction.

• Errors.

• Mistakes happen.• Computers are less likely to be wrong than a human.• Modern error checking and software design methodology helps.

Page 59: Artificial Mathematics - A Mathematician's Perspective · Antony Maciocia January 24, 2007. Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions Outline

Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions

Truth

• Validity: is it right?• Doesn’t Mathematics consists of a collection of irrefutable

truths? Actually no.• Soundness in logic =⇒ relative truth.

• Absolute truth?

Axiom of choice and it’s variants.

• Belief: what do we believe is true and why?

• Intuitionism/constructivism• “I trust my proof but I don’t trust yours”.• Proofs/dialogues are accepted when they reach a suitable level

of acceptability.• It’s somewhere between plausibility and formal deduction.

• Errors.

• Mistakes happen.• Computers are less likely to be wrong than a human.• Modern error checking and software design methodology helps.

Page 60: Artificial Mathematics - A Mathematician's Perspective · Antony Maciocia January 24, 2007. Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions Outline

Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions

Truth

• Validity: is it right?• Doesn’t Mathematics consists of a collection of irrefutable

truths? Actually no.• Soundness in logic =⇒ relative truth.• Absolute truth?

Axiom of choice and it’s variants.

• Belief: what do we believe is true and why?

• Intuitionism/constructivism• “I trust my proof but I don’t trust yours”.• Proofs/dialogues are accepted when they reach a suitable level

of acceptability.• It’s somewhere between plausibility and formal deduction.

• Errors.

• Mistakes happen.• Computers are less likely to be wrong than a human.• Modern error checking and software design methodology helps.

Page 61: Artificial Mathematics - A Mathematician's Perspective · Antony Maciocia January 24, 2007. Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions Outline

Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions

Truth

• Validity: is it right?• Doesn’t Mathematics consists of a collection of irrefutable

truths? Actually no.• Soundness in logic =⇒ relative truth.• Absolute truth? Axiom of choice and it’s variants.

• Belief:

what do we believe is true and why?

• Intuitionism/constructivism• “I trust my proof but I don’t trust yours”.• Proofs/dialogues are accepted when they reach a suitable level

of acceptability.• It’s somewhere between plausibility and formal deduction.

• Errors.

• Mistakes happen.• Computers are less likely to be wrong than a human.• Modern error checking and software design methodology helps.

Page 62: Artificial Mathematics - A Mathematician's Perspective · Antony Maciocia January 24, 2007. Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions Outline

Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions

Truth

• Validity: is it right?• Doesn’t Mathematics consists of a collection of irrefutable

truths? Actually no.• Soundness in logic =⇒ relative truth.• Absolute truth? Axiom of choice and it’s variants.

• Belief:

what do we believe is true and why?

• Intuitionism/constructivism• “I trust my proof but I don’t trust yours”.• Proofs/dialogues are accepted when they reach a suitable level

of acceptability.• It’s somewhere between plausibility and formal deduction.

• Errors.

• Mistakes happen.• Computers are less likely to be wrong than a human.• Modern error checking and software design methodology helps.

Page 63: Artificial Mathematics - A Mathematician's Perspective · Antony Maciocia January 24, 2007. Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions Outline

Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions

Truth

• Validity: is it right?• Doesn’t Mathematics consists of a collection of irrefutable

truths? Actually no.• Soundness in logic =⇒ relative truth.• Absolute truth? Axiom of choice and it’s variants.

• Belief: what do we believe is true and why?

• Intuitionism/constructivism• “I trust my proof but I don’t trust yours”.• Proofs/dialogues are accepted when they reach a suitable level

of acceptability.• It’s somewhere between plausibility and formal deduction.

• Errors.

• Mistakes happen.• Computers are less likely to be wrong than a human.• Modern error checking and software design methodology helps.

Page 64: Artificial Mathematics - A Mathematician's Perspective · Antony Maciocia January 24, 2007. Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions Outline

Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions

Truth

• Validity: is it right?• Doesn’t Mathematics consists of a collection of irrefutable

truths? Actually no.• Soundness in logic =⇒ relative truth.• Absolute truth? Axiom of choice and it’s variants.

• Belief: what do we believe is true and why?• Intuitionism/constructivism

• “I trust my proof but I don’t trust yours”.• Proofs/dialogues are accepted when they reach a suitable level

of acceptability.• It’s somewhere between plausibility and formal deduction.

• Errors.

• Mistakes happen.• Computers are less likely to be wrong than a human.• Modern error checking and software design methodology helps.

Page 65: Artificial Mathematics - A Mathematician's Perspective · Antony Maciocia January 24, 2007. Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions Outline

Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions

Truth

• Validity: is it right?• Doesn’t Mathematics consists of a collection of irrefutable

truths? Actually no.• Soundness in logic =⇒ relative truth.• Absolute truth? Axiom of choice and it’s variants.

• Belief: what do we believe is true and why?• Intuitionism/constructivism• “I trust my proof but I don’t trust yours”.

• Proofs/dialogues are accepted when they reach a suitable levelof acceptability.

• It’s somewhere between plausibility and formal deduction.

• Errors.

• Mistakes happen.• Computers are less likely to be wrong than a human.• Modern error checking and software design methodology helps.

Page 66: Artificial Mathematics - A Mathematician's Perspective · Antony Maciocia January 24, 2007. Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions Outline

Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions

Truth

• Validity: is it right?• Doesn’t Mathematics consists of a collection of irrefutable

truths? Actually no.• Soundness in logic =⇒ relative truth.• Absolute truth? Axiom of choice and it’s variants.

• Belief: what do we believe is true and why?• Intuitionism/constructivism• “I trust my proof but I don’t trust yours”.• Proofs/dialogues are accepted when they reach a suitable level

of acceptability.

• It’s somewhere between plausibility and formal deduction.

• Errors.

• Mistakes happen.• Computers are less likely to be wrong than a human.• Modern error checking and software design methodology helps.

Page 67: Artificial Mathematics - A Mathematician's Perspective · Antony Maciocia January 24, 2007. Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions Outline

Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions

Truth

• Validity: is it right?• Doesn’t Mathematics consists of a collection of irrefutable

truths? Actually no.• Soundness in logic =⇒ relative truth.• Absolute truth? Axiom of choice and it’s variants.

• Belief: what do we believe is true and why?• Intuitionism/constructivism• “I trust my proof but I don’t trust yours”.• Proofs/dialogues are accepted when they reach a suitable level

of acceptability.• It’s somewhere between plausibility and formal deduction.

• Errors.

• Mistakes happen.• Computers are less likely to be wrong than a human.• Modern error checking and software design methodology helps.

Page 68: Artificial Mathematics - A Mathematician's Perspective · Antony Maciocia January 24, 2007. Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions Outline

Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions

Truth

• Validity: is it right?• Doesn’t Mathematics consists of a collection of irrefutable

truths? Actually no.• Soundness in logic =⇒ relative truth.• Absolute truth? Axiom of choice and it’s variants.

• Belief: what do we believe is true and why?• Intuitionism/constructivism• “I trust my proof but I don’t trust yours”.• Proofs/dialogues are accepted when they reach a suitable level

of acceptability.• It’s somewhere between plausibility and formal deduction.

• Errors.

• Mistakes happen.• Computers are less likely to be wrong than a human.• Modern error checking and software design methodology helps.

Page 69: Artificial Mathematics - A Mathematician's Perspective · Antony Maciocia January 24, 2007. Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions Outline

Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions

Truth

• Validity: is it right?• Doesn’t Mathematics consists of a collection of irrefutable

truths? Actually no.• Soundness in logic =⇒ relative truth.• Absolute truth? Axiom of choice and it’s variants.

• Belief: what do we believe is true and why?• Intuitionism/constructivism• “I trust my proof but I don’t trust yours”.• Proofs/dialogues are accepted when they reach a suitable level

of acceptability.• It’s somewhere between plausibility and formal deduction.

• Errors.

• Mistakes happen.

• Computers are less likely to be wrong than a human.• Modern error checking and software design methodology helps.

Page 70: Artificial Mathematics - A Mathematician's Perspective · Antony Maciocia January 24, 2007. Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions Outline

Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions

Truth

• Validity: is it right?• Doesn’t Mathematics consists of a collection of irrefutable

truths? Actually no.• Soundness in logic =⇒ relative truth.• Absolute truth? Axiom of choice and it’s variants.

• Belief: what do we believe is true and why?• Intuitionism/constructivism• “I trust my proof but I don’t trust yours”.• Proofs/dialogues are accepted when they reach a suitable level

of acceptability.• It’s somewhere between plausibility and formal deduction.

• Errors.

• Mistakes happen.• Computers are less likely to be wrong than a human.

• Modern error checking and software design methodology helps.

Page 71: Artificial Mathematics - A Mathematician's Perspective · Antony Maciocia January 24, 2007. Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions Outline

Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions

Truth

• Validity: is it right?• Doesn’t Mathematics consists of a collection of irrefutable

truths? Actually no.• Soundness in logic =⇒ relative truth.• Absolute truth? Axiom of choice and it’s variants.

• Belief: what do we believe is true and why?• Intuitionism/constructivism• “I trust my proof but I don’t trust yours”.• Proofs/dialogues are accepted when they reach a suitable level

of acceptability.• It’s somewhere between plausibility and formal deduction.

• Errors.

• Mistakes happen.• Computers are less likely to be wrong than a human.• Modern error checking and software design methodology helps.

Page 72: Artificial Mathematics - A Mathematician's Perspective · Antony Maciocia January 24, 2007. Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions Outline

Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions

Importance

• Taxonomy: lemma, technical lemma, theorem, proposition,fundamental lemma etc.

• Cultural norms.

Especially strong in Mathematics

• =⇒ Platonism?

• Fashion −→ irrelevance and forgotten results

• −→ lack of absolute truth

Page 73: Artificial Mathematics - A Mathematician's Perspective · Antony Maciocia January 24, 2007. Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions Outline

Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions

Importance

• Taxonomy: lemma, technical lemma, theorem, proposition,fundamental lemma etc.

• Cultural norms.

Especially strong in Mathematics

• =⇒ Platonism?

• Fashion −→ irrelevance and forgotten results

• −→ lack of absolute truth

Page 74: Artificial Mathematics - A Mathematician's Perspective · Antony Maciocia January 24, 2007. Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions Outline

Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions

Importance

• Taxonomy: lemma, technical lemma, theorem, proposition,fundamental lemma etc.

• Cultural norms. Especially strong in Mathematics

• =⇒ Platonism?

• Fashion −→ irrelevance and forgotten results

• −→ lack of absolute truth

Page 75: Artificial Mathematics - A Mathematician's Perspective · Antony Maciocia January 24, 2007. Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions Outline

Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions

Importance

• Taxonomy: lemma, technical lemma, theorem, proposition,fundamental lemma etc.

• Cultural norms. Especially strong in Mathematics

• =⇒ Platonism?

• Fashion −→ irrelevance and forgotten results

• −→ lack of absolute truth

Page 76: Artificial Mathematics - A Mathematician's Perspective · Antony Maciocia January 24, 2007. Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions Outline

Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions

Importance

• Taxonomy: lemma, technical lemma, theorem, proposition,fundamental lemma etc.

• Cultural norms. Especially strong in Mathematics

• =⇒ Platonism?

• Fashion −→ irrelevance and forgotten results

• −→ lack of absolute truth

Page 77: Artificial Mathematics - A Mathematician's Perspective · Antony Maciocia January 24, 2007. Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions Outline

Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions

Importance

• Taxonomy: lemma, technical lemma, theorem, proposition,fundamental lemma etc.

• Cultural norms. Especially strong in Mathematics

• =⇒ Platonism?

• Fashion −→ irrelevance and forgotten results

• −→ lack of absolute truth

Page 78: Artificial Mathematics - A Mathematician's Perspective · Antony Maciocia January 24, 2007. Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions Outline

Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions

Some Solutions

A wish list:

• Seamless computer algebra integration

• Mathematician friendly interface

• Knowledge management: ability to organise the information

• By domain, relevance, importance ...• > 20m main results in the literature, > 1000m results overall.

• Ability to assign importance/significance

Page 79: Artificial Mathematics - A Mathematician's Perspective · Antony Maciocia January 24, 2007. Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions Outline

Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions

Some Solutions

A wish list:

• Seamless computer algebra integration

• Mathematician friendly interface

• Knowledge management: ability to organise the information

• By domain, relevance, importance ...• > 20m main results in the literature, > 1000m results overall.

• Ability to assign importance/significance

Page 80: Artificial Mathematics - A Mathematician's Perspective · Antony Maciocia January 24, 2007. Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions Outline

Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions

Some Solutions

A wish list:

• Seamless computer algebra integration

• Mathematician friendly interface

• Knowledge management: ability to organise the information

• By domain, relevance, importance ...• > 20m main results in the literature, > 1000m results overall.

• Ability to assign importance/significance

Page 81: Artificial Mathematics - A Mathematician's Perspective · Antony Maciocia January 24, 2007. Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions Outline

Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions

Some Solutions

A wish list:

• Seamless computer algebra integration

• Mathematician friendly interface

• Knowledge management: ability to organise the information• By domain, relevance, importance ...

• > 20m main results in the literature, > 1000m results overall.

• Ability to assign importance/significance

Page 82: Artificial Mathematics - A Mathematician's Perspective · Antony Maciocia January 24, 2007. Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions Outline

Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions

Some Solutions

A wish list:

• Seamless computer algebra integration

• Mathematician friendly interface

• Knowledge management: ability to organise the information• By domain, relevance, importance ...• > 20m main results in the literature, > 1000m results overall.

• Ability to assign importance/significance

Page 83: Artificial Mathematics - A Mathematician's Perspective · Antony Maciocia January 24, 2007. Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions Outline

Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions

Some Solutions

A wish list:

• Seamless computer algebra integration

• Mathematician friendly interface

• Knowledge management: ability to organise the information• By domain, relevance, importance ...• > 20m main results in the literature, > 1000m results overall.

• Ability to assign importance/significance

Page 84: Artificial Mathematics - A Mathematician's Perspective · Antony Maciocia January 24, 2007. Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions Outline

Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions

Conclusions

• Will there ever be an Artificial Mathematician capable ofconjecturing and proving anything?

No!

• Will there ever be an Artificial Mathematician capable ofconjecturing and proving results within contemporaneousdomains? Yes!

• Will such a machine be used by mathematicians? No! Well,at least not much.

• Will there ever be a further refinement of the ArtificialMathematician which will also have an appreciation of theimportance and beauty of theorems? Yes!

• Will such a machine be used by mathematicians? Maybe.

THE END

Page 85: Artificial Mathematics - A Mathematician's Perspective · Antony Maciocia January 24, 2007. Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions Outline

Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions

Conclusions

• Will there ever be an Artificial Mathematician capable ofconjecturing and proving anything? No!

• Will there ever be an Artificial Mathematician capable ofconjecturing and proving results within contemporaneousdomains?

Yes!

• Will such a machine be used by mathematicians? No! Well,at least not much.

• Will there ever be a further refinement of the ArtificialMathematician which will also have an appreciation of theimportance and beauty of theorems? Yes!

• Will such a machine be used by mathematicians? Maybe.

THE END

Page 86: Artificial Mathematics - A Mathematician's Perspective · Antony Maciocia January 24, 2007. Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions Outline

Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions

Conclusions

• Will there ever be an Artificial Mathematician capable ofconjecturing and proving anything? No!

• Will there ever be an Artificial Mathematician capable ofconjecturing and proving results within contemporaneousdomains?

Yes!

• Will such a machine be used by mathematicians? No! Well,at least not much.

• Will there ever be a further refinement of the ArtificialMathematician which will also have an appreciation of theimportance and beauty of theorems? Yes!

• Will such a machine be used by mathematicians? Maybe.

THE END

Page 87: Artificial Mathematics - A Mathematician's Perspective · Antony Maciocia January 24, 2007. Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions Outline

Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions

Conclusions

• Will there ever be an Artificial Mathematician capable ofconjecturing and proving anything? No!

• Will there ever be an Artificial Mathematician capable ofconjecturing and proving results within contemporaneousdomains? Yes!

• Will such a machine be used by mathematicians?

No! Well,at least not much.

• Will there ever be a further refinement of the ArtificialMathematician which will also have an appreciation of theimportance and beauty of theorems? Yes!

• Will such a machine be used by mathematicians? Maybe.

THE END

Page 88: Artificial Mathematics - A Mathematician's Perspective · Antony Maciocia January 24, 2007. Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions Outline

Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions

Conclusions

• Will there ever be an Artificial Mathematician capable ofconjecturing and proving anything? No!

• Will there ever be an Artificial Mathematician capable ofconjecturing and proving results within contemporaneousdomains? Yes!

• Will such a machine be used by mathematicians?

No! Well,at least not much.

• Will there ever be a further refinement of the ArtificialMathematician which will also have an appreciation of theimportance and beauty of theorems? Yes!

• Will such a machine be used by mathematicians? Maybe.

THE END

Page 89: Artificial Mathematics - A Mathematician's Perspective · Antony Maciocia January 24, 2007. Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions Outline

Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions

Conclusions

• Will there ever be an Artificial Mathematician capable ofconjecturing and proving anything? No!

• Will there ever be an Artificial Mathematician capable ofconjecturing and proving results within contemporaneousdomains? Yes!

• Will such a machine be used by mathematicians? No!

Well,at least not much.

• Will there ever be a further refinement of the ArtificialMathematician which will also have an appreciation of theimportance and beauty of theorems? Yes!

• Will such a machine be used by mathematicians? Maybe.

THE END

Page 90: Artificial Mathematics - A Mathematician's Perspective · Antony Maciocia January 24, 2007. Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions Outline

Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions

Conclusions

• Will there ever be an Artificial Mathematician capable ofconjecturing and proving anything? No!

• Will there ever be an Artificial Mathematician capable ofconjecturing and proving results within contemporaneousdomains? Yes!

• Will such a machine be used by mathematicians? No! Well,at least not much.

• Will there ever be a further refinement of the ArtificialMathematician which will also have an appreciation of theimportance and beauty of theorems?

Yes!

• Will such a machine be used by mathematicians? Maybe.

THE END

Page 91: Artificial Mathematics - A Mathematician's Perspective · Antony Maciocia January 24, 2007. Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions Outline

Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions

Conclusions

• Will there ever be an Artificial Mathematician capable ofconjecturing and proving anything? No!

• Will there ever be an Artificial Mathematician capable ofconjecturing and proving results within contemporaneousdomains? Yes!

• Will such a machine be used by mathematicians? No! Well,at least not much.

• Will there ever be a further refinement of the ArtificialMathematician which will also have an appreciation of theimportance and beauty of theorems?

Yes!

• Will such a machine be used by mathematicians? Maybe.

THE END

Page 92: Artificial Mathematics - A Mathematician's Perspective · Antony Maciocia January 24, 2007. Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions Outline

Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions

Conclusions

• Will there ever be an Artificial Mathematician capable ofconjecturing and proving anything? No!

• Will there ever be an Artificial Mathematician capable ofconjecturing and proving results within contemporaneousdomains? Yes!

• Will such a machine be used by mathematicians? No! Well,at least not much.

• Will there ever be a further refinement of the ArtificialMathematician which will also have an appreciation of theimportance and beauty of theorems? Yes!

• Will such a machine be used by mathematicians?

Maybe.

THE END

Page 93: Artificial Mathematics - A Mathematician's Perspective · Antony Maciocia January 24, 2007. Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions Outline

Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions

Conclusions

• Will there ever be an Artificial Mathematician capable ofconjecturing and proving anything? No!

• Will there ever be an Artificial Mathematician capable ofconjecturing and proving results within contemporaneousdomains? Yes!

• Will such a machine be used by mathematicians? No! Well,at least not much.

• Will there ever be a further refinement of the ArtificialMathematician which will also have an appreciation of theimportance and beauty of theorems? Yes!

• Will such a machine be used by mathematicians?

Maybe.

THE END

Page 94: Artificial Mathematics - A Mathematician's Perspective · Antony Maciocia January 24, 2007. Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions Outline

Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions

Conclusions

• Will there ever be an Artificial Mathematician capable ofconjecturing and proving anything? No!

• Will there ever be an Artificial Mathematician capable ofconjecturing and proving results within contemporaneousdomains? Yes!

• Will such a machine be used by mathematicians? No! Well,at least not much.

• Will there ever be a further refinement of the ArtificialMathematician which will also have an appreciation of theimportance and beauty of theorems? Yes!

• Will such a machine be used by mathematicians? Maybe.

THE END

Page 95: Artificial Mathematics - A Mathematician's Perspective · Antony Maciocia January 24, 2007. Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions Outline

Computer use in Mathematics Meta-AM Rigour and Truth Some Solutions Conclusions

Conclusions

• Will there ever be an Artificial Mathematician capable ofconjecturing and proving anything? No!

• Will there ever be an Artificial Mathematician capable ofconjecturing and proving results within contemporaneousdomains? Yes!

• Will such a machine be used by mathematicians? No! Well,at least not much.

• Will there ever be a further refinement of the ArtificialMathematician which will also have an appreciation of theimportance and beauty of theorems? Yes!

• Will such a machine be used by mathematicians? Maybe.

THE END