{"title":"Computation with hyperexponential functions","authors":"Ziming Li, Dabin Zheng","doi":"10.1145/1113439.1113446","DOIUrl":null,"url":null,"abstract":"A multivariate hyperexponential function is a function whose\"logarithmic derivatives\" are rational. Examples ofhyperexponential functions include rational functions, exponentialfunctions, and hypergeometric terms. Hyperexponential functionsplay an important role in the handling of analytic andcombinatorial objects. We present a few algorithms applicable tothe manipulation of hyperexponential functions in an uniformway.\nLet <i>F</i> be a field of characteristic zero, onwhich derivation operatorsδ<inf>1</inf>,...,δ<inf>ℓ</inf>and difference operators (automorphisms)σ<inf>ℓ+1</inf>,...,σ<inf>m</inf> act. Let <i>E</i>be an <i>F</i>-algebra. Assume that theδ<inf><i>i</i></inf> for 1≤ <i>i</i> ≤ ℓ andσ<inf><i>j</i></inf> forℓ + 1 ≤ <i>m</i> can be extended to<i>E</i> as derivation and difference operators.Moreover, these operators commute with each other on<i>E.</i> A hyperexponential element of<i>E</i> over <i>F</i> is defined to be anonzero element <i>h</i> ∈<i>E</i> such that\nδ<inf>1</inf>(<i>h</i>) =<i>r</i><inf>1</inf><i>h</i>,...,δ<inf>ℓ</inf>(<i>h</i>)=<i>r</i><inf>ℓ</inf><i>h</i>,σ<inf>ℓ+1</inf>(<i>h</i>)=<i>r</i><inf>ℓ+1</inf><i>h</i>,...,σ<inf><i>m</i></inf>(<i>h</i>)=<i>r</i><inf><i>m</i></inf><i>h</i>\nfor some <i>r</i><inf>1</inf>,...,<i>r<inf>m</inf></i> ∈<i>F</i>. These rational functions are called(rational) certificates for <i>h.</i>","PeriodicalId":314801,"journal":{"name":"SIGSAM Bull.","volume":"37 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2005-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"SIGSAM Bull.","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/1113439.1113446","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2
Abstract
A multivariate hyperexponential function is a function whose"logarithmic derivatives" are rational. Examples ofhyperexponential functions include rational functions, exponentialfunctions, and hypergeometric terms. Hyperexponential functionsplay an important role in the handling of analytic andcombinatorial objects. We present a few algorithms applicable tothe manipulation of hyperexponential functions in an uniformway.
Let F be a field of characteristic zero, onwhich derivation operatorsδ1,...,δℓand difference operators (automorphisms)σℓ+1,...,σm act. Let Ebe an F-algebra. Assume that theδi for 1≤ i ≤ ℓ andσj forℓ + 1 ≤ m can be extended toE as derivation and difference operators.Moreover, these operators commute with each other onE. A hyperexponential element ofE over F is defined to be anonzero element h ∈E such that
δ1(h) =r1h,...,δℓ(h)=rℓh,σℓ+1(h)=rℓ+1h,...,σm(h)=rmh
for some r1,...,rm ∈F. These rational functions are called(rational) certificates for h.