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: 2nd → x⁻¹ (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.
Access the MATRIX menu: press 2nd → x⁻¹. 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.
- All matrix work starts at 2nd → x⁻¹ — 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: 2nd → x⁻¹. The key itself is labeled MATRIX in yellow above it. The menu that opens has three tabs:
| Tab | What It Contains | When to Use It |
|---|---|---|
| NAMES | List of stored matrices [A] through [J] | To paste a matrix name onto the home screen for calculations |
| MATH | det(, T (transpose), dim(, Fill(, identity(, randM(, augment(, Matr▶list(, List▶matr(, cumSum(, rref(, ref(, rowSwap(, row+(, *row(, *row+( | To apply operations to stored matrices |
| EDIT | Matrix 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.
-
1
Press 2nd → x⁻¹ to open the MATRIX menu The NAMES tab is selected by default.
-
2
Arrow right to the EDIT tab and press ENTER on [A] The matrix editor opens for matrix [A]. If [A] already has dimensions from a previous session, they appear at the top.
-
3
Set the dimensions: type the number of rows → ENTER → number of columns → ENTER Example: for a 3×3 matrix, type 3 → ENTER → 3 → ENTER. A grid of zeros appears.
-
4
Fill in each value by typing and pressing ENTER The cursor moves left to right, then down to the next row automatically. Enter values row by row. Example entry for a 2×2: 1 ENTER 2 ENTER 3 ENTER 4 ENTER.
-
5
Press 2nd → MODE (QUIT) when done Returns to the home screen. The matrix is saved.
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:
-
1
Press 2nd → x⁻¹ to open the MATRIX menu
-
2
The NAMES tab is selected — press the number next to [A] (or whichever matrix you need) The name [A] pastes to the home screen at the cursor position.
-
3
Continue building your expression and press ENTER For example, to display matrix [A]: just paste [A] and press ENTER. The matrix prints on screen in bracket notation.
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.
-
1
Enter both matrices in EDIT: [A] and [B] with compatible dimensions
-
2
On the home screen, paste [A]: MATRIX → NAMES → 1:[A]
-
3
Press × then paste [B]: MATRIX → NAMES → 2:[B]
-
4
Press ENTER The product matrix displays on screen.
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.
-
1
Enter your square matrix in [A] via MATRIX → EDIT
-
2
On the home screen, paste [A]: MATRIX → NAMES → 1:[A]
-
3
Press x⁻¹ (the matrix inverse key) The expression [A]⁻¹ appears. Note: this is not 2nd → x⁻¹ — it is the plain x⁻¹ key on the left side of the keypad, just below ALPHA.
-
4
Press ENTER The inverse matrix appears. If the matrix is singular (determinant = 0), the calculator returns ERR: SINGULAR MAT.
Using [A]⁻¹ to Solve AX = B
If you have the system AX = B, the solution is X = A⁻¹B. With [A] and [B] stored:
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.
-
1
Press 2nd → x⁻¹ → arrow right to MATH tab
-
2
Press 1: det( The function pastes to the home screen.
-
3
Paste [A] and close the parenthesis: MATRIX → NAMES → [A] → )
-
4
Press ENTER A single number — the determinant — appears.
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.
-
1
On the home screen, paste [A] via MATRIX → NAMES → [A]
-
2
Press 2nd → x⁻¹ → MATH → 2: T The transpose operator
ᵀappends to [A]. -
3
Press ENTER The transposed matrix displays. A 2×3 result will show if [A] was 3×2.
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:
Enter this as a 3×4 augmented matrix [A] where the last column holds the constants:
Running RREF
-
1
Press 2nd → x⁻¹ → MATH → scroll to B: rref( On TI-84 Plus CE, rref is option B in the MATH submenu (use the alpha key or scroll down).
-
2
Paste [A]: MATRIX → NAMES → [A] → )
-
3
Press ENTER The calculator displays the row-reduced matrix.
When the left side shows the identity matrix, the last column contains the solution directly: x = 2, y = 3, z = −1.
Full Worked Example — 3×3 Linear System
Problem: Solve the system using matrix inverse method:
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
Result
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.
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
| Mistake | Error or Result | Fix |
|---|---|---|
| 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 →Related TI-84 Guides
Frequently Asked Questions
How do I enter a matrix on TI-84?
Press 2nd → x⁻¹ (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 2nd → x⁻¹ 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.