author | paulson |
Wed, 06 Dec 2000 10:23:06 +0100 | |
changeset 10599 | 2df753cf86e9 |
parent 10598 | f92037156f4d |
child 10600 | 322475c2cb75 |
--- a/src/HOL/NatArith.thy Tue Dec 05 18:57:40 2000 +0100 +++ b/src/HOL/NatArith.thy Wed Dec 06 10:23:06 2000 +0100 @@ -11,7 +11,7 @@ (*elimination of `-' on nat*) lemma nat_diff_split: - "P(a - b::nat) = (ALL d. (a<b --> P 0) & (a = b + d --> P d))" + "P(a - b::nat) = ((a<b --> P 0) & (ALL d. a = b + d --> P d))" by (cases "a < b" rule: case_split) (auto simp add: diff_is_0_eq [THEN iffD2]) ML {* val nat_diff_split = thm "nat_diff_split" *}