SPLASH 2026
Sun 4 - Fri 9 October 2026 Oakland, California, United States
co-located with SPLASH/ISSTA 2026

This program is tentative and subject to change.

This work describes a mathematics interface intended for both educational applications and exploratory mathematics. Both learners and mathematics practitioners often use pen and paper or a whiteboard to perform equational reasoning, manipulate expressions, or construct proofs. These workflows lead to a variety of problems: transcription errors, tedious writing and notation, and/or unclear standards for proof justification. We extend the Hazel Prover, an equational-reasoning interface in the Hazel live programming environment, to add capabilities for exploratory mathematics, with varying levels of verbosity and automation aimed at both students and expert users. Students require more deliberate practice when learning mathematical concepts and correspondingly more verbose justifications, while experts may benefit from significant mathematical automation. With this in mind, our interface supports multiple levels of mathematical automation and simplification, grounded in a rewrite search architecture. For expert users, motivated by a gap in the accessibility of formal methods, we support proof export to the Rocq theorem prover, extending this rewrite search to proof tactics. This work closes with several case studies covering elementary- to college-level mathematics.

Proof Interfaces for Exploratory Mathematics (splashe26-final30-proof-interfaces-exploratory-mathematics.pdf)551KiB

This program is tentative and subject to change.

Sun 4 Oct

Displayed time zone: Pacific Time (US & Canada) change

15:30 - 17:00
Observing, Exploring and Assessing Student WorkSPLASH-E at Grand Ballroom Salons A+B
Chair(s): Pierre Donat-Bouillud Czech Technical University
15:30
30m
Talk
Curated Semantic Mutants: Multi-Purpose Artifacts for Grading and Hinting Student Test Suites
SPLASH-E
Rebecca Williams Earle Northeastern University, Jonathan Bell Northeastern University
DOI
16:00
30m
Talk
Observations on Tracing Program Design through Natural Language DialoguePresentation only
SPLASH-E
Kouta Kumamoto Institute of Science Tokyo, Youyou Cong Institute of Science Tokyo, Hidehiko Masuhara Institute of Science Tokyo
File Attached
16:30
30m
Talk
Proof Interfaces for Exploratory MathematicsPresentation only
SPLASH-E
Nishant Kheterpal University of Michigan, Matthew Keenan University of Michigan, Cyrus Omar University of Michigan, Jean-Baptiste Jeannin University of Michigan
File Attached
Hide past events