Thread Closed

Linear Algebra: Composition of transformations (rotation+translation)

 
Share Thread
Aug15-10, 08:27 AM   #1
 

Linear Algebra: Composition of transformations (rotation+translation)


1. The problem statement, all variables and given/known data

I have a question regarding how to compose 2 transformations, a rotation and a translation, of a linear algebra problem.

Suppose we have a quadratic curve like the following one:

(i) x^2 + y^4 - 6xy +2x -3y +6 = 0

We want to transform the above into its standard position, it order to see what kind of conic is. First we notice that the above curve has been rotated (since it has a cross-product term xy) and translated (since it has terms x^2,x and y^2,y).

Now we want to take it back to its original position by rotating and translating again. First we do the rotation part by means of diagonalization and substitution (x=Px'), which can be seen as a base change that uses matrix P, and get a quadratic of the form:

(ii) ax'^2 + by'^2 + cx' + dy' + e =0

Second, we do the translation by completing squares and substitution (with a variable change like x''=x'-j, y''=y'-k, can be viewed as a vector T=(-j -k)), getting a quadratic form like:

(iii) mx''^2 + ny''^2 + p = 0

Ok, the problem I have comes now. I want to know what the composite transformation (from i to iii) looks like, that is, a matrix Q such that x'' = Q x.


3. The attempt at a solution

So my guess is the following. The rotation transformation was:

[tex]\begin{pmatrix} x \\ y \end{pmatrix} = P \begin{pmatrix} x' \\ y' \end{pmatrix} [/tex]

[tex]P^{-1} \begin{pmatrix} x \\ y \end{pmatrix} = \begin{pmatrix} x' \\ y' \end{pmatrix}[/tex]

now substitute it in the translation:

[tex]\begin{pmatrix} x'' \\ y'' \end{pmatrix} = \begin{pmatrix} x' \\ y' \end{pmatrix} + T [/tex]

[tex]\begin{pmatrix} x'' \\ y'' \end{pmatrix} = P^{-1} \begin{pmatrix} x \\ y \end{pmatrix} +T = ((P^{-1}) + TI) \begin{pmatrix} x \\ y \end{pmatrix} [/tex]

so,

[tex] Q = ((P^{-1}) + TI) [/tex]

But I am not sure about this... is it Ok? Any other ideas ?

Thanks in advance...
PhysOrg.com science news on PhysOrg.com

>> Leading 3-D printer firms to merge in $403M deal (Update)
>> LA to give every student an iPad; $30M order
>> CIA faulted for choosing Amazon over IBM on cloud contract
Aug16-10, 02:50 PM   #2
 
Recognitions:
Homework Helper Homework Help
another idea is to consider the symmetric matrix A and the 3 vector
[tex] x = (1,x,y) [/tex]

then you can write the quadratic from as
[tex] x^T A x [/tex]

then find the orthonormal matrix S that diagonlises A
[tex] D = S^T A S [/tex]

then if you conisder
[tex] x' = Sx [/tex]
Aug16-10, 09:49 PM   #3
 
Quote by lanedance View Post
another idea is to consider the symmetric matrix A and the 3 vector
[tex] x = (1,x,y) [/tex]
Thank you very much for your reply.

I see, you can also consider a 3 dim vector using x, y and 1... But, what are the advantages of this ?

Quote by lanedance View Post
then you can write the quadratic from as
[tex] x^T A x [/tex]

then find the orthonormal matrix S that diagonlises A
[tex] D = S^T A S [/tex]

then if you conisder
[tex] x' = Sx [/tex]
Yes, but I think that is for the rotation only. How could you compose the rotation and the translation ?

Thanks for your time and patience
Aug16-10, 10:58 PM   #4
 
Recognitions:
Homework Helper Homework Help

Linear Algebra: Composition of transformations (rotation+translation)


the 3 dim matrix means you can write the whole equation as a single matrix term and deal with the translation as linear operation eg. consider translating (x,y) by (a,b)
[tex] (x', y' ,1)^T = \begin{pmatrix}
1 & 0 & a \\
0 & 1 & b \\
0 & 0 & 1 \\
\end{pmatrix} (x, y ,1)^T [/tex]

so the one is really just there to help and gets carried along, if you do the suggested i think it will deal with both the rotation and translation though i haven't tried it...
Aug16-10, 11:07 PM   #5
 
Quote by lanedance View Post
the 3 dim matrix means you can write the whole equation as a single matrix term and deal with the translation as linear operation so the one is really just there to help and gets carried along
Oh! I understand it now, thanks!

Quote by lanedance View Post
if you do the suggested i think it will deal with both the rotation and translation though i haven't tried it...
By "suggested" you mean apply my solution to such 3-dim matrix?

Ok, I think I got it now!

Thanks!
Aug17-10, 12:41 AM   #6
 
Recognitions:
Homework Helper Homework Help
no worries, i think i missed a transposed in post #2, & changed the ordering of the vector in #3... hopefully not too confusing & should all come out in the wash
Aug17-10, 02:53 AM   #7
 
No problem, I understood what you meant.

Thanks!
Thread Closed

Similar discussions for: Linear Algebra: Composition of transformations (rotation+translation)
Thread Forum Replies
Another linear algebra problem, basis and linear transformations. Calculus & Beyond Homework 7
linear transformations (algebra) Precalculus Mathematics Homework 3
Linear Algebra - Linear Transformations, Change of Basis Calculus & Beyond Homework 3
Linear Algebra (Vector spaces, linear independent subsets, transformations) Calculus & Beyond Homework 12
Linear algebra: transformations Calculus & Beyond Homework 4