グリーンの第二恒等式は、二つのスカラー函数の二階微分と一階微分(の発散)との関係を表すものである。微分形式では、

となる。ここで pm と qm は二つの任意の二階連続的微分可能なスカラー場である。この恒等式は、質量やエネルギーのようなスカラー場に対して連続の方程式が成立する担保となるため、物理学において非常に重要なものとなっている[2]。グリーンの第二恒等式はベクトル解析においてよく示されているが、多くの教科書ではスカラーの場合のみが扱われている。専門書においても、ベクトルの場合を見つけるのは容易ではない。ベクトル回折理論において、そのようなグリーンの第二恒等式の二つの場合が導入されている。一方は、クロス積の発散によるもの[3][4][5]で、場における回転と回転に関する関係を表している:

この方程式はラプラシアンを使って次のように書くことが出来る:
![{\displaystyle \mathbf {P} \cdot \Delta \mathbf {Q} -\mathbf {Q} \cdot \Delta \mathbf {P} +\mathbf {Q} \cdot \left[\nabla \left(\nabla \cdot \mathbf {P} \right)\right]-\mathbf {P} \cdot \left[\nabla \left(\nabla \cdot \mathbf {Q} \right)\right]=\nabla \cdot \left(\mathbf {P} \times \nabla \times \mathbf {Q} -\mathbf {Q} \times \nabla \times \mathbf {P} \right).}](//wikimedia.org/api/rest_v1/media/math/render/svg/24205ebf5926386e184d58275b53b25870107479)
しかし、項
![{\displaystyle \mathbf {Q} \cdot \left[\nabla \left(\nabla \cdot \mathbf {P} \right)\right]-\mathbf {P} \cdot \left[\nabla \left(\nabla \cdot \mathbf {Q} \right)\right],}](//wikimedia.org/api/rest_v1/media/math/render/svg/a799dee9474cadd91b4ba3cf2bd105786800ea2d)
は発散によって書くことは出来ない。もう一方の場合は、二重ベクトルを導入する手法で、二価グリーン函数が必要となる[6][7]。ここで示すものはそれらの問題を避けるものである[8]。
グリーンの第二恒等式におけるスカラー場は、ベクトル場のデカルト成分であると考える。すなわち

とする。各成分に対する方程式を足し上げることで、次が得られる。
![{\displaystyle \sum _{m}\left[p_{m}\Delta q_{m}-q_{m}\Delta p_{m}\right]=\sum _{m}\nabla \cdot \left(p_{m}\nabla q_{m}-q_{m}\nabla p_{m}\right).}](//wikimedia.org/api/rest_v1/media/math/render/svg/b0e237fa0360c20725dd3fd6f75a1f7ac37a8660)
この左辺は、ドット積の定義により、次のようなベクトル形式で書くことが出来る。
![{\displaystyle \sum _{m}\left[p_{m}\Delta q_{m}-q_{m}\Delta p_{m}\right]=\mathbf {P} \cdot \Delta \mathbf {Q} -\mathbf {Q} \cdot \Delta \mathbf {P} .}](//wikimedia.org/api/rest_v1/media/math/render/svg/743a08d27f00d8d8a2cd35868fb7c7f2ba17cc71)
右辺は、ベクトル作用素によって表現するにはやや複雑なものとなっている。発散作用素の加法についての分配性より、発散の和は和の発散に等しい。すなわち、

である。ドット積の勾配に対する次のベクトル恒等式を考える。

これは、ベクトル成分について書くと次のようになる。

この結果は、負の符号を除いて、ベクトル形式で表すことを所望していたものと似たものである。各項の微分作用素は、あるベクトル(
)あるいはもう一方(
)のいずれかに対して作用するため、各項は次のように表される:


これらの結果は、ベクトル成分の評価を介して厳密に証明することも出来る。以上より、右辺は次のようなベクトル形式で表される。

これら二つの結果を合わせることで、スカラー場に対するグリーンの定理と同様の結果が得られる:
- ベクトル場に対する定理
![{\displaystyle \color {OliveGreen}\mathbf {P} \cdot \Delta \mathbf {Q} -\mathbf {Q} \cdot \Delta \mathbf {P} =\nabla \cdot \left[\left(\mathbf {P} \cdot \nabla \right)\mathbf {Q} +\mathbf {P} \times \nabla \times \mathbf {Q} -\left(\mathbf {Q} \cdot \nabla \right)\mathbf {P} -\mathbf {Q} \times \nabla \times \mathbf {P} \right].}](//wikimedia.org/api/rest_v1/media/math/render/svg/5903dd3e94327d290ba4a359c76a0472a82881b8)
クロス積の回転は次のように書くことが出来る。

グリーンのベクトル恒等式は、次のように書くことが出来る:
![{\displaystyle \mathbf {P} \cdot \Delta \mathbf {Q} -\mathbf {Q} \cdot \Delta \mathbf {P} =\nabla \cdot \left[\mathbf {P} \left(\nabla \cdot \mathbf {Q} \right)-\mathbf {Q} \left(\nabla \cdot \mathbf {P} \right)-\nabla \times \left(\mathbf {P} \times \mathbf {Q} \right)+\mathbf {P} \times \nabla \times \mathbf {Q} -\mathbf {Q} \times \nabla \times \mathbf {P} \right].}](//wikimedia.org/api/rest_v1/media/math/render/svg/076f017e1eaaddeeacf9fddca4a44b4af538e05f)
回転の発散はゼロであるため、この第三項は消去され、次が得られる:
- グリーンのベクトル恒等式
![{\displaystyle \color {OliveGreen}\mathbf {P} \cdot \Delta \mathbf {Q} -\mathbf {Q} \cdot \Delta \mathbf {P} =\nabla \cdot \left[\mathbf {P} \left(\nabla \cdot \mathbf {Q} \right)-\mathbf {Q} \left(\nabla \cdot \mathbf {P} \right)+\mathbf {P} \times \nabla \times \mathbf {Q} -\mathbf {Q} \times \nabla \times \mathbf {P} \right].}](//wikimedia.org/api/rest_v1/media/math/render/svg/e01bb43982d2188a78679be104d866961ae71073)
同様の手順で、ドット積のラプラシアンはラプラシアンに関して次のように表すことが出来る:
![{\displaystyle \Delta \left(\mathbf {P} \cdot \mathbf {Q} \right)=\mathbf {P} \cdot \Delta \mathbf {Q} -\mathbf {Q} \cdot \Delta \mathbf {P} +2\nabla \cdot \left[\left(\mathbf {Q} \cdot \nabla \right)\mathbf {P} +\mathbf {Q} \times \nabla \times \mathbf {P} \right].}](//wikimedia.org/api/rest_v1/media/math/render/svg/eaa6197976af013496fba2dbc9e144175a9f3a7a)
この系として、整理されていない項はベクトルグリーン函数との比較によって発散に関して書くことが出来る:
![{\displaystyle \mathbf {P} \cdot \left[\nabla \left(\nabla \cdot \mathbf {Q} \right)\right]-\mathbf {Q} \cdot \left[\nabla \left(\nabla \cdot \mathbf {P} \right)\right]=\nabla \cdot \left[\mathbf {P} \left(\nabla \cdot \mathbf {Q} \right)-\mathbf {Q} \left(\nabla \cdot \mathbf {P} \right)\right].}](//wikimedia.org/api/rest_v1/media/math/render/svg/5dbbf8319f2aad7873fc278c528a6f133836f6d8)
この結果は、右辺のベクトルのスカラー倍の発散を拡張することで確かめることが出来る。