Inverse symbolic calculator
ddrive.cs.dal.ca
ddrive.cs.dal.ca
Interestingly, the ISC's job is made easier by the fact that numbers which come up in "real life" tend to have linear combinations of "similar" values. For example, Pi behaves like a logarithm, so linear combinations of Pi and (poly)logarithms tend to pop up, while Pi^2 tends to occur in combination with the product of two logarithms. As a result, the ISC is optimized to pass sets of "similar" inputs to the PSLQ algorithm, which makes finding relations much faster without missing anything interesting.