🤖 AI Summary
This study addresses the limitations of traditional pen-and-paper instruction in formal proof construction—namely slow iteration cycles, difficulty in error correction, and insufficient student confidence. To overcome these challenges, the authors design and implement an educational, web-based interactive theorem prover that uniquely unifies support for both classical and constructive logics within a single platform, accommodating natural deduction and sequent calculus alike. Built on modern web frontend technologies and integrated with a logical inference engine, the system offers real-time syntax checking, proof state tracking, and dynamic visualization of proof trees. An evaluation involving 35 students demonstrates that the tool significantly enhances learners’ comprehension of formal proofs and engagement with the material; user feedback confirms it effectively accelerates iterative refinement, simplifies debugging, and bolsters problem-solving confidence.
📝 Abstract
We present LogicProof, an interactive web-based theorem prover designed for educational use. The system supports natural deduction and sequent calculus for propositional and first-order logic in both classical and constructive variants. It emphasizes a modern user experience through real-time feedback and interactive visualization of proof trees. We evaluated LogicProof in a study involving 35 students. The results suggest that the system improves understanding of formal proof construction and supports student engagement with logical concepts. Compared to traditional pen-and-paper approaches, students reported faster iteration, easier error correction, and greater confidence in the correctness of their solutions. These findings indicate that LogicProof can serve as a practical supplement to existing teaching methods, particularly in supporting the learning process and reducing barriers associated with formal proof construction.