RREF Calculator RREF Calculator

How to Convert RREF to Vector Parametric Form with Free Variables

A step-by-step tutorial on identifying free variables and writing linear system solutions in vector parametric notation.

Understanding Pivot vs Free Variables

When you reduce an augmented matrix representing a consistent system of equations to Reduced Row Echelon Form (RREF), you may find columns that do not contain a pivot (the leading 1 of a row). The variables corresponding to these columns are called free variables, while the variables with pivots are basic (or pivot) variables.

Free variables can take on any value, meaning the system has infinitely many solutions. To express this infinite set of solutions, we convert the matrix back into algebra and write it in vector parametric form.

Step-by-Step Worked Example

Consider the following 3x5 augmented matrix already reduced to RREF:

120-14
00132
00000

Let the variables be x1, x2, x3, x4.

Step 1: Identify Basic and Free Variables

Step 2: Write Equations in terms of Free Variables

Translate the non-zero rows of the matrix back into equations:

Step 3: Define Parameters for Free Variables

Let's assign parameter variables to our free variables: set x2 = s and x4 = t, where s and t are any real numbers.

Step 4: Assemble the Vector Solution

Write the complete solution vector x as a column vector:

    [ x1 ]   [ 4 - 2s + t ]   [ 4 ]     [ -2 ]     [  1 ]
x = [ x2 ] = [     s      ] = [ 0 ] + s [  1 ] + t [  0 ]
    [ x3 ]   [  2 - 3t    ]   [ 2 ]     [  0 ]     [ -3 ]
    [ x4 ]   [     t      ]   [ 0 ]     [  0 ]     [  1 ]

This final line is the vector parametric form of the solution. The vector [4, 0, 2, 0]T is a particular solution, and the vectors scaled by s and t represent the basis of the null space (homogeneous solution).

Go to RREF Calculator