Skip to content

Concept module

Matrix Transformations / Stretch, Shear, Reflection

Let one 2 by 2 matrix act on a grid, the basis vectors, and a sample shape so stretch, shear, reflection, and combined plane changes stay visual instead of symbolic-only.

Interactive lab

Loading the live simulation bench.

Progress

Not startedMastery: NewLocal-first

Start exploring and Open Model Lab will keep this concept's progress on this browser first. Challenge mode has 1 compact task ready. No finished quick test, solved challenge, or completion mark is saved yet.

Let the live model runChange one real controlOpen What to notice

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.

Saved setups

Premium keeps named exact-state study setups in your account while stable concept links stay public below.

Checking saved setup access.

This concept can keep using stable links while the saved-setups capability resolves for this browser.

Copy current setup

Stable concept and section links stay public below while exact-state setup sharing stays behind premium.

Stable links

Why it behaves this way

Explanation

A 2 by 2 matrix becomes easier to trust when it is treated as a visible action on the plane instead of a detached table of numbers. This bench keeps the transformed grid, the basis vectors, the unit square, and one sample triangle on the same coordinate system so stretch, shear, reflection, and combined actions stay geometric.

The cleanest reading is column-first. The first column tells you where lands, the second column tells you where lands, and every other point follows by the same combination rule.

Key ideas

01The columns of the matrix are the images of the basis vectors, so they already tell you how the unit square and the grid will lean, stretch, or reflect.
02A matrix acts on every point with the same linear rule $M\langle x, y \rangle = \langle ax + by, cx + dy \rangle$, so straight grid lines stay straight.
03Stretch, shear, and reflection are different visible outcomes of the same 2 by 2 action.

Frozen walkthrough

Step through the frozen example

Frozen walkthrough
Use two fixed matrix cases to keep the column rule tied to a clear plane picture.

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

View plans
Frozen valuesUsing frozen parameters

For the shear matrix , where do and land?

First-column x entry

1

First-column y entry

0

Second-column x entry

1

Second-column y entry

1

1. Read the matrix columns directly

The matrix columns are and .

2. Apply it to the first basis vector

Because , the first column is its image, so .

3. Apply it to the second basis vector

Because , the second column is its image, so .

Current basis images

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

Common misconception

Each entry moves the sample shape independently, so the grid and basis vectors are just decoration.

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

Once those columns are fixed, the grid, the unit square, and every sample point all follow from the same linear combination rule.

Mini challenge

Set the matrix so the unit square leans to the right without flipping over, and keep the first basis vector close to the original x-axis direction.

Make a prediction before you reveal the next step.

Decide whether you need a stretch, a shear, or a reflection before you touch the columns.

Check your reasoning against the live bench.

You need a positive-orientation shear: keep near while moving to the right.
That creates a slanted parallelogram instead of a mirror image. The basis columns control the whole picture.

Quick test

Reasoning

Question 1 of 3

Answer from the live plane picture and the column rule together.

What is the most honest first interpretation of the two columns of a 2 by 2 matrix on this bench?

Use the live bench to test the result before moving on.

Accessibility

The simulation shows a coordinate plane with the transformed grid, two draggable basis-image vectors, the transformed unit square, a transformed sample triangle, and a tracked probe point. Sliders change the four matrix entries that set the images of the two basis vectors.

Compare mode can overlay a second transformed setup, and graph hover can preview the same matrix action blended in from the identity matrix to the current matrix.

Graph summary

One graph tracks the x- and y-coordinates of a fixed probe 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, so hovering them previews an intermediate matrix action directly on the grid and shapes.