File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -1767,6 +1767,24 @@ lemma uCandidate_axis_tangent_inequality_of_coordinate_tangents
17671767 (uCandidate p) (DxuCandidate p) (DyuCandidate p)
17681768 hx_tangent hy_tangent x y h k hk
17691769
1770+ /-- The displayed axis-tangent inequality for `uCandidate` when the increment is
1771+ supported on one coordinate. -/
1772+ lemma uCandidate_axis_tangent_inequality
1773+ (p x y h k : ℝ) (hk : h * k = 0 )
1774+ (hx_tangent :
1775+ uCandidate p (x + h) y ≤
1776+ uCandidate p x y + DxuCandidate p x y * h)
1777+ (hy_tangent :
1778+ uCandidate p x (y + k) ≤
1779+ uCandidate p x y + DyuCandidate p x y * k) :
1780+ uCandidate p (x + h) (y + k) ≤
1781+ uCandidate p x y + DxuCandidate p x y * h + DyuCandidate p x y * k := by
1782+ rcases mul_eq_zero.mp hk with hh | hk'
1783+ · subst h
1784+ simpa [add_assoc] using hy_tangent
1785+ · subst k
1786+ simpa [add_assoc] using hx_tangent
1787+
17701788lemma tangent_glue_two_forward
17711789 (f d : ℝ → ℝ) {x m z : ℝ}
17721790 (_hxm : x ≤ m) (hmz : m ≤ z)
You can’t perform that action at this time.
0 commit comments