Skip to main navigation Skip to search Skip to main content

On p-Adic differential equations with separation of variables

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Several algorithms in computer algebra involve the computation of a power series solution of a given ordinary differential equation. Over finite fields, the problem is often lifted in an approximate p-Adic setting to be well-posed. This raises precision concerns: how much precision do we need on the input to compute the output accurately? In the case of ordinary differential equations with separation of variables, we make use of the recent technique of differential precision to obtain optimal bounds on the stability of the Newton iteration. The results apply, for example, to algorithms for manipulating algebraic numbers over finite fields, for computing isogenies between elliptic curves or for deterministically finding roots of polynomials in finite fields. The new bounds lead to significant speedups in practice.

Original languageEnglish
Title of host publicationISSAC 2016 - Proceedings of the 2016 ACM International Symposium on Symbolic and Algebraic Computation
EditorsMarkus Rosenkranz
PublisherAssociation for Computing Machinery
Pages319-323
Number of pages5
ISBN (Electronic)9781450343800
DOIs
Publication statusPublished - 20 Jul 2016
Externally publishedYes
Event41st ACM International Symposium on Symbolic and Algebraic Computation, ISSAC 2016 - Waterloo, Canada
Duration: 20 Jul 201622 Jul 2016

Publication series

NameProceedings of the International Symposium on Symbolic and Algebraic Computation, ISSAC
Volume20-22-July-2016

Conference

Conference41st ACM International Symposium on Symbolic and Algebraic Computation, ISSAC 2016
Country/TerritoryCanada
CityWaterloo
Period20/07/1622/07/16

Keywords

  • Newton iteration
  • Ordinary differential equation
  • differential precision
  • numerical stability
  • p-Adic numbers

Fingerprint

Dive into the research topics of 'On p-Adic differential equations with separation of variables'. Together they form a unique fingerprint.

Cite this