src/HOL/Analysis/Path_Connected.thy
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>