« View all new features in Mathematica 9  previous  |  next 
New in Mathematica 9Enhanced Core Algorithms

Fast Computation of Sparse Symbolic Determinants 

In[1]:=
Click for copyable input
X

This defines a 32×32 symbolic matrix reported by a Mathematica user. The determinant computation would not finish in two days on a large-memory machine. It now finishes in less than 100 milliseconds on a normal machine.

The matrix is sparse, but contains general formulas.

In[2]:=
Click for copyable input
X
Out[2]=
In[3]:=
Click for copyable input
X
Out[3]//MatrixForm=

Computing the determinant is now fast.

In[4]:=
Click for copyable input
X
Out[4]=
In[5]:=
Click for copyable input
X
Out[5]=