I am trying to solve for the vibration of a beam. The equation is $\frac{\partial ^2u(t,x)}{\partial t^2}+\frac{\partial ^4u(t,x)}{\partial x^4}=0$ For the boundary conditions I would like the displacement to be zero at the ends and with zero second derivative. This corresponds to pinned-pinned conditions. For time I will start with a displacement and no velocity. There is a similar problem in the NDEigensystem documentation [here](https://reference.wolfram.com/language/ref/NDEigensystem.html) but this is for the standard wave equation which is only second order in space. However, I follow that example. First I define an initial displacement and try to solve the pde. ClearAll[f]; f[x_] := x (1 - x) tu = NDSolveValue[{ D[u[t, x], {t, 2}] + D[u[t, x], {x, 4}] == 0, u[0, x] == f[x], Derivative[1, 0][u][0, x] == 0, DirichletCondition[u[t, x] == 0, True], DirichletCondition[D[u[t, x], {x, 2}] == 0, True] }, u, {t, 0, 1}, {x, 0, 1}, Method -> {"PDEDiscretization" -> "MethodOfLines"}]; This gives me the error NDSolveValue::femcmsd: The spatial derivative order of the PDE may not exceed two. Thus I proceed to supply two coupled differential equations one for displacement one for the second derivative (which is the bending moment). Thus I try to solve tu = NDSolveValue[{ D[u[t, x], {t, 2}] + D[m[t, x], {x, 2}] == 0, D[u[t, x], {x, 2}] == m[t, x], u[0, x] == f[x], Derivative[1, 0][u][0, x] == 0, DirichletCondition[u[t, x] == 0, True], DirichletCondition[m[t, x] == 0, True] }, {u, m}, {t, 0, 1}, {x, 0, 1}, Method -> {"PDEDiscretization" -> "MethodOfLines"}]; However this also gives an error NDSolveValue::ivone: Boundary values may only be specified for one independent variable. Initial values may only be specified at one value of the other independent variable. I don't understand this error because I think I have done as asked... Can you help? Thanks