First-Order Reasoning and Efficient Semi-Algebraic Proofs
Fedor Part, Neil Thapen, Iddo Tzameret

TL;DR
This paper develops a first-order logical framework for algebraic and semi-algebraic proof systems, connecting them to bounded arithmetic, and explores their capabilities and limitations in proving combinatorial principles.
Contribution
It introduces first-order theories capturing constant degree algebraic and semi-algebraic proofs, linking proof complexity to bounded arithmetic and analyzing their expressive power.
Findings
Semi-algebraic theories prove the pigeonhole principle.
A separation between algebraic and semi-algebraic theories is established.
Extensions with inequalities can surpass constant degree SoS limitations.
Abstract
Semi-algebraic proof systems such as sum-of-squares (SoS) have attracted a lot of attention recently due to their relation to approximation algorithms: constant degree semi-algebraic proofs lead to conjecturally optimal polynomial-time approximation algorithms for important NP-hard optimization problems. Motivated by the need to allow a more streamlined and uniform framework for working with SoS proofs than the restrictive propositional level, we initiate a systematic first-order logical investigation into the kinds of reasoning possible in algebraic and semi-algebraic proof systems. Specifically, we develop first-order theories that capture in a precise manner constant degree algebraic and semi-algebraic proof systems: every statement of a certain form that is provable in our theories translates into a family of constant degree polynomial calculus or SoS refutations, respectively; and…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsFormal Methods in Verification · Logic, programming, and type systems · Logic, Reasoning, and Knowledge
