What is a proof tactic?

Definition

A proof tactic automates a recognizable reasoning step such as simplifying an expression, applying a theorem, splitting cases or invoking a decision procedure. Users combine tactics to move from an initial theorem statement to goals that the system can close.

Tactic search can explore many possible proof paths, which makes it suitable for automation and learned guidance. Successful execution is not trusted by itself. The resulting proof term must still pass the proof assistant's kernel.

Acronyms and aliases

theorem-proving tactic variant

Frequently asked questions

Do proof tactics prove the theorem directly?

They guide and automate proof construction, but the proof assistant accepts the theorem only after its kernel validates the produced proof term.

Can artificial intelligence choose proof tactics?

Yes. A model can propose or rank tactics based on the current goal and prior proofs, helping search a large space of possible steps.

Videos explaining proof tactic