Wolfram Language Paclet Repository
Community-contributed installable additions to the Wolfram Language
QuditName[name,"Dual"->...] | a nice formatting for qudit names |
QuditBasis[<|...,{QuditName[...], i} -> tensor,...|>] | an association for qudit names and their corresponding tensor representation |
QuantumBasis[<|"Input" -> QuditBasis[...],"Output" -> QuditBasis[...],"Picture"->...,"Label"->...,"ParameterSpec"->...|>] | input and output, and their corresponding qudit basis |
QuantumState[tensor, QuantumBasis[...]] | tensor in a given quantum basis |
QuantumOperator[QuantumState[...], order] | quantum state with order |
QuantumMeasurementOperator[QuantumOperator[...], target] | quantum operator with target |
QuantumMeasurement[QuantumMeasurementOperator[...]] | a wrapper for quantum measurement operator |
QuantumChannel[QuantumOperator[...]] | a wrapper for quantum operator |
QuantumCircuitOperator[<|"Elements" -> ..., "Label" -> ...|>] | a wrapper for a list of quantum operators and their composition |
QuditName |
QuditName |
QuditName |
QuditBasis |
1 |
0 |
0 |
1 |
QuditBasis |
1 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
1 |
QuditBasis |
1 |
0 |
0 |
1 |
1 2 |
1 2 |
1 2 |
- 1 2 |
QuditBasis |
1 2 | 1 2 |
0 | 0 |
1 2 | - 1 2 |
0 | 0 |
0 | 0 |
1 2 | 1 2 |
0 | 0 |
1 2 | - 1 2 |
1 2 | 1 2 |
0 | 0 |
QuditBasis |
QuditName |
|
QuantumBasis |
QuantumBasis |
QuantumBasis |
|
QuantumBasis |
|
QuantumBasis |
QuantumBasis |
|
QuantumState |