public function testKroneckerProductDeterminant(array $A, array $B)
{
$A = MatrixFactory::create($A);
$B = MatrixFactory::create($B);
$det⟮A⟯ᵐ = $A->det() ** $B->getM();
$det⟮B⟯ⁿ = $B->det() ** $A->getN();
$det⟮A⊗B⟯ = $A->kroneckerProduct($B)->det();
$this->assertEquals($det⟮A⊗B⟯, $det⟮A⟯ᵐ * $det⟮B⟯ⁿ, '', 0.0001);
}