Machine-translated by Google. Questions are authored in English.
Top

Discussion

What is a tactic in an interactive prover?

  • A.A procedure transforming a goal into simpler subgoals
  • B.A strategy for deciding which conjecture to attempt next
  • C.A heuristic guiding the automated search within the prover
  • D.A record of the steps a user has already taken in a proof

Answer: A

Tactics let a user apply a whole family of routine steps with one command, and tactics may be composed into larger ones, which is what makes large proofs manageable. The user builds a vocabulary suited to the domain being formalised. Conjecture selection, search heuristics and history are different notions. Providing a language in which the user can extend the tool's repertoire is what allows a general system to become specialised without being rewritten.

No comment is present. Be the first to comment.
Loading…

Post your comment

Please log in or register to post a comment.