Skip to content

Matrix Transformations / Stretch, Shear, Reflection

Simulation loading

Open Model Lab is preparing the live lab, controls, and graph surface for this concept.

Wrap-up

What you learned

Recommended next
Open concept testCheck whether the core ideas are ready without leaving this concept.
Read next
Dot Product / Angle and ProjectionKeep the vectors branch moving into alignment and projection

Key takeaway

  1. The two matrix columns are the images of the two basis vectors.
  2. Shear, stretch, and reflection are visible whole-plane actions, not separate tricks.
  3. A sample point or triangle is evidence for the same linear rule that moves the grid.

Common misconception

Do not start with one isolated point and ignore the basis arrows; the columns are the cleaner first reading.

The entries matter because they set the two basis-image columns.

Read the columns before tracking an individual point.

  1. Column-first map

    Records one linear rule that acts on every point in the plane.

  2. Columns are basis images

    The columns are the images of the two basis vectors, so they organize the transformed grid.

  3. Action on any vector

    Any vector is rebuilt from the same basis-image columns.

Why it behaves this way

Explanation

A 2 by 2 matrix is easiest to read as a rule that transforms the whole plane, not as a detached box of numbers. This bench keeps the grid, basis vectors, unit square, and sample triangle on one coordinate system so stretch, shear, reflection, and mixed actions stay visible together.

Read the columns first. The first column is and the second column is . Once you know where those two basis vectors land, every other point follows by the same linear-combination rule, which is why the entire grid moves consistently.

Key ideas

01The two matrix columns tell you where and land, so they already predict the new grid and the image of the unit square.
02Every vector is built from x copies of and y copies of , so after transformation it becomes the same combination of and .
03Stretch, shear, and reflection are different plane-wide outcomes of the same linear rule.

Worked examples

Worked examples

Open examples when you want to see the same idea walked through step by step.

Frozen walkthrough

Step through the frozen example

Frozen walkthrough
Use one shear case and one reflection case. In each example, read the columns first, then check the same story on the plane.

Supporter unlocks saved study tools, exact-state sharing, and the richer review surfaces that support this guided flow.

View plans
Example 1 of 2
Frozen valuesUsing frozen parameters

For the shear matrix , where do and land, and what does that predict for the unit square?

First-column x entry

1

First-column y entry

0

Second-column x entry

1

Second-column y entry

1

1. Read the two columns

The matrix columns are and .

2. Match the first column to $M e_1$

Because , the first column is its image, so .

3. Match the second column to $M e_2$

Because , the second column is its image, so .

Basis images

The first basis direction stays put while the second basis direction leans right, so the unit square becomes a right-leaning parallelogram.

Quick test

Loading saved test state.

Accessibility

Accessibility

Open the text-first descriptions when you need the simulation and graph translated into words.

The simulation shows a coordinate plane with a transformed grid, two draggable basis-image vectors, a transformed unit square, a transformed sample triangle, and a tracked point. Sliders control the four matrix entries that determine where the two basis vectors land.

Changing an entry updates the basis images, the grid, the unit square, and the sample triangle together so the learner can connect the matrix columns to one plane-wide action.

Graph summary

One graph tracks the x- and y-coordinates of a fixed point while the current matrix is blended in from the identity matrix. The second graph tracks the lengths of the transformed basis vectors over the same blend.

Those graphs are tied to the same plane picture, so hovering them previews an intermediate transformation directly on the grid and shapes.

Bench tools and share links

Keep stable concept links and exact-state sharing tucked away until you actually need to relaunch or share the bench.

Try this setup

Jump to a named bench state or copy the one you are looking at now. Shared links reopen the same controls, graph, overlays, and compare context.

This page restored the shared setup into the live bench.

Current bench

Shear right preset

This bench is currently showing one of the concept's authored presets.

Open default bench

Saved setups

Saved setups are a Supporter study tool. Stable concept links still work for everyone.

Checking saved setup access

Open Model Lab is resolving whether this bench can save locally, sync to an account, or open Supporter-only compare tools.

Copy current setup

Exact-state sharing is part of Supporter. Stable concept and section links still stay available.

Stable links

Progress and next steps

Keep progress signals, starter-track handoffs, and review prompts available without letting them compete with the live lesson flow.

Progress

Loading progress

Loading saved concept progress for this browser or synced account before showing completion status.