Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Anders Schlichtkrull is active.

Publication


Featured researches published by Anders Schlichtkrull.


interactive theorem proving | 2016

Formalization of the Resolution Calculus for First-Order Logic

Anders Schlichtkrull

A formalization in Isabelle/HOL of the resolution calculus for first-order logic is presented. Its soundness and completeness are formally proven using the substitution lemma, semantic trees, Herbrand’s theorem, and the lifting lemma. In contrast to previous formalizations of resolution, it considers first-order logic with full first-order terms, instead of the propositional case.


international joint conference on automated reasoning | 2018

Formalization of Bachmair and Ganzinger’s Ordered Resolution Prover

Anders Schlichtkrull; Jasmin Christian Blanchette; Dmitriy Traytel; Uwe Waldmann

We present a formalization of the first half of Bachmair and Ganzinger’s chapter on resolution theorem proving in Isabelle/HOL, culminating with a refutationally complete first-order prover based on ordered resolution with literal selection. We develop general infrastructure and methodology that can form the basis of completeness proofs for related calculi, including superposition. Our work clarifies several of the fine points in the chapter’s text, emphasizing the value of formal proofs in the field of automated reasoning.


arXiv: Logic in Computer Science | 2018

Natural Deduction and the Isabelle Proof Assistant

Jørgen Villadsen; Andreas Halkjær From; Anders Schlichtkrull

We describe our Natural Deduction Assistant (NaDeA) and the interfaces between the Isabelle proof assistant and NaDeA. In particular, we explain how NaDeA, using a generated prover that has been verified in Isabelle, provides feedback to the student, and also how NaDeA, for each formula proved by the student, provides a generated theorem that can be verified in Isabelle.


EasyChair Preprints | 2018

Formalizing Bachmair and Ganzinger's Ordered Resolution Prover

Anders Schlichtkrull; Jasmin Christian Blanchette; Dmitriy Traytel; Uwe Waldmann

We present a formalization of the first half of Bachmair and Ganzinger’s chapter on resolution theorem proving in Isabelle/HOL, culminating with a refutationally complete first-order prover based on ordered resolution with literal selection. We develop general infrastructure and methodology that can form the basis of completeness proofs for related calculi, including superposition. Our work clarifies several of the fine points in the chapter’s text, emphasizing the value of formal proofs in the field of automated reasoning.


Ai Communications | 2018

Programming and verifying a declarative first-order prover in Isabelle/HOL

Alexander Birch Jensen; John Bruntse Larsen; Anders Schlichtkrull; Jørgen Villadsen

We certify in the proof assistant Isabelle/HOL the soundness of a declarative first-order prover with equality. The LCF-style prover is a translation we have made, to Standard ML, of a prover in John Harrison’s Handbook of Practical Logic and Automated Reasoning. We certify it by replacing its kernel with a certified version that we program, certify and generate code from; all in Isabelle/HOL. In a declarative proof each step of the proof is declared, similar to the sentences in a thorough paper proof. The prover allows proofs to mix the declarative style with automatic theorem proving by using a tableau prover. Our motivation is teaching how automated and declarative provers work and how they are used. The prover allows studying concrete code and a formal verification of correctness. We show examples of proofs and how they are made in the prover. The entire development runs in Isabelle’s ML environment as an interactive application or can be used standalone in OCaml or Standard ML (or in other functional programming languages like Haskell and Scala with some additional work).


T. Large-Scale Data- and Knowledge-Centered Systems | 2017

Formalizing a Paraconsistent Logic in the Isabelle Proof Assistant

Jørgen Villadsen; Anders Schlichtkrull

We present a formalization of a so-called paraconsistent logic that avoids the catastrophic explosiveness of inconsistency in classical logic. The paraconsistent logic has a countably infinite number of non-classical truth values. We show how to use the proof assistant Isabelle to formally prove theorems in the logic as well as meta-theorems about the logic. In particular, we formalize a meta-theorem that allows us to reduce the infinite number of truth values to a finite number of truth values, for a given formula, and we use this result in a formalization of a small case study.


arXiv: Computers and Society | 2015

NaDeA: A Natural Deduction Assistant with a Formalization in Isabelle

Jørgen Villadsen; Alexander Birch Jensen; Anders Schlichtkrull


The Archive of Formal Proofs | 2017

First-Order Logic According to Harrison

Alexander Birch Jensen; Anders Schlichtkrull; Jørgen Villadsen


The Archive of Formal Proofs | 2016

The Resolution Calculus for First-Order Logic.

Anders Schlichtkrull


International Workshop on Theorem proving components for Educational software | 2018

Natural Deduction Assistant (NaDeA)

Jørgen Villadsen; Andreas Halkjær From; Anders Schlichtkrull

Collaboration


Dive into the Anders Schlichtkrull's collaboration.

Top Co-Authors

Avatar

Jørgen Villadsen

Technical University of Denmark

View shared research outputs
Top Co-Authors

Avatar

Andreas Halkjær From

Technical University of Denmark

View shared research outputs
Top Co-Authors

Avatar

Alexander Birch Jensen

Technical University of Denmark

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Andreas Viktor Hess

Technical University of Denmark

View shared research outputs
Top Co-Authors

Avatar

J. B. S. Christensen

Technical University of Denmark

View shared research outputs
Top Co-Authors

Avatar

John Bruntse Larsen

Technical University of Denmark

View shared research outputs
Top Co-Authors

Avatar

T. B. Hansen

Technical University of Denmark

View shared research outputs
Top Co-Authors

Avatar

T. Feld

Technical University of Denmark

View shared research outputs
Researchain Logo
Decentralizing Knowledge