{ "status": "done", "method": "provider", "why": "on mine, native-turns:qpu.zz-device (native-turns): compiled exactly to gpizz on its qubits and checked by simulation here before it was sent", "request": { "qasm": "OPENQASM 3.0;\nqubit[2] q;\nbit[2] c;\nh q[0];\ncx q[0], q[1];\nc = measure q;\n", "shots": 1000, "provider": "mine", "contract": { "providers": "allowed", "max_cost": { "amount": "1.05", "currency": "USD" } } }, "result": { "method": "provider", "qubits": 2, "gates": 2, "accuracy": { "class": "measured", "note": "counts from the processor the provider names, read as counts_source says (shot records, the provider's own counts, or counts rebuilt from probabilities); not reproducible by recomputation: the same job run again gives other counts, and no simulation stands in for them; what was set off at the provider, and what was left to its defaults, is in execution" }, "shots": 1000, "provider": { "name": "mine", "kind": "native-turns", "protocol": "native-turns", "device": "native-turns:qpu.zz-device", "provenance": "silicon", "qubits": 12, "basis": "gpizz", "describe": "c74e3745d00fb2966c6bc48ceed02ec7cfb49705b38531366406a3f68e612065" }, "calibration": null, "compiled": { "basis": "gpizz", "program": "7bfa03b310e68ffe2cf1357652f9e6dadd812c852855b3ba0f2864943bbea9ff", "hash": "BLAKE3 of the program's OpenQASM 3 text, qasm3", "qasm3": "OPENQASM 3.0;\ninclude \"stdgates.inc\";\ngate gpi(phi) a { rz(-2*pi*phi) a; x a; rz(2*pi*phi) a; }\ngate gpi2(phi) a { rz(-2*pi*phi) a; rx(pi/2) a; rz(2*pi*phi) a; }\ngate zz(theta) a, b { cx a, b; rz(2*pi*theta) b; cx a, b; }\nbit[2] c;\ngpi2(0.75) $0;\ngpi2(0.75) $1;\nzz(0.25) $0, $1;\ngpi2(0.5) $1;\nc[0] = measure $0;\nc[1] = measure $1;\n", "native_gates": 4, "two_qubit_gates": 1, "swaps": 0, "layout": [ 0, 1 ], "final_layout": [ 0, 1 ], "checked": "the compiled program's final state equals the circuit's, each logical qubit on the physical qubit it ends on, by the bit-exact simulator here; nothing has been sent", "placement": { "chosen": "the compiler's own layout, the fewest swaps: the description does not read as a device target (describe: native_gates lists the device's gates)" } }, "job": { "id": "0197379a-c3b8-7548-9da4-000000000000", "polls": 1 }, "ideal": { "computed": true, "method": "exact", "total_variation_distance": 0.020000000000000007, "hellinger_fidelity": 0.979990816240468, "sampling_tvd_expected": 0.012615662610100801, "ideal_outcomes": 2, "note": "the circuit's exact distribution over its classical bits, by the bit-exact state vector here, against the provider's counts: the total variation distance, the Hellinger fidelity, and the distance this many shots of the exact distribution would leave on average (by the normal approximation); a distance well above that is the device's or the simulator's error, or a program not run as sent" }, "cost": { "free": false, "estimate": { "free": false, "amount": "1.05", "currency": "USD", "unit": "gates", "seconds": 493.827, "note": "the service's rate card for exactly these gates (3 one-qubit and 1 two-qubit), each at its price for every one of the 1000 shots, with its minimum per job where it sets one, rounded up to the cent: the service runs a native program as written, so no recompilation changes the gates it bills; its own estimate is 1.041 USD" }, "charged": { "amount": "1.041", "currency": "USD" }, "confirmed": true }, "energy": { "unmetered": "the work ran at the provider; this host's meter would read only the wait", "service_kwh": 0.0042, "service_kwh_is": "the provider's own figure, not a measurement here" }, "counts_source": "shots", "execution": { "stated_by": "client", "sent": { "fields": [ "backend", "input", "settings", "shots", "type" ], "settings": { "/input/gateset": "native", "/settings/error_mitigation/debiasing": false } }, "verbatim": false, "note": "debiasing is sent off and the program goes in the service's native gate set; the request sets nothing for twirling, decoupling, remapping or optimisation, so the service's defaults stand", "mitigation": "off", "twirling": "default", "decoupling": "default", "remapping": "default", "optimisation": "default" }, "leakage": { "shots": 0, "qubits": {} }, "counts": { "00": 493, "11": 487, "01": 13, "10": 7 }, "distinct_outcomes": 4, "omitted_shots": 0, "engine": { "name": "wai-quantum", "version": "0.10.0" }, "schema": "wai.quantum.job-result/1", "planner": { "format": "wai.quantum.planner/1", "wanted": "measured", "wanted_from": "named", "named": "provider:mine", "question": "counts", "auto": null, "host": { "job_bytes": 8589934592, "providers": [ "mine" ] }, "routes": [ { "route": "method:exact", "kind": "local", "method": "exact", "class": "bit-exact", "host_dependent": false, "auto_rank": 20, "price": null, "outcome": "rejected", "rejected": { "code": "not_named", "why": "the job names another route" } }, { "route": "method:statevector", "kind": "local", "method": "statevector", "class": "exact", "host_dependent": false, "auto_rank": 30, "price": null, "outcome": "rejected", "rejected": { "code": "not_named", "why": "the job names another route" } }, { "route": "method:statevector_single", "kind": "local", "method": "statevector_single", "class": "single", "host_dependent": true, "auto_rank": 40, "price": null, "outcome": "rejected", "rejected": { "code": "not_named", "why": "the job names another route" } }, { "route": "method:stabilizer", "kind": "local", "method": "stabilizer", "class": "exact", "host_dependent": false, "auto_rank": 10, "price": null, "outcome": "rejected", "rejected": { "code": "not_named", "why": "the job names another route" } }, { "route": "method:pauli", "kind": "local", "method": "pauli", "class": "bounded", "host_dependent": false, "auto_rank": null, "price": null, "outcome": "rejected", "rejected": { "code": "not_named", "why": "the job names another route" } }, { "route": "method:mps", "kind": "local", "method": "mps", "class": "heuristic", "host_dependent": false, "auto_rank": 60, "price": null, "outcome": "rejected", "rejected": { "code": "not_named", "why": "the job names another route" } }, { "route": "method:stabilizer_rank", "kind": "local", "method": "stabilizer_rank", "class": "exact", "host_dependent": false, "auto_rank": null, "price": null, "outcome": "rejected", "rejected": { "code": "not_named", "why": "the job names another route" } }, { "route": "method:tensor_network", "kind": "local", "method": "tensor_network", "class": "exact", "host_dependent": false, "auto_rank": null, "price": null, "outcome": "rejected", "rejected": { "code": "not_named", "why": "the job names another route" } }, { "route": "method:cutrank", "kind": "local", "method": "cutrank", "class": "exact", "host_dependent": false, "auto_rank": 50, "price": null, "outcome": "rejected", "rejected": { "code": "not_named", "why": "the job names another route" } }, { "route": "method:cutrank_single", "kind": "local", "method": "cutrank_single", "class": "single", "host_dependent": true, "auto_rank": null, "price": null, "outcome": "rejected", "rejected": { "code": "not_named", "why": "the job names another route" } }, { "route": "method:density_matrix", "kind": "local", "method": "density_matrix", "class": "exact", "host_dependent": false, "auto_rank": null, "price": null, "outcome": "rejected", "rejected": { "code": "not_named", "why": "the job names another route" } }, { "route": "method:trajectories", "kind": "local", "method": "trajectories", "class": "estimate", "host_dependent": false, "auto_rank": null, "price": null, "outcome": "rejected", "rejected": { "code": "not_named", "why": "the job names another route" } }, { "route": "method:pulse", "kind": "local", "method": "pulse", "class": "bounded", "host_dependent": false, "auto_rank": null, "price": null, "outcome": "rejected", "rejected": { "code": "not_named", "why": "the job names another route" } }, { "route": "provider:mine", "kind": "provider", "provider": "mine", "class": "measured", "host_dependent": true, "price": { "money": { "free": false, "amount": "1.05", "currency": "USD", "unit": "gates" }, "time": { "seconds": 493.827, "basis": "provider" }, "memory_bytes": null, "work": null, "energy": { "joules": null, "why": "no provider states a job's energy before it runs" }, "leaves_out": [ "energy", "decoder", "charged" ], "program": { "shots": 1000, "native_gates": 4, "two_qubit_gates": 1, "swaps": 0 } }, "device": "native-turns:qpu.zz-device", "provenance": "silicon", "outcome": "chosen" } ], "choice": "provider:mine", "why": "the route the job names, which meets its contract (1 of 14 routes)", "stable": { "scope": "digest: what each route that depends on nothing of the host costs, the same for this request and job memory on every host of one engine; choice: whether the route chosen is one of those whatever the host", "routes": [ "method:exact", "method:statevector", "method:stabilizer", "method:pauli", "method:mps", "method:stabilizer_rank", "method:tensor_network", "method:cutrank", "method:density_matrix", "method:trajectories", "method:pulse" ], "digest": "d603bacb92daa1043db820e5b85f4b2aec8f9e9ec8aff536d0d04019e153074d", "choice": false }, "shadow": { "route": "method:exact", "class": "bit-exact", "request": { "qasm": "OPENQASM 3.0;\nqubit[2] q;\nbit[2] c;\nh q[0];\ncx q[0], q[1];\nc = measure q;\n", "shots": 1000, "seed": 4294967297, "method": "exact" }, "budget_seconds": 300.0, "price": { "money": { "free": true }, "time": { "seconds": 4e-8, "basis": "nominal" }, "memory_bytes": 134217920, "work": 8, "energy": { "joules": null, "why": "this host estimates no job's energy before it runs", "unwatched": "this host reads no run while it runs" }, "leaves_out": [] } }, "kept": { "cost": { "max_cost": { "amount": "1.05", "currency": "USD" }, "charged": { "amount": "1.041", "currency": "USD" }, "kept": true } } }, "shadow": { "ran": true, "route": "method:exact", "accuracy": { "class": "bit-exact" }, "request": { "qasm": "OPENQASM 3.0;\nqubit[2] q;\nbit[2] c;\nh q[0];\ncx q[0], q[1];\nc = measure q;\n", "shots": 1000, "seed": 4294967297, "method": "exact" }, "shots": 1000, "counts": { "00": 505, "11": 495 }, "distinct_outcomes": 2, "omitted_shots": 0, "distance": { "computed": true, "numerator": 40, "denominator": 2000, "total_variation": 0.02, "hellinger_fidelity": 0.9799963160871367, "sampling_tvd_bound": 0.02765836632588924 }, "elapsed_ms": 0 }, "receipt": { "alg": "ed25519", "canon": "rfc8785", "key": "197f6b23e16c8532c6abc838facd5ea789be0c76b2920334039bfa8b3d368d61", "digest": "ad4c6fd7a10ff184553d58bee80ad7e594a4482f6fd348ca23168108411c2631", "signature": "4dc0c33aacfadace74e1d9a42c105d7334f044c1768c08144c63787b1620face516453f6b9b83c7a4ba3620a5518678d704b30d4d5033b60f133493730480306" } } }