MathZero, The Classification Problem, and Set-Theoretic Type Theory

By David A. McAllester. 2020

4 citations recorded by the source corpus.

AlphaZero learns to play go, chess and shogi at a superhuman level through self play given only the rules of the game. This raises the question of whether a similar thing could be done for mathematics -- a MathZero. MathZero would require a formal foundation and an objective. We propose the foundation of set-theoretic dependent type theory and an objective defined in terms of the classification problem -- the problem of classifying concept instances up to isomorphism. The natural numbers arise as the solution to the classification problem for finite sets. Here we generalize classical Bourbaki set-theoretic isomorphism to set-theoretic dependent type theory. To our knowledge we give the first isomorphism inference rules for set-theoretic dependent type theory with propositional set-theoretic equality. The presentation is intended to be accessible to mathematicians with no prior exposure to type theory.

Subfields: Artificial Intelligence, Computational Theory and Mathematics, Program Analysis & Verification

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Artificial Intelligence

  1. Dawn Song
  2. Dan Hendrycks
  3. Jacob Steinhardt
  4. Steven Basart
  5. Collin Burns
  6. Saurav Kadavath
  7. Percy Liang
  8. Nicholas Carlini

In Computational Theory and Mathematics

  1. Dawn Song
  2. Saurav Kadavath
  3. Dan Hendrycks
  4. Jacob Steinhardt
  5. Keith B. Frikken
  6. Benny Pinkas

In Program Analysis & Verification

  1. Dawn Song
  2. Jacob Steinhardt

Citations in the corpus