diff -r 48dc606749bd -r 6c24235e8d5d src/HOL/Nat.thy --- a/src/HOL/Nat.thy Thu Dec 18 15:06:24 2003 +0100 +++ b/src/HOL/Nat.thy Fri Dec 19 04:28:45 2003 +0100 @@ -268,6 +268,12 @@ apply (blast intro: Suc_mono less_SucI elim: lessE) done +text {* "Less than" is antisymmetric, sort of *} +lemma less_antisym: "\ \ n < m; n < Suc m \ \ m = n" +apply(simp only:less_Suc_eq) +apply blast +done + lemma nat_neq_iff: "((m::nat) \ n) = (m < n | n < m)" using less_linear by blast