Let MM be an nn-dimensional . Its (linear) frame bundle FMFM is the set of pairs (x,u)(x,u) where x∈Mx\in M and u ⁣:Rn→TxMu\colon \mathbb{R}^n\to T_xM is a linear isomorphism. The projection π ⁣:FM→M\pi\colon FM\to M makes FMFM a with GL(n,R)GL(n,\mathbb{R}) acting by right composition on frames.

The solder form on FMFM is the Rn\mathbb{R}^n-valued

θ∈Ω1(FM;Rn)\theta \in \Omega^1(FM;\mathbb{R}^n)

defined by

θu(v):=u−1(dπu(v)),u∈FM,  v∈TuFM.\theta_u(v) := u^{-1}\bigl(d\pi_u(v)\bigr), \qquad u\in FM,\; v\in T_uFM.

Equivalently: θ\theta “measures” the base component of a tangent vector to FMFM and expresses it in the moving frame uu.

The solder form satisfies two fundamental properties:

  1. Semibasic: θ\theta vanishes on vertical tangent vectors (those in ker⁡(dπ)\ker(d\pi)).
  2. Equivariance: for A∈GL(n,R)A\in GL(n,\mathbb{R}) and the right action RA ⁣:FM→FMR_A\colon FM\to FM, one has
    (RA)∗θ=A−1θ.(R_A)^*\theta = A^{-1}\theta.

A local section s ⁣:U→FMs\colon U\to FM (a local frame) pulls back θ\theta to a coframing on UU, i.e. an identification TU≅U×RnTU\cong U\times \mathbb{R}^n compatible with the .

Examples
  1. Euclidean space. On M=RnM=\mathbb{R}^n with the global frame s(x)=idRns(x)=\mathrm{id}_{\mathbb{R}^n}, one has s∗θ=(dx1,…,dxn)s^*\theta = (dx^1,\dots,dx^n).
  2. Orthonormal frame bundle. If MM is Riemannian, restricting FMFM to orthonormal frames yields a principal O(n)O(n)-bundle; the same formula defines the solder form on this subbundle.
  3. Pullback to a moving frame. On any coordinate chart U⊂MU\subset M, taking ss to be the coordinate frame gives s∗θs^*\theta equal to the usual coordinate coframe, showing that θ\theta globalizes the local “dxdx” data.