I tried asking a similar question in SE.Physics, and I got some information regarding the abstract side of this, but I figured I should post here to get more complete information about the numerical benefits of variational formalisms.
Assuming I am able derive a functional representation for any dynamical system (dissipative, nonlinear, fractional, PDE, ODE, discontinuous, etc), why would such a result or capability be useful? What are some practical consequences?
In essence, what are functionals/variational formalisms used for in practice?
Keep in mind, the functionals I'm referring to might be of non-standard form (i.e, non-conservative systems), for example:
Any system with that is a potential or conservative will have a functional representation as: $$ F[\mathbf{x}]=\int^{t}_0\left(\frac{1}{2}m\dot{\mathbf{x}}(\tau)^2-V(\mathbf{x}(\tau))\right)\,\text{d}\tau $$
Where taking the first variation of this functional yields the dynamics of the system, along with a condition that effectively states that the initial configuration should be similar to the final configuration (variation at the boundaries is zero).
But, you can construct other functionals for non-conservative systems, such as this convolutional functional:
$$ F[\mathbf{x}]=\frac{1}{2}[\mathbf{x}^{\text{T}} * D(\mathbf{x})]-\frac{1}{2}[\mathbf{x}^{\text{T}} * \mathbf{Ax}]-\frac{1}{2}\mathbf{x}'(0)\mathbf{x}(t) $$ With $\mathbf{A}$ symmetric and $\mathbf{x}(0)$ being the initial condition, and: $$ [\mathbf{f}^{\text{T}} * \mathbf{g}]=\int^{t}_0 \mathbf{f}^{\text{T}}(t-\tau)\mathbf{g}(\tau)\,\text{d}\tau $$
If we take the first variation and assume only that the initial variation is zero, the functional is stationary with respect to: $$ \frac{d\mathbf{x}(t)}{dt}= \mathbf{Ax}(t) $$
Point being that one should also consider the implications of functionals which are not inner product based.
I know that these functionals are useful in the context of FEM (but how?), but I'm also interested in whether or not they may be useful in other contexts (parameter estimation, simulation, data assimilation, etc).