Euler Lagrange - Maple Help
For the best experience, we recommend viewing online help using Google Chrome or Microsoft Edge.

Online Help

VariationalCalculus

  

EulerLagrange

  

construct the Euler-Lagrange equations

 

Calling Sequence

Parameters

Description

Examples

Calling Sequence

EulerLagrange(f, t, x(t))

Parameters

f

-

expression in t, x(t), and x'(t)

t

-

independent variable

x(t)

-

unknown function (or list of functions)

Description

• 

The EulerLagrange(f, t, x(t)) command computes the Euler-Lagrange equations of a functional  subject to  and .

  

In general, the Euler-Lagrange equations are not independent.

  

The Euler-Lagrange equations are returned as expressions.

• 

If they can be calculated, the trivial first integrals are also returned.

  

The first integrals are set equal to generated global indexed variables  that denote arbitrary constants.

• 

For higher-order functionals, for example, f(t, y(t), y'(t), y''(t)), use variables to represent derivatives. For example, set x1(t) = y(t) and x2(t)=y'(t), and then determine the Euler-Lagrange equations of the functional f + L*( x1'(t) - x2(t) )^2. To find the equations for the higher-order problem, substitute x2(t) = x1'(t) into the result.

Examples

(1)

Geodesics in the plane

(2)

(3)

Brachistochrone

(4)

(5)

See Also

dsolve

solve

VariationalCalculus

 


Download Help Document