Computer Algebra for Special Functions Inequalities
Computer Algebra for Special Functions Inequalities
Disciplines
Computer Sciences (10%); Mathematics (90%)
Keywords
-
Special Functions,
Symbolic Summation,
Positivity,
Computer algebra
In the past decades computer algebra has evolved to an essential tool for finding and proving summation and integration identities for special functions. Methods for proving inequalities, however, are at present rare to nonexistent even though special functions inequalities arise in many areas of mathematics and physics. A first major breakthrough is marked by the work of Gerhold and Kauers (2005) who discovered an approach to automatically prove inequalities for a large class of special functions inequalities using cylindrical algebraic decomposition (CAD). While this method launched a new field of applications for computer algebra, there are still important open questions such as a priori criteria for termination. The goal of this project is the development, implementation and application of new algorithms for proving inequalities on special functions. We plan to follow and combine different approaches: turning ad hoc techniques in the spirit of classical proofs into algorithmic approaches, which is closely related to extending symbolic summation algorithms to both assisting tools and stand-alone inequality provers, as well as pushing further the CAD-based approach coined by Gerhold and Kauers.
This project has contributed to the further development and understanding of automatic techniques to handle (special functions) inequalities and to the dissemination of these techniques to areas of mathematics not usually using computer algebra.Special functions are interesting as they arise in many different applications in mathematics or physics. They are considered special in part because of their usefulness and in part because of nice ways to represent them, such as defining them using difference or differential equations.Inequalities are problems that are easily formulated but typically difficult to be proven. In classical mathematics many different approaches are used in these proofs. Inequalities involving special functions have been investigated for centuries, but even in classical analysis there is no streamlined way to deal with them, and usually they are treated on a case-by-case basis. For handling (systems of) polynomial inequalities computer algebra tools such as Cylindrical Algebraic Decomposition (CAD) are nowadays available. Algorithms for dealing with special functions inequalities are still rare and were until recently non-existent.Essentially the only available method so far was introduced by Gerhold and Kauers (2005). Their method was one of the starting points of this project: it was applied to solve specific problems in collaboration with mathematicians working in classical areas of mathematics. Furthermore its applicability was analysed and in the course of this a variation of the procedure was introduced. The method of Gerhold and Kauers relies on CAD computations and those suffer from high computational complexity. When working on special functions inequalities often the limits of computational power are reached in terms of time and memory. Large scale inequalities from different areas of mathematics, such as Numerical Mathematics or Fuzzy Logic, have been treated successfully in this project. Besides being interested in the solution of the problem at hand, studying them allowed to obtain more expertise on how to deal with problems that are known to be treatable in theory by CAD, but seem to be out of reach in practice.Despite being the most powerful known automatic approach these days, the method of Gerhold and Kauers proceeds in a black box fashion and solely returns the truth value of a given inequality, but no human-readable proof or further insight. A different approach was developed in this project that is based on solving a given difference equation in terms of a finite linear combination of squares of special functions with rational function coefficients. Tools such as CAD can be applied to determine positivity of these coefficients (or at least the domain where these coefficients are positive). This way a representation is obtained that allows to read off positivity for the given input. This algorithm has been implemented in the computer algebra system Maple and is available for download.
- Universität Linz - 100%
Research Output
- 107 Citations
- 18 Publications
-
2012
Title Harmonic interpolation based on Radon projections along the sides of regular polygons DOI 10.2478/s11533-012-0160-1 Type Journal Article Author Georgieva I Journal Central European Journal of Mathematics Pages 609-620 Link Publication -
2016
Title Comparison between Binary and Decimal Floating-Point Numbers DOI 10.1109/tc.2015.2479602 Type Journal Article Author Brisebarre N Journal IEEE Transactions on Computers Pages 2032-2044 Link Publication -
2016
Title Generating Functions and Triangulations for Lecture Hall Cones DOI 10.1137/15m1036907 Type Journal Article Author Beck M Journal SIAM Journal on Discrete Mathematics Pages 1470-1479 Link Publication -
2016
Title Rigorous uniform approximation of D-finite functions using Chebyshev expansions DOI 10.1090/mcom/3135 Type Journal Article Author Benoit A Journal Mathematics of Computation Pages 1303-1341 Link Publication -
2015
Title A Hypergeometric Inequality DOI 10.1007/s00026-015-0294-5 Type Journal Article Author Dixit A Journal Annals of Combinatorics Pages 65-72 -
2014
Title s-Lecture hall partitions, self-reciprocal polynomials, and Gorenstein cones DOI 10.1007/s11139-013-9538-3 Type Journal Article Author Beck M Journal The Ramanujan Journal Pages 123-147 Link Publication -
2014
Title Closed form solutions of linear difference equations in terms of symmetric products DOI 10.1016/j.jsc.2013.10.002 Type Journal Article Author Cha Y Journal Journal of Symbolic Computation Pages 62-77 Link Publication -
2014
Title A local Fourier convergence analysis of a multigrid method using symbolic computation DOI 10.1016/j.jsc.2013.12.008 Type Journal Article Author Pillwein V Journal Journal of Symbolic Computation Pages 1-20 Link Publication -
2013
Title Harmonic Sums, Polylogarithms,Special Numbers, and Their Generalizations DOI 10.1007/978-3-7091-1616-6_1 Type Book Chapter Author Ablinger J Publisher Springer Nature Pages 1-32 -
2013
Title Termination conditions for positivity proving procedures DOI 10.1145/2465506.2465945 Type Conference Proceeding Abstract Author Pillwein V Pages 315-322 Link Publication -
2012
Title s-Lecture Hall Partitions, Self-Reciprocal Polynomials, and Gorenstein Cones DOI 10.48550/arxiv.1211.0258 Type Preprint Author Beck M -
2011
Title Dominance in the family of Sugeno–Weber t-norms DOI 10.1016/j.fss.2011.04.007 Type Journal Article Author Kauers M Journal Fuzzy Sets and Systems Pages 74-87 Link Publication -
2015
Title Generating functions and triangulations for lecture hall cones DOI 10.48550/arxiv.1508.04619 Type Preprint Author Beck M -
2013
Title On Computing the Elimination Ideal Using Resultants with Applications to Gröbner Bases DOI 10.48550/arxiv.1307.5330 Type Preprint Author Gallet M -
2013
Title Closed form solutions of linear difference equations in terms of symmetric products DOI 10.48550/arxiv.1301.4983 Type Preprint Author Cha Y -
2013
Title Harmonic Sums, Polylogarithms, Special Numbers, and their Generalizations DOI 10.48550/arxiv.1304.7071 Type Preprint Author Ablinger J -
2013
Title Recent Results on the 3-Loop Heavy Flavor Wilson Coefficients in Deep-Inelastic Scattering DOI 10.48550/arxiv.1307.7548 Type Preprint Author Blümlein J -
2014
Title Rigorous uniform approximation of D-finite functions using Chebyshev expansions DOI 10.48550/arxiv.1407.2802 Type Preprint Author Benoit A