check_drat
Verify DRAT refutations against CNF formulas in DIMACS format. Determines if every lemma is RUP, returning the first failing lemma's index and content.
Instructions
Check a DRAT refutation against a CNF in DIMACS form. Accepts proofs from any solver. Returns whether every lemma is RUP and, on failure, the index and content of the first lemma that does not follow.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"cnf_path": "<cnf_path>",
"drat_path": "<drat_path>"
},
"name": "check_drat"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| cnf_path | Yes | ||
| drat_path | Yes |