{ "cells": [ { "cell_type": "markdown", "metadata": { "id": "SzKwuqYESWwm" }, "source": [ "##### Copyright 2021 The Cirq Developers" ] }, { "cell_type": "code", "execution_count": 1, "metadata": { "cellView": "form", "execution": { "iopub.execute_input": "2025-05-30T10:15:27.219846Z", "iopub.status.busy": "2025-05-30T10:15:27.219309Z", "iopub.status.idle": "2025-05-30T10:15:27.223026Z", "shell.execute_reply": "2025-05-30T10:15:27.222474Z" }, "id": "4yPUsdJxSXFq" }, "outputs": [], "source": [ "# @title Licensed under the Apache License, Version 2.0 (the \"License\");\n", "# you may not use this file except in compliance with the License.\n", "# You may obtain a copy of the License at\n", "#\n", "# https://www.apache.org/licenses/LICENSE-2.0\n", "#\n", "# Unless required by applicable law or agreed to in writing, software\n", "# distributed under the License is distributed on an \"AS IS\" BASIS,\n", "# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n", "# See the License for the specific language governing permissions and\n", "# limitations under the License." ] }, { "cell_type": "markdown", "metadata": { "id": "zC1qlUJoSXhm" }, "source": [ "
\n",
" ![]() | \n",
" \n",
" ![]() | \n",
" \n",
" ![]() | \n",
" \n",
" ![]() | \n",
"
\n", " | \n", " | sampled_probs | \n", "timestamp | \n", "layer_i | \n", "pair_i | \n", "combination_i | \n", "pair | \n", "
---|---|---|---|---|---|---|---|
circuit_i | \n", "cycle_depth | \n", "\n", " | \n", " | \n", " | \n", " | \n", " | \n", " |
6 | \n", "43 | \n", "[0.1908, 0.2038, 0.395, 0.2104] | \n", "1.748600e+09 | \n", "3 | \n", "0 | \n", "9 | \n", "(q(5, 3), q(5, 4)) | \n", "
8 | \n", "23 | \n", "[0.1686, 0.1058, 0.2225, 0.5031] | \n", "1.748600e+09 | \n", "2 | \n", "0 | \n", "2 | \n", "(q(4, 3), q(4, 4)) | \n", "
12 | \n", "63 | \n", "[0.3242, 0.2126, 0.2116, 0.2516] | \n", "1.748600e+09 | \n", "1 | \n", "0 | \n", "2 | \n", "(q(4, 3), q(5, 3)) | \n", "
1 | \n", "43 | \n", "[0.2169, 0.3563, 0.2237, 0.2031] | \n", "1.748600e+09 | \n", "3 | \n", "0 | \n", "4 | \n", "(q(5, 3), q(5, 4)) | \n", "
43 | \n", "[0.2206, 0.3427, 0.2312, 0.2055] | \n", "1.748600e+09 | \n", "2 | \n", "0 | \n", "4 | \n", "(q(4, 3), q(4, 4)) | \n", "|
... | \n", "... | \n", "... | \n", "... | \n", "... | \n", "... | \n", "... | \n", "... | \n", "
6 | \n", "43 | \n", "[0.1755, 0.2052, 0.399, 0.2203] | \n", "1.748600e+09 | \n", "0 | \n", "1 | \n", "6 | \n", "(q(5, 3), q(6, 3)) | \n", "
16 | \n", "63 | \n", "[0.215, 0.2675, 0.2732, 0.2443] | \n", "1.748600e+09 | \n", "3 | \n", "0 | \n", "1 | \n", "(q(5, 3), q(5, 4)) | \n", "
0 | \n", "3 | \n", "[0.0835, 0.028, 0.3523, 0.5362] | \n", "1.748600e+09 | \n", "1 | \n", "0 | \n", "3 | \n", "(q(4, 3), q(5, 3)) | \n", "
3 | \n", "3 | \n", "[0.4863, 0.0375, 0.2906, 0.1856] | \n", "1.748600e+09 | \n", "1 | \n", "0 | \n", "1 | \n", "(q(4, 3), q(5, 3)) | \n", "
11 | \n", "63 | \n", "[0.1843, 0.2343, 0.1915, 0.3899] | \n", "1.748600e+09 | \n", "3 | \n", "0 | \n", "6 | \n", "(q(5, 3), q(5, 4)) | \n", "
250 rows × 6 columns
\n", "\n", " | layer_i | \n", "pair_i | \n", "cycle_depth | \n", "fidelity | \n", "fidelity_variance | \n", "pair | \n", "
---|---|---|---|---|---|---|
0 | \n", "0 | \n", "0 | \n", "3 | \n", "0.937237 | \n", "0.701181 | \n", "(q(4, 4), q(5, 4)) | \n", "
1 | \n", "0 | \n", "0 | \n", "23 | \n", "0.603487 | \n", "0.581577 | \n", "(q(4, 4), q(5, 4)) | \n", "
2 | \n", "0 | \n", "0 | \n", "43 | \n", "0.390834 | \n", "0.292390 | \n", "(q(4, 4), q(5, 4)) | \n", "
3 | \n", "0 | \n", "0 | \n", "63 | \n", "0.264311 | \n", "0.160209 | \n", "(q(4, 4), q(5, 4)) | \n", "
4 | \n", "0 | \n", "0 | \n", "83 | \n", "0.170729 | \n", "0.676077 | \n", "(q(4, 4), q(5, 4)) | \n", "
5 | \n", "0 | \n", "1 | \n", "3 | \n", "0.931919 | \n", "0.570851 | \n", "(q(5, 3), q(6, 3)) | \n", "
6 | \n", "0 | \n", "1 | \n", "23 | \n", "0.599325 | \n", "0.755982 | \n", "(q(5, 3), q(6, 3)) | \n", "
7 | \n", "0 | \n", "1 | \n", "43 | \n", "0.396264 | \n", "0.196199 | \n", "(q(5, 3), q(6, 3)) | \n", "
8 | \n", "0 | \n", "1 | \n", "63 | \n", "0.252851 | \n", "0.320547 | \n", "(q(5, 3), q(6, 3)) | \n", "
9 | \n", "0 | \n", "1 | \n", "83 | \n", "0.163350 | \n", "0.560187 | \n", "(q(5, 3), q(6, 3)) | \n", "
10 | \n", "1 | \n", "0 | \n", "3 | \n", "0.922938 | \n", "0.424083 | \n", "(q(4, 3), q(5, 3)) | \n", "
11 | \n", "1 | \n", "0 | \n", "23 | \n", "0.609907 | \n", "0.561789 | \n", "(q(4, 3), q(5, 3)) | \n", "
12 | \n", "1 | \n", "0 | \n", "43 | \n", "0.396335 | \n", "0.359155 | \n", "(q(4, 3), q(5, 3)) | \n", "
13 | \n", "1 | \n", "0 | \n", "63 | \n", "0.261335 | \n", "0.393341 | \n", "(q(4, 3), q(5, 3)) | \n", "
14 | \n", "1 | \n", "0 | \n", "83 | \n", "0.168573 | \n", "0.792990 | \n", "(q(4, 3), q(5, 3)) | \n", "
15 | \n", "2 | \n", "0 | \n", "3 | \n", "0.927926 | \n", "0.555682 | \n", "(q(4, 3), q(4, 4)) | \n", "
16 | \n", "2 | \n", "0 | \n", "23 | \n", "0.604554 | \n", "0.421388 | \n", "(q(4, 3), q(4, 4)) | \n", "
17 | \n", "2 | \n", "0 | \n", "43 | \n", "0.399752 | \n", "0.260556 | \n", "(q(4, 3), q(4, 4)) | \n", "
18 | \n", "2 | \n", "0 | \n", "63 | \n", "0.256615 | \n", "0.217099 | \n", "(q(4, 3), q(4, 4)) | \n", "
19 | \n", "2 | \n", "0 | \n", "83 | \n", "0.164866 | \n", "0.399436 | \n", "(q(4, 3), q(4, 4)) | \n", "
20 | \n", "3 | \n", "0 | \n", "3 | \n", "0.937109 | \n", "0.458101 | \n", "(q(5, 3), q(5, 4)) | \n", "
21 | \n", "3 | \n", "0 | \n", "23 | \n", "0.603985 | \n", "0.167178 | \n", "(q(5, 3), q(5, 4)) | \n", "
22 | \n", "3 | \n", "0 | \n", "43 | \n", "0.396245 | \n", "0.168471 | \n", "(q(5, 3), q(5, 4)) | \n", "
23 | \n", "3 | \n", "0 | \n", "63 | \n", "0.254958 | \n", "0.188476 | \n", "(q(5, 3), q(5, 4)) | \n", "
24 | \n", "3 | \n", "0 | \n", "83 | \n", "0.168396 | \n", "0.334439 | \n", "(q(5, 3), q(5, 4)) | \n", "
\n", " | layer_i | \n", "pair_i | \n", "cycle_depth | \n", "fidelity | \n", "fidelity_variance | \n", "pair | \n", "
---|---|---|---|---|---|---|
0 | \n", "3 | \n", "0 | \n", "3 | \n", "0.947731 | \n", "0.486353 | \n", "(q(5, 3), q(5, 4)) | \n", "
1 | \n", "3 | \n", "0 | \n", "23 | \n", "0.701709 | \n", "0.566718 | \n", "(q(5, 3), q(5, 4)) | \n", "
2 | \n", "3 | \n", "0 | \n", "43 | \n", "0.425646 | \n", "0.372376 | \n", "(q(5, 3), q(5, 4)) | \n", "
3 | \n", "3 | \n", "0 | \n", "63 | \n", "0.319993 | \n", "0.569926 | \n", "(q(5, 3), q(5, 4)) | \n", "
4 | \n", "3 | \n", "0 | \n", "83 | \n", "0.147849 | \n", "0.373033 | \n", "(q(5, 3), q(5, 4)) | \n", "
0 | \n", "2 | \n", "0 | \n", "3 | \n", "0.915113 | \n", "0.535602 | \n", "(q(4, 3), q(4, 4)) | \n", "
1 | \n", "2 | \n", "0 | \n", "23 | \n", "0.723667 | \n", "0.910181 | \n", "(q(4, 3), q(4, 4)) | \n", "
2 | \n", "2 | \n", "0 | \n", "43 | \n", "0.602633 | \n", "1.290147 | \n", "(q(4, 3), q(4, 4)) | \n", "
3 | \n", "2 | \n", "0 | \n", "63 | \n", "0.206982 | \n", "0.624690 | \n", "(q(4, 3), q(4, 4)) | \n", "
4 | \n", "2 | \n", "0 | \n", "83 | \n", "0.152791 | \n", "0.754035 | \n", "(q(4, 3), q(4, 4)) | \n", "
0 | \n", "1 | \n", "0 | \n", "3 | \n", "0.941410 | \n", "0.458336 | \n", "(q(4, 3), q(5, 3)) | \n", "
1 | \n", "1 | \n", "0 | \n", "23 | \n", "0.596941 | \n", "0.584236 | \n", "(q(4, 3), q(5, 3)) | \n", "
2 | \n", "1 | \n", "0 | \n", "43 | \n", "0.450504 | \n", "0.671658 | \n", "(q(4, 3), q(5, 3)) | \n", "
3 | \n", "1 | \n", "0 | \n", "63 | \n", "0.291057 | \n", "0.736265 | \n", "(q(4, 3), q(5, 3)) | \n", "
4 | \n", "1 | \n", "0 | \n", "83 | \n", "0.137221 | \n", "0.470267 | \n", "(q(4, 3), q(5, 3)) | \n", "
0 | \n", "0 | \n", "0 | \n", "3 | \n", "0.937221 | \n", "0.713884 | \n", "(q(4, 4), q(5, 4)) | \n", "
1 | \n", "0 | \n", "0 | \n", "23 | \n", "0.624046 | \n", "0.664481 | \n", "(q(4, 4), q(5, 4)) | \n", "
2 | \n", "0 | \n", "0 | \n", "43 | \n", "0.401940 | \n", "0.360504 | \n", "(q(4, 4), q(5, 4)) | \n", "
3 | \n", "0 | \n", "0 | \n", "63 | \n", "0.287234 | \n", "0.252638 | \n", "(q(4, 4), q(5, 4)) | \n", "
4 | \n", "0 | \n", "0 | \n", "83 | \n", "0.158307 | \n", "0.896154 | \n", "(q(4, 4), q(5, 4)) | \n", "
0 | \n", "0 | \n", "1 | \n", "3 | \n", "0.927136 | \n", "0.574416 | \n", "(q(5, 3), q(6, 3)) | \n", "
1 | \n", "0 | \n", "1 | \n", "23 | \n", "0.625646 | \n", "0.942312 | \n", "(q(5, 3), q(6, 3)) | \n", "
2 | \n", "0 | \n", "1 | \n", "43 | \n", "0.424999 | \n", "0.287110 | \n", "(q(5, 3), q(6, 3)) | \n", "
3 | \n", "0 | \n", "1 | \n", "63 | \n", "0.259878 | \n", "0.393276 | \n", "(q(5, 3), q(6, 3)) | \n", "
4 | \n", "0 | \n", "1 | \n", "83 | \n", "0.127363 | \n", "0.260853 | \n", "(q(5, 3), q(6, 3)) | \n", "
\n", " | layer_i | \n", "pair_i | \n", "a_0 | \n", "layer_fid_0 | \n", "cycle_depths_0 | \n", "fidelities_0 | \n", "a_std_0 | \n", "layer_fid_std_0 | \n", "a_c | \n", "layer_fid_c | \n", "cycle_depths_c | \n", "fidelities_c | \n", "a_std_c | \n", "layer_fid_std_c | \n", "characterized_angles | \n", "theta | \n", "zeta | \n", "chi | \n", "gamma | \n", "phi | \n", "
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
pair | \n", "\n", " | \n", " | \n", " | \n", " | \n", " | \n", " | \n", " | \n", " | \n", " | \n", " | \n", " | \n", " | \n", " | \n", " | \n", " | \n", " | \n", " | \n", " | \n", " | \n", " |
(q(4, 4), q(5, 4)) | \n", "0 | \n", "0 | \n", "0.996397 | \n", "0.978769 | \n", "[3, 23, 43, 63, 83] | \n", "[0.9372369863247473, 0.603486575354616, 0.3908... | \n", "0.006435 | \n", "[0.8373654245830773, 0.7626117727608737, 0.540... | \n", "1.000000 | \n", "0.979359 | \n", "[3, 23, 43, 63, 83] | \n", "[0.9372209392366483, 0.6240459120266463, 0.401... | \n", "0.016914 | \n", "[0.8449170438644752, 0.8151570201463895, 0.600... | \n", "{'theta': -0.7790601994013041, 'zeta': 0.03257... | \n", "-0.779060 | \n", "0.032580 | \n", "-0.022795 | \n", "0.003378 | \n", "0.035292 | \n", "
(q(5, 3), q(6, 3)) | \n", "0 | \n", "1 | \n", "0.993390 | \n", "0.978566 | \n", "[3, 23, 43, 63, 83] | \n", "[0.9319194321928461, 0.5993252602512172, 0.396... | \n", "0.004169 | \n", "[0.7555470009340527, 0.8694722611659648, 0.442... | \n", "1.000000 | \n", "0.978868 | \n", "[3, 23, 43, 63, 83] | \n", "[0.9271358192037465, 0.6256460086639644, 0.424... | \n", "0.032520 | \n", "[0.757903518941013, 0.9707282971856956, 0.5358... | \n", "{'theta': -0.758190997670132, 'zeta': 0.004304... | \n", "-0.758191 | \n", "0.004305 | \n", "-0.049149 | \n", "0.002005 | \n", "0.025945 | \n", "
(q(4, 3), q(5, 3)) | \n", "1 | \n", "0 | \n", "0.984890 | \n", "0.979126 | \n", "[3, 23, 43, 63, 83] | \n", "[0.9229381414420993, 0.6099066797619135, 0.396... | \n", "0.002974 | \n", "[0.6512165870475178, 0.7495258128131101, 0.599... | \n", "0.998728 | \n", "0.979609 | \n", "[3, 23, 43, 63, 83] | \n", "[0.9414103330403554, 0.596940939209298, 0.4505... | \n", "0.040335 | \n", "[0.6770067722403554, 0.7643547432551536, 0.819... | \n", "{'theta': -0.7552448278453846, 'zeta': 0.03325... | \n", "-0.755245 | \n", "0.033254 | \n", "-0.034797 | \n", "0.031363 | \n", "-0.068066 | \n", "
(q(4, 3), q(4, 4)) | \n", "2 | \n", "0 | \n", "0.989758 | \n", "0.978869 | \n", "[3, 23, 43, 63, 83] | \n", "[0.9279262706290095, 0.6045536404811271, 0.399... | \n", "0.003652 | \n", "[0.7454408321693219, 0.6491440019785134, 0.510... | \n", "1.000000 | \n", "0.982164 | \n", "[3, 23, 43, 63, 83] | \n", "[0.9151129153777275, 0.7236670305080033, 0.602... | \n", "0.124084 | \n", "[0.7318604219617473, 0.954043362100862, 1.1358... | \n", "{'theta': -0.8474371212531532, 'zeta': -0.1003... | \n", "-0.847437 | \n", "-0.100352 | \n", "-0.070346 | \n", "0.050900 | \n", "-0.041682 | \n", "
(q(5, 3), q(5, 4)) | \n", "3 | \n", "0 | \n", "0.998381 | \n", "0.978630 | \n", "[3, 23, 43, 63, 83] | \n", "[0.937109300713093, 0.6039849939864905, 0.3962... | \n", "0.002996 | \n", "[0.6768312662354677, 0.40887352450091935, 0.41... | \n", "1.000000 | \n", "0.981076 | \n", "[3, 23, 43, 63, 83] | \n", "[0.9477307004443355, 0.7017090973358606, 0.425... | \n", "0.050939 | \n", "[0.6973922807347877, 0.7528089200377759, 0.610... | \n", "{'theta': -0.8367987404054755, 'zeta': 0.10041... | \n", "-0.836799 | \n", "0.100416 | \n", "-0.075101 | \n", "-0.017183 | \n", "0.004194 | \n", "