New to Mathematica, trying to solve a set of coupled differential equations related to a geodesics/Calculus of Variations problem. More specifically, I am trying to solve the two Euler-Lagrange equations minimizing the arc length of a curve along the unit sphere.
\begin{align} \frac{\partial L}{\partial u} - \frac{d}{dt}\frac{\partial L}{\partial \dot{u}} = 0 \\[10pt] \frac{\partial L}{\partial v} - \frac{d}{dt}\frac{\partial L}{\partial \dot{v}} = 0 \end{align}
where L is the Lagrangian of the arc-length functional for a curve along a sphere parameterized by $(u,v)$:
\begin{align} L(\xi,\dot{\xi}) = \sqrt{\cos^2(v)\dot{u}^2 + 1} \end{align}
The resulting differential equation is:
{(2 Cos[v[t]] Sin[v[t]] Derivative[1][u][t] Derivative[1][v][t])/Sqrt[
1 + Cos[v[t]]^2 Derivative[1][u][t]^2] - (
Cos[v[t]]^2 (u^\[Prime]\[Prime])[t])/Sqrt[
1 + Cos[v[t]]^2 Derivative[1][u][
t]^2] + (Cos[v[t]]^2 Derivative[1][u][
t] (-2 Cos[v[t]] Sin[v[t]] Derivative[1][u][t]^2 Derivative[1][
v][t] + 2 Cos[v[t]]^2 Derivative[1][u][t] (
u^\[Prime]\[Prime])[t]))/(2 (1 +
Cos[v[t]]^2 Derivative[1][u][t]^2)^(3/2)) ==
0, -((Cos[v[t]] Sin[v[t]] Derivative[1][u][t]^2)/Sqrt[
1 + Cos[v[t]]^2 Derivative[1][u][t]^2]) == 0}
And the DSolve expression is:
DSolve[{(2 Cos[v[t]] Sin[v[t]] Derivative[1][u][t] Derivative[1][v][
t])/Sqrt[1 + Cos[v[t]]^2 Derivative[1][u][t]^2] - (
Cos[v[t]]^2 (u^\[Prime]\[Prime])[t])/Sqrt[
1 + Cos[v[t]]^2 Derivative[1][u][
t]^2] + (Cos[v[t]]^2 Derivative[1][u][
t] (-2 Cos[v[t]] Sin[v[t]] Derivative[1][u][t]^2 Derivative[
1][v][t] +
2 Cos[v[t]]^2 Derivative[1][u][t] (u^\[Prime]\[Prime])[
t]))/(2 (1 + Cos[v[t]]^2 Derivative[1][u][t]^2)^(3/2)) ==
0, -((Cos[v[t]] Sin[v[t]] Derivative[1][u][t]^2)/Sqrt[
1 + Cos[v[t]]^2 Derivative[1][u][t]^2]) == 0}, {v[t], u[t]}, t]
I seem to have two (possibly unsolvable) equations with two variables each defined by the parameter t. And yet Mathematica returns a "Solve::svars: Equations may not give solutions for all "solve" variables" error. The equation doesn't seem underspecified, and I'd expect an "equation cannot be solved with methods available to DSolve" error if it were simply unsolvable. Am I missing something?
Thanks!
u'[t] == 0
; which in turn impliesu''[t] = 0
and the system is satisfied by anyv[t]
as long asu[t]
is constant. $\endgroup$