This is documentation for Mathematica 3, which was
based on an earlier version of the Wolfram Language.
 DiscreteMath`KroneckerDelta` This package introduces two functions defined on the integers, It is automatically loaded by the ZTransform package in the DiscreteMath subdirectory. KroneckerDelta and DiscreteStep. DiscreteStep and KroneckerDelta. This loads the package. In[1]:= <=10. In[8]:= (r = Range[0, 10]; t = Transpose[{r + .5, r}];ListDensityPlot[ Table[DiscreteStep[100 - n^2 - m^2, n + m - 10], {n, 0, 10}, {m, 0, 10}], FrameTicks -> {t, t}]) Simplifying expressions involving DiscreteStep. Complicated expressions involving DiscreteStep can sometimes be simplified using SimplifyDiscreteStep. In[9]:= DiscreteStep[n - 2] (KroneckerDelta[n - 3] + DiscreteStep[n, m] DiscreteStep[m - 1]) // SimplifyDiscreteStep Out[9]= Simplifying expressions involving KroneckerDelta. Expressions containing terms equivalent to zero can sometimes be simplified using SimplifyKroneckerDelta. In[10]:= (f[n] + KroneckerDelta[n]) DiscreteStep[n-3] // SimplifyKroneckerDelta Out[10]=