Score: 1

SMT and Functional Equation Solving over the Reals: Challenges from the IMO

Published: April 22, 2025 | arXiv ID: 2504.15645v2

By: Chad E. Brown , Karel Chvalovský , Mikoláš Janota and more

Potential Business Impact:

Lets computers solve hard math competition problems.

Business Areas:
STEM Education Education, Science and Engineering

We use SMT technology to address a class of problems involving uninterpreted functions and nonlinear real arithmetic. In particular, we focus on problems commonly found in mathematical competitions, such as the International Mathematical Olympiad (IMO), where the task is to determine all solutions to constraints on an uninterpreted function. Although these problems require only high-school-level mathematics, state-of-the-art SMT solvers often struggle with them. We propose several techniques to improve SMT performance in this setting.

Country of Origin
🇨🇿 Czech Republic

Page Count
14 pages

Category
Computer Science:
Logic in Computer Science