[guided]We are given an operator $\frac{\nabla}{dt}$ satisfying axioms (1)–(3), and we want to show that its value on any lift is forced by the axioms — leaving no freedom — so that any other operator satisfying the same axioms must agree with it. The strategy is to expand a general lift in the local frame and let the axioms unravel it.
**Step A: Reduce to evaluating frame lifts.** Take any $\gamma^E \in \Gamma(\gamma|_{I_0}^* E)$ and expand it in the local frame: $\gamma^E(t) = \sum_{i=1}^r a_i(t)\, e_i(\gamma(t))$. What does this expansion buy us? It expresses an arbitrary lift — which a priori may not equal $s \circ \gamma$ for any global section $s$ — as a $C^\infty(I_0)$-linear combination of the *frame lifts* $e_i \circ \gamma$, which *do* come from sections of $E|_{U_0}$. Most lifts $\gamma^E$ are not section pullbacks (e.g., $\gamma^E$ can be defined on $\gamma$ even when $\gamma$ self-intersects, where no global $s$ exists), so this reduction is essential.
Now apply axiom (1) (linearity over $\mathbb{R}$) to the finite sum:
\begin{align*}
\frac{\nabla \gamma^E}{dt}(t) &= \sum_{i=1}^r \frac{\nabla}{dt}\!\bigl(a_i\, e_i \circ \gamma\bigr)(t).
\end{align*}
Why does this reduce the problem? Each summand $a_i\, e_i \circ \gamma$ is a smooth function ($a_i$) times a *frame lift* ($e_i \circ \gamma$), and frame lifts are exactly the kind of lifts on which axiom (3) operates.
**Step B: Use Leibniz to peel off the coefficient.** Apply axiom (2) (Leibniz with $f = a_i: I_0 \to \mathbb{R}$ and lift $e_i \circ \gamma$):
\begin{align*}
\frac{\nabla}{dt}(a_i\, e_i \circ \gamma) &= \dot a_i\, (e_i \circ \gamma) + a_i\, \frac{\nabla}{dt}(e_i \circ \gamma).
\end{align*}
The first term $\dot a_i\, (e_i \circ \gamma)$ is fully explicit — it does not involve $\frac{\nabla}{dt}$ at all. The remaining unknown is $\frac{\nabla}{dt}(e_i \circ \gamma)$, which we now attack with axiom (3).
**Step C: Set up axiom (3) — manufacturing the vector field $V$.** Axiom (3) requires a vector field $V$ defined in a *neighbourhood* of $\gamma(t)$ with $V(\gamma(t)) = \dot\gamma(t)$ — note this is a local-vector-field hypothesis, not just a tangent-at-a-point. Why is such a $V$ available? In the chart, $\dot\gamma(t) = \sum_k \dot x_k(t)\, \partial_{x_k}|_{\gamma(t)}$. For each fixed $t$, the numbers $\dot x_k(t)$ are constants and the coordinate vector fields $\partial_{x_k}$ are smooth on $U_0$, so we set
\begin{align*}
V := \sum_{k=1}^n \dot x_k(t)\, \partial_{x_k} \quad\text{(constant-coefficient field on } U_0\text{)},
\end{align*}
which is smooth on $U_0$ and satisfies $V(\gamma(t)) = \dot\gamma(t)$.
A subtler concern: axiom (3) is *pointwise*, and for different $t$ we might choose different $V$'s. Does the resulting $\frac{\nabla}{dt}(e_i \circ \gamma)(t)$ depend on the auxiliary choice? It does not — the value $(\nabla_V e_i)(\gamma(t))$ depends only on $V(\gamma(t)) = \dot\gamma(t)$, by the [tensorial property of $\nabla$ in its first argument](/page/Connection) ($C^\infty(M)$-linearity in the direction). So any extension $V'$ with $V'(\gamma(t)) = \dot\gamma(t)$ produces the same number. This invariance is what allows the formula below to depend only on $\gamma$.
**Step D: Evaluate axiom (3) in the chart.** With $V$ as constructed, axiom (3) gives
\begin{align*}
\frac{\nabla}{dt}(e_i \circ \gamma)(t) &= (\nabla_{V} e_i)(\gamma(t)) = \sum_{k=1}^n \dot x_k(t)\, (\nabla_{\partial_{x_k}} e_i)(\gamma(t)) = \sum_{k=1}^n \sum_{j=1}^r \dot x_k(t)\, \Gamma_{ik}^j(\gamma(t))\, e_j(\gamma(t)).
\end{align*}
The middle equality uses $C^\infty(M)$-linearity of $\nabla$ in the direction (so the constant coefficients $\dot x_k(t)$ pull out), and the final equality is the definition of the Christoffel symbols, $\nabla_{\partial_{x_k}} e_i = \sum_j \Gamma_{ik}^j e_j$, evaluated at $\gamma(t)$.
**Step E: Assemble the local formula.** Combining Steps A, B, D:
\begin{align*}
\frac{\nabla \gamma^E}{dt}(t) &= \sum_{i=1}^r \dot a_i(t)\, e_i(\gamma(t)) + \sum_{i, j, k} a_i(t)\, \dot x_k(t)\, \Gamma_{ik}^j(\gamma(t))\, e_j(\gamma(t)).
\end{align*}
To read off the $i$th coefficient in the frame $(e_1, \dots, e_r)$, we relabel the dummy indices $i \leftrightarrow j$ in the second sum so that the loose basis vector becomes $e_i$. This gives
\begin{align*}
\biggl(\frac{\nabla \gamma^E}{dt}\biggr)_i(t) &= \dot a_i(t) + \sum_{j, k} \Gamma_{jk}^i(\gamma(t))\, a_j(t)\, \dot x_k(t). \tag{$\star$}
\end{align*}
This is the local formula in the theorem statement.
**Conclusion: uniqueness.** Why does this prove uniqueness? Inspect the right-hand side of $(\star)$: it depends only on the curve $\gamma$ (through $\dot x_k$ and the evaluation point $\gamma(t)$), the connection's Christoffel symbols $\Gamma_{jk}^i$, and the frame coefficients $a_i$ of $\gamma^E$ — *none of which involve the operator $\frac{\nabla}{dt}$ itself*. So if two operators both satisfy axioms (1)–(3), their value on $\gamma^E$ is computed by the same formula, hence they agree. Uniqueness on $I_0$ is established.[/guided]