I found this problem in an old math competition, been battling it for the whole day with no significant progress. The properties are:
- $\mathcal{D}(\alpha f + \beta g) = \alpha \mathcal{D}(f) + \beta \mathcal{D}(g)$;
- $\mathcal{D}(fg) = g(1/2)\mathcal{D}(f) + f(1/2)\mathcal{D}(g), \, \forall\alpha,\beta\in\mathbb{R}, \, \forall f,g \in C[0,1].$
So far I have found out that $\mathcal{D}(c) = 0$ for any constant $c$, and if there is $f$ such that $\mathcal{D}(f)\neq0$, then we can build $\tilde{f}$ such that:
$\mathcal{D}(\tilde{f}) = \mathcal{D}(f)$
$\mathcal{D}(\tilde{f})>0$;
$\tilde{f}(x)>0,\, \forall x\in[0,1]$;
$\tilde{f}(1/2) = 1;$
$\mathcal{D}(\frac{1}{\tilde{f}}) = -\mathcal{D}(\tilde{f})$,
all that in hope to find a contradiction $\mathcal{D}(f)\neq0 \implies \mathcal{D}(f) = 0$.