doc-src/TutorialI/tutorial.ind
changeset 12652 2d136f05e164
parent 12647 001d10bbc61b
child 12658 3939e7dea202
equal deleted inserted replaced
12651:930df4604b36 12652:2d136f05e164
    19   \item \verb$^-1$, \bold{207}
    19   \item \verb$^-1$, \bold{207}
    20   \item \isactrlsup{\isacharasterisk}, \bold{207}
    20   \item \isactrlsup{\isacharasterisk}, \bold{207}
    21   \item \verb$^$\texttt{*}, \bold{207}
    21   \item \verb$^$\texttt{*}, \bold{207}
    22   \item \isasymAnd, \bold{12}, \bold{207}
    22   \item \isasymAnd, \bold{12}, \bold{207}
    23   \item \ttAnd, \bold{207}
    23   \item \ttAnd, \bold{207}
    24   \item \isasymrightleftharpoons, 57
       
    25   \item \isasymrightharpoonup, 57
       
    26   \item \isasymleftharpoondown, 57
       
    27   \item \emph {$\Rightarrow $}, \bold{5}
    24   \item \emph {$\Rightarrow $}, \bold{5}
    28   \item \ttlbr, \bold{207}
    25   \item \ttlbr, \bold{207}
    29   \item \ttrbr, \bold{207}
    26   \item \ttrbr, \bold{207}
    30   \item \texttt {\%}, \bold{207}
    27   \item \texttt {\%}, \bold{207}
    31   \item \texttt {;}, \bold{7}
    28   \item \texttt {;}, \bold{7}
   105   \item \isa {case} expressions, 5, 6, 18
   102   \item \isa {case} expressions, 5, 6, 18
   106   \item case distinctions, 19
   103   \item case distinctions, 19
   107   \item case splits, \bold{31}
   104   \item case splits, \bold{31}
   108   \item \isa {case_tac} (method), 19, 99, 155
   105   \item \isa {case_tac} (method), 19, 99, 155
   109   \item \isa {cases} (method), 160
   106   \item \isa {cases} (method), 160
   110   \item \isacommand {chapter} (command), 59
   107   \item \isacommand {chapter} (command), 60
   111   \item \isa {clarify} (method), 89, 90
   108   \item \isa {clarify} (method), 89, 90
   112   \item \isa {clarsimp} (method), 89, 90
   109   \item \isa {clarsimp} (method), 89, 90
   113   \item \isa {classical} (theorem), \bold{71}
   110   \item \isa {classical} (theorem), \bold{71}
   114   \item coinduction, \bold{114}
   111   \item coinduction, \bold{114}
   115   \item \isa {Collect} (constant), 107
   112   \item \isa {Collect} (constant), 107
   242   \item ground terms example, 133--138
   239   \item ground terms example, 133--138
   243 
   240 
   244   \indexspace
   241   \indexspace
   245 
   242 
   246   \item \isa {hd} (constant), 17, 37
   243   \item \isa {hd} (constant), 17, 37
   247   \item \isacommand {header} (command), 59
   244   \item \isacommand {header} (command), 60
   248   \item Hilbert's $\varepsilon$-operator, 84
   245   \item Hilbert's $\varepsilon$-operator, 84
   249   \item HOLCF, 43
   246   \item HOLCF, 43
   250   \item Hopcroft, J. E., 143
   247   \item Hopcroft, J. E., 143
   251   \item \isa {hypreal} (type), 153
   248   \item \isa {hypreal} (type), 153
   252 
   249 
   263     \subitem splitting of, 31, 49
   260     \subitem splitting of, 31, 49
   264   \item if-and-only-if, 6
   261   \item if-and-only-if, 6
   265   \item \isa {iff} (attribute), 88, 100, 128
   262   \item \isa {iff} (attribute), 88, 100, 128
   266   \item \isa {iffD1} (theorem), \bold{92}
   263   \item \isa {iffD1} (theorem), \bold{92}
   267   \item \isa {iffD2} (theorem), \bold{92}
   264   \item \isa {iffD2} (theorem), \bold{92}
   268   \item ignored material, \bold{61}
   265   \item ignored material, \bold{62}
   269   \item image
   266   \item image
   270     \subitem under a function, \bold{109}
   267     \subitem under a function, \bold{109}
   271     \subitem under a relation, \bold{110}
   268     \subitem under a relation, \bold{110}
   272   \item \isa {image_def} (theorem), \bold{109}
   269   \item \isa {image_def} (theorem), \bold{109}
   273   \item \isa {Image_iff} (theorem), \bold{110}
   270   \item \isa {Image_iff} (theorem), \bold{110}
   357   \indexspace
   354   \indexspace
   358 
   355 
   359   \item \isa {Main} (theory), 4
   356   \item \isa {Main} (theory), 4
   360   \item major premise, \bold{73}
   357   \item major premise, \bold{73}
   361   \item \isa {make} (constant), 161
   358   \item \isa {make} (constant), 161
   362   \item markup commands, \bold{59}
   359   \item markup commands, \bold{60}
   363   \item \isa {max} (constant), 23, 24
   360   \item \isa {max} (constant), 23, 24
   364   \item measure functions, 47, 112
   361   \item measure functions, 47, 112
   365   \item \isa {measure_def} (theorem), \bold{113}
   362   \item \isa {measure_def} (theorem), \bold{113}
   366   \item meta-logic, \bold{78}
   363   \item meta-logic, \bold{78}
   367   \item methods, \bold{16}
   364   \item methods, \bold{16}
   498 
   495 
   499   \indexspace
   496   \indexspace
   500 
   497 
   501   \item \isa {safe} (method), 89, 90
   498   \item \isa {safe} (method), 89, 90
   502   \item safe rules, \bold{88}
   499   \item safe rules, \bold{88}
   503   \item \isacommand {sect} (command), 59
   500   \item \isacommand {sect} (command), 60
   504   \item \isacommand {section} (command), 59
   501   \item \isacommand {section} (command), 60
   505   \item selector
   502   \item selector
   506     \subitem record, 157
   503     \subitem record, 157
   507   \item session, \bold{58}
   504   \item session, \bold{58}
   508   \item \isa {set} (type), 5, 103
   505   \item \isa {set} (type), 5, 103
   509   \item set comprehensions, 105--106
   506   \item set comprehensions, 105--106
   548   \item structural induction, \see{induction, structural}{1}
   545   \item structural induction, \see{induction, structural}{1}
   549   \item subclasses, 162, 167
   546   \item subclasses, 162, 167
   550   \item subgoal numbering, 46
   547   \item subgoal numbering, 46
   551   \item \isa {subgoal_tac} (method), 96
   548   \item \isa {subgoal_tac} (method), 96
   552   \item subgoals, 12
   549   \item subgoals, 12
   553   \item \isacommand {subsect} (command), 59
   550   \item \isacommand {subsect} (command), 60
   554   \item \isacommand {subsection} (command), 59
   551   \item \isacommand {subsection} (command), 60
   555   \item subset relation, \bold{104}
   552   \item subset relation, \bold{104}
   556   \item \isa {subsetD} (theorem), \bold{104}
   553   \item \isa {subsetD} (theorem), \bold{104}
   557   \item \isa {subsetI} (theorem), \bold{104}
   554   \item \isa {subsetI} (theorem), \bold{104}
   558   \item \isa {subst} (method), 75
   555   \item \isa {subst} (method), 75
   559   \item substitution, 75--77
   556   \item substitution, 75--77
   560   \item \isacommand {subsubsect} (command), 59
   557   \item \isacommand {subsubsect} (command), 60
   561   \item \isacommand {subsubsection} (command), 59
   558   \item \isacommand {subsubsection} (command), 60
   562   \item \isa {Suc} (constant), 22
   559   \item \isa {Suc} (constant), 22
   563   \item \isa {surj_def} (theorem), \bold{108}
   560   \item \isa {surj_def} (theorem), \bold{108}
   564   \item surjections, 108
   561   \item surjections, 108
   565   \item \isa {sym} (theorem), \bold{92}
   562   \item \isa {sym} (theorem), \bold{92}
   566   \item symbols, \bold{55}
   563   \item symbols, \bold{54}
   567   \item syntax, 6, 11
   564   \item syntax, 6, 11
   568   \item \isacommand {syntax} (command), 56
   565   \item \isacommand {syntax} (command), 55
   569   \item syntax translations, 57
   566   \item syntax (command), 57
       
   567   \item syntax translations, \bold{57}
   570 
   568 
   571   \indexspace
   569   \indexspace
   572 
   570 
   573   \item tacticals, 97
   571   \item tacticals, 97
   574   \item tactics, 12
   572   \item tactics, 12
   618   \item \isa {UN_I} (theorem), \bold{106}
   616   \item \isa {UN_I} (theorem), \bold{106}
   619   \item \isa {UN_iff} (theorem), \bold{106}
   617   \item \isa {UN_iff} (theorem), \bold{106}
   620   \item \isa {Un_subset_iff} (theorem), \bold{104}
   618   \item \isa {Un_subset_iff} (theorem), \bold{104}
   621   \item \isacommand {undo} (command), 16
   619   \item \isacommand {undo} (command), 16
   622   \item \isa {unfold} (method), \bold{31}
   620   \item \isa {unfold} (method), \bold{31}
   623   \item Unicode, 55
   621   \item Unicode, 54
   624   \item unification, 74--77
   622   \item unification, 74--77
   625   \item \isa {UNION} (constant), 107
   623   \item \isa {UNION} (constant), 107
   626   \item \texttt {Union}, \bold{207}
   624   \item \texttt {Union}, \bold{207}
   627   \item union
   625   \item union
   628     \subitem indexed, 106
   626     \subitem indexed, 106