q2K BHP
Black History Portal
THE BHP WIRE —
HIDDEN TRUTHS
What's New!
THE JOURNEY THROUGH TIME

Explore Black History

Explore the people, places, events, achievements, struggles and stories that shaped our journey.

✊🏾

Civil Rights

Movements, leaders, victories and the continuing fight for equality.

⚙️

Black Inventors

Innovation, patents, science, technology and world-changing contributions.

🏆

Sports

Pioneers, champions, Negro Leagues, records, activism and excellence.

♟️

People

Meet the people whose lives, choices and achievements shaped the journey.

📍

Places

Black towns, communities, institutions and places where history happened.

📜

Events

Moments that changed communities, movements, institutions and the nation.

Enter a person, place, event, or topic.
MY'STORY

The MOVE Fire

This is a personal recollection on the Move fire on May 13, 1985 Philadelphia police fired thousands of rounds at the MOVE house, city officials approved dropping an explosive device on the roof, the resulting fire was allowed to burn, 11 people—including five children—died, and 61 homes were destroyed. Philadelphia City Council later called it a “brutal attack carried out by the City of Philadelphia on its own citizens” and acknowledged that no individual faced criminal consequences for the bombing. One timeline correction worth preserving for the BHP record: the major previous MOVE-police confrontation was August 8, 1978, about seven years before the bombing, not a year or two earlier. Officer James Ramp was killed, other police and firefighters were wounded, nine MOVE members were later convicted, and television cameras recorded police beating Delbert Africa during his arrest. The 1985 MOVE Commission later specifically criticized city planners for failing to adequately use lessons from that 1978 confrontation. And that actually strengthens the point you’re making: 1985 did not happen without precedent or institutional memory. There had already been a deadly confrontation with MOVE, years of conflict, negotiations and police involvement before Osage Avenue.

MORE →
BLACK FACTS
The Truths They Never Taught You...

Wilmington 1898 — An American Coup

Wilmington, North Carolina once had a thriving Black middle class and an elected interracial government. In 1898 white supremacists used violence to overthrow that government, kill Black residents and drive many others from the city.

MORE →
BHP gathered finds from its connected research sources. Showing the 4 strongest Black History matches.
← BACK TO RESULTS
Wikipedia

Symmetric level-index arithmetic

The level-index (LI) representation of numbers, and its algorithms for arithmetic operations, were introduced by Charles Clenshaw and Frank Olver in 1984.[1]

The symmetric form of the LI system and its arithmetic operations were presented by Clenshaw and Peter Turner in 1987.[2]

Michael Anuta, Daniel Lozier, Nicolas 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

[edit]

The idea of the level-index system is to represent a non-negative real number X as

where , and the process of exponentiation is performed ℓ times, with . ℓ and f are the level and index of X respectively. x = ℓ + f is the LI image of X. For example,

so its LI image is

The mapping function is called the generalized logarithm function. It is defined as

and it maps onto itself monotonically, thus being invertible on this interval. The inverse, the generalized exponential function, is defined by

The density of values X represented by x has no discontinuities as we go from level ℓ to ℓ + 1 (a very desirable property) since

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

A sign bit may also be used to allow negative numbers. One takes sgn(X) and stores it as a boolean sX (0 only occurs when X = 0 so could be stored either way, +1 chosen here). Mathematically, this is equivalent to taking the negative (additive inverse) of a number, and finding the SLI image for that. Using one bit for the sign enables the representation of negative numbers.

The symmetric form is used to allow negative exponents, if the magnitude of X is less than 1. One takes sgn(log(X)) or sgn(|X| − |X|−1) and stores it as a boolean rX (0 only occurs when X = 1 so could be stored either way, +1 chosen here). Mathematically, this is equivalent to taking the reciprocal (multiplicative inverse) of a small-magnitude number, and finding the SLI image for that. Using one bit for the reciprocal sign enables the representation of extremely small numbers.

Formally, we can define the SLI representation for an arbitrary real X (not 0 or 1) as

where sX is the sign (additive inversion or not) of X, and rX is the reciprocal sign (multiplicative inversion or not) as in the following equations:

whereas for X = 0 or 1, we have

For example,

and its SLI representation is

Adding

[edit]

Most arithmetic operations in LI can be easily reduced to addition due to the nature of logarithms.[3] If we have some x, y, and z related by , taking the logarithm of both sides gives us , and once more gives us . The only non-trivial operation left to define is addition.

The problem of addition is posed as being able to find some z, given an arbitrary x and y with , such that . We also say that the levels of , , and are l, m, and n, and their indices are f, g, and h. It is helpful to define these 3 sequences, each indexed with some j:

With this defined, we can now state that z is equal to for the smallest j where . To find the actual values in these sequences, we use a set of recursive definitions each with an initial condition:


This can also be used to implement subtraction by changing the initial condition for c to be .

When using SLI, is not the only case; and should also be considered; typically called "large", "mixed", and "small" arithmetic. In mixed arithmetic, we replace the b sequence with and define as ; and in small arithmetic we replace the b sequence with , and becomes

See also

[edit]

References

[edit]
  1. ^ Clenshaw, Charles William; Olver, Frank William John (1984). "Beyond floating point". Journal of the ACM. 31 (2): 319–328. doi:10.1145/62.322429.
  2. ^ Clenshaw, Charles William; Turner, Peter R. (1988-10-01) [1986-09-16, 1987-06-04]. "The Symmetric Level-Index System". IMA Journal of Numerical Analysis. 8 (4). Oxford University Press, Institute of Mathematics and Its Applications: 517–526. doi:10.1093/imanum/8.4.517. ISSN 0272-4979. OCLC 42026743. Retrieved 2018-07-10.
  3. ^ Clenshaw, Charles William; Olver, Frank William John; Turner, Peter Richard (1989). "Level-index arithmetic: An introductory survey". Numerical Analysis and Parallel Processing (Conference proceedings / The Lancaster Numerical Analysis Summer School 1987). Lecture Notes in Mathematics (LNM). 1397. Springer Berlin Heidelberg: 95–169. doi:10.1007/BFb0085718. ISBN 978-3-540-46732-8. Retrieved 2026-08-05.{{cite journal}}: CS1 maint: periodical has ISBN (link)

Further reading

[edit]
[edit]

Source: Wikipedia. Article content is retrieved live through the MediaWiki API.

No preview image
Wikipedia

Symmetric level-index arithmetic

The level-index (LI) representation of numbers, and its algorithms for arithmetic operations, were introduced by Charles Clenshaw and Frank Olver in 1984. The symmetric form of the LI system and its arithmetic operations were presented by Clenshaw and Peter Turner in 1987. Michael Anuta, Daniel Lozier, Nicolas 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.

MORE →
No preview image
Wikipedia

Computer arithmetic

Computer arithmetic is the scientific field that deals with representation of numbers on computers and corresponding implementations of the arithmetic operations. It includes: Fixed-size arithmetic "Integer arithmetic", which in practice is modular arithmetic by a power of 2. Fixed-point arithmetic Modular arithmetic Multi-modular arithmetic p-adic arithmetic, consisting of computing modulo a single prime number and retrieving the integer or rational result by using Hensel lifting Finite field arithmetic Floating-point arithmetic Arbitrary-precision arithmetic Interval arithmetic Symmetric level-index arithmetic Matrix arithmetic In the cases where the size of the representation of a number is fixed (fixed-point, floating-point and interval arithmetic), the main concern is to control the computational error, as far as possible; see, for example IEEE 754. In the other cases, where an exact result should be provided, the main concern is the practical efficiency, which is optimized by combining improvements of computational complexity with hardware specificities. ARITH Symposium on Computer Arithmetic is an international symposium devoted to computer arithmetic.

MORE →
No preview image
Wikipedia

Charles William Clenshaw

Charles William Clenshaw (15 March 1926, Southend-on-Sea, Essex – 23 September 2004) was an English mathematician, specializing in numerical analysis. He is known for the Clenshaw algorithm (1955) and Clenshaw–Curtis quadrature (1960). In a 1984 paper Beyond Floating Point, Clenshaw and Frank W. J. Olver introduced symmetric level-index arithmetic.

MORE →
No preview image
Wikipedia

Price index

A price index (plural: "price indices" or "price indexes") is a normalized average (typically a weighted average) of price relatives for a given class of goods or services in a specific region over a defined time period. It is a statistic designed to measure how these price relatives, as a whole, differ between time periods or geographical locations, often expressed relative to a base period set at 100. Price indices serve multiple purposes. Broad indices, like the Consumer price index, reflect the economy’s general price level or cost of living, while narrower ones, such as the Producer price index, assist producers with pricing and business planning. They can also guide investment decisions by tracking price trends.

MORE →
TOPIC OF THE DAY

Greenwood / Black Wall Street

Before the 1921 destruction of Tulsa’s Greenwood District, Black residents had created a remarkable center of business and community life. The district included stores, professional offices, entertainment venues and homes owned by Black citizens. Understanding Greenwood means learning what was built—not only what was burned.

MORE →
TRIVIA QUESTION OF THE DAY

Who became the first Black woman to travel into space?

Mae Jemison, aboard Space Shuttle Endeavour in 1992.