public function testMatrixTimesIdentityIsOriginalMatrix(array $A)
{
$A = MatrixFactory::create($A);
$I = MatrixFactory::identity($A->getN());
$AI = $A->multiply($I);
$IA = $I->multiply($A);
$this->assertEquals($A->getMatrix(), $AI->getMatrix());
$this->assertEquals($A->getMatrix(), $IA->getMatrix());
}