*** empty log message ***
Tue, 04 May 1999 19:08:58 +0200
changeset 6587 a1bb7a7b6205
parent 6586 c07187514ce5
child 6588 6e6ca099f68f
*** empty log message ***
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc-src/HOL/logics-HOL.bbl	Tue May 04 19:08:58 1999 +0200
@@ -0,0 +1,202 @@
+Peter~B. Andrews.
+\newblock {\em An Introduction to Mathematical Logic and Type Theory: To Truth
+  Through Proof}.
+\newblock Academic Press, 1986.
+Alonzo Church.
+\newblock A formulation of the simple theory of types.
+\newblock {\em Journal of Symbolic Logic}, 5:56--68, 1940.
+Martin~D. Coen.
+\newblock {\em Interactive Program Derivation}.
+\newblock PhD thesis, University of Cambridge, November 1992.
+\newblock Computer Laboratory Technical Report 272.
+R.~L. Constable et~al.
+\newblock {\em Implementing Mathematics with the Nuprl Proof Development
+  System}.
+\newblock Prentice-Hall, 1986.
+Amy Felty.
+\newblock A logic program for transforming sequent proofs to natural deduction
+  proofs.
+\newblock In Peter Schroeder-Heister, editor, {\em Extensions of Logic
+  Programming}, LNAI 475, pages 157--178. Springer, 1991.
+Jacob Frost.
+\newblock A case study of co-induction in {Isabelle HOL}.
+\newblock Technical Report 308, Computer Laboratory, University of Cambridge,
+  August 1993.
+J.~H. Gallier.
+\newblock {\em Logic for Computer Science: Foundations of Automatic Theorem
+  Proving}.
+\newblock Harper \& Row, 1986.
+M.~J.~C. Gordon and T.~F. Melham.
+\newblock {\em Introduction to {HOL}: A Theorem Proving Environment for Higher
+  Order Logic}.
+\newblock Cambridge University Press, 1993.
+G.~P. Huet and B.~Lang.
+\newblock Proving and applying program transformations expressed with
+  second-order patterns.
+\newblock {\em Acta Informatica}, 11:31--55, 1978.
+Lena Magnusson and Bengt {Nordstr\"{o}m}.
+\newblock The {ALF} proof editor and its proof engine.
+\newblock In Henk Barendregt and Tobias Nipkow, editors, {\em Types for Proofs
+  and Programs: International Workshop {TYPES '93}}, LNCS 806, pages 213--237.
+  Springer, published 1994.
+Zohar Manna and Richard Waldinger.
+\newblock Deductive synthesis of the unification algorithm.
+\newblock {\em Science of Computer Programming}, 1(1):5--48, 1981.
+Per Martin-L\"of.
+\newblock {\em Intuitionistic type theory}.
+\newblock Bibliopolis, 1984.
+Robin Milner.
+\newblock A theory of type polymorphism in programming.
+\newblock {\em Journal of Computer and System Sciences}, 17:348--375, 1978.
+Robin Milner and Mads Tofte.
+\newblock Co-induction in relational semantics.
+\newblock {\em Theoretical Computer Science}, 87:209--220, 1991.
+Wolfgang Naraschewski and Markus Wenzel.
+\newblock Object-oriented verification based on record subtyping in
+  higher-order logic.
+\newblock In Jim Grundy and Malcolm Newey, editors, {\em Theorem Proving in
+  Higher Order Logics: {TPHOLs} '98}, LNCS 1479, pages 349--366, 1998.
+Dieter Nazareth and Tobias Nipkow.
+\newblock Formal verification of algorithm {W}: The monomorphic case.
+\newblock In von Wright et~al. \cite{tphols96}, pages 331--345.
+Tobias Nipkow.
+\newblock More {Church-Rosser} proofs (in {Isabelle/HOL}).
+\newblock In Michael McRobbie and John~K. Slaney, editors, {\em Automated
+  Deduction --- {CADE}-13 International Conference}, LNAI 1104, pages 733--747.
+  Springer, 1996.
+Tobias Nipkow.
+\newblock Winskel is (almost) right: Towards a mechanized semantics textbook.
+\newblock In V.~Chandru and V.~Vinay, editors, {\em Foundations of Software
+  Technology and Theoretical Computer Science}, volume 1180 of {\em LNCS},
+  pages 180--192. Springer, 1996.
+Bengt {Nordstr\"om}, Kent Petersson, and Jan Smith.
+\newblock {\em Programming in {Martin-L\"of}'s Type Theory. An Introduction}.
+\newblock Oxford University Press, 1990.
+Lawrence~C. Paulson.
+\newblock Verifying the unification algorithm in {LCF}.
+\newblock {\em Science of Computer Programming}, 5:143--170, 1985.
+Lawrence~C. Paulson.
+\newblock {\em Logic and Computation: Interactive proof with Cambridge LCF}.
+\newblock Cambridge University Press, 1987.
+Lawrence~C. Paulson.
+\newblock A fixedpoint approach to implementing (co)inductive definitions.
+\newblock In Alan Bundy, editor, {\em Automated Deduction --- {CADE}-12
+  International Conference}, LNAI 814, pages 148--161. Springer, 1994.
+Lawrence~C. Paulson.
+\newblock Set theory for verification: {II}. {Induction} and recursion.
+\newblock {\em Journal of Automated Reasoning}, 15(2):167--215, 1995.
+Lawrence~C. Paulson.
+\newblock Mechanized proofs of security protocols: {Needham-Schroeder} with
+  public keys.
+\newblock Technical Report 413, Computer Laboratory, University of Cambridge,
+  January 1997.
+Lawrence~C. Paulson.
+\newblock Mechanizing coinduction and corecursion in higher-order logic.
+\newblock {\em Journal of Logic and Computation}, 7(2):175--204, March 1997.
+Lawrence~C. Paulson.
+\newblock Proving properties of security protocols by induction.
+\newblock In {\em 10th Computer Security Foundations Workshop}, pages 70--83.
+  IEEE Computer Society Press, 1997.
+Lawrence~C. Paulson.
+\newblock {Isabelle}'s logics: {FOL} and {ZF}.
+\newblock Technical report, Computer Laboratory, University of Cambridge, 1999.
+Lawrence~C. Paulson.
+\newblock A formulation of the simple theory of types (for {Isabelle}).
+\newblock In P.~Martin-L\"of and G.~Mints, editors, {\em COLOG-88:
+  International Conference on Computer Logic}, LNCS 417, pages 246--274,
+  Tallinn, Published 1990. Estonian Academy of Sciences, Springer.
+F.~J. Pelletier.
+\newblock Seventy-five problems for testing automatic theorem provers.
+\newblock {\em Journal of Automated Reasoning}, 2:191--216, 1986.
+\newblock Errata, JAR 4 (1988), 235--236 and JAR 18 (1997), 135.
+David~A. Plaisted.
+\newblock A sequent-style model elimination strategy and a positive refinement.
+\newblock {\em Journal of Automated Reasoning}, 6(4):389--402, 1990.
+Konrad Slind.
+\newblock Function definition in higher-order logic.
+\newblock In von Wright et~al. \cite{tphols96}.
+\newblock {\em Proof Theory}.
+\newblock North-Holland, 2nd edition, 1987.
+Simon Thompson.
+\newblock {\em Type Theory and Functional Programming}.
+\newblock Addison-Wesley, 1991.
+J.~von Wright, J.~Grundy, and J.~Harrison, editors.
+\newblock {\em Theorem Proving in Higher Order Logics: {TPHOLs} '96}, LNCS
+  1125, 1996.
+Glynn Winskel.
+\newblock {\em The Formal Semantics of Programming Languages}.
+\newblock MIT Press, 1993.