Recovering lagrangian from equations of motion

Click For Summary

Discussion Overview

The discussion revolves around the possibility of recovering a Lagrangian from a given set of equations of motion. Participants explore whether there is a systematic method to derive a Lagrangian when the equations of motion are known, touching on theoretical implications and practical challenges.

Discussion Character

  • Exploratory
  • Technical explanation
  • Debate/contested

Main Points Raised

  • One participant questions if it is possible to systematically find a Lagrangian from known equations of motion.
  • Another participant argues that typically one must guess the Lagrangian and verify if it produces the correct equations of motion.
  • A further contribution suggests that it may sometimes be impossible to find a Lagrangian that reproduces a given set of equations, particularly in systems involving viscosity or heat transfer.
  • A detailed method is proposed for reconstructing the action from the equations of motion, involving the use of a homotopy parameter and integration techniques.
  • An example is provided to illustrate the reconstruction process, leading to a specific Lagrangian for a given equation of motion.
  • A related question is raised about how to determine the existence of an action for a specific set of equations of motion, seeking references for further exploration.
  • One participant expresses gratitude for the detailed explanation and method shared, indicating a desire for more systematic approaches rather than guesswork.

Areas of Agreement / Disagreement

Participants express differing views on the feasibility of systematically finding a Lagrangian from equations of motion. While some suggest it is often a matter of guessing, others highlight the complexities and potential impossibility in certain cases, indicating no consensus on the matter.

Contextual Notes

The discussion highlights limitations in the applicability of the action principle, particularly in non-conservative systems, and the challenges in reconstructing a Lagrangian from equations of motion without established methods.

tulip
Messages
6
Reaction score
0
Hi guys, I have a question about finding a lagrangian formulation of a theory.

If I have a system for which I know the equations of motion but not the form of the lagrangian, is it possible to find the lagrangian that will give me those equations of motion? Is there a systematic way of doing this?

Thanks to anyone who can help!
 
Physics news on Phys.org
I don't think there is. Basically you have to guess your Lagrangian and check that it gives you the correct equations of motion.
 
It may (some times) be impossible to find a Lagrangian that identically reproduces a given set of equations as its Euler-Lagrange equations. Indeed, action principle is not very useful for describing systems in which viscosity or heat transfer is important. In most such cases no Lagrangian / action is known. However, if an action /Lagrangian does exist, we can indeed reconstructed. Let me show you how;

We know that if an action [itex]S[\phi][/itex] is given, then the equations of motion are

[tex]E(\phi) = \frac{\delta S[\phi]}{\delta \phi(x)}= 0 \ \ \ (1)[/tex]

where [itex]\delta S / \delta \phi[/itex] is the variation derivative of the action with respect to the dynamical variables [itex]\phi(x)[/itex];

[tex]\delta S[\phi] = \int d^{n}x \frac{\delta S}{\delta \phi(x)} \delta \ \phi(x) \ \ \ (2)[/tex]

Suppose now that eq(1) is given and we want to reconstruct [itex]S[\phi][/itex]. In order to do this, we introduce a (homotopy) parameter [itex]\lambda \in [0,1][/itex], and let

[tex]\phi(x) \rightarrow \lambda \phi(x)[/tex]

in eq(1);

[tex]E(\lambda \phi) = \frac{\delta S}{\delta \phi}|_{\phi = \lambda \phi}[/tex]

Next, we use eq(2) to write the derivative of [itex]S[\lambda \phi][/itex] with respect to [itex]\lambda[/itex];

[tex] \frac{d}{d\lambda}S[\lambda \phi] = \int d^{n}x \frac{\delta S}{\delta \phi}|_{\phi = \lambda \phi}\ \frac{d}{d\lambda}(\lambda \phi ) = \int d^{n}x \ E(\lambda \phi ) \ \phi (x)[/tex]

Integrating this equation from [itex]\lambda = 0[/itex] to [itex]\lambda = 1[/itex] gives (up to an arbitrary additive constant);

[tex] S[\phi] = \int d^{n}x \int_{0}^{1} d \lambda \ E(\lambda \phi )\ \phi (x) \ \ \ (3)[/tex]

Finally, we may need to integrate by parts and throw away all surface terms before reading off the Lagrangian from eq(3).

For example let us reconstruct the Lagrangian which leads to the following equation of motion;

[tex]\partial_{a}\partial^{a}\phi + \cos (\phi^{2}) = 0[/tex]

From eq(3) we get , after integrating the 1st term by part,
[tex] S[\phi] = \int d^{n}x \int_{0}^{1} d\lambda \{ - \lambda \partial_{a}\phi \partial^{a}\phi + \phi \cos (\lambda^{2}\phi^{2}) \}[/tex]

From this we find our Lagrangian;

[tex] \mathcal{L} = - \frac{1}{2}\partial_{a}\phi \partial^{a}\phi + \int_{0}^{1}d\lambda\ \phi \ \cos (\lambda^{2}\phi^{2})[/tex]

Ok, I leave you to reconstruct an action/ Lagrangian which has

[tex]\partial_{a}\partial^{a}\phi - \sin (\phi) = 0[/tex]

as its Euler-Lagrange equation.

Regards

sam
 
Last edited:
  • Like
Likes   Reactions: Arantxa
Let me ask a related question: how can one proof/see if there is or there is NOT an action for a given set of equations of motion? :) Are there references for this?
 
samalkhaiat -> Have been looking for something like this in the past but all I could find was clever guessing work... thanks for posting!
 

Similar threads

  • · Replies 1 ·
Replies
1
Views
3K
  • · Replies 6 ·
Replies
6
Views
1K
  • · Replies 3 ·
Replies
3
Views
3K
  • · Replies 32 ·
2
Replies
32
Views
3K
  • · Replies 0 ·
Replies
0
Views
1K
  • · Replies 4 ·
Replies
4
Views
2K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 8 ·
Replies
8
Views
2K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 13 ·
Replies
13
Views
2K