New in 7.0: Mathematics & Algorithms
Mathematica 7 represents another major achievement in Mathematica's long history of innovation in mathematics and algorithms. Building on the broad capabilities of Mathematica, as well as several recent R&D breakthroughs at Wolfram Research, Mathematica 7 for the first time makes possible systematic computation in a sequence of longstanding mathematical and algorithmic areas.
Discrete Calculus »
Sum, Product (modified) — indefinite sums and products and major new algorithms
DifferenceDelta ( ) ▪ DiscreteShift ( ) ▪ DiscreteRatio ( )
GeneratingFunction ▪ DifferenceRoot ▪ SumConvergence ▪ Casoratian ▪ ...
New Integer Sequence Functions »
FindSequenceFunction — find functional forms for integer sequences
FindGeneratingFunction — find generating functions
RSolve (modified) — solve a system of recurrence equations
RecurrenceTable ▪ LinearRecurrence ▪ FindLinearRecurrence
GeneratingFunction ▪ DiscreteConvolve ▪ DirichletConvolve ▪ ...
New Number Theory Functions »
PrimeOmega, PrimeNu — number of distinct prime factors
MangoldtLambda ▪ LiouvilleLambda ▪ DirichletCharacter
PrimeZetaP ▪ RiemannR ▪ DirichletL ▪ DivisorSum ▪ ...
New Combinatorial Functions »
FactorialPower ▪ Hyperfactorial ▪ ...
FiniteGroupCount, FiniteAbelianGroupCount — numbers of groups of given order
Boolean Computation »
BooleanFunction — general Boolean functions
BooleanCountingFunction — symmetric Boolean functions
BooleanMinterms ▪ BooleanMaxterms ▪ BooleanTable ▪ ...
Equivalent ( ⧦ ) ▪ Xnor ( ) ▪ Majority
BooleanConvert — convert between Boolean formats (CNF, DNF, ESOP, NOR, BFF, ...)
BooleanMinimize — find a minimal Boolean form
SatisfiableQ — test a Boolean expression for satisfiability
Conjunction ▪ Disjunction ▪ SatisfiabilityCount ▪ TautologyQ
New Special Functions »
AngerJ ▪ WeberE ▪ DawsonF ▪ BarnesG ▪ LogBarnesG
HurwitzZeta ▪ HurwitzLerchPhi ▪ Haversine ▪ InverseHaversine
New Q-Functions »
QBinomial ▪ QFactorial ▪ QGamma ▪ QHypergeometricPFQ ▪ QPochhammer ▪ QPolyGamma ▪ ...
New Utility Functions
SquareWave ▪ TriangleWave ▪ SawtoothWave ▪ FindDivisions
DiracComb ▪ HeavisidePi ▪ Log10 ▪ Log2
New in Optimization »
MinValue, MaxValue — minimum, maximum values
NMinValue ▪ NMaxValue ▪ FindMinValue ▪ FindMaxValue
ArgMin, ArgMax — position of minimum, maximum
NArgMin ▪ NArgMax ▪ FindArgMin ▪ FindArgMax
New in Fourier Analysis »
FourierSeries — truncated complex Fourier series to any order
FourierSinSeries ▪ FourierCosSeries ▪ FourierTrigSeries
FourierCoefficient — n th coefficient in a Fourier series
FourierSequenceTransform ▪ InverseFourierSequenceTransform
New in Polynomials & Algebra »
CoefficientRules ▪ FromCoefficientRules ▪ MonomialList ▪ ...
Root (modified) ▪ RootApproximant (modified) ▪ SeriesCoefficient (modified) ▪ ...
New Operations on Lists and Matrices »
UpperTriangularize, LowerTriangularize — extract parts of a matrix
SymmetricMatrixQ — test whether given matrix is symmetric
DiskMatrix ▪ CrossMatrix ▪ DiamondMatrix ▪ BoxMatrix ▪ ...
New in Differential Equations »
NDSolve (modified) — new support for delay differential equations
DifferentialRoot — symbolic representation of solutions to linear differential equations
Wronskian — test linear independence of functions or ODE solutions
FunctionExpand (modified) ▪ DifferentialRootReduce ▪ ...
Convolutions »
Convolve ▪ DiscreteConvolve ▪ DirichletConvolve
New in Statistical Model Analysis »
LinearModelFit — construct a linear regression model from data
NonlinearModelFit — construct a nonlinear regression model
GeneralizedLinearModelFit ▪ LogitModelFit ▪ ProbitModelFit ▪ FittedModel