Cartan-Kähler theory

Integral elements and polar spaces

Recall that an integral element of an exterior differential system (E,Ω) at xM is a subspace ETxM such that ϕ|E=0 for every ϕE. Integral elements are the candidates for tangent spaces to integral manifolds.

Definition (polar space). Let ETxM be a k-dimensional integral element of an EDS (E,Ω). Its polar space H(E) is the set of vectors vTxM such that the subspace E+v is also an integral element. Equivalently,

H(E):={vTxM:ϕ|E+v=0,for allϕE}.

The polar space is a linear subspace of TxM defined by the linear equations obtained by plugging v into the forms of E (filled with the vectors of E).

Basic properties.

  1. EH(E) — every vector already in E trivially extends E to a larger integral element.
  2. dimH(E)dimE always, with equality iff E is maximal (no larger integral element contains it).
  3. If E is an integral element, any (k+1)-dimensional integral element E+ that contains E must satisfy E+H(E).

The flag of polar spaces

Let (0)=E0E1En be a flag of integral elements, with dimEi=i. (In practice, En is an n-dimensional integral element, the tangent space to an n-dimensional integral manifold.) The polar spaces satisfy a descending flag:

TpMH(E0)H(E1)H(En1)H(En)En.

Why descending? The larger the integral element E, the more vectors satisfy the linear conditions that define H(E) — the polar equations become more restrictive. Thus H(Ei) shrinks as i grows.

Cartan characters

For a flag E0En in general position (a regular flag), define the integers

sj:=dimH(Ej1)dimH(Ej),j=1,,n,

called the Cartan characters. We have:

The Cartan procedure

See @bryant1999nine page 25.

Fase 1: extending a point into a curve

Consider an ambient manifold M as a 4-dimensional space (dimM=4), and a given differentially closed ideal I. We start with a 0-dimensional manifold P={p0} to be extended to a 1D integral manifold X. We will assume r=2 (see @bryant1999nine). That is, dimH(E0)=3.

Step 1: Where is the freedom of choice?

We have massive freedom to decide how to extend our point into a curve. Bryant handles this freedom immediately by asking us to choose a generic codimension-r submanifold R that contains our point P. So, R is an arbitrary 2D surface passing through our point p0.
Pasted image 20260606164150.png|600
(xournal 287)

Think of the immense freedom here: you have a single point in a 4-dimensional room. You can choose infinitely many different 2D sheets (surfaces) that pass through that single point. Choosing which 2D sheet R to place down is exactly where you make your choice of how to extend the point.

In general, the dimension of R is established in such a way that we can determine our desired k+1 integral manifold X by using the s0+sk restrictions. So dimR=dimX+s0+sk. In this case, since dimH(E0)=3, we are assuming s0=1, so R is, as we know, a surface.


Step 2: What are the unknowns and how do we write the PDE?

We want to find a 1D curve X trapped inside R that starts at our point p0. Let's set up a local coordinate system (t,u) on our 2D sheet R:

u=u(t)

Thus, the unknown is a single-variable function u(t). Our initial condition (the point p0) is simply:

u(0)=0

Because we are looking for a 1-dimensional manifold, we look at the 1-forms (differentials) in our system. We have one 1-form equation, because we started in 4D and we assumed that dimH(E0)=3 (in general we would have s0 restrictions, the same as the number of unknowns!). Let's call it κ.
Because κ is defined everywhere on our 2D sheet R, it can be written generally in terms of our coordinates t and u:

κ=A(t,u)dt+B(t,u)du

Where A and B are known, fixed functions given by the system.

We want our curve X to satisfy this equation, so we have

A(t,u)+B(t,u)dudt=0

Because we chose a generic sheet R, the geometry guarantees that B(0,0)0. Therefore, we can isolate the derivative:

dudt=A(t,u)B(t,u)

Pasted image 20260606165100.png|600

Fase 2: extending a curve into a surface

To match Bryant notation, we call the curve P. Now, assume we have r=1, since generically we had dimH(E1)=3.
In this case, we fix a codimension 1 hypersurface R, so we remove the degree of freedom. We take local coordinates for R, let's say (s,t,u), chosen in such a way that (s,0,0) is our curve PR.
Pasted image 20260607113302.png|600
The target surface X can be seen as a graph u(s,t), and we impose the constraints of I to this function. In this case we do not have new 2-forms, only those coming algebraically from the 1-forms in I. So if the only independent 1-form were θ, then we use αθ, with α a generic 1-form. In the general case, we would have s0+s1 independent 2-forms.

Suppose that αθ|R=Adtds+Bdtdu+Cdsdu. Then,

αθ|X=(A+BusCut)dtds.

And we can isolate

ut=A+BusC

which is in Cauchy form. This, together with the initial data u(s,0)=0, assures the existence of solution.


Fase 3: general extension

Let P be our existing k-dimensional integral manifold, and let pP be our starting point. We build our restraining manifold R to have dimension dimR=k+1+s0++sk. Let's choose local coordinates on R that are perfectly adapted to this geometry:

In this coordinate system, the old manifold P is sliced out simply by setting t=0 and uα=0. We are looking for the expanded (k+1)-dimensional manifold XR, which we can write as a graph:

uα=uα(s1,,sk,t)

For X to be an integral manifold, all the (k+1)-forms ϕ in our exterior differential ideal I must pull back to zero on X. And we can select, precisely, Nk independent (k+1)-forms whose annihilation ensures that all the (k+1)-forms are zero (why?). Moreover, we can isolate from them (why?):

uαt=Functions of (s,t,u,uβsi)

This is exactly the Cauchy--Kowalevsky normal form. A unique real-analytic solution uα(s,t) exists locally, successfully extending our manifold to dimension k+1.

For the why's, see Cartan-Kähler theorem with proof (Bryant). I have to understand the proof yet.


The Cartan test for involutivity

To check if the system is well-behaved (involutive) at dimension n, you must calculate the expected dimension (N) of the space of n-dimensional integral elements, Vn(p)Gn(TpM) (subset of the corresponding Grassmannian manifold). Indeed, since ϕ|E=0 translates to polynomial equations in the Plücker coordinates of the Grassmannian, Vn(p) is al algebraic subvariety.
The formula for this expected dimension is:

N=k=1nksk=s1+2s2+3s3++nsn

(Note: s0 is intentionally completely absent from this sum! s0 simply defines the "base" hyper-plane you are trapped in, while s1,s2, dictate the actual degrees of freedom you have left when rotating an n-dimensional plane inside that base space). See xournal 283

Once you have your expected dimension, you compare it to the actual dimension of Vn(p) (the actual number of parameters or degrees of freedom you have left to choose a valid n-plane).

The test states that the system is in involution if and only if:

dimVn(p)=k=1nksk

Why do we calculate this? (The Cartan-Kähler Theorem)
If the test passes, not only do integral manifolds exist, but the characters sk give you the "size" of the general solution! If the system is in involution, the general solution will depend on:

Relation to other concepts

References