Login

Welcome, Guest. Please login or register.

September 29, 2025, 08:30:34 pm

Author Topic: Rotating graphs  (Read 3675 times)  Share 

0 Members and 1 Guest are viewing this topic.

pi

  • Honorary Moderator
  • Great Wonder of ATAR Notes
  • *******
  • Posts: 14348
  • Doctor.
  • Respect: +2376
Rotating graphs
« on: December 14, 2010, 04:19:27 pm »
0
My GMA teacher touched on this in class when going over rotational matrices

ie.

Any way to rotate a graph (maybe even a function?) using matrices, or is there another method?

Not part of any homework, just wondering if there is a way...

TrueTears

  • TT
  • Honorary Moderator
  • Great Wonder of ATAR Notes
  • *******
  • Posts: 16363
  • Respect: +667
Re: Rotating graphs
« Reply #1 on: December 14, 2010, 04:22:18 pm »
0
Do you really want to learn about this in detail? I would try to explain but starting from the basics until I get to this stuff but that would take pages of explanations since I don't know how much you know about linear algebra. If you want to see how these are derived or learn more about rotational matrices (or linear transformations of matrices in general) check out Elementary Linear Algebra by Anton and Rorres, I can send you the ebook if you want.
« Last Edit: December 14, 2010, 04:24:05 pm by TrueTears »
PhD @ MIT (Economics).

Interested in asset pricing, econometrics, and social choice theory.

pi

  • Honorary Moderator
  • Great Wonder of ATAR Notes
  • *******
  • Posts: 14348
  • Doctor.
  • Respect: +2376
Re: Rotating graphs
« Reply #2 on: December 14, 2010, 04:26:45 pm »
0
I only know stuff from GMA and methods (yr11)...

Probably too complex for me :(

TrueTears

  • TT
  • Honorary Moderator
  • Great Wonder of ATAR Notes
  • *******
  • Posts: 16363
  • Respect: +667
Re: Rotating graphs
« Reply #3 on: December 14, 2010, 04:28:09 pm »
0
I suggest for now just memorise that rotational matrix and don't think about where it comes from, often in linear algebra you'll see that you need to know the HOW before the WHY, it is a branch of mathematics where if you get more confident in applying the techniques you will find the proofs later on much easier. Also there are alot of definitions and fundamental skills you should get clear before analyzing these rotational matrices. Again, the best way is to read the textbook I suggested :P
PhD @ MIT (Economics).

Interested in asset pricing, econometrics, and social choice theory.

pi

  • Honorary Moderator
  • Great Wonder of ATAR Notes
  • *******
  • Posts: 14348
  • Doctor.
  • Respect: +2376
Re: Rotating graphs
« Reply #4 on: December 14, 2010, 04:30:25 pm »
0
Would it be too big for an e-mail?

I'll PM you my e-mail address (same one for MSN if it is too big for e-mail).

Thanks TT (and you need to get your stars back...)!

TrueTears

  • TT
  • Honorary Moderator
  • Great Wonder of ATAR Notes
  • *******
  • Posts: 16363
  • Respect: +667
Re: Rotating graphs
« Reply #5 on: December 14, 2010, 04:33:12 pm »
0
Actually that's right, too big for email, I shall upload it for you.

Done: http://ifile.it/245h9t6/text.rar

Have fun reading, you can start from the start but if you're just interested in the transformations, go to chapter 4 :)
« Last Edit: December 14, 2010, 04:36:05 pm by TrueTears »
PhD @ MIT (Economics).

Interested in asset pricing, econometrics, and social choice theory.

pi

  • Honorary Moderator
  • Great Wonder of ATAR Notes
  • *******
  • Posts: 14348
  • Doctor.
  • Respect: +2376
Re: Rotating graphs
« Reply #6 on: December 14, 2010, 07:58:11 pm »
0
Thanks TT!

Edit: The book starts simple, which is awesome!
« Last Edit: December 14, 2010, 08:08:39 pm by Rohitpi »

kamil9876

  • Victorian
  • Part of the furniture
  • *****
  • Posts: 1943
  • Respect: +109
Re: Rotating graphs
« Reply #7 on: December 14, 2010, 08:44:27 pm »
0
I don't agree, you can learn the techniques and their proofs simultaneously without trouble and it makes it easier to understand. However you would only learn more concrete instead of abstract versions first (e.g: real number matrices only, no general vector spaces).

e.g: If you know the compound angle formula from trig then you can understand why the matrix is the way it is easily (only the more abstract, and imo quite elegant, approach with linear transformations would require more study beforehand as TT suggested)

Anyway back to the ORIGINAL question (note OP didn't even ask for a proof):

Quote
Any way to rotate a graph (maybe even a function?) using matrices, or is there another method?

Not part of any homework, just wondering if there is a way...

Too lazy to think of an example that isn't too trivial but also not too messy but I remember this one probably fits that description: http://vce.atarnotes.com/forum/index.php/topic,27705.0.html
Voltaire: "There is an astonishing imagination even in the science of mathematics ... We repeat, there is far more imagination in the head of Archimedes than in that of Homer."

brightsky

  • Victorian
  • ATAR Notes Legend
  • *******
  • Posts: 3136
  • Respect: +200
Re: Rotating graphs
« Reply #8 on: December 14, 2010, 09:31:52 pm »
0
Disprove me if I'm wrong, but I guess since every graph is made up on points, then all you have to do is know how to rotate a certain given point, and then repeat the process for every point on the line (i.e. the equation) to get the full rotation of the graph. So grab a point (x, y). Let's say we want to rotate it counterclockwise degrees. Call this new point (a, b). Join points (0,0) and (a,b); and (0,0) and (x,y). The distance from (x,y) to (0,0) is and so is the distance between (a,b) and (0,0). Now the angle between (x,y) and the x-axis is and so the angle between (a,b) and the x-axis would be . Drop a vertical line down from (a,b) to the x-axis to form a triangle. Using trig, we know that and so seeing that they are all positive. Similarly, so . Hence after rotation, we have the point , which is precisely the matrix formula. Again, I'm not sure of the veritability of this 'proof'.
2020 - 2021: Master of Public Health, The University of Sydney
2017 - 2020: Doctor of Medicine, The University of Melbourne
2014 - 2016: Bachelor of Biomedicine, The University of Melbourne
2013 ATAR: 99.95

Currently selling copies of the VCE Chinese Exam Revision Book and UMEP Maths Exam Revision Book, and accepting students for Maths Methods and Specialist Maths Tutoring in 2020!

kamil9876

  • Victorian
  • Part of the furniture
  • *****
  • Posts: 1943
  • Respect: +109
Re: Rotating graphs
« Reply #9 on: December 14, 2010, 09:39:52 pm »
0
Yeah that's pretty much the idea in the proof of what I was referring to except that I forgot to mention that it is more convenient to express in terms of their polar co-ordinates and then just use compound angle formula.

edit: ok let me do that explicity. Suppose that , , now after rotating by we get:



now just use compound angle formulas and you get the matrix formula.
« Last Edit: December 14, 2010, 09:45:18 pm by kamil9876 »
Voltaire: "There is an astonishing imagination even in the science of mathematics ... We repeat, there is far more imagination in the head of Archimedes than in that of Homer."

brightsky

  • Victorian
  • ATAR Notes Legend
  • *******
  • Posts: 3136
  • Respect: +200
Re: Rotating graphs
« Reply #10 on: December 14, 2010, 09:40:39 pm »
0
This might be easier to understand and is more general (I don't think my way works for all cases). http://myyn.org/m/article/derivation-of-rotation-matrix-using-polar-coordinates/

Yeah that's pretty much the idea in the proof of what I was referring to except that I forgot to mention that it is more convenient to express in terms of their polar co-ordinates and then just use compound angle formula.

Indeed. :p
2020 - 2021: Master of Public Health, The University of Sydney
2017 - 2020: Doctor of Medicine, The University of Melbourne
2014 - 2016: Bachelor of Biomedicine, The University of Melbourne
2013 ATAR: 99.95

Currently selling copies of the VCE Chinese Exam Revision Book and UMEP Maths Exam Revision Book, and accepting students for Maths Methods and Specialist Maths Tutoring in 2020!

kamil9876

  • Victorian
  • Part of the furniture
  • *****
  • Posts: 1943
  • Respect: +109
Re: Rotating graphs
« Reply #11 on: December 14, 2010, 09:47:40 pm »
0
Though I like your approach, it suggests another way to prove the compound angle formula. (i've said this a few times, it is quite cool that when you find two ways(say A and B) of deriving something, that usually gives you some cool new proof of B using A).
Voltaire: "There is an astonishing imagination even in the science of mathematics ... We repeat, there is far more imagination in the head of Archimedes than in that of Homer."

pi

  • Honorary Moderator
  • Great Wonder of ATAR Notes
  • *******
  • Posts: 14348
  • Doctor.
  • Respect: +2376
Re: Rotating graphs
« Reply #12 on: January 06, 2011, 09:38:40 pm »
0
Rotating graphs is actually pretty fun and worth the working! Just start rotating a random graph when getting bored during methods... (maths is fun). Thanks TT (the book is handy too!), kamil9876 and brightsky.

EDIT: Is there any easy way to rotate a graph clockwise?
« Last Edit: January 06, 2011, 09:44:46 pm by Rohitpi »

/0

  • Victorian
  • ATAR Notes Legend
  • *******
  • Posts: 4124
  • Respect: +45
Re: Rotating graphs
« Reply #13 on: January 07, 2011, 07:42:25 am »
0
make negative

i.e. the clockwise rotation matrix for an angle is .


As a sidenote that was drilled into me from group theory, the rotation matrices through angles of along with the reflection matrix form the symmetry group of regular n-gons.
« Last Edit: January 07, 2011, 07:52:52 am by /0 »

QuantumJG

  • Victorian
  • Part of the furniture
  • *****
  • Posts: 1748
  • Applied Mathematics Student at UoM
  • Respect: +82
Re: Rotating graphs
« Reply #14 on: January 07, 2011, 09:31:44 am »
0
make negative

i.e. the clockwise rotation matrix for an angle is .


As a sidenote that was drilled into me from group theory, the rotation matrices through angles of along with the reflection matrix form the symmetry group of regular n-gons.

Hey /0 in group theory last year I had a lot of trouble with group actions and was wondering if you could recommend a textbook on group theory.

@Rohitpi: If this kind of maths interests you, may I recommend you also consider a pure maths degree.
2008: Finished VCE

2009 - 2011: Bachelor of Science (Mathematical Physics)

2012 - 2014: Master of Science (Applied Mathematics/Mathematical Physics)

2016 - 2018: Master of Engineering (Civil)

Semester 1:[/b] Engineering Mechanics, Fluid Mechanics, Engineering Risk Analysis, Sustainable Infrastructure Engineering

Semester 2:[/b] Earth Processes for Engineering, Engineering Materials, Structural Theory and Design, Systems Modelling and Design