diff -r 99c1c4f89605 -r 3fdb94d87e0e src/HOL/Library/Sublist.thy --- a/src/HOL/Library/Sublist.thy Fri Mar 05 14:23:14 2021 +0100 +++ b/src/HOL/Library/Sublist.thy Fri Mar 05 15:01:59 2021 +0100 @@ -1385,6 +1385,12 @@ by (simp add: ys zs1 zs2) qed +lemma sublist_list_all: "sublist xs ys \ list_all P ys \ list_all P xs" + by (auto simp: sublist_def) + +lemmas prefix_list_all = prefix_imp_sublist[THEN sublist_list_all] +lemmas suffix_list_all = suffix_imp_sublist[THEN sublist_list_all] + subsubsection \\sublists\\ primrec sublists :: "'a list \ 'a list list" where