Real root isolation for exp–log–arctan functions

Page 1

Journal of Symbolic Computation 47 (2012) 282–314

Contents lists available at SciVerse ScienceDirect

Journal of Symbolic Computation journal homepage: www.elsevier.com/locate/jsc

Real root isolation for exp–log–arctan functions Adam Strzeboński 1 Wolfram Research Inc., 100 Trade Centre Drive, Champaign, IL 61820, USA

article

info

Article history: Received 4 August 2011 Accepted 18 November 2011 Available online 6 December 2011 Keywords: Exp–log–arctan functions Elementary functions Real root isolation Solving equations

abstract We present a real root isolation procedure for univariate functions obtained by composition and rational operations from exp, log, arctan and real constants. The procedure was first introduced for exp–log functions in Strzeboński (2008). Here we extend the procedure to exp–log–arctan functions, describe computation with elementary constants in detail and discuss the complexity of the root isolation procedure for the general exp–log–arctan case as well as for the special case of sparse polynomials. We discuss implementation of the procedure and present empirical results. © 2011 Elsevier Ltd. All rights reserved.

1. Introduction Definition 1. The set of exp–log–arctan functions is the smallest set of partial functions R → R containing exp, log, arctan, the identity function and the constant functions that is closed under addition, multiplication and composition of functions. The domain D( f ) of an exp–log–arctan function f is determined as follows: (1) the domain of exp, arctan, the identity function and the constant functions is R and the domain of log is R+ , (2) D( f + g ) = D( fg ) = D( f ) ∩ D(g ), (3) D( f (g )) = g −1 (D( f )). In particular, D( f ) is an open set and f is C ∞ in D( f ). Remark 2. The following are exp–log–arctan functions: the multiplicative inverse function inv : R \ {0} ∋ x → 1/x = x exp(−log (x2 )) ∈ R,

E-mail address: adams@wolfram.com. 1 Tel.: +1 217 398 0700; fax: +1 217 398 0747. 0747-7171/$ – see front matter © 2011 Elsevier Ltd. All rights reserved. doi:10.1016/j.jsc.2011.11.004


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.