In mathematics, the jet is an operation that takes a differentiable function f and produces a polynomial, the truncated Taylor polynomial of f, at each point of its domain. Although this is the definition of a jet, the theory of jets regards these polynomials as being abstract polynomials rather than polynomial functions.
This article first explores the notion of a jet of a real valued function in one real variable, followed by a discussion of generalizations to several real variables. It then gives a rigorous construction of jets and jet spaces between Euclidean spaces. It concludes with a description of jets between manifolds, and how these jets can be constructed intrinsically. In this more general context, it summarizes some of the applications of jets to differential geometry and the theory of differential equations.
Before giving a rigorous definition of a jet, it is useful to examine some special cases.
Suppose that
f:{R} → {R}
x0
f(x)=f(x0)+f'(x0)(x-x
|
k | ||
(x-x | + | |
0) |
Rk+1(x) | |
(k+1)! |
k+1 | |
(x-x | |
0) |
where
|Rk+1(x)|\le\supx\in|f(k+1)(x)|.
x0
k | |
(J | |
x0 |
k | |
f)(z) =\sum | |
i=0 |
f(i)(x0) | |
i! |
i =f(x | |
z | |
0)+f'(x |
|
zk.
Jets are normally regarded as abstract polynomials in the variable z, not as actual polynomial functions in that variable. In other words, z is an indeterminate variable allowing one to perform various algebraic operations among the jets. It is in fact the base-point
x0
Suppose that
f:{R}n → {R}m
\begin{align} f(x)=f(x0)+(Df(x0)) ⋅ (x-x0)+{}&
1 | |
2 |
2f(x | |
(D | |
0)) ⋅ |
⊗ 2 | |
(x-x | |
0) |
+ … \\[4pt] & … +
| |||||||
k! |
⊗ k | ||
⋅ (x-x | + | |
0) |
Rk+1(x) | |
(k+1)! |
⊗ (k+1) | |
⋅ (x-x | |
0) |
. \end{align}
The k-jet of f is then defined to be the polynomial
k | |
(J | |
x0 |
f)(z)=f(x0)+(Df(x0)) ⋅ z+
1 | |
2 |
2f(x | |
(D | |
0)) ⋅ |
z ⊗ + … +
| |||||||
k! |
⋅ z ⊗
in
{R}[z]
z=(z1,\ldots,zn)
There are two basic algebraic structures jets can carry. The first is a product structure, although this ultimately turns out to be the least important. The second is the structure of the composition of jets.
If
f,g:{R}n → {R}
k | |
J | |
x0 |
f ⋅
k | |
J | |
x0 |
k | |
g=J | |
x0 |
(f ⋅ g).
zk+1
{R}[z]/(zk+1)
(zk+1)
We now move to the composition of jets. To avoid unnecessary technicalities, we consider jets of functions that map the origin to the origin. If
f:{R}m → {R}\ell
g:{R}n → {R}m
f\circg:{R}n → {R}\ell
k | |
J | |
0 |
f\circ
k | |
J | |
0 |
k | |
g=J | |
0 |
(f\circg).
In fact, the composition of k-jets is nothing more than the composition of polynomials modulo the ideal of polynomials homogeneous of order
>k
Examples:
f(x)=log(1-x)
g(x)=\sinx
3 | |||||
(J | - | ||||
|
x3 | |
3 |
3 | ||||
(J | ||||
|
and
\begin{align} &
3 | |
(J | |
0f)\circ |
3 | |||||
(J | \right)- | ||||
|
1 | \left(x- | |
2 |
x3 | |
6 |
| |||||
\right) | \left(x- |
x3 | |
6 |
\right)3\pmod{x4}\\[4pt] ={}&-x-
x2 | - | |
2 |
x3 | |
6 |
\end{align}
The following definition uses ideas from mathematical analysis to define jets and jet spaces. It can be generalized to smooth functions between Banach spaces, analytic functions between real or complex domains, to p-adic analysis, and to other areas of analysis.
Let
Cinfty({R}n,{R}m)
f:{R}n → {R}m
{R}n
k | |
E | |
p |
f\simg
f-g=0
The k-th-order jet space of
Cinfty({R}n,{R}m)
k | |
E | |
p |
n,{R} | |
J | |
p({R} |
m)
The k-th-order jet at p of a smooth function
f\inCinfty({R}n,{R}m)
n,{R} | |
J | |
p({R} |
m)
The following definition uses ideas from algebraic geometry and commutative algebra to establish the notion of a jet and a jet space. Although this definition is not particularly suited for use in algebraic geometry per se, since it is cast in the smooth category, it can easily be tailored to such uses.
Let
infty({R} | |
C | |
p |
n,{R}m)
f:{R}n → {R}m
{R}n
{akm}p
infty({R} | |
C | |
p |
n,{R}m)
k+1 | |
{akm} | |
p |
n,{R} | |
J | |
p({R} |
infty({R} | |
p |
n,{R}
k+1 | |
p |
If
f:{R}n → {R}m
n,{R} | |
J | |
p({R} |
m)
k | |
J | |
pf=f |
\pmod
k+1 | |
{{akm} | |
p |
F
M
l{F}p
p
{akm}p
l{F}p
p
k | |
J | |
p(M)=l{F} |
p/{akm}
k+1 | |
p |
k+1 | |
{akm} | |
p |
Regardless of the definition, Taylor's theorem establishes a canonical isomorphism of vector spaces between
n,{R} | |
J | |
p({R} |
m)
m[z | |
{R} | |
1, |
...c,zn]/(z1,...c,
k+1 | |
z | |
n) |
We have defined the space
n,{R} | |
J | |
p({R} |
m)
p\in{R}n
n,{R} | |
J | |
p({R} |
kf\in | |
q=\left\{J |
n,{R} | |
J | |
p({R} |
m)\midf(p)=q\right\}
If M and N are two smooth manifolds, how do we define the jet of a function
f:M → N
Suppose that M is a smooth manifold containing a point p. We shall define the jets of curves through p, by which we henceforth mean smooth functions
f:{R} → M
k | |
E | |
p |
\varphi:U → {R}
k | |
J | |
0 |
(\varphi\circ
k | |
f)=J | |
0 |
(\varphi\circg)
\varphi\circf
\varphi\circg
We now define the k-jet of a curve f through p to be the equivalence class of f under
k | |
E | |
p |
Jkf
k | |
J | |
0f |
k | |
J | |
0({R},M) |
p
k | |
J | |
0({R},M) |
p
To prove that TkM is in fact a fibre bundle, it is instructive to examine the properties of
k | |
J | |
0({R},M) |
p
(xi):M → \Rn
Claim. Two curves f and g through p are equivalent modulo
k | |
E | |
p |
i)\circ | |
J | |
0\left((x |
i)\circ | |
f\right)=J | |
0\left((x |
g\right)
Indeed, the only if part is clear, since each of the n functions x1,...,xn is a smooth function from M to
{R}
k | |
E | |
p |
i\circ | |
J | |
0(x |
i\circ | |
f)=J | |
0(x |
g)
Conversely, suppose that
\varphi
\varphi
\varphi(q)=\psi(x1(q),...,xn(q))
for some smooth real-valued function ψ of n real variables. Hence, for two curves f and g through p, we have
\varphi\circf=\psi(x1\circf,...,xn\circf)
\varphi\circg=\psi(x1\circg,...,xn\circg)
The chain rule now establishes the if part of the claim. For instance, if f and g are functions of the real variable t, then
\left.
d | |
dt |
\left(\varphi\circf\right)(t)\right|t=0=
| ||||
\sum | ||||
i=1 |
(xi\circf)(t)\right|t=0 (Di\psi)\circf(0)
which is equal to the same expression when evaluated against g instead of f, recalling that f(0)=g(0)=p and f and g are in k-th-order contact in the coordinate system (xi).
Hence the ostensible fibre bundle TkM admits a local trivialization in each coordinate neighborhood. At this point, in order to prove that this ostensible fibre bundle is in fact a fibre bundle, it suffices to establish that it has non-singular transition functions under a change of coordinates. Let
(yi):M → {R}n
\rho=(xi)\circ(yi)-1:{R}n → {R}n
{R}n
n,{R} | |
J | |
0({R} |
n) →
n,{R} | |
J | |
0({R} |
n)
\rho-1
-1 | |
I=J | |
0(\rho\circ\rho |
k | |
)=J | |
0(\rho)\circ |
-1 | |
J | |
0(\rho |
)
which proves that
k | |
J | |
0\rho |
Intuitively, this means that we can express the jet of a curve through p in terms of its Taylor series in local coordinates on M.
Examples in local coordinates:
| ||||
v=\sum | ||||
iv |
Given such a tangent vector v, let f be the curve given in the xi coordinate system by
xi\circf(t)=tvi
\varphi\circf:{R} → {R}
is a smooth real-valued function of one variable whose 1-jet is given by
1 | |
J | |
0(\varphi\circ |
i | |
f)(t)=\sum | |
itv |
\partial\varphi | |
\partialxi |
(p).
which proves that one can naturally identify tangent vectors at a point with the 1-jets of curves through that point.
In a local coordinate system xi centered at a point p, we can express the second-order Taylor polynomial of a curve f(t) through p by
2(x | |
J | |
0 |
| |||||
(0)+ |
t2 | |
2 |
d2xi(f) | |
dt2 |
(0).
So in the x coordinate system, the 2-jet of a curve through p is identified with a list of real numbers
(x |
i,\ddot{x}i)
Let (yi) be another coordinate system. By the chain rule,
\begin{align} | d |
dt |
yi(f(t))&=
\sum | (f(t)) | ||||
|
d | |
dt |
xj(f(t))\\[5pt]
d2 | |
dt2 |
yi(f(t))&=\sumj,k
\partial2yi | (f(t)) | |
\partialxj\partialxk |
d | |
dt |
xj(f(t))
d | |
dt |
k(f(t))+\sum | |||||
x | (f(t)) | ||||
|
d2 | |
dt2 |
xj(f(t)) \end{align}
Hence, the transformation law is given by evaluating these two expressions at t = 0.
\begin{align} &
y |
i=\sum | |||||
(0) | |||||
|
x |
j\\[5pt] &
i=\sum | |
\ddot{y} | |
j,k |
\partial2yi | (0) | |
\partialxj\partialxk |
x |
| |||
k+\sum | ||||
|
(0)\ddot{x}j. \end{align}
Note that the transformation law for 2-jets is second-order in the coordinate transition functions.
We are now prepared to define the jet of a function from a manifold to a manifold.
Suppose that M and N are two smooth manifolds. Let p be a point of M. Consider the space
infty | |
C | |
p(M,N) |
f:M → N
k | |
E | |
p |
infty | |
C | |
p(M,N) |
\gamma:{R} → M
\gamma(0)=p
k | |
J | |
0(f\circ |
k | |
\gamma)=J | |
0(g\circ |
\gamma)
The jet space
k | |
J | |
p(M,N) |
infty | |
C | |
p(M,N) |
k | |
E | |
p |
k | |
J | |
p(M,N) |
If
f:M → N
k | |
J | |
pf |
k | |
E | |
p |
John Mather introduced the notion of multijet. Loosely speaking, a multijet is a finite list of jets over different base-points. Mather proved the multijet transversality theorem, which he used in his study of stable mappings.
Suppose that E is a finite-dimensional smooth vector bundle over a manifold M, with projection
\pi:E → M
s:M → E
\pi\circs
The space of jets of sections at p is denoted by
k | |
J | |
p(M,E) |
Unlike jets of functions from a manifold to another manifold, the space of jets of sections at p carries the structure of a vector space inherited from the vector space structure on the sections themselves. As p varies over M, the jet spaces
k | |
J | |
p(M,E) |
We work in local coordinates at a point and use the Einstein notation. Consider a vector field
v=vi(x)\partial/\partialxi
in a neighborhood of p in M. The 1-jet of v is obtained by taking the first-order Taylor polynomial of the coefficients of the vector field:
1v | |
J | |
0 |
i(x)=vi(0)+x
| ||||
(0)=vi+v
j. | |
jx |
In the x coordinates, the 1-jet at a point can be identified with a list of real numbers
(vi,v
i | |
j) |
(vi,v
i | |
j) |
So consider the transformation law in passing to another coordinate system yi. Let wk be the coefficients of the vector field v in the y coordinates. Then in the y coordinates, the 1-jet of v is a new list of real numbers
(wi,w
i | |
j) |
v=wk(y)\partial/\partialyk=vi(x)\partial/\partialxi,
it follows that
wk(y)=v
| ||||
(x).
So
wk(0)+y
| ||||
(0)=\left(vi(0)+x
| |||||
\right) |
\partialyk | |
\partialxi |
(x)
Expanding by a Taylor series, we have
| ||||
w |
(0)vi
| ||||
w | ||||
j=v |
| ||||
+v | ||||
j |
.
Note that the transformation law is second-order in the coordinate transition functions.