Skip to main content

Zero Tests for Constants in Simple Scientific Computation

Abstract.

It would be desirable to have an algorithm to decide equality among the constants which commonly occur in scientific computing. We do not yet know whether or not this is possible. It is known, however, that if the Schanuel conjecture is true, then equality is Turing decidable among the closed form numbers, that is, the complex numbers built up from the rationals using field operations, radicals, exponentials and logarithms. An algorithm based on the Schanuel conjecture is described in this article to decide equality among these numbers, presented as expressions. The algebraic part of this algorithm is simpler than those which have been given previously to solve related problems.

This is a preview of subscription content, access via your institution.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Daniel Richardson.

Rights and permissions

Reprints and Permissions

About this article

Cite this article

Richardson, D. Zero Tests for Constants in Simple Scientific Computation. Math.comput.sci. 1, 21–37 (2007). https://doi.org/10.1007/s11786-007-0002-x

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11786-007-0002-x

Mathematics Subject Classification (2000).

  • 11J85
  • 03D15
  • 26A09

Keywords.

  • Exp-Log constants
  • zero test
  • Schanuel conjecture