# Matrix Calculator

## Calculator

This is a *matrix calculator* designed for students of *AQA Level 2 Further Mathematics*. That particular course requires that students know how to perform *addition*, *scalar multiplication* and *matrix multiplication* on matrices up to 2 x 2. This calculator allows students to experiment with larger matrices and also calculates *determinants*. This page also shows the *tranformation matrices* required for the *Further Mathematics* course.

Move the sliders to adjust the size of the matrices. Note that you can only calculate the *determinant* of a square matrix, and for addition and subtraction the two matrices need to be the same shape. For matrix multiplication, the width of the first matrix needs to be the same as the height of the second matrix. Note that you don't need to calculate determinants and inverses for level 2 Futher Maths, and you will only perform calculations with matrices up to 2 x 2.

*Operations:* / / / / /

## Identity and Transformation Matrices

For *AQA Level 2 Further Mathematics* you are required to know the following matrices:

1 | 0 |
## Identity Matrix (I)Multiplying by I doesn't change a matrix (so A·I = A), like multiplying a scalar by 1. |
||

0 | 1 |

0 | 1 |
## Rotation of 90° ClockwiseThis matrix performs a rotation of 90° clockwise about the origin, O. |
||

-1 | 0 |

0 | -1 |
## Rotation of 90° AnticlockwiseThis matrix performs a rotation of 90° anticlockwise about the origin, O. |
||

1 | 0 |

-1 | 0 |
## Rotation of 180°This matrix performs a rotation of 180° about the origin, O. |
||

0 | -1 |

1 | 0 |
## Reflection in the X-AxisThis matrix performs a reflection in the x-axis. |
||

0 | -1 |

-1 | 0 |
## Reflection in the Y-AxisThis matrix performs a reflection in the y-axis. |
||

0 | 1 |

0 | 1 |
## Reflection in the the Line y = xThis matrix performs a reflection in the line y = x. |
||

1 | 0 |

0 | -1 |
## Reflection in the the Line y = -xThis matrix performs a reflection in the line y = -x. |
||

-1 | 0 |

m | 0 |
## EnlargementThis matrix performs an enlargement about the origin with scale factor |
||

0 | m |