| author | aspinall | 
| Fri, 01 Oct 2004 11:51:55 +0200 | |
| changeset 15220 | cc88c8ee4d2f | 
| parent 12715 | f7299128cd7d | 
| child 15481 | fc075ae929e4 | 
| permissions | -rw-r--r-- | 
| 12175 | 1 | (* Title: ZF/ROOT.ML | 
| 6 
8ce8c4d13d4d
Installation of new simplifier for ZF.  Deleted all congruence rules not
 lcp parents: 
5diff
changeset | 2 | ID: $Id$ | 
| 1461 | 3 | Author: Lawrence C Paulson, Cambridge University Computer Laboratory | 
| 0 | 4 | Copyright 1993 University of Cambridge | 
| 5 | ||
| 12175 | 6 | Zermelo-Fraenkel Set Theory on top of classical First-Order Logic. | 
| 7 | This theory is the work of Martin Coen, Philippe Noel and Lawrence | |
| 8 | Paulson. | |
| 0 | 9 | *) | 
| 10 | ||
| 11 | val banner = "ZF Set Theory (in FOL)"; | |
| 12 | writeln banner; | |
| 13 | ||
| 12175 | 14 | reset eta_contract; | 
| 2469 | 15 | |
| 0 | 16 | print_depth 1; | 
| 17 | ||
| 12175 | 18 | (*syntax for old-style theory sections*) | 
| 19 | use "thy_syntax"; | |
| 516 | 20 | |
| 9548 | 21 | use "~~/src/Provers/Arith/cancel_numerals.ML"; | 
| 9570 
e16e168984e1
installation of cancellation simprocs for the integers
 paulson parents: 
9548diff
changeset | 22 | use "~~/src/Provers/Arith/combine_numerals.ML"; | 
| 9548 | 23 | |
| 12552 
d2d2ab3f1f37
separation of the AC part of Main into Main_ZFC, plus a few new lemmas
 paulson parents: 
12183diff
changeset | 24 | with_path "Integ" use_thy "Main_ZFC"; | 
| 8127 
68c6159440f1
new lemmas for Ntree recursor example;  more simprules;  more lemmas borrowed
 paulson parents: 
6349diff
changeset | 25 | |
| 0 | 26 | print_depth 8; | 
| 27 | ||
| 5511 | 28 | Goal "True"; (*leave subgoal package empty*) |