El producto de Kronecker entre matrices denotado por ⊗ fue inventado por el alemán Leopold Kronecker, y es un caso especial del producto tensorial, así que es bilineal y asociativo. El caso más sencillo producto de Kronecker es cuando se multiplican vectores, para este caso este producto se define de la siguiente manera
u⊗v=[u11,u12,…,u1n]⊗[v11,v12,…,v1m]=[u11v11u11v12…u11v1mu12v11u12v12…u12v1m⋮⋮⋱⋮u1nv11u1nv12…u1nv1m]
Su tarea es calcular el producto de Kronecker de dos vectores dados.
Dos (2) líneas de texto u y v donde cada una específica un vector de números enteros, para las cuales los números se separan por medio de un espacio en blanco " ".
La matriz resultante de realizar el producto de Kronecker entre los vectores u y v (u⊗v), donde cada fila de la matriz es una línea de texto en las cuales los números se separan por un espacio en blanco " " .
u,v∈Z∗
|U|=n,|V|=m
1≤n,m≤20