\section{Two normal directions and an integral trace} \label{sec:integral-two-normal} The preceding hyperplane construction has a numerical limit. Beyond that limit we use a subspace of codimension two and move its points in the two independent normal directions. We first prove the transfer when the evaluation map on the trace is square. The same construction, with one additional free projection, will treat the nonsquare case. \subsection{Three interpolation facts} We record the linear algebra used in both constructions. A finite dimensional space of scalar polynomials has maximal-rank evaluation at general points of an irreducible affine open set: choose the points successively, observing that a nonzero polynomial cannot vanish on that open set. The statement also holds for homogeneous polynomials after choosing an affine chart. \begin{lemma}[Two groups of scalar evaluations] \label{lem:two-group-evaluation} Let \(V\) be a finite dimensional subspace of \(V_A\oplus V_B\), where \(V_A,V_B\) are spaces of scalar polynomials on irreducible varieties. Write \[ a=\dim V,\qquad h_A=\dim\bigl(V\cap(V_A\oplus0)\bigr),\qquad h_B=\dim\bigl(V\cap(0\oplus V_B)\bigr). \] If \(h_A,h_B\le b\), evaluation of the first component at \(b\) general points and of the second component at \(b\) independently general points has kernel of dimension \(\max(0,a-2b)\). Both evaluations can simultaneously be chosen injective on their respective pure subspaces. \end{lemma} \begin{proof} The first projection has dimension \(a-h_B\). Its evaluation at \(b\) general points has maximal rank; hence the kernel remaining in \(V\) has dimension \(\max(a-b,h_B)\). At the same time the evaluation is injective on the pure \(A\)-subspace. Consequently the remaining kernel projects injectively into \(V_B\). Evaluation at the second group of points cuts this scalar polynomial space with maximal rank. Its final dimension is \[ \max\bigl(0,\max(a-b,h_B)-b\bigr)=\max(0,a-2b). \] Injectivity on the pure \(B\)-subspace is another nonempty open condition on the second group, and can be imposed at the same time. \end{proof} Fix \(T=k[y_1,\ldots,y_m]\), set \(S=T[s,t]\), and identify \(\Lambda=\{s=t=0\}\) with \(\mathbf P^{m-1}\). \begin{lemma}[Restriction of a point ideal] \label{lem:height-degeneration} Let \(e\ge1\), \(C=\dim S_e\), \(M_e=\dim T_e\), and \(q=C-g\), where \(0\frac{m^2}{2} \ge\frac{D^2(D-1)^2}{2}>3(D^2-1). \] We also have \(0C-M_e\), and \(p_2>p_1\). For the last assertion, \[ p_2-p_1=\frac{(m-2D)L-DC}{D+1}+\Delta>0, \] since \(m-2D\ge4\), \(DC/L=D(D-1)/(m+1)<1\), and \(L>D+1\). Finally \begin{equation} \label{eq:two-normal-trace-large} p_2\ge M,\qquad \frac{p_2}{M}=\frac{m+D-1}{D+1}\ge D-1. \end{equation} \emph{The marked family.} Choose \(b\) points \(A'\) on \(H_A=\{t=0\}\) with \(s\ne0\), \(b\) points \(B'\) on \(H_B=\{s=0\}\) with \(t\ne0\), and \(q\) points \(X\) with \(s,t\ne0\). Their projections to \(\Lambda\) are required to be distinct. Let \(Z_2\) consist of these \(p_1\) projections and \(p_2-p_1\) further general points of \(\Lambda\). Put \[ Z=A'\cup B'\cup X\cup Z_2 . \] The parameter space is irreducible and dominates the space of ordered \(p_2\)-tuples on \(\Lambda\): prescribe the projections first and choose the normal coordinates freely. Every rank condition below is a nonempty open condition on this same parameter space. They can therefore be imposed simultaneously. In proving that an individual condition is nonempty, we are free to fix one group of points and vary the other groups. Scalar evaluation at \(Z\) is onto in degree \(D\). Interpolate first on \(Z_2\) using \(T_D\), then on \(A'\) using \(s\,k[H_A]_{D-1}\), and on \(B'\) using \(t\,k[H_B]_{D-1}\). These corrections are possible since \(b0\) and \(c=0\), it is already surjective. It remains to consider \(d,c>0\). In that case \eqref{eq:integral-two-normal-kernel-dimension} gives \(\dim\operatorname{coker}A_0=2c\). The natural map \[ \operatorname{coker}A_0\longrightarrow Q_A\oplus Q_B \] is onto. To lift a pair of slice representatives, use the trace Euler isomorphism to make their tangential trace values agree. Compatible slice values lift to ambient fiber values; the two normal trace values are independent, and the values at \(X\) can be chosen freely. Since both spaces have dimension \(2c\), this map is an isomorphism. Write \(K=\ker A_0\), and use a superscript \(0\) for restriction to \(\Lambda\). Each map \[ K\longrightarrow T_{D-1},\qquad F\longmapsto a_s^0,\quad F\longmapsto a_t^0 \] is injective. For if \(a_s^0=0\), then \(a_s|_{H_B}=th\) with \(h\in k[H_B]_e\). It vanishes on \(B'\), and \(b\ge R\), so generality of \(B'\) gives \(h=0\). The pair \eqref{eq:two-normal-pair-map} is therefore pure \(A\), and injectivity of its \(A'\) evaluation gives \(F=0\). The other map is treated symmetrically. Since \(p_2\ge M\), scalar degree-\((D-1)\) evaluation on \(Z_2\) is injective. Thus each family of functionals \((a_s^0(z))_{z\in Z_2}\) and \((a_t^0(z))_{z\in Z_2}\) spans \(K^*\). Move a trace point \(z\) by \(s(z)=\epsilon u_z\), \(t(z)=\epsilon v_z\), keeping its trace coordinates fixed, and leave \(A',B',X\) fixed. Formula~\eqref{eq:two-normal-axis-kernel} shows that the first derivative on kernel and cokernel is \[ J=\sum_{z\in Z_2}v_z e_z^A\otimes [F\mapsto a_s^0(z)] +u_z e_z^B\otimes[F\mapsto a_t^0(z)]. \] The tangential components start in order \(\epsilon^2\). The coordinate-code property and Lemma~\ref{lem:two-normal-response} give a motion for which nearby Euler evaluation has maximal rank. Distinctness and scalar postulation persist on an open set. The Euler identification then gives the required maximal-rank multiplication map at the chosen critical count. Both choices of \(r\) are covered, so the point-count reduction proves the proposition. \end{proof}