MétaCan
Menu
Back to cohort
Record W4247653758 · doi:10.1145/1113439.1113445

Space-efficient evaluation of hypergeometric series

2005· article· en· W4247653758 on OpenAlexaff
Howard Cheng, Barry Gergel, Ethan Kim, Eugene V. Zima

Bibliographic record

VenueACM SIGSAM Bulletin · 2005
Typearticle
Languageen
FieldMathematics
TopicMathematical functions and polynomials
Canadian institutionsWilfrid Laurier UniversityUniversity of Lethbridge
Fundersnot available
KeywordsMathematicsCombinatorics

Abstract

fetched live from OpenAlex

We consider the evaluation of the truncated hypergeometric series [EQUATION] to high precision, where a, b, p, and q are polynomials with integer coefficients, and a(n), b(n), p(n), q(n) have bit length O(log n). We also assume that the series is linearly convergent, so that the nth term of (1) is O(c-n) with c > 1. These series are commonly used in the high precision evaluation of elementary functions and other constants, including the exponential function, logarithms, trigonometric functions, and constants such as the Apéry's constant ζ(3) [9, 10]. "Binary splitting" is an approach that has been independently discovered and used by many authors in the computation of (1) [2, 3, 4, 5, 8, 10, 12]. Binary splitting computes the numerator and denominator of the rational number S(N). The decimal representation of S(N) is then computed by fixed-point division of the numerator by the denominator. The binary splitting approach takes advantage of the special form of the series (1) to obtain a denominator that is relatively small (of size O(N log N)). It also takes advantage of fast integer multiplication to obtain a time complexity of O((log N)2M(N)), where M(N) = O(N log N log log N) is the complexity of integer multiplication of two N-bit integers [16]. The space complexity of the algorithm is O(N log N), the size of the computed numerator and denominator. Typically, the numerator and denominator computed by binary splitting have large common factors. For example, in the computation of 640000 digits of ζ(3), as much as 86% of the size of the computed numerator and denominator can be attributed to their common factor [7]. Empirically, we have observed that the size of the reduced numerator and denominator is O(N) instead of O(N log N) as computed by binary splitting. The additional digits computed not only slow down the final division but also require more memory to be used during the computation. For computing a large number of decimal digits, either the computation cannot be done at all or some data would have to be swapped out of memory, increasing the computation time dramatically. In this poster, we study the application of well-known techniques in computer algebra to the evaluation of (1). If a bound on the size of the reduced numerator and denominator is known, we can compute the image of S(N) in (1) under an appropriately chosen modulus. Fast rational number reconstruction can then be applied to recover the reduced numerator and denominator [13, 14, 15, 17]. We show how to apply our techniques to the computation of ζ(3), including the prediction of the size of the reduced numerator and denominator. In particular, we obtain the desired O(N) bound on the size of reduced numerator and denominator, which is an interesting result by itself. The techniques used in the analysis can be applied to similar hypergeometric series.

Fetched live from OpenAlex and de-inverted. Abstracts are not stored in this database: the inverted indexes are 8.6 GB of the frame’s 9.3 GB of text, and the host has 13 GB free.

How this classification was reachedexpand

Full frame machine prediction

Teacher imitation

Not calibrated prevalence, not ground truth. Human validation pending. The Gemma side is a direct model label for every work in the frame, read from the title-only record. The Codex side is a classifier learned from the 10,348 direct Codex labels and calibrated to design-weighted sample rates; fields without enough sample support carry no Codex call. Candidate is the union of the two sides; consensus is their intersection. These outputs are machine_predicted_unvalidated and are not human labels.

metaresearch head score (Codex)0.002
metaresearch head score (Gemma)0.013
Version: metacan-v3-hybrid-931329e0061cValidation status: machine_predicted_unvalidated
Candidate categoriesnone
Consensus categoriesnone
DomainCandidate signal: none · Consensus signal: none
Study designCandidate signal: Not applicable · Consensus signal: none
GenreCandidate signal: Methods · Consensus signal: Methods
Teacher disagreement score0.011
Threshold uncertainty score0.038

Distilled classifier scores by category (both heads)

CategoryCodexGemma
Metaresearch0.0020.013
Meta-epidemiology (narrow)0.0010.000
Meta-epidemiology (broad)0.0010.001
Bibliometrics0.0020.002
Science and technology studies0.0010.002
Scholarly communication0.0030.004
Open science0.0020.002
Research integrity0.0010.002
Insufficient payload (model declined to judge)0.0110.004

Machine scores (provisional)

The two teacher heads of the student model, read on this work. A score orders the frame for review; it never asserts a category, and the validation status ships verbatim with every row.

Baseline scores from an immature model (maturity gate not passed, 7 training rounds). Scores rank; they never assert a category.

Opus teacher head0.087
GPT teacher head0.332
Teacher spread0.246 · how far apart the two teachers sit on this one work
Validation statusscore_only:v0-immature-baseline · verbatim from the scoring run: score_only means the number may rank works, and no category label ships from it

Classification

machine, unvalidated

Machine predicted; a candidate call from one source (direct Gemma or distilled Codex), not a consensus.

The models applied no category: nothing in the taxonomy fit this work.
Study designNot applicable
Domainnot available
GenreMethods

How this classification was reached, model by model and score by score, is at the end of the page under "How this classification was reached".

Quick stats

Citations2
Published2005
Admission routes1
Has abstractyes

Explore more

Same venueACM SIGSAM BulletinSame topicMathematical functions and polynomialsFrench-language works237,207