public function testTransposeSumIsSameAsSumOfTransposes(array $A, array $B)
{
$A = MatrixFactory::create($A);
$B = MatrixFactory::create($B);
// (A + B)ᵀ
$⟮A+B⟯ᵀ = $A->add($B)->transpose();
// Aᵀ + Bᵀ
$Aᵀ = $A->transpose();
$Bᵀ = $B->transpose();
$Aᵀ+Bᵀ = $Aᵀ->add($Bᵀ);
$this->assertEquals($⟮A+B⟯ᵀ->getMatrix(), $Aᵀ+Bᵀ->getMatrix());
}