2022
DOI: 10.4204/eptcs.357.4
|View full text |Cite
|
Sign up to set email alerts
|

SeCaV: A Sequent Calculus Verifier in Isabelle/HOL

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
4
0

Year Published

2023
2023
2024
2024

Publication Types

Select...
7

Relationship

3
4

Authors

Journals

citations
Cited by 7 publications
(7 citation statements)
references
References 14 publications
0
4
0
Order By: Relevance
“…We have designed two external tools which allow students to write formal proofs in these proof systems, which are then automatically translated to Isabelle proofs. The natural deduction system, NaDeA, has a graphical front-end, while the sequent calculus system, SeCaV, has a textual front-end [5,14]. Both of these front-ends are implemented as web applications, which students can access during the exam since they have access to the internet: https://nadea.compute.dtu.dk/ https://secav.compute.dtu.dk/…”
Section: Natural Deduction and Sequent Calculus Proofsmentioning
confidence: 99%
“…We have designed two external tools which allow students to write formal proofs in these proof systems, which are then automatically translated to Isabelle proofs. The natural deduction system, NaDeA, has a graphical front-end, while the sequent calculus system, SeCaV, has a textual front-end [5,14]. Both of these front-ends are implemented as web applications, which students can access during the exam since they have access to the internet: https://nadea.compute.dtu.dk/ https://secav.compute.dtu.dk/…”
Section: Natural Deduction and Sequent Calculus Proofsmentioning
confidence: 99%
“…Many purpose-built proof assistants designed for learning specific topics have been developed, including Jape [37,38], ProofWeb [17], SPA [31], SeCaV [15] and NaDeA [40][41][42].…”
Section: Using Proof Assistants In Educationmentioning
confidence: 99%
“…• Proof assistants are useful for teaching mathematics [2,4,10,11,17] • Proof assistants are useful for teaching functional programming [4,5,17,18,21,26] • Proof assistants are useful for teaching logic [2,4,5,8,15,17,18,21,26,34,36,41] • Proof assistants are useful for teaching abstract thinking [4,11,34,36] • Proof assistants make the rules of formal reasoning clear [2,4,11] • Proof assistants help students learn how to structure proofs [4,5,8,10,11,17,19,21,31] • Students are helped by instant feedback on their proofs [2, 4, 8, 10-12, 15, 21, 26] • Proof competence gained using a proof assistant transfers to pen-and-paper [2,12,26,34] • Proof assistants help students fix their proof errors as early as possible [4,11] • Proof assistants make it easier for stude...…”
Section: Claimed Benefits and Drawbacks Of Using Proof Assistants In ...mentioning
confidence: 99%
“…That formalization is here expanded to higher-order logic, and thereby also first-order logic. In contrast to some other Isabelle formalizations of proof systems [6,14], which are developed in the complex Isabelle/HOL, we give a theory built directly on the fundamental Isabelle/Pure theory. Our formalization can therefore be viewed as an alternative (though very minimal) logical foundation to Isabelle/HOL.…”
Section: Introductionmentioning
confidence: 99%