QUATERNION ALGEBRAS - Maple Application Center
Application Center Applications QUATERNION ALGEBRAS


: Dr. Miriam Ciavarella
Engineering software solutions from Maplesoft
This Application runs in Maple. Don't have Maple? No problem!
 Try Maple free for 15 days!
This worksheet presents some procedures in order to make computations in a quaternion algebra B defined over the field of rational numbers Q . Quaternion algebra means something more general than the algebra of Hamilton's quaternions (for which there exists already a Maple package) . To give a quaternion algebra B is equivalent to give a pair (a,b) of non-zero rational numbers so that B is defined as the Q-algebra of basis {1,i,j,k} where the elements i,j of B verify the relations i^2=a, j^2=b, ij=-ji and k=ij. It can be very useful to define new procedures ProdQuat, InvQ, TrQ, NormQ in Maple which return the product of two elements of B, the inverse of a non-zero-element of B, the reduced trace of an element of B and the reduced norm of an element of B. Moreover, since the places of Q where B is ramified determine B up to isomorphism as an algebra, it can be very useful to give a procedure Discriminant which computes the reduced discriminant of a quaternion algebra B=(a,b).

Application Details

Publish Date: November 02, 2007
Created In: Maple 10
Language: English



More Like This

Comparison of Multivariate Optimization Methods

Parabolic Reflectors and the Ideal Flashlight
Animation of Dudeney's Dissection Transforming an Equilateral Triangle to a Square
Pascal's triangle and its relationship to the Fibonacci sequence
Classroom Tips and Techniques: Sliders for Parameter-Dependent Curves
Rectification of the Circular Arc by Cochleoidal Curve Construction
Classroom Tips and Techniques: Caustics for a Plane Curve