src/Doc/Sledgehammer/document/root.tex
changeset 63729 89b6d339c6c4
parent 62737 bdb5fd0050f5
child 65516 03efd17e083b
equal deleted inserted replaced
63728:4e078ae3682c 63729:89b6d339c6c4
   259 after a few seconds:
   259 after a few seconds:
   260 
   260 
   261 \prew
   261 \prew
   262 \slshape
   262 \slshape
   263 Proof found\ldots \\
   263 Proof found\ldots \\
   264 ``\textit{e\/}'': Try this: \textbf{by} \textit{simp} (0.3 ms). \\
   264 ``\textit{e\/}'': Try this: \textbf{by} \textit{simp} (0.3 ms) \\
   265 %
   265 %
   266 ``\textit{cvc4\/}'': Try this: \textbf{by} \textit{simp} (0.4 ms). \\
   266 ``\textit{cvc4\/}'': Try this: \textbf{by} \textit{simp} (0.4 ms) \\
   267 %
   267 %
   268 ``\textit{z3\/}'': Try this: \textbf{by} \textit{simp} (0.5 ms). \\
   268 ``\textit{z3\/}'': Try this: \textbf{by} \textit{simp} (0.5 ms) \\
   269 %
   269 %
   270 ``\textit{spass\/}'': Try this: \textbf{by} \textit{simp} (0.3 ms).
   270 ``\textit{spass\/}'': Try this: \textbf{by} \textit{simp} (0.3 ms)
   271 %
   271 %
   272 \postw
   272 \postw
   273 
   273 
   274 Sledgehammer ran CVC4, E, SPASS, and Z3 in parallel. Depending on which
   274 Sledgehammer ran CVC4, E, SPASS, and Z3 in parallel. Depending on which
   275 provers are installed and how many processor cores are available, some of the
   275 provers are installed and how many processor cores are available, some of the
   496 
   496 
   497 Incidentally, if you ever see warnings such as
   497 Incidentally, if you ever see warnings such as
   498 
   498 
   499 \prew
   499 \prew
   500 \slshape
   500 \slshape
   501 Metis: Falling back on ``\textit{metis} (\textit{full\_types})''.
   501 Metis: Falling back on ``\textit{metis} (\textit{full\_types})''
   502 \postw
   502 \postw
   503 
   503 
   504 for a successful \textit{metis} proof, you can advantageously pass the
   504 for a successful \textit{metis} proof, you can advantageously pass the
   505 \textit{full\_types} option to \textit{metis} directly.
   505 \textit{full\_types} option to \textit{metis} directly.
   506 
   506 
   528 (\S\ref{mode-of-operation}).
   528 (\S\ref{mode-of-operation}).
   529 
   529 
   530 \point{A strange error occurred---what should I do?}
   530 \point{A strange error occurred---what should I do?}
   531 
   531 
   532 Sledgehammer tries to give informative error messages. Please report any strange
   532 Sledgehammer tries to give informative error messages. Please report any strange
   533 error to the author at \authoremail. This applies doubly if you get the message
   533 error to the author at \authoremail.
   534 
       
   535 \prew
       
   536 \slshape
       
   537 The prover derived ``\textit{False}'' using ``\textit{foo\/}'',
       
   538 ``\textit{bar\/}'', and ``\textit{baz\/}''.
       
   539 This could be due to inconsistent axioms (including ``\textbf{sorry}''s) or to
       
   540 a bug in Sledgehammer. If the problem persists, please contact the
       
   541 Isabelle developers.
       
   542 \postw
       
   543 
   534 
   544 \point{Auto can solve it---why not Sledgehammer?}
   535 \point{Auto can solve it---why not Sledgehammer?}
   545 
   536 
   546 Problems can be easy for \textit{auto} and difficult for automatic provers, but
   537 Problems can be easy for \textit{auto} and difficult for automatic provers, but
   547 the reverse is also true, so do not be discouraged if your first attempts fail.
   538 the reverse is also true, so do not be discouraged if your first attempts fail.