4.7 Article

Lakatos-style collaborative mathematics through dialectical, structured and abstract argumentation

Journal

ARTIFICIAL INTELLIGENCE
Volume 246, Issue -, Pages 181-219

Publisher

ELSEVIER
DOI: 10.1016/j.artint.2017.02.006

Keywords

Automated theorem proving; Automated reasoning; Abstract argumentation; Argumentation; Collaborative intelligence; Dialogue games; Lakatos; Mathematical argument; Structured argumentation; Social creativity; Philosophy of mathematical practice

Funding

  1. Polish National Science Centre [2011/03/B/HS1/04559]
  2. EPSRC [EP/G060347/1, EP/N014871/1, EP/K037293/1]
  3. Future and Emerging Technologies (FET) programme within the Seventh Framework Programme for Research of the European Commission, under FET-Open Grant [611553]
  4. EPSRC [EP/N014871/1, EP/P017320/1, EP/G060347/1, EP/K037293/1, EP/K040251/2] Funding Source: UKRI
  5. Engineering and Physical Sciences Research Council [EP/K037293/1, EP/G060347/1, EP/P017320/1, EP/K040251/2, EP/N014871/1] Funding Source: researchfish

Ask authors/readers for more resources

The simulation of mathematical reasoning has been a driving force throughout the history of Artificial Intelligence research. However, despite significant successes in computer mathematics, computers are not widely used by mathematicians apart from their quotidian applications. An oft-cited reason for this is that current computational systems cannot do mathematics in the way that humans do. We draw on two areas in which Automated Theorem Proving (ATP) is currently unlike human mathematics: firstly in a focus on soundness, rather than understandability of proof, and secondly in social aspects. Employing techniques and tools from argumentation to build a framework for mixed initiative collaboration, we develop three complementary arcs. In the first arc - our theoretical model - we interpret the informal logic of mathematical discovery proposed by Lakatos, a philosopher of mathematics, through the lens of dialogue game theory and in particular as a dialogue game ranging over structures of argumentation. In our second arc - our abstraction level - we develop structured arguments, from which we induce abstract argumentation systems and compute the argumentation semantics to provide labelings of the acceptability status of each argument. The output from this stage corresponds to a final, or currently accepted proof artefact, which can be viewed alongside its historical development. Finally, in the third arc - our computational model - we show how each of these formal steps is available in implementation. In an appendix, we demonstrate our approach with a formal, implemented example of real-world mathematical collaboration. We conclude the paper with reflections on our mixed-initiative collaborative approach. (C) 2017 Published by Elsevier B.V.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.7
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available