[guided]This step is the second pillar of the proof: in dimensions $2$ and $3$, the Ricci tensor *determines* the full Riemann curvature tensor algebraically, so Ricci-flat implies fully flat. Why is this special to low dimensions? Because the Weyl tensor — the "extra" piece of curvature not captured by Ricci — is identically zero in these dimensions. Let us first do the dimension count to see why, then carry out the case-by-case argument.
The component counts are:
- The Riemann curvature tensor has $\frac{n^2(n^2-1)}{12}$ independent components.
- The Ricci tensor has $\frac{n(n+1)}{2}$ independent components.
- The Weyl tensor has $\frac{n^2(n^2-1)}{12} - \frac{n(n+1)}{2}$ components for $n \geq 3$, which simplifies to $\frac{(n+2)(n+1)n(n-3)}{12}$.
Plugging in: for $n = 2$, the Riemann tensor has $\frac{4 \cdot 3}{12} = 1$ independent component (the Gaussian curvature), already exhausted by the scalar curvature, leaving the Weyl tensor identically zero. For $n = 3$, $\frac{(5)(4)(3)(0)}{12} = 0$, so Weyl vanishes. For $n = 4$, $\frac{(6)(5)(4)(1)}{12} = 10$, so Weyl has 10 independent components — exactly the slack in which Calabi–Yau metrics on K3 live, and exactly why our argument fails in dimension 4 and beyond.
Now the case-by-case argument applied to our $(N, g_N)$.
**Case $n = 2$.** In a 2-dimensional Riemannian manifold, the Riemann curvature tensor has only one independent component, captured by the scalar curvature $S$. Explicitly,
\begin{align*}
R_{ijkl} = \frac{S}{2}(g_{ik} g_{jl} - g_{il} g_{jk}),
\end{align*}
and the Ricci tensor is the contraction $\operatorname{Ric}_{ij} = g^{kl} R_{ikjl} = \frac{S}{2} g_{ij}$ (so $\operatorname{Ric}$ is a scalar multiple of $g$, with the scalar being half the scalar curvature). We see immediately why low-dimensional rigidity holds: $\operatorname{Ric} = 0$ is a $\frac{2 \cdot 3}{2} = 3$-component condition, while Riemann itself has only $1$ component, so Ricci-flatness over-determines Riemann. Concretely, $\operatorname{Ric} = 0$ implies $S = 0$ (take the trace), which substituted back gives $R_{ijkl} = 0$. The manifold is flat.
**Case $n = 3$.** Here we exploit the vanishing of the Weyl tensor. The Riemann tensor in any dimension decomposes as Ricci-trace-part + Ricci-traceless-part + Weyl; in dimension $3$, Weyl is identically zero, so the Riemann tensor is fully determined by $\operatorname{Ric}$ and the metric $g$. With the sign convention $R = -\nabla \circ \nabla$ as fixed in the course:
\begin{align*}
R_{ijkl} = R_{ik}g_{jl} - R_{il}g_{jk} + g_{ik}R_{jl} - g_{il}R_{jk} - \frac{S}{2}(g_{ik}g_{jl} - g_{il}g_{jk}),
\end{align*}
where $R_{ij} = \operatorname{Ric}_{ij}$ and $S = g^{ij} R_{ij}$ is the scalar curvature. (This is sometimes written in the more compact Kulkarni–Nomizu form $R = \operatorname{Ric} \owedge g - \frac{S}{2(n-1)(n-2)} g \owedge g$, which for $n = 3$ reduces to the formula above.) Now we substitute the Ricci-flat hypothesis. If $\operatorname{Ric} = 0$, then $R_{ij} = 0$ for all $i, j$. The scalar curvature is the metric trace, $S = g^{ij} R_{ij} = g^{ij} \cdot 0 = 0$. Substituting into the decomposition:
\begin{align*}
R_{ijkl} = 0 - 0 + 0 - 0 - 0 = 0.
\end{align*}
So the manifold is flat.
**Cases $n \geq 4$.** The argument breaks at exactly the place where Weyl becomes non-trivial. For $n = 4$, the Weyl tensor has $10$ independent components (as we computed above), and there exist Ricci-flat metrics with non-zero Weyl — Calabi–Yau metrics on K3 surfaces are the canonical example. So $\operatorname{Ric} = 0$ does *not* force $R = 0$ in dimension $\geq 4$, and the low-dimensional rigidity we exploited is genuinely a coincidence of dimensions $2$ and $3$.
Applied to our setting: $g_N$ is Ricci-flat (from the previous step) and lives in dimension $n \in \{2, 3\}$, hence $g_N$ is flat. (A note on conventions: the sign convention $R = -\nabla \circ \nabla$ used in the course differs from the standard $+$ convention of Lee or do Carmo by an overall sign; this does not affect the conclusion that $\operatorname{Ric} = 0 \Rightarrow R = 0$, which is purely algebraic.)[/guided]