Reflection Matrix Generator

Visualize and generate reflection matrices for 2D & 3D reflections. Understand linear transformations in an interactive way.

Configuration

Select the dimension and axis/plane for reflection to generate the matrix.

Reflection Matrix

Visualization

Understanding Reflection Matrices

In linear algebra, a reflection matrix is a transformation matrix that performs a reflection through a point, line, or plane. Reflections are fundamental geometric transformations. In 2D, reflection can occur across the x-axis or y-axis. For x-axis reflection, the y-coordinates are negated while x-coordinates remain unchanged. For y-axis reflection, x-coordinates are negated, and y-coordinates remain unchanged. In 3D, reflections can occur across the xy-plane, xz-plane, yz-plane, or across the x, y, or z axes. This tool helps you generate these matrices and visualize their effect on points in 2D and 3D space. Use the options above to explore different reflection matrices and their corresponding transformations.