Short proofs of ideal membership (2302.02832v3)
Abstract: A cofactor representation of an ideal element, that is, a representation in terms of the generators, can be considered as a certificate for ideal membership. Such a representation is typically not unique, and some can be a lot more complicated than others. In this work, we consider the problem of computing sparsest cofactor representations, i.e., representations with a minimal number of terms, of a given element in a polynomial ideal. While we focus on the more general case of noncommutative polynomials, all results also apply to the commutative setting. We show that the problem of computing cofactor representations with a bounded number of terms is decidable and NP-complete. Moreover, we provide a practical algorithm for computing sparse (not necessarily optimal) representations by translating the problem into a linear optimization problem and by exploiting properties of signature-based Gr\"obner basis algorithms. We show that for a certain class of ideals, representations computed by this method are actually optimal, and we present experimental data illustrating that it can lead to noticeably sparser cofactor representations.
- How to Automatise Proofs of Operator Statements: Moore-Penrose Inverse; A Case Study. In Proceedings of CASC 2023, pages 39–68, 2023.
- The ideal membership problem and abelian groups. In Proceedings of STACS 2022, volume 219 of LIPIcs, pages 18:1–18:16, 2022.
- On the Complexity of CSP-Based Ideal Membership Problems. In Proceedings of STOC 2022, pages 436–449, 2022.
- Atomic Decomposition by Basis Pursuit. SIAM Rev., 43:129–159, 2001.
- Compatible rewriting of noncommutative polynomials for proving operator identities. In Proceedings of ISSAC 2020, pages 83–90, 2020.
- Algebraic proof methods for identities of matrices and operators: improvements of Hartwig’s triple reverse order law. Appl. Math. Comput., 409, 2021.
- Decoding by Linear Programming. IEEE Trans. Inform. Theory, 51:4203–4215, 2005.
- Entropy-Based Algorithms for Best Basis Selection. IEEE Trans. Inform. Theory, 38:713–718, 1992.
- George B. Dantzig. Maximization of a linear function of variables subject to linear inequalities. Activ. Anal. Proc. Alloc., 13:339–347, 1951.
- Reverse order law for the Moore-Penrose inverse. J. Math. Anal. Appl., 361:252–261, 2010.
- Chun Yuan Deng. A generalization of the Sherman-Morrison-Woodbury formula. Appl. Math. Lett., 24:1561–1564, 2011.
- Heights of varieties in multiprojective spaces and arithmetic Nullstellensätze. Ann. Sci. Éc. Norm. Supér., 46:549–627, 2013.
- David L. Donoho. Compressed Sensing. IEEE Trans. Inform. Theory, 52:1289–1306, 2006.
- A survey on signature-based algorithms for computing Gröbner bases. J. Symbolic Comput., 80:719–784, 2017.
- Jean-Charles Faugère. A new efficient algorithm for computing Gröbner bases (F4). J. Pure Appl. Algebra, 139:61–88, 1999.
- Solving polynomial systems globally invariant under an action of the symmetric group and application to the equilibria of N vortices in the plane. Proceedings of ISSAC 2012, 2012.
- On the complexity of computing Gröbner bases for weighted homogeneous systems. J. Symbolic Comput., 76:107 – 141, 2016.
- On the complexity of the Generalized MinRank Problem. J. Symbolic Comput., 55:30–58, 2013.
- Sparse Gröbner Bases: the Unmixed Case. In Proceedings of ISSAC 2014, pages 178–185, 2014.
- Computers and Intractability: A Guide to the Theory of NP-Completeness. W. H. Freeman & Co., 1979.
- Clemens Hofstadler. Noncommutative Gröbner bases and automated proofs of operator statements. PhD thesis, Johannes Kepler University Linz, Austria, 2023. Available at https://resolver.obvsg.at/urn:nbn:at:at-ubl:1-67821.
- Leslie Hogben. Handbook of Linear Algebra. CRC press, 2013.
- Certifying operator identities via noncommutative Gröbner bases. ACM Commun. Comput. Algebra, 53:49–52, 2019.
- Signature Gröbner bases, bases of syzygies and cofactor reconstruction in the free algebra. J. Symbolic Comput., 113:211–241, 2022.
- Signature Gröbner Bases in Free Algebras over Rings. In Proceedings of ISSAC 2023, pages 298–306, 2023.
- Rules for computer simplification of the formulas in operator model theory and linear systems. In Nonselfadjoint operators and related topics, pages 325–354. Springer, 1994.
- IBM ILOG CPLEX Optimization Studio. Version, 22.1(1987–2023), 2023.
- Zbigniew Jelonek. On the effective Nullstellensatz. Invent. Math., 162:1–17, 2005.
- Moore-Penrose inverse in rings with involution. Linear Algebra Appl., 426:371–381, 2007.
- Michael Kinyon. Proof simplification and automated theorem proving. Philos. Trans. Roy. Soc. A, 377, 2019.
- Janos Kollar. Sharp Effective Nullstellensatz. J. Amer. Math. Soc., 1:963–975, 1988.
- Pierre Lairez. Axioms for a theory of signature bases. arXiv preprints, arXiv:2210.13788v1, 2022.
- Yuan Li. The Moore–Penrose inverses of products and differences of projections in a C*superscript𝐶C^{*}italic_C start_POSTSUPERSCRIPT * end_POSTSUPERSCRIPT-algebra. Linear Algebra Appl., 428:1169–1177, 2008.
- Letterplace – a Subsystem of Singular for Computations with Free Algebras via Letterplace Embedding. In Proceedings of ISSAC 2020, pages 305–311, 2020.
- Monaldo Mastrolilli. The Complexity of the Ideal Membership Problem for Constrained Problems Over the Boolean Domain. ACM Trans. Algorithms, 17:1–29, 2021.
- Ernst Mayr. Membership in Polynomial Ideals over Q𝑄Qitalic_Q Is Exponential Space Complete. In STACS 89: 6th Annual Symposium on Theoretical Aspects of Computer Science Paderborn, pages 400–406, 1989.
- The Complexity of the Word Problems for Commutative Semigroups and Polynomial Ideals. Adv. in Math., 46:305–329, 1982.
- Teo Mora. Solving Polynomial Equation Systems IV: Volume 4, Buchberger Theory and Beyond, volume 158. Cambridge University Press, 2016.
- Complexity of Membership Problems of Different Types of Polynomial Ideals, pages 481–493. Springer International Publishing, 2017.
- Matching Pursuits With Time-Frequency Dictionaries. IEEE Trans. on Signal Process., 41:3397–3415, 1993.
- Algebraic Proof Complexity: Progress, Frontiers and Challenges. arXiv preprints, arXiv:1607.00443, 2016.
- Interior-point methods. J. Comput. Appl. Math., 124:281–302, 2000.
- Generalized inverses of morphisms with kernels. Linear Algebra Appl., 96:65–86, 1987.
- Formal proofs of operator identities by a single formal computation. J. Pure Appl. Algebra, 225, 2021.
- Alexander Schrijver. Theory of linear and integer programming. John Wiley & Sons, 1998.
- Formally Verifying Proofs for Algebraic Identities of Matrices. In International Conference on Intelligent Computer Mathematics, pages 222–236. Springer, 2020.
- Robert Veroff. Finding Shortest Proofs: An Application of Linked Inference Rules. J. Automat. Reason., 27:123–139, 2001.
- Xingqiang Xiu. Non-Commutative Gröbner Bases and Applications. PhD thesis, University of Passau, Germany, 2012. Available at http://www.opus-bayern.de/uni-passau/volltexte/2012/2682/.