equal
deleted
inserted
replaced
1325 apply (drule minus_equation_iff [THEN iffD1]) |
1325 apply (drule minus_equation_iff [THEN iffD1]) |
1326 apply (rule_tac [!] x = "-k" in exI, auto) |
1326 apply (rule_tac [!] x = "-k" in exI, auto) |
1327 done |
1327 done |
1328 |
1328 |
1329 lemma zdvd_imp_le: "[| z dvd n; 0 < n |] ==> z \<le> (n::int)" |
1329 lemma zdvd_imp_le: "[| z dvd n; 0 < n |] ==> z \<le> (n::int)" |
1330 apply (rule_tac z=n in int_cases) |
1330 apply (rule_tac z=n in int_cases') |
1331 apply (auto simp add: dvd_int_iff) |
1331 apply (auto simp add: dvd_int_of_nat_iff) |
1332 apply (rule_tac z=z in int_cases) |
1332 apply (rule_tac z=z in int_cases') |
1333 apply (auto simp add: dvd_imp_le) |
1333 apply (auto simp add: dvd_imp_le) |
1334 done |
1334 done |
1335 |
1335 |
1336 |
1336 |
1337 subsection{*Integer Powers*} |
1337 subsection{*Integer Powers*} |
1338 |
1338 |