In mathematics, Frobenius' theorem gives necessary and sufficient conditions for finding a maximal set of independent solutions of an overdetermined system of first-order homogeneous linear partial differential equations. In modern geometric terms, given a family of vector fields, the theorem gives necessary and sufficient integrability conditions for the existence of a foliation by maximal integral manifolds whose tangent bundles are spanned by the given vector fields. The theorem generalizes the existence theorem for ordinary differential equations, which guarantees that a single vector field always gives rise to integral curves; Frobenius gives compatibility conditions under which the integral curves of r vector fields mesh into coordinate grids on r-dimensional integral manifolds. The theorem is foundational in differential topology and calculus on manifolds.
Contact geometry studies 1-forms that maximally violates the assumptions of Frobenius' theorem. An example is shown on the right.
Suppose we are to find the trajectory of a particle in a subset of 3D space, but we do not know its trajectory formula. Instead, we know only that its trajectory satisfies
adx+bdy+cdz=0
a,b,c
(x,y,z)
(x0,y0,z0)
In other words, we can draw a "local plane" at each point in 3D space, and we know that the particle's trajectory must be tangent to the local plane at all times.
If we have two equationsthen we can draw two local planes at each point, and their intersection is generically a line, allowing us to uniquely solve for the curve starting at any point. In other words, with two 1-forms, we can foliate the domain into curves.
If we have only one equation
adx+bdy+cdz=0
\R3
\R3
If the one-form is integrable, then loops exactly close upon themselves, and each surface would be 2-dimensional. Frobenius' theorem states that this happens precisely when
\omega\wedged\omega=0
\omega:=adx+bdy+cdz
During his development of axiomatic thermodynamics, Carathéodory proved that if
\omega
\Rn
\omega=fdg
f,g
\omega
p
g(p)
p
dg
\omega
\omega
f
\omega=fdg
In its most elementary form, the theorem addresses the problem of finding a maximal set of independent solutions of a regular system of first-order linear homogeneous partial differential equations. Let
\left\{
i | |
f | |
k |
:Rn\toR : 1\leqi\leqn,1\leqk\leqr\right\}
be a collection of functions, with, and such that the matrix has rank r when evaluated at any point of . Consider the following system of partial differential equations for a function :
(1) \begin{cases} L1u \stackrel{def
One seeks conditions on the existence of a collection of solutions such that the gradients are linearly independent.
The Frobenius theorem asserts that this problem admits a solution locally[3] if, and only if, the operators satisfy a certain integrability condition known as involutivity. Specifically, they must satisfy relations of the form
LiLju(x)-LjLiu(x)=\sumk
k(x)L | |
c | |
ku(x) |
for, and all functions u, and for some coefficients ckij(x) that are allowed to depend on x. In other words, the commutators must lie in the linear span of the at every point. The involutivity condition is a generalization of the commutativity of partial derivatives. In fact, the strategy of proof of the Frobenius theorem is to form linear combinations among the operators so that the resulting operators do commute, and then to show that there is a coordinate system for which these are precisely the partial derivatives with respect to .
Even though the system is overdetermined there are typically infinitely many solutions. For example, the system of differential equations
\begin{cases}
\partialf | |
\partialx |
+
\partialf | =0\ | |
\partialy |
\partialf | |
\partialy |
+
\partialf | |
\partialz |
=0 \end{cases}
clearly permits multiple solutions. Nevertheless, these solutions still have enough structure that they may be completely described. The first observation is that, even if f1 and f2 are two different solutions, the level surfaces of f1 and f2 must overlap. In fact, the level surfaces for this system are all planes in of the form, for a constant. The second observation is that, once the level surfaces are known, all solutions can then be given in terms of an arbitrary function. Since the value of a solution f on a level surface is constant by definition, define a function C(t) by:
f(x,y,z)=C(t)wheneverx-y+z=t.
Conversely, if a function is given, then each function f given by this expression is a solution of the original equation. Thus, because of the existence of a family of level surfaces, solutions of the original equation are in a one-to-one correspondence with arbitrary functions of one variable.
Frobenius' theorem allows one to establish a similar such correspondence for the more general case of solutions of (1). Suppose that are solutions of the problem (1) satisfying the independence condition on the gradients. Consider the level sets[4] of as functions with values in . If is another such collection of solutions, one can show (using some linear algebra and the mean value theorem) that this has the same family of level sets but with a possibly different choice of constants for each set. Thus, even though the independent solutions of (1) are not unique, the equation (1) nonetheless determines a unique family of level sets. Just as in the case of the example, general solutions u of (1) are in a one-to-one correspondence with (continuously differentiable) functions on the family of level sets.[5]
The level sets corresponding to the maximal independent solution sets of (1) are called the integral manifolds because functions on the collection of all integral manifolds correspond in some sense to constants of integration. Once one of these constants of integration is known, then the corresponding solution is also known.
The Frobenius theorem can be restated more economically in modern language. Frobenius' original version of the theorem was stated in terms of Pfaffian systems, which today can be translated into the language of differential forms. An alternative formulation, which is somewhat more intuitive, uses vector fields.
In the vector field formulation, the theorem states that a subbundle of the tangent bundle of a manifold is integrable (or involutive) if and only if it arises from a regular foliation. In this context, the Frobenius theorem relates integrability to foliation; to state the theorem, both concepts must be clearly defined.
X
M
u:I\toM
I
u(t) |
=Xu(t)
X
M
M
E\subsetTM
TM
X
Y
E
[X,Y]
E
X
Y
M
Several definitions of foliation exist. Here we use the following:
Definition. A p-dimensional, class Cr foliation of an n-dimensional manifold M is a decomposition of M into a union of disjoint connected submanifolds α∈A, called the leaves of the foliation, with the following property: Every point in M has a neighborhood U and a system of local, class Cr coordinates x=(x1, ⋅⋅⋅, xn) : U→Rn such that for each leaf Lα, the components of U ∩ Lα are described by the equations xp+1=constant, ⋅⋅⋅, xn=constant. A foliation is denoted by
l{F}
Trivially, any foliation of
M
p\inM
N\subsetM
p
Ep=TpN
Given the above definitions, Frobenius' theorem states that a subbundle
E
E
M
Let U be an open set in a manifold, be the space of smooth, differentiable 1-forms on U, and F be a submodule of of rank r, the rank being constant in value over U. The Frobenius theorem states that F is integrable if and only if for every in the stalk Fp is generated by r exact differential forms.
Geometrically, the theorem states that an integrable module of -forms of rank r is the same thing as a codimension-r foliation. The correspondence to the definition in terms of vector fields given in the introduction follows from the close relationship between differential forms and Lie derivatives. Frobenius' theorem is one of the basic tools for the study of vector fields and foliations.
There are thus two forms of the theorem: one which operates with distributions, that is smooth subbundles D of the tangent bundle TM; and the other which operates with subbundles of the graded ring of all forms on M. These two forms are related by duality. If D is a smooth tangent distribution on, then the annihilator of D, I(D) consists of all forms
\alpha\in\Omegak(M)
k\in\{1,...,\operatorname{dim}M\}
\alpha(v1,...,vk)=0
for all
v1,...,vk\inD
The theorem may be generalized in a variety of ways.
One infinite-dimensional generalization is as follows.[6] Let and be Banach spaces, and a pair of open sets. Let
F:A x B\toL(X,Y)
be a continuously differentiable function of the Cartesian product (which inherits a differentiable structure from its inclusion into X × Y) into the space of continuous linear transformations of into Y. A differentiable mapping u : A → B is a solution of the differential equation
(1) y'=F(x,y)
if
\forallx\inA: u'(x)=F(x,u(x)).
The equation (1) is completely integrable if for each
(x0,y0)\inA x B
The conditions of the Frobenius theorem depend on whether the underlying field is or . If it is R, then assume F is continuously differentiable. If it is, then assume F is twice continuously differentiable. Then (1) is completely integrable at each point of if and only if
D1F(x,y) ⋅ (s1,s2)+D2F(x,y) ⋅ (F(x,y) ⋅ s1,s2)=D1F(x,y) ⋅ (s2,s1)+D2F(x,y) ⋅ (F(x,y) ⋅ s2,s1)
for all . Here (resp.) denotes the partial derivative with respect to the first (resp. second) variable; the dot product denotes the action of the linear operator, as well as the actions of the operators and .
The infinite-dimensional version of the Frobenius theorem also holds on Banach manifolds.[7] The statement is essentially the same as the finite-dimensional version.
Let be a Banach manifold of class at least C2. Let be a subbundle of the tangent bundle of . The bundle is involutive if, for each point and pair of sections and Y of defined in a neighborhood of p, the Lie bracket of and Y evaluated at p, lies in :
[X,Y]p\inEp
On the other hand, is integrable if, for each, there is an immersed submanifold whose image contains p, such that the differential of is an isomorphism of TN with .
The Frobenius theorem states that a subbundle is integrable if and only if it is involutive.
The statement of the theorem remains true for holomorphic 1-forms on complex manifolds - manifolds over with biholomorphic transition functions.[8]
Specifically, if
\omega1,...,\omegar
d\omegaj=
r | |
\sum | |
i=1 |
j | |
\psi | |
i |
\wedge\omegai
for some system of holomorphic 1-forms, then there exist holomorphic functions fij and such that, on a possibly smaller domain,
\omegaj=
r | |
\sum | |
i=1 |
jdg | |
f | |
i |
i.
This result holds locally in the same sense as the other versions of the Frobenius theorem. In particular, the fact that it has been stated for domains in is not restrictive.
The statement does not generalize to higher degree forms, although there is a number of partial results such as Darboux's theorem and the Cartan-Kähler theorem.
Despite being named for Ferdinand Georg Frobenius, the theorem was first proven by Alfred Clebsch and Feodor Deahna. Deahna was the first to establish the sufficient conditions for the theorem, and Clebsch developed the necessary conditions. Frobenius is responsible for applying the theorem to Pfaffian systems, thus paving the way for its usage in differential topology.
In classical thermodynamics, Frobenius' theorem can be used to construct entropy and temperature in Carathéodory's formalism.[9]
Specifically, Carathéodory considered a thermodynamic system (concretely one can imagine a piston of gas) that can interact with the outside world by either heat conduction (such as setting the piston on fire) or mechanical work (pushing on the piston). He then defined "adiabatic process" as any process that the system may undergo without heat conduction, and defined a relation of "adiabatic accessibility" thus: if the system can go from state A to state B after an adiabatic process, then
B
A
A\succeqB
Now assume that
A,B
A\succeqB
B\succeqA
A
A
B
B
A
Then, we can foliate the state space into subsets of states that are mutually adiabatically accessible. With mild assumptions on the smoothness of
\succeq
By the first law of thermodynamics, there exists a scalar function
U
X1dx1,...,Xndxn
\deltaW=-pdV
Now, define the one-form on the state spaceNow, since the adiabatic surfaces are tangent to
\omega
\omega
T,S
\omega=TdS
By plugging in the ideal gas laws, and noting that Joule expansion is an (irreversible) adiabatic process, we can fix the sign of
dS
A\succeqB
S(A)\leqS(B)
,
for some constants .