Euler's Theorem for Homogeneous Functions states that for homogeneous functions of order k:
$$f\left ( \bar{x} \right )=\frac{1}{k}\sum_i x_i\frac{\partial f\left ( \bar{x} \right ) }{\partial x_i} $$
$f\left ( \bar{x} \right )$ could also be decomposed using Taylor's Series expansion to give
$$f\left ( \bar{x} \right )=f\left ( \bar{0} \right ) + \sum_i x_i \frac{\partial f\left ( \bar{x} \right ) }{\partial x_i} + \frac{1}{2}\sum_i\sum_jx_ix_j \frac{\partial^2 f\left ( \bar{x} \right )}{\partial x_i\partial x_j} + ... $$
If we limit ourselves to homogeneous functions of order $1$, and $f\left ( \bar{0} \right )=0$, then the two equations above seem to imply that all the higher order terms of such a function would sum up to $0$. Is there any intuition for this?