Call trajectory any continuous function $f: \mathbb{R}_{\geq 0} \to \mathbb{R}^n$ (here, $\mathbb{R}_{\geq 0}$ is interpreted as time).
A polyhedral partition of $\mathbb{R}^n$ is a finite set of disjoint polyhedra whose union is $\mathbb{R}^n$.
Say that a trajectory is well-behaved if, for all polyhedral partitions of $\mathbb{R}^n$ and all bounded intervals $[a,b] \subseteq \mathbb{R}_{\geq 0}$, $f$ changes polyhedron only a finite number of times during $[a, b]$.
Is this well-behavedness notion equivalent to some known calculus notion?
In other words, do you know how to remove the "for all partitions" from the definition of "well-behaved"?
Even a stronger but general property of functions would help. At the moment I know that well-behavedness is not implied by smoothness and not implied by Lipschitz continuity.