Metamath Proof Explorer


Theorem dvferm2lem

Description: Lemma for dvferm . (Contributed by Mario Carneiro, 24-Feb-2015)

Ref Expression
Hypotheses dvferm.a ( 𝜑𝐹 : 𝑋 ⟶ ℝ )
dvferm.b ( 𝜑𝑋 ⊆ ℝ )
dvferm.u ( 𝜑𝑈 ∈ ( 𝐴 (,) 𝐵 ) )
dvferm.s ( 𝜑 → ( 𝐴 (,) 𝐵 ) ⊆ 𝑋 )
dvferm.d ( 𝜑𝑈 ∈ dom ( ℝ D 𝐹 ) )
dvferm2.r ( 𝜑 → ∀ 𝑦 ∈ ( 𝐴 (,) 𝑈 ) ( 𝐹𝑦 ) ≤ ( 𝐹𝑈 ) )
dvferm2.z ( 𝜑 → ( ( ℝ D 𝐹 ) ‘ 𝑈 ) < 0 )
dvferm2.t ( 𝜑𝑇 ∈ ℝ+ )
dvferm2.l ( 𝜑 → ∀ 𝑧 ∈ ( 𝑋 ∖ { 𝑈 } ) ( ( 𝑧𝑈 ∧ ( abs ‘ ( 𝑧𝑈 ) ) < 𝑇 ) → ( abs ‘ ( ( ( ( 𝐹𝑧 ) − ( 𝐹𝑈 ) ) / ( 𝑧𝑈 ) ) − ( ( ℝ D 𝐹 ) ‘ 𝑈 ) ) ) < - ( ( ℝ D 𝐹 ) ‘ 𝑈 ) ) )
dvferm2.x 𝑆 = ( ( if ( 𝐴 ≤ ( 𝑈𝑇 ) , ( 𝑈𝑇 ) , 𝐴 ) + 𝑈 ) / 2 )
Assertion dvferm2lem ¬ 𝜑

Proof

Step Hyp Ref Expression
1 dvferm.a ( 𝜑𝐹 : 𝑋 ⟶ ℝ )
2 dvferm.b ( 𝜑𝑋 ⊆ ℝ )
3 dvferm.u ( 𝜑𝑈 ∈ ( 𝐴 (,) 𝐵 ) )
4 dvferm.s ( 𝜑 → ( 𝐴 (,) 𝐵 ) ⊆ 𝑋 )
5 dvferm.d ( 𝜑𝑈 ∈ dom ( ℝ D 𝐹 ) )
6 dvferm2.r ( 𝜑 → ∀ 𝑦 ∈ ( 𝐴 (,) 𝑈 ) ( 𝐹𝑦 ) ≤ ( 𝐹𝑈 ) )
7 dvferm2.z ( 𝜑 → ( ( ℝ D 𝐹 ) ‘ 𝑈 ) < 0 )
8 dvferm2.t ( 𝜑𝑇 ∈ ℝ+ )
9 dvferm2.l ( 𝜑 → ∀ 𝑧 ∈ ( 𝑋 ∖ { 𝑈 } ) ( ( 𝑧𝑈 ∧ ( abs ‘ ( 𝑧𝑈 ) ) < 𝑇 ) → ( abs ‘ ( ( ( ( 𝐹𝑧 ) − ( 𝐹𝑈 ) ) / ( 𝑧𝑈 ) ) − ( ( ℝ D 𝐹 ) ‘ 𝑈 ) ) ) < - ( ( ℝ D 𝐹 ) ‘ 𝑈 ) ) )
10 dvferm2.x 𝑆 = ( ( if ( 𝐴 ≤ ( 𝑈𝑇 ) , ( 𝑈𝑇 ) , 𝐴 ) + 𝑈 ) / 2 )
11 mnfxr -∞ ∈ ℝ*
12 11 a1i ( 𝜑 → -∞ ∈ ℝ* )
13 ioossre ( 𝐴 (,) 𝐵 ) ⊆ ℝ
14 13 3 sselid ( 𝜑𝑈 ∈ ℝ )
15 8 rpred ( 𝜑𝑇 ∈ ℝ )
16 14 15 resubcld ( 𝜑 → ( 𝑈𝑇 ) ∈ ℝ )
17 16 rexrd ( 𝜑 → ( 𝑈𝑇 ) ∈ ℝ* )
18 ne0i ( 𝑈 ∈ ( 𝐴 (,) 𝐵 ) → ( 𝐴 (,) 𝐵 ) ≠ ∅ )
19 ndmioo ( ¬ ( 𝐴 ∈ ℝ*𝐵 ∈ ℝ* ) → ( 𝐴 (,) 𝐵 ) = ∅ )
20 19 necon1ai ( ( 𝐴 (,) 𝐵 ) ≠ ∅ → ( 𝐴 ∈ ℝ*𝐵 ∈ ℝ* ) )
21 3 18 20 3syl ( 𝜑 → ( 𝐴 ∈ ℝ*𝐵 ∈ ℝ* ) )
22 21 simpld ( 𝜑𝐴 ∈ ℝ* )
23 17 22 ifcld ( 𝜑 → if ( 𝐴 ≤ ( 𝑈𝑇 ) , ( 𝑈𝑇 ) , 𝐴 ) ∈ ℝ* )
24 14 rexrd ( 𝜑𝑈 ∈ ℝ* )
25 16 mnfltd ( 𝜑 → -∞ < ( 𝑈𝑇 ) )
26 xrmax2 ( ( 𝐴 ∈ ℝ* ∧ ( 𝑈𝑇 ) ∈ ℝ* ) → ( 𝑈𝑇 ) ≤ if ( 𝐴 ≤ ( 𝑈𝑇 ) , ( 𝑈𝑇 ) , 𝐴 ) )
27 22 17 26 syl2anc ( 𝜑 → ( 𝑈𝑇 ) ≤ if ( 𝐴 ≤ ( 𝑈𝑇 ) , ( 𝑈𝑇 ) , 𝐴 ) )
28 12 17 23 25 27 xrltletrd ( 𝜑 → -∞ < if ( 𝐴 ≤ ( 𝑈𝑇 ) , ( 𝑈𝑇 ) , 𝐴 ) )
29 14 8 ltsubrpd ( 𝜑 → ( 𝑈𝑇 ) < 𝑈 )
30 eliooord ( 𝑈 ∈ ( 𝐴 (,) 𝐵 ) → ( 𝐴 < 𝑈𝑈 < 𝐵 ) )
31 3 30 syl ( 𝜑 → ( 𝐴 < 𝑈𝑈 < 𝐵 ) )
32 31 simpld ( 𝜑𝐴 < 𝑈 )
33 breq1 ( ( 𝑈𝑇 ) = if ( 𝐴 ≤ ( 𝑈𝑇 ) , ( 𝑈𝑇 ) , 𝐴 ) → ( ( 𝑈𝑇 ) < 𝑈 ↔ if ( 𝐴 ≤ ( 𝑈𝑇 ) , ( 𝑈𝑇 ) , 𝐴 ) < 𝑈 ) )
34 breq1 ( 𝐴 = if ( 𝐴 ≤ ( 𝑈𝑇 ) , ( 𝑈𝑇 ) , 𝐴 ) → ( 𝐴 < 𝑈 ↔ if ( 𝐴 ≤ ( 𝑈𝑇 ) , ( 𝑈𝑇 ) , 𝐴 ) < 𝑈 ) )
35 33 34 ifboth ( ( ( 𝑈𝑇 ) < 𝑈𝐴 < 𝑈 ) → if ( 𝐴 ≤ ( 𝑈𝑇 ) , ( 𝑈𝑇 ) , 𝐴 ) < 𝑈 )
36 29 32 35 syl2anc ( 𝜑 → if ( 𝐴 ≤ ( 𝑈𝑇 ) , ( 𝑈𝑇 ) , 𝐴 ) < 𝑈 )
37 xrre2 ( ( ( -∞ ∈ ℝ* ∧ if ( 𝐴 ≤ ( 𝑈𝑇 ) , ( 𝑈𝑇 ) , 𝐴 ) ∈ ℝ*𝑈 ∈ ℝ* ) ∧ ( -∞ < if ( 𝐴 ≤ ( 𝑈𝑇 ) , ( 𝑈𝑇 ) , 𝐴 ) ∧ if ( 𝐴 ≤ ( 𝑈𝑇 ) , ( 𝑈𝑇 ) , 𝐴 ) < 𝑈 ) ) → if ( 𝐴 ≤ ( 𝑈𝑇 ) , ( 𝑈𝑇 ) , 𝐴 ) ∈ ℝ )
38 12 23 24 28 36 37 syl32anc ( 𝜑 → if ( 𝐴 ≤ ( 𝑈𝑇 ) , ( 𝑈𝑇 ) , 𝐴 ) ∈ ℝ )
39 38 14 readdcld ( 𝜑 → ( if ( 𝐴 ≤ ( 𝑈𝑇 ) , ( 𝑈𝑇 ) , 𝐴 ) + 𝑈 ) ∈ ℝ )
40 39 rehalfcld ( 𝜑 → ( ( if ( 𝐴 ≤ ( 𝑈𝑇 ) , ( 𝑈𝑇 ) , 𝐴 ) + 𝑈 ) / 2 ) ∈ ℝ )
41 10 40 eqeltrid ( 𝜑𝑆 ∈ ℝ )
42 avglt2 ( ( if ( 𝐴 ≤ ( 𝑈𝑇 ) , ( 𝑈𝑇 ) , 𝐴 ) ∈ ℝ ∧ 𝑈 ∈ ℝ ) → ( if ( 𝐴 ≤ ( 𝑈𝑇 ) , ( 𝑈𝑇 ) , 𝐴 ) < 𝑈 ↔ ( ( if ( 𝐴 ≤ ( 𝑈𝑇 ) , ( 𝑈𝑇 ) , 𝐴 ) + 𝑈 ) / 2 ) < 𝑈 ) )
43 38 14 42 syl2anc ( 𝜑 → ( if ( 𝐴 ≤ ( 𝑈𝑇 ) , ( 𝑈𝑇 ) , 𝐴 ) < 𝑈 ↔ ( ( if ( 𝐴 ≤ ( 𝑈𝑇 ) , ( 𝑈𝑇 ) , 𝐴 ) + 𝑈 ) / 2 ) < 𝑈 ) )
44 36 43 mpbid ( 𝜑 → ( ( if ( 𝐴 ≤ ( 𝑈𝑇 ) , ( 𝑈𝑇 ) , 𝐴 ) + 𝑈 ) / 2 ) < 𝑈 )
45 10 44 eqbrtrid ( 𝜑𝑆 < 𝑈 )
46 41 45 ltned ( 𝜑𝑆𝑈 )
47 41 14 45 ltled ( 𝜑𝑆𝑈 )
48 41 14 47 abssuble0d ( 𝜑 → ( abs ‘ ( 𝑆𝑈 ) ) = ( 𝑈𝑆 ) )
49 avglt1 ( ( if ( 𝐴 ≤ ( 𝑈𝑇 ) , ( 𝑈𝑇 ) , 𝐴 ) ∈ ℝ ∧ 𝑈 ∈ ℝ ) → ( if ( 𝐴 ≤ ( 𝑈𝑇 ) , ( 𝑈𝑇 ) , 𝐴 ) < 𝑈 ↔ if ( 𝐴 ≤ ( 𝑈𝑇 ) , ( 𝑈𝑇 ) , 𝐴 ) < ( ( if ( 𝐴 ≤ ( 𝑈𝑇 ) , ( 𝑈𝑇 ) , 𝐴 ) + 𝑈 ) / 2 ) ) )
50 38 14 49 syl2anc ( 𝜑 → ( if ( 𝐴 ≤ ( 𝑈𝑇 ) , ( 𝑈𝑇 ) , 𝐴 ) < 𝑈 ↔ if ( 𝐴 ≤ ( 𝑈𝑇 ) , ( 𝑈𝑇 ) , 𝐴 ) < ( ( if ( 𝐴 ≤ ( 𝑈𝑇 ) , ( 𝑈𝑇 ) , 𝐴 ) + 𝑈 ) / 2 ) ) )
51 36 50 mpbid ( 𝜑 → if ( 𝐴 ≤ ( 𝑈𝑇 ) , ( 𝑈𝑇 ) , 𝐴 ) < ( ( if ( 𝐴 ≤ ( 𝑈𝑇 ) , ( 𝑈𝑇 ) , 𝐴 ) + 𝑈 ) / 2 ) )
52 51 10 breqtrrdi ( 𝜑 → if ( 𝐴 ≤ ( 𝑈𝑇 ) , ( 𝑈𝑇 ) , 𝐴 ) < 𝑆 )
53 16 38 41 27 52 lelttrd ( 𝜑 → ( 𝑈𝑇 ) < 𝑆 )
54 14 15 41 53 ltsub23d ( 𝜑 → ( 𝑈𝑆 ) < 𝑇 )
55 48 54 eqbrtrd ( 𝜑 → ( abs ‘ ( 𝑆𝑈 ) ) < 𝑇 )
56 neeq1 ( 𝑧 = 𝑆 → ( 𝑧𝑈𝑆𝑈 ) )
57 fvoveq1 ( 𝑧 = 𝑆 → ( abs ‘ ( 𝑧𝑈 ) ) = ( abs ‘ ( 𝑆𝑈 ) ) )
58 57 breq1d ( 𝑧 = 𝑆 → ( ( abs ‘ ( 𝑧𝑈 ) ) < 𝑇 ↔ ( abs ‘ ( 𝑆𝑈 ) ) < 𝑇 ) )
59 56 58 anbi12d ( 𝑧 = 𝑆 → ( ( 𝑧𝑈 ∧ ( abs ‘ ( 𝑧𝑈 ) ) < 𝑇 ) ↔ ( 𝑆𝑈 ∧ ( abs ‘ ( 𝑆𝑈 ) ) < 𝑇 ) ) )
60 fveq2 ( 𝑧 = 𝑆 → ( 𝐹𝑧 ) = ( 𝐹𝑆 ) )
61 60 oveq1d ( 𝑧 = 𝑆 → ( ( 𝐹𝑧 ) − ( 𝐹𝑈 ) ) = ( ( 𝐹𝑆 ) − ( 𝐹𝑈 ) ) )
62 oveq1 ( 𝑧 = 𝑆 → ( 𝑧𝑈 ) = ( 𝑆𝑈 ) )
63 61 62 oveq12d ( 𝑧 = 𝑆 → ( ( ( 𝐹𝑧 ) − ( 𝐹𝑈 ) ) / ( 𝑧𝑈 ) ) = ( ( ( 𝐹𝑆 ) − ( 𝐹𝑈 ) ) / ( 𝑆𝑈 ) ) )
64 63 fvoveq1d ( 𝑧 = 𝑆 → ( abs ‘ ( ( ( ( 𝐹𝑧 ) − ( 𝐹𝑈 ) ) / ( 𝑧𝑈 ) ) − ( ( ℝ D 𝐹 ) ‘ 𝑈 ) ) ) = ( abs ‘ ( ( ( ( 𝐹𝑆 ) − ( 𝐹𝑈 ) ) / ( 𝑆𝑈 ) ) − ( ( ℝ D 𝐹 ) ‘ 𝑈 ) ) ) )
65 64 breq1d ( 𝑧 = 𝑆 → ( ( abs ‘ ( ( ( ( 𝐹𝑧 ) − ( 𝐹𝑈 ) ) / ( 𝑧𝑈 ) ) − ( ( ℝ D 𝐹 ) ‘ 𝑈 ) ) ) < - ( ( ℝ D 𝐹 ) ‘ 𝑈 ) ↔ ( abs ‘ ( ( ( ( 𝐹𝑆 ) − ( 𝐹𝑈 ) ) / ( 𝑆𝑈 ) ) − ( ( ℝ D 𝐹 ) ‘ 𝑈 ) ) ) < - ( ( ℝ D 𝐹 ) ‘ 𝑈 ) ) )
66 59 65 imbi12d ( 𝑧 = 𝑆 → ( ( ( 𝑧𝑈 ∧ ( abs ‘ ( 𝑧𝑈 ) ) < 𝑇 ) → ( abs ‘ ( ( ( ( 𝐹𝑧 ) − ( 𝐹𝑈 ) ) / ( 𝑧𝑈 ) ) − ( ( ℝ D 𝐹 ) ‘ 𝑈 ) ) ) < - ( ( ℝ D 𝐹 ) ‘ 𝑈 ) ) ↔ ( ( 𝑆𝑈 ∧ ( abs ‘ ( 𝑆𝑈 ) ) < 𝑇 ) → ( abs ‘ ( ( ( ( 𝐹𝑆 ) − ( 𝐹𝑈 ) ) / ( 𝑆𝑈 ) ) − ( ( ℝ D 𝐹 ) ‘ 𝑈 ) ) ) < - ( ( ℝ D 𝐹 ) ‘ 𝑈 ) ) ) )
67 21 simprd ( 𝜑𝐵 ∈ ℝ* )
68 31 simprd ( 𝜑𝑈 < 𝐵 )
69 24 67 68 xrltled ( 𝜑𝑈𝐵 )
70 iooss2 ( ( 𝐵 ∈ ℝ*𝑈𝐵 ) → ( 𝐴 (,) 𝑈 ) ⊆ ( 𝐴 (,) 𝐵 ) )
71 67 69 70 syl2anc ( 𝜑 → ( 𝐴 (,) 𝑈 ) ⊆ ( 𝐴 (,) 𝐵 ) )
72 71 4 sstrd ( 𝜑 → ( 𝐴 (,) 𝑈 ) ⊆ 𝑋 )
73 41 rexrd ( 𝜑𝑆 ∈ ℝ* )
74 xrmax1 ( ( 𝐴 ∈ ℝ* ∧ ( 𝑈𝑇 ) ∈ ℝ* ) → 𝐴 ≤ if ( 𝐴 ≤ ( 𝑈𝑇 ) , ( 𝑈𝑇 ) , 𝐴 ) )
75 22 17 74 syl2anc ( 𝜑𝐴 ≤ if ( 𝐴 ≤ ( 𝑈𝑇 ) , ( 𝑈𝑇 ) , 𝐴 ) )
76 22 23 73 75 52 xrlelttrd ( 𝜑𝐴 < 𝑆 )
77 elioo2 ( ( 𝐴 ∈ ℝ*𝑈 ∈ ℝ* ) → ( 𝑆 ∈ ( 𝐴 (,) 𝑈 ) ↔ ( 𝑆 ∈ ℝ ∧ 𝐴 < 𝑆𝑆 < 𝑈 ) ) )
78 22 24 77 syl2anc ( 𝜑 → ( 𝑆 ∈ ( 𝐴 (,) 𝑈 ) ↔ ( 𝑆 ∈ ℝ ∧ 𝐴 < 𝑆𝑆 < 𝑈 ) ) )
79 41 76 45 78 mpbir3and ( 𝜑𝑆 ∈ ( 𝐴 (,) 𝑈 ) )
80 72 79 sseldd ( 𝜑𝑆𝑋 )
81 eldifsn ( 𝑆 ∈ ( 𝑋 ∖ { 𝑈 } ) ↔ ( 𝑆𝑋𝑆𝑈 ) )
82 80 46 81 sylanbrc ( 𝜑𝑆 ∈ ( 𝑋 ∖ { 𝑈 } ) )
83 66 9 82 rspcdva ( 𝜑 → ( ( 𝑆𝑈 ∧ ( abs ‘ ( 𝑆𝑈 ) ) < 𝑇 ) → ( abs ‘ ( ( ( ( 𝐹𝑆 ) − ( 𝐹𝑈 ) ) / ( 𝑆𝑈 ) ) − ( ( ℝ D 𝐹 ) ‘ 𝑈 ) ) ) < - ( ( ℝ D 𝐹 ) ‘ 𝑈 ) ) )
84 46 55 83 mp2and ( 𝜑 → ( abs ‘ ( ( ( ( 𝐹𝑆 ) − ( 𝐹𝑈 ) ) / ( 𝑆𝑈 ) ) − ( ( ℝ D 𝐹 ) ‘ 𝑈 ) ) ) < - ( ( ℝ D 𝐹 ) ‘ 𝑈 ) )
85 1 80 ffvelrnd ( 𝜑 → ( 𝐹𝑆 ) ∈ ℝ )
86 4 3 sseldd ( 𝜑𝑈𝑋 )
87 1 86 ffvelrnd ( 𝜑 → ( 𝐹𝑈 ) ∈ ℝ )
88 85 87 resubcld ( 𝜑 → ( ( 𝐹𝑆 ) − ( 𝐹𝑈 ) ) ∈ ℝ )
89 41 14 resubcld ( 𝜑 → ( 𝑆𝑈 ) ∈ ℝ )
90 41 recnd ( 𝜑𝑆 ∈ ℂ )
91 14 recnd ( 𝜑𝑈 ∈ ℂ )
92 90 91 46 subne0d ( 𝜑 → ( 𝑆𝑈 ) ≠ 0 )
93 88 89 92 redivcld ( 𝜑 → ( ( ( 𝐹𝑆 ) − ( 𝐹𝑈 ) ) / ( 𝑆𝑈 ) ) ∈ ℝ )
94 dvfre ( ( 𝐹 : 𝑋 ⟶ ℝ ∧ 𝑋 ⊆ ℝ ) → ( ℝ D 𝐹 ) : dom ( ℝ D 𝐹 ) ⟶ ℝ )
95 1 2 94 syl2anc ( 𝜑 → ( ℝ D 𝐹 ) : dom ( ℝ D 𝐹 ) ⟶ ℝ )
96 95 5 ffvelrnd ( 𝜑 → ( ( ℝ D 𝐹 ) ‘ 𝑈 ) ∈ ℝ )
97 96 renegcld ( 𝜑 → - ( ( ℝ D 𝐹 ) ‘ 𝑈 ) ∈ ℝ )
98 93 96 97 absdifltd ( 𝜑 → ( ( abs ‘ ( ( ( ( 𝐹𝑆 ) − ( 𝐹𝑈 ) ) / ( 𝑆𝑈 ) ) − ( ( ℝ D 𝐹 ) ‘ 𝑈 ) ) ) < - ( ( ℝ D 𝐹 ) ‘ 𝑈 ) ↔ ( ( ( ( ℝ D 𝐹 ) ‘ 𝑈 ) − - ( ( ℝ D 𝐹 ) ‘ 𝑈 ) ) < ( ( ( 𝐹𝑆 ) − ( 𝐹𝑈 ) ) / ( 𝑆𝑈 ) ) ∧ ( ( ( 𝐹𝑆 ) − ( 𝐹𝑈 ) ) / ( 𝑆𝑈 ) ) < ( ( ( ℝ D 𝐹 ) ‘ 𝑈 ) + - ( ( ℝ D 𝐹 ) ‘ 𝑈 ) ) ) ) )
99 84 98 mpbid ( 𝜑 → ( ( ( ( ℝ D 𝐹 ) ‘ 𝑈 ) − - ( ( ℝ D 𝐹 ) ‘ 𝑈 ) ) < ( ( ( 𝐹𝑆 ) − ( 𝐹𝑈 ) ) / ( 𝑆𝑈 ) ) ∧ ( ( ( 𝐹𝑆 ) − ( 𝐹𝑈 ) ) / ( 𝑆𝑈 ) ) < ( ( ( ℝ D 𝐹 ) ‘ 𝑈 ) + - ( ( ℝ D 𝐹 ) ‘ 𝑈 ) ) ) )
100 99 simprd ( 𝜑 → ( ( ( 𝐹𝑆 ) − ( 𝐹𝑈 ) ) / ( 𝑆𝑈 ) ) < ( ( ( ℝ D 𝐹 ) ‘ 𝑈 ) + - ( ( ℝ D 𝐹 ) ‘ 𝑈 ) ) )
101 96 recnd ( 𝜑 → ( ( ℝ D 𝐹 ) ‘ 𝑈 ) ∈ ℂ )
102 101 negidd ( 𝜑 → ( ( ( ℝ D 𝐹 ) ‘ 𝑈 ) + - ( ( ℝ D 𝐹 ) ‘ 𝑈 ) ) = 0 )
103 100 102 breqtrd ( 𝜑 → ( ( ( 𝐹𝑆 ) − ( 𝐹𝑈 ) ) / ( 𝑆𝑈 ) ) < 0 )
104 93 lt0neg1d ( 𝜑 → ( ( ( ( 𝐹𝑆 ) − ( 𝐹𝑈 ) ) / ( 𝑆𝑈 ) ) < 0 ↔ 0 < - ( ( ( 𝐹𝑆 ) − ( 𝐹𝑈 ) ) / ( 𝑆𝑈 ) ) ) )
105 103 104 mpbid ( 𝜑 → 0 < - ( ( ( 𝐹𝑆 ) − ( 𝐹𝑈 ) ) / ( 𝑆𝑈 ) ) )
106 88 recnd ( 𝜑 → ( ( 𝐹𝑆 ) − ( 𝐹𝑈 ) ) ∈ ℂ )
107 89 recnd ( 𝜑 → ( 𝑆𝑈 ) ∈ ℂ )
108 106 107 92 divneg2d ( 𝜑 → - ( ( ( 𝐹𝑆 ) − ( 𝐹𝑈 ) ) / ( 𝑆𝑈 ) ) = ( ( ( 𝐹𝑆 ) − ( 𝐹𝑈 ) ) / - ( 𝑆𝑈 ) ) )
109 105 108 breqtrd ( 𝜑 → 0 < ( ( ( 𝐹𝑆 ) − ( 𝐹𝑈 ) ) / - ( 𝑆𝑈 ) ) )
110 89 renegcld ( 𝜑 → - ( 𝑆𝑈 ) ∈ ℝ )
111 41 14 posdifd ( 𝜑 → ( 𝑆 < 𝑈 ↔ 0 < ( 𝑈𝑆 ) ) )
112 45 111 mpbid ( 𝜑 → 0 < ( 𝑈𝑆 ) )
113 90 91 negsubdi2d ( 𝜑 → - ( 𝑆𝑈 ) = ( 𝑈𝑆 ) )
114 112 113 breqtrrd ( 𝜑 → 0 < - ( 𝑆𝑈 ) )
115 gt0div ( ( ( ( 𝐹𝑆 ) − ( 𝐹𝑈 ) ) ∈ ℝ ∧ - ( 𝑆𝑈 ) ∈ ℝ ∧ 0 < - ( 𝑆𝑈 ) ) → ( 0 < ( ( 𝐹𝑆 ) − ( 𝐹𝑈 ) ) ↔ 0 < ( ( ( 𝐹𝑆 ) − ( 𝐹𝑈 ) ) / - ( 𝑆𝑈 ) ) ) )
116 88 110 114 115 syl3anc ( 𝜑 → ( 0 < ( ( 𝐹𝑆 ) − ( 𝐹𝑈 ) ) ↔ 0 < ( ( ( 𝐹𝑆 ) − ( 𝐹𝑈 ) ) / - ( 𝑆𝑈 ) ) ) )
117 109 116 mpbird ( 𝜑 → 0 < ( ( 𝐹𝑆 ) − ( 𝐹𝑈 ) ) )
118 87 85 posdifd ( 𝜑 → ( ( 𝐹𝑈 ) < ( 𝐹𝑆 ) ↔ 0 < ( ( 𝐹𝑆 ) − ( 𝐹𝑈 ) ) ) )
119 117 118 mpbird ( 𝜑 → ( 𝐹𝑈 ) < ( 𝐹𝑆 ) )
120 fveq2 ( 𝑦 = 𝑆 → ( 𝐹𝑦 ) = ( 𝐹𝑆 ) )
121 120 breq1d ( 𝑦 = 𝑆 → ( ( 𝐹𝑦 ) ≤ ( 𝐹𝑈 ) ↔ ( 𝐹𝑆 ) ≤ ( 𝐹𝑈 ) ) )
122 121 6 79 rspcdva ( 𝜑 → ( 𝐹𝑆 ) ≤ ( 𝐹𝑈 ) )
123 85 87 122 lensymd ( 𝜑 → ¬ ( 𝐹𝑈 ) < ( 𝐹𝑆 ) )
124 119 123 pm2.65i ¬ 𝜑