author | huffman |
Wed, 17 Nov 2010 11:07:02 -0800 | |
changeset 40619 | 84edf7177d73 |
parent 35174 | e15040ae75d7 |
permissions | -rw-r--r-- |
15283 | 1 |
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> |
2 |
||
15582 | 3 |
<html> |
1341 | 4 |
|
15582 | 5 |
<head> |
6 |
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> |
|
7 |
<title>HOLCF/README</title> |
|
8 |
</head> |
|
9 |
||
10 |
<body> |
|
11 |
||
12 |
<h3>HOLCF: A higher-order version of LCF based on Isabelle/HOL</h3> |
|
1341 | 13 |
|
6034 | 14 |
HOLCF is the definitional extension of Church's Higher-Order Logic with |
15 |
Scott's Logic for Computable Functions that has been implemented in the |
|
16 |
theorem prover Isabelle. This results in a flexible setup for reasoning |
|
17 |
about functional programs. HOLCF supports standard domain theory (in particular |
|
18 |
fixpoint reasoning and recursive domain equations) but also coinductive |
|
19 |
arguments about lazy datatypes. |
|
15582 | 20 |
|
21 |
<p> |
|
22 |
||
6034 | 23 |
The most recent description of HOLCF is found here: |
1341 | 24 |
|
15582 | 25 |
<ul> |
26 |
<li><a href="/~nipkow/pubs/jfp99.html">HOLCF = HOL+LCF</a> |
|
27 |
</ul> |
|
1341 | 28 |
|
15582 | 29 |
A detailed description (in German) of the entire development can be found in: |
30 |
||
31 |
<ul> |
|
32 |
<li><a href="http://www4.informatik.tu-muenchen.de/publ/papers/Diss_Regensbu.pdf">HOLCF: eine konservative Erweiterung von HOL um LCF</a>, <br> |
|
24567 | 33 |
Franz Regensburger.<br> |
15582 | 34 |
Dissertation Technische Universität München.<br> |
35 |
Year: 1994. |
|
36 |
</ul> |
|
1410
324aa8134639
changed predicate flat to is_flat in theory Fix.thy
regensbu
parents:
1341
diff
changeset
|
37 |
|
3279 | 38 |
A short survey is available in: |
15582 | 39 |
<ul> |
40 |
<li><a href="http://www4.informatik.tu-muenchen.de/publ/papers/Regensburger_HOLT1995.pdf">HOLCF: Higher Order Logic of Computable Functions</a><br> |
|
41 |
</ul> |
|
1341 | 42 |
|
15582 | 43 |
</body> |
44 |
||
45 |
</html> |