circuit-static-collapsed

| ψ 0 | ψ 1 bell-pair.qs:3:5 PrepareBellPair(q1, q2); PrepareBellPair bell-pair.qs:4:6 (MResetZ(q1), MResetZ(q2)) bell-pair.qs:4:19 (MResetZ(q1), MResetZ(q2)) bell-pair.qs:4:6 (MResetZ(q1), MResetZ(q2)) |0⟩ bell-pair.qs:4:19 (MResetZ(q1), MResetZ(q2)) |0⟩ Main

circuit-static-expanded

| ψ 0 | ψ 1 bell-pair.qs:8:5 H(q1); H bell-pair.qs:9:5 CNOT(q1, q2); bell-pair.qs:3:5 PrepareBellPair(q1, q2); PrepareBellPair bell-pair.qs:4:6 (MResetZ(q1), MResetZ(q2)) bell-pair.qs:4:19 (MResetZ(q1), MResetZ(q2)) bell-pair.qs:4:6 (MResetZ(q1), MResetZ(q2)) |0⟩ bell-pair.qs:4:19 (MResetZ(q1), MResetZ(q2)) |0⟩ Main

circuit-eval-collapsed

bell-pair.qs:2:21 use (q1, q2) = (Qubit(), Qubit()); | ψ 0 bell-pair.qs:2:30 use (q1, q2) = (Qubit(), Qubit()); | ψ 1 bell-pair.qs:3:5 PrepareBellPair(q1, q2); PrepareBellPair bell-pair.qs:4:6 (MResetZ(q1), MResetZ(q2)) bell-pair.qs:4:19 (MResetZ(q1), MResetZ(q2)) bell-pair.qs:4:6 (MResetZ(q1), MResetZ(q2)) |0⟩ bell-pair.qs:4:19 (MResetZ(q1), MResetZ(q2)) |0⟩ Main

circuit-eval-expanded

bell-pair.qs:2:21 use (q1, q2) = (Qubit(), Qubit()); | ψ 0 bell-pair.qs:2:30 use (q1, q2) = (Qubit(), Qubit()); | ψ 1 bell-pair.qs:8:5 H(q1); H bell-pair.qs:9:5 CNOT(q1, q2); bell-pair.qs:3:5 PrepareBellPair(q1, q2); PrepareBellPair bell-pair.qs:4:6 (MResetZ(q1), MResetZ(q2)) bell-pair.qs:4:19 (MResetZ(q1), MResetZ(q2)) bell-pair.qs:4:6 (MResetZ(q1), MResetZ(q2)) |0⟩ bell-pair.qs:4:19 (MResetZ(q1), MResetZ(q2)) |0⟩ Main