Lab · c09.s06.L1
SVD rotate-stretch
Rotate, stretch, rotate: only the stretch in the middle changes any length.
Question: What does every matrix do, in three steps?
Frame 1 of 13: Start: the unit circleThe unit circle sits on the grid with radius 1, so every point on it is an input. The matrix is the Shear preset, [[1.00, 1.00], [0.00, 1.00]]. The gold spoke marks one point so that a turn will be visible.
Start: the unit circle. The unit circle sits on the grid with radius 1, so every point on it is an input. The matrix is the Shear preset, [[1.00, 1.00], [0.00, 1.00]]. The gold spoke marks one point so that a turn will be visible.
Keyboard: Space plays or pauses, Left and Right step, Home goes to the first frame, End goes to the last frame.
Text description of this lab
A unit circle on a grid passes through three moves. First it turns rigidly, radius unchanged. Then it stretches along two perpendicular directions into an ellipse whose half-axes are the two singular values. Finally it turns rigidly again, tilting that ellipse. The outline never bends or dents: only the middle step changes any distance, and a tiny second singular value flattens the ellipse toward a segment.
Return to the section that hosts this lab
Caption status: re-simulated. Every lab declares one of published, re-simulated, schematic, synthetic or interpolated.