BIZOMAT MAKEOS · Mathematics

3 × 3 Matrix Determinant, Adjoint and Inverse

What are the determinant and inverse of this 3 × 3 matrix?

Determinant, adjoint (adjugate) and inverse of a 3 × 3 matrix by cofactors, as set out in the handbook’s matrix operations, with a check that the matrix times its inverse returns the identity.

Open the calculatorRuns in your browser. No account needed.

How this tool works

Inputs, units and where to find them

InputUnitTypical source
a₁₁Row 1, column 1.
a₁₂Row 1, column 2.
a₁₃Row 1, column 3.
a₂₁Row 2, column 1.
a₂₂Row 2, column 2.
a₂₃Row 2, column 3.
a₃₁Row 3, column 1.
a₃₂Row 3, column 2.
a₃₃Row 3, column 3.

What each input means

Open an input to see what it is, its units, the worked example and the common mistakes, with a small diagram.

What this means: a₁₁
Illustration: a₁₁A number line with a marker at the value of a₁₁, between its lowest and highest accepted values.−10⁹10⁹a₁₁Example: 2a₁₁
What it is
The element in row 1, column 1 of the matrix A: the top-left entry.
Units and format
Enter a plain number with no unit. Negative values are accepted. Required: the tool does not calculate until every input is valid.
Example
The form opens with 2 as a worked example. It is an illustration, not a recommended value: replace it with your own figure.
Get it right
Row first, then column: aᵢⱼ sits in row i, column j. Swapping them enters the transpose, which has the same determinant but a transposed inverse.
What this means: a₁₂
Illustration: a₁₂A number line with a marker at the value of a₁₂, between its lowest and highest accepted values.−10⁹10⁹a₁₂Example: 0a₁₂
What it is
The element in row 1, column 2 of the matrix A: the middle entry of the top row.
Units and format
Enter a plain number with no unit. Negative values are accepted. Required: the tool does not calculate until every input is valid.
Example
The form opens with 0 as a worked example. It is an illustration, not a recommended value: replace it with your own figure.
What this means: a₁₃
Illustration: a₁₃A number line with a marker at the value of a₁₃, between its lowest and highest accepted values.−10⁹10⁹a₁₃Example: -1a₁₃
What it is
The element in row 1, column 3 of the matrix A: the top-right entry.
Units and format
Enter a plain number with no unit. Negative values are accepted. Required: the tool does not calculate until every input is valid.
Example
The form opens with -1 as a worked example. It is an illustration, not a recommended value: replace it with your own figure.
What this means: a₂₁
Illustration: a₂₁A number line with a marker at the value of a₂₁, between its lowest and highest accepted values.−10⁹10⁹a₂₁Example: 5a₂₁
What it is
The element in row 2, column 1 of the matrix A: the left entry of the middle row.
Units and format
Enter a plain number with no unit. Negative values are accepted. Required: the tool does not calculate until every input is valid.
Example
The form opens with 5 as a worked example. It is an illustration, not a recommended value: replace it with your own figure.
What this means: a₂₂
Illustration: a₂₂A number line with a marker at the value of a₂₂, between its lowest and highest accepted values.−10⁹10⁹a₂₂Example: 1a₂₂
What it is
The element in row 2, column 2 of the matrix A: the centre entry.
Units and format
Enter a plain number with no unit. Negative values are accepted. Required: the tool does not calculate until every input is valid.
Example
The form opens with 1 as a worked example. It is an illustration, not a recommended value: replace it with your own figure.
What this means: a₂₃
Illustration: a₂₃A number line with a marker at the value of a₂₃, between its lowest and highest accepted values.−10⁹10⁹a₂₃Example: 0a₂₃
What it is
The element in row 2, column 3 of the matrix A: the right entry of the middle row.
Units and format
Enter a plain number with no unit. Negative values are accepted. Required: the tool does not calculate until every input is valid.
Example
The form opens with 0 as a worked example. It is an illustration, not a recommended value: replace it with your own figure.
What this means: a₃₁
Illustration: a₃₁A number line with a marker at the value of a₃₁, between its lowest and highest accepted values.−10⁹10⁹a₃₁Example: 0a₃₁
What it is
The element in row 3, column 1 of the matrix A: the bottom-left entry.
Units and format
Enter a plain number with no unit. Negative values are accepted. Required: the tool does not calculate until every input is valid.
Example
The form opens with 0 as a worked example. It is an illustration, not a recommended value: replace it with your own figure.
What this means: a₃₂
Illustration: a₃₂A number line with a marker at the value of a₃₂, between its lowest and highest accepted values.−10⁹10⁹a₃₂Example: 1a₃₂
What it is
The element in row 3, column 2 of the matrix A: the middle entry of the bottom row.
Units and format
Enter a plain number with no unit. Negative values are accepted. Required: the tool does not calculate until every input is valid.
Example
The form opens with 1 as a worked example. It is an illustration, not a recommended value: replace it with your own figure.
What this means: a₃₃
Illustration: a₃₃A number line with a marker at the value of a₃₃, between its lowest and highest accepted values.−10⁹10⁹a₃₃Example: 3a₃₃
What it is
The element in row 3, column 3 of the matrix A: the bottom-right entry.
Units and format
Enter a plain number with no unit. Negative values are accepted. Required: the tool does not calculate until every input is valid.
Example
The form opens with 3 as a worked example. It is an illustration, not a recommended value: replace it with your own figure.

Method and formulas

  1. Determinant by expansion along the first row.
  2. Adjoint = transpose of the matrix of cofactors.
  3. Inverse = adjoint ÷ determinant (exists only when the determinant is not zero).
  4. Example: the default matrix has a determinant of 1.

Limitations

  • A determinant near zero relative to the entries means an ill-conditioned matrix; small input errors give large changes in the inverse.
  • Example values are illustrations. Replace them with values for your actual task.

Typical uses

  • Invert a transformation or stiffness matrix
  • Check whether a set of equations has a unique solution
  • Teach or verify hand matrix work

Who it is for

  • Engineers
  • Technicians
  • Engineering students

What you get

  • Determinant
  • Adjoint
  • Inverse

Interpreting the result

  • Multiply the inverse by the right-hand side vector to solve the three equations.

References

  • Machinery’s Handbook, 29th edition (Industrial Press, 2012), printed pp. 122–125. Topic reference; no source tables or recommended settings are reproduced.

Learn the Concepts Behind This Tool

These BIZOMAT Library readings explain the method this tool uses, with worked examples.

BIZOMAT tools are screening and decision-support utilities. Verify important financial, engineering, safety, legal or operational decisions using appropriate professional standards and your organisation’s approved data.

Open the 3 × 3 Matrix Determinant, Adjoint and Inverse calculator