verify
Check whether a claimed answer is correct. Give the equation plus a candidate value (a number for a single variable, {variable:value} pairs, or an array in variable order); the same certified kernel runs in a neighbourhood around the candidate. If a matching certified root is found the result is verified together with the error box; otherwise it is refuted and the nearest certified root is returned, so the calling agent immediately sees the correct value. Deterministic, not an LLM, reproducible across calls. Free to use: pass honorPaid:true to declare personal or evaluation use.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| equation | Yes | A single equation containing an equals sign, e.g. "x^2 = 4". | |
| candidate | Yes | The claimed answer: a number (single variable, default variable x), {variable:value} for multiple variables, or an array in variables order. | |
| tolerance | No | Neighbourhood radius (optional, default 1e-3) within which a matching certified root is searched. | |
| variables | No | Variable names (required for multiple variables or array candidates), e.g. ["x","y"]. |