Theorem provers as a learning tool in theory of computation

M Knobelsdorf, C Frede, S Böhne, C Kreitz - Proceedings of the 2017 …, 2017‏ - dl.acm.org
This paper presents first results of an evaluation study investigating whether an interactive
theorem prover like Coq can be used to help undergraduate computer science (CS) …

Formal proof: reconciling correctness and understanding

CS Calude, C Müller - International Conference on Intelligent Computer …, 2009‏ - Springer
Hilbert's concept of formal proof is an ideal of rigour for mathematics which has important
applications in mathematical logic, but seems irrelevant for the practice of mathematics. The …

Proof assistants for teaching: a survey

FT Minh, L Gonnord, J Narboux - 2024‏ - hal.science
In parallel to the ever-growing usage of mechanized proofs in diverse areas of mathematics
and computer science, proof assistants are used more and more for education. In this talk …

Was macht Theoretische Informatik so schwierig? Ergebnisse einer qualitativen Einzelfallstudie

F Kiehn, C Frede, M Knobelsdorf - INFORMATIK 2017, 2017‏ - dl.gi.de
Dieser Artikel stellt eine qualitative Einzelfallstudie vor, die als nicht-teilnehmende
Beobachtung gestaltet war und in der untersucht wurde, wie drei Informatik …

[کتاب][B] Assertion level proof planning with compiled strategies

D Dietrich - 2011‏ - publikationen.sulb.uni-saarland.de
This book presents new techniques that allow the automatic verification and generation of
abstract human-style proofs. The core of this approach builds an efficient calculus that works …

Resource-bounded modelling and analysis of human-level interactive proofs

C Benzmüller, M Schiller, J Siekmann - Resource-adaptive cognitive …, 2010‏ - Springer
Abstract Mathematics is the lingua franca of modern science, not least because of its
conciseness and abstractive power. The ability to prove mathematical theorems is a key …

Granularity analysis for mathematical proofs

MRG Schiller - Topics in cognitive science, 2013‏ - Wiley Online Library
Mathematical proofs generally allow for various levels of detail and conciseness, such that
they can be adapted for a particular audience or purpose. Using automated reasoning …

Proof granularity as an empirical problem?

M Schiller, C Benzmüller - International Conference on Computer …, 2009‏ - scitepress.org
Even in introductory textbooks on mathematical proof, intermediate proof steps are generally
skipped when this seems appropriate. This gives rise to different granularities of proofs …

A Method for Adapting Granularity of Mathematical Proofs using Metamath

LV De Oliveira, EP Pimentel - 2021 XVI Latin American …, 2021‏ - ieeexplore.ieee.org
Understanding mathematical proofs is often not an easy task, especially in the first
introductions. One of the determining factors in understanding a mathematical proof is the …

Combining proofs to form different proofs

G Sutcliffe, C Chang, D McGuinness… - … Workshop on Proof …, 2011‏ - inria.hal.science
Different Automated Theorem Proving (ATP) systems solve different parts of different
problems in different ways. Given a set of proofs produced by ATP systems based on …