Company

Confessions of a Mathematica Addict

September 19, 2001--Associate Professor John Browne of Swinburne University of Technology is a self-described "Mathematica addict," using Mathematica not only as an all-purpose teaching tool in the classroom but also exclusively for his research. Why Mathematica? Says Browne, "It provides a high-level programming, computation, and graphics environment in which professionals can prototype their ideas and computations, create packages encapsulating their algorithms, and make them easily available to colleagues around the world."

Browne teaches an undergraduate-level engineering design course as well as a Mathematica-based programming course for second-year engineering students. He says Mathematica is ideal for developing formulas symbolically in his engineering design class. "We don't need to be satisfied with one-off calculations any more. Now, Mathematica can develop many of the complex general design formulas we need, live in front of the class."

One of Browne's research interests is Grassmann algebra, which is now emerging as a potential mathematical system for describing such diverse applications as engineering mechanics and fundamental theories of matter.

Why was he drawn to Grassmann algebra? Says Browne, "As an engineer, what enticed me to distraction was that Grassmann algebra could represent a force in such a way that Newton's law for rigid bodies reduced to just one equation, instead of the standard two equations for the force and moment vectors when using three-dimensional vector algebra."

Browne has been working on a Grassmann algebra package for Mathematica that will significantly reduce the time needed for calculations. "Now I could do all my theoretical computations, be assured of their correctness, do them in orders-of-magnitude less time, and have the results nicely and legibly presented," he says. Browne is also writing a book entitled Grassmann Algebra: Exploring Applications of Extended Vector Algebra with Mathematica.

In addition, Browne and a colleague recently started Quantica Pty Ltd, a Mathematica consulting company. Its mission is to specialize in all things Mathematica-related from training and consulting to webMathematica and technical publishing.

The complete story about John Browne and Mathematica is available in the higher education section of our web site.