Physlib

PhyslibAlpha.ClassicalFieldTheory.Local.TotalDivergenceEquivalence

Lagrangian equivalence up to total divergences

i. Overview

This module adds the local coordinate API for lagrangians that differ by a total divergence.

In the current Alpha stack, local lagrangians carry their jet-coordinate derivatives explicitly. Consequently, this module does not construct the modified lagrangian by adding a current divergence syntactically. Instead, it packages the data needed by later equivalence results:

  • two local lagrangians of the same order,
  • a total-divergence lagrangian witnessing the density difference,
  • and equality of the corresponding Euler-Lagrange operators.

This is the field-theory analogue of the classical fact that adding a total derivative or total divergence does not change the variational equations, while keeping the current API honest about which facts are data and which facts are proved.

ii. Key results

  • `ClassicalFieldTheory.Local.HasTotalDivergenceDifference`
  • `ClassicalFieldTheory.Local.IsEulerLagrangeEquivalent`
  • `ClassicalFieldTheory.Local.IsEulerLagrangeEquivalent.eulerLagrangeOp_eq_zero_iff`
  • `ClassicalFieldTheory.Local.IsEulerLagrangeEquivalent.isCritical_iff`
  • `ClassicalFieldTheory.Local.TotalDivergenceEquivalence`
  • `ClassicalFieldTheory.Local.TotalDivergenceEquivalence.isCritical_iff`

iii. Table of contents

  • A. Equivalence predicates
  • B. Euler-Lagrange equivalence API
  • C. Packaged total-divergence equivalences

iv. References

- J. Cortés and A. Haupt, *Lecture Notes on Mathematical Methods of Classical Physics*, arXiv:1612.03100v2, Chapter 5.

A. Equivalence predicates

B. Euler-Lagrange equivalence API

C. Packaged total-divergence equivalences

16 declarations

definition

Ltarget\mathcal{L}_{\text{target}} differs from Lsource\mathcal{L}_{\text{source}} by a total divergence TT

For two local Lagrangians Lsource\mathcal{L}_{\text{source}} and Ltarget\mathcal{L}_{\text{target}} of order k+1k+1 and a packaged total divergence TT of current order kk, the proposition states that for every field f:RdRmf: \mathbb{R}^d \to \mathbb{R}^m, the action density of Ltarget\mathcal{L}_{\text{target}} is equal to the sum of the action density of Lsource\mathcal{L}_{\text{source}} and the action density of the Lagrangian LT\mathcal{L}_T associated with the total divergence TT. In terms of the k+1k+1-jet jk+1f(x)j^{k+1} f(x) of the field at point xx: Ltarget(jk+1f(x))=Lsource(jk+1f(x))+LT(jk+1f(x)) \mathcal{L}_{\text{target}}(j^{k+1} f(x)) = \mathcal{L}_{\text{source}}(j^{k+1} f(x)) + \mathcal{L}_T(j^{k+1} f(x))

definition

Euler-Lagrange equivalence E(Lsource)=E(Ltarget)\mathcal{E}(L_{\text{source}}) = \mathcal{E}(L_{\text{target}})

Two local Lagrangians LsourceL_{\text{source}} and LtargetL_{\text{target}} of order kk for fields f:RdRmf: \mathbb{R}^d \to \mathbb{R}^m are **Euler-Lagrange equivalent** if they determine the same local Euler-Lagrange operator E(L)\mathcal{E}(L) for every field ff: E(Ltarget)[f]=E(Lsource)[f] \mathcal{E}(L_{\text{target}})[f] = \mathcal{E}(L_{\text{source}})[f] where E(L)[f]\mathcal{E}(L)[f] is the function mapping xRdx \in \mathbb{R}^d to the vector of variational derivatives of the Lagrangian density.

theorem

Reflexivity of Euler-Lagrange equivalence

For any local Lagrangian LL of order kk for fields f:RdRmf: \mathbb{R}^d \to \mathbb{R}^m, LL is Euler-Lagrange equivalent to itself. That is, for every field ff, the local Euler-Lagrange operator satisfies E(L)[f]=E(L)[f]\mathcal{E}(L)[f] = \mathcal{E}(L)[f].

theorem

Euler-Lagrange Equivalence is Symmetric

Let L1L_1 and L2L_2 be two local Lagrangians of order kk for fields f:RdRmf: \mathbb{R}^d \to \mathbb{R}^m. If L1L_1 and L2L_2 are Euler-Lagrange equivalent, then L2L_2 and L1L_1 are also Euler-Lagrange equivalent.

theorem

Transitivity of Euler-Lagrange Equivalence

Let L1,L2,L_1, L_2, and L3L_3 be local Lagrangians of order kk for fields f:RdRmf: \mathbb{R}^d \to \mathbb{R}^m. If L1L_1 is Euler-Lagrange equivalent to L2L_2, and L2L_2 is Euler-Lagrange equivalent to L3L_3, then L1L_1 is Euler-Lagrange equivalent to L3L_3. Two local Lagrangians are considered Euler-Lagrange equivalent if they determine the same local Euler-Lagrange operator E(L)\mathcal{E}(L), such that E(Li)[f]=E(Lj)[f]\mathcal{E}(L_i)[f] = \mathcal{E}(L_j)[f] for every field ff.

theorem

Euler-Lagrange Equivalence Implies E(Ltarget)=E(Lsource)\mathcal{E}(L_{\text{target}}) = \mathcal{E}(L_{\text{source}})

Let LsourceL_{\text{source}} and LtargetL_{\text{target}} be two local Lagrangians of order kk for fields f:RdRmf: \mathbb{R}^d \to \mathbb{R}^m. If LsourceL_{\text{source}} and LtargetL_{\text{target}} are Euler-Lagrange equivalent, then for any field ff, the resulting local Euler-Lagrange operators are equal: E(Ltarget)[f]=E(Lsource)[f] \mathcal{E}(L_{\text{target}})[f] = \mathcal{E}(L_{\text{source}})[f] where E(L)[f]\mathcal{E}(L)[f] denotes the local Euler-Lagrange operator applied to the field ff.

theorem

E(Ltarget)[f]=0    E(Lsource)[f]=0\mathcal{E}(L_{\text{target}})[f] = 0 \iff \mathcal{E}(L_{\text{source}})[f] = 0 for Euler-Lagrange equivalent Lagrangians

Let LsourceL_{\text{source}} and LtargetL_{\text{target}} be local Lagrangians of order kk for fields f:RdRmf: \mathbb{R}^d \to \mathbb{R}^m. If LsourceL_{\text{source}} and LtargetL_{\text{target}} are Euler-Lagrange equivalent, then for any field ff, the Euler-Lagrange equations for the target Lagrangian vanish if and only if the Euler-Lagrange equations for the source Lagrangian vanish: E(Ltarget)[f]=0    E(Lsource)[f]=0 \mathcal{E}(L_{\text{target}})[f] = 0 \iff \mathcal{E}(L_{\text{source}})[f] = 0 where E(L)[f]\mathcal{E}(L)[f] denotes the local Euler-Lagrange operator applied to the field ff.

theorem

IsCritical Ltargetf    IsCritical Lsourcef\text{IsCritical } L_{\text{target}} f \iff \text{IsCritical } L_{\text{source}} f for Euler-Lagrange Equivalent Lagrangians

Let LsourceL_{\text{source}} and LtargetL_{\text{target}} be two local kk-th order Lagrangians that are Euler-Lagrange equivalent, meaning they determine the same Euler-Lagrange operator E(Lsource)=E(Ltarget)\mathcal{E}(L_{\text{source}}) = \mathcal{E}(L_{\text{target}}). Suppose both Lagrangians are smooth in their jet coordinates and a field f:RdRmf: \mathbb{R}^d \to \mathbb{R}^m is admissible for the action functional for both LsourceL_{\text{source}} and LtargetL_{\text{target}} (i.e., ff is CC^\infty and has finite action). Then ff is a critical field for the action of LtargetL_{\text{target}} if and only if it is a critical field for the action of LsourceL_{\text{source}}.

theorem

Criticality for LsourceL_{\text{source}} implies criticality for Euler-Lagrange equivalent LtargetL_{\text{target}}

Let LsourceL_{\text{source}} and LtargetL_{\text{target}} be two kk-th order local Lagrangians that are Euler-Lagrange equivalent, meaning they determine the same Euler-Lagrange operator E(Lsource)=E(Ltarget)\mathcal{E}(L_{\text{source}}) = \mathcal{E}(L_{\text{target}}). Suppose both Lagrangians are smooth in their jet coordinates. For any field f:RdRmf: \mathbb{R}^d \to \mathbb{R}^m that is admissible for the action functionals of both Lagrangians, if ff is a critical point for the action of LsourceL_{\text{source}}, then ff is also a critical point for the action of LtargetL_{\text{target}}.

theorem

Criticality for LtargetL_{\text{target}} implies criticality for LsourceL_{\text{source}} for Euler-Lagrange equivalent Lagrangians

Let LsourceL_{\text{source}} and LtargetL_{\text{target}} be two local Lagrangians of order kk for fields f ⁣:RdRmf \colon \mathbb{R}^d \to \mathbb{R}^m. Suppose LsourceL_{\text{source}} and LtargetL_{\text{target}} are Euler-Lagrange equivalent, such that their Euler-Lagrange operators satisfy E(Lsource)[f]=E(Ltarget)[f]\mathcal{E}(L_{\text{source}})[f] = \mathcal{E}(L_{\text{target}})[f] for every field ff. Furthermore, assume that LsourceL_{\text{source}} and LtargetL_{\text{target}} are smooth in their jet coordinates, and the field ff is admissible for the action functionals of both Lagrangians. If ff is a critical field for the action functional of LtargetL_{\text{target}}, then ff is also a critical field for the action functional of LsourceL_{\text{source}}.

theorem

Ltarget(f)=Lsource(f)+Ldiv(f)\mathcal{L}_{\text{target}}(f) = \mathcal{L}_{\text{source}}(f) + \mathcal{L}_{\text{div}}(f) for Total Divergence Equivalence

Let EE be a total divergence equivalence between a source Lagrangian LsourceL_{\text{source}} and a target Lagrangian LtargetL_{\text{target}}, where LdivL_{\text{div}} denotes the Lagrangian representing the total divergence. For any field f:RdRmf: \mathbb{R}^d \to \mathbb{R}^m, the action density of the target Lagrangian is the sum of the action density of the source Lagrangian and the action density of the divergence term. That is, for every point xRdx \in \mathbb{R}^d: Ltarget[f](x)=Lsource[f](x)+Ldiv[f](x) \mathcal{L}_{\text{target}}[f](x) = \mathcal{L}_{\text{source}}[f](x) + \mathcal{L}_{\text{div}}[f](x) where L[f](x)\mathcal{L}[f](x) is the action density defined by L(jkf(x))L(j^k f(x)), and jkf(x)j^k f(x) is the kk-jet of the field ff at xx.

theorem

E(Ltarget)=E(Lsource)\mathcal{E}(L_{\text{target}}) = \mathcal{E}(L_{\text{source}}) for Lagrangians differing by a total divergence

Let EE be a total divergence equivalence between a source Lagrangian LsourceL_{\text{source}} and a target Lagrangian LtargetL_{\text{target}} of dimension dd, field dimension mm, and jet order kk. For any field f:RdRmf: \mathbb{R}^d \to \mathbb{R}^m, the local Euler-Lagrange operators of the target and source Lagrangians are equal: E(Ltarget)[f]=E(Lsource)[f] \mathcal{E}(L_{\text{target}})[f] = \mathcal{E}(L_{\text{source}})[f] where E(L)[f]\mathcal{E}(L)[f] denotes the local Euler-Lagrange operator associated with Lagrangian LL evaluated on the field ff.

theorem

E(Ltarget)[f]=0    E(Lsource)[f]=0\mathcal{E}(L_{\text{target}})[f] = 0 \iff \mathcal{E}(L_{\text{source}})[f] = 0 for Lagrangians Differing by a Total Divergence

Let EE be a total divergence equivalence between a source Lagrangian LsourceL_{\text{source}} and a target Lagrangian LtargetL_{\text{target}} of order kk for fields f:RdRmf: \mathbb{R}^d \to \mathbb{R}^m. For any field ff, the Euler-Lagrange equations for the target Lagrangian are satisfied if and only if the Euler-Lagrange equations for the source Lagrangian are satisfied. That is, E(Ltarget)[f]=0    E(Lsource)[f]=0 \mathcal{E}(L_{\text{target}})[f] = 0 \iff \mathcal{E}(L_{\text{source}})[f] = 0 where E(L)\mathcal{E}(L) is the local Euler-Lagrange operator defined such that its aa-th component at point xx is: (E(L)[f](x))a=Ik(1)IDI(LuIa)[f](x) (\mathcal{E}(L)[f](x))_a = \sum_{|I| \le k} (-1)^{|I|} D_I \left( \frac{\partial L}{\partial u^a_I} \right) [f](x)

theorem

IsCritical(Ltarget,f)    IsCritical(Lsource,f)\text{IsCritical}(L_{\text{target}}, f) \iff \text{IsCritical}(L_{\text{source}}, f) for Lagrangians Differing by a Total Divergence

Let LsourceL_{\text{source}} and LtargetL_{\text{target}} be local Lagrangians of order kk for fields f:RdRmf: \mathbb{R}^d \to \mathbb{R}^m that differ by a total divergence. Suppose that the field ff is admissible for the action functional of both Lagrangians (meaning ff is CC^\infty and the action densities xL(jkf(x))x \mapsto L(j^k f(x)) are integrable) and that both Lagrangians are smooth in their jet coordinates. Then ff is a critical point for the action of LtargetL_{\text{target}} if and only if it is a critical point for the action of LsourceL_{\text{source}}: IsCritical(Ltarget,f)    IsCritical(Lsource,f) \text{IsCritical}(L_{\text{target}}, f) \iff \text{IsCritical}(L_{\text{source}}, f) where IsCritical(L,f)\text{IsCritical}(L, f) denotes that the first variation of the action S(L,f)=L(jkf(x))dxS(L, f) = \int L(j^k f(x)) dx vanishes at ff.

theorem

Criticality for LsourceL_{\text{source}} implies criticality for LtargetL_{\text{target}} under total divergence equivalence

Let LsourceL_{\text{source}} and LtargetL_{\text{target}} be two local Lagrangians of order kk that differ by a total divergence. Let f:RdRmf: \mathbb{R}^d \to \mathbb{R}^m be a field such that ff is admissible for the action functionals of both LsourceL_{\text{source}} and LtargetL_{\text{target}} (i.e., ff is smooth and the action densities are integrable). Assuming that both LsourceL_{\text{source}} and LtargetL_{\text{target}} are smooth in their jet coordinates, if ff is a critical point for the action functional of LsourceL_{\text{source}}, then ff is also a critical point for the action functional of LtargetL_{\text{target}}.

theorem

If ff is critical for the target Lagrangian, it is critical for the source Lagrangian under total divergence equivalence

Let EE be a total divergence equivalence between two local Lagrangians LsourceL_{\text{source}} and LtargetL_{\text{target}} of order kk. Let f:RdRmf : \mathbb{R}^d \to \mathbb{R}^m be a field. Suppose that (Lsource,f)(L_{\text{source}}, f) and (Ltarget,f)(L_{\text{target}}, f) are both admissible for the action functional (meaning ff is smooth and the resulting action densities are integrable) and that both LsourceL_{\text{source}} and LtargetL_{\text{target}} are smooth in their respective jet coordinates. If ff is a critical point for the action associated with LtargetL_{\text{target}}, then ff is also a critical point for the action associated with LsourceL_{\text{source}}.