equal
deleted
inserted
replaced
334 \rail@endplus |
334 \rail@endplus |
335 \rail@term{\isa{{\isaliteral{29}{\isacharparenright}}}}[] |
335 \rail@term{\isa{{\isaliteral{29}{\isacharparenright}}}}[] |
336 \rail@endbar |
336 \rail@endbar |
337 \rail@nont{\hyperlink{syntax.thmref}{\mbox{\isa{thmref}}}}[] |
337 \rail@nont{\hyperlink{syntax.thmref}{\mbox{\isa{thmref}}}}[] |
338 \rail@end |
338 \rail@end |
339 \rail@begin{2}{} |
339 \rail@begin{1}{} |
340 \rail@term{\hyperlink{method.split}{\mbox{\isa{split}}}}[] |
340 \rail@term{\hyperlink{method.split}{\mbox{\isa{split}}}}[] |
341 \rail@bar |
|
342 \rail@nextbar{1} |
|
343 \rail@term{\isa{{\isaliteral{28}{\isacharparenleft}}}}[] |
|
344 \rail@term{\isa{asm}}[] |
|
345 \rail@term{\isa{{\isaliteral{29}{\isacharparenright}}}}[] |
|
346 \rail@endbar |
|
347 \rail@nont{\hyperlink{syntax.thmrefs}{\mbox{\isa{thmrefs}}}}[] |
341 \rail@nont{\hyperlink{syntax.thmrefs}{\mbox{\isa{thmrefs}}}}[] |
348 \rail@end |
342 \rail@end |
349 \end{railoutput} |
343 \end{railoutput} |
350 |
344 |
351 |
345 |
386 |
380 |
387 \item \hyperlink{method.hypsubst}{\mbox{\isa{hypsubst}}} performs substitution using some |
381 \item \hyperlink{method.hypsubst}{\mbox{\isa{hypsubst}}} performs substitution using some |
388 assumption; this only works for equations of the form \isa{{\isaliteral{22}{\isachardoublequote}}x\ {\isaliteral{3D}{\isacharequal}}\ t{\isaliteral{22}{\isachardoublequote}}} where \isa{x} is a free or bound variable. |
382 assumption; this only works for equations of the form \isa{{\isaliteral{22}{\isachardoublequote}}x\ {\isaliteral{3D}{\isacharequal}}\ t{\isaliteral{22}{\isachardoublequote}}} where \isa{x} is a free or bound variable. |
389 |
383 |
390 \item \hyperlink{method.split}{\mbox{\isa{split}}}~\isa{{\isaliteral{22}{\isachardoublequote}}a\isaliteral{5C3C5E7375623E}{}\isactrlsub {\isadigit{1}}\ {\isaliteral{5C3C646F74733E}{\isasymdots}}\ a\isaliteral{5C3C5E7375623E}{}\isactrlsub n{\isaliteral{22}{\isachardoublequote}}} performs single-step case |
384 \item \hyperlink{method.split}{\mbox{\isa{split}}}~\isa{{\isaliteral{22}{\isachardoublequote}}a\isaliteral{5C3C5E7375623E}{}\isactrlsub {\isadigit{1}}\ {\isaliteral{5C3C646F74733E}{\isasymdots}}\ a\isaliteral{5C3C5E7375623E}{}\isactrlsub n{\isaliteral{22}{\isachardoublequote}}} performs single-step case |
391 splitting using the given rules. By default, splitting is performed |
385 splitting using the given rules. Splitting is performed in the |
392 in the conclusion of a goal; the \isa{{\isaliteral{22}{\isachardoublequote}}{\isaliteral{28}{\isacharparenleft}}asm{\isaliteral{29}{\isacharparenright}}{\isaliteral{22}{\isachardoublequote}}} option indicates to |
386 conclusion or some assumption of the subgoal, depending of the |
393 operate on assumptions instead. |
387 structure of the rule. |
394 |
388 |
395 Note that the \hyperlink{method.simp}{\mbox{\isa{simp}}} method already involves repeated |
389 Note that the \hyperlink{method.simp}{\mbox{\isa{simp}}} method already involves repeated |
396 application of split rules as declared in the current context. |
390 application of split rules as declared in the current context, using |
|
391 \hyperlink{attribute.split}{\mbox{\isa{split}}}, for example. |
397 |
392 |
398 \end{description}% |
393 \end{description}% |
399 \end{isamarkuptext}% |
394 \end{isamarkuptext}% |
400 \isamarkuptrue% |
395 \isamarkuptrue% |
401 % |
396 % |