Dr. Michael Angel Carter, GED

9 Reputation

3 Badges

17 years, 216 days
PILAU = People Investigating Lanugage Against Unity

I received a bachelor of science in biology (minor in chemistry) from Lewis University and a bachelor of science in computer science from Purudue University.  I am now pursuing a PhD. in Mathematical Physics.  Years ago, I received a certificate in computer programming from the College of Automation in Chicago.  In addition, I received a post-bachelor certificate in information systems, with the programming option, at Purdue University.  I have completed several projects.  To name a few, I designed an assembler language computer emulator as two applications--one in C/C++ and the other in C#`.  Here, I coded both the assembler and the emulator. Next, I designed an animated mechanical man in Java3D (using quaternions).  Finally, in two of my courses, I had to design a linear programming package and a grammar analyzer package, both of which were written in C#.  I was exposed to quaternions, octonions, and sedenions at the University of Aalborg, in Denmark, a few years back.  My favorite languages are Microsoft Macro Assembler, C#, Java, Python, C/C++ with OpenGL, and the Maple programming language.  My current Cayley-Dickson package is the first of two projects for a visualization course, which is an independent study that lasted over a year.  It is now completed.

MaplePrimes Activity

These are Posts that have been published by michael_carter

Get this Quaternion Package from Maple's Application Center. Make sure you get the March 2007 version not the March 2005 version.

Overview on Hamilton Quaternions

A Hamilton Quaternion is a hypercomplex number with one real part (the scalar) and three imaginary parts (the vector).

This is an extension of the concept of numbers. We have found that a real number is a one-part number that can be represented on a number line and a complex number is a two-part number that can be represented on a plane. Extending that logic, we have also found that we can produce more numbers by adding more parts.
Quaternion --> a + b*i + c*j + d*k, where the coefficients a, b, c, d are elements of the reals

Page 1 of 1