[Graphics:Images/index_gr_1.gif]
[Graphics:Images/index_gr_2.gif]

Le produit de Kronecker (souvent appelé produit tensoriel) peut être exécuté à l'aide de l'opérateur «CircleTimes».  Tapez «ESC», «c», «*» et «ESC».  L'exemple suivant donne le produit de Kronecker de |0> et |1>.

The Kronecker product (often called tensor product) is entered with the "CircleTimes" operator.  Type "ESC", "c", "*" and "ESC".  Here is the Kronecker product of |0> et |1>.

[Graphics:Images/index_gr_3.gif]
[Graphics:Images/index_gr_4.gif]

Et de façon équivalente:

Equivalently:

[Graphics:Images/index_gr_5.gif]
[Graphics:Images/index_gr_6.gif]

Voici le produit de la transformation de Walsh-Hadamard avec elle-même:

Here is the product of the Walsh-Hadamard transform with itself:

[Graphics:Images/index_gr_7.gif]
[Graphics:Images/index_gr_8.gif]

Il est important de noter que le produit de Kronecker a une préséance moins forte que la composition, représentée par un point «.».  Utilisez des parenthèses comme ci-dessous.

It is important to mention that the Kronecker product has a lower precedence than the composition product, donoted by a dot ".".  Use parentheses.

[Graphics:Images/index_gr_9.gif]
[Graphics:Images/index_gr_10.gif]

La plupart des types de données dans QuCalc peuvent être des arguments au produit de Kronecker, pour autant que l'opération soit sensée.  Voici la matrice de densité du produit de l'état pur |0> avec l'état parfaitement mélangé de dimension 2:

Most QuCalc datatypes may be parameters to the Kronecker product, as long as the operation is meaningful.  Here is the density matrix of the product of the pur state |0> and the completely mixed state of dimension 2:

[Graphics:Images/index_gr_11.gif]
[Graphics:Images/index_gr_12.gif]


Converted by Mathematica      June 22, 2000