Teaching Intuitionistic and Classical Propositional Logic Using Isabelle

02/08/2022
by   Jørgen Villadsen, et al.
0

We describe a natural deduction formalization of intuitionistic and classical propositional logic in the Isabelle/Pure framework. In contrast to earlier work, where we explored the pedagogical benefits of using a deep embedding approach to logical modelling, here we employ a logical framework modelling. This gives rise to simple and natural teaching examples and we report on the role it played in teaching our Automated Reasoning course in 2020 and 2021.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
10/30/2020

Isabelle/HOL as a Meta-Language for Teaching Logic

Proof assistants are important tools for teaching logic. We support this...
research
03/28/2022

LogicInference: A New Dataset for Teaching Logical Inference to seq2seq Models

Machine learning models such as Transformers or LSTMs struggle with task...
research
08/21/2020

A framework for modelling Molecular Interaction Maps

Metabolic networks, formed by a series of metabolic pathways, are made o...
research
04/04/2018

Introduction to Iltis: An Interactive, Web-Based System for Teaching Logic

Logic is a foundation for many modern areas of computer science. In arti...
research
04/01/2019

Natural Deduction Assistant (NaDeA)

We present the Natural Deduction Assistant (NaDeA) and discuss its advan...
research
03/17/2016

Predicate Gradual Logic and Linguistics

There are several major proposals for treating donkey anaphora such as d...
research
05/01/2018

A general framework for modelling zero inflation

We propose a new framework for the modelling of count data exhibiting ze...

Please sign up or login with your details

Forgot password? Click here to reset