arithmoi v0.5.0.0 Release Notes
Release Date: 2017-04-06 // about 7 years ago-
โ Added
- โ Add basic combinatorial sequences: binomial coefficients, Stirling numbers of both kinds, Eulerian numbers of both kinds, Bernoulli numbers (#39). E. g.,
> take 10 $ Math.NumberTheory.Recurrencies.Bilinear.bernoulli [1 % 1,(-1) % 2,1 % 6,0 % 1,(-1) % 30,0 % 1,1 % 42,0 % 1,(-1) % 30,0 % 1]
- โ Add the Riemann zeta function on non-negative integer arguments (#44). E. g.,
> take 5 $ Math.NumberTheory.Zeta.zetas 1e-15 [-0.5,Infinity,1.6449340668482262,1.2020569031595945,1.0823232337111381]
๐ Changed
๐ Rename
Math.NumberTheory.Lucas
toMath.NumberTheory.Recurrencies.Linear
.Speed up
isPrime
twice; reworkmillerRabinV
andisStrongFermatPP
(#22, #25).
๐ Deprecated
- ๐ Deprecate
integerPower
andintegerWordPower
fromMath.NumberTheory.Powers.Integer
. Use(^)
instead (#51).
โ Removed
โ Remove deprecated interface to arithmetic functions (
divisors
,tau
,sigma
,totient
,jordan
,moebius
,liouville
,smallOmega
,bigOmega
,carmichael
,expMangoldt
). New interface is exposed viaMath.NumberTheory.ArithmeticFunctions
(#30).๐ฆ
Math.NumberTheory.Logarithms
has been moved to the separate packageinteger-logarithms
(#51).