Draft:Hyperquaternion
This article, Draft:Hyperquaternion, has recently been created via the Articles for creation process. Please check to see if the reviewer has accidentally left this template after accepting the draft and take appropriate action as necessary.
Reviewer tools: Preload talk Inform author |
This article, Draft:Hyperquaternion, has recently been created via the Articles for creation process. Please check to see if the reviewer has accidentally left this template after accepting the draft and take appropriate action as necessary.
Reviewer tools: Preload talk Inform author |
This article, Draft:Hyperquaternion, has recently been created via the Articles for creation process. Please check to see if the reviewer has accidentally left this template after accepting the draft and take appropriate action as necessary.
Reviewer tools: Preload talk Inform author |
- File:Symbol opinion vote.svg Comment: This appears to be generated by AI. It is poorly sourced, confusingly written, and it is also written in a style completely incomprehensible to anyone who is not a mathematician. A quick search of Google Scholar finds many articles with the term hyperquaternion in the title, so presumably the concept is notable - but as the previous reviewer commented, it seems strange that it is not mentioned in the article on Quaternion. If you want to revise this, please read Wikipedia:Manual_of_Style/Mathematics and follow the guidelines there. Also please do NOT use AI-generated text as we are seeing many poor results from this throughout Wikipedia. Lijil (talk) 08:56, 19 September 2025 (UTC)
- File:Symbol opinion vote.svg Comment: Given the asserted notability of this subject, why is it not discussed at all in Quaternion? BD2412 T 00:21, 18 September 2025 (UTC)
A hyperquaternion number is an element of a Clifford algebra defined as a tensor product of quaternion algebras (or subalgebra thereof).
History
[edit | edit source]In 1878, W. K. Clifford [1] (1845 − 1879) made a synthesis of the calculus of H. G. Grassmann [2] (1809 - 1877) and the quaternions of W. R. Hamilton [3] (1805 - 1865). He defined his algebras as a tensor product (”compound of algebras”) of quaternion algebras, a concept introduced by B. Peirce [4] (1809 − 1880). In 1880, R. Lipschitz [5] (1832 − 1903) derived the rotation formula of nD Euclidean spaces and thereby rediscovered the (even) Clifford algebras. In 1922, C. L. E. Moore [6] (1876 − 1931) was to call Lipschitz’ algebras ”hyperquaternions”. The term hyperquaternion number designates today the tensor product of quaternion algebras (or subalgebra thereof).
Definition
[edit | edit source]The quaternion algebra is composed of quaternions , where satisfy the relation . The quaternion conjugate of is . The tensor product of quaternion algebras is defined by
.
where , etc. are distinct commuting quaternionic systems. An element of is called a hyperquaternion number.[7]
A hyperconjugation is defined by:
where is the quaternion conjugation.
A Clifford algebra has generators multiplying according to with ( generators) and ( generators). The algebra contains scalars , vectors , bivectors , etc. inducing a multivector structure. The total number of elements is . The even subalgebra is generated by the products of an even number of generators.
Classification
[edit | edit source]There are four types of hyperquaternion numbers ( even or odd) and the even subalgebras yielding the following Clifford algebras with the parameter [7]
and the subalgebras
The table below lists a few hyperquaternion algebras.
| Name/Symbol | Dimension | No of elements | ||
|---|---|---|---|---|
| complex number | 1 | 2 | -1 | |
| quaternions | 2 | 4 | -2 | |
| biquaternions | 3 | 8 | 3 | |
| tetraquaternions | 4 | 16 | 2 | |
| 5 | 32 | -1 | ||
| 6 | 64 | -2 |
The hyperquaternion numbers yield real, complex and quaternionic square matrices due to the isomorphism where denotes the real matrix.
The hyperconjugation generalizes the concepts of matrix transposition, adjoint and transpose quaternion conjugation since where is the matrix transposition.[7]
Example 1: Quaternions
[edit | edit source]The quaternion algebra is a Clifford algebra with two generators
.
A general element of is expressed by where is a scalar, a vector and a bivector . The subalgebra .
Interior and exterior products can be defined by
.
The rotation group is expressed by
with
.[7]
Example 2: Tetraquaternions
[edit | edit source]A general element of is a set of four quaternions called tetraquaternion
and similarly with (, real coefficients).
The product yields a set of four quaternions
.
where the order of the elements has to be respected. The four generators of are . Tetraquaternions lead to applications in special relativity.[8]
The multivector structure is
The multivector structure contains scalars , vectors , bivectors , trivectors and pseudo-scalars .
If denotes a multivector (where are vectors) and is a vector, the interior and exterior products can be defined
.
An orthochronous proper Lorentz transformation is given by
with (similarly ).
A matrix representation is obtained via
See also
[edit | edit source]- Biquaternion
- Classification of Clifford algebras
- Clifford algebra
- Hypercomplex number
- Quaternion
- Sympletic group
References
[edit | edit source]- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value)./
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ a b c d Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).