Talk:Euler–Rodrigues formula

Latest comment: 2 months ago by Lantonov in topic Vector formula incorrect?

Composition of rotations

edit

I think that there's either an error or some different unspecified convention used. Presented formula doesn't match with either the Hamilton product or the expression presented in the linked Euler's four-square identity article. AnonN10 (talk) 05:08, 10 May 2024 (UTC)Reply

Vector formula incorrect?

edit

I'm finding the vector formula given here gives incorrect results. I'm unable to check if it was misinterpreted in its original text, but none is given, and there is no derivation. Where did it come from? Can someone find an external source?

An AI assistant corrected it to x + a * 2 * cross(ijk, x) + cross(ijk, cross(ijk, x)), which seems to work experimentally, but of course this is not admissible.

Timrb (talk) 04:25, 31 August 2024 (UTC)Reply

I was not able to find the source of the formula given in the article
 
The standard Rodrigues' rotation formula is
 
However, conversion between the two formulas turned out to be exciting because the golden ratio suddenly cropped up. Briefly, we must match the following coefficients:
Coefficient of   in the standard form is   while in the article form is  
Coefficient of   is   in the standart form and   in the article form
Coefficient of   is   in the standard form and 2 in the article form.
From these comparisons, we can derive the following relationships:
1.  
2.  
Let's solve these equations:
1. From  , we get
 
2. From  , we get
 
To satisfy both equations simultaneously, we equate the two expressions for a
 
Squaring both sides to eliminate the square root
 
Using the Pythagorean identity  
 
Multiplying through by 4
 
Rearranging to form a quadratic equation
 
Solving this quadratic equation for  
 
Since   must be between -1 and 1, we select the valid solution
 
Now, substituting back to find a:
 
But the golden ratio  , and then
 
Therefore
 
Further, we have the identity
 
If   is a unit vector,  , so the expression simplifies to
 
After some algebraic manipulations, I obtained
 
See also Rodrigues' rotation formula where the following two expressions are derived:
  
The golden ratio expression that I derived above shows that   does not depend on   or  . This is not plausible, which means that probably the formula given in the article is erroneous. To express the formula with the Euler-Rodrigues parameter a, the cosine and sine are, respectively
 
 
Now, if you express cos through sin, substitute them with a, and equate them as above, you find 0 = 0, which makes a lot more sense.
Lantonov (talk) 09:18, 4 October 2024 (UTC)Reply
I agree with your implicit revulsion at the sloppiness of the article, which should properly be a footnote to the main article's Rodrigues' rotation formula#Derivation, bottom of the paragraph. Indeed, you are comparing with the wrong formula, instead of the bottom one of this section linked, which has a unit-normalized k, instead of the aggressively unnormalized ω here. In your place, I'd normalize the latter to the former, and compare normalizations properly. But the overall point is that this article needs its quality raised. Cuzkatzimhut (talk) 16:45, 5 October 2024 (UTC)Reply
I raise my thumb for merging of articles since I don't see a difference between the terms Euler-Rodrigues formula and Rodrigues' rotation formula. On the other hand, the article Euler-Rodrigues formula has some important material which is missing in Rodrigues' rotation formula such as the matrix-form connections with quaternions, spin matrices, and the Euler four-square identity. Lantonov (talk) 10:47, 10 October 2024 (UTC)Reply
@Lantonov: As User:Cuzkatzimhut has noted, I think you may need to take another look at your comparison above.
It is important to note that  .
  is a unit vector along the axis of rotation. But   is defined to be
 
The article Rodrigues' rotation formula gives the formula
 
This article gives
 
Looking at these term-by-term from the right,
 
 
So that just leaves the factor of   applied to   to explain, which looks to be where the anomaly has occurred.
The formulation using   is the point of this article (and pre-dates Rodrigues: 1770 vs 1840). It's quite widely used, so is useful to be able to find. No strong objection in principle to a careful merge into Rodrigues' rotation formula -- the content of the two articles may benefit by being presented together. But it would be a big block of content to add to the end of that other article. Jheald (talk) 14:01, 10 October 2024 (UTC)Reply
Note: have also confirmed that substituting
 
into the corrected formula
 
does indeed lead correctly to the component formula at the top of the article. I think we can remove the {{cn}} tag now? -- Jheald (talk) 15:34, 10 October 2024 (UTC)Reply
This formula seems correct on the basis of the above explanation:
 
It is   and not   because of the identity:
 
I think that the tag {{cn}} should stand till the source of this formula is found. Otherwise, I like it because it is compact and is based on the Euler parameters, so closer to quaternions.
Lantonov (talk) 20:16, 11 October 2024 (UTC)Reply