doc-src/IsarImplementation/Thy/document/proof.tex
changeset 21827 0b1d07f79c1e
parent 20797 c1f0bc7e7d80
child 22568 ed7aa5a350ef
equal deleted inserted replaced
21826:b90d927e0a4b 21827:0b1d07f79c1e
   354   it.  The latter may depend on the local assumptions being presented
   354   it.  The latter may depend on the local assumptions being presented
   355   as facts.  The result is in HHF normal form.
   355   as facts.  The result is in HHF normal form.
   356 
   356 
   357   \item \verb|Goal.prove_multi| is simular to \verb|Goal.prove|, but
   357   \item \verb|Goal.prove_multi| is simular to \verb|Goal.prove|, but
   358   states several conclusions simultaneously.  The goal is encoded by
   358   states several conclusions simultaneously.  The goal is encoded by
   359   means of Pure conjunction; \verb|Tactic.conjunction_tac| will turn
   359   means of Pure conjunction; \verb|Goal.conjunction_tac| will turn this
   360   this into a collection of individual subgoals.
   360   into a collection of individual subgoals.
   361 
   361 
   362   \item \verb|Obtain.result|~\isa{tac\ thms\ ctxt} eliminates the
   362   \item \verb|Obtain.result|~\isa{tac\ thms\ ctxt} eliminates the
   363   given facts using a tactic, which results in additional fixed
   363   given facts using a tactic, which results in additional fixed
   364   variables and assumptions in the context.  Final results need to be
   364   variables and assumptions in the context.  Final results need to be
   365   exported explicitly.
   365   exported explicitly.