Let π:E→M\pi:E\to M be a surjective submersion between (a ). The map π\pi is a , so it has a differential dπ:TE→TMd\pi:TE\to TM between the .

Define the

VE:=ker⁡(dπ)⊂TE.VE:=\ker(d\pi)\subset TE.

Definition. An Ehresmann connection on π:E→M\pi:E\to M is a choice of a HE⊂TEHE\subset TE such that, as vector bundles over EE,

TE=HE⊕VE.TE = HE \oplus VE.
Horizontal lifts and transport

An Ehresmann connection determines locally defined horizontal lifts and hence local along curves. Lifts can escape in finite time; transport along an entire prescribed interval requires completeness or another hypothesis ensuring global existence. On a , every induces an Ehresmann connection whose horizontal spaces are GG-equivariant.

Equivalent characterizations

Equivalently, it is a smooth splitting of the short exact sequence

0⟶VE⟶TE→dππ∗TM⟶0,0 \longrightarrow VE \longrightarrow TE \xrightarrow{d\pi} \pi^*TM \longrightarrow 0,

or, equivalently again, a smooth projection K:TE→VEK:TE\to VE with K∣VE=idK|_{VE}=\mathrm{id} (so that HE=ker⁡KHE=\ker K).

Examples
  1. Product bundle. For E=M×FE=M\times F with π(x,f)=x\pi(x,f)=x, the vertical bundle is 0⊕TF0\oplus TF, and the choice HE:=TM⊕0HE:=TM\oplus 0 defines an Ehresmann connection (the “product connection”).
  2. Connection on a vector bundle induces horizontals on the total space. A linear connection on a vector bundle E→ME\to M canonically defines horizontal subspaces in TETE (viewed as “directions of infinitesimal parallel translation of vectors in the fiber”).
  3. From principal connections. If P→MP\to M is a principal GG-bundle with principal connection, the horizontal subspaces are the kernels of the connection 1-form at each point, giving an Ehresmann connection on P→MP\to M.