Nepedia
Back to Discover
Fluent Reader
🔢

Affine transformation

math Maturity 7-9 Next article →

Imagine you have a drawing on a piece of paper. You can move that drawing in many different ways. You might slide it across the table to a new spot. You could spin it around or stretch it to make it look taller.

Geometric affine transformation example
Geometric affine transformation example

These types of movements are called affine transformations. They are special because they follow very strict rules. Even when the shape changes, certain things stay the same. This makes them very useful for understanding how space works.

Affine transform sheared circle
Affine transform sheared circle

There are two main rules that an affine transformation must follow. First, straight lines must always stay straight. If three points sit on one line, they will still be on a line after the move.

Checkerboard rotate
Checkerboard rotate

Second, the transformation must preserve parallelism. This means if two lines never touch, they will still never touch after you move them.

Checkerboard scale
Checkerboard scale

The transformation might change the distance between points or the angles between lines. However, it will always keep the ratio of lengths on parallel lines the same.

Hyperbolic rotation
Hyperbolic rotation

Every affine transformation is actually made of two separate steps. The first step is called a linear transformation. This part can rotate, flip, or stretch your shape.

Checkerboard reflection
Checkerboard reflection

The second step is called a translation. A translation is simply a slide that moves everything to a new location.

Checkerboard shear
Checkerboard shear

While a purely linear transformation must keep the center point at zero, an affine transformation does not have to. By combining these two steps, you can move a shape anywhere and change its look.

Central dilation
Central dilation

Mathematicians use special tools called matrices to handle these changes. A matrix is a grid of numbers that acts like a set of instructions.

2D affine transformation matrix
2D affine transformation matrix

To make everything work together, they use something called an augmented matrix. This is a larger grid that combines the linear part and the translation part into one single step.

This trick allows people to do many changes at once by multiplying the matrices together. It is a very efficient way to handle complex math. This method is used by people working in many different fields.

These math ideas are used in many parts of our modern world. Computer graphics experts use them to create moving images in movies and games.

Fractal fern explained
Fractal fern explained

Engineers who build robots use these rules to help machines move through space. People who study computer vision use them to help computers see the world.

White on black circle image 256 by 256
White on black circle image 256 by 256

Even when you look at a fractal, like a fern, you might see these transformations at work. The math helps us describe how shapes can be related to one another in many ways.

419 words

Where will your curiosity go next?

Keep exploring at your chosen reading level.

🖼️ Images & Media (13)
File:Fractal fern explained.png
Fractal fern explained.png
Affine transformations.ogv
File:Hyperbolic_rotation.gif
Hyperbolic_rotation.gif
File:Checkerboard identity.svg
Checkerboard identity.svg
File:Checkerboard reflection.svg
Checkerboard reflection.svg
File:Checkerboard scale.svg
Checkerboard scale.svg
File:Checkerboard rotate.svg
Checkerboard rotate.svg
File:Checkerboard shear.svg
Checkerboard shear.svg
File:White_on_black_circle_image_256_by_256.png
White_on_black_circle_image_256_by_256.png
File:Affine_transform_sheared_circle.png
Affine_transform_sheared_circle.png
File:Central dilation.svg
Central dilation.svg
File:Geometric affine transformation example.png
Geometric affine transformation example.png

+ 1 more

More to explore

What is Nepedia?

A free, ad-free encyclopedia for children. Every article is written at five reading levels, so the same page works for a five-year-old and a fifteen-year-old — use the level switcher above to see this one change. No account needed to read.