首页 > 最新文献

Journal of Symbolic Computation最新文献

英文 中文
Arithmetic of D-algebraic functions D 代函数的运算
IF 0.6 4区 数学 Q4 COMPUTER SCIENCE, THEORY & METHODS Pub Date : 2024-06-22 DOI: 10.1016/j.jsc.2024.102348
Bertrand Teguia Tabuguia

We are concerned with the arithmetic of solutions to ordinary or partial nonlinear differential equations which are algebraic in the indeterminates and their derivatives. We call these solutions D-algebraic functions, and their equations are algebraic (ordinary or partial) differential equations (ADEs). The general purpose is to find ADEs whose solutions contain specified rational expressions of solutions to given ADEs. For univariate D-algebraic functions, we show how to derive an ADE of smallest possible order. In the multivariate case, we introduce a general algorithm for these computations and derive conclusions on the order bound of the resulting algebraic PDE. Using our accompanying Maple software, we discuss applications in physics, statistics, and symbolic integration.

我们关注的是常微分方程或偏微分方程的解的计算,这些解在不定项及其导数中是代数的。我们称这些解为 D-代数函数,其方程为代数(常或偏)微分方程 (ADE)。一般目的是找到其解包含给定 ADE 解的指定有理表达式的 ADE。对于单变量 D-代数函数,我们展示了如何推导出尽可能小阶的 ADE。在多变量情况下,我们为这些计算引入了一种通用算法,并推导出关于所得到的代数 PDE 的阶约束的结论。我们将使用随附的 Maple 软件讨论物理学、统计学和符号积分中的应用。
{"title":"Arithmetic of D-algebraic functions","authors":"Bertrand Teguia Tabuguia","doi":"10.1016/j.jsc.2024.102348","DOIUrl":"https://doi.org/10.1016/j.jsc.2024.102348","url":null,"abstract":"<div><p>We are concerned with the arithmetic of solutions to ordinary or partial nonlinear differential equations which are algebraic in the indeterminates and their derivatives. We call these solutions D-algebraic functions, and their equations are algebraic (ordinary or partial) differential equations (ADEs). The general purpose is to find ADEs whose solutions contain specified rational expressions of solutions to given ADEs. For univariate D-algebraic functions, we show how to derive an ADE of smallest possible order. In the multivariate case, we introduce a general algorithm for these computations and derive conclusions on the order bound of the resulting algebraic PDE. Using our accompanying Maple software, we discuss applications in physics, statistics, and symbolic integration.</p></div>","PeriodicalId":50031,"journal":{"name":"Journal of Symbolic Computation","volume":"126 ","pages":"Article 102348"},"PeriodicalIF":0.6,"publicationDate":"2024-06-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.sciencedirect.com/science/article/pii/S074771712400052X/pdfft?md5=e432083aacaf22074cdb4e298b830ed8&pid=1-s2.0-S074771712400052X-main.pdf","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141483108","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"数学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Enumerating seating arrangements that obey social distancing 列举符合社会距离的座位安排
IF 0.6 4区 数学 Q4 COMPUTER SCIENCE, THEORY & METHODS Pub Date : 2024-06-18 DOI: 10.1016/j.jsc.2024.102344
George Spahn, Doron Zeilberger

We illustrate the power of symbolic computation and experimental mathematics by investigating maximal seating arrangements, either on a line, or in a rectangular auditorium with a fixed number of columns but an arbitrary number of rows, that obey any prescribed set of ‘social distancing’ restrictions. In addition to enumeration, we study the statistical distribution of the density, and give simulation algorithms for generating them.

我们通过研究最大座位安排来说明符号计算和实验数学的威力,无论是在一条线上,还是在具有固定列数但任意行数的矩形礼堂中,这些座位安排都符合任何规定的 "社会距离 "限制。除了枚举之外,我们还研究了密度的统计分布,并给出了生成密度的模拟算法。
{"title":"Enumerating seating arrangements that obey social distancing","authors":"George Spahn,&nbsp;Doron Zeilberger","doi":"10.1016/j.jsc.2024.102344","DOIUrl":"https://doi.org/10.1016/j.jsc.2024.102344","url":null,"abstract":"<div><p>We illustrate the power of symbolic computation and experimental mathematics by investigating maximal seating arrangements, either on a line, or in a rectangular auditorium with a fixed number of columns but an arbitrary number of rows, that obey any prescribed set of ‘social distancing’ restrictions. In addition to enumeration, we study the statistical distribution of the density, and give simulation algorithms for generating them.</p></div>","PeriodicalId":50031,"journal":{"name":"Journal of Symbolic Computation","volume":"126 ","pages":"Article 102344"},"PeriodicalIF":0.6,"publicationDate":"2024-06-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.sciencedirect.com/science/article/pii/S0747717124000488/pdfft?md5=6a5aa36ac0cbbaa9177e66ebc47b5af0&pid=1-s2.0-S0747717124000488-main.pdf","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141483106","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"数学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Machine learning parameter systems, Noether normalisations and quasi-stable positions 机器学习参数系统、诺特归一化和准稳定位置
IF 0.6 4区 数学 Q4 COMPUTER SCIENCE, THEORY & METHODS Pub Date : 2024-06-17 DOI: 10.1016/j.jsc.2024.102345
Amir Hashemi , Mahshid Mirhashemi , Werner M. Seiler

We discuss the use of machine learning models for finding “good coordinates” for polynomial ideals. Our main goal is to put ideals into quasi-stable position, as this generic position shares most properties of the generic initial ideal, but can be deterministically reached and verified. Furthermore, it entails a Noether normalisation and provides us with a system of parameters. Traditional approaches use either random choices which typically destroy all sparsity or rather simple human heuristics which are only moderately successful. Our experiments show that machine learning models provide us here with interesting alternatives that most of the time make nearly optimal choices.

我们讨论使用机器学习模型为多项式理想寻找 "好坐标"。我们的主要目标是将理想置于准稳定位置,因为这种通用位置与通用初始理想的大多数属性相同,但可以确定地到达并验证。此外,它还包含诺特归一化,并为我们提供了一个参数系统。传统方法要么使用通常会破坏所有稀疏性的随机选择,要么使用相当简单的人类启发式方法,但都只能取得中等程度的成功。我们的实验表明,机器学习模型为我们提供了有趣的替代方案,在大多数情况下都能做出近乎最优的选择。
{"title":"Machine learning parameter systems, Noether normalisations and quasi-stable positions","authors":"Amir Hashemi ,&nbsp;Mahshid Mirhashemi ,&nbsp;Werner M. Seiler","doi":"10.1016/j.jsc.2024.102345","DOIUrl":"https://doi.org/10.1016/j.jsc.2024.102345","url":null,"abstract":"<div><p>We discuss the use of machine learning models for finding “good coordinates” for polynomial ideals. Our main goal is to put ideals into quasi-stable position, as this generic position shares most properties of the generic initial ideal, but can be deterministically reached and verified. Furthermore, it entails a Noether normalisation and provides us with a system of parameters. Traditional approaches use either random choices which typically destroy all sparsity or rather simple human heuristics which are only moderately successful. Our experiments show that machine learning models provide us here with interesting alternatives that most of the time make nearly optimal choices.</p></div>","PeriodicalId":50031,"journal":{"name":"Journal of Symbolic Computation","volume":"126 ","pages":"Article 102345"},"PeriodicalIF":0.6,"publicationDate":"2024-06-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.sciencedirect.com/science/article/pii/S074771712400049X/pdfft?md5=ecbd0dd906bdab6ee43183876959d620&pid=1-s2.0-S074771712400049X-main.pdf","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141483107","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"数学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Solving second order homogeneous differential equations in terms of Heun's general function 用 Heun 泛函求解二阶均质微分方程
IF 0.6 4区 数学 Q4 COMPUTER SCIENCE, THEORY & METHODS Pub Date : 2024-06-14 DOI: 10.1016/j.jsc.2024.102347
Shayea Aldossari

In this paper, we present an algorithm that checks if a second-order differential operator LC(x)[] can be reduced to the general Heun's differential operator. The algorithm detects the parameters of the transformations in C(x)[] that transfer the general Heun's differential operator to the operator L whose solutions are of the form(1)exp(rdx)HeunG(a,q;α,β,γ,δ;f(x)), where {α,β,δ,γ}QZ, the functions r,f(x)C(x), and C(f(x)) is a subfield of C(x) of index 2 or 3 or f(x)=axn+bcxn+d for some n in N{1}.

在本文中,我们提出了一种算法,用于检验二阶微分算子 L∈C(x)[∂] 是否可以还原为一般亨氏微分算子。该算法检测 C(x)[∂] 中将一般亨氏微分算子转移到算子 L 的变换参数,算子 L 的解形式为(1)exp(∫rdx)⋅HeunG(a,q;α,β,γ,δ;f(x)),其中 {α,β,δ,γ}∈Q∖Z,函数 r,f(x)∈C(x),C(f(x)) 是索引为 2 或 3 或 f(x)=axn+bcxn+d 的 C(x) 子域,对于 N∖{1} 中的某个 n。
{"title":"Solving second order homogeneous differential equations in terms of Heun's general function","authors":"Shayea Aldossari","doi":"10.1016/j.jsc.2024.102347","DOIUrl":"10.1016/j.jsc.2024.102347","url":null,"abstract":"<div><p>In this paper, we present an algorithm that checks if a second-order differential operator <span><math><mi>L</mi><mo>∈</mo><mi>C</mi><mo>(</mo><mi>x</mi><mo>)</mo><mo>[</mo><mo>∂</mo><mo>]</mo></math></span> can be reduced to the general Heun's differential operator. The algorithm detects the parameters of the transformations in <span><math><mi>C</mi><mo>(</mo><mi>x</mi><mo>)</mo><mo>[</mo><mo>∂</mo><mo>]</mo></math></span> that transfer the general Heun's differential operator to the operator <em>L</em> whose solutions are of the form<span><span><span>(1)</span><span><math><mrow><mi>exp</mi></mrow><mo>(</mo><mo>∫</mo><mi>r</mi><mspace></mspace><mi>d</mi><mi>x</mi><mo>)</mo><mo>⋅</mo><mrow><mi>HeunG</mi></mrow><mo>(</mo><mi>a</mi><mo>,</mo><mspace></mspace><mi>q</mi><mo>;</mo><mi>α</mi><mo>,</mo><mi>β</mi><mo>,</mo><mi>γ</mi><mo>,</mo><mi>δ</mi><mo>;</mo><mi>f</mi><mo>(</mo><mi>x</mi><mo>)</mo><mo>)</mo><mo>,</mo></math></span></span></span> where <span><math><mo>{</mo><mi>α</mi><mo>,</mo><mspace></mspace><mi>β</mi><mo>,</mo><mspace></mspace><mi>δ</mi><mo>,</mo><mspace></mspace><mi>γ</mi><mo>}</mo><mo>∈</mo><mi>Q</mi><mo>∖</mo><mi>Z</mi></math></span>, the functions <span><math><mi>r</mi><mo>,</mo><mspace></mspace><mi>f</mi><mo>(</mo><mi>x</mi><mo>)</mo><mo>∈</mo><mi>C</mi><mo>(</mo><mi>x</mi><mo>)</mo></math></span>, and <span><math><mi>C</mi><mo>(</mo><mi>f</mi><mo>(</mo><mi>x</mi><mo>)</mo><mo>)</mo></math></span> is a subfield of <span><math><mi>C</mi><mo>(</mo><mi>x</mi><mo>)</mo></math></span> of index 2 or 3 or <span><math><mi>f</mi><mo>(</mo><mi>x</mi><mo>)</mo><mo>=</mo><mfrac><mrow><mi>a</mi><mspace></mspace><msup><mrow><mi>x</mi></mrow><mrow><mi>n</mi></mrow></msup><mo>+</mo><mi>b</mi></mrow><mrow><mi>c</mi><mspace></mspace><msup><mrow><mi>x</mi></mrow><mrow><mi>n</mi></mrow></msup><mo>+</mo><mi>d</mi></mrow></mfrac></math></span> for some <em>n</em> in <span><math><mi>N</mi><mo>∖</mo><mo>{</mo><mn>1</mn><mo>}</mo></math></span>.</p></div>","PeriodicalId":50031,"journal":{"name":"Journal of Symbolic Computation","volume":"126 ","pages":"Article 102347"},"PeriodicalIF":0.6,"publicationDate":"2024-06-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141401722","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"数学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
The deviation on cranks of partitions 分区曲柄上的偏差
IF 0.6 4区 数学 Q4 COMPUTER SCIENCE, THEORY & METHODS Pub Date : 2024-06-14 DOI: 10.1016/j.jsc.2024.102346
Julia Q.D. Du

In this paper, we present an algorithm to compute the deviation of the cranks from the average by using the theory of modular forms and Jacobi forms. Then applying the Ramanujan-type algorithm developed by Chen, Du and Zhao to each term in the expression of the deviation, we can derive the corresponding dissection formulas. As applications, we revisit the deviation of the cranks modulo 5 and 7, which were given by Garvan, and Mortenson, and also obtain the deviation of the cranks modulo 9 and 14.

本文提出了一种利用模形式和雅可比形式理论计算曲柄与平均值偏差的算法。然后对偏差表达式中的每个项应用陈、杜和赵所开发的拉马努詹型算法,我们就能推导出相应的剖分公式。作为应用,我们重温了加尔文和莫滕森给出的曲柄模 5 和 7 的偏差,还得到了曲柄模 9 和 14 的偏差。
{"title":"The deviation on cranks of partitions","authors":"Julia Q.D. Du","doi":"10.1016/j.jsc.2024.102346","DOIUrl":"10.1016/j.jsc.2024.102346","url":null,"abstract":"<div><p>In this paper, we present an algorithm to compute the deviation of the cranks from the average by using the theory of modular forms and Jacobi forms. Then applying the Ramanujan-type algorithm developed by Chen, Du and Zhao to each term in the expression of the deviation, we can derive the corresponding dissection formulas. As applications, we revisit the deviation of the cranks modulo 5 and 7, which were given by Garvan, and Mortenson, and also obtain the deviation of the cranks modulo 9 and 14.</p></div>","PeriodicalId":50031,"journal":{"name":"Journal of Symbolic Computation","volume":"126 ","pages":"Article 102346"},"PeriodicalIF":0.6,"publicationDate":"2024-06-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141395493","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"数学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
A post-quantum key exchange protocol from the intersection of conics 来自圆锥交点的后量子密钥交换协议
IF 0.6 4区 数学 Q4 COMPUTER SCIENCE, THEORY & METHODS Pub Date : 2024-06-14 DOI: 10.1016/j.jsc.2024.102343
Alberto Alzati , Daniele Di Tullio, Manoj Gyawali, Alfonso Tortora

In this paper we present a key exchange protocol in which Alice and Bob have secret keys given by two conics embedded in a large ambient space by means of the Veronese embedding and public keys given by hyperplanes containing the embedded curves. Both of them construct some common invariants given by the intersection of two conics.

在本文中,我们提出了一种密钥交换协议,其中爱丽丝和鲍勃的密钥由通过维罗内嵌入(Veronese embedding)嵌入大环境空间的两个圆锥曲线给出,公钥由包含嵌入曲线的超平面给出。他们都通过两个圆锥的交点来构造一些共同的不变式。
{"title":"A post-quantum key exchange protocol from the intersection of conics","authors":"Alberto Alzati ,&nbsp;Daniele Di Tullio,&nbsp;Manoj Gyawali,&nbsp;Alfonso Tortora","doi":"10.1016/j.jsc.2024.102343","DOIUrl":"https://doi.org/10.1016/j.jsc.2024.102343","url":null,"abstract":"<div><p>In this paper we present a key exchange protocol in which Alice and Bob have secret keys given by two conics embedded in a large ambient space by means of the Veronese embedding and public keys given by hyperplanes containing the embedded curves. Both of them construct some common invariants given by the intersection of two conics.</p></div>","PeriodicalId":50031,"journal":{"name":"Journal of Symbolic Computation","volume":"126 ","pages":"Article 102343"},"PeriodicalIF":0.6,"publicationDate":"2024-06-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.sciencedirect.com/science/article/pii/S0747717124000476/pdfft?md5=c1a759b0f1c037e879260d12c7a34bcb&pid=1-s2.0-S0747717124000476-main.pdf","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141483104","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"数学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Submodule approach to creative telescoping 创造性伸缩的子模块方法
IF 0.6 4区 数学 Q4 COMPUTER SCIENCE, THEORY & METHODS Pub Date : 2024-06-03 DOI: 10.1016/j.jsc.2024.102342
Mark van Hoeij

This paper proposes ideas to speed up the process of creative telescoping, particularly when the telescoper is reducible. One can interpret telescoping as computing an annihilator LD for an element m in a D-module M. The main idea in this paper is to look for submodules of M. If N is a non-trivial submodule of M, constructing the minimal annihilator R of the image of m in M/N gives a right-factor of L in D. Then L=LR where the left-factor L is the telescoper of R(m)N. To expedite computing L, compute the action of D on a natural basis of N, then obtain L with a cyclic vector computation.

The next main idea is to construct submodules from automorphisms, if we can find some. An automorphism with distinct eigenvalues can be used to decompose N as a direct sum N1Nk. Then L is the LCLM (Least Common Left Multiple) of L1,,Lk where Li is the telescoper of the projection of R(m) on Ni. An LCLM can greatly increase the degrees of coefficients, so L and L can be much larger expressions than the factors L1,,Lk and R. Examples show that computing each factor Li and R separately can save a lot of CPU time compared to computing L in expanded form with standard creative telescoping.

本文提出了加快创造性伸缩过程的思路,尤其是当伸缩器是可还原的时候。本文的主要思路是寻找 M 的子模块。如果 N 是 M 的一个非琐子模块,那么构造 m 在 M/N 中的像的最小湮没器 R 就可以得到 L 在 D 中的右因子。为了加快 L′ 的计算速度,可以先计算 D 在 N 的自然基础上的作用,然后通过循环向量计算得到 L′。如果我们能找到一些自定形,那么下一个主要思路就是利用自定形构造子模子。具有不同特征值的自定形可以用来将 N 分解为直接和 N1⊕⋯⊕Nk。那么 L′ 就是 L1,...Lk 的 LCLM(最小公倍数),其中 Li 是 R(m) 在 Ni 上投影的望远镜。LCLM 可以大大增加系数的度数,因此 L′ 和 L 的表达式可以比 L1、...、Lk 和 R 的表达式大得多。实例表明,与用标准的创造性伸缩计算 L 的展开形式相比,单独计算每个系数 Li 和 R 可以节省大量的 CPU 时间。
{"title":"Submodule approach to creative telescoping","authors":"Mark van Hoeij","doi":"10.1016/j.jsc.2024.102342","DOIUrl":"https://doi.org/10.1016/j.jsc.2024.102342","url":null,"abstract":"<div><p>This paper proposes ideas to speed up the process of creative telescoping, particularly when the telescoper is reducible. One can interpret telescoping as computing an annihilator <span><math><mi>L</mi><mo>∈</mo><mi>D</mi></math></span> for an element <em>m</em> in a <em>D</em>-module <em>M</em>. The main idea in this paper is to look for submodules of <em>M</em>. If <em>N</em> is a non-trivial submodule of <em>M</em>, constructing the minimal annihilator <em>R</em> of the image of <em>m</em> in <span><math><mi>M</mi><mo>/</mo><mi>N</mi></math></span> gives a right-factor of <em>L</em> in <em>D</em>. Then <span><math><mi>L</mi><mo>=</mo><msup><mrow><mi>L</mi></mrow><mrow><mo>′</mo></mrow></msup><mi>R</mi></math></span> where the left-factor <span><math><msup><mrow><mi>L</mi></mrow><mrow><mo>′</mo></mrow></msup></math></span> is the telescoper of <span><math><mi>R</mi><mo>(</mo><mi>m</mi><mo>)</mo><mo>∈</mo><mi>N</mi></math></span>. To expedite computing <span><math><msup><mrow><mi>L</mi></mrow><mrow><mo>′</mo></mrow></msup></math></span>, compute the action of <em>D</em> on a natural basis of <em>N</em>, then obtain <span><math><msup><mrow><mi>L</mi></mrow><mrow><mo>′</mo></mrow></msup></math></span> with a cyclic vector computation.</p><p>The next main idea is to construct submodules from automorphisms, if we can find some. An automorphism with distinct eigenvalues can be used to decompose <em>N</em> as a direct sum <span><math><msub><mrow><mi>N</mi></mrow><mrow><mn>1</mn></mrow></msub><mo>⊕</mo><mo>⋯</mo><mo>⊕</mo><msub><mrow><mi>N</mi></mrow><mrow><mi>k</mi></mrow></msub></math></span>. Then <span><math><msup><mrow><mi>L</mi></mrow><mrow><mo>′</mo></mrow></msup></math></span> is the LCLM (Least Common Left Multiple) of <span><math><msub><mrow><mi>L</mi></mrow><mrow><mn>1</mn></mrow></msub><mo>,</mo><mo>…</mo><mo>,</mo><msub><mrow><mi>L</mi></mrow><mrow><mi>k</mi></mrow></msub></math></span> where <span><math><msub><mrow><mi>L</mi></mrow><mrow><mi>i</mi></mrow></msub></math></span> is the telescoper of the projection of <span><math><mi>R</mi><mo>(</mo><mi>m</mi><mo>)</mo></math></span> on <span><math><msub><mrow><mi>N</mi></mrow><mrow><mi>i</mi></mrow></msub></math></span>. An LCLM can greatly increase the degrees of coefficients, so <span><math><msup><mrow><mi>L</mi></mrow><mrow><mo>′</mo></mrow></msup></math></span> and <em>L</em> can be much larger expressions than the factors <span><math><msub><mrow><mi>L</mi></mrow><mrow><mn>1</mn></mrow></msub><mo>,</mo><mo>…</mo><mo>,</mo><msub><mrow><mi>L</mi></mrow><mrow><mi>k</mi></mrow></msub></math></span> and <em>R</em>. Examples show that computing each factor <span><math><msub><mrow><mi>L</mi></mrow><mrow><mi>i</mi></mrow></msub></math></span> and <em>R</em> separately can save a lot of CPU time compared to computing <em>L</em> in expanded form with standard creative telescoping.</p></div>","PeriodicalId":50031,"journal":{"name":"Journal of Symbolic Computation","volume":"126 ","pages":"Article 102342"},"PeriodicalIF":0.6,"publicationDate":"2024-06-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141483105","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"数学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Reduction-based creative telescoping for P-recursive sequences via integral bases 通过积分基对 P 递归序列进行基于还原的创造性伸缩
IF 0.7 4区 数学 Q4 COMPUTER SCIENCE, THEORY & METHODS Pub Date : 2024-05-31 DOI: 10.1016/j.jsc.2024.102341
Shaoshi Chen , Lixin Du , Manuel Kauers , Rong-Hua Wang

We propose a way to split a given bivariate P-recursive sequence into a summable part and a non-summable part in such a way that the non-summable part is minimal in some sense. This decomposition gives rise to a new reduction-based creative telescoping algorithm based on the concept of integral bases.

我们提出了一种方法,将给定的二元 P- 递推序列拆分为可求和部分和不可求和部分,从而使不可求和部分在某种意义上是最小的。这种分解方法产生了一种基于积分基概念的新的基于还原的创造性伸缩算法。
{"title":"Reduction-based creative telescoping for P-recursive sequences via integral bases","authors":"Shaoshi Chen ,&nbsp;Lixin Du ,&nbsp;Manuel Kauers ,&nbsp;Rong-Hua Wang","doi":"10.1016/j.jsc.2024.102341","DOIUrl":"https://doi.org/10.1016/j.jsc.2024.102341","url":null,"abstract":"<div><p>We propose a way to split a given bivariate P-recursive sequence into a summable part and a non-summable part in such a way that the non-summable part is minimal in some sense. This decomposition gives rise to a new reduction-based creative telescoping algorithm based on the concept of integral bases.</p></div>","PeriodicalId":50031,"journal":{"name":"Journal of Symbolic Computation","volume":"126 ","pages":"Article 102341"},"PeriodicalIF":0.7,"publicationDate":"2024-05-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.sciencedirect.com/science/article/pii/S0747717124000452/pdfft?md5=77af70a9370b6d4cc1266d4be05c2fe3&pid=1-s2.0-S0747717124000452-main.pdf","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141325194","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"数学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Solving equations using Khovanskii bases 用霍万斯基解方程
IF 0.7 4区 数学 Q4 COMPUTER SCIENCE, THEORY & METHODS Pub Date : 2024-05-27 DOI: 10.1016/j.jsc.2024.102340
Barbara Betti , Marta Panizzut , Simon Telen

We develop a new eigenvalue method for solving structured polynomial equations over any field. The equations are defined on a projective algebraic variety which admits a rational parameterization by a Khovanskii basis, e.g., a Grassmannian in its Plücker embedding. This generalizes established algorithms for toric varieties, and introduces the effective use of Khovanskii bases in computer algebra. We investigate regularity questions and discuss several applications.

我们开发了一种新的特征值方法,用于求解任意域上的结构多项式方程。这些方程定义在投影代数簇上,该代数簇可以通过 Khovanskii 基(例如普吕克嵌入中的格拉斯曼)进行有理参数化。这就概括了针对环状变体的既定算法,并在计算机代数中引入了霍万斯基的有效使用。我们研究了正则性问题,并讨论了几个应用。
{"title":"Solving equations using Khovanskii bases","authors":"Barbara Betti ,&nbsp;Marta Panizzut ,&nbsp;Simon Telen","doi":"10.1016/j.jsc.2024.102340","DOIUrl":"10.1016/j.jsc.2024.102340","url":null,"abstract":"<div><p>We develop a new eigenvalue method for solving structured polynomial equations over any field. The equations are defined on a projective algebraic variety which admits a rational parameterization by a Khovanskii basis, e.g., a Grassmannian in its Plücker embedding. This generalizes established algorithms for toric varieties, and introduces the effective use of Khovanskii bases in computer algebra. We investigate regularity questions and discuss several applications.</p></div>","PeriodicalId":50031,"journal":{"name":"Journal of Symbolic Computation","volume":"126 ","pages":"Article 102340"},"PeriodicalIF":0.7,"publicationDate":"2024-05-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.sciencedirect.com/science/article/pii/S0747717124000440/pdfft?md5=9e6933be1fe9c296b695fd040a1b4944&pid=1-s2.0-S0747717124000440-main.pdf","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141195382","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"数学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Reduction-based creative telescoping for definite summation of D-finite functions 基于还原的 D 有限函数定和创造性伸缩
IF 0.7 4区 数学 Q4 COMPUTER SCIENCE, THEORY & METHODS Pub Date : 2024-04-29 DOI: 10.1016/j.jsc.2024.102329
Hadrien Brochet, Bruno Salvy

Creative telescoping is an algorithmic method initiated by Zeilberger to compute definite sums by synthesizing summands that telescope, called certificates. We describe a creative telescoping algorithm that computes telescopers for definite sums of D-finite functions as well as the associated certificates in a compact form. The algorithm relies on a discrete analogue of the generalized Hermite reduction, or equivalently, a generalization of the Abramov-Petkovšek reduction. We provide a Maple implementation with good timings on a variety of examples.

创造性伸缩是蔡尔伯格(Zeilberger)提出的一种算法方法,它通过合成能伸缩的和来计算定和,这些和被称为证书。我们描述了一种创造性的伸缩算法,它能以紧凑的形式计算 D 有限函数定和的伸缩器以及相关的证书。该算法依赖于广义赫米特还原法的离散类比,或者等价于阿布拉莫夫-佩特科夫舍克还原法的广义化。我们提供了一个 Maple 实现,在各种示例上都有很好的时效性。
{"title":"Reduction-based creative telescoping for definite summation of D-finite functions","authors":"Hadrien Brochet,&nbsp;Bruno Salvy","doi":"10.1016/j.jsc.2024.102329","DOIUrl":"10.1016/j.jsc.2024.102329","url":null,"abstract":"<div><p>Creative telescoping is an algorithmic method initiated by Zeilberger to compute definite sums by synthesizing summands that telescope, called certificates. We describe a creative telescoping algorithm that computes telescopers for definite sums of D-finite functions as well as the associated certificates in a compact form. The algorithm relies on a discrete analogue of the generalized Hermite reduction, or equivalently, a generalization of the Abramov-Petkovšek reduction. We provide a Maple implementation with good timings on a variety of examples.</p></div>","PeriodicalId":50031,"journal":{"name":"Journal of Symbolic Computation","volume":"125 ","pages":"Article 102329"},"PeriodicalIF":0.7,"publicationDate":"2024-04-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"140835914","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"数学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
期刊
Journal of Symbolic Computation
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1