Conjecture Synthesis for Inductive Theories

被引:0
|
作者
Moa Johansson
Lucas Dixon
Alan Bundy
机构
[1] Università degli Studi di Verona,Dipartimento di Informatica
[2] University of Edinburgh,School of Informatics
来源
关键词
Theory formation; Induction; Synthesis; Theorem proving; Lemma discovery;
D O I
暂无
中图分类号
学科分类号
摘要
We have developed a program for inductive theory formation, called IsaCoSy, which synthesises conjectures ‘bottom-up’ from the available constants and free variables. The synthesis process is made tractable by only generating irreducible terms, which are then filtered through counter-example checking and passed to the automatic inductive prover IsaPlanner. The main technical contribution is the presentation of a constraint mechanism for synthesis. As theorems are discovered, this generates additional constraints on the synthesis process. We evaluate IsaCoSy as a tool for automatically generating the background theories one would expect in a mature proof assistant, such as the Isabelle system. The results show that IsaCoSy produces most, and sometimes all, of the theorems in the Isabelle libraries. The number of additional un-interesting theorems are small enough to be easily pruned by hand.
引用
收藏
页码:251 / 289
页数:38
相关论文
共 50 条
  • [1] Conjecture Synthesis for Inductive Theories
    Johansson, Moa
    Dixon, Lucas
    Bundy, Alan
    JOURNAL OF AUTOMATED REASONING, 2011, 47 (03) : 251 - 289
  • [2] Counterexample Guided Inductive Synthesis Modulo Theories
    Abate, Alessandro
    David, Cristina
    Kesseli, Pascal
    Kroening, Daniel
    Polgreen, Elizabeth
    COMPUTER AIDED VERIFICATION (CAV 2018), PT I, 2018, 10981 : 270 - 288
  • [3] Scheme-Based Synthesis of Inductive Theories
    Montano-Rivas, Omar
    McCasland, Roy
    Dixon, Lucas
    Bundy, Alan
    ADVANCES IN ARTIFICIAL INTELLIGENCE, MICAI 2010, PT I, 2010, 6437 : 348 - 361
  • [4] MARTIN CONJECTURE FOR THEORIES OR TREES
    WAGNER, CM
    JOURNAL OF SYMBOLIC LOGIC, 1983, 48 (04) : 1215 - 1215
  • [5] KUEKER CONJECTURE FOR STABLE THEORIES
    HRUSHOVSKI, E
    JOURNAL OF SYMBOLIC LOGIC, 1989, 54 (01) : 207 - 220
  • [6] INDUCTIVE THEORIES AND THEIR FORCING COMPANIONS
    FISHER, ER
    ROBINSON, A
    ISRAEL JOURNAL OF MATHEMATICS, 1972, 12 (02) : 95 - &
  • [7] Equational theories for inductive types
    Loader, R
    ANNALS OF PURE AND APPLIED LOGIC, 1997, 84 (02) : 175 - 217
  • [8] KUEKER CONJECTURE FOR SUPERSTABLE THEORIES
    BUECHLER, S
    JOURNAL OF SYMBOLIC LOGIC, 1984, 49 (03) : 930 - 934
  • [9] Vaught's conjecture for monomorphic theories
    Kurilic, Milos S.
    ANNALS OF PURE AND APPLIED LOGIC, 2019, 170 (08) : 910 - 920
  • [10] Dependent theories and the generic pair conjecture
    Shelah, Saharon
    COMMUNICATIONS IN CONTEMPORARY MATHEMATICS, 2015, 17 (01)