Select the matrix size and enter its values to calculate the reduced row echelon form (RREF) step by step.
Result
Quick Examples
Rate this tool
Change my vote
0.0
Based on 0 votes
How to Use the Calculator
This online reduced row echelon form solver is a linear algebra tool designed to analyze and transform general matrices. By processing the information, the mathematical engine not only gives you the reduced row echelon form (RREF) but also extracts the matrix's fundamental properties and generates the step-by-step row operations.
How to set up and enter your data:
Select the dimensions: Use the drop-down menus to define the size of your matrix. The system supports configurations from 1 to 8 rows or columns, allowing you to work with both square and rectangular matrices.
Enter the elements: Fill in each cell with the corresponding values. The tool processes integers, decimals, and exact fractions. To ensure maximum precision and avoid rounding errors, the algorithm will keep the values in fractional format throughout the entire calculation.
Once the calculation is executed, the tool will organize the information into two analytical blocks:
1. Quick answer and matrix properties
In the first highlighted block, the system will show you the fully reduced final matrix. From this result, the calculator will deduce and list the following key data:
Rank: The total number of non-zero rows present in the echelon matrix.
Pivot columns: The identification of the columns that contain the leading ones (pivots).
Nullity: The dimension of the null space or kernel of the matrix (the total number of columns minus the rank).
Invertibility (square matrices only): If your matrix has the same number of rows and columns, the system will indicate whether it is a regular (invertible) or singular (non-invertible) matrix based on its rank.
2. Step-by-step solution
Below the properties, you will find the detailed algebraic breakdown. The system will show you how the original matrix is transformed using elementary row operations:
Creating pivots: You will observe how the algorithm divides an entire row by a specific scalar to make the leading entry of each column a 1.
Column reduction: The procedure details the row additions and subtractions (e.g., R3 = R3 + 2R1) necessary to systematically eliminate all elements above and below each pivot, until the reduced row echelon form is achieved.
Note: This tool is focused on the analysis of general matrices. If your goal is to find the solution to a system of linear equations, we recommend using our Gauss-Jordan elimination calculator, which has specific options (such as augmented matrices) and a solution report designed for that purpose.
Solved Exercises
The following are examples of problems solved by the calculator.
Exercise 1
Find the reduced row echelon form of the following 3x3 matrix:
Professor of Mathematics, graduated from the Faculty of Exact, Chemical and Natural Sciences of the National University of Misiones (UNAM). Developer and creator of RigelUp, dedicated to building tools for mathematical learning.