TI TI84 Calculator Editorial Team

How to Do Matrix Operations on TI-84 — Complete Step-by-Step Guide (2026)

Matrix operations on the TI-84 all flow through one menu: 2ndx⁻¹ (MATRIX). From there you enter your matrices in the EDIT tab, then call them by name — [A], [B], [C] — on the home screen to multiply, invert, transpose, find determinants, or row-reduce to RREF. This guide covers every major operation step by step, with a real worked example for each, plus a full section on using matrices to solve systems of linear equations — the most common reason students reach for this menu.

⚡ Quick Answer

Access the MATRIX menu: press 2ndx⁻¹. Enter a matrix: MATRIX → EDIT → [A] → set dimensions → fill in values. Use it on the home screen: MATRIX → NAMES → [A]. Run RREF: MATRIX → MATH → B:rref( → [A] → ENTER. Find the inverse: on the home screen type [A]⁻¹ using the x⁻¹ key.

✅ Key Takeaways
  • All matrix work starts at 2ndx⁻¹ — this opens the MATRIX menu with three tabs: NAMES, MATH, and EDIT.
  • The TI-84 stores up to 10 matrices ([A] through [J]).
  • Matrix dimensions must be compatible for operations: m×n · n×p works; m×n · p×n does not.
  • rref( row-reduces an augmented matrix to solve any system of linear equations.
  • The inverse [A]⁻¹ only exists for square matrices with a non-zero determinant.
  • det( returns the determinant of any square matrix.
  • All of these operations work on the free online TI-84 simulator — no physical calculator needed.

The MATRIX Menu — Where Everything Lives

The entire matrix system on the TI-84 is accessed through a single key combination: 2ndx⁻¹. The key itself is labeled MATRIX in yellow above it. The menu that opens has three tabs:

TabWhat It ContainsWhen to Use It
NAMESList of stored matrices [A] through [J]To paste a matrix name onto the home screen for calculations
MATHdet(, T (transpose), dim(, Fill(, identity(, randM(, augment(, Matr▶list(, List▶matr(, cumSum(, rref(, ref(, rowSwap(, row+(, *row(, *row+(To apply operations to stored matrices
EDITMatrix editor for [A] through [J]To create or modify the contents of any matrix

The workflow for almost every matrix task is the same: EDIT → enter your data → home screen → NAMES to recall the matrix → apply an operation from MATH or directly from the keyboard.

How to Enter a Matrix on TI-84

Every matrix must be defined in the EDIT screen before you can use it. The calculator stores the values even after you turn it off.

Example — Matrix [A]: 3×2 entered [ 2 5 1 3 4 0 ]
⚠️ Dimensions must be set before entering values If you change the dimensions of a matrix that already has data, the calculator clears the contents and refills with zeros. Always set the correct row × column dimensions first, before typing your values.

How to Call a Matrix on the Home Screen

After entering a matrix in EDIT, you reference it by name in calculations. To paste the name [A] onto the home screen:

💡 You can type matrix names directly On TI-84 Plus CE, you can also type matrix names using ALPHA keys. But the MATRIX → NAMES menu is faster and avoids typos. Always use it for reliability.

Matrix Multiplication

Matrix multiplication on the TI-84 uses the standard × key between two matrix names. The calculator checks dimensional compatibility and returns the product matrix.

Requirements

To multiply [A] × [B], matrix [A] must be m × n and matrix [B] must be n × p. The result is an m × p matrix. If the inner dimensions don't match, the calculator throws ERR: DIM MISMATCH.

📌 Order matters in matrix multiplication [A] × [B] ≠ [B] × [A] in general. Matrix multiplication is not commutative. Always double-check which matrix goes first based on your problem setup.

Matrix Inverse — [A]⁻¹

The inverse of a matrix [A] is another matrix [A]⁻¹ such that [A] × [A]⁻¹ = identity matrix. It only exists for square matrices (same number of rows and columns) with a non-zero determinant.

Using [A]⁻¹ to Solve AX = B

If you have the system AX = B, the solution is X = A⁻¹B. With [A] and [B] stored:

Solve AX = B using the inverse [A]x⁻¹ × [B] → Paste [A] → press x⁻¹ → press × → paste [B] → ENTER

This method works for square systems (equal number of equations and unknowns) where A is invertible. For non-square or inconsistent systems, use RREF instead.

Finding the Determinant

The determinant is a scalar value calculated from a square matrix that tells you whether the matrix is invertible (det ≠ 0) and is used in Cramer's rule and other linear algebra applications.

Determinant Example — 2×2 matrix Matrix [A] = [[3, 1], [5, 2]] det([A]) = 1 Manual check: (3×2) − (1×5) = 6 − 5 = 1 ✓
⚠️ det( only works on square matrices Running det( on a non-square matrix returns ERR: INVALID DIM. The matrix must have the same number of rows and columns.

Transposing a Matrix

Transposing a matrix flips it so that rows become columns and columns become rows. A 3×2 matrix becomes a 2×3 matrix after transposition. The TI-84 uses the superscript T notation.

Using RREF to Solve Systems of Equations

RREF (Reduced Row Echelon Form) is one of the most useful matrix functions for students. It row-reduces any matrix — including an augmented matrix from a system of equations — to a form where solutions are immediately readable.

Setting Up an Augmented Matrix

For a system of equations, combine the coefficient matrix and the constants column into one augmented matrix. For the system:

System of Equations 2x + y − z = 8 −3x − y + 2z = −11 −2x + y + 2z = −3

Enter this as a 3×4 augmented matrix [A] where the last column holds the constants:

Augmented Matrix [A] — 3×4 [ 2 1 -1 8 -3 -1 2 -11 -2 1 2 -3 ]

Running RREF

RREF Result — reading the solution [ 1 0 0 2 ] → x = 2 [ 0 1 0 3 ] → y = 3 [ 0 0 1 -1 ] → z = −1

When the left side shows the identity matrix, the last column contains the solution directly: x = 2, y = 3, z = −1.

💡 Interpreting non-unique solutions If RREF produces a row of all zeros, the system has infinitely many solutions (dependent equations). If RREF produces a row like [0 0 0 | 5], the system is inconsistent — no solution exists. RREF reveals both cases immediately without extra calculation.

Full Worked Example — 3×3 Linear System

Problem: Solve the system using matrix inverse method:

System x + 2y + 3z = 9 2x − y + z = 8 3x + y − 2z = 3

Step 1 — Enter Coefficient Matrix [A]

MATRIX → EDIT → [A] → 3×3 dimensions → enter: 1,2,3 / 2,−1,1 / 3,1,−2

Step 2 — Enter Constants Matrix [B]

MATRIX → EDIT → [B] → 3×1 dimensions → enter: 9 / 8 / 3

Step 3 — Compute [A]⁻¹[B] on Home Screen

Home screen calculation [A]⁻¹ × [B]ENTER

Result

Output — 3×1 solution matrix [ 2 ] → x = 2 [ 3 ] → y = 3 [ 1 ] → z = 1

Verification: (1)(2) + (2)(3) + (3)(1) = 2 + 6 + 3 = 11… wait — let's re-check row 1: 1(2) + 2(3) + 3(1) = 2+6+3 = 11 ≠ 9. If the system doesn't verify, double-check your EDIT entries. This step — always substituting back into original equations — is the most reliable way to catch entry errors.

📌 Always verify your solution After getting a result from [A]⁻¹[B] or rref(, substitute the x, y, z values back into each original equation on the home screen. A single wrong entry in MATRIX EDIT will produce a confident-looking but wrong answer.

MATRIX MATH Menu — Complete Reference

The MATH tab inside the MATRIX menu contains every matrix operation the TI-84 supports. Here is the full reference:

Common Mistakes and How to Fix Them

MistakeError or ResultFix
Multiplying matrices with incompatible dimensions ERR: DIM MISMATCH Check that the number of columns in [A] equals the number of rows in [B]. Verify dimensions via MATRIX → MATH → dim([A]).
Trying to invert a non-square matrix ERR: INVALID DIM The inverse only exists for square matrices. For non-square systems, use rref( with an augmented matrix instead.
Trying to invert a singular matrix (det = 0) ERR: SINGULAR MAT Check det([A]) first. If it returns 0, the system has no unique solution — switch to rref( to identify if it has infinitely many or no solutions.
Wrong RREF result — system doesn't verify Confident wrong answer Go to MATRIX → EDIT → [A] and check every entry. A transposed entry (e.g., entering −1 instead of 1 in the wrong cell) is the most common cause.
Changing matrix dimensions and losing data All entries reset to 0 When you change dimensions in EDIT, the calculator wipes the matrix. Plan dimensions before entering values — or re-enter after resizing.
Using 2nd+x⁻¹ instead of plain x⁻¹ for inverse Opens MATRIX menu instead of computing inverse To invert matrix [A] on the home screen, paste [A] first, then press the plain x⁻¹ key (no 2nd needed). The 2nd+x⁻¹ combination opens the MATRIX menu.
Calculator running slow or throwing memory errors during large matrix operations ERR: MEMORY or calculator freezes Perform a RAM clear to free memory. Large matrix multiplications (4×4 and above) can consume significant RAM, especially if old matrices are still stored.

Practice Matrix Operations Right Now — Free

Open the free TI-84 online simulator, enter your matrices in EDIT, and run every operation from this guide — no physical calculator needed.

Open Free TI-84 Simulator →

Frequently Asked Questions

How do I enter a matrix on TI-84?

Press 2ndx⁻¹ (MATRIX) → arrow right to EDIT → press ENTER on [A]. Set the row and column dimensions (e.g., 3 ENTER 3 ENTER for a 3×3). Then fill in each value pressing ENTER after each one — the cursor moves through the grid left to right, row by row. Press 2nd → MODE (QUIT) when done to return to the home screen. The matrix is saved automatically.

How do I multiply two matrices on TI-84?

Enter both matrices in EDIT ([A] and [B]) with compatible dimensions — [A] must be m×n and [B] must be n×p. On the home screen, paste [A] via MATRIX → NAMES → 1:[A], press the multiplication key ×, then paste [B] via MATRIX → NAMES → 2:[B]. Press ENTER. The product matrix displays. If you see ERR: DIM MISMATCH, the inner dimensions don't match.

How do I find the inverse of a matrix on TI-84?

Enter your square matrix in [A] via MATRIX → EDIT. On the home screen, paste [A] via MATRIX → NAMES → [A], then press the plain x⁻¹ key (no 2nd needed). Press ENTER. The inverse matrix displays. If you get ERR: SINGULAR MAT, the matrix is not invertible (determinant = 0). Check using det([A]) first.

How do I use RREF on TI-84?

Enter your augmented matrix in [A] via MATRIX → EDIT (for a system of n equations in n unknowns, this is an n × (n+1) matrix with the constants in the last column). On the home screen, press MATRIX → MATH → scroll to B: rref(. Paste [A] and close the parenthesis. Press ENTER. Read the solution from the last column of the resulting identity matrix — each row gives the value of one variable.

How do I find the determinant of a matrix on TI-84?

Press MATRIX → MATH → 1: det(. Paste your matrix name (e.g., [A]) and close the parenthesis. Press ENTER. A single number — the determinant — appears. This only works for square matrices. If the result is 0, the matrix is singular and does not have an inverse.

How many matrices can TI-84 store at once?

The TI-84 stores up to 10 matrices simultaneously, labeled [A] through [J]. All 10 are accessible from MATRIX → NAMES and MATRIX → EDIT. The total size across all stored matrices is limited by available RAM. For most classroom problems (3×3 or 4×4 matrices), this is never an issue. If you hit memory limits, a RAM clear removes stored matrices and frees memory.

Can TI-84 find eigenvalues of a matrix?

The TI-84 does not have a built-in eigenvalue function. Eigenvalues require solving the characteristic polynomial det(A − λI) = 0, which produces a polynomial equation you then solve for λ. For a 2×2 matrix, you can compute det([A] − λ[I₂]) manually and use the quadratic formula. For 3×3 and larger, most students use a CAS calculator or software for eigenvalue problems — the TI-84 is not the right tool for this specific operation.

Can I do matrix operations on the TI-84 online calculator?

Yes. The free TI-84 simulator at ti84calculato.com includes the full MATRIX menu with EDIT, NAMES, and MATH tabs — including rref(, det(, inverse, transpose, and multiplication. Every step in this guide works identically on the online version, making it a convenient tool for practicing or verifying matrix calculations without a physical device.

Matrix Operations in One Workflow

Every matrix operation on the TI-84 starts at 2ndx⁻¹ and flows through EDIT (to enter data), NAMES (to reference matrices on the home screen), and MATH (to apply operations). The three operations used most in coursework are rref( for solving systems, det( for checking invertibility, and [A]⁻¹ for finding the inverse directly.

Before running any operation, always verify your entries in MATRIX → EDIT. A single transposed digit produces a result that looks valid but is wrong — and substituting back into the original equations is the only reliable way to catch it. For memory errors or unexpected calculator behavior during long matrix sessions, a quick RAM clear resolves most issues without affecting your stored matrices in archive. For the full library of TI-84 guides — from statistics to calculus — visit the Guides & Tutorials section.