src/HOL/Fields.thy
changeset 62347 2230b7047376
parent 61944 5d06ecfdb472
child 62481 b5d8e57826df
--- a/src/HOL/Fields.thy	Wed Feb 17 21:51:56 2016 +0100
+++ b/src/HOL/Fields.thy	Wed Feb 17 21:51:57 2016 +0100
@@ -1152,6 +1152,10 @@
 lemma divide_le_0_abs_iff [simp]: "(a / \<bar>b\<bar> \<le> 0) = (a \<le> 0 | b = 0)"
 by (auto simp: divide_le_0_iff)
 
+lemma inverse_sgn:
+  "sgn (inverse a) = inverse (sgn a)"
+  by (simp add: sgn_if)
+
 lemma field_le_mult_one_interval:
   assumes *: "\<And>z. \<lbrakk> 0 < z ; z < 1 \<rbrakk> \<Longrightarrow> z * x \<le> y"
   shows "x \<le> y"