Small time heat kernel expansion for a class of model hypoelliptic H - - PowerPoint PPT Presentation

small time heat kernel expansion for a class of model
SMART_READER_LITE
LIVE PREVIEW

Small time heat kernel expansion for a class of model hypoelliptic H - - PowerPoint PPT Presentation

Small time heat kernel expansion for a class of model hypoelliptic H ormander operators Winterschool in Geilo, Norway Wolfram Bauer Leibniz U. Hannover March 4-10. 2018 W. Bauer (Leibniz U. Hannover ) Small time heat kernel expansion


slide-1
SLIDE 1

Small time heat kernel expansion for a class of model hypoelliptic H¨

  • rmander operators

Winterschool in Geilo, Norway

Wolfram Bauer

Leibniz U. Hannover

March 4-10. 2018

  • W. Bauer (Leibniz U. Hannover )

Small time heat kernel expansion March 4-10. 2018 1 / 33

slide-2
SLIDE 2

Outline

  • W. Bauer (Leibniz U. Hannover )

Small time heat kernel expansion March 4-10. 2018 2 / 33

slide-3
SLIDE 3

Outline

  • 1. A class of hypoelliptic operators
  • W. Bauer (Leibniz U. Hannover )

Small time heat kernel expansion March 4-10. 2018 2 / 33

slide-4
SLIDE 4

Outline

  • 1. A class of hypoelliptic operators
  • 2. On a linear optimal control problem
  • W. Bauer (Leibniz U. Hannover )

Small time heat kernel expansion March 4-10. 2018 2 / 33

slide-5
SLIDE 5

Outline

  • 1. A class of hypoelliptic operators
  • 2. On a linear optimal control problem
  • 3. Geodesic cost and coefficients in the small time expansion
  • W. Bauer (Leibniz U. Hannover )

Small time heat kernel expansion March 4-10. 2018 2 / 33

slide-6
SLIDE 6

Outline

  • 1. A class of hypoelliptic operators
  • 2. On a linear optimal control problem
  • 3. Geodesic cost and coefficients in the small time expansion
  • W. Bauer (Leibniz U. Hannover )

Small time heat kernel expansion March 4-10. 2018 2 / 33

slide-7
SLIDE 7

Plan of the talk

We will study the on- and off-diagonal heat kernel expansion for a class of hypoelliptic operators that generalizes the Kolmogorov operator:

  • 1D. Barilari, E. Paoli, Curvature terms in small time heat kernel expansion for a model

class of hypoelliptic H¨

  • rmander operators, Nonlinear Analysis 164, (2017), 118-134.
  • W. Bauer (Leibniz U. Hannover )

Small time heat kernel expansion March 4-10. 2018 3 / 33

slide-8
SLIDE 8

Plan of the talk

We will study the on- and off-diagonal heat kernel expansion for a class of hypoelliptic operators that generalizes the Kolmogorov operator:

Kolmogorov operator

K =

n

  • j=1

∂2

xj + n

  • j=1

xj∂yj − ∂t, mit (x, y, t) ∈ R2n+1 ”sum of squares + a first order term.

  • 1D. Barilari, E. Paoli, Curvature terms in small time heat kernel expansion for a model

class of hypoelliptic H¨

  • rmander operators, Nonlinear Analysis 164, (2017), 118-134.
  • W. Bauer (Leibniz U. Hannover )

Small time heat kernel expansion March 4-10. 2018 3 / 33

slide-9
SLIDE 9

Plan of the talk

We will study the on- and off-diagonal heat kernel expansion for a class of hypoelliptic operators that generalizes the Kolmogorov operator:

Kolmogorov operator

K =

n

  • j=1

∂2

xj + n

  • j=1

xj∂yj − ∂t, mit (x, y, t) ∈ R2n+1 ”sum of squares + a first order term. x= velocity and y:=position.

  • 1D. Barilari, E. Paoli, Curvature terms in small time heat kernel expansion for a model

class of hypoelliptic H¨

  • rmander operators, Nonlinear Analysis 164, (2017), 118-134.
  • W. Bauer (Leibniz U. Hannover )

Small time heat kernel expansion March 4-10. 2018 3 / 33

slide-10
SLIDE 10

Plan of the talk

We will study the on- and off-diagonal heat kernel expansion for a class of hypoelliptic operators that generalizes the Kolmogorov operator:

Kolmogorov operator

K =

n

  • j=1

∂2

xj + n

  • j=1

xj∂yj − ∂t, mit (x, y, t) ∈ R2n+1 ”sum of squares + a first order term. x= velocity and y:=position. By H¨

  • rmander’s theorem this operator is hypoelliptic and admits a smooth

heat kernel. We consider it as a model operator for the sub-Laplacian. The presentation is based on a work by D. Barilari and E. Paoli. 1

  • 1D. Barilari, E. Paoli, Curvature terms in small time heat kernel expansion for a model

class of hypoelliptic H¨

  • rmander operators, Nonlinear Analysis 164, (2017), 118-134.
  • W. Bauer (Leibniz U. Hannover )

Small time heat kernel expansion March 4-10. 2018 3 / 33

slide-11
SLIDE 11

A class of hypoelliptic operators

Let A = (ajh) ∈ Rn×n and B = (bil) ∈ Rn×k. Consider the second order differential operator L = 1 2

n

  • j,h=1

(BB∗)jh ∂2 ∂xj∂xh +

n

  • j=1

(Ax)j ∂ ∂xj = 1 2

k

  • i=1

X 2

i + X0 = Ax · ∇ + 1

2div(BB∗∇), where Xi =

n

  • j=1

bji ∂ ∂xj and X0 =

n

  • j,h=1

ajhxh ∂ ∂xj , i = 1, · · · , k.

  • W. Bauer (Leibniz U. Hannover )

Small time heat kernel expansion March 4-10. 2018 4 / 33

slide-12
SLIDE 12

A class of hypoelliptic operators

Let A = (ajh) ∈ Rn×n and B = (bil) ∈ Rn×k. Consider the second order differential operator L = 1 2

n

  • j,h=1

(BB∗)jh ∂2 ∂xj∂xh +

n

  • j=1

(Ax)j ∂ ∂xj = 1 2

k

  • i=1

X 2

i + X0 = Ax · ∇ + 1

2div(BB∗∇), where Xi =

n

  • j=1

bji ∂ ∂xj and X0 =

n

  • j,h=1

ajhxh ∂ ∂xj , i = 1, · · · , k. Question: Under which condition is the operator L hypoelliptic?

  • W. Bauer (Leibniz U. Hannover )

Small time heat kernel expansion March 4-10. 2018 4 / 33

slide-13
SLIDE 13

Weak H¨

  • rmander condition

Lemma

The following are equivalent:

  • W. Bauer (Leibniz U. Hannover )

Small time heat kernel expansion March 4-10. 2018 5 / 33

slide-14
SLIDE 14

Weak H¨

  • rmander condition

Lemma

The following are equivalent: There is m ∈ N with rank

  • B, AB, A2B, · · · , Am−1B
  • = n.
  • W. Bauer (Leibniz U. Hannover )

Small time heat kernel expansion March 4-10. 2018 5 / 33

slide-15
SLIDE 15

Weak H¨

  • rmander condition

Lemma

The following are equivalent: There is m ∈ N with rank

  • B, AB, A2B, · · · , Am−1B
  • = n.

The operator L = Ax · ∇ + 1 2div(BB∗∇) = 1 2

k

  • i=1

X 2

i + X0

fulfills the weak H¨

  • rmander condition, i.e.
  • W. Bauer (Leibniz U. Hannover )

Small time heat kernel expansion March 4-10. 2018 5 / 33

slide-16
SLIDE 16

Weak H¨

  • rmander condition

Lemma

The following are equivalent: There is m ∈ N with rank

  • B, AB, A2B, · · · , Am−1B
  • = n.

The operator L = Ax · ∇ + 1 2div(BB∗∇) = 1 2

k

  • i=1

X 2

i + X0

fulfills the weak H¨

  • rmander condition, i.e.

Lie

  • adX0

j(Xi) : i = 1, · · · k, j ∈ N

  • x = TxRn

∀ x ∈ Rn.

  • W. Bauer (Leibniz U. Hannover )

Small time heat kernel expansion March 4-10. 2018 5 / 33

slide-17
SLIDE 17

Weak H¨

  • rmander condition

Lemma

The following are equivalent: There is m ∈ N with rank

  • B, AB, A2B, · · · , Am−1B
  • = n.

The operator L = Ax · ∇ + 1 2div(BB∗∇) = 1 2

k

  • i=1

X 2

i + X0

fulfills the weak H¨

  • rmander condition, i.e.

Lie

  • adX0

j(Xi) : i = 1, · · · k, j ∈ N

  • x = TxRn

∀ x ∈ Rn. These imply hypoellipticity of L and the existence of a smooth heat kernel.

  • W. Bauer (Leibniz U. Hannover )

Small time heat kernel expansion March 4-10. 2018 5 / 33

slide-18
SLIDE 18

The Kolmogorov operator

Example

Consider the case A, B ∈ R2n×2n, where B = √ 2 0n In 0n 0n

  • and

A = 0n 0n In 0n

  • .
  • W. Bauer (Leibniz U. Hannover )

Small time heat kernel expansion March 4-10. 2018 6 / 33

slide-19
SLIDE 19

The Kolmogorov operator

Example

Consider the case A, B ∈ R2n×2n, where B = √ 2 0n In 0n 0n

  • and

A = 0n 0n In 0n

  • .

The corresponding heat operator is the Kolmogorov operator: K =

n

  • j=1

∂2

xj + n

  • j=1

xj∂yj − ∂t = Ax · ∇ + 1 2div(BB∗∇) − ∂t.

  • W. Bauer (Leibniz U. Hannover )

Small time heat kernel expansion March 4-10. 2018 6 / 33

slide-20
SLIDE 20

The Kolmogorov operator

Example

Consider the case A, B ∈ R2n×2n, where B = √ 2 0n In 0n 0n

  • and

A = 0n 0n In 0n

  • .

The corresponding heat operator is the Kolmogorov operator: K =

n

  • j=1

∂2

xj + n

  • j=1

xj∂yj − ∂t = Ax · ∇ + 1 2div(BB∗∇) − ∂t. The rank condition is fulfilled with m = 2: rank

  • B, AB
  • =

√ 2 0n In 0n 0n 0n 0n 0n In

  • = 2n.
  • W. Bauer (Leibniz U. Hannover )

Small time heat kernel expansion March 4-10. 2018 6 / 33

slide-21
SLIDE 21

An explicit form of the heat kernel

Definition

The heat kernel of L p(t; x, y) : (0, ∞) × M × M − → R is the fundamental solution of the ”heat operator”: P := ∂ ∂t − L,

  • W. Bauer (Leibniz U. Hannover )

Small time heat kernel expansion March 4-10. 2018 7 / 33

slide-22
SLIDE 22

An explicit form of the heat kernel

Definition

The heat kernel of L p(t; x, y) : (0, ∞) × M × M − → R is the fundamental solution of the ”heat operator”: P := ∂ ∂t − L, i.e. p(t; x, y) fulfills

  • Pp(t; ·, y) = 0,

for all t > 0 limt↓0 p(t; x, ·) = δx, in the distributional sense.

  • W. Bauer (Leibniz U. Hannover )

Small time heat kernel expansion March 4-10. 2018 7 / 33

slide-23
SLIDE 23

An explicit form of the heat kernel

Definition

The heat kernel of L p(t; x, y) : (0, ∞) × M × M − → R is the fundamental solution of the ”heat operator”: P := ∂ ∂t − L, i.e. p(t; x, y) fulfills

  • Pp(t; ·, y) = 0,

for all t > 0 limt↓0 p(t; x, ·) = δx, in the distributional sense. Goal: Study the asymptotic expansion of the kernel p(t; x, y) as t → 0.

  • W. Bauer (Leibniz U. Hannover )

Small time heat kernel expansion March 4-10. 2018 7 / 33

slide-24
SLIDE 24

An explicit form of the heat kernel

Theorem

Let A ∈ Rn×n and B ∈ Rn×k with the rank condition rank

  • B, AB, A2B, · · · , Am−1B
  • = n

for some m ∈ N. Then:

  • W. Bauer (Leibniz U. Hannover )

Small time heat kernel expansion March 4-10. 2018 8 / 33

slide-25
SLIDE 25

An explicit form of the heat kernel

Theorem

Let A ∈ Rn×n and B ∈ Rn×k with the rank condition rank

  • B, AB, A2B, · · · , Am−1B
  • = n

for some m ∈ N. Then: The heat operator L − ∂

∂t is hypoelliptic and admits a smooth

fundamental solution p(t; x, y) ∈ C ∞ R+ × Rn × Rn . (∗)

  • W. Bauer (Leibniz U. Hannover )

Small time heat kernel expansion March 4-10. 2018 8 / 33

slide-26
SLIDE 26

An explicit form of the heat kernel

Theorem

Let A ∈ Rn×n and B ∈ Rn×k with the rank condition rank

  • B, AB, A2B, · · · , Am−1B
  • = n

for some m ∈ N. Then: The heat operator L − ∂

∂t is hypoelliptic and admits a smooth

fundamental solution p(t; x, y) ∈ C ∞ R+ × Rn × Rn . (∗) The kernel (∗) is explicitly known: p(t; x, y) = 1 (2π)

n 2 √det Dt

exp

  • − 1

2

  • y − etAx)∗D−1

t

(y − etAx)

  • ,
  • W. Bauer (Leibniz U. Hannover )

Small time heat kernel expansion March 4-10. 2018 8 / 33

slide-27
SLIDE 27

An explicit form of the heat kernel

Theorem (continued)

Here Dt ∈ Rn×n is the matrix: Dt = etA t e−sABB∗e−sA∗ds

  • etA∗.
  • W. Bauer (Leibniz U. Hannover )

Small time heat kernel expansion March 4-10. 2018 9 / 33

slide-28
SLIDE 28

An explicit form of the heat kernel

Theorem (continued)

Here Dt ∈ Rn×n is the matrix: Dt = etA t e−sABB∗e−sA∗ds

  • etA∗.

In particular, this matrix is invertible for all t > 0 (we will prove this later). Next goal: From what is known in the elliptic set-up (next slide), one expect that, that the small time expansion of the heat kernel includes some geometric data and data on the drift term X0.

  • W. Bauer (Leibniz U. Hannover )

Small time heat kernel expansion March 4-10. 2018 9 / 33

slide-29
SLIDE 29

An explicit form of the heat kernel

Theorem (continued)

Here Dt ∈ Rn×n is the matrix: Dt = etA t e−sABB∗e−sA∗ds

  • etA∗.

In particular, this matrix is invertible for all t > 0 (we will prove this later). Next goal: From what is known in the elliptic set-up (next slide), one expect that, that the small time expansion of the heat kernel includes some geometric data and data on the drift term X0. Q: What happens in the sub-elliptic case?

  • W. Bauer (Leibniz U. Hannover )

Small time heat kernel expansion March 4-10. 2018 9 / 33

slide-30
SLIDE 30

Laplace operator with drift term

Theorem

Let (M, g) be a Riemannian manifold with Laplacian ∆g and L = ∆g + X0.

  • W. Bauer (Leibniz U. Hannover )

Small time heat kernel expansion March 4-10. 2018 10 / 33

slide-31
SLIDE 31

Laplace operator with drift term

Theorem

Let (M, g) be a Riemannian manifold with Laplacian ∆g and L = ∆g + X0. Then the heat kernel of L has the following on-diagonal asymptotic expansion for small times: p(t; x0, x0) = 1 (4πt)

n 2

  • 1 −

div(X0) 2 + X0(x0)2 2 − S(x0) 6

  • t + O(t2)
  • ,

where S denotes the scalar curvature of the Riemannian metric g.

  • W. Bauer (Leibniz U. Hannover )

Small time heat kernel expansion March 4-10. 2018 10 / 33

slide-32
SLIDE 32

Basics on optimal control problems

Let Ω ⊂ Rk be a set and f : Rn × Ω → Rn. With a given control function α : [0, ∞) → Ω and x0 ∈ Rn consider the system of ODE:

  • ˙

x(t) = f

  • x(t), α(t)
  • ,

t > 0 x(0) = x1. (∗) We will call the solution the response of the system.

  • W. Bauer (Leibniz U. Hannover )

Small time heat kernel expansion March 4-10. 2018 11 / 33

slide-33
SLIDE 33

Basics on optimal control problems

Let Ω ⊂ Rk be a set and f : Rn × Ω → Rn. With a given control function α : [0, ∞) → Ω and x0 ∈ Rn consider the system of ODE:

  • ˙

x(t) = f

  • x(t), α(t)
  • ,

t > 0 x(0) = x1. (∗) We will call the solution the response of the system.

Definition

The set of admissible controls is A :=

  • α : [0, ∞) → Ω : α measurable
  • .
  • W. Bauer (Leibniz U. Hannover )

Small time heat kernel expansion March 4-10. 2018 11 / 33

slide-34
SLIDE 34

Basics on optimal control

There is the question of controllability:

  • W. Bauer (Leibniz U. Hannover )

Small time heat kernel expansion March 4-10. 2018 12 / 33

slide-35
SLIDE 35

Basics on optimal control

There is the question of controllability:

Controllability problem (special case)

Given an initial point x1 ∈ Rn and an end point x2 ∈ Rn. Does there exist a control α(t) and a time t0 > 0 with x(t0) = x2 ∈ Rn, where x(t) is a solution of the system (∗) of ODE’s?

  • W. Bauer (Leibniz U. Hannover )

Small time heat kernel expansion March 4-10. 2018 12 / 33

slide-36
SLIDE 36

Basics on optimal control

There is the question of controllability:

Controllability problem (special case)

Given an initial point x1 ∈ Rn and an end point x2 ∈ Rn. Does there exist a control α(t) and a time t0 > 0 with x(t0) = x2 ∈ Rn, where x(t) is a solution of the system (∗) of ODE’s? For our later purpose it is sufficient to consider linear systems where we can answer the question: Let A = (ajh) ∈ Rn×n and B = (bil) ∈ Rn×k. With T > 0 consider:

  • W. Bauer (Leibniz U. Hannover )

Small time heat kernel expansion March 4-10. 2018 12 / 33

slide-37
SLIDE 37

Basics on optimal control

There is the question of controllability:

Controllability problem (special case)

Given an initial point x1 ∈ Rn and an end point x2 ∈ Rn. Does there exist a control α(t) and a time t0 > 0 with x(t0) = x2 ∈ Rn, where x(t) is a solution of the system (∗) of ODE’s? For our later purpose it is sufficient to consider linear systems where we can answer the question: Let A = (ajh) ∈ Rn×n and B = (bil) ∈ Rn×k. With T > 0 consider:

  • ˙

x = Ax + Bu x(0) = x1 ∈ Rn, where u ∈ L∞ [0, T], Rk . (∗∗)

  • W. Bauer (Leibniz U. Hannover )

Small time heat kernel expansion March 4-10. 2018 12 / 33

slide-38
SLIDE 38

A linear control problem

For a given control u we write xu : [0, T] → Rn for the solution of the initial value problem (∗∗). These are the admissible curves.

  • W. Bauer (Leibniz U. Hannover )

Small time heat kernel expansion March 4-10. 2018 13 / 33

slide-39
SLIDE 39

A linear control problem

For a given control u we write xu : [0, T] → Rn for the solution of the initial value problem (∗∗). These are the admissible curves. Solution: xu(t) = etAx1 + etA t e−sABu(s)ds.

Lemma

The following are equivalent:

  • W. Bauer (Leibniz U. Hannover )

Small time heat kernel expansion March 4-10. 2018 13 / 33

slide-40
SLIDE 40

A linear control problem

For a given control u we write xu : [0, T] → Rn for the solution of the initial value problem (∗∗). These are the admissible curves. Solution: xu(t) = etAx1 + etA t e−sABu(s)ds.

Lemma

The following are equivalent: (a) A solution to the controllability problem for (∗∗) with end point x2 ∈ Rn and time T > 0 exists.

  • W. Bauer (Leibniz U. Hannover )

Small time heat kernel expansion March 4-10. 2018 13 / 33

slide-41
SLIDE 41

A linear control problem

For a given control u we write xu : [0, T] → Rn for the solution of the initial value problem (∗∗). These are the admissible curves. Solution: xu(t) = etAx1 + etA t e−sABu(s)ds.

Lemma

The following are equivalent: (a) A solution to the controllability problem for (∗∗) with end point x2 ∈ Rn and time T > 0 exists. (b) There is a control u ∈ L∞([0, T], Rk) such that x2 = eTAx1 + eTA T e−sABu(s)ds.

  • W. Bauer (Leibniz U. Hannover )

Small time heat kernel expansion March 4-10. 2018 13 / 33

slide-42
SLIDE 42

Linear control problem

Example

Consider the following special case: Let (x0, y0)t = 0 and

  • ˙

x ˙ y

  • = A
  • x

y

  • + B
  • u1

u2

  • =
  • u2
  • where

A = 0 B =

  • 1
  • .

Since the x-component of a solution is constant end points (x1, y1) with x1 = 0 cannot be reached for any control u”.

  • W. Bauer (Leibniz U. Hannover )

Small time heat kernel expansion March 4-10. 2018 14 / 33

slide-43
SLIDE 43

Linear control problem

Example

Consider the following special case: Let (x0, y0)t = 0 and

  • ˙

x ˙ y

  • = A
  • x

y

  • + B
  • u1

u2

  • =
  • u2
  • where

A = 0 B =

  • 1
  • .

Since the x-component of a solution is constant end points (x1, y1) with x1 = 0 cannot be reached for any control u”. Let t > 0 and consider the following two reachable sets: C(t) : = initial points x0 for which there is a control u such that xu(t) = 0. C : =

  • t>0

C(t) = overall reachable set.

  • W. Bauer (Leibniz U. Hannover )

Small time heat kernel expansion March 4-10. 2018 14 / 33

slide-44
SLIDE 44

Kalman condition

There is an algebraic condition which guarantees that C is a zero-neighbourhood.

  • W. Bauer (Leibniz U. Hannover )

Small time heat kernel expansion March 4-10. 2018 15 / 33

slide-45
SLIDE 45

Kalman condition

There is an algebraic condition which guarantees that C is a zero-neighbourhood.

Definition

The controllability matrix for the system (∗∗) is defined by: G(A, B) =

  • B, AB, A2B, · · · , An−1B
  • =n×(n·k)−matrix

.

  • W. Bauer (Leibniz U. Hannover )

Small time heat kernel expansion March 4-10. 2018 15 / 33

slide-46
SLIDE 46

Kalman condition

There is an algebraic condition which guarantees that C is a zero-neighbourhood.

Definition

The controllability matrix for the system (∗∗) is defined by: G(A, B) =

  • B, AB, A2B, · · · , An−1B
  • =n×(n·k)−matrix

.

Theorem (rank condition)

The following statements are equivalent: a (i) rank G(A, B) = n, (ii) 0 ∈

  • C (interior of C).
  • aJ. Macki, A. Strauss, introduction to optimal control, Springer, 1982
  • W. Bauer (Leibniz U. Hannover )

Small time heat kernel expansion March 4-10. 2018 15 / 33

slide-47
SLIDE 47

Optimal control problem

Now we add a cost functional to the controlled ODE. With T > 0 consider

  • ˙

x = Ax + Bu, where u = (u1, · · · , uk) ∈ L∞([0, T], Rk) JT(u) = 1

2

T k

i=1 |ui(s)|2ds.

  • W. Bauer (Leibniz U. Hannover )

Small time heat kernel expansion March 4-10. 2018 16 / 33

slide-48
SLIDE 48

Optimal control problem

Now we add a cost functional to the controlled ODE. With T > 0 consider

  • ˙

x = Ax + Bu, where u = (u1, · · · , uk) ∈ L∞([0, T], Rk) JT(u) = 1

2

T k

i=1 |ui(s)|2ds.

Problem: Among all solutions xu := [0, T] → Rn corresponding to the control u we want to minimize the cost JT(u).

  • W. Bauer (Leibniz U. Hannover )

Small time heat kernel expansion March 4-10. 2018 16 / 33

slide-49
SLIDE 49

Optimal control problem

Now we add a cost functional to the controlled ODE. With T > 0 consider

  • ˙

x = Ax + Bu, where u = (u1, · · · , uk) ∈ L∞([0, T], Rk) JT(u) = 1

2

T k

i=1 |ui(s)|2ds.

Problem: Among all solutions xu := [0, T] → Rn corresponding to the control u we want to minimize the cost JT(u). Consider the value function: ST(x1, x2) = inf

  • JT(u) : u ∈ L∞([0, T], Rk), xu(0) = x1, xu(T) = x2
  • .

This function is finite for all T > 0 and x1, x2 ∈ Rn by the rank condition.

  • W. Bauer (Leibniz U. Hannover )

Small time heat kernel expansion March 4-10. 2018 16 / 33

slide-50
SLIDE 50

Optimal control problem

Now we add a cost functional to the controlled ODE. With T > 0 consider

  • ˙

x = Ax + Bu, where u = (u1, · · · , uk) ∈ L∞([0, T], Rk) JT(u) = 1

2

T k

i=1 |ui(s)|2ds.

Problem: Among all solutions xu := [0, T] → Rn corresponding to the control u we want to minimize the cost JT(u). Consider the value function: ST(x1, x2) = inf

  • JT(u) : u ∈ L∞([0, T], Rk), xu(0) = x1, xu(T) = x2
  • .

This function is finite for all T > 0 and x1, x2 ∈ Rn by the rank condition.

Definition

A control u that realizes the minimum is called an optimal control. The corresponding trajectory xu : [0, T] → Rn is an optimal trajectory.

  • W. Bauer (Leibniz U. Hannover )

Small time heat kernel expansion March 4-10. 2018 16 / 33

slide-51
SLIDE 51

Optimal control problem

Q: How to find an optimal control? We assign to the optimal control problem an Hamiltonian, i.e. a function

  • n the cotangent bundle:

H(x, p) := p∗Ax + 1 2p∗BB∗p, where (x, p) ∈ T ∗Rn ∼ = R2n.

  • W. Bauer (Leibniz U. Hannover )

Small time heat kernel expansion March 4-10. 2018 17 / 33

slide-52
SLIDE 52

Optimal control problem

Q: How to find an optimal control? We assign to the optimal control problem an Hamiltonian, i.e. a function

  • n the cotangent bundle:

H(x, p) := p∗Ax + 1 2p∗BB∗p, where (x, p) ∈ T ∗Rn ∼ = R2n. This induces a Hamilton system:

  • ˙

p = −Hx = −A∗p ˙ x = Hp = Ax + BB∗p. (HS)

  • W. Bauer (Leibniz U. Hannover )

Small time heat kernel expansion March 4-10. 2018 17 / 33

slide-53
SLIDE 53

Optimal control problem

Q: How to find an optimal control? We assign to the optimal control problem an Hamiltonian, i.e. a function

  • n the cotangent bundle:

H(x, p) := p∗Ax + 1 2p∗BB∗p, where (x, p) ∈ T ∗Rn ∼ = R2n. This induces a Hamilton system:

  • ˙

p = −Hx = −A∗p ˙ x = Hp = Ax + BB∗p. (HS)

Proposition

Optimal trajectories are projections x(t) of the solution (x(t), p(t)) of (HS). The control realizing the optimal trajectory is uniquely given by: uop(t) = B∗p(t).

  • W. Bauer (Leibniz U. Hannover )

Small time heat kernel expansion March 4-10. 2018 17 / 33

slide-54
SLIDE 54

Optimal control problem

Here is the explicit solution of the Hamilton system (HS) with initial condition (x1, p1) ∈ Tx1Rn:      p(t) = e−tA∗p1 x(t) = etA x1 + t

0 esAB B∗e−sA∗p1

  • =uop(s)

ds

  • .

(SHS)

  • W. Bauer (Leibniz U. Hannover )

Small time heat kernel expansion March 4-10. 2018 18 / 33

slide-55
SLIDE 55

Optimal control problem

Here is the explicit solution of the Hamilton system (HS) with initial condition (x1, p1) ∈ Tx1Rn:      p(t) = e−tA∗p1 x(t) = etA x1 + t

0 esAB B∗e−sA∗p1

  • =uop(s)

ds

  • .

(SHS) For each t > 0 we define Γt = t esABB∗e−sA∗ds ∈ Rn×n.

  • W. Bauer (Leibniz U. Hannover )

Small time heat kernel expansion March 4-10. 2018 18 / 33

slide-56
SLIDE 56

Optimal control problem

Here is the explicit solution of the Hamilton system (HS) with initial condition (x1, p1) ∈ Tx1Rn:      p(t) = e−tA∗p1 x(t) = etA x1 + t

0 esAB B∗e−sA∗p1

  • =uop(s)

ds

  • .

(SHS) For each t > 0 we define Γt = t esABB∗e−sA∗ds ∈ Rn×n. Next step: We want to show that the matrix Γt is invertible. Then we solve the last equation in (SHS) for p1.

  • W. Bauer (Leibniz U. Hannover )

Small time heat kernel expansion March 4-10. 2018 18 / 33

slide-57
SLIDE 57

Optimal control problem

Here is the explicit solution of the Hamilton system (HS) with initial condition (x1, p1) ∈ Tx1Rn:      p(t) = e−tA∗p1 x(t) = etA x1 + t

0 esAB B∗e−sA∗p1

  • =uop(s)

ds

  • .

(SHS) For each t > 0 we define Γt = t esABB∗e−sA∗ds ∈ Rn×n. Next step: We want to show that the matrix Γt is invertible. Then we solve the last equation in (SHS) for p1. Recall the controllability matrix: G(A, B) =

  • B, AB, A2B, · · · , Am−1B
  • =n×(m·k)−matrix

.

  • W. Bauer (Leibniz U. Hannover )

Small time heat kernel expansion March 4-10. 2018 18 / 33

slide-58
SLIDE 58

An invertibility condition

Another consequence of the rank condition is the following:

  • W. Bauer (Leibniz U. Hannover )

Small time heat kernel expansion March 4-10. 2018 19 / 33

slide-59
SLIDE 59

An invertibility condition

Another consequence of the rank condition is the following:

Lemma

Assume that rankG(A, B) = n, then for all t > 0 the matrix-valued integral Γt = t e−sABB∗e−sA∗ds ∈ Rn×n is invertible.

  • W. Bauer (Leibniz U. Hannover )

Small time heat kernel expansion March 4-10. 2018 19 / 33

slide-60
SLIDE 60

An invertibility condition

Another consequence of the rank condition is the following:

Lemma

Assume that rankG(A, B) = n, then for all t > 0 the matrix-valued integral Γt = t e−sABB∗e−sA∗ds ∈ Rn×n is invertible. Proof: Let x ∈ Rn such that Γtx = 0. Then 0 = t e−sABB∗e−sA∗ds · x, x

  • =

t

  • B∗e−sA∗x
  • 2

ds. Therefore, we have 0 = B∗e−sA∗x for all s ∈ [0, t].

  • W. Bauer (Leibniz U. Hannover )

Small time heat kernel expansion March 4-10. 2018 19 / 33

slide-61
SLIDE 61

Proof (continued)

Taking the transpose of the last equation, we find for all s ∈ [0, t]: x∗e−sAB = 0.

  • W. Bauer (Leibniz U. Hannover )

Small time heat kernel expansion March 4-10. 2018 20 / 33

slide-62
SLIDE 62

Proof (continued)

Taking the transpose of the last equation, we find for all s ∈ [0, t]: x∗e−sAB = 0. Taking derivatives of order ℓ ∈ N with respect to the parameter s gives: 0 = dℓ dsℓ

  • x∗e−sAB
  • = (−1)ℓx∗Aℓe−sAB.
  • W. Bauer (Leibniz U. Hannover )

Small time heat kernel expansion March 4-10. 2018 20 / 33

slide-63
SLIDE 63

Proof (continued)

Taking the transpose of the last equation, we find for all s ∈ [0, t]: x∗e−sAB = 0. Taking derivatives of order ℓ ∈ N with respect to the parameter s gives: 0 = dℓ dsℓ

  • x∗e−sAB
  • = (−1)ℓx∗Aℓe−sAB.

In particular, we may choose s = 0. Then we find: 0 = x∗B = x∗AB = · · · = x∗Am−1B. Since the controllability matrix G(A, B) = [B, AB, A2B, · · · Am−1B] has linear independent rows (maximal rank n) we conclude that x = 0. Hence Γt is injective and therefore invertible.

  • W. Bauer (Leibniz U. Hannover )

Small time heat kernel expansion March 4-10. 2018 20 / 33

slide-64
SLIDE 64

The value of the value function

Next goal: Calculate the value function. Let us go back to the solution of the Hamilton system , which stands behind the optimal control problem:

  • p(t)

= e−tA∗p1 x(t) = etA x1 + Γt · p1

  • .

(SHS)

2(x1, p1) was the initial value in (HS)

  • W. Bauer (Leibniz U. Hannover )

Small time heat kernel expansion March 4-10. 2018 21 / 33

slide-65
SLIDE 65

The value of the value function

Next goal: Calculate the value function. Let us go back to the solution of the Hamilton system , which stands behind the optimal control problem:

  • p(t)

= e−tA∗p1 x(t) = etA x1 + Γt · p1

  • .

(SHS) Since Γt is invertible for any t > 0 we can solve the 2nd equation for p1 with x2 = x(T) 2: p1 = Γ−1

T

  • e−TAx2 − x1
  • (T > 0).

2(x1, p1) was the initial value in (HS)

  • W. Bauer (Leibniz U. Hannover )

Small time heat kernel expansion March 4-10. 2018 21 / 33

slide-66
SLIDE 66

The value of the value function

Next goal: Calculate the value function. Let us go back to the solution of the Hamilton system , which stands behind the optimal control problem:

  • p(t)

= e−tA∗p1 x(t) = etA x1 + Γt · p1

  • .

(SHS) Since Γt is invertible for any t > 0 we can solve the 2nd equation for p1 with x2 = x(T) 2: p1 = Γ−1

T

  • e−TAx2 − x1
  • (T > 0).

The optimal control is given by uop(t) = B∗p(t) and therefore one can calculate: ST(x1, x2) = inf

  • JT(u) : u ∈ L∞([0, T], Rk), xu(0) = x1, xu(T) = x2
  • .

2(x1, p1) was the initial value in (HS)

  • W. Bauer (Leibniz U. Hannover )

Small time heat kernel expansion March 4-10. 2018 21 / 33

slide-67
SLIDE 67

The value of the value function

Using uop(t) = B∗p(t) and p(t) = e−tA∗p1 gives:

  • W. Bauer (Leibniz U. Hannover )

Small time heat kernel expansion March 4-10. 2018 22 / 33

slide-68
SLIDE 68

The value of the value function

Using uop(t) = B∗p(t) and p(t) = e−tA∗p1 gives: ST(x1, x2) = JT(uop) = 1 2 T

  • B∗p(s)
  • 2ds

= 1 2 T

  • B∗e−sA∗p1, B∗e−sA∗p1
  • ds

= 1 2

  • ΓTp1, p1
  • = 1

2p∗

1ΓTp1.

  • W. Bauer (Leibniz U. Hannover )

Small time heat kernel expansion March 4-10. 2018 22 / 33

slide-69
SLIDE 69

The value of the value function

Using uop(t) = B∗p(t) and p(t) = e−tA∗p1 gives: ST(x1, x2) = JT(uop) = 1 2 T

  • B∗p(s)
  • 2ds

= 1 2 T

  • B∗e−sA∗p1, B∗e−sA∗p1
  • ds

= 1 2

  • ΓTp1, p1
  • = 1

2p∗

1ΓTp1.

Since p1 = Γ−1

T

  • e−TAx2 − x1
  • (T > 0)

we have:

  • W. Bauer (Leibniz U. Hannover )

Small time heat kernel expansion March 4-10. 2018 22 / 33

slide-70
SLIDE 70

The value of the value function

Using uop(t) = B∗p(t) and p(t) = e−tA∗p1 gives: ST(x1, x2) = JT(uop) = 1 2 T

  • B∗p(s)
  • 2ds

= 1 2 T

  • B∗e−sA∗p1, B∗e−sA∗p1
  • ds

= 1 2

  • ΓTp1, p1
  • = 1

2p∗

1ΓTp1.

Since p1 = Γ−1

T

  • e−TAx2 − x1
  • (T > 0)

we have:

Corollary

The value function ST(x1, x2) is smooth in (T, x1, x2) ∈ R+ × Rn × Rn.

  • W. Bauer (Leibniz U. Hannover )

Small time heat kernel expansion March 4-10. 2018 22 / 33

slide-71
SLIDE 71

The geodesic cost

Let x1 ∈ Rn be fixed and let xu(t) be an optimal trajectory of the problem:

  • ˙

x = Ax + Bu, where u = (u1, · · · , uk) ∈ L∞([0, T], Rk) JT(u) = 1

2

T k

i=1 |ui(s)|2ds

(i.e. u realizes the minimum of the cost functional JT(u)).

  • W. Bauer (Leibniz U. Hannover )

Small time heat kernel expansion March 4-10. 2018 23 / 33

slide-72
SLIDE 72

The geodesic cost

Let x1 ∈ Rn be fixed and let xu(t) be an optimal trajectory of the problem:

  • ˙

x = Ax + Bu, where u = (u1, · · · , uk) ∈ L∞([0, T], Rk) JT(u) = 1

2

T k

i=1 |ui(s)|2ds

(i.e. u realizes the minimum of the cost functional JT(u)).

Definition

The geodesic cost corresponding to xu is the family {ct}t of functions: ct(x) = −St

  • x, xu(t)
  • ,

where x ∈ Rn.

  • W. Bauer (Leibniz U. Hannover )

Small time heat kernel expansion March 4-10. 2018 23 / 33

slide-73
SLIDE 73

The geodesic cost

Let x1 ∈ Rn be fixed and let xu(t) be an optimal trajectory of the problem:

  • ˙

x = Ax + Bu, where u = (u1, · · · , uk) ∈ L∞([0, T], Rk) JT(u) = 1

2

T k

i=1 |ui(s)|2ds

(i.e. u realizes the minimum of the cost functional JT(u)).

Definition

The geodesic cost corresponding to xu is the family {ct}t of functions: ct(x) = −St

  • x, xu(t)
  • ,

where x ∈ Rn. There is a unique minimizer of the cost functional for all trajectories connecting x and xu(t).

  • W. Bauer (Leibniz U. Hannover )

Small time heat kernel expansion March 4-10. 2018 23 / 33

slide-74
SLIDE 74

The geodesic cost

We can calculate the geodesic cost explicitly from our previous formulas:

  • W. Bauer (Leibniz U. Hannover )

Small time heat kernel expansion March 4-10. 2018 24 / 33

slide-75
SLIDE 75

The geodesic cost

We can calculate the geodesic cost explicitly from our previous formulas: Recall that xu(t) is the solution of the Hamilton system

  • ˙

p = −A∗p ˙ x = Ax + BB∗p (HS) with some initial data (x1, p1). The optimal trajectory was obtained by

  • W. Bauer (Leibniz U. Hannover )

Small time heat kernel expansion March 4-10. 2018 24 / 33

slide-76
SLIDE 76

The geodesic cost

We can calculate the geodesic cost explicitly from our previous formulas: Recall that xu(t) is the solution of the Hamilton system

  • ˙

p = −A∗p ˙ x = Ax + BB∗p (HS) with some initial data (x1, p1). The optimal trajectory was obtained by xu(t) = etA x1 + Γtp1

  • .
  • W. Bauer (Leibniz U. Hannover )

Small time heat kernel expansion March 4-10. 2018 24 / 33

slide-77
SLIDE 77

The geodesic cost

We can calculate the geodesic cost explicitly from our previous formulas: Recall that xu(t) is the solution of the Hamilton system

  • ˙

p = −A∗p ˙ x = Ax + BB∗p (HS) with some initial data (x1, p1). The optimal trajectory was obtained by xu(t) = etA x1 + Γtp1

  • .

Lemma

The geodesic cost is obtained by

ct(x) = −St

  • x, xu(t)
  • = −1

2p∗

1Γtp1 + p∗ 1(x − x1) − 1

2(x − x1)∗Γ−1

t (x − x1).

  • W. Bauer (Leibniz U. Hannover )

Small time heat kernel expansion March 4-10. 2018 24 / 33

slide-78
SLIDE 78

Proof of the Lemma

Proof: We use our explicit formula for St(x, xu(t)): Let v(s) be an optimal trajectory which connects x and xu(t). Then v(s) = esA x + Γs ˜ p1

  • with some

˜ p1 ∈ Rn. We use the condition v(t) = xu(t) = etA(x1 + Γtp1) to determine ˜ p1: ˜ p1 = Γ−1

t (x1 − x) + p1.

  • W. Bauer (Leibniz U. Hannover )

Small time heat kernel expansion March 4-10. 2018 25 / 33

slide-79
SLIDE 79

Proof of the Lemma

Proof: We use our explicit formula for St(x, xu(t)): Let v(s) be an optimal trajectory which connects x and xu(t). Then v(s) = esA x + Γs ˜ p1

  • with some

˜ p1 ∈ Rn. We use the condition v(t) = xu(t) = etA(x1 + Γtp1) to determine ˜ p1: ˜ p1 = Γ−1

t (x1 − x) + p1.

Insert this expression into our previous formula for the value function ct(x) = −St(x, xu(t)) = −1 2˜ p∗

1Γt˜

p1 = 1 2

  • Γ−1

t (x1 − x) + p1

∗ Γt

  • Γ−1

t (x1 − x) + p1

  • .
  • W. Bauer (Leibniz U. Hannover )

Small time heat kernel expansion March 4-10. 2018 25 / 33

slide-80
SLIDE 80

Proof of the Lemma

Proof: We use our explicit formula for St(x, xu(t)): Let v(s) be an optimal trajectory which connects x and xu(t). Then v(s) = esA x + Γs ˜ p1

  • with some

˜ p1 ∈ Rn. We use the condition v(t) = xu(t) = etA(x1 + Γtp1) to determine ˜ p1: ˜ p1 = Γ−1

t (x1 − x) + p1.

Insert this expression into our previous formula for the value function ct(x) = −St(x, xu(t)) = −1 2˜ p∗

1Γt˜

p1 = 1 2

  • Γ−1

t (x1 − x) + p1

∗ Γt

  • Γ−1

t (x1 − x) + p1

  • .

Combining terms give the result.

  • W. Bauer (Leibniz U. Hannover )

Small time heat kernel expansion March 4-10. 2018 25 / 33

slide-81
SLIDE 81

A family of quadratic forms

Define for t > 0 a family of quadratic forms on Rk corresponding to ct(x):

  • W. Bauer (Leibniz U. Hannover )

Small time heat kernel expansion March 4-10. 2018 26 / 33

slide-82
SLIDE 82

A family of quadratic forms

Define for t > 0 a family of quadratic forms on Rk corresponding to ct(x):

Definition

With the previous notation put: Q(t) = B∗ d2

x0 ˙

ct

  • B = − d

dt B∗Γ−1

t B.

Note: Q(t) does not depend on the initial data (x1, p1) and is the same for any geodesic (intrinsic object of the control system and cost).

  • W. Bauer (Leibniz U. Hannover )

Small time heat kernel expansion March 4-10. 2018 26 / 33

slide-83
SLIDE 83

A family of quadratic forms

Define for t > 0 a family of quadratic forms on Rk corresponding to ct(x):

Definition

With the previous notation put: Q(t) = B∗ d2

x0 ˙

ct

  • B = − d

dt B∗Γ−1

t B.

Note: Q(t) does not depend on the initial data (x1, p1) and is the same for any geodesic (intrinsic object of the control system and cost). Remark:

  • W. Bauer (Leibniz U. Hannover )

Small time heat kernel expansion March 4-10. 2018 26 / 33

slide-84
SLIDE 84

A family of quadratic forms

Define for t > 0 a family of quadratic forms on Rk corresponding to ct(x):

Definition

With the previous notation put: Q(t) = B∗ d2

x0 ˙

ct

  • B = − d

dt B∗Γ−1

t B.

Note: Q(t) does not depend on the initial data (x1, p1) and is the same for any geodesic (intrinsic object of the control system and cost). Remark: The family Q(t) is associated to each optimal trajectory.

  • W. Bauer (Leibniz U. Hannover )

Small time heat kernel expansion March 4-10. 2018 26 / 33

slide-85
SLIDE 85

A family of quadratic forms

Define for t > 0 a family of quadratic forms on Rk corresponding to ct(x):

Definition

With the previous notation put: Q(t) = B∗ d2

x0 ˙

ct

  • B = − d

dt B∗Γ−1

t B.

Note: Q(t) does not depend on the initial data (x1, p1) and is the same for any geodesic (intrinsic object of the control system and cost). Remark: The family Q(t) is associated to each optimal trajectory. The coefficient matrices in the t-expansion of Q(t) which intrinsically is induced by the underlying optimal control problem play a role in the

  • W. Bauer (Leibniz U. Hannover )

Small time heat kernel expansion March 4-10. 2018 26 / 33

slide-86
SLIDE 86

A family of quadratic forms

Define for t > 0 a family of quadratic forms on Rk corresponding to ct(x):

Definition

With the previous notation put: Q(t) = B∗ d2

x0 ˙

ct

  • B = − d

dt B∗Γ−1

t B.

Note: Q(t) does not depend on the initial data (x1, p1) and is the same for any geodesic (intrinsic object of the control system and cost). Remark: The family Q(t) is associated to each optimal trajectory. The coefficient matrices in the t-expansion of Q(t) which intrinsically is induced by the underlying optimal control problem play a role in the ”small time heat kernel expansion”.

  • W. Bauer (Leibniz U. Hannover )

Small time heat kernel expansion March 4-10. 2018 26 / 33

slide-87
SLIDE 87

Towards the coefficients in the heat kernel expansion

Theorem (A. Agrachev, D. Barilari, L Rizzi)

Let xu : [0, T] → Rn be an optimal trajectory of the optimal control problem and Q(t) the corresponding family of quadratic forms:

  • W. Bauer (Leibniz U. Hannover )

Small time heat kernel expansion March 4-10. 2018 27 / 33

slide-88
SLIDE 88

Towards the coefficients in the heat kernel expansion

Theorem (A. Agrachev, D. Barilari, L Rizzi)

Let xu : [0, T] → Rn be an optimal trajectory of the optimal control problem and Q(t) the corresponding family of quadratic forms: (a) t → t2Q(t) extends to a smooth family of symmetric operators.

  • W. Bauer (Leibniz U. Hannover )

Small time heat kernel expansion March 4-10. 2018 27 / 33

slide-89
SLIDE 89

Towards the coefficients in the heat kernel expansion

Theorem (A. Agrachev, D. Barilari, L Rizzi)

Let xu : [0, T] → Rn be an optimal trajectory of the optimal control problem and Q(t) the corresponding family of quadratic forms: (a) t → t2Q(t) extends to a smooth family of symmetric operators. (b) The small time expansion Q(t) = 1 t2 I +

  • i=0

O(i)ti + O(ti+1) as t → 0 defines symmetric matrices O(i), i ≥ 0 and I.

  • W. Bauer (Leibniz U. Hannover )

Small time heat kernel expansion March 4-10. 2018 27 / 33

slide-90
SLIDE 90

Towards the coefficients in the heat kernel expansion

Theorem (A. Agrachev, D. Barilari, L Rizzi)

Let xu : [0, T] → Rn be an optimal trajectory of the optimal control problem and Q(t) the corresponding family of quadratic forms: (a) t → t2Q(t) extends to a smooth family of symmetric operators. (b) The small time expansion Q(t) = 1 t2 I +

  • i=0

O(i)ti + O(ti+1) as t → 0 defines symmetric matrices O(i), i ≥ 0 and I. (c) There is a trace formula: with ki = dim span {B, AB, · · · , Ai−1B}: trace I =

m

  • i=1

(2i − 1)

  • ki − ki−1
  • .
  • W. Bauer (Leibniz U. Hannover )

Small time heat kernel expansion March 4-10. 2018 27 / 33

slide-91
SLIDE 91

Main results

Theorem (D. Barilari, E. Paoli, 2017)

Let A ∈ Rn×n, B ∈ Rn×k and x0 ∈ Rn. Consider the hypo-elliptic operator: L = Ax · ∇ + 1 2div(BB∗∇) (with rank condition) with heat kernel p(t; x, y) ∈ C ∞(R+ × Rn × Rn). Assume that Ax0 = 0.

p(t, x0, x0) = t− 1

2 trI

(2π)

n 2 √c0

  • i=0

aiti + O(tℓ+1)

  • (t → 0),

where

ai = Pi

  • tr A, tr O(0), · · · , tr Q(i−2)

, and Pi = polynomials.

  • W. Bauer (Leibniz U. Hannover )

Small time heat kernel expansion March 4-10. 2018 28 / 33

slide-92
SLIDE 92

Main results

Theorem (D. Barilari, E. Paoli, 2017)

Let A ∈ Rn×n, B ∈ Rn×k and x0 ∈ Rn. Consider the hypo-elliptic operator: L = Ax · ∇ + 1 2div(BB∗∇) (with rank condition) with heat kernel p(t; x, y) ∈ C ∞(R+ × Rn × Rn). Assume that Ax0 = 0.

p(t, x0, x0) = t− 1

2 trI

(2π)

n 2 √c0

  • i=0

aiti + O(tℓ+1)

  • (t → 0),

where

ai = Pi

  • tr A, tr O(0), · · · , tr Q(i−2)

, and Pi = polynomials.

In particular: a1 = − tr A

2

and a2 = (tr A)2

8

+ tr O(0)

4

.

  • W. Bauer (Leibniz U. Hannover )

Small time heat kernel expansion March 4-10. 2018 28 / 33

slide-93
SLIDE 93

Main results

Theorem (D. Barilari, E. Paoli, 2017)

With x1, x2 ∈ Rn consider the minimal cost function again:

ST(x1, x2) = inf

  • JT(u) : u ∈ L∞([0, T], Rk), xu(0) = x1, xu(T) = x2
  • .
  • W. Bauer (Leibniz U. Hannover )

Small time heat kernel expansion March 4-10. 2018 29 / 33

slide-94
SLIDE 94

Main results

Theorem (D. Barilari, E. Paoli, 2017)

With x1, x2 ∈ Rn consider the minimal cost function again:

ST(x1, x2) = inf

  • JT(u) : u ∈ L∞([0, T], Rk), xu(0) = x1, xu(T) = x2
  • .

Then there is the following off-diagonal small time heat kernel asymptotic: p(t; x1, x2) t− 1

2 trI

(2π)

n 2 √c0

e−St(x1,x2) ℓ

  • i=0

aiti + O(tℓ+1)

  • (t → 0).
  • W. Bauer (Leibniz U. Hannover )

Small time heat kernel expansion March 4-10. 2018 29 / 33

slide-95
SLIDE 95

Main results

Theorem (D. Barilari, E. Paoli, 2017)

With x1, x2 ∈ Rn consider the minimal cost function again:

ST(x1, x2) = inf

  • JT(u) : u ∈ L∞([0, T], Rk), xu(0) = x1, xu(T) = x2
  • .

Then there is the following off-diagonal small time heat kernel asymptotic: p(t; x1, x2) t− 1

2 trI

(2π)

n 2 √c0

e−St(x1,x2) ℓ

  • i=0

aiti + O(tℓ+1)

  • (t → 0).

The coefficients ai are the ones from the last theorem.

  • W. Bauer (Leibniz U. Hannover )

Small time heat kernel expansion March 4-10. 2018 29 / 33

slide-96
SLIDE 96

Main results

In the final result we consider the case Ax0 = 0. With i = 1, · · · , m put: Ei = span

  • AiBx : x ∈ Rk, 0 ≤ j ≤ i − 1
  • ⊂ Rn.
  • W. Bauer (Leibniz U. Hannover )

Small time heat kernel expansion March 4-10. 2018 30 / 33

slide-97
SLIDE 97

Main results

In the final result we consider the case Ax0 = 0. With i = 1, · · · , m put: Ei = span

  • AiBx : x ∈ Rk, 0 ≤ j ≤ i − 1
  • ⊂ Rn.

From the rank condition it is clear that we obtain a filtration of Rn: E1 = {span of columns of B} ⊂ E2 ⊂ · · · ⊂ Em = Rn.

  • W. Bauer (Leibniz U. Hannover )

Small time heat kernel expansion March 4-10. 2018 30 / 33

slide-98
SLIDE 98

Main results

In the final result we consider the case Ax0 = 0. With i = 1, · · · , m put: Ei = span

  • AiBx : x ∈ Rk, 0 ≤ j ≤ i − 1
  • ⊂ Rn.

From the rank condition it is clear that we obtain a filtration of Rn: E1 = {span of columns of B} ⊂ E2 ⊂ · · · ⊂ Em = Rn.

Observation

Now, the small time heat kernel expansion depends on the level Ej in which we find Ax0:

  • W. Bauer (Leibniz U. Hannover )

Small time heat kernel expansion March 4-10. 2018 30 / 33

slide-99
SLIDE 99

Main results

Theorem (D. Barilari, E. Paoli, 2017)

Let Ax0 = 0. The following two cases show different behaviour:

  • W. Bauer (Leibniz U. Hannover )

Small time heat kernel expansion March 4-10. 2018 31 / 33

slide-100
SLIDE 100

Main results

Theorem (D. Barilari, E. Paoli, 2017)

Let Ax0 = 0. The following two cases show different behaviour: (i) If Ax0 ∈ E1, then we have polynomial decay as t → 0: p(t; x0, x0) = t− 1

2 trI

(2π)

n 2 √c0

  • 1 −

tr A 2 + |Ax0|2 2

  • t + O(t2)
  • .
  • W. Bauer (Leibniz U. Hannover )

Small time heat kernel expansion March 4-10. 2018 31 / 33

slide-101
SLIDE 101

Main results

Theorem (D. Barilari, E. Paoli, 2017)

Let Ax0 = 0. The following two cases show different behaviour: (i) If Ax0 ∈ E1, then we have polynomial decay as t → 0: p(t; x0, x0) = t− 1

2 trI

(2π)

n 2 √c0

  • 1 −

tr A 2 + |Ax0|2 2

  • t + O(t2)
  • .

(ii) If Ax0 ∈ Ei \ Ei−1 for i > 1, then we have exponential decay to zero: There is C > 0 such that: p(t; x0, x0) = t− 1

2 trI

(2π)

n 2 √c0

exp C + O(t) t2i−3

  • (t → 0).

Remark: The case (i) corresponds to the elliptic situation with zero scalar curvature.

  • W. Bauer (Leibniz U. Hannover )

Small time heat kernel expansion March 4-10. 2018 31 / 33

slide-102
SLIDE 102

Laplace operator with drift term

Here is the formula again:

Theorem

Let (M, g) be a Riemannian manifold with Laplacian ∆g and L = ∆g + X0. Then the heat kernel of L has the following on-diagonal asymptotic small time-expansion: p(t; x0, x0) = 1 (4πt)

n 2

  • 1 −

div(X0) 2 + X0(x0)2 2 − S(x0) 6

  • t + O(t2)
  • ,

where S denotes the scalar curvature of the Riemannian metric g.

  • W. Bauer (Leibniz U. Hannover )

Small time heat kernel expansion March 4-10. 2018 32 / 33

slide-103
SLIDE 103

Thank you for your attention!

  • W. Bauer (Leibniz U. Hannover )

Small time heat kernel expansion March 4-10. 2018 33 / 33