macOS
brew install prover9provider-native install command
brew / Rang 9481
Prüfe Installationswege, Executables, Metadaten und Sicherheitshinweise für prover9 in AI-Agent-Workflows.
Installation
brew install prover9provider-native install command
Überblick
Automated theorem prover for first-order and equational logic
Verlauf
Prover9 is a resolution/paramodulation automated theorem prover for first-order and equational logic. It is paired with Mace4, a finite-model and counterexample finder, and both are built on William McCune's LADR library.
Prover9 succeeded McCune's Otter prover and continued the Argonne automated-deduction line associated with Otter, EQP, Mace4, and LADR. The official 2009 manual presents Prover9 as the current Prover9/Mace4 release line at that time, while the 2026 site describes LADR-2026 as a backward-compatible modernization by Jeffrey P. Machado and Larry Lesyna.
The package has remained useful enough for Unix package managers to carry the 2009-11A release: Homebrew lists a `prover9` formula for macOS and Linux, and the input metadata also records Nix packaging. The 2026 project site recommends LADR-2026 for Prover9 and Mace4 users while preserving old input compatibility.
Command-line users provide one or more Prover9 input files containing formula lists, clauses, goals, options, and related objects; the manual's basic example runs `prover9 -f subset_trans.in > subset_trans.out`. Mace4 is commonly used alongside Prover9 to search for finite counterexamples before or during proof search.
For package-manager users, Prover9 is a small but historically important automated-reasoning tool: it exposes classic theorem-proving workflows as CLI programs, ships with related utilities such as Mace4 and Prooftrans, and represents the long-lived LADR codebase in reproducible Unix package collections.
Sicherheitslage
narrow executable package without higher-risk signals.
grün Risiko · niedrig Konfidenz · appliance
Prüfe vor unbeaufsichtigter Agent-Nutzung, ob das Tool Klartext-Credentials liest, Remote-Zustand schreibt, Artefakte veröffentlicht oder Plugins ausführt.
Executables
| Befehl | Art | Sichtbarkeit | Hinweis |
|---|---|---|---|
mace4 | Executable | indexiertes Executable | Aus dem lokalen Executable-Index erkannt. |
prover9 | Executable | indexiertes Executable | Aus dem lokalen Executable-Index erkannt. |
Aktualität
Diese Signale trennen das Alter der Seitengenerierung, Aktivität des Paketmanagers und Upstream-Release-Vergleich. Versionsrückstand wird nur gemeldet, wenn eine Evidenz-URL und vergleichbare Versionen vorhanden sind.
Installationsmetadaten
| Paketschlüssel | brew:prover9 |
|---|---|
| Version | 2009-11A |
| Paketmanager | Homebrew |
| Homepage | https://www.cs.unm.edu/~mccune/prover9/ |
| Bottle | nicht erfasst |
| Dienst | keiner deklariert |
Quellspur
Diese Seite wird von av-web aus dem privaten Paket-SQLite-Artefakt bereitgestellt, das scripts/generate-pkg-sqlite.py erstellt.
View the package source record on GitHub.