Symmetric level-index arithmetic

Symmetric level-index arithmetic

The level-index (LI) representation of numbers, and its algorithms for arithmetic operations, were introduced by Clenshaw & Olver. The symmetric form of the LI system and its arithmetic operations were presented by Clenshaw & Turner. Anuta, Lozier, Schabanel and Turner developed the algorithm for symmetric level-index (SLI) arithmetic, and a parallel implementation of it. There has been extensive work on developing the SLI arithmetic algorithms and extending them to complex and vector arithmetic operations.

Definition

The idea of the level-index system is to represent a positive real number X as X=e^{e^{e^{...^{e^{f}where 0leq f<1 and the process of exponentiation is performed l times. l and f are the level and index of X respectively. X = l + f is the LI image of X. For an instance, X=1234567=e^{e^{e^{0.9711308}so its LI image is x=l+f=3+0.9711308=3.9711308

The symmetric form is used to allow negative exponents, if the magnitude of X is less than 1. One takes the logarithm of X and store its sign as the reciprocal sign. Mathematically, this is equivalent to taking the reciprocal of a small magnitude number, and then finding the SLI image for the reciprocal. Using one bit for the reciprocal sign enables the representation of extremely small numbers, while a sign bit allows negative numbers.

The mapping function is called the generalized logarithm function. It is defined as psi (X)= left{egin{matrix}X & mathrm{if} quad 0 leq X<1 \1+ psi (ln X) & mathrm{if} quad X geq 1end{matrix} ight.and it maps (0,infty ) onto itself monotonically and so it is invertible on this interval. The inverse, the generalized exponential function, is defined by phi (x)= left{egin{matrix}x & mathrm{if} quad 0leq x<1 \e^{phi (x-1)} & mathrm{if} quad xgeq 1end{matrix} ight.

The generalized logarithm function is closely related to the iterated logarithm used in computer science analysis of algorithms.

Formally, we can define the SLI representation for an arbitrary nonzero X as X=s_{X}phi (x)^{r_{Xwhere sX is the sign and rX is the reciprocal sign as in the following equations. x=psi (max (|X|,|X|^{-1}))=psi (|X|^{r_{X),s_{X}= ext{sign}(X)For example, X=-dfrac{1}{1234567}=-e^{-e^{e^{0.9711308}and its SLI representation is X=-phi (3.9711308)^{-1}


Wikimedia Foundation. 2010.

Игры ⚽ Поможем написать курсовую

Look at other dictionaries:

  • Price index — A price index (plural: “price indices” or “price indexes”) is a normalized average (typically a weighted average) of prices for a given class of goods or services in a given region, during a given interval of time. It is a statistic designed to… …   Wikipedia

  • List of price index formulas — A number of different formulas, at least hundreds, have been proposed as means of calculating price indexes. While price index formulas all use price and quantity data, they amalgamate this data in different ways. A price index generally… …   Wikipedia

  • SLI — may stand for: Single Line Interface*Scalable Link Interface, NVIDIA s method for connecting 2 or more video cards together to produce a single output. *Scan Line Interleave, 3dfx s method for connecting 2 or more video cards together,… …   Wikipedia

  • Iterated logarithm — In computer science, the iterated logarithm of n , written log* n (usually read log star ), is the number of times the logarithm function must be iteratively applied before the result is less than or equal to 1. The simplest formal definition is… …   Wikipedia

  • Rate of return — In finance, rate of return (ROR), also known as return on investment (ROI), rate of profit or sometimes just return, is the ratio of money gained or lost (whether realized or unrealized) on an investment relative to the amount of money invested.… …   Wikipedia

  • combinatorics — /keuhm buy neuh tawr iks, tor , kom beuh /, n. (used with singular v.) See combinatorial analysis. * * * Branch of mathematics concerned with the selection, arrangement, and combination of objects chosen from a finite set. The number of possible… …   Universalium

  • List of mathematics articles (S) — NOTOC S S duality S matrix S plane S transform S unit S.O.S. Mathematics SA subgroup Saccheri quadrilateral Sacks spiral Sacred geometry Saddle node bifurcation Saddle point Saddle surface Sadleirian Professor of Pure Mathematics Safe prime Safe… …   Wikipedia

  • Microprocessor — Intel 4004, the first general purpose, commercial microprocessor A microprocessor incorporates the functions of a computer s central processing unit (CPU) on a single integrated circuit,[1] (IC) or at most a few integrated circuits …   Wikipedia

  • Outline of discrete mathematics — The following outline is presented as an overview of and topical guide to discrete mathematics: Discrete mathematics – study of mathematical structures that are fundamentally discrete rather than continuous. In contrast to real numbers that have… …   Wikipedia

  • Central processing unit — CPU redirects here. For other uses, see CPU (disambiguation). An Intel 80486DX2 CPU from above An Intel 80486DX2 from below …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”