📦 Translation Transformation
Last Updated: Jan 2026
A Translation Transformation moves a vector or object from one position to another without changing its size or direction.
- Shape remains same
- Orientation remains same
- Only position changes
🗣 Hinglish Tip:
Translation = object ko utha ke kahin aur rakh dena, bina ghumaaye
Translation shifts every point of a vector/object by a fixed amount.
- Right / Left → x-direction
- Up / Down → y-direction
Translation in 2D (Coordinate Form)
Formula
If a point (x, y) is translated by (a, b):
(x′,y′)=(x+a,y+b)
Where:
- a = shift along x-axis
- b = shift along y-axis
Example
Given:
P(2,3),Translationvector(4,−1)
Resulting point:
Translation Using Vector Notation
Formula
v′=v+t
Where:
- v = original vector
- t = translation vector
Example
v=[12],t=[3−1]
v′=[41]
Translation in Matrix Form
Not a Linear Transformation
Translation cannot be represented using a normal 2x2 matrix because:
- It does not pass through origin
- $T(0) \ne 0$
✓ Homogeneous Coordinate Representation
To represent translation in matrix form, we use homogeneous coordinates.
Formula
x′y′1=100010ab1xy1
Example
Translate point (2,3) by (4, -1)
1000104−11231=621
Translation in 3D
Formula
(x′,y′,z′)=(x+a,y+b,z+c)
Homogeneous Matrix (3D)
100001000010abc1