Let $f$ be a function such that
- $f:[0,1]\cap\mathbb Q\to\mathbb R$,
- $f(0)=0$, and
- $f'(x)=0$ for all $x$ in the domain.
Surprisingly, these conditions do not determine a unique function. The zero function satisfies them but so does Minkowski's question mark function. I'm interested in what can be added as a fourth condition to ensure that only the "natural option", i.e. in this case the zero function, is picked out. The condition should also work when condition 3 is replaced by $f'$ being any other uniformly continuous function.