Quantomatic: A Proof Assistant for Diagrammatic Reasoning

被引:39
|
作者
Kissinger, Aleks [1 ]
Zamdzhiev, Vladimir [1 ]
机构
[1] Univ Oxford, Oxford, England
来源
AUTOMATED DEDUCTION - CADE-25 | 2015年 / 9195卷
关键词
GRAPHS;
D O I
10.1007/978-3-319-21401-6_22
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Monoidal algebraic structures consist of operations that can have multiple outputs as well as multiple inputs, which have applications in many areas including categorical algebra, programming language semantics, representation theory, algebraic quantum information, and quantum groups. String diagrams provide a convenient graphical syntax for reasoning formally about such structures, while avoiding many of the technical challenges of a term-based approach. Quantomatic is a tool that supports the (semi-) automatic construction of equational proofs using string diagrams. We briefly outline the theoretical basis of Quantomatic's rewriting engine, then give an overview of the core features and architecture and give a simple example project that computes normal forms for commutative bialgebras.
引用
收藏
页码:326 / 336
页数:11
相关论文
共 50 条
  • [1] Reasoning about logical systems in the Coq proof assistant
    Reynolds, Conor
    Monahan, Rosemary
    SCIENCE OF COMPUTER PROGRAMMING, 2024, 233
  • [2] Diagrammatic reasoning and cases
    Anderson, M
    McCartney, R
    PROCEEDINGS OF THE THIRTEENTH NATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE AND THE EIGHTH INNOVATIVE APPLICATIONS OF ARTIFICIAL INTELLIGENCE CONFERENCE, VOLS 1 AND 2, 1996, : 1004 - 1009
  • [3] Automation of diagrammatic reasoning
    Jamnik, M
    Bundy, A
    Green, P
    IJCAI-97 - PROCEEDINGS OF THE FIFTEENTH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, VOLS 1 AND 2, 1997, : 528 - 533
  • [4] Tactical Diagrammatic Reasoning
    Linker, Sven
    Burton, Jim
    Jamnik, Mateja
    ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2017, (239): : 29 - 42
  • [5] Diagrammatic reasoning systems
    Howse, John
    CONCEPTUAL STRUCTURES: KNOWLEDGE VISUALIZATION AND REASONING, 2008, 5113 : 1 - 20
  • [6] Diagrammatic reasoning An introduction
    Fusaroli, Riccardo
    Tylen, Kristian
    PRAGMATICS & COGNITION, 2014, 22 (02) : 183 - 186
  • [7] REASONING WITH DIAGRAMMATIC REPRESENTATIONS
    NARAYANAN, NH
    AI MAGAZINE, 1992, 13 (03) : 28 - 28
  • [8] Diagrammatic Analogical Reasoning
    Prade, Henri
    Richard, Gilles
    DIAGRAMMATIC REPRESENTATION AND INFERENCE, DIAGRAMS 2024, 2024, 14981 : 485 - 489
  • [9] Defining and reasoning about recursive functions: A practical tool for the Coq proof assistant
    Barthe, Gilles
    Forest, Julien
    Pichardie, David
    Rusu, Vlad
    FUNCTIONAL AND LOGIC PROGRAMMING, PROCEEDINGS, 2006, 3945 : 114 - 129
  • [10] Eye fixations and diagrammatic reasoning
    Hegarty, Mary
    DIAGRAMMATIC REPRESENTATION AND INFERENCE, PROCEEDINGS, 2006, 4045 : 13 - 15