tag:blogger.com,1999:blog-7068528325708136131.post5643242368507140281..comments2017-02-22T19:49:07.412-08:00Comments on Structural insight: The great vectors-versus-quaternions debateJohn Shutthttp://www.blogger.com/profile/00041398073010099077noreply@blogger.comBlogger9125tag:blogger.com,1999:blog-7068528325708136131.post-12629970958717838502016-04-03T21:08:23.734-07:002016-04-03T21:08:23.734-07:00/Simple/, but perhaps not so much /trivial/. See C.../Simple/, but perhaps not so much /trivial/. See <a href="https://en.wikipedia.org/wiki/Cayley%E2%80%93Dickson_construction" rel="nofollow">Cayley–Dickson construction</a>.John Shutthttp://www.blogger.com/profile/00041398073010099077noreply@blogger.comtag:blogger.com,1999:blog-7068528325708136131.post-23985169983565089262016-04-03T21:05:55.315-07:002016-04-03T21:05:55.315-07:00This comment has been removed by the author.John Shutthttp://www.blogger.com/profile/00041398073010099077noreply@blogger.comtag:blogger.com,1999:blog-7068528325708136131.post-48009461691568349742016-04-03T19:06:07.371-07:002016-04-03T19:06:07.371-07:00My favorite insight about quaternions is a trivial...My favorite insight about quaternions is a trivial one (but then I'm a trivial sort of fellow) which justifies their alternate name of hypercomplex numbers: that an arbitrary rectangular quaternion a + bi + cj + dk can be rewritten as (a + bi) + (c + di)j, thus showing how to compose a hypercomplex number as the sum of a hyperreal (i.e. complex) number and a hyperimaginary number, the latter being a hyperreal number multiplied by j.John Cowanhttp://www.blogger.com/profile/11452247999156925669noreply@blogger.comtag:blogger.com,1999:blog-7068528325708136131.post-63827837469589899652014-05-04T22:24:03.412-07:002014-05-04T22:24:03.412-07:00I really enjoyed this story! I know we used quart...I really enjoyed this story! I know we used quarternions in a 3D geospatial project I worked on in 2005, so they are seeing some use in industry. And the guy assigned to that part of the project seemed excited to get to spend some time studying them. Richard Toddhttp://www.blogger.com/profile/12940402476622678832noreply@blogger.comtag:blogger.com,1999:blog-7068528325708136131.post-61156048467985814192014-03-29T17:50:53.235-07:002014-03-29T17:50:53.235-07:00It seems someone else, quite recently, also used q...It seems someone else, quite recently, also used quaternions as a topic for an academic paper assignment. <a href="http://thequaternionsdebate.blogspot.com/p/the-quaternion-debate.html" rel="nofollow">here</a>.John Shutthttp://www.blogger.com/profile/00041398073010099077noreply@blogger.comtag:blogger.com,1999:blog-7068528325708136131.post-21541374179912926952014-03-22T05:46:11.071-07:002014-03-22T05:46:11.071-07:00Ah! Thanks. :-)
Hm, the url didn't come out a...Ah! Thanks. :-)<br />Hm, the url didn't come out as a link; let's see...<br /><a href="https://en.wikipedia.org/wiki/Quaternions_and_spatial_rotation" rel="nofollow">link</a>. :-)John Shutthttp://www.blogger.com/profile/00041398073010099077noreply@blogger.comtag:blogger.com,1999:blog-7068528325708136131.post-58265900627874972472014-03-21T23:49:07.382-07:002014-03-21T23:49:07.382-07:00There's some discussion of the use of unit qua...There's some discussion of the use of unit quaternions to represent 3d rotations here: http://en.wikipedia.org/wiki/Quaternions_and_spatial_rotationMarc Coramhttp://www.blogger.com/profile/03880982688942937603noreply@blogger.comtag:blogger.com,1999:blog-7068528325708136131.post-27767597079670345082014-03-20T08:35:29.126-07:002014-03-20T08:35:29.126-07:00I've heard in recent years (but don't have...I've heard in recent years (but don't have a reference at my fingertips) some movie-quality CGI software uses quaternions because quaternion rotations don't produce the weird artifacts that can result from using Cartesian coordinates and trig functions.<br /><br />I've done enough pencil-and-paper algebra with quaternions to realize that it's very error-prone. For writing stuff out by hand, I can see the practical attraction of lining up your numbers in neat rows and columns (matrix algebra). I therefore got it into my head that, in order to make quaternions easy to work with, what's needed is software that makes back-of-the-envelope algebra easy to do flawlessly on a computer. My limited once-upon-a-time experience with Mathematica suggested it wasn't even in the right ballpark for the level of facility I wanted. I've struggled for years just to <i>describe</i> to others what my vision of this software is, but really I've long concluded there'd be no way I could possibly describe it clearly enough for a software team (or crowd) to implement, so the only way to realize it would be to write the software myself — and that would be such a monumental task that the only way a single person could possibly accomplish it would be to use a programming language with vastly more powerful abstraction support than any language I've seen or heard of. You may notice that for nearly all of the 28 years since I wrote this paper on quaternions, I've been dedicated to <a href="http://fexpr.blogspot.com/2013/12/abstractive-power.html" rel="nofollow">understanding abstraction</a> and <a href="http://fexpr.blogspot.com/2011/06/primacy-of-syntax.html" rel="nofollow">finding ways to vastly increase it</a>.John Shutthttp://www.blogger.com/profile/00041398073010099077noreply@blogger.comtag:blogger.com,1999:blog-7068528325708136131.post-27255553325206435142014-03-20T07:43:08.194-07:002014-03-20T07:43:08.194-07:00So where is the high-quality quaternion library, p...So where is the high-quality quaternion library, preferably written in Scheme, that we all need to return to the ways of our beloved ancestors?<br /><br />After Grassmann gave up for good and all on getting recognized by mathematicians, he switched to historical linguistics, the "hardest" of all the historical sciences. He is still remembered for <a href="http://en.wikipedia.org/wiki/Grassmann%27s_law" rel="nofollow">Grassmann's Law</a>, which explains why we write the Enlightened One's name as "Buddha" and not "Bhuddha", and why the technical term for the compulsion to pull out one's own hair is <i>trichotillomania</i> and not <i>thrichotillomania</i> even though the Greek word for hair is <i>thrix</i>. See also Kevin Wald's song <a href="http://math.uchicago.edu/~wald/lit/laws.txt" rel="nofollow">"Bartholomae, Grassmann, and Grimm"</a>.John Cowanhttp://www.blogger.com/profile/11452247999156925669noreply@blogger.com