src/HOL/Import/HOL4Compat.thy
changeset 15003 6145dd7538d7
parent 14620 1be590fd2422
child 16417 9bc16273c2d4
equal deleted inserted replaced
15002:bc050f23c3f8 15003:6145dd7538d7
   508 
   508 
   509 lemma real_of_num: "((0::real) = 0) & (!n. real (Suc n) = real n + 1)"
   509 lemma real_of_num: "((0::real) = 0) & (!n. real (Suc n) = real n + 1)"
   510   by (simp add: real_of_nat_Suc)
   510   by (simp add: real_of_nat_Suc)
   511 
   511 
   512 lemma abs: "abs (x::real) = (if 0 <= x then x else -x)"
   512 lemma abs: "abs (x::real) = (if 0 <= x then x else -x)"
   513   by (simp add: real_abs_def)
   513   by (simp add: abs_if)
   514 
   514 
   515 lemma pow: "(!x::real. x ^ 0 = 1) & (!x::real. ALL n. x ^ (Suc n) = x * x ^ n)"
   515 lemma pow: "(!x::real. x ^ 0 = 1) & (!x::real. ALL n. x ^ (Suc n) = x * x ^ n)"
   516   by simp;
   516   by simp
   517 
   517 
   518 constdefs
   518 constdefs
   519   real_gt :: "real => real => bool" 
   519   real_gt :: "real => real => bool" 
   520   "real_gt == %x y. y < x"
   520   "real_gt == %x y. y < x"
   521 
   521