public function testKroneckerProductBilinearity2(array $A, array $B, array $C)
{
$A = MatrixFactory::create($A);
$B = MatrixFactory::create($B);
$C = MatrixFactory::create($C);
$⟮A+B⟯⊗C = $A->add($B)->kroneckerProduct($C);
$A⊗C+B⊗C = $A->kroneckerProduct($C)->add($B->kroneckerProduct($C));
$this->assertEquals($⟮A+B⟯⊗C->getMatrix(), $A⊗C+B⊗C->getMatrix());
}