k : Type u_1
E : Type u_2
PE : Type ?u.56390
inst✝³ : OrderedRing k
inst✝² : OrderedAddCommGroup E
inst✝¹ : Module k E
inst✝ : OrderedSMul k E
a a' b b' : E
r r' : k
h : r < r'
⊢ (1 - r) • a + r • b < (1 - r') • a + r' • b ↔ a < b
k : Type u_1
E : Type u_2
PE : Type ?u.56390
inst✝³ : OrderedRing k
inst✝² : OrderedAddCommGroup E
inst✝¹ : Module k E
inst✝ : OrderedSMul k E
a a' b b' : E
r r' : k
h : r < r'
⊢ ↑(lineMap a b) r < ↑(lineMap a b) r' ↔ a < b
simp only [lineMap_apply_module]
no goals
k : Type u_1
E : Type u_2
PE : Type ?u.56390
inst✝³ : OrderedRing k
inst✝² : OrderedAddCommGroup E
inst✝¹ : Module k E
inst✝ : OrderedSMul k E
a a' b b' : E
r r' : k
h : r < r'
⊢ (1 - r) • a + r • b < (1 - r') • a + r' • b ↔ a < b
rw [← lt_sub_iff_add_lt, add_sub_assoc, ← sub_lt_iff_lt_add', ← sub_smul, ← sub_smul,
  sub_sub_sub_cancel_left, smul_lt_smul_iff_of_pos (sub_pos.2 h)]