Given the wave equation
$$u_{xx}(x,t)=\frac {1}{c^2}u_{tt}(x,t) $$
with initial conditions:
IC1: $$u(x,0)= f(x)$$
IC2: $$u_{t}(x,0)= g(x)$$
Why isn't $g(x)$ always equal to $f_t(x)$?
For example, if $t=0$ is the time that a snapshot is taken of a freely traveling wave it seems to me that it must be true that $g(x)=f_t(x)$ Then IC1 would be the only initial condition needed since IC2 could be derived from IC1.
My question: Then why isn't only one initial condition needed?
Maybe if the wave was not freely traveling $g(x)$ could be forced to be something else--but that's not obvious to me. Physical examples would be great. ( I know that mathematically since the equation is second order it needs two initial conditions but I don't understand it intuitively or physically.)