z3

theorem prover from Microsoft Research

Install

All systems
curl cmd.cat/z3.sh
Debian Debian
apt-get install z3
Ubuntu
apt-get install z3
Arch Arch Linux
pacman -S z3
image/svg+xml Kali Linux
apt-get install z3
Fedora
dnf install z3
Windows (WSL2)
sudo apt-get update sudo apt-get install z3
OS X
brew install z3
Raspbian
apt-get install z3

z3

theorem prover from Microsoft Research

Z3 is a state-of-the art theorem prover from Microsoft Research. It can be used to check the satisfiability of logical formulas over one or more theories. Z3 offers a compelling match for software analysis and verification tools, since several common software constructs map directly into supported theories. The Z3 input format is an extension of the one defined by the SMT-LIB 2.0 standard.