Automating Theorem Proving with SMT

被引:0
|
作者
Leino, K. Rustan M. [1 ]
机构
[1] Microsoft Res, Redmond, WA 98052 USA
来源
关键词
VERIFICATION;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The power and automation offered by modern satisfiability-modulo-theories (SMT) solvers is changing the landscape for mechanized formal theorem proving. For instance, the SMT-based program verifier Dafny supports a number of proof features traditionally found only in interactive proof assistants, like inductive, co-inductive, and declarative proofs. To show that proof tools rooted in SMT are growing up, this paper presents, using Dafny, a series of examples that illustrate how theorems are expressed and proved. Since the SMT solver takes care of many formal trivialities automatically, users can focus more of their time on the creative ingredients of proofs.
引用
收藏
页码:2 / 16
页数:15
相关论文
共 50 条
  • [21] Calculation by Tactic in Theorem Proving
    Li, Bing
    Zhang, Jian
    Su, Wei
    Li, Lian
    2012 WORLD AUTOMATION CONGRESS (WAC), 2012,
  • [22] Logical errors on proving theorem
    Sari, C. K.
    Waluyo, M.
    Ainur, C. M.
    Darmaningsih, E. N.
    1ST INTERNATIONAL CONFERENCE OF EDUCATION ON SCIENCES, TECHNOLOGY, ENGINEERING, AND MATHEMATICS (ICE-STEM), 2018, 948
  • [23] CONCEPT OF DEMODULATION IN THEOREM PROVING
    WOS, L
    ROBINSON, GA
    CARSON, DF
    SHALLA, L
    JOURNAL OF THE ACM, 1967, 14 (04) : 698 - &
  • [24] MODAL THEOREM-PROVING
    ABADI, M
    MANNA, Z
    LECTURE NOTES IN COMPUTER SCIENCE, 1986, 230 : 172 - 189
  • [25] Theorem proving for intensional logic
    1600, Kluwer Academic Publishers, Dordrecht, Netherlands (14):
  • [26] Mechanical theorem proving in geometry
    Jun-Yu, Gao
    Cheng-Dong, Zhang
    Telkomnika - Indonesian Journal of Electrical Engineering, 2012, 10 (07): : 1554 - 1559
  • [27] Theorem proving update - Response
    Sergei, S
    DR DOBBS JOURNAL, 1998, 23 (10): : 14 - 14
  • [28] COMPUTER THEOREM PROVING AND HOTT
    Leslie-Hurd, Joe
    Haworth, G. Mc C.
    ICGA JOURNAL, 2013, 36 (02) : 100 - 103
  • [29] ON AUTOMATED THEOREM-PROVING
    RUSSELL, S
    WHEELER, T
    ANNALS OF THE NEW YORK ACADEMY OF SCIENCES, 1992, 661 : 160 - 173
  • [30] On Interpolation in Automated Theorem Proving
    Maria Paola Bonacina
    Moa Johansson
    Journal of Automated Reasoning, 2015, 54 : 69 - 97