{"title":"The factorial-basis method for finding definite-sum solutions of linear recurrences with polynomial coefficients","authors":"Antonio Jiménez-Pastor , Marko Petkovšek","doi":"10.1016/j.jsc.2022.11.002","DOIUrl":null,"url":null,"abstract":"<div><p><span>The problem of finding a nonzero solution of a linear recurrence </span><span><math><mi>L</mi><mi>y</mi><mo>=</mo><mn>0</mn></math></span> with polynomial coefficients where <em>y</em><span> has the form of a definite hypergeometric sum, related to the Inverse Creative Telescoping Problem of </span><span>Chen and Kauers (2017, Sec. 8)</span>, has now been open for three decades. Here we present an algorithm (implemented in a SageMath package) which, given such a recurrence and a <em>quasi-triangular</em>, <span><em>shift-compatible </em><em>factorial</em><em> basis</em></span> <span><math><mi>B</mi><mo>=</mo><msubsup><mrow><mo>〈</mo><msub><mrow><mi>P</mi></mrow><mrow><mi>k</mi></mrow></msub><mo>(</mo><mi>n</mi><mo>)</mo><mo>〉</mo></mrow><mrow><mi>k</mi><mo>=</mo><mn>0</mn></mrow><mrow><mo>∞</mo></mrow></msubsup></math></span><span> of the polynomial space </span><span><math><mi>K</mi><mo>[</mo><mi>n</mi><mo>]</mo></math></span> over a field <span><math><mi>K</mi></math></span> of characteristic zero, computes a recurrence satisfied by the coefficient sequence <span><math><mi>c</mi><mo>=</mo><msubsup><mrow><mo>〈</mo><msub><mrow><mi>c</mi></mrow><mrow><mi>k</mi></mrow></msub><mo>〉</mo></mrow><mrow><mi>k</mi><mo>=</mo><mn>0</mn></mrow><mrow><mo>∞</mo></mrow></msubsup></math></span> of the solution <span><math><msub><mrow><mi>y</mi></mrow><mrow><mi>n</mi></mrow></msub><mo>=</mo><msubsup><mrow><mo>∑</mo></mrow><mrow><mi>k</mi><mo>=</mo><mn>0</mn></mrow><mrow><mo>∞</mo></mrow></msubsup><msub><mrow><mi>c</mi></mrow><mrow><mi>k</mi></mrow></msub><msub><mrow><mi>P</mi></mrow><mrow><mi>k</mi></mrow></msub><mo>(</mo><mi>n</mi><mo>)</mo></math></span> (where, thanks to the quasi-triangularity of <span><math><mi>B</mi></math></span>, the sum on the right terminates for each <span><math><mi>n</mi><mo>∈</mo><mi>N</mi></math></span>). More generally, if <span><math><mi>B</mi></math></span> is <em>m</em>-sieved for some <span><math><mi>m</mi><mo>∈</mo><mi>N</mi></math></span>, our algorithm computes a system of <em>m</em> recurrences satisfied by the <em>m</em>-sections of the coefficient sequence <em>c</em>. If an explicit nonzero solution of this system can be found, we obtain an explicit nonzero solution of <span><math><mi>L</mi><mi>y</mi><mo>=</mo><mn>0</mn></math></span>.</p></div>","PeriodicalId":50031,"journal":{"name":"Journal of Symbolic Computation","volume":"117 ","pages":"Pages 15-50"},"PeriodicalIF":1.1000,"publicationDate":"2023-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Journal of Symbolic Computation","FirstCategoryId":"100","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0747717122001158","RegionNum":4,"RegionCategory":"数学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q4","JCRName":"COMPUTER SCIENCE, THEORY & METHODS","Score":null,"Total":0}
引用次数: 0
Abstract
The problem of finding a nonzero solution of a linear recurrence with polynomial coefficients where y has the form of a definite hypergeometric sum, related to the Inverse Creative Telescoping Problem of Chen and Kauers (2017, Sec. 8), has now been open for three decades. Here we present an algorithm (implemented in a SageMath package) which, given such a recurrence and a quasi-triangular, shift-compatible factorial basis of the polynomial space over a field of characteristic zero, computes a recurrence satisfied by the coefficient sequence of the solution (where, thanks to the quasi-triangularity of , the sum on the right terminates for each ). More generally, if is m-sieved for some , our algorithm computes a system of m recurrences satisfied by the m-sections of the coefficient sequence c. If an explicit nonzero solution of this system can be found, we obtain an explicit nonzero solution of .
期刊介绍:
An international journal, the Journal of Symbolic Computation, founded by Bruno Buchberger in 1985, is directed to mathematicians and computer scientists who have a particular interest in symbolic computation. The journal provides a forum for research in the algorithmic treatment of all types of symbolic objects: objects in formal languages (terms, formulas, programs); algebraic objects (elements in basic number domains, polynomials, residue classes, etc.); and geometrical objects.
It is the explicit goal of the journal to promote the integration of symbolic computation by establishing one common avenue of communication for researchers working in the different subareas. It is also important that the algorithmic achievements of these areas should be made available to the human problem-solver in integrated software systems for symbolic computation. To help this integration, the journal publishes invited tutorial surveys as well as Applications Letters and System Descriptions.