tweaks
authorpaulson
Fri, 13 Jul 2001 18:19:29 +0200
changeset 11421364088045fa9
parent 11420 9529d31f39e0
child 11422 a3487304489a
tweaks
doc-src/TutorialI/Inductive/advanced-examples.tex
     1.1 --- a/doc-src/TutorialI/Inductive/advanced-examples.tex	Fri Jul 13 18:08:26 2001 +0200
     1.2 +++ b/doc-src/TutorialI/Inductive/advanced-examples.tex	Fri Jul 13 18:19:29 2001 +0200
     1.3 @@ -148,7 +148,7 @@
     1.4  using the function \isa{lists}. 
     1.5  \begin{isabelle}
     1.6  A\ \isasymsubseteq\ B\ \isasymLongrightarrow \ lists\ A\ \isasymsubseteq
     1.7 -\ lists\ B\rulename{lists_mono}
     1.8 +\ lists\ B\rulenamedx{lists_mono}
     1.9  \end{isabelle}
    1.10  %
    1.11  Why must the function be monotone?  An inductive definition describes
    1.12 @@ -209,9 +209,9 @@
    1.13  \begin{isabelle}
    1.14  {\isadigit{1}}{\isachardot}\ {\isasymAnd}x\ args\ f{\isachardot}\isanewline
    1.15  \ \ \ \ \ \ {\isasymlbrakk}{\isasymforall}t{\isasymin}set\ args{\isachardot}\isanewline
    1.16 -\ \ \ \ \ \ \ \ \ \ t\ {\isasymin}\ well{\isacharunderscore}formed{\isacharunderscore}gterm\ arity\ {\isasymand}\ t\ {\isasymin}\ well{\isacharunderscore}formed{\isacharunderscore}gterm{\isacharprime}\ arity{\isacharsemicolon}\isanewline
    1.17 +\ \ \ \ \ \ \ \ \ \ t\ {\isasymin}\ well\_formed\_gterm\ arity\ {\isasymand}\ t\ {\isasymin}\ well\_formed\_gterm{\isacharprime}\ arity{\isacharsemicolon}\isanewline
    1.18  \ \ \ \ \ \ \ length\ args\ {\isacharequal}\ arity\ f{\isasymrbrakk}\isanewline
    1.19 -\ \ \ \ \ \ {\isasymLongrightarrow}\ Apply\ f\ args\ {\isasymin}\ well{\isacharunderscore}formed{\isacharunderscore}gterm{\isacharprime}\ arity%
    1.20 +\ \ \ \ \ \ {\isasymLongrightarrow}\ Apply\ f\ args\ {\isasymin}\ well\_formed\_gterm{\isacharprime}\ arity%
    1.21  \end{isabelle}
    1.22  %
    1.23  This proof resembles the one given in