Here's a simple counterexample to what I understand your theorem to say: consider an infinite search space: 𝕽∞ and a utility function: 1-|x|. There's a single global optimum at (0, ...), and the gradient of the utility function would find it quickly.