Тёмный

Rotation + Translation = Rotation. Animated proof |  

Martin Trifonov
Подписаться 2,8 тыс.
Просмотров 77 тыс.
50% 1

Опубликовано:

 

27 окт 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 184   
@Qwerasd
@Qwerasd Год назад
And of course a translation is just a rotation about a point at infinity.
@wyboo2019
@wyboo2019 Год назад
man i was watching this video thinking about what id put in my comment explaining how a translation is a rotation around the point at infinity just for this to be the top comment
@enginerdy
@enginerdy Год назад
eeeyyyyyy
@abdousekhi4933
@abdousekhi4933 Год назад
bro you're intellegent✅
@sid98geek
@sid98geek Год назад
Bro, you just blew my mind!
@alexwang982
@alexwang982 Год назад
@@sid98geekwant more “facts”? A set of parallel lines that is invariant under the translation… converge at the point at infinity rotated 90 degrees away from the center of translation! This is the same point, in both left and right directions (this also implies there’s no positive and negative infinity) Thus all lines intersect in two points, including parallel lines?? Furthermore there is also a line going through every single point at infinity! In every direction! Not a circle, it’s a line. Hell, a parabola is just an ellipse with one focus at infinity! And a hyperbola? Beyond infinity? Google RP2 projective plane for more “facts”
@CalculusPhysics
@CalculusPhysics Год назад
i LOVE the demon analogy in place of "proof by contradiction"!! It makes it way more fun and intuitive than the way it's formally phrased
@hvok99
@hvok99 Год назад
This is wonderful, I would LOVE for this to win the SOME3 competition this year, the visual style and explanatory power of your video was on point! It really felt like I was engaged in proof making throughout the whole video and took something I had some intuition about and really went deep. Great work
@justinblin
@justinblin Год назад
I don’t think it was a win, but it was an honorable mention 👍
@borstenpinsel
@borstenpinsel Год назад
I think it was a numberphile video where they said "translation is really just rotation with an infinitely distant center of rotation"
@mathemelo
@mathemelo Год назад
Absolutely great! The illustrations in particular give this video so much personality! If you keep posting content with the same vibe, I can really see this unique artstyle and approach become your core identity, instantly recognizable from the rest.
@martintrifonov
@martintrifonov Год назад
Thank you so much! Will do!
@janopa9719
@janopa9719 Год назад
Just wanted to share in case it's not obvious at 9:09: If B' *does* lie on the line A' C, then during the transformation it must have moved closer to C (inside the circle), further away from C (outside the circle), or fall on the same point as A'. In the first two cases, the distance between C and B isn't preserved, and in the third case the distance between A and B isn't preserved (they smoosh together).
@DumbMuscle
@DumbMuscle Год назад
I had similar conclusion from tangential reasoning - B is defined (by you, not the demon) as the midpoint around the circle between A and A'. ACB cannot lie on a straight line, as that would require A and A' to be the same point (either for B to be across the diameter from A, or for B=A, which are the only points on the circle on the line AC) which would be a contradiction, as A would be a second fixed point and the setup requires exactly one. Therefore the line AB is a chord of the circle which is not a diameter, so cannot pass through C (the centre). And since A'B'C is a congruent shape to ABC (otherwise you hit a contradiction due to some side not having preseved length), the same must be true for the line A'B'
@RyanLynch1
@RyanLynch1 Год назад
great storytelling and animation. i like how you used the demon to prove some version of being unable to create a counter example
@coruscaregames
@coruscaregames Год назад
Reminded me a bit of the Pumping Lemma Game we learned in a computer science class
@Q_20
@Q_20 Год назад
rotation = reflection + reflection reflection = -1 scale rotation + rotation = rotation + translation but also reflection + reflection could be translation
@tyedee7552
@tyedee7552 Год назад
translations are rotations about a point at infinity.
@zemoxian
@zemoxian Год назад
The difference between a rotation and a translation is that a rotation is a reflection across two intersecting lines and a translation is a reflection across two parallel lines. Though parallel lines can be interpreted as intersecting at infinity. That confirms the other comment about a translation being a rotation about a point at infinity.
@Matyanson
@Matyanson Год назад
So every distance perseving transformation could be expressed as reflection + reflection?
@tyedee7552
@tyedee7552 Год назад
@@Matyanson Exactly, look up Projective Geometric Algebra for more details
@isingelan659
@isingelan659 Год назад
Thats some nice and refreshing animations you got there
@hauntedsunsets
@hauntedsunsets Год назад
even though this was intuitively true to me at first glance (just like, the spatial reasoning that since you can choose any point of rotation I can visualize how it'd work out) I quickly realized I'd have no idea how to go about proving it short of "it makes sense to me" so it was really cool seeing the actual math that goes into proving this kind of thing! goes to show how understanding something on one level doesn't necessarily mean you understand all the optics of it
@bixenteartola6777
@bixenteartola6777 Год назад
Cool stuff! Nice little proof and the animation style is on point
@denistusca6768
@denistusca6768 Год назад
Congrats on HM! This video was really fun, you deserved it :)
@kasugaryuichi9767
@kasugaryuichi9767 Год назад
Oh interesting, keep it up! This was fun!
@ItsSkylah
@ItsSkylah Месяц назад
This video isn't actually useless at what it first seems, it unironically helped me as I was animating something in after effects. I was debugging my animation, as the center point was offset, and I was trying to fix it. I had both rotation and position animated, and it was causing issues with the other animations in the scene (reason why is very complicated, expressions and stuff). Suddenly I remembered this video, and I realized I could just simplify the movement to a single rotate keyframe.
@martintrifonov
@martintrifonov Месяц назад
Indeed I never intended for this to be useful, but quite lovely to hear that it was :)
@alienmoonstalker
@alienmoonstalker Год назад
In kinematics, we call this the pole point or "finding the pole of rotation"
@theRPGmaster
@theRPGmaster Год назад
Kinematics, like inverse kinematics? I'm only familiar with the term in the context of rigging 3D meshes.
@crimsnblade8555
@crimsnblade8555 Месяц назад
@@theRPGmaster we use it in kinematics of mechanisms, so closed loops of rigid links.
@Rudxain
@Rudxain Год назад
This is exactly the reason why rotation matrices are so important
@rklehm
@rklehm Год назад
Very cool video! The side quests with the deamon was awesome!!!
@jucom756
@jucom756 Год назад
You can do this with stretches and slides too! Edit, to clarify: for any homothety and translation that is equal to a homothety from a different point.
@jucom756
@jucom756 Год назад
You find this point by taking translation vector t, and applying (1-r)t/r to the center of the last homothety with r the stretch factor.
@ayte1549
@ayte1549 Год назад
I may be biased because I like all stuff related to linear algebra, but I really liked this video!!
@DisisSid001
@DisisSid001 Год назад
I used to edit videos sometime back, I noticed this phenomenon too while rotation and positioning images. Now i understand why its like that. Thanks!
@jamiepianist
@jamiepianist Год назад
How lovely! That was a great video
@wes9627
@wes9627 Год назад
Dual Quaternions, William Kingdom Clifford, 1873
@romancontreras
@romancontreras Год назад
Your proof falls apart if A and A' are antipodes, I think this case needs special considerations. Anyways very cool video!
@giuseppegaleotti9149
@giuseppegaleotti9149 Год назад
You have to be able to find a point that doesn't get sent to its antipode, else it is certainly a rotation of pi and the demon loses
@kwinvdv
@kwinvdv Год назад
From a linear algebra point of view it is also easy to show using SE(2). Namely, it is easy to show that any matrix in SE(2) has an eigenvalue of one and the eigenvector associated with the eigenvalue of one is the rotation point. From this argument it is also easy to show that the same also holds for SE(3) and thus rotations and translations in 3D.
@gamespotlive3673
@gamespotlive3673 5 месяцев назад
Fire video my man keep it coming
@wyboo2019
@wyboo2019 Год назад
a quicker but uninspired proof using Projective Geometric Algebra. a rotation about the origin by angle a is represented by the rotor cos(a/2)+sin(a/2)e12, and a translation by d orthogonal to the point at infinity xe20+ye01 is represented by 1 + d/2(xe20+ye01). then applying a rotation and then a translation would be: (1+d/2(xe20+ye01))(cos(a/2)+sin(a/2)e12) and expanding that all out gives: cos(a/2)+sin(a/2)((d/2xcot(a/2)-d/2y)e20+(d/2x+d/2ycot(a/2))e01+e12) which exactly represents a rotation by a around the point (d/2xcot(a/2)-d/2y,d/2x+d/2ycot(a/2)) Projective Geometric Algebra gives a powerful tool for doing geometry like this, but it shouldn't be a substitute for more inspired proofs. the upside is that by proving this using PGA you actually get the point that its a rotation about, but it's just simplifying expressions so it doesn't give you much intuition behind why
@RCHobbyist463
@RCHobbyist463 Год назад
In my Aerospace classes, we always kept rotations and translations separate since physical objects tend to rotate around their center of mass. However it is really interesting to see that an object can be seen as doing one fluid rotation about a fixed point if you look at just the start and ending. I wonder what this means about the physical properties.
@alekroalekro376
@alekroalekro376 Год назад
Pretty cool conclusion. I think it's possible to make a group of translation and rotation with no fixed axis
@BurningApple
@BurningApple Год назад
It's actually impossible - the "fixed axis" might be very far from the transformed point(s) but it will be present unless you fail to preserve distances.
@hollanderson
@hollanderson Год назад
I like your presentation, highly suggest you make more mathematics videos like this ❤
@pauselab5569
@pauselab5569 10 месяцев назад
I think the best proof is probably going to be change of basis. It gets quite clear that any distance and orientation preserving transformation is a rotation.
@spliter88
@spliter88 Год назад
Wait, what if you rotate by 0 or 360 degrees and then move eg 400 units away? That would make the circles infinite in size and you couldn't rotate them back.
@iamforsaken_1
@iamforsaken_1 Год назад
That’s what I was thinking, the rotation =/= 0 or any multiple of 2pi radians unless you allow the point of rotation to exist at infinity, which kinda just makes rotation and translation synonymous and this 10 minute video much shorter
@hibbs1712
@hibbs1712 Год назад
⁠@@iamforsaken_1personally, I think that is kind of the point. This video breaks down the barrier between what a rotation and translation really means to us.
@sampersonguy5337
@sampersonguy5337 Год назад
This is a very interesting framing of a proof by contradiction
@bigpopakap
@bigpopakap Год назад
Heeyyyyy, a previously undiscovered episode of Spongebob! So exciting! But seriously, nice video!
@ahoj7720
@ahoj7720 Год назад
Plane rotations and translations are the product of two reflections. Using this it is easy to show that plane rotations and translations form a group.
@chad_bro_chill
@chad_bro_chill Год назад
I gotta say, when I read the title + thumbnail, I thought this was going to be a ten minute genuine schizophrenic rant about nothing. Pleasantly surprised; this was a lot more interesting than I expected.
@Omar-bi9zn
@Omar-bi9zn Год назад
So in love with the colorful examples and spongebob font ! Thank you for making maths a little bit more fun !
@anonymoususer7986
@anonymoususer7986 Год назад
I love demons in thought experiments haha. Good!
@theadamabrams
@theadamabrams Год назад
It's tempting to say that *translation alone is the same as rotation around infinity.* Sometimes* this is reasonable, but in general there is a major problem with this: translation in the plane is described by 2 numbers, while rotation around a point-once you've chosen that fixed point-is described by only 1 number (the angle). Formally, the group of translations is ℝ² and the group of rotations is ℝ/(2πℤ) ≅ S¹. \* For example, horizontal translation in the half-plane model of the hyperbolic plane ℋ² really is rotation around the single point ∞. Since this is horizontal translation only, it is indeed one-dimensional.
@angeldude101
@angeldude101 6 месяцев назад
Key: "once you've chosen that fixed point". Prior to choosing that fixed point, you have 3 degrees of freedom, which is more than the 2 for a translation. If you fix the direction of the translation, then you only have 1 degree of freedom for the distance, just like the 1 degree of freedom for the angle of rotation. The center of rotation can be represented in polar form rather than Cartesian form as a direction away from the origin and a distance. Make the distance ∞ and the remaining two degrees of freedom uniquely define any translation.
@JakubS
@JakubS Год назад
What if you rotate 360° and then translate? c:
@martintrifonov
@martintrifonov Год назад
Well that’s just a translation! :)
@dav3gri
@dav3gri Год назад
But you said it can be undone by a rotation
@aurorazuoris6654
@aurorazuoris6654 Год назад
Isn't a translation just a rotation with the fixed point being set at infinity?
@constante5763
@constante5763 Год назад
@@aurorazuoris6654exactly
@vicr123
@vicr123 Год назад
​@@aurorazuoris6654I vaguely remember Prof. Tadashi mentioning that somewhere on Numberphile
@doveShampoo1111
@doveShampoo1111 Год назад
Came here from 3b1b's video. Seeing a+b=b was intriguing
@Noah-nk3zz
@Noah-nk3zz Год назад
does this apply in 3 dimensions if the rotation and the translation do not occur on the same plane (2d)?
@wes9627
@wes9627 Год назад
Yes, any 3D spatial displacement may be reduced to a rotation about some axis fixed to some point and a translation in a direction parallel to that axis. Chasles' theorem
@nevokrien95
@nevokrien95 Год назад
Rotation plus translation of a poi t x is Rx+t With abit of algebra we get Rx+t=R(x+R*t) That means it's just a rotation with a different origin point.
@Ivankarongrafema
@Ivankarongrafema Год назад
Nice video :) I wonder how it can be extended to 3D and its simmetries
@JoeKis
@JoeKis Год назад
Cool stuff! just subscribed
@teucer915
@teucer915 Год назад
If I'm the demon, I win your game. Because my mystery transformation is a rotation and a reflection. Obviously the fact that I need a reflection to beat you proves the thesis of the video.
@MrHerhor67
@MrHerhor67 Год назад
Well it's obvious that rotation by arbitrary point is just translation to that point and rotation around the center and translation back to the proper distance... Just like transposition, flipX, flipY and rotation are all interconnected...
@hkayakh
@hkayakh Год назад
When I clicked on this video I thought you were talking about rotation around the central point of the object but you were talking about any point
@Armm8991
@Armm8991 Год назад
What if the rotation is 360° + some random transformation? It would look as if it just moved without rotating but it would have made a full circle
@GameEngine1
@GameEngine1 Год назад
All of the demon analogy, could be solved with the demon using the mirror transformation. ergo, B and B´ is in the same position, so the demon has won against you, cause you assumed B´ would be in a different position.
@sofia.eris.bauhaus
@sofia.eris.bauhaus Год назад
sweet, another addition to my demon harem! #helltaker
@RussellTeapot
@RussellTeapot Год назад
5:07 all this faffing around with preserving distances, rotations and such, while I could immediately defeat the demon saying "your fingers are nachos, therefore your argument is invalid" Jokes aside, great video, it blew my mind!
@aaron9828
@aaron9828 Год назад
When I studied mechanical engineering, we constantly used this fact in kinematics
@jonse5a
@jonse5a Год назад
Ohhh I'm trying to figure out how to use this... I'm trying to draw Orbital segments, which are just an arc of an ellipse which is rotated and translated around the focal point. I keep messing it up though, especially since my start and end angles for the arc are referenced from the focal point of the ellipse not the center.
@ja1111112
@ja1111112 Год назад
lovely video
@blubulb7940
@blubulb7940 Год назад
Since it wasnt mentioned in the video: Is this only true in a 2D euclidean plane?
@martintrifonov
@martintrifonov Год назад
It’s a good question, but I haven’t investigated it deeply. I encourage you to check out „chasles theorem“ for a generalization to 3D!
@chromapid
@chromapid Год назад
It almost generalizes to n-dimentional euclidean space, with the caveat that an extra translation perpendicular to the plane of rotation is necessary.
@dexterouslaboratory
@dexterouslaboratory Год назад
In a non encledian plane 3 circles could intersect at 2 points without being on the same center
@HereWasDede
@HereWasDede Год назад
Could you show that the coordinate plane preserves just the center point as fixed. And then show that any movement of the coordinate plane will map one point back on to the og.
@kdc-wy3su
@kdc-wy3su Год назад
Shouldn't this require stating that it must be a non-0 (or equivalent) rotation? A 0 degree (360/720/etc) rotation followed by a translation does not leave a fixed point.
@jkRatbird
@jkRatbird Год назад
I feel like I'm missing something obvious... Can someone explain how this would work if you rotate 90, then slide straight up? I don't see how that could be undone with a single rotation. Where would the rotation point be?
@k.k.9378
@k.k.9378 Год назад
Let's say your image is a fish. Duplicate it and move the duplicate as you like. Draw a line segment between the original's eye and the copy's eye. Draw a line segment between the original's tail tip and the copy's tail tip. Perpendicularly bisect each segment. The axis of rotation is where the two bisectors meet.
@crackerjaq9974
@crackerjaq9974 Год назад
But, and excuse me for challenging your proof, what if I were to take a picture and rotate it 90° (lets say counterclockwise) and then translate it along a straight line (lets say directly to the right) in such a way that rotation around a single point couldnt possibly return it to its original state? No matter how big or small a circle is, and no matter how far away the picture, the only way for a picture to rotate 90° solely from rotating around a fixed point is by moving along the circle's circumfrence by 1/4 of the corcumfrence's length (or, differently put, by rotating around said fixed point by 90°). There doesnt seem like there is a single fixed point, even in an infinite plane, where a single rotation around it (and only a single rotation around it) could simultaneously return the picture to its original orientation and its original location at the same time. It further seems impossible the farther one slides the picture away from its origin. I'm happy to be wrong, but I just want to know what possible point could revert such a change with just a single rotation about it. Does anyone know?
@NickCombs
@NickCombs Год назад
Is there a noniterative algorithm to find the center of rotation that replicates the translation? I'd like to calculate it without performing any additional transformations if possible.
@wes9627
@wes9627 Год назад
See Screw axis Wikipedia
@APaleDot
@APaleDot Год назад
Any rotation about a point can be decomposed into two reflections across lines passing through that point. Any translation can be decomposed into two reflections across lines orthogonal to the direction of translation (i.e parallel lines). In the case of rotation, the angle of rotation is twice the angle between the two lines of reflection. In the case of translation, the distance of translation is twice the distance between the two lines of reflection. So, first find the line passing through the origin which is orthogonal to the direction of translation, we'll call that L. Now, rotate L by half the rotation angle in the direction opposite from the rotation, we'll call that new line R. Lastly, translate the original L by half the distance of translation in the direction translation, we'll call that line T. The center of rotation for the composition of the rotation and translation is then the intersection point of R and T. Proof: The direction of rotation and translation depends on the order you do the reflections. So if we represent the translation by the operation TL (meaning we will reflect across L first and then T) then the operation LT undoes the transformation, because any repeated reflection ends up back where it started we have TLLT = TT = no transformation. From the way we constructed the lines for rotation, we must do those reflections like LR (first the rotated line, then the original). So, composing the translation with the rotation we get TLLR, and since the double L's cancel each other out, we end up with TR (a reflection first by the rotated line, then by the translated one). Since R is not parallel to T (assuming the angle of rotation was not 0), the lines must intersect and therefore these two reflections constitute a rotation about their intersection.
@NickCombs
@NickCombs Год назад
Gotta love the juxtaposition of those two comments. Thanks both!
@jarlfenrir
@jarlfenrir Год назад
You forgot to address the case with rotation by 0 degrees and translation different than 0,0.
@yablaker
@yablaker Год назад
Was thinking of the same.. but a non-zero translation is merely a rotation with infinite radius (that is perpendicular to the translation vector).
@Mankepanke
@Mankepanke Год назад
I would argue that a translation by 0 means no translation happened. Feels like getting a test back marked "wrong answer" on "x/2 = 5; x = 10" because x could also be "10 + 0 * 1" or "1 * 10 * 1 + 0 + 0".
@SquaredNES
@SquaredNES Год назад
Tangent, tangent tangent. What would we do without you.
@syfontenot7427
@syfontenot7427 Год назад
Wait, so why can’t the demon’s transformation be reflection? If A maps to A’, B could map to B instead of a unique B’ (i.e., B’ = B).
@martintrifonov
@martintrifonov Год назад
By assumption there is a unique fixed point (=C)! So B must go somewhere else.
@aqqalularsen3322
@aqqalularsen3322 Год назад
well the center of rotation no longer becomes a constant?
@MeshremMath
@MeshremMath Год назад
Is this always true in hyperbolic space, and 4D space too?
@angeldude101
@angeldude101 6 месяцев назад
This is true in hyperbolic and elliptic space, but it's also limited to 2D. In 1D it doesn't make sense since rotations that aren't translations don't exist, and in 3D, 1) rotations preserve lines rather than points, and 2) you can compose a translation and a rotation in such a way that the result does not preserve the points on a given line (except for possibly the end points on the horizon), though it _would_ preserve the line itself. Such a composition can however always be modeled as a rotation around a line and a translation asking the same line, and is often called a screw. 4D rotations preserve planes, and like in 3D, any distance and handedness preserving transformation can be formed from 2 distinct rotations. In general, in N dimensions, you need at most ceiling(N/2) rotations to model any combination of any number of rotations/translations.
@yphastos
@yphastos Год назад
I found this video randomly on YT and found it very interesting. Now, I have a newbie question. is there a simple formula to get the rotation axis point coordinates based on the coordinates of the "original" and "moved" objects? which coordinates would be necessary? only the ones for the "box" containing before and after objects? (i.e. their 4 corners), or just the opposite corners for each would suffice? sorry if it's a dumb question or I didn't phrase it correctly.
@martintrifonov
@martintrifonov Год назад
Hi! I’m glad you liked it. It’s a very natural question to ask. It turns out that you can figure out the position of the center of rotation if you know the before and after coordinates of just two (random) points on the plane, here’s how: Let A, B be your chosen points, and A‘ B‘ where they land. Then, if you know you’re dealing with a rotation, both A and A‘ lie on a disc around the center of rotation, and so do B and B‘. Now, picture a line L perpendicular to the line from A to A‘, running through the midpoint of A and A‘. Note that L will touch the center of rotation at some point. Draw another line, L‘, perpendicular to B B‘ and running through the midpoint between B and B‘. L‘ also runs through the center of rotation. Now the point at which L and L‘ intersect must be the center of rotation. Now, it’s a bit difficult to convey the idea through a RU-vid comment, but it’s a fun exercise to try to work out these steps on a piece of paper using ruler and compass!
@yphastos
@yphastos Год назад
@@martintrifonov thanks! that's pretty much how i thought of it, but I was getting overly complicated by thinking of points like (x,y) coordinates instead of just say A and B, and thinking of trigonometric formulas. But is much more easy to just visualize it as you explain it!
@BobJewett
@BobJewett Год назад
@@martintrifonov There is a navigation system called LORAN which uses something like this to find locations relative to pairs of transmitter stations. This is the particular case where the location is equidistant from the two members of each pair. (Differential distance is measured by speed of light and timing of pulses that are transmitted at the same time. The difference gives you a hyperbola, or in the case of zero difference, a straight line.)
@emilellenius
@emilellenius Год назад
​@@martintrifonovI made this setup in GeoGebra. I tried to post a link but the comment won't show up.
@martintrifonov
@martintrifonov Год назад
@@emilelleniusThats a shame! Im curious to see it :)
@rizalardiansyah4486
@rizalardiansyah4486 Год назад
I was expecting this would involve 3D rotation matrix, but I'm glad I'm wrong! One question I still have is, how do I define this mathematically? It has been a while since the last time I fiddle with math I need some help 😅
@flopybouncer
@flopybouncer Год назад
very cool, was wondering if the same can be said about rotation + rotation (about a different point) = rotation?
@fireballferret8146
@fireballferret8146 Год назад
If your two rotations have equal but opposite angles, and different pivot points, then your end result will be a translation not a rotation.
@TejasIsAmazing
@TejasIsAmazing Год назад
Rotation+Rotation is basically equivalent to Rotation+Translation. When you apply two rotations, the final image you have is basically rotated by some angle from its centre, and is moved from its position by some amount (translation). So then it can be represented by one rotation
@michodome9342
@michodome9342 Год назад
You just gained +1 subscriber
@mars_titan
@mars_titan 6 месяцев назад
does this generalize to higher dimensions?
@pierreabbat6157
@pierreabbat6157 Год назад
Nice demon stration!
@s3vster
@s3vster Год назад
A rotation about some point is literally a translation and rotation about the center, so to say a translation + rotation = rotation is not something to be proven with that definition
@dfpguitar
@dfpguitar Год назад
I love both the topic of this video and the manner which it is delivered. But I've watched it around ten times now and I just can't make any sense of the whole proof part; everything after 1.44 ! I have no maths background and all these concepts are quite abstract. I would have enjoyed a dummies version of the proof.
@yablaker
@yablaker Год назад
Where’s the formula to find the point of rotation and angle?
@moth.monster
@moth.monster Год назад
very goofy visual style, i love it!
@fragadmsc
@fragadmsc Год назад
very cool video
@HannahKossen
@HannahKossen Год назад
So a translation is just a rotation with the center of rotation infinitely far away?
@sir_charlie
@sir_charlie Год назад
amazing lesson :)
@marcozanella9850
@marcozanella9850 Год назад
I think an analytical proof would be easier and faster, as it boils down to commutativity matric product. Still, I love the graphics!
@unneccry2222
@unneccry2222 Год назад
very nice video!
@mailboy1940
@mailboy1940 Год назад
Just ask the demon if his answer to this question is a lie. You win
@movax20h
@movax20h Год назад
What about rotation by zero, then translation? I do not think this is a rotation. It is a bit degenerate case, but still, no rotation is a rotation.
@hrothgarrrrr
@hrothgarrrrr Год назад
"Any distance-preserving transformation with a unique fixed point is a rotation" -- shouldn't you also specify linear? (I think that's the right condition.) Maybe you did and I missed it. For example, f(r, theta) -> (r, theta^3) is distance-preserving and has unique fixed point (0,0) but is not a rotation.
@zohebanjum
@zohebanjum Год назад
That function doesn't have a unique fixed point (the rays from the origin at theta = 0 or 1 are fixed) nor does it preserve distances (consider a point on a fixed ray and a point at a slightly different theta, the two either grow closer for theta=0 or farther for theta=1).
@cryptidmartyr4588
@cryptidmartyr4588 11 месяцев назад
either that completely blows computer physics wide open or is completely inefficient which im thinking the latter
@HappyMathDad
@HappyMathDad Год назад
What about 3D???
@bimalpandey9736
@bimalpandey9736 Год назад
is spongebob by any chance your favourite cartoon?
@marksmod
@marksmod Год назад
nice animations
@API-Beast
@API-Beast Год назад
But... changing the origin of rotation is also a translation, so you just end up with Rotation + Translation = Translation + Rotation.
@angeldude101
@angeldude101 6 месяцев назад
What's so special about the origin such that you can't rotate around any other point?
@API-Beast
@API-Beast 6 месяцев назад
@@angeldude101 You can write a rotation around origin in the form of, e.g. a matrix multiplication: X' = aX+bY Y' = cX+dY To do a rotation around any other point you need to incorporate translation in some form, which requires at the very least adding a constant term.
@angeldude101
@angeldude101 6 месяцев назад
@@API-Beast Or by offsetting your entire 2D plane 1 unit into a third dimension. Now, 2D translations become linear 3D shears, which can be handled entirely with 3x3 matrices. Said matrices aren't very efficient though, which is why planar-quaternions exist (a terrible name, but it's the standard outside of geometric algebra, where they're called 2D motors).
@gornser
@gornser Год назад
"You have proven"
@funky555
@funky555 Год назад
rotation is near infinite translations
@NoobsDeSroobs
@NoobsDeSroobs Год назад
This assumes the rotation > 0 degrees
@BlastinRope
@BlastinRope Год назад
watch me twist, now watch me nay nay
@Trizzer89
@Trizzer89 Год назад
What if ALL movement is a rotation? New Theory of everything candidate
@SeriousAlexej
@SeriousAlexej Год назад
Poor wording. Distance preserving transformation is wrong, because it includes mirroring and the proof falls apart. Rigid transformation is the correct one.
@CromemcoZ2
@CromemcoZ2 Год назад
Did anyone else think this would be about orbital maneuvers for spacecraft? ;) Probably just me.
@geeteevee7667
@geeteevee7667 Год назад
So a translation = 0?
@huhneat1076
@huhneat1076 Год назад
Proof by contradragon
@superstarben37
@superstarben37 Год назад
Imagine an arrow pointing up. I rotate it along its center such that it points right. I then translate this right facing arrow straight down, such that it's just below where it used to be. I'm struggling to conceptualise what sort of rotation would bring this arrow back to its original location. Anyone able to help me out?
@Greenicegod
@Greenicegod Год назад
3:00 go back to this section. When you rotate your arrow 90° to the right, think of a bunch of vectors where the points were shifted by that rotation... It looks like a vortex of ever increasing vector lengths all spinning to the right. Next, remember your downward translation. What part of the vector field is the exact opposite as that translation vector? It's a point some distance to the left of the arrow's position. That's your fixed point, the center of your new rotation. Now think about the fact that the base of the arrow doesn't move left or right during the translation. Draw a vertical line over a circle, and observe where the two intersection points are... Equidistant from the horizontal center of the circle. Your arrow must have it's base be on those points before and after the transportation. Now note that the arrow originally did a 90° rotation, so it must do another 90° rotation the other way. The only place both those constraints are true is at ±45° from horizontal around the circle. So putting it all together, you want to rotate the arrow around a circle to match the 90° clockwise rotation and the downward translation. The circle must intersect the base of the arrow both before and after the transformation. The center of the circle must be exactly halfway vertically between the original and final positions of the base of the arrow. The arrow lies 45° tangent to the circle. Hope that helps!
@Xethavosh
@Xethavosh Год назад
-1 inversion
@Vlow52
@Vlow52 Год назад
Rotation has one problem that you’ve successfully ignored. Any rotation is in fact a smooth translation, because you can’t describe it without subdividing the distance by a certain amount, in other words you have to determine and approximate a unit of degree. We use 360 degrees as a base, but it could be any number essentially, that can be equally divided as approximation. So, more carefully is to say that there is no difference between the rotation and translation, them being a single way of positioning an object in certain determined space.
Далее
Pascal's Triangle But The World Isn't Flat #SoME3
17:29
What Happens If We Add Fractions Incorrectly? #SoME3
29:04
Unsolved Math: The No-Three-In-Line Problem #SOME3
12:52
11-2 Rolling as Rotation and Translation Combined
14:01
Outside In
21:25
Просмотров 9 млн
Affording a Planet With Geometry
12:18
Просмотров 71 тыс.
The Fascinating Math behind Piston Extenders #SoME3
20:08