Abstract
In recent years, Karr’s difference field theory has been extended to the so-called \(\mathrm {R}{\Pi \Sigma }\)-extensions in which one can represent not only indefinite nested sums and products that can be expressed by transcendental ring extensions, but one can also handle algebraic products of the form \(\alpha ^n\) where \(\alpha \) is a root of unity. In this article we supplement this summation theory substantially by the following building block. We provide new algorithms that represent a finite number of hypergeometric or mixed \(({q}_{1},\dots ,{q}_{e})\)-multibasic hypergeometric products in such a difference ring. This new insight provides a complete summation machinery that enables one to formulate such products and indefinite nested sums defined over such products in \(\mathrm {R}{\Pi \Sigma }\)-extensions fully automatically. As a side-product, one obtains compactified expressions where the products are algebraically independent among each other, and one can solve the zero-recognition problem for such products.
Dedicated to Sergei A. Abramov on the occasion of his 70th birthday
Supported by the Austrian Science Fund (FWF) grant SFB F50 (F5009-N15)
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
Their elements are considered as expressions that can be evaluated for sufficiently large \(n\in \mathbb {N}\).
- 2.
This is the case if \(\mathbb {K}\) is strongly \(\sigma \)-computable, or if \(\mathbb {K}\) is a rational function field over a strongly \(\sigma \)-computable field.
- 3.
\(\zeta \) lies on the unity circle. However, not every algebraic number on the unit circle is a root of unity: Take for instance \(\frac{1-\sqrt{3}}{2}+\frac{3^{\frac{1}{4}}}{\sqrt{2}}\,\iota \) and its complex conjugate; they are on the unit circle, but they are roots of the polynomial \(x^{4}-2\,x^{3}-2\,x+1\) which is irreducible in \(\mathbb {Q}[x]\) and which is not a cyclotomic polynomial. For details on number fields containing such numbers see [16].
- 4.
It would suffice to require that the \(f_i\in K[\kappa _1,\ldots ,\kappa _u]\setminus K\) are monic and pairwise co-prime. For practical reasons we require in addition that the \(f_i\) are irreducible. For instance, suppose we have to deal with \((\kappa (\kappa +1))^n\). Then we could take \(f_1=\kappa (\kappa +1)\) and can adjoin the \(\mathrm {\Pi }\)-monomial \(\sigma (t)=f_1\,t\) to model the product. However, if in a later step also the unforeseen products \(\kappa ^n\) and \((\kappa +1)^n\) arise, one has to split t into two monomials, say \(t_1,t_2\), with \(\sigma (t_1)=\kappa \,t_1\) and \(\sigma (t_2)=(\kappa +1)\,t_2\). Requiring that the \(f_i\) are irreducible avoids such undesirable redesigns of an already constructed \(\mathrm {R}\Pi \)-extension.
- 5.
- 6.
Instead of irreducibility it would suffice to require that the \(p_i\in \mathbb {K}[x]\setminus \mathbb {K}\) satisfy property (29). However, suppose that one takes, e.g., \(p_1=x(2\,x+1)\) leading to the \(\mathrm {\Pi }\)-monomial t with \(\sigma (t)=x\,(2x+1)\). Further, assume that later one has to introduce unexpectedly also x and \(2\,x+1\). Then one has to split t to the \(\mathrm {\Pi }\)-monomials \(t_1,t_2\) with \(\sigma (t_1)=x\,t_1\) and \(\sigma (t_2)=(2x+1)\,t_2\), i.e., one has to redesign the already constructed \(\mathrm {R}\Pi \)-extension. In short, irreducible polynomials provide an \(\mathrm {R}{\Pi \Sigma }\)-extension which most probably need not be redesigned if other products have to be considered.
- 7.
We remark that this representation is related to the normal form given in [8].
References
Ablinger, J., Behring, A., Blümlein, J., De Freitas, A., von Manteuffel, A., Schneider, C.: Calculating three loop ladder and V-topologies for massive operator matrix elements by computer algebra 202, 33–112 (2016). arXiv:1509.08324 [hep-ph]
Abramov, S.A.: On the summation of rational functions. Zh. vychisl. Mat. Fiz. 11, 1071–1074 (1971)
Abramov, S.A., Petkovšek, M.: D’Alembertian solutions of linear differential and difference equations. In: von zur Gathen, J. (ed.) Proceedings ISSAC’94, pp. 169–174. ACM Press (1994)
Abramov, S.A., Petkovšek, M.: Polynomial ring automorphisms, rational \((w,\sigma )\)-canonical forms, and the assignment problem. J. Symb. Comput. 45(6), 684–708 (2010)
Abramov, S.A., Zima, E.V.: D’Alembertian solutions of inhomogeneous linear equations (differential, difference, and some other). In: Proceedings ISSAC’96, pp. 232–240. ACM Press (1996)
Bauer, A., Petkovšek, M.: Multibasic and mixed hypergeometric Gosper-type algorithms. J. Symb. Comput. 28(4–5), 711–736 (1999)
Bronstein, M.: On solutions of linear ordinary difference equations in their coefficient field. J. Symb. Comput. 29(6), 841–877 (2000)
Chen, S., Feng, R., Fu, G., Li, Z.: On the structure of compatible rational functions. In: Proceedings ISSAC’11, pp. 91–98. ACM Press (2011)
Ge, G.: Algorithms Related to the multiplicative representation of algebraic numbers. Ph.D. thesis, Univeristy of California at Berkeley (1993)
Hardouin, C., Singer, M.F.: Differential Galois theory of linear difference equations. Math. Ann. 342(2), 333–377 (2008)
van Hoeij, M.: Finite singularities and hypergeometric solutions of linear recurrence equations. J. Pure Appl. Algebra 139(1–3), 109–131 (1999)
Karr, M.: Summation in finite terms. J. ACM 28(2), 305–350 (1981)
Karr, M.: Theory of summation in finite terms. J. Symb. Comput. (1), 303–315 (1985)
Kauers, M., Schneider, C.: Indefinite summation with unspecified summands. Discrete Math. 306(17), 2021–2140 (2006)
Kauers, M., Zimmermann, B.: Computing the algebraic relations of c-finite sequences and multisequences. J. Symb. Comput. 43(11), 787–803 (2008)
Parry, C.J.: Units of algebraic number fields. J. Number Theor. 7(4), 385–388 (1975)
Paule, P.: Greatest factorial factorization and symbolic summation. J. Symb. Comput. 20(3), 235–268 (1995)
Petkovšek, M.: Hypergeometric solutions of linear recurrences with polynomial coefficients. J. Symb. Comput. 14(2–3), 243–264 (1992)
Petkovšek, M., Wilf, H.S., Zeilberger, D.: \(a = b\), A K Peters, April 1996
Petkovšek, M., Zakrajšek, H.: Solving linear recurrence equations with polynomial coefficients. In: Schneider, C., Blümlein, J. (eds.) Computer Algebra in Quantum Field Theory: Integration, Summation and Special Functions. Texts and Monographs in Symbolic Computation, pp. 259–284. Springer (2013)
van der Put, M., Singer, M.F.: Galois theory of difference equations. Lecture Notes in Mathematics, vol. 1666. Springer-Verlag, Berlin (1997). MR 1480919 (2000e:39008)
Schneider, C.: Symbolic summation in difference fields, Technical Report 01-17, RISC-Linz, J. Kepler University, November 2001, Ph.D. Thesis
Schneider, C.: Product representations in \({\Pi }{\Sigma }\)-fields. Ann. Comb. 9(1), 75–99 (2005)
Schneider, C.: Simplifying sums in \(\Pi \Sigma \)-extensions. J. Algebra Appl. 6(3), 415–441 (2007)
Schneider, C.: Symbolic summation assists combinatorics. Sem. Lothar. Combin. 56, 1–36 (2007). Article B56b
Schneider, C.: A refined difference field theory for symbolic summation. J. Symbolic Comput. 43(9), 611–644 (2008). [arXiv:0808.2543v1]
Schneider, C.: Parameterized telescoping proves algebraic independence of sums. Ann. Comb. 14, 533–552 (2010). [arXiv:0808.2596]; for an earlier version see Proc. FPSAC 2007
Schneider, C.: A streamlined difference ring theory: indefinite nested sums, the alternating sign and the parameterized telescoping problem. In: Winkler, F., Negru, V., Ida, T., Jebelean, T., Petcu, D., Watt, S., Zaharie, D. (eds.) Symbolic and Numeric Algorithms for Scientific Computing (SYNASC), 2014 15th International Symposium, pp. 26–33. IEEE Computer Society (2014). arXiv:1412.2782v1] [cs.SC]
Schneider, C.: Fast algorithms for refined parameterized telescoping in difference fields. In: Weimann, M., Guitierrez, J., Schicho, J. (eds.) Computer Algebra and Polynomials, Lecture Notes in Computer Science (LNCS), no. 8942, pp. 157–191. Springer (2015). arXiv:1307.7887 [cs.SC]
Schneider, C.: A difference ring theory for symbolic summation. J. Symb. Comput. 72, 82–127 (2016). arXiv:1408.2776 [cs.SC]
Schneider, C.: Symbolic summation in difference rings and applications. In: Rosenkranz, M. (ed.) Proceedings ISSAC 2016, pp. 9–12 (2016)
Schneider, C.: Summation theory II: characterizations of \(R\Pi \Sigma \)-extensions and algorithmic aspects. J. Symb. Comput. 80(3), 616–664 (2017). arXiv:1603.04285 [cs.SC]
Schneider, C., Sulzgruber, R.: Asymptotic and exact results on the complexity of the Novelli–Pak–Stoyanovskii algorithm. submitted (2016) (english), arXiv:1606.07597
Winkler, F.: Polynomial algorithms in computer algebra. In: Texts and Monographs in Symbolic Computation. Springer-Verlag, Vienna (1996)
Acknowledgements
We would like to thank Michael Karr for his valuable remarks to improve the article. Supported by the Austrian Science Fund (FWF) grant SFB F50 (F5009-N15).
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2018 Springer International Publishing AG
About this paper
Cite this paper
Ocansey, E.D., Schneider, C. (2018). Representing (\(\varvec{q}\)–)Hypergeometric Products and Mixed Versions in Difference Rings. In: Schneider, C., Zima, E. (eds) Advances in Computer Algebra. WWCA 2016. Springer Proceedings in Mathematics & Statistics, vol 226. Springer, Cham. https://doi.org/10.1007/978-3-319-73232-9_8
Download citation
DOI: https://doi.org/10.1007/978-3-319-73232-9_8
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-73231-2
Online ISBN: 978-3-319-73232-9
eBook Packages: Mathematics and StatisticsMathematics and Statistics (R0)