<<

The Canonical Contact Form

Peter J. Olver† School of University of Minnesota Minneapolis, MN 55455 U.S.A. [email protected] http://www.math.umn.edu/olver

Abstract. The structure and the involutive dierential system that character- ize the pseudo-group of contact transformations on a space are determined.

1. Introduction. The canonical form on the coframe bundle over a smooth originally arose as the natural generalization of the canonical form on the cotangent bundle, which plays an essential role in , [19; §III.7]. The coframe bundle F M → M forms a principal GL(m) bundle over the m-dimensional manifold M. The canonical form on the coframe bundle serves to characterize the dieomorphism pseudo-group of the manifold, or, more correctly, its lift to the coframe bundle. Indeed, the invariance of the canonical form forms an involutive dierential system, whose general solution, guaranteed by the Cartan–Kahler Theorem, is the lifted dieomorphism pseudo-group. Kobayashi, [11], introduces a vector-valued canonical form on the higher order frame bundles over

† Supported in part by NSF Grant DMS 01–03944. February 21, 2005

1 the manifold. He demonstrates that the components of the canonical form constitute an involutive dierential system that characterizes the higher order lifts of the dieomorphism group. The geometrical study of dierential equations relies on the jet space rst introduced by Ehresmann, [6]. In the framework, the pseudo-group of contact transforma- tions, [13, 16], assumes the role of the dieomorphism pseudo-group. Contact transforma- tions are characterized by the fact that they preserve the contact ideal generated by the contact forms on the jet bundle. Thus, the characterization of the contact pseudo-group by an involutive dierential system should rely on a “canonical contact form” constructed on a suitable principal bundle lying over the jet bundle. This canonical contact form should play the same basic role in the study of the geometry of jet bundles and dierential equa- tions that the canonical form over the coframe bundle plays in the ordinary dierential geometry of and submanifolds. In [21], Yamaguchi uses the theory of exterior dierential systems to conduct a detailed investigation of the of higher order jet space, but does not provide a general construction of the required principal bun- dle or canonical form. This is more complicated than the frame bundle construction, since the denition of a contact transformation via the contact ideal does not directly yield an involutive dierential system; see [4, 16]. One must apply the Cartan procedure of ab- sorption and normalization of torsion in order to reduce the original structure group to the appropriate involutive version, and this in turn will yield the “minimal, involutive” version of the canonical contact form. A crucial theorem, due to Backlund, [2], demonstrates that every contact transfor- mation is either a prolonged point transformation, or, in the case of a single dependent variable, a prolonged rst order contact transformation; see also [16, 20]. This allows us to restrict the structure group associated with the contact pseudo-group to one of block upper triangular form, but this still is not enough to produce an involutive dierential system, and further normalizations must be imposed. In this paper, we nd the complete system of normalizations, thereby constructing an involutive dierential system on a cer- tain principal bundle over the jet bundle that characterizes the contact pseudo-group. The structure equations are explicitly found, and the Cartan characters computed. A signicant source of applications of this construction can be found in a variety of equivalence problems dened on the jet bundle, including dierential equations, variational problems, and others. In such situations, one needs to incorporate the contact structure into the problem via the contact forms. The canonical contact form will provide the minimal lift that can be imposed on the contact form component of the lifted coframe, and thus help avoid normalizations that are universally valid for all contact transformations. typical examples include equivalence problems for dierential equations, for dierential operators, and for variational problems. See [10, 16] for typical problems and applications. Additional applications to the method of moving frames developed by Mark Fels and the author, [8, 9, 17], will appear elsewhere.

2. Contact Forms on Jet Bundles. We will work with the smooth category of manifolds and maps throughout this paper. Let E → X be a smooth vector bundle over a p-dimensional base manifold X, with

2 q-dimensional bers. We use x = (x1, . . . , xp) to denote local coordinates on X, and u = (u1, . . . , uq) to denote the ber coordinates, so that sections of E are prescribed by smooth functions u = f(x). Let Jn = JnE denote the nth jet bundle of E, with associated (n) (n) i local coordinates z = (x, u ) = ( . . . x . . . uJ . . . ), where the coordinates uJ are indexed by unordered multi-indices J = (j1, . . . , jk), with 1 j p, of orders n 0 k = #J n. Given a (local) section f: X → E, we let jnf: X → J denote its n-jet, which forms a section of the nth order jet bundle. Denition 2.1. A dierential form on the jet space Jn is called a contact form if it is annihilated by all jets: (jnf) = 0. The space of contact forms on Jn forms dierential ideal I(n), called the contact ideal, over Jn. Theorem 2.2. In local coordinates, every contact one-form on Jn can be written as a linear combination of the basic contact forms p i J = duJ uJ,i dx , = 1, . . . , q, 0 #J < n. (2.1) i=1 X These one-forms constitute a basis for the contact ideal I (n). For instance, in the case of one independent and one dependent variable, the basic contact forms are

0 = du ux dx, 1 = dux uxx dx, 2 = duxx uxxx dx, . . . (2.2) In (2.1), we call #J the order of the contact form J . The reader should note that the contact forms on Jn have orders at most n 1. Lemma 2.3. A section F : X → Jn locally coincides with the n-jet of a section f: X → E, meaning F = jnf on an open subset of X, if and only if F annihilates all the contact forms on Jn: F J = 0, = 1, . . . , q, 0 #J < n. (2.3) Denition 2.4. A local dieomorphism : Jn → Jn denes a contact transformation of order n if it preserves the contact ideal, meaning that if is any contact form on Jn, then is also a contact form. Denition 2.5. The (n+k)th order prolongation of the contact transformation (n) (n+k) n+k n+k n+k (n+k) is the unique contact transformation : J → J satisfying n = (n) n+k n+k n+k n n , where n : J → J is the usual projection. In local coordinates, a local dieomorphism denes a contact transformation if and only if ,K J = AJ, K , (2.4) ,K X ,K n R for suitable coecient functions AJ, : J → . There are nontrivial constraints on these coecients resulting from Backlund’s Theorem, [2].

3 Theorem 2.6. If the number of dependent variables is greater than one, q > 1, then every contact transformation is the prolongation of a point transformation : E → E. If q = 1, then every nth order contact transformation is the prolongation of a rst order contact transformation : J1 → J1. Remark: Interestingly, if one restricts to a submanifold of the jet space dened by system of dierential equations, additional “internal” higher order contact transformations can exist; see [1] for a Backlund-style classication of these transformations.

3. The Prolonged General Linear Group. There are two fundamental transformation groups that lie at the foundation of the geometric characterization of contact transformations. The rst is the standard prolon- gation of the general linear group, [12; p. 139], [14]. Let GL(p) denote the general linear Rp group on consisting of all real, invertible, p p matrices. Let D0(p) denote the space of Rp Rp all dieomorphisms ϕ: → preserving the origin, so ϕ(0) = 0. We let jnϕ(0) denote the n-jet (or nth order Taylor expansion) of the dieomorphism at the origin. Denition 3.1. The nth prolongation of the general linear group GL(p) is the group

(n) GL (p) = { jnϕ(0) | ϕ ∈ D0(p) } (3.1)

The group multiplication is given by composition of dieomorphisms, so that if S = jnϕ(0), T = jn(0), then S T = jn(ϕ )(0). Note that the one-jet of a dieomorphism ϕ at 0 is uniquely determined by its Jacobian matrix Dϕ(0), which can be viewed as an in GL(p), and, in this way, we identify GL(p) = GL(1)(p). The most convenient method of representing the elements of GL(n)(p) is via formal Taylor . We introduce coordinates t = (t1, . . . , tp) in a neighborhood of 0 ∈ M. We then identify a group element S ∈ GL(n)(p) with the vector-valued Taylor † T S(t) = S1(t), . . . , Sp(t) of any smooth dieomorphism ϕ(x) that represents it, so

¡ ¢ tJ ∂#J ϕi Si(t) = Si , where Si = (0), i = 1, . . . , p. J J! J ∂xJ (3.2) Jn 1 X# Note that there is no constant (order 0) term in the Taylor polynomial (3.2) since we i are assuming that ϕ(0) = 0; moreover the rst order Taylor coecients Sj form an invertible p p matrix, whereas the higher order coecients can be arbitrary. Therefore, (n) ¡ ¢ GL (p) forms a Lie group of dimension

p + n p(n) = p 1 . (3.3) n · µ ¶ ¸

† We use a formal variable t here instead of x for later clarity.

4 The group multiplication is then given by formal composition of polynomials, so that U = R S if and only if the corresponding polynomials satisfy U(t) = R(S(t)) mod n, (3.4) where mod n means that we truncate the resulting polynomial to order n. The explicit for- mulae can be identied with the Faa di Bruno formula, [7; p. 222], [14], for the of the composition of two functions. Example 3.2. In the one-dimensional situation, p = 1, the Taylor polynomial of a dieomorphism ϕ → R → R that xes 0 = ϕ(0) takes the form 1 2 1 3 1 4 S(t) = s1t + 2 s2t + 3! s3t + 4! s4t + , (3.5) (k) with the coecients s1, s2, . . . representing the derivatives sk = ϕ (0) of our dieomor- phism ϕ: R → R xing 0 = ϕ(0). The composition formula (3.4) gives the explicit rules 2 3 u1 = r1s1, u2 = r1s2 + r2s1 u3 = r1s3 + 3r2s1s2 + r3s1 2 2 4 u4 = r1s4 + r2(4s1s3 + 3s2) + 6r3s1s2 + r4s1, and so on. As in [5; §3.4], the one-dimensional Faa di Bruno formula is

k s s s u = r Bm(s , . . . , s ), where Bm(s , . . . , s ) = i1 i2 im (3.6) k m k 1 k k 1 k I! (#I)! m = 1 I k X X= is a Bell polynomial, [3], [18; §2.8]. The sum in (3.6) is over all unordered multi-indices I = (i1, . . . , im) with 1 i k, I = i1 + + im = k, and where J = #I denotes the “repetition” multi-index of I, so that jr = #{i = r } indicates the number of times that the integer r appears in the multi-indexP I. We can explicitly realize GL(n)(p) as a matrix Lie group, namely a subgroup of GL(p(n)), as follows. The space of vector-valued Taylor polynomials x(t) of degree at most (n) n without constant term, x(0) = 0, can be identied with Rp . Given S ∈ GL(n)(p), we dene (S) ∈ GL(p(n)) by (S) x(t) = x(S(t)), (3.7) where S(t) is the Taylor polynomial (3.2) corresponding to S. The explicit formulae for the Faa di Bruno injection can be found in [14; p. 503]. Example 3.3. In the one-dimensional situation described in Example 3.2, we iden- tify a fourth order Taylor polynomial (3.5) with its coecient vector ( s1, s2, s3, s4 ). The corresponding matrix is

s1 s2 s3 s4 0 s2 3s s 4s s + 3s2 (S) =  1 1 2 1 3 2 . 0 0 s3 6s2s  1 1 2   4   0 0 0 s1    The reader may enjoy verifying that this forms a subgroup of GL(4). The kth order version has (S) the upper triangular matrix with entries given by the Bell polynomials i Bj(s1, . . . , sj) for i j.

5 We next determine the left and right-invariant Maurer–Cartan forms on the prolonged general linear group. These will be found by adapting the usual formulae

1 1 L = A dA, R = dA A , (3.8) valid for matrix Lie groups G GL(n), [16]. In our case, the Maurer–Cartan forms will appear as the coecients of a formal “Taylor” polynomial

tJ (t) = , (3.9) J! J Jn 1 X# (n) where each J is a p vector of one-forms dened on the group GL (p). Using (3.8) and the multiplication rule (3.4) for the group, we deduce that the right-invariant Maurer–Cartan form polynomial is given by

(t) = dS S1(t) mod n, (3.10)

£ ¤ S1 obtained by composing the formale inverse series (or inverse Taylor polynomial) (t) and the formal series of basis one-forms

tJ dS(t) = dS , (3.11) J! J Jn 1 X# on the group. On the other hand, the left-invariant Maurer–Cartan form polynomial can be found by rst computing the dierential of the composition

d T(S(t)) = DT(S(t)) dS(t), (3.12)

of the two power series with £respect to¤ the coecients of S. Here DT(t) = (∂Ti/∂tj) denotes the Jacobian matrix series associated with T(t). Replacing T in (3.12) by the inverse of S(t) and truncating produces the left-invariant Maurer–Cartan form polynomial:

(t) = DS1(S(t)) dS(t) mod n = DS(t)1 dS(t) mod n, (3.13)

where DS(t)1 is the inverse of the Jacobian matrix of S(t).

Example 3.4. For the one-dimensional situation considered above we have

1 2 1 3 1 4 S(t) = s1t + 2 s2t + 3! s3t + 4! s4t + , 1 2 1 3 1 4 dS(t) = t ds1 + 2 t ds2 + 3! t ds3 + 4! t ds4 + , 2 2 3 1 1 s2 2 s1s3 3s2 3 s1s4 10s1s2s3 + 12s2 4 S (t) = t 3 t 5 t 7 t + . s1 2s1 6s1 24s1

Therefore, the right-invariant Maurer–Cartan forms on GL(n)(1) are obtained as the coef-

6 cients of the “Maurer–Cartan polynomials” 1 (t) = dS = t + 1 t2 + 1 t3 + 1 t4 + S(t) 1 2 2 3! 3 4! 4 µ ¶ ds s ds s ds s2 ds 3s s ds (s s 3s2) ds e 1 1 2 e2 1 2e 1 3e 1 2 e 2 1 3 2 1 3 = t + 3 t 5 t + s1 2s1 6s1 3 2 2 2 2 3 s1 ds4 6s1s2 ds3 (4s1s3 15s1s2) ds2 (s1s4 10s1s2s3 + 15s2) ds1 4 + 7 t + . 24s1 The left–invariant Maurer–Cartan form polynomial (3.10) for GL(n)(1) is dS(t) (t) = = t + 1 t2 + 1 t3 + 1 t4 + S0(t) 1 2 2 3! 3 4! 4 2 2 ds1 s1 ds2 2s2 ds1 2 s1 ds3 3s1s2 ds2 3(s1s3 2s2) ds1 3 = t + 2 t + 3 t + s1 2s1 6s1 3 2 2 2 3 s1 ds4 4s1s2 ds3 6s1(s1s3 2s2) ds2 4(s1s4 6s1s2s3 + 6s2) ds1 4 + 4 t + . 24s1 Let () = (S)1d(S) denote the corresponding left Maurer–Cartan matrix, (3.8). In view of (3.7), (3.13), it acts on the column vector x according to the power series formulation [() x](t) = (S)1 d[(S) x](t) = (S)1 d[x(S(t))] p p p ∂x ∂x ∂x = (S)1 [S(t)] dS(t) = (t) dSi[S1(t)] = (t) i(t). ∂ti ∂ti ∂ti Ãi=1 ! i=1 i=1 X X X Example 3.5. For the one-dimensional version, we have

1 2 1 3 1 4 0 1 2 1 3 x(t) = x1t + 2 x2t + 3! x3t + 4! x4t + , x (t) = x1 + x2t + 2! x3t + 3! x4t + . Therefore, 0 1 2 1 3 () x(t)= x (t) (t) = (1x1)t + 2 (2x1 + 21x2)t + 3! (3x1 + 32x2 + 31x3)t + 1 4 + 4! (4x1 + 43x2 + 62x3 + 41x4)t + , and hence the Maurer–Cartan form matrix for GL(n)(1) is

1 2 3 4 . . . 0 21 32 43 . . .   () = 0 0 31 62 . . . . (3.14)  0 0 0 41 . . .   . . . .   ......   . . . . .    The (i, j) entry of the full n n matrix is j , i j, (S)i = i 1 ij+1 (3.15) j  µ ¶  0, i > j.  7 4. The Leibniz Group. Besides the prolonged general linear group that provides the structure group for jets of dieomorphisms, we also require a structure group related to the multiplication of jets. Denition 4.1. The Leibniz group L(n)(p, q) is the Lie group consisting of all n-jets of smooth maps : Rp → GL(q) at the point 0, so (n) Rp L (p, q) = { jn(0) | : → GL(q) } . (4.1) The group law is induced by matrix multiplication (x) (x) of the smooth maps. Given a vector bundle E → X over a p-dimensional base with q-dimensional ber, there is an induced representation (n) (n) (n) (n) (L ) z = jn[(x) f(x)] whenever L = jn(x), z = jnf(x) (4.2) of L(n)(p, q) on the jet ber JnE. As with the prolonged general linear group, we identify the elements of the Leibniz group with their . Thus, the group element (n) th L = jn(0) is identied with the n order truncation of the power series tJ L(t) = L , (4.3) J! J Jn 1 X# where LJ is a q q matrix. The entries (LJ ) can be identied with the Taylor coecients k J (n) n ∂ /∂x (0) for the corresponding matrix entry of (x). Identifying a point z ∈ J with the corresponding nth order Taylor polynomial z(t), the action of the Leibniz group is given by [(L(n)) z](t) = L(t) z(t) mod n. (4.4) Example 4.2. In the one-dimensional version, GL(1) ' R is just the set of nonzero reals, and so the maps : R → GL(1) are scalar-valued. The Leibniz group is induced by multiplication of Taylor series, and so the product of

1 2 1 3 1 2 1 3 L(t) = l0 + l1t + 2 l2t + 3! l3t + , M(t) = m0 + m1t + 2 m2t + 3! m3t + , is given by truncating the product series 1 2 L(t) M(t) = l0m0 + (l0m1 + l1m0)t + 2 (l0m2 + 2l1m1 + l2m0)t + 1 3 + 3! (l0m3 + 3l1m2 + 3l2m1 + l3m0)t + , at order n. The action (4.4) on a series

1 2 1 3 z(t) = z0 + z1t + 2 z2t + 3! z3t + (4.5) is the same — just replace the m’s by z’s. Therefore, the matrix representation (4.2) of an element of L(4)(1, 1) is

l0 l1 l2 l3 l4 0 l0 2l1 3l2 4l3 (4)   (L ) = 0 0 l0 3l1 6l2 .  0 0 0 l0 4l1     0 0 0 0 l0    8 The matrix of Maurer–Cartan forms on the Leibniz group are found using the usual formula (3.8), which becomes tJ = , (4.6) J! J J X where each J is a q q matrix of one-forms. We have (t) = (L)1 dL(t) = L(t)1 dL(t) = d log L(t). (4.7) Let () = (L)1d(L) denote the corresponding Maurer–Cartan matrix. In view of (4.4), it acts on the column vector z according to the power series formulation

[()z](t) = (L)1d[(L)z](t) = (L)1d[L(t)] z(t) = (t) z(t). (4.8) Example 4.3. For the one-dimensional version, we have

1 2 1 3 L(t) = l0 + l1t + 2 l2t + 3! l3t + , 1 2 1 3 dL(t) = dl0 + t dl1 + 2 t dl2 + 3! t dl3 + , 2 2 3 1 1 l1 l0l2 2l1 2 l0l3 6l0l1l2 + 6l1 3 L(t) = 2 t 3 t 4 t + . l0 l0 2l0 6l0 Therefore, the Maurer–Cartan form series for L(n)(1, 1) is

1 2 1 3 (t) = d log L(t) = 0 + 1t + 2 2t + 3! 3t + , 2 2 dl0 l0 dl1 l1 dl0 l0 dl2 2l0l1 dl1 (l0l2 2l1) dl0 2 = + 2 t + 3 t + l0 l0 2l0 3 2 2 2 2 3 l0 dl3 3l0l1 dl2 3(l0l2 2l0l1) dl1 (l0l3 6l0l1l2 + 6l1) dl0 3 + 4 t + . 6l0 Given z(t) as in (4.5), equation (4.8) implies that

1 2 () z(t)= (t) z(t) = 0z0 + (1z0 + 0z1)t + 2 (2z0 + 21z1 + 0z2)t + 1 3 + 3! (3z0 + 32z1 + 31z2 + 0z3)t + . Thus, the Maurer–Cartan form matrix for L(n)(1, 1) is

0 1 2 3 4 . . . 0 0 21 32 43 . . .   0 0 0 31 62 . . . () = . (4.9)  0 0 0 0 41 . . .     0 0 0 0 0 . . .   . . . . .   ......   ......    The (i, j) entry of the full n n matrix is j , i j, (L)i = i ij (4.10) j  µ ¶  0, i > j.

 9 Note the remarkable similarity between the Maurer–Cartan form matrices for the prolonged general linear group, (3.14), and for the Leibniz group, (4.9)! The Leibniz version forms a “Pascal upper triangular matrix”, whereas the prolonged version is obtained by throwing away the main diagonal of the Pascal matrix.

5. The Contact Group. We are now in a position to describe the structure group for the pseudo-group of contact transformations on the jet bundle Jn. Denition 5.1. The nth order contact group is the semidirect product group

C(n)(p, q) = GL(n1)(p) n L(n1)(p, q). (5.1) The group acts on series z(t) according to

(S, L) z(t) = L(t) z(S1(t)), (5.2) and then truncating to order n. Therefore, the group multiplication in C(n)(p, q) is given, in series form, by

S(t), L(t) T(t), M(t) = S(T(t)), L(t) M(S1(t)) . (5.3) The Maurer–Cartan¡ form¢ ¡ matrix for ¢the ¡contact structure group is giv¢ en by the “dif- ference” between the two Maurer–Cartan form matrices, so (, ) = () () . Thus, we nd p ∂z [(, )z](t) = (t) z(t) (t) i(t). ∂ti i=1 X Note that the prolonged general linear group acts trivially on the zeroth order coecient in the power series for z. In the one-dimensional version, we have

0 1 2 3 4 . . . 0 0 1 21 2 32 3 43 4 . . .   0 0 0 21 31 31 62 41 . . . (, ) = . (5.4)  0 0 0 0 31 41 62 . . .     0 0 0 0 0 41 . . .   . . . . .   ......   ......    We now introduce the innite power series of basis contact forms

tJ (t) = , = 1, . . . , q, J! J (5.5) J 0X# in the variable u, and let (t) = (1(t), . . . , q(t))T be the associated column vector-valued series of contact forms. Note that the contact forms on Jn are obtained by truncating the series (t) at order n 1 and not at n. We are now able to introduce the goal of our investigations.

10 Denition 5.2. The canonical contact form is the vector-valued series of one-forms on the principal bundle ϑ(t) = (L, S) (t) = L(t) (S1(t)), (5.6) where L(t) and S(t) are the associated group series. Example 5.3. In the one-dimensional situation, the canonical contact form is com- posed of the following linear combinations of contact forms:

ϑ0 = l00, l0 ϑ1 = 1 + l10, s1 2 l0 2s1l1 s2l0 (5.7) ϑ2 = 2 2 + 3 1 + l20, s1 s1 2 4 2 2 l0 3s1l1 3s2l0 3s1l2 3s1s2l1 (s1s3 3s2)l0 ϑ3 = 3 3 + 4 2 + 5 1 + l30. s1 s1 s1

Remark: We can compute ϑk by repeatedly applying the (formal) dierential operator D = (1/s1)Dx to ϑ0, using the identications D(lj) = lj+1, D(sj) = sj+1/s1. A proof of this observation is left to the reader. Theorem 5.4. The canonical contact form of order n denes an involutive dieren- tial system on the principal bundle P (n). The equivalence maps preserving the canonical contact form are the lifts of contact transformations on Jn. The structure equations are found as follows. The structure equations p i dI = I,i ∧ dx , i=1 X can be rewritten in series form p ∂ d(t) = 0(t) ∧ dx = ∧ dxi, = 1, . . . , q. (5.8) ∂ti i=1 X Here 0(t) = ∂/∂ti is the formal q p Jacobian matrix of (t) with respect to t. Therefore, using (5.8), we can compute ¡ ¢ dϑ(t) = (t) ∧ ϑ(t) + ϑ0(t) ∧ (t) + L(t) d(S1(t)) (5.9) = (t) ∧ ϑ(t) + ϑ0(t) ∧ (t) + L(t) 0(S1(t)) ∧ dx. In the language of the Cartan equivalence method, cf. [10, 16], the rst two terms in (5.9) form the group components of the structure equations, while the third term is the torsion. On the other hand, using the denition (5.6), we can compute ∂ ∂ ϑ(t) = L0(t) (S1(t)) + L(t) 0(S1(t)) [S1(t)] ∂t ∂t 1 = L0(t) L(t)1 ϑ(t) + L(t) ϑ0(S1(t)) S0(S1(t)) ,

11 £ ¤ the last equality following from the . Therefore,

dϑ(t) = (t) ∧ ϑ(t) + ϑ0(t) ∧ (t) + ϑ0(t) L0(t) L(t)1 ϑ(t) ∧ S0(S1(t)) dx. (5.10) Most of the torsion terms can therefore£be absorbed by suitably mo¤difying the Maurer– Cartan forms (t) and (t); the only exceptions are the constant terms multiplying ϑ0(t); this is because (t) does not contain any constant terms, i.e., (0) = 0. If we dene the modied Maurer–Cartan forms to be (t) = (t) + L0(t) L(t)1 S0(S1(t)) dx, (5.11) (t) = (t) + S0(S1(t)) S0(0) dx, e we can rewrite the structure equations£ (5.10) in the “semi-absorb¤ ed form” e dϑ(t) = (t) ∧ ϑ(t) + ϑ0(t) ∧ (t) + ϑ0(t) ∧ S0(0) dx. (5.12)

n We now complete theecanonical contact form to a coframe on J by including the additional p one-forms e

= S0(0)dx + a ϑ(0) + B ϑ0(0) = S0(0) dx. (5.13) i ik Here a = (a) is a p q matrix and B = (b ) a p p q of parameters. In components, (5.13) reads

q q p ∂ϑ i = ai ϑ + bikϑ, where ϑ = ϑ(0), ϑ = (0), k k ∂tk =1 =1 k X X X=1 are the lifted zeroth and rst order contact forms, which can be written as linear combi- th nations of the ordinary zero and rst order contact forms , k via (5.6). Backlund’s Theorem implies that the x coordinates depend only on x, u, and, if q = 1, rst order derivatives of u. This implies that the rst order contact form coecients in (5.13) must vanish, B = 0, when q > 1. (Alternatively, one can use a particular unabsorbable tor- sion term to justify this normalization.) We therefore use (5.13) to rewrite the structure equations (5.12) in the fully absorbed form

dϑ(t) = (t) ∧ ϑ(t) + ϑ0(t) ∧ (t) + ϑ0(t) ∧ , (5.14) where the modied Maurer–Cartan forms are now b b (t) = (t) a ϑ0(t), (t) = (t) + a [ϑ(t) ϑ(0)] + B [ϑ0(t) ϑ0(0)]. (5.15) (Again, note that (0) = (0) = 0, so that this modication is allowed.) The only term b e in (5.12) which remains unaccounb tedefor is b ϑ0(t) ∧ B ϑ0(t), but this vanishes because either q = 1, in which case the wedge product of the two scalar one-forms ϑ0(t) is zero, or q > 1, in which case, by Backlund’s Theorem, B = 0. In fact, this is the essential torsion component that provides the equivalence method proof of this

12 part of Backlund’s Theorem, cf. [16]. Equation (5.14) provides the main constituent of the structure equations for the contact pseudo-group. We also need to compute the remaining structure equations for the one-forms (5.13). We nd d = 0(0) ∧ + ∧ ϑ(0) + ∧ ϑ0(0) + a dϑ(0) + B dϑ0(0), (5.16) where , are the Maurer–Cartan forms corresponding to the additional group parameters a, B. Note that , do not depend on t. Dierentiating (5.14) with respect to t, and recalling (0) = 0, we nd

dϑ(0) = (0) ∧ ϑ(0) + ϑ0(0) ∧ , (5.17) dϑ0(0) = 0(0) ∧ ϑ(0) + (0) ∧ ϑ0(0) + ϑ0(0) ∧ 0(0) + ϑ00(0) ∧ . b Moreover, according to (5.11), (5.15), for any constant (column) vector z ∈ Rp, b b b 0(0) z = 0(0) z + a ϑ0(0) + B ϑ00(0) z 0 00 0 1 0 00 = (0) + S (0)£ S (0) z, x + [¤a ϑ (0) + B ϑ (0)] z. b e Wedging the result with , and using¡ (5.13), (5.17)¢ and, we nd

0(0) ∧ = 0(0) ∧ + ∧ ϑ(0) + ϑ0(0) ∧ $ + B ϑ00(0) ∧ , (5.18) for certain one-forms , $, whose precise form is not hard to nd, but which is unimpor- tant. Note thatb we used the fact that the extra term

S00(0) S0(0)1 , S0(0)1 = 0 vanishes by symmetry of second order¡ derivatives. Finally¢, substituting (5.18), (5.17) into (5.16), we conclude that

d = 0(0) ∧ + ∧ ϑ(0) + ∧ ϑ0(0), (5.19) where 0(0) are the order 1 terms of our earlier modied Maurer–Cartan forms (5.15), b b b while , are suitably modied one-forms corresponding to the additional structure group parametersb a, B. Note particularly that (5.19) contains no essential torsion. Equations (5.14)bandb (5.19) form the complete structure equations for the contact pseudo-group on the innite jet bundle. There is one nal item to deal with when working on a nite jet bundle Jn. Since the contact forms which are well-dened on Jn have orders at most n 1, we must include p+n1 n q n additional one-forms to complete the coframe on J . These will clearly be the basis forms du, #J = n, which must be lifted appropriately. (See [15] for more details.) ¡ ¢ J However, we can most simply accomplish this as follows: First, truncate the canonical contact form series ϑ(t) at order n. The resulting lifted contact form will depend on (n + 1)st order derivatives of u. These can be eliminated, while retaining the proper lift, by adding in a suitable multiple of the base forms dxi. Thus, the lifted coframe on Jn consists of the one-forms (5.13) along with the modied canonical contact form

ϑ(t) = ϑ(t) + e(tn) mod n, (5.20)

b 13 p+n1 where e = (eI ) is a q n matrix of additional group parameters. The corresponding truncated structure equations are now ¡ ¢ dϑ(t) = (t) ∧ ϑ(t) + ϑ0(t) ∧ (t) + ε(tn) ∧ + ϑ0(t) ∧ mod n. (5.21) This completes our proof. b b b b b b Example 5.5. The structure equations for the one-dimensional situation are as follows:

dϑ0 = 0 ∧ ϑ0 + ∧ ϑ1,

dϑ1 = 1 ∧ ϑ0 + (0 1) ∧ ϑ1 + ∧ ϑ2,

dϑ2 = 2 ∧ ϑ0 + (21 2) ∧ ϑ1 + (0 21) ∧ ϑ2 + ∧ ϑ3,

dϑ3 = 3 ∧ ϑ0 + (32 3) ∧ ϑ1 + (31 32) ∧ ϑ2 + (0 31) ∧ ϑ3 + ∧ ϑ4, . . . . n (5.22) 1 n 1 n 1 dϑ = ∧ ϑ + ∧ ϑ , n1 i n1i i 1 ni i n i=0 · µ ¶ µ ¶ ¸ Xn n n e dϑ = ∧ ϑ + ε ∧ , n i ni i 1 n+1i i i=0 X · µ ¶ µ ¶ ¸ ed = 1 ∧ + ϕ ∧ ϑ0 + ∧ ϑ1.

Here 0, . . . , n are the Leibniz Maurer–Cartan forms, 1, . . . , n the prolonged general linear group Maurer–Cartan forms, and ε, ϕ, the three additional Maurer–Cartan forms, corresponding to the truncated or non-canonical part of the lifted coframe.

References

[1] Anderson, I.M., Kamran, N., and Olver, P.J., Internal, external and generalized symmetries, Adv. in Math. 100 (1993), 53–100. [2] Backlund, A.V., Ueber Flachentransformationen, Math. Ann. 9 (1876), 297–320. [3] Bell, E.T., Exponential polynomials, Ann. Math. 35 (1934), 258–277. [4] Bryant, R.L., Some Aspects of the Local and Global Theory of Pfaan Systems, Ph.D. Thesis, University of North Carolina, Chapel Hill, NC, 1979. [5] Comtet, L., Advanced Combinatorics: The Art of Finite and Innite Expansions, D. Reidel, Boston, 1974. [6] Ehresmann, C., Introduction a la theorie des structures innitesimales et des pseudo-groupes de Lie, in: Geometrie Dierentielle, Colloq. Inter. du Centre Nat. de la Recherche Scientique, Strasbourg, 1953, pp. 97–110. [7] Federer, H., Geometric Measure Theory, Springer–Verlag, New York, 1969. [8] Fels, M., and Olver, P.J., Moving coframes. I. A practical algorithm, Acta Appl. Math. 51 (1998), 161–213.

14 [9] Fels, M., and Olver, P.J., Moving coframes. II. Regularization and theoretical foundations, Acta Appl. Math. 55 (1999), 127–208. [10] Gardner, R.B., The Method of Equivalence and Its Applications, SIAM, Philadelphia, 1989. [11] Kobayashi, S., Canonical forms on frame bundles of higher order contact, Proc. Sympos. Pure Math. 3 (1961), 186–19. [12] Kobayashi, S., Transformation Groups in Dierential Geometry, Springer-Verlag, New York, 1972. [13] Lie, S., and Scheers, G., Geometrie der Beruhrungstr ansformationen, B.G. Teubner, Leipzig, 1896. [14] Olver, P.J., Symmetry groups and group invariant solutions of partial dierential equations, J. Di. Geom. 14 (1979), 497–542. [15] Olver, P.J., Equivalence and the Cartan form, Acta Appl. Math. 31 (1993), 99–136. [16] Olver, P.J., Equivalence, Invariants, and Symmetry, Cambridge University Press, Cambridge, 1995. [17] Olver, P.J., Moving frames, RIMS Kokyuroku 1150 (2000), 114–124. [18] Riordan, J., An Introduction to Combinatorial Analysis, Princeton University Press, Princeton, N.J., 1980. [19] Sternberg, S., Lectures on Dierential Geometry, Prentice-Hall, Englewood Clis, N.J., 1964. [20] Vinogradov, A.M., and Krasil’shchik, I.S. (eds.), Symmetries and Conservation Laws for Dierential Equations of Mathematical Physics, American Mathematical Society, Providence, RI, 1998. [21] Yamaguchi, K., Contact geometry of higher order, Japan J. Math. 8 (1982), 109–176.

15