Do we even need mathematicians? I ponded this question because I came accross this site: http://functions.wolfram.com" [Broken] and virtually every function created since the dawn of humanity is indexed somwhere in there. These identities were generated with mathematica. Yet a long time ago people spent years deriving most these formulas by hand. It seems like the role of mathematicians to derive stuff can simply be outsourced to sophisticated computer programs. Perhaps the type of work that computers can't do involves very abstract mathematics like game theory and topology.