doc-src/Tutorial/tutorial.ind
author nipkow
Tue, 04 May 1999 16:49:24 +0200
changeset 6577 a2b5c84d590a
parent 6106 f5999c0f40b9
permissions -rw-r--r--
Arithmetic.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
5375
1463e182c533 The HOL tutorial.
nipkow
parents:
diff changeset
     1
\begin{theindex}
1463e182c533 The HOL tutorial.
nipkow
parents:
diff changeset
     2
1463e182c533 The HOL tutorial.
nipkow
parents:
diff changeset
     3
  \item {\tt[]}, \bold{7}
1463e182c533 The HOL tutorial.
nipkow
parents:
diff changeset
     4
  \item {\tt\#}, \bold{7}
1463e182c533 The HOL tutorial.
nipkow
parents:
diff changeset
     5
  \item {\ttnot}, \bold{3}
1463e182c533 The HOL tutorial.
nipkow
parents:
diff changeset
     6
  \item {\tt-->}, \bold{3}
1463e182c533 The HOL tutorial.
nipkow
parents:
diff changeset
     7
  \item {\tt\&}, \bold{3}
1463e182c533 The HOL tutorial.
nipkow
parents:
diff changeset
     8
  \item {\ttor}, \bold{3}
1463e182c533 The HOL tutorial.
nipkow
parents:
diff changeset
     9
  \item {\tt?}, \bold{3}, 4
1463e182c533 The HOL tutorial.
nipkow
parents:
diff changeset
    10
  \item {\ttall}, \bold{3}
1463e182c533 The HOL tutorial.
nipkow
parents:
diff changeset
    11
  \item {\ttuniquex}, \bold{3}
1463e182c533 The HOL tutorial.
nipkow
parents:
diff changeset
    12
  \item {\tt *}, \bold{17}
1463e182c533 The HOL tutorial.
nipkow
parents:
diff changeset
    13
  \item {\tt +}, \bold{17}
6577
a2b5c84d590a Arithmetic.
nipkow
parents: 6106
diff changeset
    14
  \item {\tt -}, \bold{17, 18}
5375
1463e182c533 The HOL tutorial.
nipkow
parents:
diff changeset
    15
  \item {\tt <}, \bold{17}
1463e182c533 The HOL tutorial.
nipkow
parents:
diff changeset
    16
  \item {\tt <=}, \bold{17}
1463e182c533 The HOL tutorial.
nipkow
parents:
diff changeset
    17
  \item \ttlbr, \bold{9}
1463e182c533 The HOL tutorial.
nipkow
parents:
diff changeset
    18
  \item \ttrbr, \bold{9}
1463e182c533 The HOL tutorial.
nipkow
parents:
diff changeset
    19
  \item {\tt==>}, \bold{9}
6577
a2b5c84d590a Arithmetic.
nipkow
parents: 6106
diff changeset
    20
  \item {\tt==}, \bold{19}
5375
1463e182c533 The HOL tutorial.
nipkow
parents:
diff changeset
    21
  \item {\tt\%}, \bold{3}
1463e182c533 The HOL tutorial.
nipkow
parents:
diff changeset
    22
  \item {\tt =>}, \bold{2}
1463e182c533 The HOL tutorial.
nipkow
parents:
diff changeset
    23
1463e182c533 The HOL tutorial.
nipkow
parents:
diff changeset
    24
  \indexspace
1463e182c533 The HOL tutorial.
nipkow
parents:
diff changeset
    25
6106
wenzelm
parents: 6099
diff changeset
    26
  \item {\tt addsimps}, \bold{22}
wenzelm
parents: 6099
diff changeset
    27
  \item {\tt Addsplits}, \bold{24}
wenzelm
parents: 6099
diff changeset
    28
  \item {\tt addsplits}, \bold{24}
wenzelm
parents: 6099
diff changeset
    29
  \item {\tt and}, \bold{29}
6577
a2b5c84d590a Arithmetic.
nipkow
parents: 6106
diff changeset
    30
  \item {\tt arith_tac}, \bold{17}
a2b5c84d590a Arithmetic.
nipkow
parents: 6106
diff changeset
    31
  \item arithmetic, 17--18, 24
6106
wenzelm
parents: 6099
diff changeset
    32
  \item {\tt Asm_full_simp_tac}, \bold{21}
wenzelm
parents: 6099
diff changeset
    33
  \item {\tt asm_full_simp_tac}, \bold{22}
wenzelm
parents: 6099
diff changeset
    34
  \item {\tt Asm_simp_tac}, \bold{21}
wenzelm
parents: 6099
diff changeset
    35
  \item {\tt asm_simp_tac}, \bold{22}
5375
1463e182c533 The HOL tutorial.
nipkow
parents:
diff changeset
    36
1463e182c533 The HOL tutorial.
nipkow
parents:
diff changeset
    37
  \indexspace
1463e182c533 The HOL tutorial.
nipkow
parents:
diff changeset
    38
1463e182c533 The HOL tutorial.
nipkow
parents:
diff changeset
    39
  \item {\tt bool}, 2
1463e182c533 The HOL tutorial.
nipkow
parents:
diff changeset
    40
1463e182c533 The HOL tutorial.
nipkow
parents:
diff changeset
    41
  \indexspace
1463e182c533 The HOL tutorial.
nipkow
parents:
diff changeset
    42
6106
wenzelm
parents: 6099
diff changeset
    43
  \item {\tt case}, \bold{3}, 4, \bold{13}, 24
6577
a2b5c84d590a Arithmetic.
nipkow
parents: 6106
diff changeset
    44
  \item {\tt constdefs}, \bold{19}
5375
1463e182c533 The HOL tutorial.
nipkow
parents:
diff changeset
    45
  \item {\tt consts}, \bold{7}
1463e182c533 The HOL tutorial.
nipkow
parents:
diff changeset
    46
  \item {\tt context}, \bold{11}
1463e182c533 The HOL tutorial.
nipkow
parents:
diff changeset
    47
  \item current theory, \bold{11}
1463e182c533 The HOL tutorial.
nipkow
parents:
diff changeset
    48
1463e182c533 The HOL tutorial.
nipkow
parents:
diff changeset
    49
  \indexspace
1463e182c533 The HOL tutorial.
nipkow
parents:
diff changeset
    50
6106
wenzelm
parents: 6099
diff changeset
    51
  \item {\tt datatype}, \bold{7}, 29--33
6577
a2b5c84d590a Arithmetic.
nipkow
parents: 6106
diff changeset
    52
  \item {\tt defs}, \bold{19}
6106
wenzelm
parents: 6099
diff changeset
    53
  \item {\tt delsimps}, \bold{22}
wenzelm
parents: 6099
diff changeset
    54
  \item {\tt Delsplits}, \bold{24}
wenzelm
parents: 6099
diff changeset
    55
  \item {\tt delsplits}, \bold{24}
5375
1463e182c533 The HOL tutorial.
nipkow
parents:
diff changeset
    56
  \item {\tt div}, \bold{17}
1463e182c533 The HOL tutorial.
nipkow
parents:
diff changeset
    57
1463e182c533 The HOL tutorial.
nipkow
parents:
diff changeset
    58
  \indexspace
1463e182c533 The HOL tutorial.
nipkow
parents:
diff changeset
    59
1463e182c533 The HOL tutorial.
nipkow
parents:
diff changeset
    60
  \item {\tt exhaust_tac}, \bold{14}
1463e182c533 The HOL tutorial.
nipkow
parents:
diff changeset
    61
1463e182c533 The HOL tutorial.
nipkow
parents:
diff changeset
    62
  \indexspace
1463e182c533 The HOL tutorial.
nipkow
parents:
diff changeset
    63
1463e182c533 The HOL tutorial.
nipkow
parents:
diff changeset
    64
  \item {\tt False}, \bold{3}
1463e182c533 The HOL tutorial.
nipkow
parents:
diff changeset
    65
  \item formula, \bold{3}
6106
wenzelm
parents: 6099
diff changeset
    66
  \item {\tt Full_simp_tac}, \bold{21}
wenzelm
parents: 6099
diff changeset
    67
  \item {\tt full_simp_tac}, \bold{22}
5375
1463e182c533 The HOL tutorial.
nipkow
parents:
diff changeset
    68
1463e182c533 The HOL tutorial.
nipkow
parents:
diff changeset
    69
  \indexspace
1463e182c533 The HOL tutorial.
nipkow
parents:
diff changeset
    70
1463e182c533 The HOL tutorial.
nipkow
parents:
diff changeset
    71
  \item {\tt hd}, \bold{12}
1463e182c533 The HOL tutorial.
nipkow
parents:
diff changeset
    72
1463e182c533 The HOL tutorial.
nipkow
parents:
diff changeset
    73
  \indexspace
1463e182c533 The HOL tutorial.
nipkow
parents:
diff changeset
    74
6106
wenzelm
parents: 6099
diff changeset
    75
  \item {\tt if}, \bold{3}, 4, 24
5375
1463e182c533 The HOL tutorial.
nipkow
parents:
diff changeset
    76
  \item {\tt infixr}, \bold{7}
1463e182c533 The HOL tutorial.
nipkow
parents:
diff changeset
    77
  \item inner syntax, \bold{8}
1463e182c533 The HOL tutorial.
nipkow
parents:
diff changeset
    78
1463e182c533 The HOL tutorial.
nipkow
parents:
diff changeset
    79
  \indexspace
1463e182c533 The HOL tutorial.
nipkow
parents:
diff changeset
    80
1463e182c533 The HOL tutorial.
nipkow
parents:
diff changeset
    81
  \item {\tt LEAST}, \bold{17}
6106
wenzelm
parents: 6099
diff changeset
    82
  \item {\tt let}, \bold{3}, 4, 23
5375
1463e182c533 The HOL tutorial.
nipkow
parents:
diff changeset
    83
  \item {\tt list}, 2
1463e182c533 The HOL tutorial.
nipkow
parents:
diff changeset
    84
  \item loading theories, 12
1463e182c533 The HOL tutorial.
nipkow
parents:
diff changeset
    85
1463e182c533 The HOL tutorial.
nipkow
parents:
diff changeset
    86
  \indexspace
1463e182c533 The HOL tutorial.
nipkow
parents:
diff changeset
    87
1463e182c533 The HOL tutorial.
nipkow
parents:
diff changeset
    88
  \item {\tt Main}, \bold{2}
6577
a2b5c84d590a Arithmetic.
nipkow
parents: 6106
diff changeset
    89
  \item {\tt max}, \bold{17, 18}
a2b5c84d590a Arithmetic.
nipkow
parents: 6106
diff changeset
    90
  \item measure function, \bold{36}
a2b5c84d590a Arithmetic.
nipkow
parents: 6106
diff changeset
    91
  \item {\tt min}, \bold{17, 18}
5375
1463e182c533 The HOL tutorial.
nipkow
parents:
diff changeset
    92
  \item {\tt mod}, \bold{17}
6106
wenzelm
parents: 6099
diff changeset
    93
  \item {\tt mutual_induct_tac}, \bold{30}
5375
1463e182c533 The HOL tutorial.
nipkow
parents:
diff changeset
    94
1463e182c533 The HOL tutorial.
nipkow
parents:
diff changeset
    95
  \indexspace
1463e182c533 The HOL tutorial.
nipkow
parents:
diff changeset
    96
6106
wenzelm
parents: 6099
diff changeset
    97
  \item {\tt nat}, 2, \bold{17}
wenzelm
parents: 6099
diff changeset
    98
  \item {\tt None}, \bold{33}
6099
d4866f6ff2f9 verbatim
nipkow
parents: 5850
diff changeset
    99
d4866f6ff2f9 verbatim
nipkow
parents: 5850
diff changeset
   100
  \indexspace
d4866f6ff2f9 verbatim
nipkow
parents: 5850
diff changeset
   101
6106
wenzelm
parents: 6099
diff changeset
   102
  \item {\tt option}, \bold{33}
5375
1463e182c533 The HOL tutorial.
nipkow
parents:
diff changeset
   103
1463e182c533 The HOL tutorial.
nipkow
parents:
diff changeset
   104
  \indexspace
1463e182c533 The HOL tutorial.
nipkow
parents:
diff changeset
   105
1463e182c533 The HOL tutorial.
nipkow
parents:
diff changeset
   106
  \item parent theory, \bold{1}
1463e182c533 The HOL tutorial.
nipkow
parents:
diff changeset
   107
  \item primitive recursion, \bold{13}
6106
wenzelm
parents: 6099
diff changeset
   108
  \item {\tt primrec}, 7, \bold{13}, 29--33
5375
1463e182c533 The HOL tutorial.
nipkow
parents:
diff changeset
   109
  \item proof scripts, \bold{2}
1463e182c533 The HOL tutorial.
nipkow
parents:
diff changeset
   110
1463e182c533 The HOL tutorial.
nipkow
parents:
diff changeset
   111
  \indexspace
1463e182c533 The HOL tutorial.
nipkow
parents:
diff changeset
   112
6106
wenzelm
parents: 6099
diff changeset
   113
  \item {\tt recdef}, 35--38
5375
1463e182c533 The HOL tutorial.
nipkow
parents:
diff changeset
   114
  \item reloading theories, 12
1463e182c533 The HOL tutorial.
nipkow
parents:
diff changeset
   115
1463e182c533 The HOL tutorial.
nipkow
parents:
diff changeset
   116
  \indexspace
1463e182c533 The HOL tutorial.
nipkow
parents:
diff changeset
   117
1463e182c533 The HOL tutorial.
nipkow
parents:
diff changeset
   118
  \item schematic variable, \bold{4}
1463e182c533 The HOL tutorial.
nipkow
parents:
diff changeset
   119
  \item {\tt set}, 2
1463e182c533 The HOL tutorial.
nipkow
parents:
diff changeset
   120
  \item {\tt show_brackets}, \bold{4}
1463e182c533 The HOL tutorial.
nipkow
parents:
diff changeset
   121
  \item {\tt show_types}, \bold{3}, 11
6106
wenzelm
parents: 6099
diff changeset
   122
  \item {\tt Simp_tac}, \bold{21}
wenzelm
parents: 6099
diff changeset
   123
  \item {\tt simp_tac}, \bold{22}
wenzelm
parents: 6099
diff changeset
   124
  \item simplifier, \bold{20}
wenzelm
parents: 6099
diff changeset
   125
  \item simpset, \bold{21}
wenzelm
parents: 6099
diff changeset
   126
  \item {\tt Some}, \bold{33}
5375
1463e182c533 The HOL tutorial.
nipkow
parents:
diff changeset
   127
1463e182c533 The HOL tutorial.
nipkow
parents:
diff changeset
   128
  \indexspace
1463e182c533 The HOL tutorial.
nipkow
parents:
diff changeset
   129
1463e182c533 The HOL tutorial.
nipkow
parents:
diff changeset
   130
  \item tactic, \bold{11}
1463e182c533 The HOL tutorial.
nipkow
parents:
diff changeset
   131
  \item term, \bold{3}
1463e182c533 The HOL tutorial.
nipkow
parents:
diff changeset
   132
  \item theory, \bold{1}
1463e182c533 The HOL tutorial.
nipkow
parents:
diff changeset
   133
  \item {\tt tl}, \bold{12}
1463e182c533 The HOL tutorial.
nipkow
parents:
diff changeset
   134
  \item total, \bold{7}
6106
wenzelm
parents: 6099
diff changeset
   135
  \item tracing the simplifier, \bold{25}
5375
1463e182c533 The HOL tutorial.
nipkow
parents:
diff changeset
   136
  \item {\tt True}, \bold{3}
1463e182c533 The HOL tutorial.
nipkow
parents:
diff changeset
   137
  \item type constraints, \bold{3}
1463e182c533 The HOL tutorial.
nipkow
parents:
diff changeset
   138
  \item type inference, \bold{3}
1463e182c533 The HOL tutorial.
nipkow
parents:
diff changeset
   139
  \item type synonyms, \bold{18}
1463e182c533 The HOL tutorial.
nipkow
parents:
diff changeset
   140
  \item {\tt types}, \bold{18}
1463e182c533 The HOL tutorial.
nipkow
parents:
diff changeset
   141
1463e182c533 The HOL tutorial.
nipkow
parents:
diff changeset
   142
  \indexspace
1463e182c533 The HOL tutorial.
nipkow
parents:
diff changeset
   143
1463e182c533 The HOL tutorial.
nipkow
parents:
diff changeset
   144
  \item unknown, \bold{4}
6577
a2b5c84d590a Arithmetic.
nipkow
parents: 6106
diff changeset
   145
  \item {\tt update_thy}, \bold{12}
5375
1463e182c533 The HOL tutorial.
nipkow
parents:
diff changeset
   146
  \item {\tt use_thy}, \bold{2}, 12
1463e182c533 The HOL tutorial.
nipkow
parents:
diff changeset
   147
1463e182c533 The HOL tutorial.
nipkow
parents:
diff changeset
   148
\end{theindex}