changeset 69144 | f13b82281715 |
parent 69064 | 5840724b1d71 |
child 69313 | b021008c5397 |
--- a/src/HOL/Analysis/Path_Connected.thy Wed Oct 17 07:50:46 2018 +0200 +++ b/src/HOL/Analysis/Path_Connected.thy Wed Oct 17 14:19:07 2018 +0100 @@ -1263,6 +1263,10 @@ using assms by auto qed +lemma linepath_le_1: + fixes a::"'a::linordered_idom" shows "\<lbrakk>a \<le> 1; b \<le> 1; 0 \<le> u; u \<le> 1\<rbrakk> \<Longrightarrow> (1 - u) * a + u * b \<le> 1" + using mult_left_le [of a "1-u"] mult_left_le [of b u] by auto + subsection%unimportant\<open>Segments via convex hulls\<close>