src/HOL/Isar_examples/document/root.tex
author wenzelm
Tue, 03 Oct 2000 22:36:22 +0200
changeset 10146 e89309dde9d3
parent 9796 68a7ef151426
child 10257 21055ac27708
permissions -rw-r--r--
tuned;
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
9796
wenzelm
parents: 8675
diff changeset
     1
wenzelm
parents: 8675
diff changeset
     2
% $Id$
7741
874abb8aa65b added document;
wenzelm
parents:
diff changeset
     3
874abb8aa65b added document;
wenzelm
parents:
diff changeset
     4
\input{style}
874abb8aa65b added document;
wenzelm
parents:
diff changeset
     5
874abb8aa65b added document;
wenzelm
parents:
diff changeset
     6
\hyphenation{Isabelle}
874abb8aa65b added document;
wenzelm
parents:
diff changeset
     7
874abb8aa65b added document;
wenzelm
parents:
diff changeset
     8
\begin{document}
874abb8aa65b added document;
wenzelm
parents:
diff changeset
     9
874abb8aa65b added document;
wenzelm
parents:
diff changeset
    10
\title{Miscellaneous Isabelle/Isar examples for Higher-Order Logic}
8051
wenzelm
parents: 7874
diff changeset
    11
\author{Markus Wenzel \\ \url{http://www.in.tum.de/~wenzelm/} \\[2ex]
8052
wenzelm
parents: 8051
diff changeset
    12
  With contributions by Gertrud Bauer and Tobias Nipkow}
7741
874abb8aa65b added document;
wenzelm
parents:
diff changeset
    13
\maketitle
874abb8aa65b added document;
wenzelm
parents:
diff changeset
    14
874abb8aa65b added document;
wenzelm
parents:
diff changeset
    15
\begin{abstract}
7874
180364256231 improved presentation;
wenzelm
parents: 7869
diff changeset
    16
  Isar offers a high-level proof (and theory) language for Isabelle.
180364256231 improved presentation;
wenzelm
parents: 7869
diff changeset
    17
  We give various examples of Isabelle/Isar proof developments,
180364256231 improved presentation;
wenzelm
parents: 7869
diff changeset
    18
  ranging from simple demonstrations of certain language features to
180364256231 improved presentation;
wenzelm
parents: 7869
diff changeset
    19
  more advanced applications.
7741
874abb8aa65b added document;
wenzelm
parents:
diff changeset
    20
\end{abstract}
874abb8aa65b added document;
wenzelm
parents:
diff changeset
    21
874abb8aa65b added document;
wenzelm
parents:
diff changeset
    22
\tableofcontents
7869
c007f801cd59 improved presentation;
wenzelm
parents: 7816
diff changeset
    23
c007f801cd59 improved presentation;
wenzelm
parents: 7816
diff changeset
    24
\parindent 0pt \parskip 0.5ex
8189
f8a29f5a0433 manually load session;
wenzelm
parents: 8052
diff changeset
    25
10146
wenzelm
parents: 9796
diff changeset
    26
\input{BasicLogic.tex}
wenzelm
parents: 9796
diff changeset
    27
\input{Cantor.tex}
wenzelm
parents: 9796
diff changeset
    28
\input{Peirce.tex}
wenzelm
parents: 9796
diff changeset
    29
\input{ExprCompiler.tex}
wenzelm
parents: 9796
diff changeset
    30
\input{Group.tex}
wenzelm
parents: 9796
diff changeset
    31
\input{Summation.tex}
wenzelm
parents: 9796
diff changeset
    32
\input{KnasterTarski.tex}
wenzelm
parents: 9796
diff changeset
    33
\input{MutilatedCheckerboard.tex}
wenzelm
parents: 9796
diff changeset
    34
%\input{Multiset0.tex}
wenzelm
parents: 9796
diff changeset
    35
%\input{Acc.tex}
wenzelm
parents: 9796
diff changeset
    36
%\input{Multiset.tex}
wenzelm
parents: 9796
diff changeset
    37
\input{MultisetOrder.tex}
wenzelm
parents: 9796
diff changeset
    38
%\input{Maybe.tex}
wenzelm
parents: 9796
diff changeset
    39
%\input{Type.tex}
wenzelm
parents: 9796
diff changeset
    40
\input{W_correct.tex}
wenzelm
parents: 9796
diff changeset
    41
%\input{Primes.tex}
wenzelm
parents: 9796
diff changeset
    42
\input{Fibonacci.tex}
wenzelm
parents: 9796
diff changeset
    43
\input{Puzzle.tex}
wenzelm
parents: 9796
diff changeset
    44
\input{NestedDatatype.tex}
wenzelm
parents: 9796
diff changeset
    45
\input{Hoare.tex}
wenzelm
parents: 9796
diff changeset
    46
\input{HoareEx.tex}
7741
874abb8aa65b added document;
wenzelm
parents:
diff changeset
    47
7816
wenzelm
parents: 7806
diff changeset
    48
\nocite{isabelle-isar-ref,Wenzel:1999:TPHOL}
wenzelm
parents: 7806
diff changeset
    49
\bibliographystyle{plain}
wenzelm
parents: 7806
diff changeset
    50
\bibliography{root}
wenzelm
parents: 7806
diff changeset
    51
7741
874abb8aa65b added document;
wenzelm
parents:
diff changeset
    52
\end{document}