This paper introduces the self-projecting Grassmannian (SGr(k,n)), an irreducible subvariety of the Grassmannian that parametrizes linear subspaces satisfying a generalized self-duality condition. The authors study its relationships with classical moduli spaces (such as moduli spaces of genus g curves with marked points) and other natural subvarieties of the Grassmannian. The self-projecting condition is further translated into the combinatorial language of matroids, introducing self-projecting matroids, and computational methods are employed to study their realization spaces within the self-projecting Grassmannian.
Input: k-dimensional vector space V⊆K^n (or k×n matrix X)
Output: Determine whether V is self-projecting, i.e., whether there exists λ∈(K*)^n such that X·diag(λ)·X^t=0
Constraint: 2k≤n (otherwise the self-projecting space is empty)
Let V∈Gr(k,n) be represented by a k×n matrix M_V, and let ν:K^ℓ→K^{(ℓ+1 choose 2)} denote the second Veronese embedding. Define the multi-Veronese matrix ν(M_V) as the (k+1 choose 2)×n matrix obtained by applying ν to each column of M_V.
Key Equivalence: V is self-projecting ⟺ there exists λ∈(K*)^n such that ν(M_V)·λ=0
Advantages of this characterization:
In dual Stiefel coordinates:
In dual Plücker coordinates:
where D_{k,n} is the cocircuit matrix, defined as:
Given λ∈(K*)^n, the orthogonal Grassmannian OGr^λ(k,n) is the set of V∈Gr(k,n) satisfying ω(u,v)=0 for all u,v∈V, where ω is defined by the diagonal matrix diag(λ).
Key Theorem 2.9:
This shows that the self-projecting Grassmannian is the closure of the union of all diagonal orthogonal Grassmannians.
Linearizing the quadratic condition through ν(X) is a key technical innovation:
Definition: An element e∈n is a half-coloop if there exist rank-(k-1) flats F_1, F_2 such that F_1∪F_2=n{e}.
This concept:
Algorithms 1 and 2 compute realization spaces via Gröbner bases:
Optimization strategy: Select isomorphic matroids containing frames (i.e., size-(k+1) circuits containing basis k), significantly improving computational efficiency.
| n\k | 2 | 3 | 4 | 5 |
|---|---|---|---|---|
| Total Matroids/Self-Projecting | ||||
| 6 | 23/12 | 9/2 | ||
| 7 | 37/22 | 23/12 | ||
| 8 | 58/39 | 68/53 | 617/13 | |
| 9 | 87/63 | 383/363 | 185981/7365 | |
| 10 | 128/99 | 5249/5224 | ?/? | ?/1042 |
Observations:
Conclusion: All rank-2 self-projecting matroids M satisfy S(M)=R(M)
Proof Strategy:
| (n,·)\dim | -1 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
|---|---|---|---|---|---|---|---|---|---|---|
| (8,R) | 2 | 2 | 5 | 11 | 12 | 11 | 5 | 3 | 1 | 1 |
| (8,S) | 2 | 2 | 5 | 11 | 12 | 9 | 3 | 3 | 1 | 1 |
Key Findings:
Overall Statistics:
Dimension Distribution:
Realization spaces R(M):
| dim | -1 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7-12 |
|---|---|---|---|---|---|---|---|---|---|
| Count | 184 | 19 | 194 | 850 | 1984 | 2175 | 1302 | 478 | 179 |
Self-projecting realization spaces S(M):
| dim | -1 | 0 | 1 | 2 | 3 | 4 | 5 | 6-10 |
|---|---|---|---|---|---|---|---|---|
| Count | 2740 | 71 | 758 | 1534 | 515 | 111 | 21 | 9 |
Realizable Matroids without Self-Projecting Realization (Table 4):
| dim(R) | 0 | 1 | 2 | 3 | 4 | 5 | 6 |
|---|---|---|---|---|---|---|---|
| Count | 4 | 103 | 494 | 1089 | 738 | 124 | 4 |
The matroid is defined by linear dependencies of columns of the matrix:
1 & 0 & 0 & 0 & 2/3 & 0 & 1 & 1 & 1/2 \\ 0 & 1 & 0 & 0 & 0 & 2 & 1/2 & 1 & 1/2 \\ 0 & 0 & 1 & 0 & 1 & 1 & 1 & 1 & 1 \\ 0 & 0 & 0 & 1 & 2 & 2 & 2 & 1 & 1 \end{pmatrix}$$ **Characteristics**: - dim(R(M))=0 (zero-dimensional realization space) - Unique realization in characteristic 0 (modulo PGL(4)) is the above matrix - S(M)=∅ because ν(M) is full-rank - File: r_4_n_9_index_5985.mrdi This example is similar to the first counterexample in [GHSV24] for rank 5-10 elements. ### Geometric Applications of Experimental Verification #### Birational Equivalence of M_{1,10} and X(4,9)^{sd} (Theorem 3.1) **Construction**: - Take a point V on an irreducible genus-1 curve in X(4,9)^{sd} - Find the 10th intersection point p_{10} via the hyperplane through the first 3 points p_1,p_2,p_3 - The map ψ:U→M_{1,10} is injective and birational **Verification**: - Both varieties have the same dimension (10-dimensional) - M_{1,10} is irreducible - The map is an isomorphism at general points #### Birational Equivalence of M_{5,13} and X(5,13)^{sd} (Theorem 3.5) **Construction**: - V∈X(5,13)^{sd} with rank(ν(V))=12 - Columns of V define a unique genus-5 curve (complete intersection of 3 quadric hypersurfaces) - Corresponds to marked points of the canonical embedding ### Results on Positive Matroids (Table 5) | n\k | 3 | 4 | 5 | |-----|---|---|---| | Positive Matroids/Self-Projecting Positive/Orthogonal Positive | | | | | 8 | 23/13/13 | 124/6/6 | | | 9 | 38/26/26 | 408/30/**29** | | | 10 | 64/50/50 | 1301/200/200 | 5270/19/19 | **Key Finding (Remark 5.5)**: - There exists 1 self-projecting positive matroid of rank 4-9 elements that is not an orthogonal positive matroid for any λ - This positive matroid has non-bases {1,2,3,4},{4,5,6,7},{1,7,8,9} - Has no totally non-negative self-projecting realization - But S_M≠∅ (self-projecting realization exists) ## Related Work ### Research on Self-Dual Point Configurations - **Coble (1922)**: Introduced associated point configurations - **Dolgachev-Ortland (1988)**: Systematic study of self-dual point sets and Gale duality - **Petrakiev (2009)**: Self-associated sets in small projective spaces - **Eisenbud-Popescu (2000)**: Projective geometry of Gale transformations - **GHSV24**: Self-dual matroids and their realization spaces, directly generalized in this paper ### Orthogonal Grassmannians - **Galashin-Pylyavskyy (2020)**: Ising model and totally positive orthogonal Grassmannians - **Huang-Wen (2014), Huang-Wen-Xie (2014)**: Applications in ABJM theory - **Lasenby (2010)**: Applications in cosmology - **El Maazouz-Mandelshtam (2025)**: Recent research on totally positive orthogonal Grassmannians ### Point Configurations on Hypersurfaces - **Caminata-Moon-Schaffler (2023)**: Introduced parameter space X^{r,d}_{m,n} - **Agostini-Ramesh-Shen (2025)**: ABCT varieties and points on rational normal curves - **This Paper's Contribution**: Proves SGr(k,n) is a general irreducible branch of X^{k-1,2}_{m,n} (Proposition 2.17) ### Matroid Realization Spaces - **Mnëv (1988)**: Universality theorem; realization spaces can be arbitrarily complex - **Corey-Luber (2023)**: Small matroid realization spaces are smooth - **GHSV24**: Self-dual matroid realization spaces - **This Paper**: First systematic study of self-projecting matroid realization spaces ### Curve Moduli Spaces - **Gelfand-MacPherson (1982)**: Correspondence between Grassmannians and point configurations - **Kapranov (1993)**: Chow quotients and moduli spaces - **Keel-Tevelev (2006)**: Geometry of Grassmannian Chow quotients - **Chan (2021)**: Classical and tropical curve moduli spaces ## Conclusions and Discussion ### Main Conclusions 1. **Theoretical Framework Established**: Successfully generalized self-duality to self-projectivity, establishing a complete algebraic geometric theoretical framework, including: - Irreducibility proof - Dimension formula - Ideal characterization - Relationship with orthogonal Grassmannians 2. **Geometric Meaning Clarified**: - SGr(4,9) is birationally equivalent to M_{1,10}, explaining the extra dimension of elliptic curve embeddings - SGr(4,10) characterizes 10 points on quadric surfaces in P³ (Bruxelles problem) - SGr(5,13) is birationally equivalent to M_{5,13} 3. **Combinatorial Characterization Complete**: - Half-coloop concept provides a computable discrimination criterion - Rank-2 case completely classified: S(M)=R(M) - Rank-3 case almost completely classified (except U_{3,6}) - First appearance of S(M)=∅ for realizable self-projecting matroids in rank 4-9 elements 4. **Computational Infrastructure**: - Developed efficient Gröbner basis algorithms - Established practical implementation of FAIR data principles - Provided reusable code and database for future research ### Limitations 1. **Computational Completeness**: - 22% of rank 4-9 element matroids did not complete computation - Unable to provide necessary and sufficient conditions for S(M)⊊R(M) or systematic characterization - Lack of theoretical analysis for matroids with incomplete computation 2. **Theoretical Depth**: - Cohen-Macaulay property and normality obtained only for codimension-1 case (Corollary 2.18) - Systematic theory for general codimension cases lacking (e.g., singular locus, resolutions) - Relationship with Mnëv universality theorem not deeply discussed 3. **Positive Geometry Section**: - Section 5 is relatively brief with many problems only posed but not solved - Definition of totally non-negative self-projecting Grassmannian unclear (Problem 5.3) - Positive matroid section mainly computational, lacking deep structural analysis 4. **Tropical Geometry**: - Tropical reduction problem posed in Remark 3.3 but not solved - Self-projecting valued matroids and matroid subdivisions not studied - Connection with tropical curve moduli spaces only mentioned without development 5. **Realization Space Properties**: - Smoothness, irreducibility, connectivity verified only for small examples - Mnëv universality theorem suggests general case may be complex - Lack of systematic theoretical characterization 6. **Technical Details**: - Some proofs relatively brief (e.g., proof of Proposition 2.5) - Technical details of elimination step (line 5 of Algorithm 2) insufficiently explained - Choice of timeout parameters (360 seconds, 7000 seconds) lacks justification ### Future Directions 1. **Theoretical Development**: - Study Cohen-Macaulay property, normality for high codimension cases - Develop tropical self-projecting Grassmannian theory - Explore connections with other moduli spaces (e.g., higher genus curves) 2. **Computational Methods**: - Develop more efficient algorithms for large-scale cases - Optimize computation using symmetries and special structures - Implement distributed parallel computing 3. **Positive Geometry**: - Clarify definition of totally non-negative self-projecting Grassmannian - Study combinatorial characterization of positive self-projecting matroids - Explore connections with positive geometry objects like amplituhedra 4. **Application Extensions**: - Applications in physics (scattering amplitudes, cosmology) - Applications in statistical mechanics (Ising model) - Applications in data science (point configuration geometry) 5. **Database Development**: - Extend oscarDB to include realization spaces of more matroids - Develop interactive query and visualization tools - Integrate computation of topological properties (smoothness, connectivity) ## In-Depth Evaluation ### Strengths 1. **Strong Conceptual Innovation**: - Self-projecting condition cleverly generalizes self-duality, maintaining geometric intuition (inclusion in torus orbits of orthogonal complements) while providing clear algebraic characterization (rank condition on multi-Veronese matrix) - Half-coloop concept is natural generalization of coloop, providing computable combinatorial criterion for n>2k 2. **Theoretical Completeness**: - Characterizes self-projectivity from multiple perspectives: quadratic condition, Veronese embedding, ideals, union of orthogonal Grassmannians - Establishes connections with multiple classical objects: moduli spaces, Chow quotients, X^{r,d}_{m,n} parameter spaces - Proofs of irreducibility and dimension formula are complete and rigorous 3. **Deep Geometric Insight**: - Birational equivalence with M_{1,10} and M_{5,13} reveals moduli space meaning of self-projecting condition - Explains why X(4,9)^{sd} has one more dimension than M_{1,9} (choice of elliptic curve embedding) - Connection with Bruxelles problem shows modern perspective on classical problems 4. **Solid Computational Research**: - Systematically computed realization spaces of all self-projecting matroids in small parameter ranges - Discovered interesting phenomena (e.g., first appearance of S(M)=∅ in rank 4-9 elements) - Algorithm optimization (frame selection) significantly extends computable range 5. **Open Science Practice**: - Adopts FAIR data principles, uses .mrdi format for storing results - Code and data publicly available on GitHub and oscarDB - Provides reproducible computational workflow and detailed implementation instructions - Offers reusable infrastructure for community 6. **Clear Writing**: - Well-structured, progressing logically from definitions to properties to applications - Numerous examples and tables enhance readability - Technical details sufficient but not redundant ### Weaknesses 1. **Computational Completeness**: - 22% of rank 4-9 element matroids did not complete computation, conclusions qualified with "at least" - Unable to provide necessary and sufficient conditions for S(M)⊊R(M) or systematic characterization - Lack of theoretical analysis for incomplete computations 2. **Theoretical Depth**: - Cohen-Macaulay property, normality obtained only for codimension-1 case - Systematic theory for general codimension cases lacking (e.g., singular locus, resolutions) - Relationship with Mnëv universality theorem not deeply discussed 3. **Positive Geometry Section**: - Section 5 relatively brief with many problems only posed - Definition of totally non-negative self-projecting Grassmannian unclear (Problem 5.3) - Positive matroid section mainly computational, lacking structural analysis 4. **Tropical Geometry**: - Tropical reduction problem posed in Remark 3.3 but unsolved - Self-projecting valued matroids and matroid subdivisions not studied - Connection with tropical curve moduli spaces only mentioned 5. **Realization Space Properties**: - Smoothness, irreducibility, connectivity verified only for small examples - Mnëv universality suggests general case may be complex - Lack of systematic theoretical characterization 6. **Technical Details**: - Some proofs relatively brief (e.g., Proposition 2.5) - Algorithm 2 elimination step (line 5) insufficiently detailed - Timeout parameter choices lack justification ### Impact Assessment 1. **Theoretical Contribution**: - Provides new paradigm for studying Grassmannian subvarieties - Enriches matroid realization space theory - Provides new tools for moduli space research 2. **Methodological Contribution**: - Multi-Veronese matrix technique applicable to other problems - Computational algorithms and optimization strategies (frame selection) have general applicability - FAIR data practice sets standard for mathematical computational research 3. **Practical Value**: - oscarDB database directly usable for subsequent research - Code adaptable to related problems (e.g., realization spaces of other subvarieties) - Provides potential mathematical tools for physics applications 4. **Reproducibility**: - Code, data, algorithm descriptions complete - Uses open-source software OSCAR (though computation uses Magma) - .mrdi format ensures precision and interchangeability 5. **Subsequent Research**: - Already stimulated interest in tropical reduction, positive geometry, higher codimension cases - Provides data for studying smoothness and connectivity of matroid realization spaces - Moduli space connection likely to advance cross-disciplinary research ### Applicable Scenarios 1. **Algebraic Geometry Research**: - Study of Grassmannian subvariety structure - Exploration of birational geometry of moduli spaces - Study of point configurations on hypersurface intersections 2. **Combinatorial Mathematics**: - Matroid realization space theory - Geometric properties of matroids - Positive and tropical matroids 3. **Theoretical Physics**: - Scattering amplitude computation (ABJM theory) - Physics applications of positive geometry - Mathematical structure of Ising model 4. **Computational Mathematics**: - Symbolic computation method development - Mathematical database construction - Reproducible science practice 5. **Teaching Applications**: - Advanced topics in Grassmannian geometry - Geometric aspects of matroid theory - Computational algebraic geometry examples ## Selected References 1. **[GHSV24]** Geiger, Hashimoto, Sturmfels, Vlad. *Self-dual matroids from canonical curves*. Exp. Math., 2024. (Directly generalized work in this paper) 2. **[DO88]** Dolgachev, Ortland. *Point sets in projective spaces and theta functions*. 1988. (Classical literature on self-dual point configurations) 3. **[CMS23]** Caminata, Moon, Schaffler. *Determinantal varieties from point configurations on hypersurfaces*. IMRN, 2023. (Parameter space X^{r,d}_{m,n}) 4. **[GP20]** Galashin, Pylyavskyy. *Ising model and the positive orthogonal grassmannian*. Duke Math. J., 2020. (Totally positive orthogonal Grassmannians) 5. **[MM25]** El Maazouz, Mandelshtam. *The positive orthogonal grassmannian*. Matematiche, 2025. (Recent research on orthogonal Grassmannians) 6. **[CL23]** Corey, Luber. *Singular matroid realization spaces*. arXiv:2307.11915, 2023. (Smoothness of small matroid realization spaces) 7. **[Kap93]** Kapranov. *Chow quotients of Grassmannians I*. 1993. (Chow quotient theory) 8. **[Mne88]** Mnëv. *The universality theorems on the classification problem of configuration varieties*. 1988. (Universality of matroid realization spaces) --- **Overall Assessment**: This is a high-quality interdisciplinary research paper in algebraic geometry and combinatorics. It demonstrates strong theoretical innovation, solid computational work, and commendable open science practice. The main contributions establish a complete theoretical framework for self-projecting Grassmannians and reveal through large-scale computation the rich structure of self-projecting matroid realization spaces. The paper provides solid foundation and abundant research directions for subsequent work. Main limitations lie in incomplete computation of some theoretical problems (high codimension properties, tropical reduction, positive geometry) and incomplete computational results. However, the merits far outweigh the deficiencies—this represents important progress in the field.