Generating Functions in Hamiltonian Mechanics

In summary: Function 1 and 4 are equivalent and so you could choose either. function 2 and 3 are not equivalent and so you would have to choose one or the other.
  • #1
dyn
773
61
Hi
I have been looking at canonical transformation using generating functions. I am using the Goldstein book and it gives the following example -
F1=qQ ⇔ Q=p and P=-q

F2=qP ⇔ Q=q and P=p

F3=pQ ⇔ Q=-q and P=-p

F4=pP ⇔ Q=p and P=-q

I'm confused ! Obviously functions 1 and 4 give the same canonical transformation Q=p and P=-q but functions 2 and 3 both return different transformations.
Are all 4 functions supposed to return the same transformation ?
 
Physics news on Phys.org
  • #2
It depends which kind of generating function you use. All of them depend on one set of the old and new phase-space variables. The original generating function, which can be directly derived from the action principle in Hamiltonian formulation and the demand that the transformation should be canonical (i.e., diffeomorphisms on phase space that leave the Poisson brackets invariant), is
[tex]f=f(q,Q).[/tex]
The relation between the old and new coordinates is then given by
[tex]p=\partial_q f, \quad P=-\partial_Q f.[/tex]
The other generating functions are equivalent and can be found via Legendre transformations, e.g.,
[tex]f(q,Q)=g_1(q,P)-Q \cdot P.[/tex]
Then you get
[tex]p=\partial_q g_1, \quad Q=\partial_P g_2.[/tex]
The next combination is
[tex]f(q,Q)=g_2(p,Q)+q \cdot p.[/tex]
Then we get
[tex]q=-\partial_p g_2, \quad P=-\partial_Q g_2.[/tex]
Finally we use
[tex]g_2(p,Q)=g_3(p,P)-Q \cdot P.[/tex]
Then we have
[tex]q=-\partial_p g_3, \quad Q=\partial_P g_3.[/tex]
In all four cases the generating functions may also depend explicitly on time. Then you always have to adapt also the Hamiltonian via
[tex]H'=H+\partial_t (\text{generating function}).[/tex]
So all four Legendre transformations in your examples are correct and obviously do not represent the same transformation.
 
  • #3
So you choose the particular generating function depending on what the transformation is ? Either function 1 or 4 which return the same transformation ; or function 2 or function 3 which both return different transformations ?
 

1. What are Generating Functions in Hamiltonian Mechanics?

Generating functions in Hamiltonian mechanics are mathematical tools used to simplify the process of solving equations of motion in a Hamiltonian system. They are functions that express the coordinates and momenta of a system in terms of new variables, known as the generating coordinates and generating momenta. These new variables are chosen in such a way that the equations of motion become simpler to solve.

2. How do Generating Functions work?

Generating functions work by transforming the coordinates and momenta of a system into new variables that are easier to work with. This transformation is achieved through the use of generating functions, which are derived from the Hamiltonian equations of motion. By choosing the right generating function, the equations of motion can be simplified, making it easier to solve for the positions and momenta of a system at any given time.

3. What are the benefits of using Generating Functions in Hamiltonian Mechanics?

There are several benefits of using generating functions in Hamiltonian mechanics. Firstly, they simplify the equations of motion, making it easier to solve for the positions and momenta of a system. They also allow for the use of canonical transformations, which preserve the structure of the Hamiltonian equations and can reveal hidden symmetries in a system. Additionally, generating functions can be used to find constants of motion, which are quantities that remain constant throughout the motion of a system.

4. What are some common types of Generating Functions?

There are three common types of generating functions used in Hamiltonian mechanics: the generating function for canonical transformations, the generating function for point transformations, and the generating function for contact transformations. The generating function for canonical transformations is used to transform the coordinates and momenta of a system while preserving the Hamiltonian structure. The generating function for point transformations is used to transform the coordinates of a system, while the generating function for contact transformations is used to transform the coordinates and momenta of a system while preserving the Hamiltonian structure and the canonical form of the equations of motion.

5. How are Generating Functions used in real-world applications?

Generating functions are used in a variety of real-world applications, particularly in physics and engineering. They are essential tools in celestial mechanics, where they are used to study the motion of planets, stars, and other celestial bodies. They are also used in robotics and control theory to model the motion of mechanical systems and design efficient control algorithms. In addition, generating functions are used in quantum mechanics to study the behavior of quantum systems and in statistical mechanics to analyze the behavior of large systems of particles.

Similar threads

Replies
7
Views
1K
Replies
6
Views
2K
  • Introductory Physics Homework Help
Replies
5
Views
243
  • Mechanics
Replies
5
Views
1K
  • Advanced Physics Homework Help
Replies
1
Views
689
Replies
5
Views
871
Replies
1
Views
2K
  • Advanced Physics Homework Help
Replies
3
Views
798
Replies
3
Views
592
Replies
1
Views
1K
Back
Top