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
Space of jet coordinates of order
For a base space of dimension , a field with components, and a maximum derivative order , `JetCoordinates d m k` is the space of real-valued coordinates . These coordinates are indexed by multi-indices with total order and component indices . In local coordinate expressions, an element of this type represents the set of values that characterize the fiber of a -jet bundle.
Jet coordinate of a jet point
Given a jet point in the local -jet bundle, a multi-index with order , and a field component index , this function returns the jet coordinate . This coordinate represents the value associated with the -th partial derivative of the -th component of a field at the base point of .
Zero-th order value of a jet point
Given a jet point in the local -jet bundle for fields with values in , this function returns the zero-th order value of the field as a vector in . For each component index , the value is the jet coordinate corresponding to the zero multi-index .
For a jet point in the local -jet bundle of fields with components on a -dimensional space, and for any field component index , the -th component of the zero-th order value of is equal to the jet coordinate corresponding to the zero multi-index : where denotes the multi-index .
Equality of jet points via base and coordinates
Let and be jet points in the local -jet bundle of fields with components on a -dimensional space. If and have the same base point () and all their jet coordinates are equal, such that for every multi-index of order and every field component index , then the jet points are identical, .
Jet point from base point and coordinates
This function constructs a jet point in the local -jet bundle . Given a base point and a set of jet coordinates (which represents the field components and their derivatives ), it returns a jet point with base point and fiber coordinates .
Map a jet point to its base and coordinates
For a jet point of order associated with a field with components on a -dimensional base space, this function returns the pair consisting of the base point and the jet coordinates representing the values of the field and its derivatives at .
The base point of `ofBaseCoordinates x u` is
For any base point and any set of jet coordinates , the base point of the jet point constructed via `ofBaseCoordinates x u` is equal to .
The fiber of `ofBaseCoordinates x u` is
For any base point and any set of jet coordinates , the fiber component of the jet point constructed using `ofBaseCoordinates x u` is equal to .
The -th coordinate of `ofBaseCoordinates x u` is
For a base point and a collection of jet coordinates , let be the jet point constructed from and . For any multi-index with total order and any field component index , the coordinate of the jet point is equal to the -th entry of the original coordinate collection .
Decomposition of a Jet Point into Base and Fiber Coordinates
Let be a jet point in the local -jet bundle . The jet point reconstructed from 's base point and its fiber coordinates is equal to the original jet point .
`toBaseCoordinates (ofBaseCoordinates x u) = (x, u)`
For any base point and jet coordinates , applying the `toBaseCoordinates` map to the jet point constructed from and (via `ofBaseCoordinates`) returns the original pair .
Jet coordinates of a field at
Given a maximum derivative order , a field , and a base point , the function returns the jet coordinates at the point . Each coordinate is defined as the iterated partial derivative of the -th component of the field evaluated at : where is the -th component of , and is a multi-index of order .
-jet of a field at
For a given maximum derivative order , a field , and a base point , the function returns the -jet point of at , often denoted . This jet point is an element of the local jet bundle consisting of the base point and the jet coordinates for all components and multi-indices such that .
The base point of is
For any maximum derivative order , any field , and any point , the base point component of the -jet of at (denoted ) is equal to .
The zero-th order value of is
For any derivative order , any field , and any base point , the zero-th order value of the -jet of at is equal to the value of the field at that point, i.e., .
The -th coordinate of equals
For any natural number , a field , and a base point , let be the -jet of at . For any multi-index with order and any component index , the -th jet coordinate of is equal to the iterated partial derivative of the -th component of at : where denotes the -th component of the field , and is the iterated partial derivative operator associated with the multi-index .
The zero-th order coordinate of the jet is the field value
For a maximum derivative order , a field , a base point , and a component index , the jet coordinate associated with the zero multi-index and the -th component of the -jet of at is equal to the -th component of the field value at . That is, where denotes the -jet of at , and denotes the -th component of the field evaluated at .
The -th jet coordinate of at equals
For a field , a point , a multi-index with order , and a component index , the -th jet coordinate of at is given by the iterated partial derivative of the -th component of at : where is the -th component of the field , and denotes the iterated partial derivative operator defined by the multi-index .
The zero-th order jet coordinate of a field is the field value itself ()
For a field , a base point , and a maximum derivative order , the jet coordinate associated with the zero multi-index and the -th component of the field is equal to the -th component of the value of the field at . That is, where denotes the -th component of the vector .
The -jet is the jet point with base and coordinates
For any maximum derivative order , a field , and a base point , the -jet of the field at (denoted ) is equal to the jet point constructed from the base point and the jet coordinates of at . Here, the jet coordinates consist of the partial derivatives for all field components and multi-indices such that .
