Let E → X {\displaystyle E\to X} be a real vector bundle of rank k {\displaystyle k} over a topological space X {\displaystyle X} . A frame at a point x ∈ X {\displaystyle x\in X} is an ordered basis for the vector space E x {\displaystyle E_{x}} . Equivalently, a frame can be viewed as a linear isomorphism
The set of all frames at x {\displaystyle x} , denoted F x {\displaystyle F_{x}} , has a natural right action by the general linear group G L ( k , R ) {\displaystyle \mathrm {GL} (k,\mathbb {R} )} of invertible k × k {\displaystyle k\times k} matrices: a group element g ∈ G L ( k , R ) {\displaystyle g\in \mathrm {GL} (k,\mathbb {R} )} acts on the frame p {\displaystyle p} via composition to give a new frame
This action of G L ( k , R ) {\displaystyle \mathrm {GL} (k,\mathbb {R} )} on F x {\displaystyle F_{x}} is both free and transitive (this follows from the standard linear algebra result that there is a unique invertible linear transformation sending one basis onto another). As a topological space, F x {\displaystyle F_{x}} is homeomorphic to G L ( k , R ) {\displaystyle \mathrm {GL} (k,\mathbb {R} )} although it lacks a group structure, since there is no "preferred frame". The space F x {\displaystyle F_{x}} is said to be a G L ( k , R ) {\displaystyle \mathrm {GL} (k,\mathbb {R} )} -torsor.
The frame bundle of E {\displaystyle E} , denoted by F ( E ) {\displaystyle F(E)} or F G L ( E ) {\displaystyle F_{\mathrm {GL} }(E)} , is the disjoint union of all the F x {\displaystyle F_{x}} :
Each point in F ( E ) {\displaystyle F(E)} is a pair (x, p) where x {\displaystyle x} is a point in X {\displaystyle X} and p {\displaystyle p} is a frame at x {\displaystyle x} . There is a natural projection π : F ( E ) → X {\displaystyle \pi :F(E)\to X} which sends ( x , p ) {\displaystyle (x,p)} to x {\displaystyle x} . The group G L ( k , R ) {\displaystyle \mathrm {GL} (k,\mathbb {R} )} acts on F ( E ) {\displaystyle F(E)} on the right as above. This action is clearly free and the orbits are just the fibers of π {\displaystyle \pi } .
The frame bundle F ( E ) {\displaystyle F(E)} can be given a natural topology and bundle structure determined by that of E {\displaystyle E} . Let ( U i , ϕ i ) {\displaystyle (U_{i},\phi _{i})} be a local trivialization of E {\displaystyle E} . Then for each x ∈ Ui one has a linear isomorphism ϕ i , x : E x → R k {\displaystyle \phi _{i,x}:E_{x}\to \mathbb {R} ^{k}} . This data determines a bijection
given by
With these bijections, each π − 1 ( U i ) {\displaystyle \pi ^{-1}(U_{i})} can be given the topology of U i × G L ( k , R ) {\displaystyle U_{i}\times \mathrm {GL} (k,\mathbb {R} )} . The topology on F ( E ) {\displaystyle F(E)} is the final topology coinduced by the inclusion maps π − 1 ( U i ) → F ( E ) {\displaystyle \pi ^{-1}(U_{i})\to F(E)} .
With all of the above data the frame bundle F ( E ) {\displaystyle F(E)} becomes a principal fiber bundle over X {\displaystyle X} with structure group G L ( k , R ) {\displaystyle \mathrm {GL} (k,\mathbb {R} )} and local trivializations ( { U i } , { ψ i } ) {\displaystyle (\{U_{i}\},\{\psi _{i}\})} . One can check that the transition functions of F ( E ) {\displaystyle F(E)} are the same as those of E {\displaystyle E} .
The above all works in the smooth category as well: if E {\displaystyle E} is a smooth vector bundle over a smooth manifold M {\displaystyle M} then the frame bundle of E {\displaystyle E} can be given the structure of a smooth principal bundle over M {\displaystyle M} .
A vector bundle E {\displaystyle E} and its frame bundle F ( E ) {\displaystyle F(E)} are associated bundles. Each one determines the other. The frame bundle F ( E ) {\displaystyle F(E)} can be constructed from E {\displaystyle E} as above, or more abstractly using the fiber bundle construction theorem. With the latter method, F ( E ) {\displaystyle F(E)} is the fiber bundle with same base, structure group, trivializing neighborhoods, and transition functions as E {\displaystyle E} but with abstract fiber G L ( k , R ) {\displaystyle \mathrm {GL} (k,\mathbb {R} )} , where the action of structure group G L ( k , R ) {\displaystyle \mathrm {GL} (k,\mathbb {R} )} on the fiber G L ( k , R ) {\displaystyle \mathrm {GL} (k,\mathbb {R} )} is that of left multiplication.
Given any linear representation ρ : G L ( k , R ) → G L ( V , F ) {\displaystyle \rho :\mathrm {GL} (k,\mathbb {R} )\to \mathrm {GL} (V,\mathbb {F} )} there is a vector bundle
associated with F ( E ) {\displaystyle F(E)} which is given by product F ( E ) × V {\displaystyle F(E)\times V} modulo the equivalence relation ( p g , v ) ∼ ( p , ρ ( g ) v ) {\displaystyle (pg,v)\sim (p,\rho (g)v)} for all g {\displaystyle g} in G L ( k , R ) {\displaystyle \mathrm {GL} (k,\mathbb {R} )} . Denote the equivalence classes by [ p , v ] {\displaystyle [p,v]} .
The vector bundle E {\displaystyle E} is naturally isomorphic to the bundle F ( E ) × ρ R k {\displaystyle F(E)\times _{\rho }\mathbb {R} ^{k}} where ρ {\displaystyle \rho } is the fundamental representation of G L ( k , R ) {\displaystyle \mathrm {GL} (k,\mathbb {R} )} on R k {\displaystyle \mathbb {R} ^{k}} . The isomorphism is given by
where v {\displaystyle v} is a vector in R k {\displaystyle \mathbb {R} ^{k}} and p : R k → E x {\displaystyle p:\mathbb {R} ^{k}\to E_{x}} is a frame at x {\displaystyle x} . One can easily check that this map is well-defined.
Any vector bundle associated with E {\displaystyle E} can be given by the above construction. For example, the dual bundle of E {\displaystyle E} is given by F ( E ) × ρ ∗ ( R k ) ∗ {\displaystyle F(E)\times _{\rho ^{*}}(\mathbb {R} ^{k})^{*}} where ρ ∗ {\displaystyle \rho ^{*}} is the dual of the fundamental representation. Tensor bundles of E {\displaystyle E} can be constructed in a similar manner.
The tangent frame bundle (or simply the frame bundle) of a smooth manifold M {\displaystyle M} is the frame bundle associated with the tangent bundle of M {\displaystyle M} . The frame bundle of M {\displaystyle M} is often denoted F M {\displaystyle FM} or G L ( M ) {\displaystyle \mathrm {GL} (M)} rather than F ( T M ) {\displaystyle F(TM)} . In physics, it is sometimes denoted L M {\displaystyle LM} . If M {\displaystyle M} is n {\displaystyle n} -dimensional then the tangent bundle has rank n {\displaystyle n} , so the frame bundle of M {\displaystyle M} is a principal G L ( n , R ) {\displaystyle \mathrm {GL} (n,\mathbb {R} )} bundle over M {\displaystyle M} .
Local sections of the frame bundle of M {\displaystyle M} are called smooth frames on M {\displaystyle M} . The cross-section theorem for principal bundles states that the frame bundle is trivial over any open set in U {\displaystyle U} in M {\displaystyle M} which admits a smooth frame. Given a smooth frame s : U → F U {\displaystyle s:U\to FU} , the trivialization ψ : F U → U × G L ( n , R ) {\displaystyle \psi :FU\to U\times \mathrm {GL} (n,\mathbb {R} )} is given by
where p {\displaystyle p} is a frame at x {\displaystyle x} . It follows that a manifold is parallelizable if and only if the frame bundle of M {\displaystyle M} admits a global section.
Since the tangent bundle of M {\displaystyle M} is trivializable over coordinate neighborhoods of M {\displaystyle M} so is the frame bundle. In fact, given any coordinate neighborhood U {\displaystyle U} with coordinates ( x 1 , … , x n ) {\displaystyle (x^{1},\ldots ,x^{n})} the coordinate vector fields
define a smooth frame on U {\displaystyle U} . One of the advantages of working with frame bundles is that they allow one to work with frames other than coordinates frames; one can choose a frame adapted to the problem at hand. This is sometimes called the method of moving frames.
The frame bundle of a manifold M {\displaystyle M} is a special type of principal bundle in the sense that its geometry is fundamentally tied to the geometry of M {\displaystyle M} . This relationship can be expressed by means of a vector-valued 1-form on F M {\displaystyle FM} called the solder form (also known as the fundamental or tautological 1-form). Let x {\displaystyle x} be a point of the manifold M {\displaystyle M} and p {\displaystyle p} a frame at x {\displaystyle x} , so that
is a linear isomorphism of R n {\displaystyle \mathbb {R} ^{n}} with the tangent space of M {\displaystyle M} at x {\displaystyle x} . The solder form of F M {\displaystyle FM} is the R n {\displaystyle \mathbb {R} ^{n}} -valued 1-form θ {\displaystyle \theta } defined by
where ξ is a tangent vector to F M {\displaystyle FM} at the point ( x , p ) {\displaystyle (x,p)} , and p − 1 : T x M → R n {\displaystyle p^{-1}:T_{x}M\to \mathbb {R} ^{n}} is the inverse of the frame map, and d π {\displaystyle d\pi } is the differential of the projection map π : F M → M {\displaystyle \pi :FM\to M} . The solder form is horizontal in the sense that it vanishes on vectors tangent to the fibers of π {\displaystyle \pi } and right equivariant in the sense that
where R g {\displaystyle R_{g}} is right translation by g ∈ G L ( n , R ) {\displaystyle g\in \mathrm {GL} (n,\mathbb {R} )} . A form with these properties is called a basic or tensorial form on F M {\displaystyle FM} . Such forms are in 1-1 correspondence with T M {\displaystyle TM} -valued 1-forms on M {\displaystyle M} which are, in turn, in 1-1 correspondence with smooth bundle maps T M → T M {\displaystyle TM\to TM} over M {\displaystyle M} . Viewed in this light θ {\displaystyle \theta } is just the identity map on T M {\displaystyle TM} .
As a naming convention, the term "tautological one-form" is usually reserved for the case where the form has a canonical definition, as it does here, while "solder form" is more appropriate for those cases where the form is not canonically defined. This convention is not being observed here.
If a vector bundle E {\displaystyle E} is equipped with a Riemannian bundle metric then each fiber E x {\displaystyle E_{x}} is not only a vector space but an inner product space. It is then possible to talk about the set of all orthonormal frames for E x {\displaystyle E_{x}} . An orthonormal frame for E x {\displaystyle E_{x}} is an ordered orthonormal basis for E x {\displaystyle E_{x}} , or, equivalently, a linear isometry
where R k {\displaystyle \mathbb {R} ^{k}} is equipped with the standard Euclidean metric. The orthogonal group O ( k ) {\displaystyle \mathrm {O} (k)} acts freely and transitively on the set of all orthonormal frames via right composition. In other words, the set of all orthonormal frames is a right O ( k ) {\displaystyle \mathrm {O} (k)} -torsor.
The orthonormal frame bundle of E {\displaystyle E} , denoted F O ( E ) {\displaystyle F_{\mathrm {O} }(E)} , is the set of all orthonormal frames at each point x {\displaystyle x} in the base space X {\displaystyle X} . It can be constructed by a method entirely analogous to that of the ordinary frame bundle. The orthonormal frame bundle of a rank k {\displaystyle k} Riemannian vector bundle E → X {\displaystyle E\to X} is a principal O ( k ) {\displaystyle \mathrm {O} (k)} -bundle over X {\displaystyle X} . Again, the construction works just as well in the smooth category.
If the vector bundle E {\displaystyle E} is orientable then one can define the oriented orthonormal frame bundle of E {\displaystyle E} , denoted F S O ( E ) {\displaystyle F_{\mathrm {SO} }(E)} , as the principal S O ( k ) {\displaystyle \mathrm {SO} (k)} -bundle of all positively oriented orthonormal frames.
If M {\displaystyle M} is an n {\displaystyle n} -dimensional Riemannian manifold, then the orthonormal frame bundle of M {\displaystyle M} , denoted F O ( M ) {\displaystyle F_{\mathrm {O} }(M)} or O ( M ) {\displaystyle \mathrm {O} (M)} , is the orthonormal frame bundle associated with the tangent bundle of M {\displaystyle M} (which is equipped with a Riemannian metric by definition). If M {\displaystyle M} is orientable, then one also has the oriented orthonormal frame bundle F S O M {\displaystyle F_{\mathrm {SO} }M} .
Given a Riemannian vector bundle E {\displaystyle E} , the orthonormal frame bundle is a principal O ( k ) {\displaystyle \mathrm {O} (k)} -subbundle of the general linear frame bundle. In other words, the inclusion map
is principal bundle map. One says that F O ( E ) {\displaystyle F_{\mathrm {O} }(E)} is a reduction of the structure group of F G L ( E ) {\displaystyle F_{\mathrm {GL} }(E)} from G L ( n , R ) {\displaystyle \mathrm {GL} (n,\mathbb {R} )} to O ( k ) {\displaystyle \mathrm {O} (k)} .
See also: G-structure
If a smooth manifold M {\displaystyle M} comes with additional structure it is often natural to consider a subbundle of the full frame bundle of M {\displaystyle M} which is adapted to the given structure. For example, if M {\displaystyle M} is a Riemannian manifold we saw above that it is natural to consider the orthonormal frame bundle of M {\displaystyle M} . The orthonormal frame bundle is just a reduction of the structure group of F G L ( M ) {\displaystyle F_{\mathrm {GL} }(M)} to the orthogonal group O ( n ) {\displaystyle \mathrm {O} (n)} .
In general, if M {\displaystyle M} is a smooth n {\displaystyle n} -manifold and G {\displaystyle G} is a Lie subgroup of G L ( n , R ) {\displaystyle \mathrm {GL} (n,\mathbb {R} )} we define a G-structure on M {\displaystyle M} to be a reduction of the structure group of F G L ( M ) {\displaystyle F_{\mathrm {GL} }(M)} to G {\displaystyle G} . Explicitly, this is a principal G {\displaystyle G} -bundle F G ( M ) {\displaystyle F_{G}(M)} over M {\displaystyle M} together with a G {\displaystyle G} -equivariant bundle map
over M {\displaystyle M} .
In this language, a Riemannian metric on M {\displaystyle M} gives rise to an O ( n ) {\displaystyle \mathrm {O} (n)} -structure on M {\displaystyle M} . The following are some other examples.
In many of these instances, a G {\displaystyle G} -structure on M {\displaystyle M} uniquely determines the corresponding structure on M {\displaystyle M} . For example, a S L ( n , R ) {\displaystyle \mathrm {SL} (n,\mathbb {R} )} -structure on M {\displaystyle M} determines a volume form on M {\displaystyle M} . However, in some cases, such as for symplectic and complex manifolds, an added integrability condition is needed. A S p ( 2 n , R ) {\displaystyle \mathrm {Sp} (2n,\mathbb {R} )} -structure on M {\displaystyle M} uniquely determines a nondegenerate 2-form on M {\displaystyle M} , but for M {\displaystyle M} to be symplectic, this 2-form must also be closed.