Package org.drip.specialfunction.digamma
Class CumulativeSeriesEstimator
java.lang.Object
org.drip.function.definition.R1ToR1
org.drip.numerical.estimation.R1ToR1Estimator
org.drip.specialfunction.digamma.CumulativeSeriesEstimator
public abstract class CumulativeSeriesEstimator extends R1ToR1Estimator
CumulativeSeriesEstimator implements the Cumulative Series Based Digamma Estimation. The References
are:
- Abramowitz, M., and I. A. Stegun (2007): Handbook of Mathematics Functions Dover Book on Mathematics
- Blagouchine, I. V. (2018): Three Notes on Ser's and Hasse's Representations for the Zeta-Functions https://arxiv.org/abs/1606.02044 arXiv
- Mezo, I., and M. E. Hoffman (2017): Zeros of the Digamma Function and its Barnes G-function Analogue Integral Transforms and Special Functions 28 (28) 846-858
- Whitaker, E. T., and G. N. Watson (1996): A Course on Modern Analysis Cambridge University Press New York
- Wikipedia (2019): Digamma Function https://en.wikipedia.org/wiki/Digamma_function
- Compute the Abramowitz-Stegun (2007) Cumulative Series of Digamma Estimator
- Compute the Harmonic Cumulative Series of Digamma Estimator
- Compute the Half-Integer Cumulative Series of Digamma Estimator
- Compute the Saddle-Point Cumulative Series of Digamma Estimator
- Compute the Gauss Cumulative Series of Digamma Estimator
- Compute the Asymptotic Cumulative Series of Digamma Estimator
- Compute the Exponential Asymptotic Cumulative Series of Digamma Estimator
- Compute the Exponential Asymptotic Cumulative Series of Digamma + 0.5 Estimator
- Compute the Taylor-Riemann Zeta Cumulative Series of Digamma Estimator
- Retrieve the Underlying Cumulative Series
| Module | Product Core Module |
| Library | Fixed Income Analytics |
| Project | Special Function Implementation and Analysis |
| Package | Estimation Techniques for Digamma Function |
- Author:
- Lakshmi Krishnamurthy
-
Method Summary
Modifier and Type Method Description static CumulativeSeriesEstimatorAbramowitzStegun2007(int termCount)Compute the Abramowitz-Stegun (2007) Cumulative Series of Digamma Estimatorstatic CumulativeSeriesEstimatorAsymptotic()Compute the Asymptotic Cumulative Series of Digamma EstimatorR1ToR1SeriescumulativeSeries()Retrieve the Underlying Cumulative Seriesstatic CumulativeSeriesEstimatorExponentialAsymptote()Compute the Exponential Asymptotic Cumulative Series of Digamma Estimatorstatic CumulativeSeriesEstimatorExponentialAsymptoteHalfShifted()Compute the Exponential Asymptotic Cumulative Series of Digamma + 0.5 Estimatorstatic CumulativeSeriesEstimatorGauss(int termCount)Compute the Gauss Cumulative Series of Digamma Estimatorstatic CumulativeSeriesEstimatorHalfInteger()Compute the Half-Integer Cumulative Series of Digamma Estimatorstatic CumulativeSeriesEstimatorHarmonic()Compute the Harmonic Cumulative Series of Digamma Estimatorstatic CumulativeSeriesEstimatorMezoHoffman2017(R1ToR1 logGammaEstimator, R1ToR1 saddlePointFunction, int saddlePointCount)Compute the Saddle-Point Cumulative Series of Digamma Estimatorstatic CumulativeSeriesEstimatorTaylorRiemannZeta(R1ToR1 riemannZetaEstimator, int termCount)Compute the Taylor-Riemann Zeta Cumulative Series of Digamma EstimatorMethods inherited from class org.drip.numerical.estimation.R1ToR1Estimator
boundedEstimate, seriesEstimate, seriesEstimateNativeMethods inherited from class org.drip.function.definition.R1ToR1
antiDerivative, conditionNumber, derivative, differential, differential, evaluate, integrate, maxima, maxima, minima, minima, poleResidueMethods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Method Details
-
AbramowitzStegun2007
Compute the Abramowitz-Stegun (2007) Cumulative Series of Digamma Estimator- Parameters:
termCount- Number of Terms in the Estimation- Returns:
- The Abramowitz-Stegun (2007) Cumulative Series of Digamma Estimator
-
Harmonic
Compute the Harmonic Cumulative Series of Digamma Estimator- Returns:
- The Harmonic Cumulative Series of Digamma Estimator
-
HalfInteger
Compute the Half-Integer Cumulative Series of Digamma Estimator- Returns:
- The Half-Integer Cumulative Series of Digamma Estimator
-
MezoHoffman2017
public static final CumulativeSeriesEstimator MezoHoffman2017(R1ToR1 logGammaEstimator, R1ToR1 saddlePointFunction, int saddlePointCount)Compute the Saddle-Point Cumulative Series of Digamma Estimator- Parameters:
logGammaEstimator- The Log Gamma EstimatorsaddlePointFunction- The Saddle Point Generation FunctionsaddlePointCount- The Saddle Point Count- Returns:
- The Saddle-Point Cumulative Series of Digamma Estimator
-
Gauss
Compute the Gauss Cumulative Series of Digamma Estimator- Parameters:
termCount- Term Count- Returns:
- The Gauss Cumulative Series of Digamma Estimator
-
Asymptotic
Compute the Asymptotic Cumulative Series of Digamma Estimator- Returns:
- The Asymptotic Cumulative Series of Digamma Estimator
-
ExponentialAsymptote
Compute the Exponential Asymptotic Cumulative Series of Digamma Estimator- Returns:
- The Exponential Asymptotic Cumulative Series of Digamma Estimator
-
ExponentialAsymptoteHalfShifted
Compute the Exponential Asymptotic Cumulative Series of Digamma + 0.5 Estimator- Returns:
- The Exponential Asymptotic Cumulative Series of Digamma + 0.5 Estimator
-
TaylorRiemannZeta
public static final CumulativeSeriesEstimator TaylorRiemannZeta(R1ToR1 riemannZetaEstimator, int termCount)Compute the Taylor-Riemann Zeta Cumulative Series of Digamma Estimator- Parameters:
riemannZetaEstimator- The Riemann-Zeta EstimatortermCount- Term Count- Returns:
- The Taylor-Riemann Zeta Cumulative Series of Digamma Estimator
-
cumulativeSeries
Retrieve the Underlying Cumulative Series- Returns:
- The Underlying Cumulative Series
-