In fluid dynamics, the Kirchhoff equations, named after Gustav Kirchhoff, describe the motion of a rigid body in an ideal fluid.
                                                                                                              d                                          d                      t                                                                                                                                  ∂                      T                                                              ∂                                                                                                    ω                            →                                                                                                                                                                                          =                                                                            ∂                      T                                                              ∂                                                                                                    ω                            →                                                                                                                                              ×                                                                            ω                      →                                                                      +                                                                            ∂                      T                                                              ∂                                                                                                    v                            →                                                                                                                                              ×                                                                            v                      →                                                                      +                                                                                                    Q                        →                                                                                                  h                                                  +                                                                            Q                      →                                                                      ,                                                                                                          d                                          d                      t                                                                                                                                  ∂                      T                                                              ∂                                                                                                    v                            →                                                                                                                                                                                          =                                                                            ∂                      T                                                              ∂                                                                                                    v                            →                                                                                                                                              ×                                                                            ω                      →                                                                      +                                                                                                    F                        →                                                                                                  h                                                  +                                                                            F                      →                                                                      ,                                                                    T                                                            =                                                      1                    2                                                                    (                                                                                                              ω                          →                                                                                                            T                                                                                                                          I                        ~                                                                                                                                                ω                        →                                                                              +                  m                                      v                                          2                                                        )                                                                                                                                                                        Q                        →                                                                                                  h                                                                                              =                −                ∫                p                                                                            x                      →                                                                      ×                                                                            n                      ^                                                                                      d                σ                ,                                                                                                                                                        F                        →                                                                                                  h                                                                                              =                −                ∫                p                                                                            n                      ^                                                                                      d                σ                                                            where                                                         ω              →                                               and                                                         v              →                                               are the angular and linear velocity vectors at the point                                                         x              →                                              , respectively;                                                         I              ~                                               is the moment of inertia tensor,                     m                 is the body's mass;                                                         n              ^                                               is a unit normal to the surface of the body at the point                                                         x              →                                              ;                     p                 is a pressure at this point;                                                                         Q                →                                                          h                                   and                                                                         F                →                                                          h                                   are the hydrodynamic torque and force acting on the body, respectively;                                                         Q              →                                               and                                                         F              →                                               likewise denote all other torques and forces acting on the body. The integration is performed over the fluid-exposed portion of the body's surface.
If the body is completely submerged body in an infinitely large volume of irrotational, incompressible, inviscid fluid, that is at rest at infinity, then the vectors                                                                         Q                →                                                          h                                   and                                                                         F                →                                                          h                                   can be found via explicit integration, and the dynamics of the body is described by the Kirchhoff – Clebsch equations:
                                          d                          d              t                                                                          ∂              L                                      ∂                                                                    ω                    →                                                                                      =                                            ∂              L                                      ∂                                                                    ω                    →                                                                                      ×                                            ω              →                                      +                                            ∂              L                                      ∂                                                                    v                    →                                                                                      ×                                            v              →                                      ,                                      d                          d              t                                                                          ∂              L                                      ∂                                                                    v                    →                                                                                      =                                            ∂              L                                      ∂                                                                    v                    →                                                                                      ×                                            ω              →                                      ,                                    L        (                                            ω              →                                      ,                                            v              →                                      )        =                              1            2                          (        A                                            ω              →                                      ,                                            ω              →                                      )        +        (        B                                            ω              →                                      ,                                            v              →                                      )        +                              1            2                          (        C                                            v              →                                      ,                                            v              →                                      )        +        (                                            k              →                                      ,                                            ω              →                                      )        +        (                                            l              →                                      ,                                            v              →                                      )        .                Their first integrals read
                              J                      0                          =                  (                                                    ∂                L                                            ∂                                                                            ω                      →                                                                                                    ,                                                    ω                →                                              )                +                  (                                                    ∂                L                                            ∂                                                                            v                      →                                                                                                    ,                                                    v                →                                              )                −        L        ,                          J                      1                          =                  (                                                    ∂                L                                            ∂                                                                            ω                      →                                                                                                    ,                                                    ∂                L                                            ∂                                                                            v                      →                                                                                                    )                ,                          J                      2                          =                  (                                                    ∂                L                                            ∂                                                                            v                      →                                                                                                    ,                                                    ∂                L                                            ∂                                                                            v                      →                                                                                                    )                        .
Further integration produces explicit expressions for position and velocities.