The below-above germ pattern forces strict increase on the interval
ProvedMonotonicity_Theorem.increasing_of_uniform_below_above_on_intervalLet be an o-minimal structure over a dense linear order without endpoints , let be a definable function of one variable, and let satisfy .
Claim. If has the below-above germ pattern on , then is strictly increasing on :
The hypothesis only compares with the single value immediately to the left and to the right of each point ; the conclusion is a genuinely global statement about all pairs of points of the interval. The passage from one to the other is the standard definable-connectedness argument: for fixed the set is definable, so it has finitely many boundary points, and the right half of the germ pattern produces a point of this set immediately to the right of any point already reached, while the left half shows that the set is inherited at a point from the points immediately to its left. Hence the set contains every point of above .
Formalization note. UniformBelowAbove is the predicate of the accompanying definitions and IncOnInterval the strict-increase predicate of the mission's window-loci definitions.
import Definitions.Def_Monotonicity_Theorem_Uniform_Germs
theorem Monotonicity_Theorem.increasing_of_uniform_below_above_on_interval {R : Type} (D : DenseLinearOrderNoEndpoints R)
(M : OMinimalStructure D) {I B : Set (Power R 1)} (f : DefinableFunction M I B)
(u v : R) (huv : D.lt u v)
(hsub : (openInterval D (Endpoint.finite u) (Endpoint.finite v)).Subset I)
(hU : UniformBelowAbove D f u v) :
IncOnInterval f u v := by sorry