equal
deleted
inserted
replaced
672 of cpo and pcpo types. Syntax is exactly like the 'typedef' command, |
672 of cpo and pcpo types. Syntax is exactly like the 'typedef' command, |
673 but the proof obligation additionally includes an admissibility |
673 but the proof obligation additionally includes an admissibility |
674 requirement. The packages generate instances of class cpo or pcpo, |
674 requirement. The packages generate instances of class cpo or pcpo, |
675 with continuity and strictness theorems for Rep and Abs. |
675 with continuity and strictness theorems for Rep and Abs. |
676 |
676 |
|
677 * HOLCF: Many theorems have been renamed according to a more standard naming |
|
678 scheme (INCOMPATIBILITY): |
|
679 |
|
680 foo_inject: "foo$x = foo$y ==> x = y" |
|
681 foo_eq: "(foo$x = foo$y) = (x = y)" |
|
682 foo_less: "(foo$x << foo$y) = (x << y)" |
|
683 foo_strict: "foo$UU = UU" |
|
684 foo_defined: "... ==> foo$x ~= UU" |
|
685 foo_defined_iff: "(foo$x = UU) = (x = UU)" |
|
686 |
677 |
687 |
678 *** ZF *** |
688 *** ZF *** |
679 |
689 |
680 * ZF/ex: theories Group and Ring provide examples in abstract algebra, |
690 * ZF/ex: theories Group and Ring provide examples in abstract algebra, |
681 including the First Isomorphism Theorem (on quotienting by the kernel |
691 including the First Isomorphism Theorem (on quotienting by the kernel |