src/HOL/Power.thy
changeset 74438 5827b91ef30e
parent 73869 7181130f5872
child 75669 43f5dfb7fa35
--- a/src/HOL/Power.thy	Sun Oct 03 21:29:34 2021 +0200
+++ b/src/HOL/Power.thy	Mon Oct 04 12:32:50 2021 +0100
@@ -810,6 +810,10 @@
     by (auto intro!: power2_le_imp_le [OF _ abs_ge_zero])
 qed
 
+lemma power2_le_iff_abs_le:
+  "y \<ge> 0 \<Longrightarrow> x\<^sup>2 \<le> y\<^sup>2 \<longleftrightarrow> \<bar>x\<bar> \<le> y"
+  by (metis abs_le_square_iff abs_of_nonneg)
+
 lemma abs_square_le_1:"x\<^sup>2 \<le> 1 \<longleftrightarrow> \<bar>x\<bar> \<le> 1"
   using abs_le_square_iff [of x 1] by simp