Wolfram Language
Paclet Repository
Community-contributed installable additions to the Wolfram Language
Primary Navigation
Categories
Cloud & Deployment
Core Language & Structure
Data Manipulation & Analysis
Engineering Data & Computation
External Interfaces & Connections
Financial Data & Computation
Geographic Data & Computation
Geometry
Graphs & Networks
Higher Mathematical Computation
Images
Knowledge Representation & Natural Language
Machine Learning
Notebook Documents & Presentation
Scientific and Medical Data & Computation
Social, Cultural & Linguistic Data
Strings & Text
Symbolic & Numeric Computation
System Operation & Setup
Time-Related Computation
User Interface Construction
Visualization & Graphics
Random Paclet
Alphabetical List
Using Paclets
Create a Paclet
Get Started
Download Definition Notebook
QuantumFramework
Tutorials
Getting Started
Guides
Wolfram Quantum Computation Framework
Tech Notes
Diagram
Exploring Fundamentals of Quantum Theory
Quantum Computation
Symbols
QuantumBasis
QuantumChannel
QuantumCircuitMultiwayGraph[EXPERIMENTAL]
QuantumCircuitOperator
QuantumDistance
QuantumEntangledQ
QuantumEntanglementMonotone
QuantumEvolve
QuantumMeasurement
QuantumMeasurementOperator
QuantumMeasurementSimulation
QuantumOperator
QuantumPartialTrace
QuantumStateEstimate[EXPERIMENTAL]
QuantumState
QuantumTensorProduct
QuditBasis
QuditName
Wolfram`QuantumFramework`
Q
u
a
n
t
u
m
M
e
a
s
u
r
e
m
e
n
t
S
i
m
u
l
a
t
i
o
n
Q
u
a
n
t
u
m
M
e
a
s
u
r
e
m
e
n
t
S
i
m
u
l
a
t
i
o
n
[
s
t
a
t
e
,
m
e
a
s
u
r
e
m
e
n
t
s
,
c
o
u
n
t
s
]
s
i
m
u
l
a
t
e
s
q
u
a
n
t
u
m
m
e
a
s
u
r
e
m
e
n
t
r
e
s
u
l
t
s
f
o
r
a
l
i
s
t
o
f
q
u
a
n
t
u
m
m
e
a
s
u
r
e
m
e
n
t
o
p
e
r
a
t
o
r
s
(
m
e
a
s
u
r
e
m
e
n
t
s
)
g
i
v
e
n
a
q
u
a
n
t
u
m
s
t
a
t
e
s
t
a
t
e
,
f
o
r
a
g
i
v
e
n
n
u
m
b
e
r
o
f
r
e
s
u
l
t
s
(
r
e
p
e
t
i
t
i
o
n
s
)
c
o
u
n
t
s
.
D
e
t
a
i
l
s
a
n
d
O
p
t
i
o
n
s
Examples
(
1
)
Basic Examples
(
1
)
Define a 2D random mixed state:
I
n
[
1
]
:
=
s
t
a
t
e
=
Q
u
a
n
t
u
m
S
t
a
t
e
[
"
R
a
n
d
o
m
M
i
x
e
d
"
]
;
Simulate some measurement results for different measurement, given the above state:
I
n
[
2
]
:
=
r
e
s
u
l
t
=
Q
u
a
n
t
u
m
M
e
a
s
u
r
e
m
e
n
t
S
i
m
u
l
a
t
i
o
n
s
t
a
t
e
,
Q
u
a
n
t
u
m
M
e
a
s
u
r
e
m
e
n
t
O
p
e
r
a
t
o
r
/
@
{
"
X
"
,
"
Y
"
,
"
Z
"
}
,
1
0
0
O
u
t
[
2
]
=
Q
u
a
n
t
u
m
M
e
a
s
u
r
e
m
e
n
t
O
p
e
r
a
t
o
r
M
e
a
s
u
r
e
m
e
n
t
T
y
p
e
:
P
r
o
j
e
c
t
i
o
n
T
a
r
g
e
t
:
{
1
}
D
i
m
e
n
s
i
o
n
:
2
→
2
Q
u
d
i
t
s
:
1
→
1
{
5
1
,
4
9
}
,
Q
u
a
n
t
u
m
M
e
a
s
u
r
e
m
e
n
t
O
p
e
r
a
t
o
r
M
e
a
s
u
r
e
m
e
n
t
T
y
p
e
:
P
r
o
j
e
c
t
i
o
n
T
a
r
g
e
t
:
{
1
}
D
i
m
e
n
s
i
o
n
:
2
→
2
Q
u
d
i
t
s
:
1
→
1
{
4
,
9
6
}
,
Q
u
a
n
t
u
m
M
e
a
s
u
r
e
m
e
n
t
O
p
e
r
a
t
o
r
M
e
a
s
u
r
e
m
e
n
t
T
y
p
e
:
P
r
o
j
e
c
t
i
o
n
T
a
r
g
e
t
:
{
1
}
D
i
m
e
n
s
i
o
n
:
2
→
2
Q
u
d
i
t
s
:
1
→
1
{
6
3
,
3
7
}
S
e
e
A
l
s
o
Q
u
a
n
t
u
m
S
t
a
t
e
▪
Q
u
a
n
t
u
m
B
a
s
i
s
▪
Q
u
a
n
t
u
m
M
e
a
s
u
r
e
m
e
n
t
O
p
e
r
a
t
o
r
▪
Q
u
a
n
t
u
m
C
i
r
c
u
i
t
O
p
e
r
a
t
o
r
R
e
l
a
t
e
d
G
u
i
d
e
s
▪
W
o
l
f
r
a
m
Q
u
a
n
t
u
m
C
o
m
p
u
t
a
t
i
o
n
F
r
a
m
e
w
o
r
k
"
"