The GN equations are 
The GN equations are often derived by making a solution Ansatz of columnar motion in which the horizontal fluid velocity is independent of the vertical coordinate. One then imposes three-dimensional incompressibility and certain symmetry requirements. The GN equations are derived in  by requiring the incompressible columnar motion to satisfy conservation of energy and invariance under rigid body translations. They are rediscovered in  by inserting the columnar motion solution Ansatz, , and incompressibility into the Euler equations, then averaging over depth. Finally, they are derived from a variational principle in  by inserting the columnar motion Ansatz into the variational principle for the Euler equations for an inviscid incompressible fluid, and explicitly performing the vertical integrations before varying. The Hamiltonian structure of these equations is discussed in .
The approach of Miles and Salmon  in obtaining the GN equations by restricting to columnar motion in Hamilton's principle for an incompressible fluid with a free surface affords a convenient starting point for extending the GN equations to include effects of a rotating frame and weak buoyancy stratification. Our derivation by Hamilton's principle also provides a systematic derivation of the Kelvin circulation theorem and potential vorticity conservation laws for the extended GN equations.