All Topics
All Topics
Technology
Technology
Design
Design
Programming
Programming
Science
Science
News
News
Gaming
Gaming
Entertainment
Entertainment
Business
Business
Finance
Finance
Sports
Sports
Health
Health
Food
Food
Travel
Travel
Art
Art
Music
Music
Books
Books
Education
Education
Politics
Politics
Personal
Personal
No algorithm. No AI slop. No ads. Just RSS. Pro-human. Indie writers. Real journalism. Open web. Chronological. Hand toasted.

Sostactic: Lean4 Tactics for Proving Polynomial Inequalities with Sum-of-Squares Certificates

By

mmaaz

1mo ago· 10 min readenCode

Summary

Sostactic is a Lean4 mathematical proof assistant tool that provides tactics for proving polynomial inequalities using sum-of-squares (SOS) decompositions. The tool features a Python backend and offers more powerful capabilities than existing tools like nlinarith and positivity, enabling proofs of polynomial inequalities that those tools cannot handle. The article serves as documentation and introduction to the tool, including quick examples and implementation details for mathematical proof automation.

Key quotes

· 5 pulled
These tactics are significantly more powerful than nlinarith and positivity -- i.e., they can prove inequalities they cannot.
This is a collection of Lean4 tactics for proving polynomial inequalities via sum-of-squares (SOS) decompositions, powered by a Python backend.
In theory, they can be used to prove any of the following types of statements
Full documentation is provided towards the end of this README; feel free to point your coding agent at it.
Look at Sostactic/Examples.lean for more
Snippet from the RSS feed
Proving polynomial inequalities with sum-of-squares certificates - mmaaz-git/sostactic

You might also wanna read