A survey on fair allocation of chores

H Guo, W Li, B Deng - Mathematics, 2023 - mdpi.com
Wherever there is group life, there has been a social division of labor and resource
allocation, since ancient times. Examples include ant colonies, bee colonies, and wolf …

Using Isabelle in two courses on logic and automated reasoning

J Villadsen, FK Jacobsen - Formal Methods Teaching Workshop, 2021 - Springer
We present our experiences teaching two courses on formal methods and detail the
contents of the courses and their positioning in the curriculum. The first course is a bachelor …

Isabelle/HOL as a meta-language for teaching logic

AH From, J Villadsen, P Blackburn - arXiv preprint arXiv:2010.16014, 2020 - arxiv.org
Proof assistants are important tools for teaching logic. We support this claim by discussing
three formalizations in Isabelle/HOL used in a recent course on automated reasoning. The …

SeCaV: A sequent calculus verifier in Isabelle/HOL

AH From, FK Jacobsen, J Villadsen - arXiv preprint arXiv:2204.03884, 2022 - arxiv.org
We describe SeCaV, a sequent calculus verifier for first-order logic in Isabelle/HOL, and the
SeCaV Unshortener, an online tool that expands succinct derivations into the full SeCaV …

Teaching intuitionistic and classical propositional logic using Isabelle

J Villadsen, AH From, P Blackburn - arXiv preprint arXiv:2202.03567, 2022 - arxiv.org
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 …

A sequent calculus for first-order logic formalized in Isabelle/HOL

AH From, A Schlichtkrull… - Journal of Logic and …, 2023 - academic.oup.com
We formalize in Isabelle/HOL soundness and completeness of a one-sided sequent calculus
for first-order logic. The completeness is shown via a translation from a semantic tableau …

Verifying a sequent calculus prover for first-order logic with functions in Isabelle/HOL

AH From, FK Jacobsen - Journal of Automated Reasoning, 2024 - Springer
We describe the design, implementation and verification of an automated theorem prover for
first-order logic with functions. The proof search procedure is based on sequent calculus and …

A naive prover for first-order logic: A minimal example of analytic completeness

AH From, J Villadsen - … Conference on Automated Reasoning with Analytic …, 2023 - Springer
The analytic technique for proving completeness gives a very operational perspective: build
a countermodel to the unproved formula from a failed proof attempt in your calculus. We …

Tautology checkers in Isabelle and Haskell

J Villadsen - 35th Edition of the Italian Conference on …, 2020 - orbit.dtu.dk
With the purpose of teaching functional programming and automated reasoning to computer
science students, we formally verify a sound, complete and terminating tautology checker in …

CALCULUS TEACHER'S COMPETENCIES AS CORRELATES OF STUDENTS'LEARNING EXPERIENCES

LF Casinillo - … (International Journal of Indonesian Education and …, 2023 - e-journal.usd.ac.id
The good qualities of a calculus teacher are an asset in producing great results for students
and themselves. This study aimed to investigate the different competencies of a calculus …