src/HOL/Rings.thy
changeset 51520 e9b361845809
parent 50420 f1a27e82af16
child 52435 6646bb548c6b
equal deleted inserted replaced
51519:2831ce75ec49 51520:e9b361845809
  1141 
  1141 
  1142 lemma abs_mult_pos:
  1142 lemma abs_mult_pos:
  1143   "0 \<le> x \<Longrightarrow> \<bar>y\<bar> * x = \<bar>y * x\<bar>"
  1143   "0 \<le> x \<Longrightarrow> \<bar>y\<bar> * x = \<bar>y * x\<bar>"
  1144   by (simp add: abs_mult)
  1144   by (simp add: abs_mult)
  1145 
  1145 
       
  1146 lemma abs_diff_less_iff:
       
  1147   "\<bar>x - a\<bar> < r \<longleftrightarrow> a - r < x \<and> x < a + r"
       
  1148   by (auto simp add: diff_less_eq ac_simps abs_less_iff)
       
  1149 
  1146 end
  1150 end
  1147 
  1151 
  1148 code_modulename SML
  1152 code_modulename SML
  1149   Rings Arith
  1153   Rings Arith
  1150 
  1154