FreeTechBooks.com Homepage
FreeTechBooks.com
Free Online Computer Science and Programming Books, Textbooks, and Lecture Notes


Grassmann Algebra
Reply with quote
Grassmann Algebra: Exploring applications of extended vector algebra with Mathematica

Author : John Browne, School of Engineering and Science, Swinburne University of Technology
Working Draft : January 2001

Terms and Conditions:

John Browne wrote:
All the chapters you see available here are of course protected by copyright. It is a condition of your accessing the files that you agree to use them for your own individual private study only. They may not otherwise be copied or distributed in any way in whole or in part without the permission of the author. You may reference or quote small sections of the work as long as due acknowledgment is made.

Book Excerpts:

Grassmann algebra is a mathematical system which predates vector algebra, and yet is more powerful than it, subsuming and unifying much of the algebra used by engineers and physicists. It has remained relatively unknown since its discovery over 160 years ago in Hermann Günther Grassmann's Ausdehnungslehre, yet is now emerging as a potential mathematical system for describing such diverse applications as robotic manipulators and fundamental physical theories.

The intrinsic power of Grassmann algebra arises from its fundamental product operation, the exterior product. The exterior product codifies the property of linear dependence, so essential for modern applied mathematics, directly into the algebra. Simple non-zero elements of the algebra may be viewed as representing constructs of linearly independent elements. For example, a simple bivector is the exterior product of two vectors; a line is the exterior product of two points and a plane is the exterior product of three points.

The primary focus of this book is to provide a readable account in modern notation of Grassmann's major algebraic contributions to mathematics and science. This book tries to make it accessible to scientists and engineers, students and professionals alike, by avoiding all mathematical terminology which does not make an essential contribution to understanding the basic concepts. The only assumptions for the reader's background is that they have some familiarity with basic linear algebra.

The secondary concern of this book is to provide an environment for exploring applications of the Grassmann algebra. For general applications in higher dimensional spaces, computations by hand in any algebra become tedious, indeed limiting, thus restricting the hypotheses that can be explored. For this reason the book will include a package for exploring Grassmann algebra, called GrassmannAlgebra, which has been developed in Mathematica. Readers can read the book without using the package, or use the package to extend the examples in the text, experiment with hypotheses, or explore their own interests.

Arrow View/Download Grassmann Algebra: Exploring applications of extended vector algebra with Mathematica

ndaru
Site Admin

Joined: 09 Oct 2004
Posts: 753
View user's profileSend private message
  
   
 Reply to topic