HOME

TheInfoList



OR:

William Rowan Hamilton Sir William Rowan Hamilton LL.D, DCL, MRIA, FRAS (3/4 August 1805 – 2 September 1865) was an Irish mathematician, astronomer, and physicist. He was the Andrews Professor of Astronomy at Trinity College Dublin, and Royal Astronomer of Irela ...
invented quaternions, a mathematical entity in 1843. This article describes Hamilton's original treatment of quaternions, using his notation and terms. Hamilton's treatment is more geometric than the modern approach, which emphasizes quaternions'
algebra Algebra () is one of the broad areas of mathematics. Roughly speaking, algebra is the study of mathematical symbols and the rules for manipulating these symbols in formulas; it is a unifying thread of almost all of mathematics. Elementary ...
ic properties. Mathematically, quaternions discussed differ from the modern definition only by the terminology which is used.


Classical elements of a quaternion

Hamilton defined a quaternion as the
quotient In arithmetic, a quotient (from lat, quotiens 'how many times', pronounced ) is a quantity produced by the division of two numbers. The quotient has widespread use throughout mathematics, and is commonly referred to as the integer part of a ...
of two directed lines in tri dimensional space; or, more generally, as the quotient of two vectors. A quaternion can be represented as the sum of a ''scalar'' and a ''vector''. It can also be represented as the product of its ''tensor'' and its ''versor''.


Scalar

Hamilton invented the term ''scalars'' for the real numbers, because they span the "scale of progression from positive to negative infinity" or because they represent the "comparison of positions upon one common scale". Hamilton regarded ordinary scalar algebra as the science of pure time.


Vector

Hamilton defined a vector as "a right line ... having not only length but also direction". Hamilton derived the word ''vector'' from the Latin ''vehere'', to carry. Hamilton conceived a vector as the "difference of its two extreme points." For Hamilton, a vector was always a three-dimensional entity, having three co-ordinates relative to any given co-ordinate system, including but not limited to both polar and
rectangular In Euclidean plane geometry, a rectangle is a quadrilateral with four right angles. It can also be defined as: an equiangular quadrilateral, since equiangular means that all of its angles are equal (360°/4 = 90°); or a parallelogram containin ...
systems. He therefore referred to vectors as "triplets". Hamilton defined addition of vectors in geometric terms, by placing the
origin Origin(s) or The Origin may refer to: Arts, entertainment, and media Comics and manga * ''Origin'' (comics), a Wolverine comic book mini-series published by Marvel Comics in 2002 * ''The Origin'' (Buffy comic), a 1999 ''Buffy the Vampire Sl ...
of the second vector at the end of the first. He went on to define vector subtraction. By adding a vector to itself multiple times, he defined multiplication of a vector by an
integer An integer is the number zero (), a positive natural number (, , , etc.) or a negative integer with a minus sign ( −1, −2, −3, etc.). The negative numbers are the additive inverses of the corresponding positive numbers. In the languag ...
, then extended this to division by an integer, and multiplication (and division) of a vector by a rational number. Finally, by taking limits, he defined the result of multiplying a vector α by any scalar ''x'' as a vector β with the same direction as α if ''x'' is positive; the opposite direction to α if ''x'' is negative; and a length that is , ''x'', times the length of α. The
quotient In arithmetic, a quotient (from lat, quotiens 'how many times', pronounced ) is a quantity produced by the division of two numbers. The quotient has widespread use throughout mathematics, and is commonly referred to as the integer part of a ...
of two
parallel Parallel is a geometric term of location which may refer to: Computing * Parallel algorithm * Parallel computing * Parallel metaheuristic * Parallel (software), a UNIX utility for running programs in parallel * Parallel Sysplex, a cluster of ...
or anti-parallel vectors is therefore a scalar with absolute value equal to the ratio of the lengths of the two vectors; the scalar is positive if the vectors are parallel and negative if they are anti-parallel.


Unit vector

A
unit vector In mathematics, a unit vector in a normed vector space is a vector (often a spatial vector) of length 1. A unit vector is often denoted by a lowercase letter with a circumflex, or "hat", as in \hat (pronounced "v-hat"). The term ''direction v ...
is a vector of length one. Examples of unit vectors include i, j and k.


Tensor

: Note: The use of the word ''tensor'' by Hamilton does not coincide with modern terminology. Hamilton's ''tensor'' is actually the absolute value on the quaternion algebra, which makes it a
normed vector space In mathematics, a normed vector space or normed space is a vector space over the real or complex numbers, on which a norm is defined. A norm is the formalization and the generalization to real vector spaces of the intuitive notion of "length ...
. Hamilton defined ''tensor'' as a positive numerical quantity, or, more properly, signless number. A tensor can be thought of as a positive scalar. The "tensor" can be thought of as representing a "stretching factor." Hamilton introduced the term tensor in his first book, Lectures on Quaternions, based on lectures he gave shortly after his invention of the quaternions: *''it seems convenient to enlarge by definition the signification of the new word tensor, so as to render it capable of including also those other cases in which we operate on a line by diminishing instead of increasing its length ; and generally by altering that length in any definite ratio. We shall thus (as was hinted at the end of the article in question) have fractional and even incommensurable tensors, which will simply be numerical multipliers, and will all be positive or (to speak more properly) SignLess Numbers, that is, unclothed with the algebraic signs of positive and negative ; because, in the operation here considered, we abstract from the directions (as well as from the situations) of the lines which are compared or operated on.'' Each quaternion has a tensor, which is a measure of its magnitude (in the same way as the length of a vector is a measure of a vectors' magnitude). When a quaternion is defined as the quotient of two vectors, its tensor is the ratio of the lengths of these vectors.


Versor

A versor is a quaternion with a tensor of 1. Alternatively, a versor can be defined as the quotient of two equal-length vectors. In general a versor defines all of the following: a directional axis; the plane
normal Normal(s) or The Normal(s) may refer to: Film and television * ''Normal'' (2003 film), starring Jessica Lange and Tom Wilkinson * ''Normal'' (2007 film), starring Carrie-Anne Moss, Kevin Zegers, Callum Keith Rennie, and Andrew Airlie * ''Norma ...
to that axis; and an angle of rotation. When a versor and a vector which lies in the plane of the versor are multiplied, the result is a new vector of the same length but turned by the angle of the versor.


Vector arc

Since every unit vector can be thought of as a point on a
unit sphere In mathematics, a unit sphere is simply a sphere of radius one around a given center. More generally, it is the set of points of distance 1 from a fixed central point, where different norms can be used as general notions of "distance". A unit ...
, and since a versor can be thought of as the quotient of two vectors, a versor has a representative great circle arc, called a vector arc, connecting these two points, drawn from the divisor or lower part of quotient, to the dividend or upper part of the quotient.


Right versor

When the arc of a versor has the magnitude of a right angle, then it is called a right versor, a ''right radial'' or ''quadrantal versor''.


Degenerate forms

There are two special degenerate versor cases, called the unit-scalars. These two scalars (negative and positive unity) can be thought of as scalar quaternions. These two scalars are special limiting cases, corresponding to versors with angles of either zero or π. Unlike other versors, these two cannot be represented by a unique arc. The arc of 1 is a single point, and –1 can be represented by an infinite number of arcs, because there are an infinite number of shortest lines between antipodal points of a sphere.


Quaternion

Every quaternion can be decomposed into a scalar and a vector. : q = \mathbf(q) + \mathbf(q) These two operations S and V are called "take the Scalar of" and "take the vector of" a quaternion. The vector part of a quaternion is also called the right part. Every quaternion is equal to a versor multiplied by the tensor of the quaternion. Denoting the versor of a quaternion by : \mathbfq and the tensor of a quaternion by : \mathbfq we have : q=\mathbfq\mathbfq


Right quaternion

A right quaternion is a quaternion whose scalar component is zero, : S(q) = 0 The angle of a right quaternion is 90 degrees. A right quaternion can also be thought of as a vector plus a zero scalar. Right quaternions may be put in what was called the standard trinomial form. For example, if Q is a right quaternion, it may be written as: : Q = xi + yj + zk


Four operations

Four operations are of fundamental importance in quaternion notation. : + − ÷ × In particular it is important to understand that there is a single operation of multiplication, a single operation of division, and a single operations of addition and subtraction. This single multiplication operator can operate on any of the types of mathematical entities. Likewise every kind of entity can be divided, added or subtracted from any other type of entity. Understanding the meaning of the subtraction symbol is critical in quaternion theory, because it leads to an understanding of the concept of a vector.


Ordinal operators

The two ordinal operations in classical quaternion notation were addition and subtraction or + and −. These marks are: "...characteristics of synthesis and analysis of a state of progression, according as this state is considered as being derived from, or compared with, some other state of that progression."


Subtraction

Subtraction is a type of
analysis Analysis ( : analyses) is the process of breaking a complex topic or substance into smaller parts in order to gain a better understanding of it. The technique has been applied in the study of mathematics and logic since before Aristotle (3 ...
called
ordinal analysis In proof theory, ordinal analysis assigns ordinals (often large countable ordinals) to mathematical theories as a measure of their strength. If theories have the same proof-theoretic ordinal they are often equiconsistent, and if one theory h ...
...let space be now regarded as the field of progression which is to be studied, and POINTS as ''states'' of that progression. ...I am led to regard the word "Minus," or the mark −, in geometry, as the sign or characteristic of analysis of one geometric position (in space), as compared with another (such) position. The comparison of one mathematical point with another with a view to the determination of what may be called their ordinal relation, or their relative position in space...
The first example of subtraction is to take the point A to represent the earth, and the point B to represent the sun, then an arrow drawn from A to B represents the act of moving or vection from A to B. ::B − A this represents the first example in Hamilton's lectures of a vector. In this case the act of traveling from the earth to the moon.


Addition

Addition is a type of analysis called ordinal synthesis.


=Addition of vectors and scalars

= Vectors and scalars can be added. When a vector is added to a scalar, a completely different entity, a quaternion is created. A vector plus a scalar is always a quaternion even if the scalar is zero. If the scalar added to the vector is zero then the new quaternion produced is called a right quaternion. It has an angle characteristic of 90 degrees.


Cardinal operations

The two Cardinal operations in quaternion notation are geometric multiplication and geometric division and can be written: : ÷, × It is not required to learn the following more advanced terms in order to use division and multiplication. Division is a kind of
analysis Analysis ( : analyses) is the process of breaking a complex topic or substance into smaller parts in order to gain a better understanding of it. The technique has been applied in the study of mathematics and logic since before Aristotle (3 ...
called cardinal analysis. Multiplication is a kind of synthesis called cardinal synthesis


Division

Classically, the quaternion was viewed as the ratio of two vectors, sometimes called a geometric fraction. If OA and OB represent two vectors drawn from the origin O to two other points A and B, then the geometric fraction was written as : OA:OB Alternately if the two vectors are represented by α and β the quotient was written as : \alpha\div\beta or : \frac Hamilton asserts: "The quotient of two vectors is generally a quaternion". ''Lectures on Quaternions'' also first introduces the concept of a quaternion as the quotient of two vectors: Logically and by definition, if \frac=q then \times = \alpha.. In Hamilton's calculus the product is not
commutative In mathematics, a binary operation is commutative if changing the order of the operands does not change the result. It is a fundamental property of many binary operations, and many mathematical proofs depend on it. Most familiar as the name of ...
, i.e., the order of the variables is of great importance. If the order of q and β were to be reversed the result would not in general be α. The quaternion q can be thought of as an operator that changes β into α, by first rotating it, formerly an act of ''version'' and then changing the length of it, formerly called an act of ''tension''. Also by definition the quotient of two vectors is equal to the
numerator A fraction (from la, fractus, "broken") represents a part of a whole or, more generally, any number of equal parts. When spoken in everyday English, a fraction describes how many parts of a certain size there are, for example, one-half, eight ...
times the
reciprocal Reciprocal may refer to: In mathematics * Multiplicative inverse, in mathematics, the number 1/''x'', which multiplied by ''x'' gives the product 1, also known as a ''reciprocal'' * Reciprocal polynomial, a polynomial obtained from another pol ...
of the
denominator A fraction (from la, fractus, "broken") represents a part of a whole or, more generally, any number of equal parts. When spoken in everyday English, a fraction describes how many parts of a certain size there are, for example, one-half, eight ...
. Since multiplication of vectors is not commutative, the order cannot be changed in the following expression. : \frac=\,\times\frac Again the order of the two quantities on the right hand side is significant. Hardy presents the definition of division in terms of mnemonic cancellation rules. "Canceling being performed by an upward right hand stroke". If alpha and beta are vectors and q is a quaternion such that : \frac = q then \alpha\beta^=q and \frac.\beta = \alpha\beta^.\beta=\alpha : \times and \div are inverse operations, such that: : \beta\div\alpha\times\alpha=\beta and q\times\alpha\div\alpha=q and : \gamma=(\gamma\div\beta)\times(\beta\div\alpha)\times\alpha An important way to think of q is as an operator that changes β into α, by first rotating it (''version'') and then changing its length (tension). : \gamma\div\alpha=(\gamma\div\beta)\times(\beta\div\alpha)


Division of the unit vectors ''i'', ''j'', ''k''

The results of using the division operator on ''i'', ''j'', and ''k'' was as follows. The reciprocal of a unit vector is the vector reversed. ::\frac = i^ = -i Because a unit vector and its reciprocal are parallel to each other but point in opposite directions, the product of a unit vector and its reciprocal have a special case commutative property, for example if a is any unit vector then: ::\fraca = (-a)a = 1 = a(-a) = a\frac. However, in the more general case involving more than one vector (whether or not it is a unit vector) the commutative property does not hold. For example: ::i\frac\frac i. This is because k/i is carefully defined as: ::\frac = k\frac = ki^ = k(-i) = -(ki) = -(j) = -j. So that: ::i\frac = i(-j) = -k, however ::\frac i= (-j)i = -(ji) = -(-k) = k


Division of two parallel vectors

While in general the quotient of two vectors is a quaternion, If α and β are two parallel vectors then the quotient of these two vectors is a scalar. For example, if \alpha = ai, and \beta = bi then :\alpha\div\beta = \frac = \frac = \frac Where a/b is a scalar.


=Division of two non-parallel vectors

= The quotient of two vectors is in general the quaternion: : q =\frac=\frac(\cos\phi + \epsilon\sin\phi) Where α and β are two non-parallel vectors, φ is that angle between them, and ε is a unit vector perpendicular to the plane of the vectors α and β, with its direction given by the standard right hand rule.


Multiplication

Classical quaternion notation had only one concept of multiplication. Multiplication of two real numbers, two imaginary numbers or a real number by an imaginary number in the classical notation system was the same operation. Multiplication of a scalar and a vector was accomplished with the same single multiplication operator; multiplication of two vectors of quaternions used this same operation as did multiplication of a quaternion and a vector or of two quaternions.


=Factor, Faciend and Factum

= ::Factor × Faciend = Factum When two quantities are multiplied the first quantity is called the factor, the second quantity is called the faciend and the result is called the factum.


=Distributive

= In classical notation, multiplication was distributive. Understanding this makes it simple to see why the product of two vectors in classical notation produced a quaternion. : q=(ai + bj + ck)\times(ei + fj + gk) : q = ae(\times) + af(\times) + ag(\times) + be(\times) + bf(\times) + bg(\times) + ce(\times) + cf(\times) + cg(\times) Using the quaternion multiplication table we have: : q = ae(-1) + af(+k) + ag(-j) + be(-k) + bf(-1) + bg(+i) + ce(+j) + cf(-i) + cg(-1) Then collecting terms: : q = -ae - bf - cg + (bg-cf)i + (ce - ag)j + (af-be)k The first three terms are a scalar. Letting : w = -ae - bf - cg : x = (bg-cf) : y = (ce - ag) : z = (af-be) So that the product of two vectors is a quaternion, and can be written in the form: : q = w + xi + yj + zk


=Product of two right quaternions

= The product of two right quaternions is generally a quaternion. Let α and β be the right quaternions that result from taking the vectors of two quaternions: :\alpha=\mathbfp :\beta=\mathbfq Their product in general is a new quaternion represented here by r. This product is not ambiguous because classical notation has only one product. :r =\,\alpha\beta; Like all quaternions r may now be decomposed into its vector and scalar parts. :r=\mathbfr+\mathbfr The terms on the right are called ''scalar of the product'', and the ''vector of the product'' of two right quaternions. : Note: "Scalar of the product" corresponds to Euclidean
scalar product In mathematics, the dot product or scalar productThe term ''scalar product'' means literally "product with a scalar as a result". It is also used sometimes for other symmetric bilinear forms, for example in a pseudo-Euclidean space. is an alge ...
of two vectors up to the change of sign (multiplication to −1).


Other operators in detail


Scalar and vector

Two important operations in two the classical quaternion notation system were S(q) and V(q) which meant take the scalar part of, and take the imaginary part, what Hamilton called the vector part of the quaternion. Here S and V are operators acting on q. Parenthesis can be omitted in these kinds of expressions without ambiguity. Classical notation: : q =\,\mathbfq + \mathbfq Here, ''q'' is a quaternion. ''Sq'' is the scalar of the quaternion while Vq is the vector of the quaternion.


Conjugate

K is the conjugate operator. The conjugate of a quaternion is a quaternion obtained by multiplying the vector part of the first quaternion by minus one. If :q =\,\mathbfq + \mathbfq then :\mathbfq=\mathbf\,q - \mathbfq. The expression :r=\,\mathbfq, means, assign the quaternion r the value of the conjugate of the quaternion q.


Tensor

T is the tensor operator. It returns a kind of number called a ''tensor''. The tensor of a positive scalar is that scalar. The tensor of a negative scalar is the absolute value of the scalar (i.e., without the negative sign). For example: : \mathbf(5) = 5 : \mathbf(-5)= 5 The tensor of a vector is by definition the length of the vector. For example, if: : \alpha = xi + yj + zk Then : \mathbf\alpha = \sqrt The tensor of a unit vector is one. Since the versor of a vector is a unit vector, the tensor of the versor of any vector is always equal to unity. Symbolically: : \mathbf\alpha = 1 A quaternion is by definition the quotient of two vectors and the tensor of a quaternion is by definition the quotient of the tensors of these two vectors. In symbols: : q = \frac. : \mathbfq = \frac. From this definition it can be shown that a useful formula for the tensor of a quaternion is: : \mathbfq=\sqrt It can also be proven from this definition that another formula to obtain the tensor of a quaternion is from the common norm, defined as the product of a quaternion and its conjugate. The square root of the common norm of a quaternion is equal to its tensor. : \mathbfq=\sqrt A useful identity is that the square of the tensor of a quaternion is equal to the tensor of the square of a quaternion, so that the parentheses may be omitted. : (\mathbfq)^2 = \mathbf(q^2) = \mathbfq^2 Also, the tensors of conjugate quaternions are equal. : \mathbfq = \mathbfq The tensor of a quaternion is now called its
norm Naturally occurring radioactive materials (NORM) and technologically enhanced naturally occurring radioactive materials (TENORM) consist of materials, usually industrial wastes or by-products enriched with radioactive elements found in the envi ...
.


Axis and angle

Taking the angle of a non-scalar quaternion, resulted in a value greater than zero and less than π. When a non-scalar quaternion is viewed as the quotient of two vectors, then the axis of the quaternion is a unit vector perpendicular to the plane of the two vectors in this original quotient, in a direction specified by the right hand rule. The angle is the angle between the two vectors. In symbols, : u = Ax.q : \theta = \angle q


Reciprocal

If :q=\frac then its
reciprocal Reciprocal may refer to: In mathematics * Multiplicative inverse, in mathematics, the number 1/''x'', which multiplied by ''x'' gives the product 1, also known as a ''reciprocal'' * Reciprocal polynomial, a polynomial obtained from another pol ...
is defined as \frac=q^ = \frac The expression: : \times\times\frac Reciprocals have many important applications, for example rotations, particularly when q is a versor. A versor has an easy formula for its reciprocal. : \frac= \mathbfq - \mathbfq = \mathbfq In words the reciprocal of a versor is equal to its conjugate. The dots between operators show the order of the operations, and also help to indicate that S and U for example, are two different operations rather than a single operation named SU.


Common norm

The product of a quaternion with its conjugate is its common norm. The operation of taking the common norm of a quaternion is represented with the letter N. By definition the common norm is the product of a quaternion with its conjugate. It can be proven that common norm is equal to the square of the tensor of a quaternion. However this proof does not constitute a definition. Hamilton gives exact, independent definitions of both the common norm and the tensor. This norm was adopted as suggested from the theory of numbers, however to quote Hamilton "they will not often be wanted". The tensor is generally of greater utility. The word norm does not appear in ''Lectures on Quaternions'', and only twice in the table of contents of ''Elements of Quaternions''. In symbols: : \mathbfq=\,q\mathbfq =\,(\mathbfq)^2 The common norm of a versor is always equal to positive unity. : \mathbfq = \mathbfq.\mathbfq = 1


Biquaternions


Geometrically real and geometrically imaginary numbers

In classical quaternion literature the equation : q^2=-1 was thought to have infinitely many solutions that were called geometrically real. These solutions are the unit vectors that form the surface of a unit sphere. A geometrically real quaternion is one that can be written as a linear combination of ''i'', ''j'' and ''k'', such that the squares of the coefficients add up to one. Hamilton demonstrated that there had to be additional roots of this equation in addition to the geometrically real roots. Given the existence of the imaginary scalar, a number of expressions can be written and given proper names. All of these were part of Hamilton's original quaternion calculus. In symbols: : q + q'\sqrt where q and q′ are real quaternions, and the square root of minus one is the imaginary of ordinary algebra, and are called an imaginary or symbolical roots and not a geometrically real vector quantity.


Imaginary scalar

Geometrically Imaginary quantities are additional roots of the above equation of a purely symbolic nature. In article 214 of ''Elements'' Hamilton proves that if there is an i, j and k there also has to be another quantity h which is an imaginary scalar, which he observes should have already occurred to anyone who had read the preceding articles with attention. Article 149 of ''Elements'' is about Geometrically Imaginary numbers and includes a footnote introducing the term ''biquaternion''. The terms ''imaginary of ordinary algebra'' and ''scalar imaginary'' are sometimes used for these geometrically imaginary quantities. ''Geometrically Imaginary'' roots to an equation were interpreted in classical thinking as geometrically impossible situations. Article 214 of ''Elements of Quaternions'' explores the example of the equation of a line and a circle that do not intersect, as being indicated by the equation having only a geometrically imaginary root. In Hamilton's later writings he proposed using the letter h to denote the imaginary scalar


Biquaternion

On page 665 of ''Elements of Quaternions'' Hamilton defines a biquaternion to be a quaternion with
complex number In mathematics, a complex number is an element of a number system that extends the real numbers with a specific element denoted , called the imaginary unit and satisfying the equation i^= -1; every complex number can be expressed in the fo ...
coefficients. The scalar part of a biquaternion is then a complex number called a biscalar. The vector part of a biquaternion is a
bivector In mathematics, a bivector or 2-vector is a quantity in exterior algebra or geometric algebra that extends the idea of scalars and vectors. If a scalar is considered a degree-zero quantity, and a vector is a degree-one quantity, then a bivector ca ...
consisting of three complex components. The biquaternions are then the
complexification In mathematics, the complexification of a vector space over the field of real numbers (a "real vector space") yields a vector space over the complex number field, obtained by formally extending the scaling of vectors by real numbers to include ...
of the original (real) quaternions.


Other double quaternions

Hamilton invented the term ''associative'' to distinguish between the imaginary scalar (known by now as a
complex number In mathematics, a complex number is an element of a number system that extends the real numbers with a specific element denoted , called the imaginary unit and satisfying the equation i^= -1; every complex number can be expressed in the fo ...
) which is both commutative and associative, and four other possible roots of negative unity which he designated L, M, N and O, mentioning them briefly in appendix B of ''Lectures on Quaternions'' and in private letters. However, non-associative roots of minus one do not appear in ''Elements of Quaternions''. Hamilton died before he worked on these strange entities. His son claimed them to be "bows reserved for the hands of another Ulysses".


See also

*
Cayley–Dickson construction In mathematics, the Cayley–Dickson construction, named after Arthur Cayley and Leonard Eugene Dickson, produces a sequence of algebras over the field of real numbers, each with twice the dimension of the previous one. The algebras produced b ...
*
Octonion In mathematics, the octonions are a normed division algebra over the real numbers, a kind of hypercomplex number system. The octonions are usually represented by the capital letter O, using boldface or blackboard bold \mathbb O. Octonions hav ...
s * Frobenius theorem


Footnotes


References

* W.R. Hamilton (1853), Dublin: Hodges and Smith * W.R. Hamilton (1866), , 2nd edition, edited by Charles Jasper Joly, Longmans Green & Company. * A.S. Hardy (1887), ''Elements of Quaternions'' * P.G. Tait (1890), ''An Elementary Treatise on Quaternions'', Cambridge: C.J. Clay and Sons * Herbert Goldstein(1980), ''Classical Mechanics'', 2nd edition, Library of congress catalog number QA805.G6 1980 {{DEFAULTSORT:Classical Hamiltonian Quaternions History of mathematics Historical treatment of quaternions William Rowan Hamilton