Physlib

PhyslibAlpha.ClassicalFieldTheory.Local.JetPoint

Coordinate-level jet points

i. Overview

This module introduces the coordinate-level point of the locally trivialized `k`-jet bundle for fields on `Space d` with values in `EuclideanSpace ℝ (Fin m)`.

This module only formalizes the local coordinate model `Jet^k(Ω, ℝ^m) ≃ Ω × V`; it does not attempt to define global jet bundles.

At this core stage, a jet point is represented by:

  • its base point in `Space d`,
  • and its jet coordinates indexed by derivative indices of order at most `k`.

In particular, the zero-th order field value is not stored separately: it is the zero derivative coordinate.

ii. Key results

  • `ClassicalFieldTheory.Local.JetCoordinates`
  • `ClassicalFieldTheory.Local.JetPoint`
  • `ClassicalFieldTheory.Local.jetCoordinatesAt`
  • `ClassicalFieldTheory.Local.jetAt`

iii. Table of contents

  • A. Jet coordinates
  • B. Jet points
  • C. Jet points of fields

iv. References

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

A. Jet coordinates

B. Jet points

C. Jet points of fields

21 declarations

abbrev

Space of jet coordinates uIau^a_I of order kk

For a base space of dimension dd, a field with mm components, and a maximum derivative order kk, `JetCoordinates d m k` is the space of real-valued coordinates uIau^a_I. These coordinates are indexed by multi-indices I=(I0,,Id1)I = (I_0, \dots, I_{d-1}) with total order I=Iik|I| = \sum I_i \le k and component indices a{0,,m1}a \in \{0, \dots, m-1\}. In local coordinate expressions, an element of this type represents the set of values {uIa}Ik,0a<m\{u^a_I\}_{|I| \le k, 0 \le a < m} that characterize the fiber of a kk-jet bundle.

definition

Jet coordinate uIau^a_I of a jet point

Given a jet point JJ in the local kk-jet bundle, a multi-index II with order Ik|I| \le k, and a field component index a{0,,m1}a \in \{0, \dots, m-1\}, this function returns the jet coordinate uIaRu^a_I \in \mathbb{R}. This coordinate represents the value associated with the II-th partial derivative of the aa-th component of a field at the base point of JJ.

definition

Zero-th order value of a jet point JJ

Given a jet point JJ in the local kk-jet bundle for fields with values in Rm\mathbb{R}^m, this function returns the zero-th order value of the field as a vector in Rm\mathbb{R}^m. For each component index a{0,,m1}a \in \{0, \dots, m-1\}, the value is the jet coordinate u0au^a_0 corresponding to the zero multi-index I=(0,,0)I = (0, \dots, 0).

theorem

(J.value)a=J.coord(0,a)(J.\text{value})_a = J.\text{coord}(0, a)

For a jet point JJ in the local kk-jet bundle of fields with mm components on a dd-dimensional space, and for any field component index a{0,,m1}a \in \{0, \dots, m-1\}, the aa-th component of the zero-th order value of JJ is equal to the jet coordinate u0au^a_0 corresponding to the zero multi-index I=0I = 0: (J.value)a=J.coord(0,a)(J.\text{value})_a = J.\text{coord}(0, a) where 00 denotes the multi-index (0,,0)(0, \dots, 0).

theorem

Equality of jet points J=KJ = K via base and coordinates

Let JJ and KK be jet points in the local kk-jet bundle of fields with mm components on a dd-dimensional space. If JJ and KK have the same base point (J.base=K.baseJ.\text{base} = K.\text{base}) and all their jet coordinates are equal, such that J.coord(I,a)=K.coord(I,a)J.\text{coord}(I, a) = K.\text{coord}(I, a) for every multi-index II of order Ik|I| \le k and every field component index a{0,,m1}a \in \{0, \dots, m-1\}, then the jet points are identical, J=KJ = K.

definition

Jet point from base point xx and coordinates uu

This function constructs a jet point in the local kk-jet bundle Jk(Space d,Rm)J^k(\text{Space } d, \mathbb{R}^m). Given a base point xSpace dx \in \text{Space } d and a set of jet coordinates uJetCoordinates dmku \in \text{JetCoordinates } d m k (which represents the field components and their derivatives {uIa}Ik,0a<m\{u^a_I\}_{|I| \le k, 0 \le a < m}), it returns a jet point JJ with base point xx and fiber coordinates uu.

definition

Map a jet point JJ to its base and coordinates (x,u)(x, u)

For a jet point JJ of order kk associated with a field with mm components on a dd-dimensional base space, this function returns the pair (x,u)(x, u) consisting of the base point xRdx \in \mathbb{R}^d and the jet coordinates u={uIa}Ik,0a<mu = \{u^a_I\}_{|I| \le k, 0 \le a < m} representing the values of the field and its derivatives at xx.

theorem

The base point of `ofBaseCoordinates x u` is xx

For any base point xSpace dx \in \text{Space } d and any set of jet coordinates uJetCoordinates dmku \in \text{JetCoordinates } d m k, the base point of the jet point constructed via `ofBaseCoordinates x u` is equal to xx.

theorem

The fiber of `ofBaseCoordinates x u` is uu

For any base point xSpace dx \in \text{Space } d and any set of jet coordinates uJetCoordinates d,m,ku \in \text{JetCoordinates } d, m, k, the fiber component of the jet point constructed using `ofBaseCoordinates x u` is equal to uu.

theorem

The (I,a)(I, a)-th coordinate of `ofBaseCoordinates x u` is uIau^a_I

For a base point xSpace dx \in \text{Space } d and a collection of jet coordinates uJetCoordinates dmku \in \text{JetCoordinates } d m k, let JJ be the jet point constructed from xx and uu. For any multi-index II with total order Ik|I| \le k and any field component index a{0,,m1}a \in \{0, \dots, m-1\}, the coordinate uIau^a_I of the jet point JJ is equal to the (I,a)(I, a)-th entry of the original coordinate collection uu.

theorem

Decomposition of a Jet Point into Base and Fiber Coordinates

Let JJ be a jet point in the local kk-jet bundle Jk(Space d,Rm)J^k(\text{Space } d, \mathbb{R}^m). The jet point reconstructed from JJ's base point x=J.basex = J.\text{base} and its fiber coordinates u=J.fiberu = J.\text{fiber} is equal to the original jet point JJ.

theorem

`toBaseCoordinates (ofBaseCoordinates x u) = (x, u)`

For any base point xSpace dx \in \text{Space } d and jet coordinates uJetCoordinates dmku \in \text{JetCoordinates } d m k, applying the `toBaseCoordinates` map to the jet point constructed from xx and uu (via `ofBaseCoordinates`) returns the original pair (x,u)(x, u).

definition

Jet coordinates of a field gg at xx

Given a maximum derivative order kNk \in \mathbb{N}, a field g:Space dRmg: \text{Space } d \to \mathbb{R}^m, and a base point xSpace dx \in \text{Space } d, the function returns the jet coordinates (uIa)Ik,0a<m(u^a_I)_{|I| \le k, 0 \le a < m} at the point xx. Each coordinate uIau^a_I is defined as the iterated partial derivative of the aa-th component of the field gg evaluated at xx: uIa=[I]ga(x) u^a_I = \partial^{[I]} g_a(x) where gag_a is the aa-th component of gg, and II is a multi-index of order Ik|I| \le k.

definition

kk-jet of a field ff at xx

For a given maximum derivative order kNk \in \mathbb{N}, a field f:Space dRmf: \text{Space } d \to \mathbb{R}^m, and a base point xSpace dx \in \text{Space } d, the function returns the kk-jet point of ff at xx, often denoted jkf(x)j^k f(x). This jet point is an element of the local jet bundle Jk(Space d,Rm)J^k(\text{Space } d, \mathbb{R}^m) consisting of the base point xx and the jet coordinates uIa=[I]fa(x)u^a_I = \partial^{[I]} f_a(x) for all components 0a<m0 \le a < m and multi-indices II such that Ik|I| \le k.

theorem

The base point of jkf(x)j^k f(x) is xx

For any maximum derivative order kNk \in \mathbb{N}, any field f:Space dRmf: \text{Space } d \to \mathbb{R}^m, and any point xSpace dx \in \text{Space } d, the base point component of the kk-jet of ff at xx (denoted jkf(x)j^k f(x)) is equal to xx.

theorem

The zero-th order value of jkf(x)j^k f(x) is f(x)f(x)

For any derivative order kNk \in \mathbb{N}, any field f:Space dRmf: \text{Space } d \to \mathbb{R}^m, and any base point xSpace dx \in \text{Space } d, the zero-th order value of the kk-jet of ff at xx is equal to the value of the field at that point, i.e., (jkf(x)).value=f(x)(j^k f(x)).\text{value} = f(x).

theorem

The (I,a)(I, a)-th coordinate of jkf(x)j^k f(x) equals [I]fa(x)\partial^{[I]} f_a(x)

For any natural number kk, a field f:Space dRmf: \text{Space } d \to \mathbb{R}^m, and a base point xSpace dx \in \text{Space } d, let jkf(x)j^k f(x) be the kk-jet of ff at xx. For any multi-index II with order Ik|I| \le k and any component index a{0,,m1}a \in \{0, \dots, m-1\}, the (I,a)(I, a)-th jet coordinate of jkf(x)j^k f(x) is equal to the iterated partial derivative of the aa-th component of ff at xx: (jkf(x))Ia=[I]fa(x) (j^k f(x))^a_I = \partial^{[I]} f_a(x) where faf_a denotes the aa-th component of the field ff, and [I]\partial^{[I]} is the iterated partial derivative operator associated with the multi-index II.

theorem

The zero-th order coordinate of the jet jkf(x)j^k f(x) is the field value f(x)f(x)

For a maximum derivative order kNk \in \mathbb{N}, a field f:Space dRmf : \text{Space } d \to \mathbb{R}^m, a base point xSpace dx \in \text{Space } d, and a component index a{0,,m1}a \in \{0, \dots, m-1\}, the jet coordinate associated with the zero multi-index 00 and the aa-th component of the kk-jet of ff at xx is equal to the aa-th component of the field value at xx. That is, (jkf(x))0a=fa(x) (j^k f(x))^a_0 = f_a(x) where jkf(x)j^k f(x) denotes the kk-jet of ff at xx, and fa(x)f_a(x) denotes the aa-th component of the field ff evaluated at xx.

theorem

The (I,a)(I, a)-th jet coordinate of gg at xx equals [I]ga(x)\partial^{[I]} g_a(x)

For a field g:Space dRmg: \text{Space } d \to \mathbb{R}^m, a point xSpace dx \in \text{Space } d, a multi-index II with order Ik|I| \le k, and a component index a{0,,m1}a \in \{0, \dots, m-1\}, the (I,a)(I, a)-th jet coordinate of gg at xx is given by the iterated partial derivative of the aa-th component of gg at xx: jetCoordinatesAt(k,g,x)I,a=[I]ga(x) \text{jetCoordinatesAt}(k, g, x)_{I, a} = \partial^{[I]} g_a(x) where gag_a is the aa-th component of the field gg, and [I]\partial^{[I]} denotes the iterated partial derivative operator defined by the multi-index II.

theorem

The zero-th order jet coordinate of a field is the field value itself (u0a=gau^a_0 = g_a)

For a field g:Space dRmg: \text{Space } d \to \mathbb{R}^m, a base point xSpace dx \in \text{Space } d, and a maximum derivative order kNk \in \mathbb{N}, the jet coordinate associated with the zero multi-index I=0I = 0 and the aa-th component of the field is equal to the aa-th component of the value of the field at xx. That is, (jetCoordinatesAt k g x)0a=ga(x) (\text{jetCoordinatesAt } k \ g \ x)^a_0 = g_a(x) where ga(x)g_a(x) denotes the aa-th component of the vector g(x)Rmg(x) \in \mathbb{R}^m.

theorem

The kk-jet jkf(x)j^k f(x) is the jet point with base xx and coordinates jetCoordinatesAt(k,f,x)\text{jetCoordinatesAt}(k, f, x)

For any maximum derivative order kNk \in \mathbb{N}, a field f:Space dRmf: \text{Space } d \to \mathbb{R}^m, and a base point xSpace dx \in \text{Space } d, the kk-jet of the field ff at xx (denoted jkf(x)j^k f(x)) is equal to the jet point constructed from the base point xx and the jet coordinates of ff at xx. Here, the jet coordinates consist of the partial derivatives ([I]fa(x))(\partial^{[I]} f_a(x)) for all field components 0a<m0 \le a < m and multi-indices II such that Ik|I| \le k.