Metamath Proof Explorer


Theorem dvle

Description: If A ( x ) , C ( x ) are differentiable functions and A<_ C` , then for x <_ y , A ( y ) - A ( x ) <_ C ( y ) - C ( x ) ` . (Contributed by Mario Carneiro, 16-May-2016)

Ref Expression
Hypotheses dvle.m ( 𝜑𝑀 ∈ ℝ )
dvle.n ( 𝜑𝑁 ∈ ℝ )
dvle.a ( 𝜑 → ( 𝑥 ∈ ( 𝑀 [,] 𝑁 ) ↦ 𝐴 ) ∈ ( ( 𝑀 [,] 𝑁 ) –cn→ ℝ ) )
dvle.b ( 𝜑 → ( ℝ D ( 𝑥 ∈ ( 𝑀 (,) 𝑁 ) ↦ 𝐴 ) ) = ( 𝑥 ∈ ( 𝑀 (,) 𝑁 ) ↦ 𝐵 ) )
dvle.c ( 𝜑 → ( 𝑥 ∈ ( 𝑀 [,] 𝑁 ) ↦ 𝐶 ) ∈ ( ( 𝑀 [,] 𝑁 ) –cn→ ℝ ) )
dvle.d ( 𝜑 → ( ℝ D ( 𝑥 ∈ ( 𝑀 (,) 𝑁 ) ↦ 𝐶 ) ) = ( 𝑥 ∈ ( 𝑀 (,) 𝑁 ) ↦ 𝐷 ) )
dvle.f ( ( 𝜑𝑥 ∈ ( 𝑀 (,) 𝑁 ) ) → 𝐵𝐷 )
dvle.x ( 𝜑𝑋 ∈ ( 𝑀 [,] 𝑁 ) )
dvle.y ( 𝜑𝑌 ∈ ( 𝑀 [,] 𝑁 ) )
dvle.l ( 𝜑𝑋𝑌 )
dvle.p ( 𝑥 = 𝑋𝐴 = 𝑃 )
dvle.q ( 𝑥 = 𝑋𝐶 = 𝑄 )
dvle.r ( 𝑥 = 𝑌𝐴 = 𝑅 )
dvle.s ( 𝑥 = 𝑌𝐶 = 𝑆 )
Assertion dvle ( 𝜑 → ( 𝑅𝑃 ) ≤ ( 𝑆𝑄 ) )

Proof

Step Hyp Ref Expression
1 dvle.m ( 𝜑𝑀 ∈ ℝ )
2 dvle.n ( 𝜑𝑁 ∈ ℝ )
3 dvle.a ( 𝜑 → ( 𝑥 ∈ ( 𝑀 [,] 𝑁 ) ↦ 𝐴 ) ∈ ( ( 𝑀 [,] 𝑁 ) –cn→ ℝ ) )
4 dvle.b ( 𝜑 → ( ℝ D ( 𝑥 ∈ ( 𝑀 (,) 𝑁 ) ↦ 𝐴 ) ) = ( 𝑥 ∈ ( 𝑀 (,) 𝑁 ) ↦ 𝐵 ) )
5 dvle.c ( 𝜑 → ( 𝑥 ∈ ( 𝑀 [,] 𝑁 ) ↦ 𝐶 ) ∈ ( ( 𝑀 [,] 𝑁 ) –cn→ ℝ ) )
6 dvle.d ( 𝜑 → ( ℝ D ( 𝑥 ∈ ( 𝑀 (,) 𝑁 ) ↦ 𝐶 ) ) = ( 𝑥 ∈ ( 𝑀 (,) 𝑁 ) ↦ 𝐷 ) )
7 dvle.f ( ( 𝜑𝑥 ∈ ( 𝑀 (,) 𝑁 ) ) → 𝐵𝐷 )
8 dvle.x ( 𝜑𝑋 ∈ ( 𝑀 [,] 𝑁 ) )
9 dvle.y ( 𝜑𝑌 ∈ ( 𝑀 [,] 𝑁 ) )
10 dvle.l ( 𝜑𝑋𝑌 )
11 dvle.p ( 𝑥 = 𝑋𝐴 = 𝑃 )
12 dvle.q ( 𝑥 = 𝑋𝐶 = 𝑄 )
13 dvle.r ( 𝑥 = 𝑌𝐴 = 𝑅 )
14 dvle.s ( 𝑥 = 𝑌𝐶 = 𝑆 )
15 13 eleq1d ( 𝑥 = 𝑌 → ( 𝐴 ∈ ℝ ↔ 𝑅 ∈ ℝ ) )
16 cncff ( ( 𝑥 ∈ ( 𝑀 [,] 𝑁 ) ↦ 𝐴 ) ∈ ( ( 𝑀 [,] 𝑁 ) –cn→ ℝ ) → ( 𝑥 ∈ ( 𝑀 [,] 𝑁 ) ↦ 𝐴 ) : ( 𝑀 [,] 𝑁 ) ⟶ ℝ )
17 3 16 syl ( 𝜑 → ( 𝑥 ∈ ( 𝑀 [,] 𝑁 ) ↦ 𝐴 ) : ( 𝑀 [,] 𝑁 ) ⟶ ℝ )
18 eqid ( 𝑥 ∈ ( 𝑀 [,] 𝑁 ) ↦ 𝐴 ) = ( 𝑥 ∈ ( 𝑀 [,] 𝑁 ) ↦ 𝐴 )
19 18 fmpt ( ∀ 𝑥 ∈ ( 𝑀 [,] 𝑁 ) 𝐴 ∈ ℝ ↔ ( 𝑥 ∈ ( 𝑀 [,] 𝑁 ) ↦ 𝐴 ) : ( 𝑀 [,] 𝑁 ) ⟶ ℝ )
20 17 19 sylibr ( 𝜑 → ∀ 𝑥 ∈ ( 𝑀 [,] 𝑁 ) 𝐴 ∈ ℝ )
21 15 20 9 rspcdva ( 𝜑𝑅 ∈ ℝ )
22 14 eleq1d ( 𝑥 = 𝑌 → ( 𝐶 ∈ ℝ ↔ 𝑆 ∈ ℝ ) )
23 cncff ( ( 𝑥 ∈ ( 𝑀 [,] 𝑁 ) ↦ 𝐶 ) ∈ ( ( 𝑀 [,] 𝑁 ) –cn→ ℝ ) → ( 𝑥 ∈ ( 𝑀 [,] 𝑁 ) ↦ 𝐶 ) : ( 𝑀 [,] 𝑁 ) ⟶ ℝ )
24 5 23 syl ( 𝜑 → ( 𝑥 ∈ ( 𝑀 [,] 𝑁 ) ↦ 𝐶 ) : ( 𝑀 [,] 𝑁 ) ⟶ ℝ )
25 eqid ( 𝑥 ∈ ( 𝑀 [,] 𝑁 ) ↦ 𝐶 ) = ( 𝑥 ∈ ( 𝑀 [,] 𝑁 ) ↦ 𝐶 )
26 25 fmpt ( ∀ 𝑥 ∈ ( 𝑀 [,] 𝑁 ) 𝐶 ∈ ℝ ↔ ( 𝑥 ∈ ( 𝑀 [,] 𝑁 ) ↦ 𝐶 ) : ( 𝑀 [,] 𝑁 ) ⟶ ℝ )
27 24 26 sylibr ( 𝜑 → ∀ 𝑥 ∈ ( 𝑀 [,] 𝑁 ) 𝐶 ∈ ℝ )
28 22 27 9 rspcdva ( 𝜑𝑆 ∈ ℝ )
29 12 eleq1d ( 𝑥 = 𝑋 → ( 𝐶 ∈ ℝ ↔ 𝑄 ∈ ℝ ) )
30 29 27 8 rspcdva ( 𝜑𝑄 ∈ ℝ )
31 28 30 resubcld ( 𝜑 → ( 𝑆𝑄 ) ∈ ℝ )
32 11 eleq1d ( 𝑥 = 𝑋 → ( 𝐴 ∈ ℝ ↔ 𝑃 ∈ ℝ ) )
33 32 20 8 rspcdva ( 𝜑𝑃 ∈ ℝ )
34 21 recnd ( 𝜑𝑅 ∈ ℂ )
35 30 recnd ( 𝜑𝑄 ∈ ℂ )
36 28 recnd ( 𝜑𝑆 ∈ ℂ )
37 35 36 subcld ( 𝜑 → ( 𝑄𝑆 ) ∈ ℂ )
38 34 37 addcomd ( 𝜑 → ( 𝑅 + ( 𝑄𝑆 ) ) = ( ( 𝑄𝑆 ) + 𝑅 ) )
39 34 36 35 subsub2d ( 𝜑 → ( 𝑅 − ( 𝑆𝑄 ) ) = ( 𝑅 + ( 𝑄𝑆 ) ) )
40 35 36 34 subsubd ( 𝜑 → ( 𝑄 − ( 𝑆𝑅 ) ) = ( ( 𝑄𝑆 ) + 𝑅 ) )
41 38 39 40 3eqtr4d ( 𝜑 → ( 𝑅 − ( 𝑆𝑄 ) ) = ( 𝑄 − ( 𝑆𝑅 ) ) )
42 28 21 resubcld ( 𝜑 → ( 𝑆𝑅 ) ∈ ℝ )
43 eqid ( TopOpen ‘ ℂfld ) = ( TopOpen ‘ ℂfld )
44 43 subcn − ∈ ( ( ( TopOpen ‘ ℂfld ) ×t ( TopOpen ‘ ℂfld ) ) Cn ( TopOpen ‘ ℂfld ) )
45 ax-resscn ℝ ⊆ ℂ
46 resubcl ( ( 𝐶 ∈ ℝ ∧ 𝐴 ∈ ℝ ) → ( 𝐶𝐴 ) ∈ ℝ )
47 43 44 5 3 45 46 cncfmpt2ss ( 𝜑 → ( 𝑥 ∈ ( 𝑀 [,] 𝑁 ) ↦ ( 𝐶𝐴 ) ) ∈ ( ( 𝑀 [,] 𝑁 ) –cn→ ℝ ) )
48 45 a1i ( 𝜑 → ℝ ⊆ ℂ )
49 iccssre ( ( 𝑀 ∈ ℝ ∧ 𝑁 ∈ ℝ ) → ( 𝑀 [,] 𝑁 ) ⊆ ℝ )
50 1 2 49 syl2anc ( 𝜑 → ( 𝑀 [,] 𝑁 ) ⊆ ℝ )
51 24 fvmptelrn ( ( 𝜑𝑥 ∈ ( 𝑀 [,] 𝑁 ) ) → 𝐶 ∈ ℝ )
52 17 fvmptelrn ( ( 𝜑𝑥 ∈ ( 𝑀 [,] 𝑁 ) ) → 𝐴 ∈ ℝ )
53 51 52 resubcld ( ( 𝜑𝑥 ∈ ( 𝑀 [,] 𝑁 ) ) → ( 𝐶𝐴 ) ∈ ℝ )
54 53 recnd ( ( 𝜑𝑥 ∈ ( 𝑀 [,] 𝑁 ) ) → ( 𝐶𝐴 ) ∈ ℂ )
55 43 tgioo2 ( topGen ‘ ran (,) ) = ( ( TopOpen ‘ ℂfld ) ↾t ℝ )
56 iccntr ( ( 𝑀 ∈ ℝ ∧ 𝑁 ∈ ℝ ) → ( ( int ‘ ( topGen ‘ ran (,) ) ) ‘ ( 𝑀 [,] 𝑁 ) ) = ( 𝑀 (,) 𝑁 ) )
57 1 2 56 syl2anc ( 𝜑 → ( ( int ‘ ( topGen ‘ ran (,) ) ) ‘ ( 𝑀 [,] 𝑁 ) ) = ( 𝑀 (,) 𝑁 ) )
58 48 50 54 55 43 57 dvmptntr ( 𝜑 → ( ℝ D ( 𝑥 ∈ ( 𝑀 [,] 𝑁 ) ↦ ( 𝐶𝐴 ) ) ) = ( ℝ D ( 𝑥 ∈ ( 𝑀 (,) 𝑁 ) ↦ ( 𝐶𝐴 ) ) ) )
59 reelprrecn ℝ ∈ { ℝ , ℂ }
60 59 a1i ( 𝜑 → ℝ ∈ { ℝ , ℂ } )
61 ioossicc ( 𝑀 (,) 𝑁 ) ⊆ ( 𝑀 [,] 𝑁 )
62 61 sseli ( 𝑥 ∈ ( 𝑀 (,) 𝑁 ) → 𝑥 ∈ ( 𝑀 [,] 𝑁 ) )
63 51 recnd ( ( 𝜑𝑥 ∈ ( 𝑀 [,] 𝑁 ) ) → 𝐶 ∈ ℂ )
64 62 63 sylan2 ( ( 𝜑𝑥 ∈ ( 𝑀 (,) 𝑁 ) ) → 𝐶 ∈ ℂ )
65 lerel Rel ≤
66 65 brrelex2i ( 𝐵𝐷𝐷 ∈ V )
67 7 66 syl ( ( 𝜑𝑥 ∈ ( 𝑀 (,) 𝑁 ) ) → 𝐷 ∈ V )
68 52 recnd ( ( 𝜑𝑥 ∈ ( 𝑀 [,] 𝑁 ) ) → 𝐴 ∈ ℂ )
69 62 68 sylan2 ( ( 𝜑𝑥 ∈ ( 𝑀 (,) 𝑁 ) ) → 𝐴 ∈ ℂ )
70 65 brrelex1i ( 𝐵𝐷𝐵 ∈ V )
71 7 70 syl ( ( 𝜑𝑥 ∈ ( 𝑀 (,) 𝑁 ) ) → 𝐵 ∈ V )
72 60 64 67 6 69 71 4 dvmptsub ( 𝜑 → ( ℝ D ( 𝑥 ∈ ( 𝑀 (,) 𝑁 ) ↦ ( 𝐶𝐴 ) ) ) = ( 𝑥 ∈ ( 𝑀 (,) 𝑁 ) ↦ ( 𝐷𝐵 ) ) )
73 58 72 eqtrd ( 𝜑 → ( ℝ D ( 𝑥 ∈ ( 𝑀 [,] 𝑁 ) ↦ ( 𝐶𝐴 ) ) ) = ( 𝑥 ∈ ( 𝑀 (,) 𝑁 ) ↦ ( 𝐷𝐵 ) ) )
74 62 51 sylan2 ( ( 𝜑𝑥 ∈ ( 𝑀 (,) 𝑁 ) ) → 𝐶 ∈ ℝ )
75 74 fmpttd ( 𝜑 → ( 𝑥 ∈ ( 𝑀 (,) 𝑁 ) ↦ 𝐶 ) : ( 𝑀 (,) 𝑁 ) ⟶ ℝ )
76 ioossre ( 𝑀 (,) 𝑁 ) ⊆ ℝ
77 dvfre ( ( ( 𝑥 ∈ ( 𝑀 (,) 𝑁 ) ↦ 𝐶 ) : ( 𝑀 (,) 𝑁 ) ⟶ ℝ ∧ ( 𝑀 (,) 𝑁 ) ⊆ ℝ ) → ( ℝ D ( 𝑥 ∈ ( 𝑀 (,) 𝑁 ) ↦ 𝐶 ) ) : dom ( ℝ D ( 𝑥 ∈ ( 𝑀 (,) 𝑁 ) ↦ 𝐶 ) ) ⟶ ℝ )
78 75 76 77 sylancl ( 𝜑 → ( ℝ D ( 𝑥 ∈ ( 𝑀 (,) 𝑁 ) ↦ 𝐶 ) ) : dom ( ℝ D ( 𝑥 ∈ ( 𝑀 (,) 𝑁 ) ↦ 𝐶 ) ) ⟶ ℝ )
79 6 dmeqd ( 𝜑 → dom ( ℝ D ( 𝑥 ∈ ( 𝑀 (,) 𝑁 ) ↦ 𝐶 ) ) = dom ( 𝑥 ∈ ( 𝑀 (,) 𝑁 ) ↦ 𝐷 ) )
80 67 ralrimiva ( 𝜑 → ∀ 𝑥 ∈ ( 𝑀 (,) 𝑁 ) 𝐷 ∈ V )
81 dmmptg ( ∀ 𝑥 ∈ ( 𝑀 (,) 𝑁 ) 𝐷 ∈ V → dom ( 𝑥 ∈ ( 𝑀 (,) 𝑁 ) ↦ 𝐷 ) = ( 𝑀 (,) 𝑁 ) )
82 80 81 syl ( 𝜑 → dom ( 𝑥 ∈ ( 𝑀 (,) 𝑁 ) ↦ 𝐷 ) = ( 𝑀 (,) 𝑁 ) )
83 79 82 eqtrd ( 𝜑 → dom ( ℝ D ( 𝑥 ∈ ( 𝑀 (,) 𝑁 ) ↦ 𝐶 ) ) = ( 𝑀 (,) 𝑁 ) )
84 6 83 feq12d ( 𝜑 → ( ( ℝ D ( 𝑥 ∈ ( 𝑀 (,) 𝑁 ) ↦ 𝐶 ) ) : dom ( ℝ D ( 𝑥 ∈ ( 𝑀 (,) 𝑁 ) ↦ 𝐶 ) ) ⟶ ℝ ↔ ( 𝑥 ∈ ( 𝑀 (,) 𝑁 ) ↦ 𝐷 ) : ( 𝑀 (,) 𝑁 ) ⟶ ℝ ) )
85 78 84 mpbid ( 𝜑 → ( 𝑥 ∈ ( 𝑀 (,) 𝑁 ) ↦ 𝐷 ) : ( 𝑀 (,) 𝑁 ) ⟶ ℝ )
86 85 fvmptelrn ( ( 𝜑𝑥 ∈ ( 𝑀 (,) 𝑁 ) ) → 𝐷 ∈ ℝ )
87 62 52 sylan2 ( ( 𝜑𝑥 ∈ ( 𝑀 (,) 𝑁 ) ) → 𝐴 ∈ ℝ )
88 87 fmpttd ( 𝜑 → ( 𝑥 ∈ ( 𝑀 (,) 𝑁 ) ↦ 𝐴 ) : ( 𝑀 (,) 𝑁 ) ⟶ ℝ )
89 dvfre ( ( ( 𝑥 ∈ ( 𝑀 (,) 𝑁 ) ↦ 𝐴 ) : ( 𝑀 (,) 𝑁 ) ⟶ ℝ ∧ ( 𝑀 (,) 𝑁 ) ⊆ ℝ ) → ( ℝ D ( 𝑥 ∈ ( 𝑀 (,) 𝑁 ) ↦ 𝐴 ) ) : dom ( ℝ D ( 𝑥 ∈ ( 𝑀 (,) 𝑁 ) ↦ 𝐴 ) ) ⟶ ℝ )
90 88 76 89 sylancl ( 𝜑 → ( ℝ D ( 𝑥 ∈ ( 𝑀 (,) 𝑁 ) ↦ 𝐴 ) ) : dom ( ℝ D ( 𝑥 ∈ ( 𝑀 (,) 𝑁 ) ↦ 𝐴 ) ) ⟶ ℝ )
91 4 dmeqd ( 𝜑 → dom ( ℝ D ( 𝑥 ∈ ( 𝑀 (,) 𝑁 ) ↦ 𝐴 ) ) = dom ( 𝑥 ∈ ( 𝑀 (,) 𝑁 ) ↦ 𝐵 ) )
92 71 ralrimiva ( 𝜑 → ∀ 𝑥 ∈ ( 𝑀 (,) 𝑁 ) 𝐵 ∈ V )
93 dmmptg ( ∀ 𝑥 ∈ ( 𝑀 (,) 𝑁 ) 𝐵 ∈ V → dom ( 𝑥 ∈ ( 𝑀 (,) 𝑁 ) ↦ 𝐵 ) = ( 𝑀 (,) 𝑁 ) )
94 92 93 syl ( 𝜑 → dom ( 𝑥 ∈ ( 𝑀 (,) 𝑁 ) ↦ 𝐵 ) = ( 𝑀 (,) 𝑁 ) )
95 91 94 eqtrd ( 𝜑 → dom ( ℝ D ( 𝑥 ∈ ( 𝑀 (,) 𝑁 ) ↦ 𝐴 ) ) = ( 𝑀 (,) 𝑁 ) )
96 4 95 feq12d ( 𝜑 → ( ( ℝ D ( 𝑥 ∈ ( 𝑀 (,) 𝑁 ) ↦ 𝐴 ) ) : dom ( ℝ D ( 𝑥 ∈ ( 𝑀 (,) 𝑁 ) ↦ 𝐴 ) ) ⟶ ℝ ↔ ( 𝑥 ∈ ( 𝑀 (,) 𝑁 ) ↦ 𝐵 ) : ( 𝑀 (,) 𝑁 ) ⟶ ℝ ) )
97 90 96 mpbid ( 𝜑 → ( 𝑥 ∈ ( 𝑀 (,) 𝑁 ) ↦ 𝐵 ) : ( 𝑀 (,) 𝑁 ) ⟶ ℝ )
98 97 fvmptelrn ( ( 𝜑𝑥 ∈ ( 𝑀 (,) 𝑁 ) ) → 𝐵 ∈ ℝ )
99 86 98 resubcld ( ( 𝜑𝑥 ∈ ( 𝑀 (,) 𝑁 ) ) → ( 𝐷𝐵 ) ∈ ℝ )
100 86 98 subge0d ( ( 𝜑𝑥 ∈ ( 𝑀 (,) 𝑁 ) ) → ( 0 ≤ ( 𝐷𝐵 ) ↔ 𝐵𝐷 ) )
101 7 100 mpbird ( ( 𝜑𝑥 ∈ ( 𝑀 (,) 𝑁 ) ) → 0 ≤ ( 𝐷𝐵 ) )
102 elrege0 ( ( 𝐷𝐵 ) ∈ ( 0 [,) +∞ ) ↔ ( ( 𝐷𝐵 ) ∈ ℝ ∧ 0 ≤ ( 𝐷𝐵 ) ) )
103 99 101 102 sylanbrc ( ( 𝜑𝑥 ∈ ( 𝑀 (,) 𝑁 ) ) → ( 𝐷𝐵 ) ∈ ( 0 [,) +∞ ) )
104 73 103 fmpt3d ( 𝜑 → ( ℝ D ( 𝑥 ∈ ( 𝑀 [,] 𝑁 ) ↦ ( 𝐶𝐴 ) ) ) : ( 𝑀 (,) 𝑁 ) ⟶ ( 0 [,) +∞ ) )
105 1 2 47 104 8 9 10 dvge0 ( 𝜑 → ( ( 𝑥 ∈ ( 𝑀 [,] 𝑁 ) ↦ ( 𝐶𝐴 ) ) ‘ 𝑋 ) ≤ ( ( 𝑥 ∈ ( 𝑀 [,] 𝑁 ) ↦ ( 𝐶𝐴 ) ) ‘ 𝑌 ) )
106 12 11 oveq12d ( 𝑥 = 𝑋 → ( 𝐶𝐴 ) = ( 𝑄𝑃 ) )
107 eqid ( 𝑥 ∈ ( 𝑀 [,] 𝑁 ) ↦ ( 𝐶𝐴 ) ) = ( 𝑥 ∈ ( 𝑀 [,] 𝑁 ) ↦ ( 𝐶𝐴 ) )
108 ovex ( 𝐶𝐴 ) ∈ V
109 106 107 108 fvmpt3i ( 𝑋 ∈ ( 𝑀 [,] 𝑁 ) → ( ( 𝑥 ∈ ( 𝑀 [,] 𝑁 ) ↦ ( 𝐶𝐴 ) ) ‘ 𝑋 ) = ( 𝑄𝑃 ) )
110 8 109 syl ( 𝜑 → ( ( 𝑥 ∈ ( 𝑀 [,] 𝑁 ) ↦ ( 𝐶𝐴 ) ) ‘ 𝑋 ) = ( 𝑄𝑃 ) )
111 14 13 oveq12d ( 𝑥 = 𝑌 → ( 𝐶𝐴 ) = ( 𝑆𝑅 ) )
112 111 107 108 fvmpt3i ( 𝑌 ∈ ( 𝑀 [,] 𝑁 ) → ( ( 𝑥 ∈ ( 𝑀 [,] 𝑁 ) ↦ ( 𝐶𝐴 ) ) ‘ 𝑌 ) = ( 𝑆𝑅 ) )
113 9 112 syl ( 𝜑 → ( ( 𝑥 ∈ ( 𝑀 [,] 𝑁 ) ↦ ( 𝐶𝐴 ) ) ‘ 𝑌 ) = ( 𝑆𝑅 ) )
114 105 110 113 3brtr3d ( 𝜑 → ( 𝑄𝑃 ) ≤ ( 𝑆𝑅 ) )
115 30 33 42 114 subled ( 𝜑 → ( 𝑄 − ( 𝑆𝑅 ) ) ≤ 𝑃 )
116 41 115 eqbrtrd ( 𝜑 → ( 𝑅 − ( 𝑆𝑄 ) ) ≤ 𝑃 )
117 21 31 33 116 subled ( 𝜑 → ( 𝑅𝑃 ) ≤ ( 𝑆𝑄 ) )