AI RESEARCH

Twitch: Learning Abstractions for Equational Theorem Proving

arXiv CS.AI

ArXi:2603.06849v1 Announce Type: cross Several successful strategies in automated reasoning rely on human-supplied guidance about which term or clause shapes are interesting. In this paper we aim to discover interesting term shapes automatically. Specifically, we discover abstractions: term patterns that occur over and over again in relevant proofs. We present our tool Twitch which discovers abstractions with the help of Stitch, a tool originally developed for discovering reusable library functions in program synthesis tasks.