Show simple item record

dc.contributor.authorHanna, Gila
dc.contributor.authorLarvor, Brendan
dc.contributor.authorYan, Xiaoheng
dc.date.accessioned2024-05-10T15:15:01Z
dc.date.available2024-05-10T15:15:01Z
dc.date.issued2024-04-22
dc.identifier.citationHanna , G , Larvor , B & Yan , X 2024 , ' Using the proof assistant Lean in undergraduate mathematics classrooms ' , ZDM – Mathematics Education . https://doi.org/10.1007/s11858-024-01577-9
dc.identifier.issn1863-9690
dc.identifier.otherORCID: /0000-0003-0921-1659/work/159376018
dc.identifier.urihttp://hdl.handle.net/2299/27865
dc.description© 2024 FIZ Karlsruhe. This is the accepted manuscript version of an article which has been published in final form at https://doi.org/10.1007/s11858-024-01577-9
dc.description.abstractIn this paper we develop a case for introducing a new teaching tool to undergraduate mathematics. Lean is an interactive theorem prover that instantly checks the correctness of every step and provides immediate feedback. Teaching with Lean might present a challenge, in that students must write their proofs in a formal way using a specific syntax. Accordingly, this paper addresses the issue of formalism from both a theoretical and a practical point of view. First, we examine the nature of proof, referring to historical and contemporary debates on formalization, and then show that in mathematical practice there is a growing rapprochement between strictly formal proof and proofs-in-practice. Next, we look at selections from the mathematics education literature that discuss how and when students advance through higher levels of mathematical maturity to reach a point at which they can cope with the demands of rigorous formalism. To probe the integration of Lean into teaching from an empirical point of view, we conducted an exploratory study that investigated how three undergraduate students approached the proof of double negation with Lean. The findings suggest that the rigorous nature of Lean is not an obstacle for students and does not stifle students’ creativity in writing proofs. On the contrary, proving with Lean offers a great deal of flexibility, allowing students to follow different paths to creating a valid proof.en
dc.format.extent1021218
dc.language.isoeng
dc.relation.ispartofZDM – Mathematics Education
dc.subjectFormalization of mathematics
dc.subjectProof assistant, Lean prover
dc.subjectProof construction
dc.subjectRigorous and formal proofs
dc.subjectUndergraduate mathematics
dc.titleUsing the proof assistant Lean in undergraduate mathematics classroomsen
dc.contributor.institutionPhilosophy
dc.contributor.institutionSchool of Creative Arts
dc.description.statusPeer reviewed
dc.date.embargoedUntil2025-04-22
dc.identifier.urlhttps://url.uk.m.mimecastprotect.com/s/xvYxCwEQYFoJL9LTqxU4J?domain=rdcu.be
rioxxterms.versionofrecord10.1007/s11858-024-01577-9
rioxxterms.typeJournal Article/Review
herts.preservation.rarelyaccessedtrue


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record