Lurch Tutorial SessionTutorial ScheduleThe workshop schedule is online here. What is Lurch?Lurch is a web-based word processor that can check mathematical reasoning. What differentiates it from well-known and powerful proof checkers like Lean, Coq, and others, is that its purpose is not to support large-scale proof verification, but instead to focus on students in their first proof-based course. It must therefore have an interface that is far more welcoming to students than a standard proof checker has; it must look like ordinary mathematical notation, but with the added benefit that the reasoning can be validated. Students should get real-time feedback on their mathematical reasoning, with the ultimate goal being to improve the learning experience for their first exposure to pure mathematics. A screenshot appears at the end of this page, and can serve as an example of these ideas. Goals of the SessionWe assume no familiarity with the software, and will cover:
Attendees will complete the workshop with enough knowledge to do both of the following:
Contents of the SessionThis tutorial session will introduce new users to the latest release of the software Lurch. Although Lurch's first release was in 2008, and that release was reported on at CICM 2013 (1, 2), the software has been rewritten since then and is significantly different (e.g., now running in a web browser.) You can find more details on the latest release below, or view the workshop schedule here. The new version has been alpha tested in an introduction to proofs course in Spring 2024 and the first official release of that new version can be found on our project website. The new release is drastically different from the old in usability, speed, and reliability. Where can I try Lurch online?You can try the current version of Lurch online here, and find an introductory tutorial online here. Throuhgout the remainder of 2024, the software's documentation and its tutorial will grow further. The screenshot below shows an example proof done in the current version of Lurch, which you can try online. In the screenshot, Lurch has placed green checkmarks to indicate that each of the user’s steps of reasoning are correct. (The cited theorems and the assumption that the variables are integers are not included in the screenshot, for brevity.) Things to note in the example above:
Organizers
|
CICM 2024
17th Conference on Intelligent Computer Mathematics
August 5 - 9, 2024
Montréal, Québec, Canada
You must enable JavaScript to use this site
-
News
- CICM concluded successfully!
- CICM started!
- Final Program published
- Doctoral Programme established
- Tentative Program out
- Accepted papers announced
- Extended deadlines
- Invited speakers confirmed
- First CFP is out
- Confirmed Springer LNAI proceedings
- Initial website online
Sponsors
Institutional Support