added lemma
authornipkow
Wed, 19 Feb 2025 10:12:35 +0100
changeset 82197 52290d6ab92d
parent 82196 0b090cfce4e8
child 82198 4e018ff3aa82
child 82220 cee6d19109e0
added lemma
src/HOL/List.thy
--- a/src/HOL/List.thy	Wed Feb 19 09:26:48 2025 +0100
+++ b/src/HOL/List.thy	Wed Feb 19 10:12:35 2025 +0100
@@ -6596,6 +6596,12 @@
   shows   "sorted_wrt R' (map f xs)"
   using assms by (induction rule: sorted_wrt_induct) auto
 
+lemma sorted_map_mono:
+  assumes "sorted xs" and "mono_on (set xs) f"
+  shows   "sorted (map f xs)"
+  using assms(1)
+  by (rule sorted_wrt_map_mono) (use assms in \<open>auto simp: mono_on_def\<close>)
+
 
 subsubsection \<open>\<open>lists\<close>: the list-forming operator over sets\<close>