Definite Integration in Differential Fields

Total Page:16

File Type:pdf, Size:1020Kb

Definite Integration in Differential Fields JOHANNES KEPLER UNIVERSITAT¨ LINZ JKU Technisch-Naturwissenschaftliche Fakult¨at Definite Integration in Differential Fields DISSERTATION zur Erlangung des akademischen Grades Doktor im Doktoratsstudium der Technischen Wissenschaften Eingereicht von: Dipl.-Ing. Clemens G. Raab Angefertigt am: Institut f¨urSymbolisches Rechnen (RISC) Beurteilung: Univ.-Prof. Dr. Peter Paule (Betreuung) Prof. Dr. Michael F. Singer Linz, August 2012 Eidesstattliche Erkl¨arung Ich erkl¨arean Eides statt, dass ich die vorliegende Dissertation selbstst¨andigund ohne fremde Hilfe verfasst, andere als die angegebenen Quellen und Hilfsmittel nicht benutzt bzw. die w¨ortlich oder sinngem¨aßentnommenen Stellen als solche kenntlich gemacht habe. Die vorliegende Dissertation ist mit dem elektronisch ¨ubermittelten Textdokument iden- tisch. Linz, August 2012 Clemens G. Raab Kurzzusammenfassung Das Ziel dieser Doktorarbeit ist die Weiterentwicklung von Computeralgebramethoden zur Berechnung von definiten Integralen. Eine Art den Wert eines definiten Integrals zu berechnen f¨uhrt ¨uber das Auswerten einer Stammfunktion des Integranden. Im neun- zehnten Jahrhundert war Joseph Liouville einer der ersten die die Struktur elementarer Stammfunktionen von elementaren Funktionen untersuchten. Im fr¨uhenzwanzigsten Jahr- hundert wurden Differentialk¨orper als algebraische Strukturen zur Modellierung der dif- ferentiellen Eigenschaften von Funktionen eingef¨uhrt.Mit deren Hilfe hat Robert H. Risch im Jahr 1969 einen vollst¨andigenAlgorithmus f¨urtranszendente elementare Integranden ver¨offentlicht. Seither wurde dieses Resultat von Michael F. Singer, Manuel Bronstein und einigen anderen auf bestimmte andere Klassen von Integranden erweitert. Andererseits k¨onnen,f¨urden Fall dass keine Stammfunktion in geeigneter Form verf¨ugbarist, basierend auf dem Prinzip der parametrischen Integration (oft creative telescoping genannt) lineare Relationen gefunden werden, welche vom Parameterintegral erf¨ulltwerden. Das Hauptresultat dieser Doktorarbeit erweitert das oben Erw¨ahnte zu einem vollst¨andi- gen Algorithmus f¨urelementare parametrische Integration einer bestimmten Funktionen- klasse, welche den Großteil der in der Praxis auftretenden speziellen Funktionen abdeckt, z.B. orthogonale Polynome, Polylogarithmen, Besselfunktionen, etc. Es wird auch eine Methode zur Modellierung dieser Funktionen mittels geeigneter Differentialk¨orper ange- geben. F¨urLiouville'sche Integranden weist dieser Algorithmus eine deutlich verbesserte Effizienz gegen¨uber dem entsprechenden von Singer et al. 1985 pr¨asentierten Algorith- mus auf. Zus¨atzlich wird auch eine Verallgemeinerung von Czichowskis Algorithmus zur Berechnung des logarithmischen Teils des Integrals dargelegt. Uberdies¨ werden auch teil- weise Erweiterungen des Integrationsalgorithmus auf weitere Funktionen behandelt. Als Teilprobleme des Integrationsalgorithmus m¨ussenauch L¨osungenbestimmten Typs von linearen gew¨ohnlichen Differentialgleichungen gefunden werden. Auch hierzu werden Beitr¨agegeleistet, wobei jene die sich mit der direkten L¨osungvon Differentialgleichungs- systemen befassen auf eine Zusammenarbeit mit Moulay A. Barkatou zur¨uckgehen. F¨urLiouville'sche Integranden wurde der Algorithmus in Form des Mathematica-Pakets Integrator implementiert. Teile davon k¨onnenauch mit allgemeineren Funktionen umge- hen. Diese Methoden k¨onnen auf einen Großteil der indefiniten wie definiten Integrale aus Integraltafeln angewandt werden. Zus¨atzlich wurden mit dem Paket auch interessante In- tegrale erfolgreich behandelt, die nicht in Tabellen aufscheinen bzw. bei welchen derzeitige Computeralgebrasysteme wie Mathematica oder Maple nicht zum Ziel f¨uhren. Außerdem zeigen wir wie Parameterintegrale aus der Arbeit anderer Forscher mit dem Paket gel¨ost werden, z.B. ein Integral aus der Untersuchung der Entropie bestimmter Prozesse. i Abstract The general goal of this thesis is to investigate and develop computer algebra tools for the simplification resp. evaluation of definite integrals. One way of finding the value ofadef- inite integral is via the evaluation of an antiderivative of the integrand. In the nineteenth century Joseph Liouville was among the first who analyzed the structure of elementary antiderivatives of elementary functions systematically. In the early twentieth century the algebraic structure of differential fields was introduced for modeling the differential properties of functions. Using this framework Robert H. Risch published a complete algorithm for transcendental elementary integrands in 1969. Since then this result has been extended to certain other classes of integrands as well by Michael F. Singer, Manuel Bronstein, and several others. On the other hand, if no antiderivative of suitable form is available, then linear relations that are satisfied by the parameter integral of interest may be found based on the principle of parametric integration (often called differentiating under the integral sign or creative telescoping). The main result of this thesis extends the results mentioned above to a complete algo- rithm for parametric elementary integration for a certain class of integrands covering a majority of the special functions appearing in practice such as orthogonal polynomials, polylogarithms, Bessel functions, etc. A general framework is provided to model those functions in terms of suitable differential fields. If the integrand is Liouvillian, thenthe present algorithm considerably improves the efficiency of the corresponding algorithm given by Singer et al. in 1985. Additionally, a generalization of Czichowski's algorithm for computing the logarithmic part of the integral is presented. Moreover, also partial generalizations to include other types of integrands are treated. As subproblems of the integration algorithm one also has to find solutions of linear or- dinary differential equations of a certain type. Some contributions are also madeto solve those problems in our setting, where the results directly dealing with systems of differential equations have been joint work with Moulay A. Barkatou. For the case of Liouvillian integrands we implemented the algorithm in form of our Mathematica package Integrator. Parts of the implementation also deal with more general functions. Our procedures can be applied to a significant amount of the entries in integral tables, both indefinite and definite integrals. In addition, our procedures have been successfully applied to interesting examples of integrals that do not appear in these tables or for which current standard computer algebra systems like Mathematica or Maple do not succeed. We also give examples of how parameter integrals coming from the work of other researchers can be solved with the software, e.g., an integral arising in analyzing the entropy of certain processes. ii Acknowledgements First and foremost I want to express my gratitude to my advisor Peter Paule who has been a mentor for me essentially for all my time at the university. We first met when I attended his courses on linear algebra in my first year. Many other courses and seminars followed throughout my studies as I greatly enjoyed his ability to give interesting and comprehensible lectures. I am very happy and thankful that he accepted me as his PhD student in the framework of the Doctoral Program (DK) \Computational Mathematics: Numerical Analysis and Symbolic Computation", which has been a very exciting envi- ronment due to its interdisciplinary orientation. He suggested this interesting topic to me, gave me a lot of freedom to pursue my own ideas and interests, and also provided guidance in several aspects of the work of a scientist. On the personal level it is valuable to have such a kind and understanding person as advisor who is full of enthusiasm and encouragement, which I appreciate a lot. Last but not least I am grateful for the financial support organized by my advisor. The research was funded by the Austrian Science Fund (FWF): grant no. W1214-N15, project DK6. The research was partially supported by the strategic program \Innovatives OO¨ 2010 plus" by the Upper Austrian Government. Manuel Kauers deserves special thanks for many helpful discussions where he gave an overview of existing algorithms in the context of this thesis and suggested some problems to look at. He also provided me with his experimental implementation of the procedures given in Bronstein's book [Bro], which our package Integrator now is based on. Being in the DK also provided me with many opportunities (along with generous financial support) to attend international conferences, get in touch with many researchers, and spend several months abroad, which I am very grateful for. In particular I profited a lot from the extensive research stays where I learned a lot each time. The following saying certainly applies: \We are like dwarfs standing on the shoulders of giants." Many thanks go to Michael F. Singer for sharing his rich knowledge and providing me with a multitude of pointers to the literature on several occasions. When I stayed at North Carolina State University (NCSU) for more than two months he was very kind and spent a lot of time explaining various results and discussing new ideas. He also made an effort to make my life there smooth and comfortable, which I am very grateful for. Special thanks go to Moulay A. Barkatou for accepting to work with me. When I stayed at the University of Limoges for six weeks in total he was so kind to introduce me to the notions and algorithms related to systems
Recommended publications
  • ECE3040: Table of Contents
    ECE3040: Table of Contents Lecture 1: Introduction and Overview Instructor contact information Navigating the course web page What is meant by numerical methods? Example problems requiring numerical methods What is Matlab and why do we need it? Lecture 2: Matlab Basics I The Matlab environment Basic arithmetic calculations Command Window control & formatting Built-in constants & elementary functions Lecture 3: Matlab Basics II The assignment operator “=” for defining variables Creating and manipulating arrays Element-by-element array operations: The “.” Operator Vector generation with linspace function and “:” (colon) operator Graphing data and functions Lecture 4: Matlab Programming I Matlab scripts (programs) Input-output: The input and disp commands The fprintf command User-defined functions Passing functions to M-files: Anonymous functions Global variables Lecture 5: Matlab Programming II Making decisions: The if-else structure The error, return, and nargin commands Loops: for and while structures Interrupting loops: The continue and break commands Lecture 6: Programming Examples Plotting piecewise functions Computing the factorial of a number Beeping Looping vs vectorization speed: tic and toc commands Passing an “anonymous function” to Matlab function Approximation of definite integrals: Riemann sums Computing cos(푥) from its power series Stopping criteria for iterative numerical methods Computing the square root Evaluating polynomials Errors and Significant Digits Lecture 7: Polynomials Polynomials
    [Show full text]
  • Package 'Mosaiccalc'
    Package ‘mosaicCalc’ May 7, 2020 Type Package Title Function-Based Numerical and Symbolic Differentiation and Antidifferentiation Description Part of the Project MOSAIC (<http://mosaic-web.org/>) suite that provides utility functions for doing calculus (differentiation and integration) in R. The main differentiation and antidifferentiation operators are described using formulas and return functions rather than numerical values. Numerical values can be obtained by evaluating these functions. Version 0.5.1 Depends R (>= 3.0.0), mosaicCore Imports methods, stats, MASS, mosaic, ggformula, magrittr, rlang Suggests testthat, knitr, rmarkdown, mosaicData Author Daniel T. Kaplan <[email protected]>, Ran- dall Pruim <[email protected]>, Nicholas J. Horton <[email protected]> Maintainer Daniel Kaplan <[email protected]> VignetteBuilder knitr License GPL (>= 2) LazyLoad yes LazyData yes URL https://github.com/ProjectMOSAIC/mosaicCalc BugReports https://github.com/ProjectMOSAIC/mosaicCalc/issues RoxygenNote 7.0.2 Encoding UTF-8 NeedsCompilation no Repository CRAN Date/Publication 2020-05-07 13:00:13 UTC 1 2 D R topics documented: connector . .2 D..............................................2 findZeros . .4 fitSpline . .5 integrateODE . .5 numD............................................6 plotFun . .7 rfun .............................................7 smoother . .7 spliner . .7 Index 8 connector Create an interpolating function going through a set of points Description This is defined in the mosaic package: See connector. D Derivative and Anti-derivative operators Description Operators for computing derivatives and anti-derivatives as functions. Usage D(formula, ..., .hstep = NULL, add.h.control = FALSE) antiD(formula, ..., lower.bound = 0, force.numeric = FALSE) makeAntiDfun(.function, .wrt, from, .tol = .Machine$double.eps^0.25) numerical_integration(f, wrt, av, args, vi.from, ciName = "C", .tol) D 3 Arguments formula A formula.
    [Show full text]
  • Calculus 141, Section 8.5 Symbolic Integration Notes by Tim Pilachowski
    Calculus 141, section 8.5 Symbolic Integration notes by Tim Pilachowski Back in my day (mid-to-late 1970s for high school and college) we had no handheld calculators, and the only electronic computers were mainframes at universities and government facilities. After learning the integration techniques that you are now learning, we were sent to Tables of Integrals, which listed results for (often) hundreds of simple to complicated integration results. Some could be evaluated using the methods of Calculus 1 and 2, others needed more esoteric methods. It was necessary to scan the Tables to find the form that was needed. If it was there, great! If not… The UMCP Physics Department posts one from the textbook they use (current as of 2017) at www.physics.umd.edu/hep/drew/IntegralTable.pdf . A similar Table of Integrals from http://www.had2know.com/academics/table-of-integrals-antiderivative-formulas.html is appended at the end of this Lecture outline. x 1 x Example F from 8.1: Evaluate e sindxx using a Table of Integrals. Answer : e ()sin x − cos x + C ∫ 2 If you remember, we had to define I, do a series of two integrations by parts, then solve for “ I =”. From the Had2Know Table of Integrals below: Identify a = and b = , then plug those values in, and voila! Now, with the development of handheld calculators and personal computers, much more is available to us, including software that will do all the work. The text mentions Derive, Maple, Mathematica, and MATLAB, and gives examples of Mathematica commands. You’ll be using MATLAB in Math 241 and several other courses.
    [Show full text]
  • Symbolic and Numerical Integration in MATLAB 1 Symbolic Integration in MATLAB
    Symbolic and Numerical Integration in MATLAB 1 Symbolic Integration in MATLAB Certain functions can be symbolically integrated in MATLAB with the int command. Example 1. Find an antiderivative for the function f(x)= x2. We can do this in (at least) three different ways. The shortest is: >>int(’xˆ2’) ans = 1/3*xˆ3 Alternatively, we can define x symbolically first, and then leave off the single quotes in the int statement. >>syms x >>int(xˆ2) ans = 1/3*xˆ3 Finally, we can first define f as an inline function, and then integrate the inline function. >>syms x >>f=inline(’xˆ2’) f = Inline function: >>f(x) = xˆ2 >>int(f(x)) ans = 1/3*xˆ3 In certain calculations, it is useful to define the antiderivative as an inline function. Given that the preceding lines of code have already been typed, we can accomplish this with the following commands: >>intoff=int(f(x)) intoff = 1/3*xˆ3 >>intoff=inline(char(intoff)) intoff = Inline function: intoff(x) = 1/3*xˆ3 1 The inline function intoff(x) has now been defined as the antiderivative of f(x)= x2. The int command can also be used with limits of integration. △ Example 2. Evaluate the integral 2 x cos xdx. Z1 In this case, we will only use the first method from Example 1, though the other two methods will work as well. We have >>int(’x*cos(x)’,1,2) ans = cos(2)+2*sin(2)-cos(1)-sin(1) >>eval(ans) ans = 0.0207 Notice that since MATLAB is working symbolically here the answer it gives is in terms of the sine and cosine of 1 and 2 radians.
    [Show full text]
  • Integration Benchmarks for Computer Algebra Systems
    The Electronic Journal of Mathematics and Technology, Volume 2, Number 3, ISSN 1933-2823 Integration on Computer Algebra Systems Kevin Charlwood e-mail: [email protected] Washburn University Topeka, KS 66621 Abstract In this article, we consider ten indefinite integrals and the ability of three computer algebra systems (CAS) to evaluate them in closed-form, appealing only to the class of real, elementary functions. Although these systems have been widely available for many years and have undergone major enhancements in new versions, it is interesting to note that there are still indefinite integrals that escape the capacity of these systems to provide antiderivatives. When this occurs, we consider what a user may do to find a solution with the aid of a CAS. 1. Introduction We will explore the use of three CAS’s in the evaluation of indefinite integrals: Maple 11, Mathematica 6.0.2 and the Texas Instruments (TI) 89 Titanium graphics calculator. We consider integrals of real elementary functions of a single real variable in the examples that follow. Students often believe that a good CAS will enable them to solve any problem when there is a known solution; these examples are useful in helping instructors show their students that this is not always the case, even in a calculus course. A CAS may provide a solution, but in a form containing special functions unfamiliar to calculus students, or too cumbersome for students to use directly, [1]. Students may ask, “Why do we need to learn integration methods when our CAS will do all the exercises in the homework?” As instructors, we want our students to come away from their mathematics experience with some capacity to make intelligent use of a CAS when needed.
    [Show full text]
  • Symbolic Computations of First Integrals for Polynomial Vector Fields Guillaume Chèze, Thierry Combot
    Symbolic Computations of First Integrals for Polynomial Vector Fields Guillaume Chèze, Thierry Combot To cite this version: Guillaume Chèze, Thierry Combot. Symbolic Computations of First Integrals for Polynomial Vector Fields. 2018. hal-01619911v2 HAL Id: hal-01619911 https://hal.archives-ouvertes.fr/hal-01619911v2 Preprint submitted on 18 Dec 2018 HAL is a multi-disciplinary open access L’archive ouverte pluridisciplinaire HAL, est archive for the deposit and dissemination of sci- destinée au dépôt et à la diffusion de documents entific research documents, whether they are pub- scientifiques de niveau recherche, publiés ou non, lished or not. The documents may come from émanant des établissements d’enseignement et de teaching and research institutions in France or recherche français ou étrangers, des laboratoires abroad, or from public or private research centers. publics ou privés. SYMBOLIC COMPUTATIONS OF FIRST INTEGRALS FOR POLYNOMIAL VECTOR FIELDS GUILLAUME CHEZE` AND THIERRY COMBOT Abstract. In this article we show how to generalize to the Darbouxian, Li- ouvillian and Riccati case the extactic curve introduced by J. Pereira. With this approach, we get new algorithms for computing, if it exists, a rational, Darbouxian, Liouvillian or Riccati first integral with bounded degree of a poly- nomial planar vector field. We give probabilistic and deterministic algorithms. The arithmetic complexity of our probabilistic algorithm is in O˜(N ω+1), where N is the bound on the degree of a representation of the first integral and ω ∈ [2; 3] is the exponent of linear algebra. This result improves previous al- gorithms. Our algorithms have been implemented in Maple and are available on authors’ websites.
    [Show full text]
  • Sequences, Series and Taylor Approximation (Ma2712b, MA2730)
    Sequences, Series and Taylor Approximation (MA2712b, MA2730) Level 2 Teaching Team Current curator: Simon Shaw November 20, 2015 Contents 0 Introduction, Overview 6 1 Taylor Polynomials 10 1.1 Lecture 1: Taylor Polynomials, Definition . .. 10 1.1.1 Reminder from Level 1 about Differentiable Functions . .. 11 1.1.2 Definition of Taylor Polynomials . 11 1.2 Lectures 2 and 3: Taylor Polynomials, Examples . ... 13 x 1.2.1 Example: Compute and plot Tnf for f(x) = e ............ 13 1.2.2 Example: Find the Maclaurin polynomials of f(x) = sin x ...... 14 2 1.2.3 Find the Maclaurin polynomial T11f for f(x) = sin(x ) ....... 15 1.2.4 QuestionsforChapter6: ErrorEstimates . 15 1.3 Lecture 4 and 5: Calculus of Taylor Polynomials . .. 17 1.3.1 GeneralResults............................... 17 1.4 Lecture 6: Various Applications of Taylor Polynomials . ... 22 1.4.1 RelativeExtrema .............................. 22 1.4.2 Limits .................................... 24 1.4.3 How to Calculate Complicated Taylor Polynomials? . 26 1.5 ExerciseSheet1................................... 29 1.5.1 ExerciseSheet1a .............................. 29 1.5.2 FeedbackforSheet1a ........................... 33 2 Real Sequences 40 2.1 Lecture 7: Definitions, Limit of a Sequence . ... 40 2.1.1 DefinitionofaSequence .......................... 40 2.1.2 LimitofaSequence............................. 41 2.1.3 Graphic Representations of Sequences . .. 43 2.2 Lecture 8: Algebra of Limits, Special Sequences . ..... 44 2.2.1 InfiniteLimits................................ 44 1 2.2.2 AlgebraofLimits.............................. 44 2.2.3 Some Standard Convergent Sequences . .. 46 2.3 Lecture 9: Bounded and Monotone Sequences . ..... 48 2.3.1 BoundedSequences............................. 48 2.3.2 Convergent Sequences and Closed Bounded Intervals . .... 48 2.4 Lecture10:MonotoneSequences .
    [Show full text]
  • Multivariable Calculus with Maxima
    Multivariable Calculus with Maxima G. Jay Kerns December 1, 2009 The following is a short guide to multivariable calculus with Maxima. It loosely follows the treatment of Stewart’s Calculus, Seventh Edition. Refer there for definitions, theorems, proofs, explanations, and exercises. The simple goal of this guide is to demonstrate how to use Maxima to solve problems in that vein. This was originally written for the students in my third semester Calculus class, but once it grew past twenty pages I thought it might be of interest to a wider audience. Here it is. I am releasing this as a FREE document, and other people are free to build on this to make it better. The source for this document is located at http://people.ysu.edu/~gkerns/maxima/ It was inspired by Maxima by Example by Edwin Woollett, A Maxima Guide for Calculus Students by Moses Glasner, and Tutorial on Maxima by unknown. I also received help from the Maxima mailing list archives and volunteer responses to my questions. Thanks to all of those individuals. Contents 1 Getting Maxima 4 1.1 How to Install imaxima for Microsoft Windowsr ................ 4 1.1.1 Install the software ............................ 5 1.1.2 Configure your system .......................... 5 2 Three Dimensional Geometry 6 2.1 Vectors and Linear Algebra ........................... 6 2.2 Lines, Planes, and Quadric Surfaces ....................... 8 2.3 Vector Valued Functions ............................. 14 2.4 Arc Length and Curvature ............................ 19 3 Functions of Several Variables 20 3.1 Partial Derivatives ................................ 23 3.2 Linear Approximation and Differentials ..................... 24 3.3 Chain Rule and Implicit Differentiation ....................
    [Show full text]
  • VSDITLU: a Verifiable Symbolic Definite Integral Table Look-Up
    VSDITLU: a verifiable symbolic definite integral table look-up A. A. Adams, H. Gottliebsen, S. A. Linton, and U. Martin Department of Computer Science, University of St Andrews, St Andrews KY16 9ES, Scotland {aaa,hago,sal,um}@cs.st-and.ac.uk Abstract. We present a verifiable symbolic definite integral table look-up: a sys- tem which matches a query, comprising a definite integral with parameters and side conditions, against an entry in a verifiable table and uses a call to a library of facts about the reals in the theorem prover PVS to aid in the transformation of the table entry into an answer. Our system is able to obtain correct answers in cases where standard techniques implemented in computer algebra systems fail. We present the full model of such a system as well as a description of our prototype implementation showing the efficacy of such a system: for example, the prototype is able to obtain correct answers in cases where computer algebra systems [CAS] do not. We extend upon Fateman’s web-based table by including parametric limits of integration and queries with side conditions. 1 Introduction In this paper we present a verifiable symbolic definite integral table look-up: a system which matches a query, comprising a definite integral with parameters and side condi- tions, against an entry in a verifiable table, and uses a call to a library of facts about the reals in the theorem prover PVS to aid in the transformation of the table entry into an answer. Our system is able to obtain correct answers in cases where standard tech- niques, such as those implemented in the computer algebra systems [CAS] Maple and Mathematica, do not.
    [Show full text]
  • Analytical Parameter Estimation of the Sir Epidemic Model. Applications to the Covid-19 Pandemic
    ANALYTICAL PARAMETER ESTIMATION OF THE SIR EPIDEMIC MODEL. APPLICATIONS TO THE COVID-19 PANDEMIC. DIMITER PRODANOV 1) Environment, Health and Safety, IMEC, Belgium 2) MMSIP, IICT, BAS, Bulgaria Abstract. The dramatic outbreak of the coronavirus disease 2019 (COVID- 19) pandemics and its ongoing progression boosted the scientific community's interest in epidemic modeling and forecasting. The SIR (Susceptible-Infected- Removed) model is a simple mathematical model of epidemic outbreaks, yet for decades it evaded the efforts of the community to derive an explicit solu- tion. The present work demonstrates that this is a non-trivial task. Notably, it is proven that the explicit solution of the model requires the introduction of a new transcendental special function, related to the Wright's Omega function. The present manuscript reports new analytical results and numerical routines suitable for parametric estimation of the SIR model. The manuscript intro- duces iterative algorithms approximating the incidence variable, which allows for estimation of the model parameters from the numbers of observed cases. The numerical approach is exemplified with data from the European Centre for Disease Prevention and Control (ECDC) for several European countries in the period Jan 2020 { Jun 2020. Keywords: SIR model; special functions; Lambert W function; Wright Omega function MSC: 92D30; 92C60; 26A36; 33F05; 65L09 1. Introduction The coronavirus 2019 (COVID-19) disease was reported to appear for the first time in Wuhan, China, and later it spread to Europe, which is the subject of the pre- sented case studies, and eventually worldwide. While there are individual clinical reports for COVID-19 re-infections, the present stage of the pandemic still allows for the application of a relatively simple epidemic model, which is the subject of arXiv:2010.07000v1 [q-bio.PE] 9 Oct 2020 the present report.
    [Show full text]
  • The 30 Year Horizon
    The 30 Year Horizon Manuel Bronstein W illiam Burge T imothy Daly James Davenport Michael Dewar Martin Dunstan Albrecht F ortenbacher P atrizia Gianni Johannes Grabmeier Jocelyn Guidry Richard Jenks Larry Lambe Michael Monagan Scott Morrison W illiam Sit Jonathan Steinbach Robert Sutor Barry T rager Stephen W att Jim W en Clifton W illiamson Volume 10: Axiom Algebra: Theory i Portions Copyright (c) 2005 Timothy Daly The Blue Bayou image Copyright (c) 2004 Jocelyn Guidry Portions Copyright (c) 2004 Martin Dunstan Portions Copyright (c) 2007 Alfredo Portes Portions Copyright (c) 2007 Arthur Ralfs Portions Copyright (c) 2005 Timothy Daly Portions Copyright (c) 1991-2002, The Numerical ALgorithms Group Ltd. All rights reserved. This book and the Axiom software is licensed as follows: Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: - Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. - Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. - Neither the name of The Numerical ALgorithms Group Ltd. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS
    [Show full text]
  • Liouvillian Solutions for Second Order Linear Differential Equations With
    Liouvillian solutions for second order linear differential equations with Laurent polynomial coefficient Primitivo B. Acosta-Hum´anez1 Instituto de Matem´atica, Facultad de Ciencias Universidad Aut´onoma de Santo Domingo Santo Domingo, Dominican Republic. David Bl´azquez-Sanz Escuela de Matem´aticas, Facultad de Ciencias Universidad Nacional de Colombia - Sede Medell´ın Medell´ın - Colombia. Henock Venegas-G´omez Escuela de Matem´aticas, Facultad de Ciencias Universidad Nacional de Colombia - Sede Medell´ın Medell´ın - Colombia. Escuela de Ciencias B´asicas y Tecnolog´ıa e Ingenier´ıa, Universidad Nacional Abierta y a Distancia, Medell´ın, Colombia. Abstract This paper is devoted to a complete parametric study of Liouvillian solutions of the general trace-free second order differential equation with a Laurent poly- nomial coefficient. This family of equations, for fixed orders at 0 and of the ∞ Laurent polynomial, is seen as an affine algebraic variety. We proof that the set of Picard-Vessiot integrable differential equations in the family is an enumerable union of algebraic subvarieties. We compute explicitly the algebraic equations arXiv:2012.11795v2 [math.CA] 25 Sep 2021 of its components. We give some applications to well known subfamilies as the doubly confluent and biconfluent Heun equations, and to the theory of alge- braically solvable potentials of Shr¨odinger equations. Also, as an auxiliary tool, we improve a previously known criterium for second order linear differential Email addresses: [email protected] (Primitivo B. Acosta-Hum´anez), [email protected] (David Bl´azquez-Sanz), [email protected] (Henock Venegas-G´omez) 1Corresponding author Preprint submitted to Journal of Symbolic Computation September 28, 2021 equations to admit a polynomial solution.
    [Show full text]