| author | wenzelm | 
| Mon, 11 Sep 2000 18:00:47 +0200 | |
| changeset 9924 | 3370f6aa3200 | 
| parent 9695 | ec7d7f877712 | 
| child 13028 | 81c87faed78b | 
| permissions | -rw-r--r-- | 
| 6580 | 1  | 
%% $Id$  | 
| 7835 | 2  | 
\documentclass[12pt,a4paper]{report}
 | 
| 9695 | 3  | 
\usepackage{graphicx,../iman,../extra,../ttbox,../proof,../rail,latexsym,../pdfsetup}
 | 
| 6580 | 4  | 
|
5  | 
%%% to index derived rls:  ^\([a-zA-Z0-9][a-zA-Z0-9_]*\)        \\tdx{\1}  
 | 
|
6  | 
%%% to index rulenames:   ^ *(\([a-zA-Z0-9][a-zA-Z0-9_]*\),     \\tdx{\1}  
 | 
|
7  | 
%%% to index constants:   \\tt \([a-zA-Z0-9][a-zA-Z0-9_]*\)     \\cdx{\1}  
 | 
|
8  | 
%%% to deverbify:         \\verb|\([^|]*\)|     \\ttindex{\1}  
 | 
|
9  | 
||
| 8979 | 10  | 
|
11  | 
\title{\includegraphics[scale=0.5]{isabelle_hol} \\[4ex]
 | 
|
12  | 
Isabelle's Logics: HOL%  | 
|
13  | 
  \thanks{The research has been funded by the EPSRC (grants GR/G53279,
 | 
|
| 
9212
 
4afe62073b41
overloading, axclasses, numerals and general tidying
 
paulson 
parents: 
8979 
diff
changeset
 | 
14  | 
GR\slash H40570, GR/K57381, GR/K77051, GR/M75440), by ESPRIT (projects 3245:  | 
| 8979 | 15  | 
Logical Frameworks, and 6453: Types) and by the DFG Schwerpunktprogramm  | 
16  | 
    \emph{Deduktion}.}}
 | 
|
| 6580 | 17  | 
|
| 6605 | 18  | 
\author{Tobias Nipkow\footnote
 | 
19  | 
{Institut f\"ur Informatik, Technische Universit\"at M\"unchen,
 | 
|
| 6626 | 20  | 
 \texttt{nipkow@in.tum.de}} and
 | 
| 6605 | 21  | 
Lawrence C. Paulson\footnote  | 
| 6626 | 22  | 
{Computer Laboratory, University of Cambridge, \texttt{lcp@cl.cam.ac.uk}} and
 | 
| 6605 | 23  | 
Markus Wenzel\footnote  | 
24  | 
{Institut f\"ur Informatik, Technische Universit\"at M\"unchen,
 | 
|
25  | 
 \texttt{wenzelm@in.tum.de}}}
 | 
|
| 6580 | 26  | 
|
27  | 
\newcommand\subcaption[1]{\par {\centering\normalsize\sc#1\par}\bigskip
 | 
|
28  | 
\hrule\bigskip}  | 
|
29  | 
\newenvironment{constants}{\begin{center}\small\begin{tabular}{rrrr}}{\end{tabular}\end{center}}
 | 
|
30  | 
||
31  | 
\makeindex  | 
|
32  | 
||
33  | 
\underscoreoff  | 
|
34  | 
||
35  | 
\setcounter{secnumdepth}{2} \setcounter{tocdepth}{2}  %% {secnumdepth}{2}???
 | 
|
36  | 
||
37  | 
\pagestyle{headings}
 | 
|
38  | 
\sloppy  | 
|
39  | 
\binperiod %%%treat . like a binary operator  | 
|
40  | 
||
41  | 
\begin{document}
 | 
|
42  | 
\maketitle  | 
|
43  | 
||
44  | 
\begin{abstract}
 | 
|
45  | 
This manual describes Isabelle's formalization of Higher-Order Logic, a  | 
|
46  | 
polymorphic version of Church's Simple Theory of Types. HOL can be best  | 
|
47  | 
understood as a simply-typed version of classical set theory. See also  | 
|
48  | 
  \emph{Isabelle/HOL --- The Tutorial} for a gentle introduction on using
 | 
|
49  | 
  Isabelle/HOL, and the \emph{Isabelle Reference Manual} for general Isabelle
 | 
|
50  | 
commands.  | 
|
51  | 
\end{abstract}
 | 
|
52  | 
||
53  | 
\pagenumbering{roman} \tableofcontents \clearfirst
 | 
|
| 6620 | 54  | 
\input{../Logics/syntax}
 | 
| 6580 | 55  | 
\include{HOL}
 | 
56  | 
\bibliographystyle{plain}
 | 
|
| 6592 | 57  | 
\bibliography{../manual}
 | 
| 8828 | 58  | 
\printindex  | 
| 6580 | 59  | 
\end{document}
 |