\documentclass[11pt,reqno]{amsart} \usepackage[a4paper,margin=29mm]{geometry} \usepackage[T1]{fontenc} \usepackage{lmodern,microtype} \usepackage{amsmath,amssymb,amsthm,mathtools} \usepackage[hidelinks]{hyperref} \newtheorem{theorem}{Theorem}[section] \newtheorem{lemma}[theorem]{Lemma} \newtheorem{proposition}[theorem]{Proposition} \newtheorem{corollary}[theorem]{Corollary} \theoremstyle{definition} \newtheorem{definition}[theorem]{Definition} \theoremstyle{remark} \newtheorem{remark}[theorem]{Remark} \numberwithin{equation}{section} \newcommand{\R}{\mathbb R} \newcommand{\C}{\mathbb C} \newcommand{\Gr}{\operatorname{Gr}} \newcommand{\Fl}{\operatorname{Fl}} \newcommand{\GL}{\operatorname{GL}} \newcommand{\SO}{\operatorname{SO}} \newcommand{\Tr}{\operatorname{tr}} \newcommand{\im}{\operatorname{im}} \newcommand{\TP}{U_{>0}} \newcommand{\nm}{\mathfrak n_-} \newcommand{\OO}{\Omega} \newcommand{\kk}[1]{[1,#1]} \title[The Shapiro--Shapiro conjecture for ordered positive flags] {The Shapiro--Shapiro conjecture\\for ordered positive flags} \author{Qiyue Tang} \address{Zhili College, Tsinghua University, Beijing 100084, China} \email{tangqy24@mails.tsinghua.edu.cn} \date{November 13, 2026} \subjclass[2020]{Primary 14M15; Secondary 14N15, 14P99, 15B48} \keywords{Schubert calculus, total positivity, Shapiro--Shapiro conjecture, real Grassmannian} \begin{document} \begin{abstract} We prove the Shapiro--Shapiro conjecture for ordered totally positive flags in Grassmannians. \end{abstract} \maketitle \section{Introduction} A Schubert problem asks for subspaces satisfying prescribed incidence conditions with several complete flags. Over the complex numbers, general flags and complementary total codimension give finitely many solutions, counted by the degree of the product of the corresponding Schubert classes. Over the real numbers, the solutions may occur in complex-conjugate pairs. The question of finding real data for which all solutions are real was emphasized by Fulton in the 1980s; Shapiro and Shapiro recount its relation to the qualitative theory of differential equations in \cite{ssode}. The Shapiro--Shapiro conjectures propose explicit families of such data. The osculating conjecture, formulated by Boris Shapiro and Michael Shapiro in the early 1990s, uses the flags of a real rational normal curve at distinct real parameters \cite{corrigendum,sottile}. In the polynomial model of a Grassmannian, these incidence conditions prescribe vanishing orders. The Wronskian is the determinant formed from a polynomial basis and its successive derivatives; a change of basis multiplies it by a nonzero scalar. Its roots record the Schubert divisor conditions \cite{mtv}. Eremenko and Gabrielov proved the case corresponding to two-dimensional polynomial spaces in 2002 \cite{eg}. Their equivalent rational-function theorem says that a rational function whose critical points lie on a circle maps that circle into a circle. This established total reality for the corresponding Grassmannian problems. Mukhin, Tarasov, and Varchenko proved the general osculating conjecture using the Gaudin model and its Bethe algebra \cite{mtvannals}. Their companion paper identifies the algebra of the relevant Schubert intersection with a Bethe algebra and proves transversality for arbitrary Grassmannian Schubert conditions at distinct real parameters \cite{mtv}. Levinson and Purbhoo later gave a topological proof through the Wronski map: its degree on suitable real strata is expressed by symmetric-group characters, and its restriction over polynomials with distinct real roots is a covering of the expected degree \cite[Theorem~1.3 and Corollary~1.5]{lp}. Total positivity led to a second formulation. Shapiro's letter of 26 October 1997 \cite{letter} replaces osculating flags by flags ordered in an upper-unitriangular chart by the semigroup of strictly totally positive matrices. Sottile states this formulation as Conjecture 4.1 in \cite{sottile}. He proves the four-divisor problem in $\Gr(2,\C^4)$ and gives a reduction from divisor problems to Pieri problems \cite[Theorems 4.2--4.3]{sottile}. A Pieri condition is indexed by a one-row partition; the reduction permits two further conditions at the ends of the ordered tuple. The conjecture itself permits arbitrary partitions at every flag. The precise row-frame convention is given in Definition~\ref{def:ordered}. The matrix formulation is connected with convex curves and disconjugate differential equations. A fundamental system of solutions of a linear differential equation gives the coordinate functions of a nondegenerate projective curve. Zeros of a nonzero solution are the intersections of this curve with the corresponding hyperplane, counted with multiplicity. Disconjugacy bounds their number by one less than the dimension of the solution space; the corresponding convexity condition bounds each hyperplane intersection by the dimension of the ambient projective space \cite[Section~2]{ssode}. Fock and Goncharov characterized their positive flag configurations by ordered osculating flags of smooth convex curves \cite[Theorem~1.3]{fg}. Shapiro and Shapiro described the boundary of the totally positive triangular semigroup by corner minors in 1995 \cite{ssboundary}. In their 2010 G\"okova conference article \cite{ssode}, they formulated a local crossing conjecture for the osculating flag of a nondegenerate curve and a fixed Schubert boundary. Goulart and Saldanha developed triangular coordinates for locally convex curves and proved positive triangular interpolation \cite[Lemma~5.3 and Remark~5.4]{gs21}. They proved the crossing property, together with persistence of singular times in continuous families \cite[Lemmas 3.1--3.2]{gs23}. These results concern the motion of one flag curve relative to a fixed boundary. The convex-curve history also contains a corrected counterexample. Sedykh and Shapiro's 2005 paper \cite{sedykh} asserted that four tangent lines to a convex curve in real projective three-space could have no common real transversal. Shapiro and Shapiro's 2022 corrigendum \cite{corrigendum} identifies an incorrect multiplication order in the example and proves that every such four-tangent configuration has two distinct real transversals. The corrected argument uses the positive-discriminant calculation of Arkani-Hamed, Lam, and Spradlin \cite[Section~4]{als}. Eremenko related the divisor secant conjecture to disconjugacy of polynomial spaces with real-rooted Wronskians \cite{eremenko}. Recent work also relates total positivity to the solutions themselves. Karp characterized total nonnegativity of complete polynomial flags by nonvanishing of their Wronskians on $(0,\infty)$, and total positivity by nonvanishing on $[0,\infty)$ together with maximal Wronskian degrees \cite[Theorem~1.1]{karp}. He also formulated positivity refinements of real Schubert problems \cite{karp}. Karp and Purbhoo constructed universal Pl\"ucker coordinates in the symmetric-group algebra, proving these positivity statements, the disconjugacy conjecture, and the divisor form of the secant conjecture \cite[Theorems~1.8--1.11]{kp}. Their positive Shapiro--Shapiro theorem concerns the Pl\"ucker coordinates of solutions for rational-normal osculating flags \cite[Corollary~5.30]{kp}. Their discussion separately formulates the general secant and convex-curve total-reality questions \cite[Sections 5.7.2--5.7.3]{kp}. We prove the ordered-positive-flag conjecture for every Grassmannian and arbitrary Schubert conditions of complementary total codimension. The conclusion includes transversality, reducedness, and emptiness when the intersection number is zero. \subsection{Flags and Schubert conditions} Fix an integer $N\geq2$. Vectors are rows, and ambient linear transformations act on the right. The notation $\GL_N(\mathbb K)$ denotes the group of invertible $N\times N$ matrices over $\mathbb K=\R$ or $\C$. A row frame $F\in\GL_N(\R)$ represents the flag $F_\bullet=(F_k)_{k=0}^N$, where $F_k$ is spanned by the first $k$ rows of $F$. Let $U$ be the real upper unitriangular group. Its strictly totally positive (TP) part $\TP$ consists of the matrices for which every minor not identically zero on $U$ is positive. The space of strictly lower triangular matrices is denoted by $\nm$. We write $I$ for an identity matrix, with its size indicated by a subscript when needed. \begin{definition}\label{def:ordered} An $m$-tuple of real complete flags, for an integer $m\geq1$, is \emph{ordered positive} if it has row representatives $F_1,\ldots,F_m$ satisfying \begin{equation}\label{eq:leftquotient} F_{i+1}F_i^{-1}\in\TP\qquad(1\leq i0, \end{equation} where the coefficients are continuous and $E_{ij}$ is the matrix with its only nonzero entry, equal to one, in position $(i,j)$. The boundary under consideration is \[ \Sigma=\{Q\in\SO_N:\delta_k(Q)=0 \text{ for at least one }1\leq k0 \end{equation} with continuous coefficients. Then $L(u)^{-1}L(v)\in\mathcal P$ for every $u,v\in I$ with $u0$. Use intermediate index $J$ for $CA$. For the transition equation put $T(t)=L(u)^{-1}L(t)$, so $T'=TB$ and $T(u)=I$. On the $k$th exterior power, the matrix $T^{(k)}=(\det T_{I,J})_{I,J}$ satisfies $(T^{(k)})'=T^{(k)}B^{[k]}$. The entry of $B^{[k]}$ from $J$ to $I$ is $\beta_j(t)$ if $I$ is obtained from $J$ by replacing $j$ by $j+1$, with $j\in J$ and $j+1\notin J$, and is zero otherwise. The sign is positive because the replaced index retains its position in the increasing list. Successive integration gives the finite formula \begin{equation}\label{eq:compound-integral} T^{(k)}(v)=I+ \sum_{\ell=1}^{k(N-k)} \int_{u0$. For $A\in\mathcal C$, the matrices $Ae^{\epsilon H}\in\mathcal P$ converge to $A$. The reverse closure inclusion follows from continuity of minors. \end{proof} \begin{lemma}[Triangular coordinates and the boundary] \label{lem:app-sw-boundary} The factorization \eqref{eq:app-factorization} gives smooth coordinates $(a_{r,j})_{1\leq j\leq r0}^{N(N-1)/2}$ on $\mathcal P$, with smooth inverse. If $L\in\mathcal C\setminus\mathcal P$, then $\delta_k(L)=0$ for some $1\leq k0,\\ C_r&=u_r(a_{r,r})\cdots u_1(a_{r,1}) \end{aligned} \end{equation} for $L\in\mathcal P$. The induction starts at size one, where $L=(1)$ and the factor list is empty. In fact, positivity of the allowable minors with consecutive columns suffices. Put $b_j=L_{N,j}$, so $b_N=1$, and take $a_{N-1,j}=b_j/b_{j+1}>0$. For $r>c$, multiplication of the elementary factors gives $(C_{N-1})_{r,c}=\prod_{h=c}^{r-1}a_{N-1,h}$. The inverse factors occur in increasing index order; all products of two or more of their off-diagonal terms vanish. Hence \[ C_{N-1}^{-1}=I-\sum_{j=1}^{N-1}a_{N-1,j}E_{j+1,j}, \qquad LC_{N-1}^{-1}=\operatorname{diag}(K,1). \] For $I\subset\{1,\ldots,N-1\}$ of size $\ell$ and $J=\{j,\ldots,j+\ell-1\}\subset\{1,\ldots,N-1\}$, the exact identity is \begin{equation}\label{eq:app-recursive-minor} \det K_{I,J} =\frac{\det L_{I\cup\{N\},\{j,\ldots,j+\ell\}}}{b_{j+\ell}}. \end{equation} Indeed, simultaneously subtract $(b_h/b_{h+1})$ times original column $h+1$ from column $h$, for $j\leq h0$. If $N\in I$ and $J=\{j_1<\cdots0$. In the second factor, the first $k-1$ rows form a lower triangular unit-diagonal block and vanish in the last column. Thus $\det(C_{N-1})_{H,J}=(C_{N-1})_{N,j_k}>0$. All other terms are nonnegative. The corner minors in these coordinates are the monomials \begin{equation}\label{eq:app-corner-monomials} \delta_k(L)= \prod_{r=N-k}^{N-1}\ \prod_{j=r-N+k+1}^{r}a_{r,j}, \qquad 1\leq k0\}$, column Gram--Schmidt gives the unique decomposition $M=QR$, where $Q\in\SO_N$ and $R$ is upper triangular with positive diagonal. Write $\operatorname{QR}_{\SO}(M)=Q$. \begin{lemma}[Positive coordinates and normalization] \label{lem:app-normalization} Every $Q_*\in\SO_N$ admits a fixed upper-triangular $A\in\GL_N^+(\R)$ such that the positive-diagonal QR action $\Phi_A(Q)=\operatorname{QR}_{\SO}(AQ)$ preserves $\Sigma$ and positive Frenet curves. Moreover, $\Phi_A(Q_*)$ lies in the chart with positive leading principal minors, and its lower unitriangular LU factor belongs to $\mathcal C$. \end{lemma} \begin{proof} First write $AQ=\widetilde Q R$, where $R$ is upper triangular with positive diagonal. If $Q'=Q\sum_j\kappa_j(E_{j+1,j}-E_{j,j+1})=QK$, differentiation gives \begin{equation}\label{eq:app-qr-ratios} \widetilde Q^{\mathsf T}\widetilde Q' =RKR^{-1}-R'R^{-1},\qquad \widetilde\kappa_j= \frac{R_{j+1,j+1}}{R_{jj}}\kappa_j>0. \end{equation} Below the diagonal only the stated first-subdiagonal entries occur; skew symmetry supplies the upper part. For upper-triangular $A$, \[ \delta_k(\widetilde Q)=\delta_k(Q) \prod_{i=N-k+1}^{N}A_{ii}\prod_{j=1}^{k}R_{jj}^{-1}. \] Every diagonal factor in this identity is nonzero, so $\Phi_A$ preserves $\Sigma$. It is a smooth diffeomorphism with inverse $\Phi_{A^{-1}}$. On the open chart where the northwest leading minors of $Q$ are positive, write $Q=LV$, with $L\in U_-$ and $V$ upper triangular with positive diagonal. The nonzero leading minors give the unique LU factorization, and their positive successive ratios make the diagonal of $V$ positive. This chart identifies with all of $U_-$; its inverse takes the orthogonal QR factor of $L$. Differentiation and triangularity give \begin{equation}\label{eq:app-lu-ratios} \begin{aligned} L^{-1}L'&=VKV^{-1}-V'V^{-1}=\sum_j\beta_jE_{j+1,j},\\ \beta_j&=\frac{V_{j+1,j+1}}{V_{jj}}\kappa_j>0, \qquad \delta_k(Q)=\delta_k(L)\prod_{j=1}^{k}V_{jj}. \end{aligned} \end{equation} It remains to normalize $Q_*$. Gaussian elimination assigns to every invertible matrix $M$ a permutation $w(M)\in S_N$, the symmetric group on $\{1,\ldots,N\}$: its suffix-row, prefix-column ranks are \begin{equation}\label{eq:app-suffix-ranks} \operatorname{rank}M_{\{r,\ldots,N\},\{1,\ldots,c\}} =\#\{j\leq c:w(M)(j)\geq r\},\qquad 1\leq r,c\leq N. \end{equation} Let $w=w(Q_*)$ and $s_i=(i,i+1)$. Choose a reduced word $w=s_{i_1}\cdots s_{i_\ell}$, that is, an expression with the fewest adjacent transpositions, and set $L_w=u_{i_1}(1)\cdots u_{i_\ell}(1)\in\mathcal C$. We check that its permutation is $w$. Multiplication on the right by $u_i(x)$, $x\ne0$, adds $x$ times column $i+1$ to column $i$; all ranks in \eqref{eq:app-suffix-ranks} with $c\ne i$ are unchanged. If the current permutation $\tau$ satisfies $\tau(i)=ab$ both vanish. Therefore the rank with $c=i$ increases exactly for $a0. \end{equation} The controls can be constant on collars of the interpolation times. \end{lemma} \begin{proof} Put $J=\sum_{j=1}^{N-1}E_{j,j+1}$. If $m=1$, the curve $F(t)=e^{(t-t_1)J}F_1$ has the required properties. Assume $m\geq2$. Transposing the coordinates in Lemma~\ref{lem:app-sw-boundary} gives a factorization of each element of $\TP$ as \[ T(a)=\prod_{\nu=1}^{\ell}(I+a_\nu E_{j_\nu,j_\nu+1}), \qquad a_\nu>0,\qquad \ell=N(N-1)/2, \] where the sequence of indices $j_\nu$ is fixed and the product is written from left to right in increasing $\nu$. This is a smooth coordinate map with smooth inverse. On a given interval $[u,v]$, choose smooth nonnegative functions $\rho_\nu$ of integral one, with pairwise disjoint supports in its interior, ordered chronologically as $\rho_\ell,\ldots,\rho_1$. Set \[ w_j(t)=\epsilon+\sum_{\nu:j_\nu=j}a_\nu\rho_\nu(t). \] Let $H'=XH$, $H(u)=I$, and denote its endpoint $H(v)$ by $\mathcal E(a,\epsilon)$. At $\epsilon=0$, each pulse multiplies the current matrix on the left by $e^{a_\nu E_{j_\nu,j_\nu+1}}=I+a_\nu E_{j_\nu,j_\nu+1}$. Thus $\mathcal E(a,0)=T(a)$. The endpoint depends smoothly on $(a,\epsilon)$: successive integration gives finite iterated integrals, since all coefficient matrices are strictly upper triangular. The derivative with respect to the $\ell$ weights is invertible at $(a,0)$ in the strictly upper triangular coordinates of $U$. The implicit function theorem therefore supplies weights $a(\epsilon)$ with $\mathcal E(a(\epsilon),\epsilon)=T(a)$ for all sufficiently small $\epsilon>0$. They remain positive by continuity, so every $w_j$ is strictly positive. Near both endpoints all controls equal $\epsilon$. Apply this construction to each $F_{i+1}F_i^{-1}$ and write the path on that interval as $H(t)F_i$. A single sufficiently small background works on the finitely many intervals. On a collar of each $t_i$, both adjacent paths equal $e^{\epsilon(t-t_i)J}F_i$, so they glue smoothly with all derivatives. Extend by the same positive controls before the first and after the last specified time. The resulting matrices remain upper unitriangular. \end{proof} \begin{lemma}[Vanishing of a closed conormal relation]\label{lem:stress} Let $F:[a,b]\longrightarrow U$ be a smooth curve satisfying \eqref{eq:frenetupper}, and let $ai+1$, since a contributing index $r$ must satisfy $r\leq i$ and $j\leq r+1$. At $(j,j+1)$ the only possible index is $r=j$, giving \[ (B_s^{-1}XB_s)_{j,j+1} =w_j\frac{(B_s)_{j+1,j+1}}{(B_s)_{jj}}=:\kappa_j(s,t)>0. \] The second term in \eqref{eq:qrderiv} is lower triangular. Its left side is skew symmetric, so it is exactly the skew Jacobi matrix with these positive superdiagonal entries. Consequently $\Gamma_s=Q_s^{\mathsf T}$ satisfies \eqref{eq:positiveframe}. On each of the finitely many closed time pieces, Gram--Schmidt depends smoothly on $(s,t)$. Define $Q_s(t_i)$ by its common one-sided limit. The values match at each $t_i$, so $(s,t)\mapsto Q_s(t)$ is continuous on $\R\times[a,b]$. The coefficients $\kappa_j$ match by \eqref{eq:gsjump} and continuity of $w_j$. Therefore the skew matrices $Q_s'Q_s^{-1}$ have matching one-sided limits. Since $Q_s$ itself matches, its one-sided derivatives agree. Each time curve is thus $C^1$ with continuous positive Frenet coefficients. The endpoint frames are fixed because $S$ vanishes on endpoint collars. \emph{Nonvanishing of leading minors.} Let $P\in\SO_N$ be the signed reversal \begin{equation}\label{eq:reversal} P_{i,N+1-i}=(-1)^{N-i},\qquad P_{ij}=0\text{ otherwise}. \end{equation} The row-reversal sign cancels the product of these signs, so for every matrix $A$, \[ \delta_k(PA)=\det A_{\kk{k},\kk{k}}. \] Left multiplication by the constant $P$ preserves the logarithmic derivative of $\Gamma_s$. Moreover, \begin{equation}\label{eq:minors} \delta_k(P\Gamma_s) =\det (Q_s)_{\kk{k},\kk{k}} =\frac{\det (M_s)_{\kk{k},\kk{k}}} {\prod_{j=1}^k(B_s)_{jj}}. \end{equation} At $s=0$, $M_0=F$ is upper unitriangular, so every numerator in \eqref{eq:minors} is one. Both endpoints have the same property for all $s$. Corollary~\ref{cor:app-connected-family}, applied on each compact parameter interval containing $0$, implies that every leading minor of $M_s(t)$ is nonzero for every finite real $s$ and every $t$ between the times $t_i$, including the one-sided limits there. At $t_i$ the minors on the two sides agree, since its jump factor is lower unitriangular. Since $M_s=(I-sZ)F$ and $F$ is upper unitriangular, \[ (M_s)_{\kk{k},\kk{k}} =(I_k-sZ_{\kk{k},\kk{k}})F_{\kk{k},\kk{k}}. \] The second factor has determinant one, so \begin{equation}\label{eq:pencil} \det\bigl(I_k-s Z(t)_{\kk{k},\kk{k}}\bigr)\ne0 \qquad(s\in\R,\ 1\leq k\leq N). \end{equation} The case $k=N$ also follows directly from $S^2=0$. \emph{Triangular elimination.} Between consecutive times $t_i$, $Z'=[X,Z]=XZ-ZX$, or entrywise, \begin{equation}\label{eq:entryode} Z_{ij}'=w_i Z_{i+1,j}-w_{j-1}Z_{i,j-1}, \end{equation} where the first term is omitted for $i=N$ and the second for $j=1$. Equation~\eqref{eq:pencil} for $k=1$ says $1-sZ_{11}\ne0$ for every real $s$, so $Z_{11}=0$ identically on the interval. Differentiating $Z_{11}=0$ gives $w_1Z_{21}=0$, and hence $Z_{21}=0$. Repeating the same argument down the first column gives $Z_{21}=\cdots=Z_{N1}=0$. For $2\leq k\leq N$, suppose the first $k-1$ columns vanish on and below the diagonal. The leading $k\times k$ block is upper triangular with diagonal $0,\ldots,0,Z_{kk}$. Thus the determinant in \eqref{eq:pencil} is $1-sZ_{kk}$, and $Z_{kk}=0$. For $i\geq k$, the entry $Z_{i,k-1}$ is zero by induction. Differentiating $Z_{kk}=0$ in \eqref{eq:entryode} therefore gives $w_kZ_{k+1,k}=0$ when $k0$. Let $\Fl(\C^N)$ denote the variety of complete flags. Set $B=\Fl(\C^N)^m$ and, initially with its reduced structure, let \[ \mathcal X=\{(W,E_1,\ldots,E_m)\in G\times B: W\in\OO_{\lambda_i}(E_i)\ \forall i\}. \] Write $\pi:\mathcal X\to B$ for the projection. \begin{lemma}\label{lem:universal} The variety $\mathcal X$ is irreducible and proper over $B$, and \[ \dim\mathcal X=d+m\dim\Fl(\C^N)-\sum_i|\lambda_i|. \] For top-degree data with $D>0$, $\pi$ is dominant and generically finite of degree $D$. \end{lemma} \begin{proof} Let $H=\GL_N(\C)$ act on row subspaces on the right. Fix a flag $E$ and a $p$-plane $W_0$, and denote their stabilizers by $Q$ and $P$. These groups are irreducible: in adapted bases they are triangular or block triangular groups with invertible diagonal blocks. Put \[ Z_i=\{E':W_0\in\OO_{\lambda_i}(E')\}. \] The map $a:H\to G$, $a(g)=W_0g^{-1}$, is a Zariski locally trivial bundle whose fiber through $g_0\in H$ is $g_0P$, isomorphic to $P$. For local sections, choose a basis adapted to $W_0$. On a Grassmannian graph chart the map $g\mapsto W_0g$ has the section \[ \operatorname{rowspan}(I_p\ Z)\longmapsto \begin{pmatrix}I_p&Z\\0&I_q\end{pmatrix}. \] Inverting this matrix gives a section of $a$; the same construction applies on the other graph charts. Consequently $a^{-1}(\OO_{\lambda_i}(E))$ is irreducible of dimension $\dim H-|\lambda_i|$. Indeed, $W_0g^{-1}\in\OO_{\lambda_i}(E)$ is equivalent to $W_0\in\OO_{\lambda_i}(Eg)$. Its image under $g\mapsto Eg$ is $Z_i$, and the fiber over $Eg_0\in Z_i$ is $Qg_0$, isomorphic to $Q$. Hence $Z_i$ is irreducible of dimension $\dim\Fl(\C^N)-|\lambda_i|$. The map \[ H\times\prod_i Z_i\longrightarrow\mathcal X,\qquad (g,E'_1,\ldots,E'_m)\longmapsto(W_0g,E'_1g,\ldots,E'_mg) \] is surjective. Indeed, for a target $(W,E_1,\ldots,E_m)$ choose $g_0$ with $W_0g_0=W$. Its full fiber is parametrized isomorphically by \[ h\longmapsto \bigl(hg_0,E_1g_0^{-1}h^{-1},\ldots,E_mg_0^{-1}h^{-1}\bigr), \qquad h\in P. \] The source is irreducible, and subtracting $\dim P=\dim H-d$ gives the dimension formula. Properness follows because $G$ is projective. Kleiman's transversality theorem in characteristic zero \cite{kleiman}, applied successively to the finitely many smooth Schubert cells, makes their intersections transverse for general flags. Boundary strata in a top-degree problem have negative expected dimension and hence are absent for general flags. Thus there is a nonempty Zariski open subset $B^\circ$ whose fibers contain exactly $D$ distinct transverse points. Their intersection cycle is the Schubert product. For $D>0$ this proves the last assertion. \end{proof} \begin{lemma}[Analytic exhaustion]\label{lem:exhaust} Let $\pi:X\to B$ be a dominant morphism of irreducible complex algebraic varieties, with exactly $D$ points in every fiber over a nonempty Zariski open $B^\circ$. Suppose a fiber over $b$ contains $D$ distinct points where $\pi$ is a local complex analytic isomorphism. Those points exhaust the entire underlying fiber over $b$. \end{lemma} \begin{proof} Suppose there is an additional point $x$. Choose pairwise disjoint analytic neighborhoods $U_1,\ldots,U_D,U_x$ of the specified points and $x$. The first $D$ points give analytic inverse sections $s_i$; shrink their common base neighborhood to $V\ni b$ so that every $s_i(V)$ is contained in its designated $U_i$. The set $U_x\cap\pi^{-1}(V)$ is a nonempty analytic open subset of $X$. The nonempty Zariski open $\pi^{-1}(B^\circ)$ is analytically dense in irreducible $X$, so the former set contains a point $x'$ over $b'\in V\cap B^\circ$. That fiber contains the $D$ distinct points $s_i(b')$ and also $x'$, a contradiction. Analytic density holds at singular points as well: a proper algebraic subset has smaller dimension and cannot contain a nonempty analytic open subset. \end{proof} At a real solution $W_*$ covered by Corollary~\ref{cor:boundary}, this local analytic isomorphism holds over the full complex base $B$. To see it, fix the flag tuple $(E_1,\ldots,E_m)$ and choose local holomorphic sections $g_i(E)$ of the flag action with $E_i g_i(E)=E$ and $g_i(E_i)=I$. Such sections are given by the usual triangular flag charts. Since $W_*$ lies in the open cell, the germ of $\OO_{\lambda_i}(E_i)$ at $W_*$ is smooth of codimension $|\lambda_i|$. Choose local holomorphic equations $f_{i,a}$, $1\leq a\leq|\lambda_i|$, generating its ideal and having independent differentials. Near $(W_*,E_1,\ldots,E_m)$ the moving conditions are \[ f_{i,a}\bigl(Wg_i(E'_i)^{-1}\bigr)=0 \qquad(1\leq i\leq m,\ 1\leq a\leq|\lambda_i|). \] There are $d$ equations. Their derivative in the $d$ coordinates of $G$ is invertible by transversality. The holomorphic implicit function theorem makes their common zero scheme the graph of a unique holomorphic function of all flag coordinates. Thus $\pi$ is a local analytic isomorphism at $W_*$. \section{Positive intersection number} \begin{theorem}[Mukhin--Tarasov--Varchenko {\cite[Corollary 6.3]{mtv}}] \label{thm:mtv} Let $t_1,\ldots,t_m$ be distinct real numbers, and let $F_\bullet(t_i)$ be the osculating complete flags of the rational normal curve in $\R^N$. For nonzero partitions $\lambda_i$ in the $p\times q$ rectangle, of total size $d$, suppose $D=\int_G\prod_i\sigma_{\lambda_i}>0$. The intersection $\bigcap_i\OO_{\lambda_i}(F_\bullet(t_i))$ contains $D$ distinct real points in the prescribed open cells, and the conditions meet transversely at those points. \end{theorem} \begin{proof}[Conversion from the polynomial formulation] Let $\R[u]_{0$. \end{proposition} \begin{proof} After normalizing the first frame to $I$, the positive parameter space is $\mathcal B_+=(\TP)^{m-1}$, parametrized by the independent increments $G_i=F_{i+1}F_i^{-1}$. The frames are recovered recursively from $F_1=I$ and $F_{i+1}=G_iF_i$. This base is a connected smooth manifold by the coordinates of Lemma~\ref{lem:app-sw-boundary}; for $m=1$ it is a point. It contains an osculating tuple \[ F_i^0=e^{t_iJ},\qquad J=\sum_{j=1}^{N-1}E_{j,j+1},\qquad 0=t_10$. For general flags, Kleiman's theorem represents $P_\beta$ by an effective cycle of dimension $r$. Because $P_\beta\ne0$, this cycle is nonzero. Its degree for the ample Pl\"ucker class is positive, so \[ D'=\int_G P_\beta h^r>0. \] Append $r$ new ordered positive flags after the last original flag, for example by repeated left multiplication by $e^J$. At each impose a simple Schubert divisor $H_j$, which is a hyperplane section of the Pl\"ucker embedding. Proposition~\ref{prop:positive} makes \[ Y_\beta\cap H_1\cap\cdots\cap H_r \] a finite reduced set of real points. Every component $C$ of $Y_\beta$ has dimension at least $r$ by the intersection dimension inequality in the smooth variety $G$. In the Pl\"ucker projective space, a projective variety of positive dimension meets every hyperplane, and intersecting with one hyperplane decreases dimension by at most one. Applying this statement $r$ times shows that $C\cap H_1\cap\cdots\cap H_r$ is nonempty and has dimension at least $\dim C-r$. Finiteness of the completed intersection therefore implies $\dim C=r$. Every such $C$ contains a point of the completed intersection, and that point is real. It lies in all the original open cells by Corollary~\ref{cor:boundary} applied to the completed top-degree problem. Thus $C$ contains a point in all the prescribed open cells. \end{proof} \begin{proposition}\label{prop:zero} If $\prod_i\sigma_{\lambda_i}=0$ and $\sum_i|\lambda_i|\leq d$, then the corresponding ordered-positive closed Schubert intersection is empty. \end{proposition} \begin{proof} Starting with empty diagrams, build the target diagrams by increasing one part by one at each step, preserving the partition inequalities and the rectangle bound. Let $\gamma$ be the first tuple whose product is zero, and let $\beta$ be the preceding tuple. Exactly one condition, say the $j$th, changes; its Schubert variety is replaced by a codimension-one boundary \[ \OO_{\gamma_j}(F_j)\subsetneq\OO_{\beta_j}(F_j). \] Put $c=\sum_i|\beta_i|$ and $r=d-c\geq1$. Lemma~\ref{lem:nonzero-product} says that the support of $Y_\beta$ is pure $r$-dimensional, with no component contained in this boundary. Every component of $Y_\gamma$ therefore has dimension at most $r-1$. The ordinary intersection dimension inequality gives the reverse inequality for every nonempty component. Thus, if $Y_\gamma$ is nonempty, the $\gamma$ conditions meet properly in dimension $r-1$. Work in the smooth variety $G^m$, with the small diagonal map $\delta:G\to G^m$, $\delta(W)=(W,\ldots,W)$. Its image is a regular embedding of codimension $(m-1)d$. The irreducible variety \[ A=\prod_i\OO_{\gamma_i}(F_i) \] has dimension $md-(c+1)$ and meets this diagonal properly in dimension $r-1$, with intersection identified with $Y_\gamma$. By positivity of proper intersection multiplicities for a regular embedding \cite[Lemma 43.16.3]{stacks}, every component $T$ has a strictly positive coefficient $e_T$ in the intersection cycle. The regular sequence is supplied by the small diagonal: locally in smooth coordinates on $G$, it consists of the differences of each coordinate in the last $m-1$ factors with that in the first factor. These $(m-1)d$ coordinate differences form a regular sequence in the local ring of the smooth ambient variety. The diagonal formula for intersection products gives, in the Chow group $A_{r-1}(G^m)$ of $(r-1)$-dimensional cycles modulo rational equivalence, \[ [\delta(G)]\cdot[A] =\sum_T e_T[\delta(T)] =\delta_*\!\left(\Bigl(\prod_i\sigma_{\gamma_i}\Bigr)\cap[G]\right)=0. \] If the intersection were nonempty, pair its effective cycle with the appropriate power of the ample class $\sum_i\operatorname{pr}_i^*h$, where $\operatorname{pr}_i:G^m\to G$ is the $i$th projection. Since $\delta^*(\sum_i\operatorname{pr}_i^*h)=mh$, its degree would be \[ m^{r-1}\sum_T e_T\deg_h(T)>0, \] contradicting the zero class. Therefore $Y_\gamma$ is empty. Every later tuple imposes stronger conditions, so the target intersection is empty. An empty underlying support also means an empty intersection scheme. \end{proof} In top degree, $\prod_i\sigma_{\lambda_i}=D[\mathrm{point}]$ in $A^d(G)$. Thus $D=0$ gives the hypothesis of Proposition~\ref{prop:zero}. Together with Proposition~\ref{prop:positive}, this proves Theorem~\ref{thm:main}. \begin{thebibliography}{99} \bibitem{als} N. Arkani-Hamed, T. Lam, and M. Spradlin, \emph{Non-perturbative geometries for planar $\mathcal N=4$ SYM amplitudes}, J. High Energy Phys. (2021), no. 3, article 065, 14 pp. \href{https://doi.org/10.1007/JHEP03(2021)065}{doi:10.1007/JHEP03(2021)065}. \bibitem{eremenko} A. Eremenko, \emph{Disconjugacy and the secant conjecture}, Arnold Math. J. \textbf{1} (2015), 339--342. \href{https://doi.org/10.1007/s40598-015-0023-5}{doi:10.1007/\allowbreak s40598-015-0023-5}. \bibitem{eg} A. Eremenko and A. Gabrielov, \emph{Rational functions with real critical points and the B. and M. Shapiro conjecture in real enumerative geometry}, Ann. of Math. (2) \textbf{155} (2002), 105--129. \href{https://doi.org/10.2307/3062151}{doi:10.2307/3062151}. \bibitem{fg} V. Fock and A. Goncharov, \emph{Moduli spaces of local systems and higher Teichm\"uller theory}, Publ. Math. Inst. Hautes \`Etudes Sci. \textbf{103} (2006), 1--211. \href{https://doi.org/10.1007/s10240-006-0039-4}{doi:10.1007/s10240-006-0039-4}. \bibitem{fulton} W. Fulton, \emph{Young tableaux: with applications to representation theory and geometry}, London Mathematical Society Student Texts, vol. 35, Cambridge University Press, Cambridge, 1997. \href{https://doi.org/10.1017/CBO9780511626241}{doi:10.1017/CBO9780511626241}. \bibitem{gs21} V. Goulart and N. C. Saldanha, \emph{Locally convex curves and the Bruhat stratification of the spin group}, Israel J. Math. \textbf{242} (2021), 565--604. \href{https://doi.org/10.1007/s11856-021-2127-z}{doi:10.1007/s11856-021-2127-z}. \bibitem{gs23} V. Goulart and N. C. Saldanha, \emph{Stratification of spaces of locally convex curves by itineraries}, Bull. Braz. Math. Soc. (N.S.) \textbf{54} (2023), article 47. \href{https://doi.org/10.1007/s00574-023-00362-8}{doi:10.1007/s00574-023-00362-8}. \bibitem{karp} S. N. Karp, \emph{Wronskians, total positivity, and real Schubert calculus}, Selecta Math. (N.S.) \textbf{30} (2024), no. 1, paper 1, 28 pp. \href{https://doi.org/10.1007/s00029-023-00888-1}{doi:10.1007/s00029-023-00888-1}. \bibitem{kp} S. N. Karp and K. Purbhoo, \emph{Universal Pl\"ucker coordinates for the Wronski map and positivity in real Schubert calculus}, J. Amer. Math. Soc., to appear. \href{https://doi.org/10.1090/jams/1087}{doi:10.1090/jams/1087}. Preprint version: arXiv:2309.04645v2 (2026). \bibitem{kleiman} S. L. Kleiman, \emph{The transversality of a general translate}, Compositio Math. \textbf{28} (1974), 287--297. \url{https://www.numdam.org/item/CM_1974__28_3_287_0/}. \bibitem{lp} J. Levinson and K. Purbhoo, \emph{A topological proof of the Shapiro--Shapiro conjecture}, Invent. Math. \textbf{226} (2021), 521--578. \href{https://doi.org/10.1007/s00222-021-01056-y}{doi:10.1007/s00222-021-01056-y}. \bibitem{mtvannals} E. Mukhin, V. Tarasov, and A. Varchenko, \emph{The B. and M. Shapiro conjecture in real algebraic geometry and the Bethe ansatz}, Ann. of Math. (2) \textbf{170} (2009), 863--881. \href{https://doi.org/10.4007/annals.2009.170.863}{doi:10.4007/annals.2009.170.863}. \bibitem{mtv} E. Mukhin, V. Tarasov, and A. Varchenko, \emph{Schubert calculus and representations of the general linear group}, J. Amer. Math. Soc. \textbf{22} (2009), 909--940. \href{https://doi.org/10.1090/S0894-0347-09-00640-7}{doi:10.1090/S0894-0347-09-00640-7}. \bibitem{sedykh} V. Sedykh and B. Shapiro, \emph{On two conjectures concerning convex curves}, Int. J. Math. \textbf{16} (2005), no. 10, 1157--1173. \url{https://staff.math.su.se/shapiro/Articles/2Conj.pdf}. \bibitem{letter} B. Shapiro, \emph{Letter to F. Sottile}, 26 October 1997. \url{https://franksottile.github.io/research/pages/shapiro/Shapiro-letterIII.html}. \bibitem{ssboundary} B. Z. Shapiro and M. Z. Shapiro, \emph{On the boundary of totally positive upper triangular matrices}, Linear Algebra Appl. \textbf{231} (1995), 105--109. \href{https://doi.org/10.1016/0024-3795(95)90010-1}{doi:10.1016/0024-3795(95)90010-1}. \bibitem{ssode} B. Shapiro and M. Shapiro, \emph{Linear ordinary differential equations and Schubert calculus}, in \emph{Proceedings of the G\"okova Geometry-Topology Conference 2010}, International Press, Somerville, MA, 2011, pp. 79--87. \url{https://staff.math.su.se/shapiro/Articles/ggt10-shapshap.pdf}. \bibitem{corrigendum} B. Shapiro and M. Shapiro, \emph{Corrigendum to \textquotedblleft On two conjectures concerning convex curves\textquotedblright, by V. Sedykh and B. Shapiro}, Int. J. Math. \textbf{33} (2022), no. 4, 2292002, 6 pp. \href{https://doi.org/10.1142/S0129167X22920021}{doi:10.1142/S0129167X22920021}. \bibitem{sottile} F. Sottile, \emph{Real Schubert calculus: polynomial systems and a conjecture of Shapiro and Shapiro}, Experiment. Math. \textbf{9} (2000), 161--182. \href{https://doi.org/10.1080/10586458.2000.10504644}{doi:10.1080/10586458.2000.10504644}. \bibitem{stacks} The Stacks Project Authors, \emph{The Stacks Project}, Section 43.16, Computing intersection multiplicities, Lemma 43.16.3. \url{https://stacks.math.columbia.edu/tag/0B04}. \end{thebibliography} \end{document}