中文
相关论文

相关论文: Set Theory for Verification: I. From Foundations t…

200 篇论文

In previous work, summarized in this paper, we proposed an operation of parallel composition for rewriting-logic theories, allowing compositional specification of systems and reusability of components. The present paper focuses on…

计算机科学中的逻辑 · 计算机科学 2023-08-01 Óscar Martín , Alberto Verdejo , Narciso Martí-Oliet

We present a method of generating first-order logic statements whose complexity can be controlled along multiple dimensions. We use this method to automatically create several datasets consisting of questions asking for the truth or falsity…

机器学习 · 计算机科学 2025-02-21 Shokhrukh Ibragimov , Arnulf Jentzen , Benno Kuckuck

We present an executable formally verified SAT encoding of classical AI planning. We use the theorem prover Isabelle/HOL to perform the verification. We experimentally test the verified encoding and show that it can be used for reasonably…

人工智能 · 计算机科学 2023-03-09 Mohammad Abdulaziz , Friedrich Kurz

Software tools of Automated Reasoning are too sophisticated for general use in mathematics education and respective reasoning, while Lucas-Interpretation provides a general concept for integrating such tools into educational software with…

编程语言 · 计算机科学 2020-11-02 Walther Neuper

We introduce Aristotle, an AI system that combines formal verification with informal reasoning, achieving gold-medal-equivalent performance on the 2025 International Mathematical Olympiad problems. Aristotle integrates three main…

Subset models provide a new semantics for justifcation logic. The main idea of subset models is that evidence terms are interpreted as sets of possible worlds. A term then justifies a formula if that formula is true in each world of the…

计算机科学中的逻辑 · 计算机科学 2023-10-06 Eveline Lehmann , Thomas Studer

In this paper, we present a proof theory for attack trees. Attack trees are a well established and useful model for the construction of attacks on systems since they allow a stepwise exploration of high level attacks in application…

密码学与安全 · 计算机科学 2018-05-16 Florian Kammüller

Formal theorem proving, a field at the intersection of mathematics and computer science, has seen renewed interest with advancements in large language models (LLMs). This paper introduces SubgoalXL, a novel approach that synergizes…

机器学习 · 计算机科学 2024-08-22 Xueliang Zhao , Lin Zheng , Haige Bo , Changran Hu , Urmish Thakker , Lingpeng Kong

We present a simple and concise semantics for temporal planning. Our semantics are developed and formalised in the logic of the interactive theorem prover Isabelle/HOL. We derive from those semantics a validation algorithm for temporal…

人工智能 · 计算机科学 2022-03-28 Mohammad Abdulaziz , Lukas Koller

Proof assistants offer tactics to facilitate inductive proofs. However, it still requires human ingenuity to decide what arguments to pass to those induction tactics. To automate this process, we present smart_induct for Isabelle/HOL. Given…

人工智能 · 计算机科学 2020-01-30 Yutaka Nagashima

We argue that the language of Zermelo Fraenkel set theory with definitions and partial functions provides the most promising bedrock semantics for communicating and sharing mathematical knowledge. We then describe a syntactic sugaring of…

计算机科学中的逻辑 · 计算机科学 2011-01-04 Steven Kieffer , Jeremy Avigad , Harvey Friedman

We present a novel approach for teaching logic and the metatheory of logic to students who have some experience with functional programming. We define concepts in logic as a series of functional programs in the language of the proof…

编程语言 · 计算机科学 2022-07-27 Frederik Krogsdal Jacobsen , Jørgen Villadsen

Relational properties arise in many settings: relating two versions of a program that use different data representations, noninterference properties for security, etc. The main ingredient of relational verification, relating aligned pairs…

计算机科学中的逻辑 · 计算机科学 2016-11-29 Anindya Banerjee , David A. Naumann , Mohammad Nikouei

This is an overview of a formalisation project in the proof assistant Isabelle/HOL of a number of research results in infinitary combinatorics and set theory (more specifically in ordinal partition relations) by Erd\H{o}s--Milner, Specker,…

The paper is a first of two and aims to show that (assuming large cardinals) set theory is a tractable (and we dare to say tame) first order theory when formalized in a first order signature with natural predicate symbols for the basic…

逻辑 · 数学 2020-03-23 Matteo Viale

Proof assistants, such as Isabelle/HOL, offer tools to facilitate inductive theorem proving. Isabelle experts know how to use these tools effectively; however, there is a little tool support for transferring this expert knowledge to a wider…

计算机科学中的逻辑 · 计算机科学 2020-05-26 Yutaka Nagashima

This set of theories presents a formalisation in Isabelle/HOL+Isar of data dependencies between components. The approach allows to analyse system structure oriented towards efficient checking of system: it aims at elaborating for a concrete…

软件工程 · 计算机科学 2014-05-14 Maria Spichkova

The Isabelle/HOL proof assistant has a powerful library for continuous analysis, which provides the foundation for verification of hybrid systems. However, Isabelle lacks automated proof support for continuous artifacts, which means that…

计算机科学中的逻辑 · 计算机科学 2021-02-05 Thomas Hickman , Christian Pardillo Laursen , Simon Foster

LF has been designed and successfully used as a meta-logical framework to represent and reason about object logics. Here we design a representation of the Isabelle logical framework in LF using the recently introduced module system for LF.…

计算机科学中的逻辑 · 计算机科学 2010-09-16 Florian Rabe

The Edinburgh Logical Framework (LF) is a dependently type lambda calculus that can be used to encode formal systems. The versatility of LF allows specifications to be constructed also about the encoded systems. The Twelf system exploits…

计算机科学中的逻辑 · 计算机科学 2013-07-09 Yuting Wang , Gopalan Nadathur