equal
deleted
inserted
replaced
2490 |
2490 |
2491 lemma powr_minus_divide: "x powr (- a) = 1/(x powr a)" |
2491 lemma powr_minus_divide: "x powr (- a) = 1/(x powr a)" |
2492 for a x :: "'a::{ln,real_normed_field}" |
2492 for a x :: "'a::{ln,real_normed_field}" |
2493 by (simp add: divide_inverse powr_minus) |
2493 by (simp add: divide_inverse powr_minus) |
2494 |
2494 |
|
2495 lemma powr_sum: "x \<noteq> 0 \<Longrightarrow> finite A \<Longrightarrow> x powr sum f A = (\<Prod>y\<in>A. x powr f y)" |
|
2496 by (simp add: powr_def exp_sum sum_distrib_right) |
|
2497 |
2495 lemma divide_powr_uminus: "a / b powr c = a * b powr (- c)" |
2498 lemma divide_powr_uminus: "a / b powr c = a * b powr (- c)" |
2496 for a b c :: real |
2499 for a b c :: real |
2497 by (simp add: powr_minus_divide) |
2500 by (simp add: powr_minus_divide) |
2498 |
2501 |
2499 lemma powr_less_mono: "a < b \<Longrightarrow> 1 < x \<Longrightarrow> x powr a < x powr b" |
2502 lemma powr_less_mono: "a < b \<Longrightarrow> 1 < x \<Longrightarrow> x powr a < x powr b" |