13 Variational Quantum Eigensolver (real hardware) - yikaimao/Q_gen GitHub Wiki
13_vqe_0_ibm_sherbrooke
Circuit ops (ISA):
OrderedDict([('rz', 16), ('sx', 12), ('barrier', 3), ('measure', 2), ('ecr', 1)])
Counts for the output register:
{'01': 20, '10': 30, '11': 25, '00': 25}
OPENQASM 2.0; include "qelib1.inc"; gate rzx(param0) q0,q1 { h q1; cx q0,q1; rz(param0) q1; cx q0,q1; h q1; } gate ecr q0,q1 { rzx(pi/4) q0,q1; x q0; rzx(-pi/4) q0,q1; } qreg q[127]; creg meas[2]; sx q[121]; rz(0.06266246494751648) q[121]; sx q[121]; rz(-1.8175422749712444) q[121]; sx q[122]; rz(-1.796638717736215) q[122]; sx q[122]; rz(1.5675669547465638) q[122]; barrier q[122],q[121]; rz(pi/2) q[121]; sx q[121]; rz(-0.29429522581231016) q[121]; rz(-pi/2) q[122]; sx q[122]; rz(pi/2) q[122]; ecr q[121],q[122]; rz(1.2765011009825873) q[121]; sx q[121]; rz(-pi/2) q[121]; rz(pi/2) q[122]; sx q[122]; rz(-pi) q[122]; barrier q[122],q[121]; sx q[121]; rz(-1.1895897279082472) q[121]; sx q[121]; rz(-2.6778248886765486) q[121]; sx q[122]; rz(2.7981241865715214) q[122]; sx q[122]; rz(2.8983817955037647) q[122]; barrier q[122],q[121]; measure q[122] -> meas[0]; measure q[121] -> meas[1];
13_vqe_1_ibm_sherbrooke
Circuit ops (ISA):
OrderedDict([('rz', 33), ('sx', 23), ('ecr', 6), ('barrier', 3), ('measure', 3), ('x', 1)])
Counts for the output register:
{'011': 18, '001': 41, '101': 14, '010': 22, '111': 2, '000': 2, '110': 1}
OPENQASM 2.0; include "qelib1.inc"; gate rzx(param0) q0,q1 { h q1; cx q0,q1; rz(param0) q1; cx q0,q1; h q1; } gate ecr q0,q1 { rzx(pi/4) q0,q1; x q0; rzx(-pi/4) q0,q1; } qreg q[127]; creg meas[3]; sx q[49]; rz(-3.057226652794368) q[49]; sx q[49]; rz(1.0398532359045003) q[49]; sx q[50]; rz(2.5407834799943014) q[50]; sx q[50]; rz(2.659705387227339) q[50]; sx q[55]; rz(-2.5066742816564727) q[55]; sx q[55]; rz(-0.1615860919497969) q[55]; barrier q[50],q[49],q[55]; rz(pi/2) q[55]; sx q[55]; rz(-pi/2) q[49]; sx q[49]; rz(-2.499165705503236) q[49]; rz(-pi/2) q[50]; sx q[50]; rz(-pi/2) q[50]; ecr q[49],q[50]; rz(-2.499165705503236) q[49]; ecr q[55],q[49]; rz(-pi/2) q[55]; sx q[55]; rz(-pi) q[55]; rz(pi/2) q[49]; sx q[49]; ecr q[55],q[49]; rz(pi/2) q[55]; sx q[55]; rz(pi/2) q[55]; rz(-pi/2) q[49]; ecr q[55],q[49]; sx q[55]; rz(-pi) q[55]; rz(pi/2) q[49]; rz(pi/2) q[50]; sx q[50]; rz(-2.599644106097979) q[50]; sx q[50]; rz(-pi/2) q[50]; ecr q[49],q[50]; rz(-pi) q[49]; sx q[49]; rz(pi/2) q[49]; ecr q[55],q[49]; x q[55]; rz(pi/2) q[50]; sx q[50]; rz(-1.028847779303082) q[50]; barrier q[50],q[55],q[49]; sx q[49]; rz(-1.717482862282715) q[49]; sx q[49]; rz(-1.349086927218643) q[49]; sx q[50]; rz(-0.4640439558045877) q[50]; sx q[50]; rz(-0.6949513477227249) q[50]; sx q[55]; rz(-2.0155102297610448) q[55]; sx q[55]; rz(2.3176387797930165) q[55]; barrier q[50],q[55],q[49]; measure q[50] -> meas[0]; measure q[55] -> meas[1]; measure q[49] -> meas[2];
13_vqe_2_ibm_brisbane
Circuit ops (ISA):
OrderedDict([('rz', 58), ('sx', 42), ('ecr', 10), ('measure', 4), ('barrier', 3), ('x', 1)])
Counts for the output register:
{'0101': 16, '0100': 20, '0111': 9, '1010': 3, '1011': 4, '0011': 17, '1100': 4, '1000': 3, '1101': 2, '0000': 9, '0010': 8, '1111': 2, '0001': 1, '1001': 1, '1110': 1}
OPENQASM 2.0; include "qelib1.inc"; gate rzx(param0) q0,q1 { h q1; cx q0,q1; rz(param0) q1; cx q0,q1; h q1; } gate ecr q0,q1 { rzx(pi/4) q0,q1; x q0; rzx(-pi/4) q0,q1; } qreg q[127]; creg meas[4]; sx q[35]; rz(1.3777325235729743) q[35]; sx q[35]; rz(-2.391723863384592) q[35]; sx q[46]; rz(2.888307099652712) q[46]; sx q[46]; rz(-0.6685285336829256) q[46]; sx q[47]; rz(0.43583694670430706) q[47]; sx q[47]; rz(-0.5932274630525178) q[47]; sx q[48]; rz(-1.4978609887608316) q[48]; sx q[48]; rz(0.26999689562771323) q[48]; barrier q[47],q[35],q[46],q[48]; rz(-pi/2) q[48]; sx q[48]; rz(-1.1680328118994634) q[48]; rz(pi/2) q[35]; sx q[35]; rz(-0.1371214447762661) q[35]; rz(pi/2) q[46]; sx q[46]; rz(-2.669853497647601) q[46]; rz(-pi/2) q[47]; sx q[47]; rz(-pi/2) q[47]; ecr q[35],q[47]; rz(3.004471208813527) q[35]; sx q[35]; rz(-pi/2) q[35]; rz(-pi/2) q[47]; sx q[47]; rz(-1.5264810739081485) q[47]; sx q[47]; rz(pi/2) q[47]; ecr q[46],q[47]; rz(-1.0990571708527055) q[46]; rz(pi/2) q[47]; sx q[47]; rz(-0.9770382789352947) q[47]; sx q[47]; rz(pi/2) q[47]; ecr q[48],q[47]; rz(pi/2) q[47]; sx q[47]; rz(-2.2088696275412465) q[47]; sx q[47]; rz(-pi/2) q[47]; ecr q[35],q[47]; rz(-pi/2) q[35]; sx q[35]; rz(-pi) q[35]; rz(pi/2) q[47]; sx q[47]; ecr q[35],q[47]; rz(pi/2) q[35]; sx q[35]; rz(pi/2) q[35]; rz(-pi/2) q[47]; ecr q[35],q[47]; sx q[35]; rz(-pi/2) q[35]; rz(-pi/2) q[47]; sx q[47]; rz(-2.1919310291557785) q[47]; sx q[47]; rz(pi/2) q[47]; ecr q[46],q[47]; rz(pi/2) q[46]; sx q[46]; rz(pi/2) q[47]; sx q[47]; rz(0.621134702360882) q[47]; sx q[47]; rz(-2.7008616280308697) q[48]; sx q[48]; ecr q[48],q[47]; rz(pi/2) q[48]; sx q[48]; rz(-pi/2) q[48]; rz(-pi/2) q[47]; sx q[47]; rz(pi/2) q[47]; ecr q[48],q[47]; rz(-pi) q[48]; sx q[48]; rz(pi/2) q[48]; sx q[47]; rz(3.103625142926303) q[47]; sx q[47]; rz(pi/2) q[47]; ecr q[46],q[47]; x q[46]; barrier q[35],q[48],q[46],q[47]; sx q[35]; rz(-1.6973413948290688) q[35]; sx q[35]; rz(1.0227292690245084) q[35]; sx q[46]; rz(-0.20259850389826894) q[46]; sx q[46]; rz(2.262617562006657) q[46]; sx q[47]; rz(-0.33060491301383266) q[47]; sx q[47]; rz(-1.0362165682368634) q[47]; sx q[48]; rz(-1.1339053913854436) q[48]; sx q[48]; rz(1.6254671567214318) q[48]; barrier q[35],q[48],q[46],q[47]; measure q[35] -> meas[0]; measure q[48] -> meas[1]; measure q[46] -> meas[2]; measure q[47] -> meas[3];
13_vqe_3_ibm_sherbrooke
Circuit ops (ISA):
OrderedDict([('rz', 98), ('sx', 63), ('ecr', 20), ('measure', 5), ('x', 4), ('barrier', 3)])
Counts for the output register:
{'11111': 3, '00000': 21, '11010': 2, '01110': 4, '10000': 7, '10111': 2, '01000': 4, '10100': 1, '01011': 1, '00010': 2, '00001': 6, '00011': 7, '10110': 5, '11011': 1, '00100': 2, '01001': 3, '11000': 4, '01111': 1, '11100': 4, '00110': 2, '00111': 2, '00101': 6, '11101': 3, '01101': 1, '10101': 1, '10001': 2, '11110': 3}
OPENQASM 2.0; include "qelib1.inc"; gate rzx(param0) q0,q1 { h q1; cx q0,q1; rz(param0) q1; cx q0,q1; h q1; } gate ecr q0,q1 { rzx(pi/4) q0,q1; x q0; rzx(-pi/4) q0,q1; } qreg q[127]; creg meas[5]; sx q[47]; rz(1.8853162187228776) q[47]; sx q[47]; rz(-1.9788475683558948) q[47]; sx q[48]; rz(1.2244092059283647) q[48]; sx q[48]; rz(-0.3130818332489298) q[48]; sx q[49]; rz(-2.480893804731382) q[49]; sx q[49]; rz(2.756081216218549) q[49]; sx q[50]; rz(-2.016103784849822) q[50]; sx q[50]; rz(-2.4800595580358875) q[50]; sx q[55]; rz(-1.9091166804283546) q[55]; sx q[55]; rz(0.36470683083753563) q[55]; barrier q[49],q[50],q[48],q[55],q[47]; rz(pi/2) q[48]; sx q[48]; rz(-1.0743777537842494) q[48]; sx q[48]; rz(pi/2) q[48]; rz(-pi/2) q[55]; sx q[55]; rz(-1.8813991705038067) q[55]; rz(pi/2) q[47]; x q[49]; rz(pi/2) q[50]; sx q[50]; rz(-2.2192095446131628) q[50]; sx q[50]; rz(-pi/2) q[50]; ecr q[49],q[50]; rz(-pi) q[49]; ecr q[49],q[48]; rz(-pi/2) q[48]; sx q[48]; rz(-2.645174080579146) q[48]; sx q[48]; rz(pi/2) q[48]; rz(-2.3989753365914037) q[49]; sx q[49]; rz(-pi/2) q[49]; ecr q[55],q[49]; rz(pi/2) q[49]; sx q[49]; rz(-0.8281790097965072) q[49]; sx q[49]; rz(pi/2) q[49]; ecr q[49],q[48]; rz(-pi/2) q[49]; sx q[49]; rz(-pi) q[49]; rz(pi/2) q[48]; sx q[48]; ecr q[49],q[48]; rz(pi/2) q[49]; sx q[49]; rz(pi/2) q[49]; rz(-pi/2) q[48]; ecr q[49],q[48]; rz(-pi) q[49]; sx q[49]; rz(-pi) q[49]; x q[48]; ecr q[47],q[48]; rz(pi/2) q[47]; sx q[47]; rz(-pi/2) q[47]; rz(-pi/2) q[48]; sx q[48]; rz(pi/2) q[48]; ecr q[47],q[48]; rz(-pi) q[47]; sx q[47]; rz(-pi/2) q[47]; rz(-pi/2) q[48]; sx q[48]; rz(-2.468657304677441) q[50]; sx q[50]; rz(-1.1295821851359058) q[50]; sx q[50]; rz(2.6497344674627374) q[50]; ecr q[49],q[50]; rz(-pi) q[49]; rz(pi/2) q[50]; sx q[50]; rz(-1.9130893829159152) q[50]; sx q[50]; rz(pi/2) q[50]; rz(1.2601934830859864) q[55]; sx q[55]; rz(pi/2) q[55]; ecr q[55],q[49]; rz(-pi/2) q[55]; sx q[55]; rz(-pi) q[55]; rz(pi/2) q[49]; sx q[49]; ecr q[55],q[49]; rz(pi/2) q[55]; sx q[55]; rz(pi/2) q[55]; rz(-pi/2) q[49]; ecr q[55],q[49]; sx q[55]; rz(-pi) q[55]; sx q[49]; rz(pi/2) q[49]; ecr q[49],q[50]; rz(3*pi/4) q[49]; sx q[49]; rz(pi/2) q[49]; ecr q[55],q[49]; x q[55]; rz(-pi/2) q[55]; rz(-pi/2) q[49]; sx q[49]; rz(-3*pi/4) q[49]; sx q[49]; ecr q[49],q[48]; rz(-pi/2) q[49]; sx q[49]; rz(-pi) q[49]; rz(pi/2) q[48]; sx q[48]; ecr q[49],q[48]; rz(pi/2) q[49]; sx q[49]; rz(pi/2) q[49]; rz(-pi/2) q[48]; ecr q[49],q[48]; rz(-pi) q[49]; sx q[49]; rz(-pi) q[49]; rz(-pi/2) q[48]; sx q[48]; rz(-pi) q[48]; rz(pi/2) q[50]; sx q[50]; rz(-3.0427492133744085) q[50]; sx q[50]; rz(-pi/2) q[50]; ecr q[49],q[50]; rz(0.01960550259249416) q[49]; sx q[49]; rz(pi/2) q[49]; ecr q[55],q[49]; x q[55]; rz(-pi/2) q[49]; sx q[49]; rz(0.019605502592494606) q[49]; ecr q[49],q[48]; rz(-pi/2) q[49]; sx q[49]; rz(pi/2) q[49]; rz(pi/2) q[48]; sx q[48]; rz(-pi) q[48]; rz(pi/2) q[50]; sx q[50]; rz(-1.028847779303082) q[50]; barrier q[47],q[50],q[55],q[48],q[49]; sx q[47]; rz(-2.9641840812376152) q[47]; sx q[47]; rz(-2.823238058596802) q[47]; sx q[48]; rz(-0.5921031307181899) q[48]; sx q[48]; rz(2.773808995200384) q[48]; sx q[49]; rz(2.723454816181899) q[49]; sx q[49]; rz(-0.19676117744218047) q[49]; sx q[50]; rz(-2.190826934074061) q[50]; sx q[50]; rz(-2.060733803460905) q[50]; sx q[55]; rz(-1.8596764422482543) q[55]; sx q[55]; rz(0.9945148257968768) q[55]; barrier q[47],q[50],q[55],q[48],q[49]; measure q[47] -> meas[0]; measure q[50] -> meas[1]; measure q[55] -> meas[2]; measure q[48] -> meas[3]; measure q[49] -> meas[4];
13_vqe_4_ibm_sherbrooke
Circuit ops (ISA):
OrderedDict([('rz', 142), ('sx', 89), ('ecr', 33), ('x', 8), ('measure', 6), ('barrier', 3)])
Counts for the output register:
{'011011': 3, '010110': 3, '000111': 1, '010011': 3, '000100': 1, '101101': 1, '111011': 7, '101100': 1, '010101': 4, '111010': 4, '010111': 5, '000010': 1, '101011': 6, '101111': 1, '110111': 2, '001010': 2, '100010': 1, '110010': 3, '010100': 2, '011001': 1, '001011': 4, '100111': 1, '111001': 1, '101110': 2, '111000': 4, '110011': 1, '010001': 1, '011111': 1, '010010': 2, '100110': 2, '101000': 7, '100101': 2, '101001': 3, '110101': 2, '101010': 2, '001111': 1, '100100': 1, '010000': 1, '110000': 1, '001100': 2, '110100': 1, '111101': 1, '111100': 1, '001110': 1, '011010': 1, '011000': 1, '000101': 1}
OPENQASM 2.0; include "qelib1.inc"; gate rzx(param0) q0,q1 { h q1; cx q0,q1; rz(param0) q1; cx q0,q1; h q1; } gate ecr q0,q1 { rzx(pi/4) q0,q1; x q0; rzx(-pi/4) q0,q1; } qreg q[127]; creg meas[6]; sx q[104]; rz(-1.1651863845002168) q[104]; sx q[104]; rz(-0.47490207957506314) q[104]; sx q[105]; rz(2.575912170253538) q[105]; sx q[105]; rz(0.3073246121943729) q[105]; sx q[111]; rz(0.2749826470604515) q[111]; sx q[111]; rz(-2.3443328311566525) q[111]; sx q[121]; rz(-0.2944365844572676) q[121]; sx q[121]; rz(1.6352353834357993) q[121]; sx q[122]; rz(-2.402158836829731) q[122]; sx q[122]; rz(-2.334839600577035) q[122]; sx q[123]; rz(-2.5938605613003567) q[123]; sx q[123]; rz(-0.38998416342446696) q[123]; barrier q[111],q[122],q[104],q[123],q[121],q[105]; rz(-pi/2) q[122]; sx q[122]; rz(3.0568840333947556) q[122]; rz(-pi/2) q[111]; sx q[111]; rz(pi/2) q[111]; ecr q[122],q[111]; rz(pi/2) q[111]; sx q[111]; rz(-pi/2) q[111]; rz(pi/2) q[123]; sx q[123]; rz(-2.669853497647601) q[123]; rz(-pi/2) q[105]; rz(-pi) q[104]; sx q[104]; rz(-pi) q[104]; ecr q[111],q[104]; rz(-pi) q[104]; sx q[104]; rz(-pi) q[104]; rz(pi/2) q[111]; sx q[111]; rz(pi/2) q[111]; rz(pi/2) q[121]; sx q[121]; rz(-2.5098996553787742) q[121]; rz(-0.08470862019503667) q[122]; sx q[122]; rz(pi/2) q[122]; ecr q[122],q[111]; rz(-pi/2) q[122]; sx q[122]; rz(-pi) q[122]; rz(pi/2) q[111]; sx q[111]; ecr q[122],q[111]; rz(pi/2) q[122]; sx q[122]; rz(pi/2) q[122]; rz(-pi/2) q[111]; ecr q[122],q[111]; rz(pi/2) q[111]; sx q[111]; rz(-pi/2) q[111]; ecr q[111],q[104]; rz(pi/2) q[104]; sx q[104]; rz(-pi/2) q[104]; rz(pi/2) q[111]; sx q[111]; rz(pi/2) q[111]; sx q[122]; rz(-3.097277400703046) q[122]; sx q[122]; rz(pi/2) q[122]; ecr q[123],q[122]; rz(-1.0990571708527055) q[123]; rz(-pi/2) q[122]; sx q[122]; rz(-0.08325200826146428) q[122]; sx q[122]; rz(pi/2) q[122]; ecr q[121],q[122]; rz(2.2024893250059137) q[121]; x q[121]; rz(-pi/2) q[122]; sx q[122]; rz(1.443229065646685) q[122]; sx q[122]; ecr q[122],q[111]; rz(-pi/2) q[122]; sx q[122]; rz(-pi) q[122]; rz(pi/2) q[111]; sx q[111]; ecr q[122],q[111]; rz(pi/2) q[122]; sx q[122]; rz(pi/2) q[122]; rz(-pi/2) q[111]; ecr q[122],q[111]; x q[111]; rz(-pi/2) q[111]; ecr q[111],q[104]; rz(-pi/2) q[111]; sx q[111]; rz(-pi) q[111]; rz(pi/2) q[104]; sx q[104]; ecr q[111],q[104]; rz(pi/2) q[111]; sx q[111]; rz(pi/2) q[111]; rz(-pi/2) q[104]; ecr q[111],q[104]; x q[104]; rz(-pi/2) q[104]; ecr q[105],q[104]; rz(pi/2) q[105]; sx q[105]; rz(-pi/2) q[105]; rz(-pi/2) q[104]; sx q[104]; rz(pi/2) q[104]; ecr q[105],q[104]; sx q[105]; rz(-pi/2) q[105]; x q[111]; rz(-pi/2) q[111]; sx q[122]; rz(-1.6920497567714428) q[122]; sx q[122]; rz(pi/2) q[122]; ecr q[123],q[122]; x q[123]; rz(-pi/2) q[123]; rz(-pi/2) q[122]; sx q[122]; rz(-1.6920497567714428) q[122]; sx q[122]; rz(-pi/2) q[122]; ecr q[121],q[122]; rz(pi/2) q[121]; x q[121]; sx q[122]; rz(-pi/2) q[122]; ecr q[122],q[111]; rz(-pi/2) q[122]; sx q[122]; rz(-pi) q[122]; rz(pi/2) q[111]; sx q[111]; ecr q[122],q[111]; rz(pi/2) q[122]; sx q[122]; rz(pi/2) q[122]; rz(-pi/2) q[111]; ecr q[122],q[111]; rz(-pi/2) q[111]; sx q[111]; rz(1.4079345801807994) q[111]; sx q[111]; ecr q[111],q[104]; rz(pi/2) q[111]; sx q[111]; rz(-pi/2) q[111]; rz(-pi/2) q[104]; sx q[104]; rz(pi/2) q[104]; ecr q[111],q[104]; rz(pi/2) q[111]; sx q[111]; rz(-pi) q[104]; sx q[104]; rz(-0.16286174661409936) q[104]; sx q[122]; rz(0.6211347023608815) q[122]; sx q[122]; rz(-pi/2) q[122]; ecr q[123],q[122]; rz(pi/2) q[122]; sx q[122]; rz(-2.520457951228911) q[122]; sx q[122]; rz(-pi/2) q[122]; ecr q[121],q[122]; rz(pi/2) q[121]; x q[121]; rz(pi/2) q[122]; sx q[122]; rz(-pi) q[122]; ecr q[122],q[111]; rz(-pi) q[111]; sx q[111]; rz(-pi/2) q[111]; rz(pi/2) q[122]; sx q[122]; rz(pi/2) q[122]; rz(-pi) q[123]; sx q[123]; rz(pi/2) q[123]; ecr q[123],q[122]; rz(-pi/2) q[123]; sx q[123]; rz(-pi) q[123]; rz(pi/2) q[122]; sx q[122]; ecr q[123],q[122]; rz(pi/2) q[123]; sx q[123]; rz(pi/2) q[123]; rz(-pi/2) q[122]; ecr q[123],q[122]; sx q[123]; rz(-pi/2) q[123]; rz(pi/2) q[122]; sx q[122]; rz(-3*pi/4) q[122]; sx q[122]; rz(-pi/2) q[122]; ecr q[121],q[122]; rz(-pi/2) q[121]; sx q[121]; rz(-pi) q[121]; rz(pi/2) q[122]; sx q[122]; rz(0.6225364167833503) q[122]; sx q[122]; ecr q[122],q[111]; rz(pi/2) q[122]; sx q[122]; rz(-pi/2) q[122]; rz(-pi/2) q[111]; sx q[111]; rz(pi/2) q[111]; ecr q[122],q[111]; rz(pi/2) q[122]; sx q[122]; rz(-pi) q[111]; sx q[111]; rz(-0.16286174661409936) q[111]; ecr q[121],q[122]; x q[121]; barrier q[105],q[104],q[123],q[111],q[121],q[122]; sx q[104]; rz(-1.030415799404885) q[104]; sx q[104]; rz(0.0994853328040266) q[104]; sx q[105]; rz(2.1067574688172286) q[105]; sx q[105]; rz(-3.088437407364477) q[105]; sx q[111]; rz(2.507363709460864) q[111]; sx q[111]; rz(-2.1050229934503903) q[111]; sx q[121]; rz(1.5378017072000372) q[121]; sx q[121]; rz(0.5958087714624147) q[121]; sx q[122]; rz(-1.0563635421683788) q[122]; sx q[122]; rz(1.3137195067536682) q[122]; sx q[123]; rz(-0.07668704968334694) q[123]; sx q[123]; rz(-1.25334348352483) q[123]; barrier q[105],q[104],q[123],q[111],q[121],q[122]; measure q[105] -> meas[0]; measure q[104] -> meas[1]; measure q[123] -> meas[2]; measure q[111] -> meas[3]; measure q[121] -> meas[4]; measure q[122] -> meas[5];
13_vqe_5_ibm_sherbrooke
Circuit ops (ISA):
OrderedDict([('rz', 218), ('sx', 136), ('ecr', 49), ('x', 7), ('measure', 7), ('barrier', 3)])
Counts for the output register:
{'1000101': 1, '0010111': 2, '1000001': 2, '0000011': 2, '0000010': 2, '1110011': 2, '1110000': 1, '1101010': 2, '1001000': 1, '1010001': 1, '0001011': 1, '1100100': 3, '0000000': 1, '0011100': 1, '1100001': 2, '1011100': 2, '0001010': 1, '1110100': 1, '0111001': 1, '1101111': 2, '0011011': 1, '1011011': 1, '1110010': 2, '0100000': 2, '0011001': 1, '0000110': 1, '1010111': 2, '1101001': 2, '1010010': 3, '1111010': 1, '1111101': 2, '0101110': 2, '0101010': 2, '0100011': 3, '1100010': 2, '0100010': 2, '0110001': 1, '0110100': 1, '1010101': 1, '0010011': 1, '0100001': 1, '1011110': 2, '0010100': 2, '0100110': 1, '1100011': 2, '0101000': 1, '1101011': 5, '1101100': 1, '0100111': 1, '1100110': 3, '0010101': 1, '0010010': 1, '1110111': 1, '0101001': 2, '0101011': 2, '1001101': 1, '1111110': 1, '1010100': 2, '1011111': 1, '0110101': 1, '1101000': 1, '1011101': 1, '0101101': 1, '1000111': 1}
OPENQASM 2.0; include "qelib1.inc"; gate rzx(param0) q0,q1 { h q1; cx q0,q1; rz(param0) q1; cx q0,q1; h q1; } gate ecr q0,q1 { rzx(pi/4) q0,q1; x q0; rzx(-pi/4) q0,q1; } qreg q[127]; creg meas[7]; sx q[103]; rz(3.09707158236219) q[103]; sx q[103]; rz(-2.642700777091494) q[103]; sx q[104]; rz(-0.9857321532354106) q[104]; sx q[104]; rz(2.060647459348907) q[104]; sx q[105]; rz(2.862475001095669) q[105]; sx q[105]; rz(-1.9211249206302679) q[105]; sx q[111]; rz(-1.6556648790788886) q[111]; sx q[111]; rz(-2.446071565196439) q[111]; sx q[121]; rz(-1.7782801328109832) q[121]; sx q[121]; rz(-2.8136550604114774) q[121]; sx q[122]; rz(-2.436676204751402) q[122]; sx q[122]; rz(1.4518886809766158) q[122]; sx q[123]; rz(-1.168746633390663) q[123]; sx q[123]; rz(2.8026694863659056) q[123]; barrier q[111],q[122],q[104],q[121],q[123],q[103],q[105]; rz(pi/2) q[122]; sx q[122]; rz(-1.3770882368941413) q[122]; rz(-pi/2) q[111]; sx q[111]; rz(-pi/2) q[111]; ecr q[122],q[111]; rz(-pi/2) q[104]; sx q[104]; rz(-3.0097220192555376) q[104]; sx q[104]; rz(pi/2) q[104]; rz(pi/2) q[123]; sx q[123]; rz(-2.662231206499392) q[123]; rz(pi/2) q[103]; sx q[103]; rz(-1.0743777537842494) q[103]; sx q[103]; rz(pi/2) q[103]; rz(pi/2) q[105]; sx q[105]; rz(-2.662231206499392) q[105]; rz(pi/2) q[111]; sx q[111]; rz(-pi/2) q[111]; ecr q[111],q[104]; rz(-pi/2) q[104]; sx q[104]; rz(-0.07119524382220632) q[104]; sx q[104]; rz(pi/2) q[104]; rz(-pi) q[111]; x q[111]; rz(pi/2) q[121]; sx q[121]; rz(-2.669853497647601) q[121]; rz(1.7645044166956518) q[122]; sx q[122]; ecr q[122],q[111]; rz(-pi/2) q[122]; sx q[122]; rz(-pi) q[122]; rz(pi/2) q[111]; sx q[111]; ecr q[122],q[111]; rz(pi/2) q[122]; sx q[122]; rz(pi/2) q[122]; rz(-pi/2) q[111]; ecr q[122],q[111]; rz(-pi) q[111]; sx q[111]; rz(-pi/2) q[111]; ecr q[111],q[104]; rz(-pi/2) q[104]; sx q[104]; rz(-0.20306587815646004) q[104]; sx q[104]; rz(pi/2) q[104]; rz(-pi) q[111]; rz(-3.097277400703046) q[122]; sx q[122]; rz(pi/2) q[122]; ecr q[121],q[122]; rz(-1.0990571708527055) q[121]; rz(pi/2) q[122]; sx q[122]; rz(-1.3518497288889986) q[122]; sx q[122]; rz(pi/2) q[122]; ecr q[123],q[122]; rz(-1.0914348797044955) q[123]; rz(pi/2) q[122]; sx q[122]; rz(-0.2632618507926452) q[122]; sx q[122]; rz(pi/2) q[122]; ecr q[122],q[111]; rz(-pi/2) q[122]; sx q[122]; rz(-pi) q[122]; rz(pi/2) q[111]; sx q[111]; ecr q[122],q[111]; rz(pi/2) q[122]; sx q[122]; rz(pi/2) q[122]; rz(-pi/2) q[111]; ecr q[122],q[111]; x q[111]; rz(-pi/2) q[111]; ecr q[111],q[104]; rz(-pi/2) q[111]; sx q[111]; rz(-pi) q[111]; rz(pi/2) q[104]; sx q[104]; ecr q[111],q[104]; rz(pi/2) q[111]; sx q[111]; rz(pi/2) q[111]; rz(-pi/2) q[104]; ecr q[111],q[104]; rz(-pi) q[104]; sx q[104]; rz(-pi/2) q[104]; ecr q[104],q[103]; rz(-pi/2) q[103]; sx q[103]; rz(-2.645174080579146) q[103]; sx q[103]; rz(pi/2) q[103]; rz(1.3075344760022514) q[104]; sx q[104]; rz(-pi/2) q[104]; ecr q[105],q[104]; rz(pi/2) q[104]; sx q[104]; rz(-0.2632618507926452) q[104]; sx q[104]; rz(pi/2) q[104]; ecr q[104],q[103]; rz(-pi/2) q[104]; sx q[104]; rz(-pi) q[104]; rz(pi/2) q[103]; sx q[103]; ecr q[104],q[103]; rz(pi/2) q[104]; sx q[104]; rz(pi/2) q[104]; rz(-pi/2) q[103]; ecr q[104],q[103]; rz(-pi) q[103]; sx q[103]; rz(pi/2) q[104]; sx q[104]; rz(-pi/2) q[104]; rz(2.0121902632218074) q[105]; sx q[105]; rz(-pi) q[105]; x q[111]; rz(-pi/2) q[111]; rz(-1.6920497567714423) q[122]; sx q[122]; rz(pi/2) q[122]; ecr q[121],q[122]; x q[121]; rz(-pi/2) q[121]; rz(pi/2) q[122]; sx q[122]; rz(-2.734725982319623) q[122]; sx q[122]; rz(pi/2) q[122]; ecr q[123],q[122]; rz(pi/2) q[122]; sx q[122]; rz(-0.28561324129362475) q[122]; sx q[122]; rz(pi/2) q[122]; ecr q[122],q[111]; rz(-pi/2) q[122]; sx q[122]; rz(-pi) q[122]; rz(pi/2) q[111]; sx q[111]; ecr q[122],q[111]; rz(pi/2) q[122]; sx q[122]; rz(pi/2) q[122]; rz(-pi/2) q[111]; ecr q[122],q[111]; rz(-pi) q[111]; sx q[111]; rz(0.7214028151265657) q[111]; sx q[111]; ecr q[111],q[104]; rz(pi/2) q[111]; sx q[111]; rz(-pi/2) q[111]; rz(-pi/2) q[104]; sx q[104]; rz(pi/2) q[104]; ecr q[111],q[104]; sx q[104]; rz(0.8493935116683313) q[104]; sx q[104]; rz(-pi) q[104]; ecr q[105],q[104]; rz(pi/2) q[105]; sx q[105]; rz(-pi/2) q[105]; rz(-pi/2) q[104]; sx q[104]; rz(pi/2) q[104]; ecr q[105],q[104]; rz(-pi) q[105]; sx q[105]; rz(pi/2) q[105]; sx q[104]; rz(3.103625142926303) q[104]; sx q[104]; rz(-pi) q[104]; rz(-pi/2) q[111]; sx q[111]; rz(-pi/2) q[111]; rz(0.621134702360882) q[122]; sx q[122]; rz(-pi/2) q[122]; ecr q[121],q[122]; rz(-pi) q[121]; sx q[121]; rz(pi/2) q[121]; rz(pi/2) q[122]; sx q[122]; rz(-2.520457951228911) q[122]; sx q[122]; rz(-pi/2) q[122]; rz(pi/2) q[123]; ecr q[123],q[122]; rz(pi/2) q[123]; rz(pi/2) q[122]; sx q[122]; rz(-2.062170045282837) q[122]; sx q[122]; ecr q[122],q[111]; rz(pi/2) q[122]; sx q[122]; rz(-pi/2) q[122]; rz(-pi/2) q[111]; sx q[111]; rz(pi/2) q[111]; ecr q[122],q[111]; sx q[111]; rz(0.6542354651020399) q[111]; sx q[111]; rz(-pi) q[111]; ecr q[111],q[104]; rz(pi/2) q[111]; sx q[111]; rz(-pi/2) q[111]; rz(-pi/2) q[104]; sx q[104]; rz(pi/2) q[104]; ecr q[111],q[104]; rz(-pi) q[104]; sx q[104]; rz(-0.16286174661409936) q[104]; sx q[111]; rz(-pi/4) q[111]; sx q[111]; rz(-pi/2) q[111]; rz(-pi) q[122]; sx q[122]; rz(-pi/2) q[122]; ecr q[121],q[122]; rz(-pi/2) q[121]; sx q[121]; rz(-pi) q[121]; rz(pi/2) q[122]; sx q[122]; ecr q[121],q[122]; rz(pi/2) q[121]; sx q[121]; rz(pi/2) q[121]; rz(-pi/2) q[122]; ecr q[121],q[122]; x q[121]; rz(-pi/2) q[122]; sx q[122]; rz(-2.1919310291557785) q[122]; sx q[122]; rz(pi/2) q[122]; ecr q[123],q[122]; rz(pi/2) q[123]; sx q[123]; rz(-pi/2) q[122]; sx q[122]; rz(-2.977329192553226) q[122]; sx q[122]; rz(-pi/2) q[122]; ecr q[121],q[122]; rz(-pi) q[121]; sx q[121]; rz(-pi/2) q[121]; rz(-pi/2) q[122]; sx q[122]; rz(-pi/4) q[122]; ecr q[122],q[111]; rz(pi/2) q[111]; sx q[111]; rz(-3*pi/4) q[111]; sx q[111]; rz(-pi/2) q[111]; rz(pi/2) q[122]; sx q[122]; rz(pi/2) q[122]; ecr q[121],q[122]; rz(-pi/2) q[121]; sx q[121]; rz(-pi) q[121]; rz(pi/2) q[122]; sx q[122]; ecr q[121],q[122]; rz(pi/2) q[121]; sx q[121]; rz(pi/2) q[121]; rz(-pi/2) q[122]; ecr q[121],q[122]; sx q[121]; rz(-pi/2) q[121]; sx q[122]; rz(pi/4) q[122]; sx q[122]; rz(-pi/2) q[122]; ecr q[123],q[122]; x q[123]; rz(-pi/2) q[123]; rz(-pi/2) q[122]; sx q[122]; rz(-3*pi/4) q[122]; sx q[122]; ecr q[122],q[111]; rz(-pi/2) q[122]; sx q[122]; rz(-pi) q[122]; rz(pi/2) q[111]; sx q[111]; ecr q[122],q[111]; rz(pi/2) q[122]; sx q[122]; rz(pi/2) q[122]; rz(-pi/2) q[111]; ecr q[122],q[111]; rz(-pi/2) q[111]; sx q[111]; rz(-pi) q[111]; sx q[122]; rz(-1.5511908242024024) q[122]; sx q[122]; rz(pi/2) q[122]; ecr q[123],q[122]; x q[123]; rz(-pi/2) q[122]; sx q[122]; rz(0.019605502592494606) q[122]; ecr q[122],q[111]; rz(-pi/2) q[122]; sx q[122]; rz(pi/2) q[122]; rz(pi/2) q[111]; sx q[111]; rz(-pi) q[111]; barrier q[103],q[105],q[104],q[121],q[123],q[111],q[122]; sx q[103]; rz(3.0947654302881356) q[103]; sx q[103]; rz(-1.844175579489689) q[103]; sx q[104]; rz(-3.038681339519595) q[104]; sx q[104]; rz(-2.862408536777923) q[104]; sx q[105]; rz(2.0389007546089024) q[105]; sx q[105]; rz(-1.3469699770893193) q[105]; sx q[111]; rz(1.1158969234844198) q[111]; sx q[111]; rz(2.477346500019868) q[111]; sx q[121]; rz(-0.11641593352940838) q[121]; sx q[121]; rz(-2.803602046397126) q[121]; sx q[122]; rz(1.2876867812306312) q[122]; sx q[122]; rz(-0.710287938539885) q[122]; sx q[123]; rz(-1.3004772042782218) q[123]; sx q[123]; rz(-0.9565030702891342) q[123]; barrier q[103],q[105],q[104],q[121],q[123],q[111],q[122]; measure q[103] -> meas[0]; measure q[105] -> meas[1]; measure q[104] -> meas[2]; measure q[121] -> meas[3]; measure q[123] -> meas[4]; measure q[111] -> meas[5]; measure q[122] -> meas[6];
13_vqe_6_ibm_sherbrooke
Circuit ops (ISA):
OrderedDict([('rz', 266), ('sx', 168), ('ecr', 65), ('x', 8), ('measure', 8), ('barrier', 3)])
Counts for the output register:
{'00100011': 2, '10100000': 1, '00000100': 1, '11110000': 1, '00010111': 1, '01000000': 1, '11010001': 3, '10110001': 1, '01111001': 1, '11000100': 1, '10000101': 2, '10011100': 1, '01010010': 3, '01110010': 1, '11000010': 2, '11001010': 2, '00011110': 1, '01010101': 2, '00000001': 1, '10001111': 1, '00100010': 1, '01111000': 1, '01110011': 1, '11111001': 2, '00100110': 1, '00101101': 2, '11010110': 1, '01101111': 2, '11011110': 1, '11010100': 2, '11011011': 1, '11000101': 1, '10010010': 1, '11010010': 4, '11100100': 1, '11011001': 2, '10101010': 2, '10101000': 2, '00001100': 1, '00010110': 1, '00110100': 1, '10101101': 1, '10110011': 1, '00010101': 1, '01100101': 1, '10111111': 1, '11110001': 1, '00100001': 1, '11101100': 1, '11101010': 1, '11001111': 1, '00001010': 1, '10111110': 1, '10101011': 1, '00001011': 1, '10000110': 1, '01010000': 1, '00111110': 1, '11001011': 2, '01011000': 1, '11000111': 1, '11100111': 1, '11101011': 1, '11001110': 1, '10110101': 1, '01100000': 2, '10011111': 1, '10101111': 1, '11100010': 1, '00111111': 1, '11100001': 1, '11010011': 1, '00011010': 2, '00111100': 1, '00101010': 1, '10001000': 1, '01001000': 1, '01000011': 1}
OPENQASM 2.0; include "qelib1.inc"; gate rzx(param0) q0,q1 { h q1; cx q0,q1; rz(param0) q1; cx q0,q1; h q1; } gate ecr q0,q1 { rzx(pi/4) q0,q1; x q0; rzx(-pi/4) q0,q1; } qreg q[127]; creg meas[8]; sx q[103]; rz(-0.9939585843340843) q[103]; sx q[103]; rz(1.2891379590580199) q[103]; sx q[104]; rz(-2.165331802516503) q[104]; sx q[104]; rz(-0.9160439305781303) q[104]; sx q[105]; rz(-2.2235219317963963) q[105]; sx q[105]; rz(-3.0443765599182555) q[105]; sx q[111]; rz(3.0399905239810154) q[111]; sx q[111]; rz(0.01697271542192169) q[111]; sx q[121]; rz(-0.9884830686869748) q[121]; sx q[121]; rz(-1.789212606891371) q[121]; sx q[122]; rz(1.1969755309736687) q[122]; sx q[122]; rz(-0.2598286032650652) q[122]; sx q[123]; rz(1.5086016832663605) q[123]; sx q[123]; rz(-2.408726058580722) q[123]; sx q[124]; rz(-0.2840577298688416) q[124]; sx q[124]; rz(-1.820437955987936) q[124]; barrier q[104],q[111],q[105],q[103],q[122],q[123],q[121],q[124]; rz(pi/2) q[111]; sx q[111]; rz(-0.1371214447762661) q[111]; rz(-pi/2) q[104]; sx q[104]; rz(-pi/2) q[104]; ecr q[111],q[104]; rz(pi/2) q[105]; sx q[105]; rz(-2.5098996553787742) q[105]; rz(-pi/2) q[122]; rz(-pi/2) q[123]; sx q[123]; rz(-0.9004691206707403) q[123]; rz(pi/2) q[124]; rz(-pi) q[103]; sx q[103]; rz(-pi) q[103]; rz(-pi/2) q[104]; sx q[104]; rz(-3.0140253924415816) q[104]; sx q[104]; rz(-pi/2) q[104]; ecr q[105],q[104]; rz(2.2024893250059137) q[105]; rz(-pi/2) q[104]; sx q[104]; rz(-0.12756726114821149) q[104]; x q[105]; ecr q[104],q[103]; rz(pi/2) q[103]; sx q[103]; rz(-1.8221393135303625) q[103]; sx q[103]; rz(pi/2) q[103]; rz(pi/2) q[104]; sx q[104]; rz(pi/2) q[104]; rz(3.004471208813527) q[111]; sx q[111]; rz(-pi/2) q[111]; ecr q[111],q[104]; rz(-pi/2) q[111]; sx q[111]; rz(-pi) q[111]; rz(pi/2) q[104]; sx q[104]; ecr q[111],q[104]; rz(pi/2) q[111]; sx q[111]; rz(pi/2) q[111]; rz(-pi/2) q[104]; ecr q[111],q[104]; rz(pi/2) q[104]; sx q[104]; rz(-3*pi/4) q[104]; sx q[104]; rz(-pi/2) q[104]; ecr q[105],q[104]; rz(-pi/2) q[104]; sx q[104]; rz(-pi/4) q[104]; ecr q[104],q[103]; rz(pi/2) q[103]; sx q[103]; rz(-1.5225192182158924) q[103]; sx q[103]; rz(pi/2) q[103]; rz(-pi) q[104]; sx q[104]; rz(-pi) q[105]; sx q[105]; rz(-pi/2) q[105]; rz(-pi/2) q[111]; sx q[111]; rz(pi/2) q[111]; ecr q[122],q[111]; rz(pi/2) q[122]; sx q[122]; rz(-pi/2) q[122]; rz(-pi/2) q[111]; sx q[111]; rz(pi/2) q[111]; ecr q[122],q[111]; sx q[111]; rz(0.10683823858491959) q[111]; sx q[111]; ecr q[111],q[104]; rz(pi/2) q[111]; sx q[111]; rz(-pi/2) q[111]; rz(-pi/2) q[104]; sx q[104]; rz(pi/2) q[104]; ecr q[111],q[104]; rz(-pi/2) q[111]; sx q[111]; rz(-pi/2) q[111]; sx q[104]; rz(-1.6776345653798153) q[104]; ecr q[105],q[104]; rz(-pi/2) q[105]; sx q[105]; rz(-pi) q[105]; rz(pi/2) q[104]; sx q[104]; ecr q[105],q[104]; rz(pi/2) q[105]; sx q[105]; rz(pi/2) q[105]; rz(-pi/2) q[104]; ecr q[105],q[104]; rz(pi/2) q[104]; sx q[104]; rz(-pi/2) q[104]; ecr q[104],q[103]; rz(-0.7750183328904976) q[103]; sx q[103]; rz(-1.7138885959323176) q[103]; sx q[103]; rz(-0.1445801352954632) q[103]; rz(0.9496616244340146) q[104]; sx q[104]; rz(pi/2) q[104]; ecr q[105],q[104]; rz(pi/2) q[104]; sx q[104]; rz(0.621134702360882) q[104]; sx q[104]; rz(-pi) q[105]; sx q[105]; rz(pi/2) q[105]; rz(-pi/2) q[121]; sx q[121]; rz(-1.1680328118994634) q[121]; sx q[122]; rz(1.8407849334348292) q[122]; sx q[122]; rz(pi/2) q[122]; ecr q[123],q[122]; rz(pi/2) q[122]; sx q[122]; rz(-0.9080619073862817) q[122]; sx q[122]; rz(-pi/2) q[122]; ecr q[121],q[122]; x q[121]; rz(2.73882913869436) q[121]; rz(pi/2) q[122]; sx q[122]; rz(-2.2088696275412465) q[122]; sx q[122]; rz(-pi/2) q[122]; rz(-0.9004691206707403) q[123]; sx q[123]; rz(pi/2) q[123]; ecr q[123],q[122]; rz(-pi/2) q[123]; sx q[123]; rz(-pi) q[123]; rz(pi/2) q[122]; sx q[122]; ecr q[123],q[122]; rz(pi/2) q[123]; sx q[123]; rz(pi/2) q[123]; rz(-pi/2) q[122]; ecr q[123],q[122]; sx q[122]; rz(0.12338900712831657) q[122]; sx q[122]; rz(-pi) q[122]; ecr q[122],q[111]; rz(pi/2) q[122]; sx q[122]; rz(-pi/2) q[122]; rz(-pi/2) q[111]; sx q[111]; rz(pi/2) q[111]; ecr q[122],q[111]; sx q[111]; rz(-1.3405690810816608) q[111]; sx q[111]; ecr q[111],q[104]; rz(pi/2) q[111]; sx q[111]; rz(-pi/2) q[111]; rz(-pi/2) q[104]; sx q[104]; rz(pi/2) q[104]; ecr q[111],q[104]; rz(-pi/2) q[111]; sx q[111]; rz(-pi/2) q[111]; sx q[104]; rz(-1.6776345653798153) q[104]; ecr q[105],q[104]; rz(-pi/2) q[105]; sx q[105]; rz(-pi) q[105]; rz(pi/2) q[104]; sx q[104]; ecr q[105],q[104]; rz(pi/2) q[105]; sx q[105]; rz(pi/2) q[105]; rz(-pi/2) q[104]; ecr q[105],q[104]; sx q[104]; rz(pi/2) q[104]; ecr q[104],q[103]; rz(pi/2) q[103]; sx q[103]; rz(-1.9130893829159152) q[103]; sx q[103]; rz(pi/2) q[103]; rz(-pi) q[104]; rz(-pi/2) q[105]; sx q[105]; rz(-pi/2) q[105]; ecr q[105],q[104]; rz(-pi/2) q[105]; sx q[105]; rz(-pi) q[105]; rz(pi/2) q[104]; sx q[104]; ecr q[105],q[104]; rz(pi/2) q[105]; sx q[105]; rz(pi/2) q[105]; rz(-pi/2) q[104]; ecr q[105],q[104]; sx q[105]; rz(-pi) q[105]; sx q[104]; rz(pi/2) q[104]; ecr q[104],q[103]; sx q[104]; rz(pi/2) q[104]; ecr q[105],q[104]; x q[105]; rz(-pi/2) q[105]; sx q[103]; rz(pi/2) q[104]; sx q[104]; rz(-pi/2) q[104]; sx q[122]; rz(2.520457951228911) q[122]; sx q[122]; rz(pi/2) q[122]; ecr q[121],q[122]; rz(-pi) q[121]; sx q[121]; rz(pi/2) q[121]; rz(-pi/2) q[122]; sx q[122]; rz(-1.3801485662620472) q[122]; sx q[122]; rz(pi/2) q[122]; rz(-pi/2) q[123]; sx q[123]; rz(pi/2) q[123]; ecr q[124],q[123]; rz(pi/2) q[124]; sx q[124]; rz(-pi/2) q[124]; rz(-pi/2) q[123]; sx q[123]; rz(pi/2) q[123]; ecr q[124],q[123]; rz(-pi) q[124]; sx q[124]; rz(-pi/2) q[124]; sx q[123]; rz(pi/2) q[123]; ecr q[123],q[122]; rz(-pi/2) q[122]; sx q[122]; rz(-0.7590138639011652) q[122]; sx q[122]; rz(pi/2) q[122]; ecr q[121],q[122]; rz(-pi/2) q[121]; sx q[121]; rz(-pi) q[121]; rz(pi/2) q[122]; sx q[122]; ecr q[121],q[122]; rz(pi/2) q[121]; sx q[121]; rz(pi/2) q[121]; rz(-pi/2) q[122]; ecr q[121],q[122]; sx q[121]; rz(-pi/2) q[121]; rz(pi/2) q[122]; sx q[122]; rz(pi/2) q[122]; ecr q[122],q[111]; rz(pi/2) q[122]; sx q[122]; rz(-pi/2) q[122]; rz(-pi/2) q[111]; sx q[111]; rz(pi/2) q[111]; ecr q[122],q[111]; x q[111]; rz(-pi/2) q[111]; ecr q[111],q[104]; rz(-pi/2) q[111]; sx q[111]; rz(-pi) q[111]; rz(pi/2) q[104]; sx q[104]; ecr q[111],q[104]; rz(pi/2) q[111]; sx q[111]; rz(pi/2) q[111]; rz(-pi/2) q[104]; ecr q[111],q[104]; sx q[111]; rz(-pi) q[111]; sx q[104]; rz(pi/2) q[104]; ecr q[104],q[103]; sx q[104]; rz(pi/2) q[104]; ecr q[105],q[104]; x q[105]; rz(-pi/2) q[105]; rz(pi/2) q[103]; sx q[103]; rz(-3.0427492133744085) q[103]; sx q[103]; rz(-pi/2) q[103]; rz(-pi) q[104]; sx q[104]; rz(-pi) q[104]; ecr q[111],q[104]; rz(pi/2) q[104]; sx q[104]; rz(-pi/2) q[104]; rz(pi/2) q[111]; sx q[111]; rz(pi/2) q[111]; rz(pi/2) q[122]; sx q[122]; rz(-pi/2) q[122]; rz(-1.3681171243404127) q[123]; sx q[123]; rz(-pi) q[123]; ecr q[123],q[122]; rz(pi/2) q[123]; sx q[123]; rz(-pi/2) q[123]; rz(-pi/2) q[122]; sx q[122]; rz(pi/2) q[122]; ecr q[123],q[122]; sx q[123]; rz(pi/2) q[123]; sx q[122]; rz(-2.938913451135308) q[122]; sx q[122]; rz(-pi/2) q[122]; ecr q[122],q[111]; rz(-pi/2) q[122]; sx q[122]; rz(-pi) q[122]; rz(pi/2) q[111]; sx q[111]; ecr q[122],q[111]; rz(pi/2) q[122]; sx q[122]; rz(pi/2) q[122]; rz(-pi/2) q[111]; ecr q[122],q[111]; sx q[122]; rz(-pi) q[122]; x q[111]; rz(-pi/2) q[111]; ecr q[111],q[104]; rz(-pi/2) q[111]; sx q[111]; rz(-pi) q[111]; rz(pi/2) q[104]; sx q[104]; ecr q[111],q[104]; rz(pi/2) q[111]; sx q[111]; rz(pi/2) q[111]; rz(-pi/2) q[104]; ecr q[111],q[104]; sx q[104]; rz(pi/2) q[104]; ecr q[104],q[103]; rz(pi/2) q[103]; sx q[103]; rz(-1.028847779303082) q[103]; rz(1.0519428154082533) q[104]; sx q[104]; rz(-pi/2) q[104]; ecr q[105],q[104]; rz(-pi) q[105]; x q[105]; rz(-pi/2) q[104]; sx q[104]; rz(-1.0519428154082515) q[104]; sx q[104]; rz(-pi/2) q[104]; rz(-pi/2) q[111]; sx q[111]; ecr q[111],q[104]; rz(-pi/2) q[111]; sx q[111]; rz(-pi) q[111]; rz(pi/2) q[104]; sx q[104]; ecr q[111],q[104]; rz(pi/2) q[111]; sx q[111]; rz(pi/2) q[111]; rz(-pi/2) q[104]; ecr q[111],q[104]; rz(-pi/2) q[104]; sx q[104]; rz(-pi) q[104]; sx q[111]; rz(-1.5511908242024024) q[111]; sx q[111]; rz(pi/2) q[111]; ecr q[122],q[111]; x q[122]; rz(-pi/2) q[111]; sx q[111]; rz(0.019605502592494606) q[111]; ecr q[111],q[104]; rz(-pi/2) q[111]; sx q[111]; rz(pi/2) q[111]; rz(pi/2) q[104]; sx q[104]; rz(-pi) q[104]; barrier q[124],q[121],q[123],q[103],q[105],q[122],q[104],q[111]; sx q[103]; rz(-0.5930341675566666) q[103]; sx q[103]; rz(-3.030019671112992) q[103]; sx q[104]; rz(-2.171757888400256) q[104]; sx q[104]; rz(-0.672645765904214) q[104]; sx q[105]; rz(-3.022606600692659) q[105]; sx q[105]; rz(0.08444663088340798) q[105]; sx q[111]; rz(1.9700759106894656) q[111]; sx q[111]; rz(-0.636432075557277) q[111]; sx q[121]; rz(-2.5804459587842743) q[121]; sx q[121]; rz(2.3073826282976224) q[121]; sx q[122]; rz(2.5599732016377583) q[122]; sx q[122]; rz(0.8003549534957592) q[122]; sx q[123]; rz(0.4464819690514803) q[123]; sx q[123]; rz(-1.4376617881595761) q[123]; sx q[124]; rz(-1.6636803263050872) q[124]; sx q[124]; rz(1.7666071345855867) q[124]; barrier q[124],q[121],q[123],q[103],q[105],q[122],q[104],q[111]; measure q[124] -> meas[0]; measure q[121] -> meas[1]; measure q[123] -> meas[2]; measure q[103] -> meas[3]; measure q[105] -> meas[4]; measure q[122] -> meas[5]; measure q[104] -> meas[6]; measure q[111] -> meas[7];
13_vqe_7_ibm_brisbane
Circuit ops (ISA):
OrderedDict([('rz', 399), ('sx', 232), ('ecr', 110), ('x', 19), ('measure', 9), ('barrier', 3)])
Counts for the output register:
{'100100011': 1, '100111000': 1, '100111100': 3, '010101110': 1, '011100111': 1, '000111111': 2, '011111111': 1, '001101010': 1, '110011101': 1, '001000111': 1, '010011011': 1, '101011101': 1, '100001001': 1, '111010100': 1, '010010010': 1, '111110100': 1, '110110111': 1, '110000011': 1, '101110000': 1, '000010101': 1, '000011010': 1, '000001110': 1, '011010010': 1, '011100101': 1, '101111011': 1, '101010110': 1, '001011110': 1, '110000110': 2, '011001011': 2, '010001110': 1, '110011100': 1, '110101101': 1, '011001100': 1, '111100001': 1, '100011100': 2, '000110011': 1, '101001001': 1, '000001011': 1, '001110011': 1, '010000111': 1, '001100111': 1, '101001000': 1, '100110010': 1, '010000110': 1, '101101000': 1, '110000100': 1, '110100100': 1, '101111000': 1, '111010101': 1, '110100011': 1, '011011111': 1, '001110100': 1, '010100111': 1, '011100110': 1, '111111100': 1, '110010000': 1, '110101001': 1, '001001011': 1, '011111110': 1, '001110001': 1, '111101100': 1, '001000110': 1, '110111001': 1, '100010010': 1, '111001011': 1, '001011010': 1, '100101011': 1, '100010111': 1, '111101001': 1, '000001000': 1, '011110010': 1, '010111010': 1, '100000110': 1, '101111100': 1, '000111011': 1, '111100101': 1, '111100011': 1, '001101100': 1, '010011010': 1, '100101010': 1, '001001010': 1, '011010111': 1, '000010010': 1, '100100010': 1, '011100000': 1, '111101110': 1, '101010011': 1, '011101001': 1, '010100001': 1, '100011111': 1, '110101110': 1, '011010000': 1, '110011000': 1, '110001111': 1}
OPENQASM 2.0; include "qelib1.inc"; gate rzx(param0) q0,q1 { h q1; cx q0,q1; rz(param0) q1; cx q0,q1; h q1; } gate ecr q0,q1 { rzx(pi/4) q0,q1; x q0; rzx(-pi/4) q0,q1; } qreg q[127]; creg meas[9]; sx q[41]; rz(2.2633521738497926) q[41]; sx q[41]; rz(-0.2195370938570811) q[41]; sx q[53]; rz(-2.646439738087234) q[53]; sx q[53]; rz(-0.7769262625314646) q[53]; sx q[56]; rz(-1.0728399042037058) q[56]; sx q[56]; rz(-2.1812803500780094) q[56]; sx q[57]; rz(-1.9611438345685919) q[57]; sx q[57]; rz(-2.2639067597288305) q[57]; sx q[58]; rz(0.7499485524502942) q[58]; sx q[58]; rz(2.368417124351673) q[58]; sx q[59]; rz(1.1838814044410197) q[59]; sx q[59]; rz(0.9509674188589754) q[59]; sx q[60]; rz(1.0090850078492437) q[60]; sx q[60]; rz(2.708642272195868) q[60]; sx q[61]; rz(-1.581927414563741) q[61]; sx q[61]; rz(-2.8125209198187857) q[61]; sx q[71]; rz(1.5351418094183495) q[71]; sx q[71]; rz(1.6845563659465803) q[71]; barrier q[59],q[58],q[60],q[57],q[71],q[53],q[41],q[61],q[56]; rz(pi/2) q[41]; sx q[41]; rz(-2.662231206499392) q[41]; rz(pi/2) q[53]; rz(pi/2) q[56]; rz(pi/2) q[57]; sx q[57]; rz(-2.5098996553787742) q[57]; rz(-pi/2) q[58]; sx q[58]; rz(3.0568840333947556) q[58]; rz(-pi/2) q[59]; sx q[59]; rz(pi/2) q[59]; ecr q[58],q[59]; rz(-0.08470862019503667) q[58]; sx q[58]; rz(pi/2) q[58]; rz(pi/2) q[59]; sx q[59]; rz(-pi/2) q[59]; rz(-pi) q[60]; sx q[60]; rz(-pi) q[60]; ecr q[59],q[60]; rz(pi/2) q[59]; sx q[59]; rz(pi/2) q[59]; ecr q[58],q[59]; rz(-pi/2) q[58]; sx q[58]; rz(-pi) q[58]; rz(pi/2) q[59]; sx q[59]; ecr q[58],q[59]; rz(pi/2) q[58]; sx q[58]; rz(pi/2) q[58]; rz(-pi/2) q[59]; ecr q[58],q[59]; sx q[58]; rz(1.698363587943108) q[58]; sx q[58]; rz(-pi/2) q[58]; ecr q[57],q[58]; rz(2.2024893250059137) q[57]; x q[57]; rz(-pi/2) q[58]; sx q[58]; rz(-0.12756726114821149) q[58]; rz(pi/2) q[59]; sx q[59]; rz(-pi/2) q[59]; rz(-pi) q[60]; sx q[60]; rz(-pi) q[60]; ecr q[59],q[60]; rz(pi/2) q[59]; sx q[59]; rz(pi/2) q[59]; rz(pi/2) q[60]; sx q[60]; rz(-pi/2) q[60]; rz(-pi) q[61]; sx q[61]; rz(-pi) q[61]; rz(-pi) q[71]; sx q[71]; rz(-pi) q[71]; ecr q[58],q[71]; rz(-pi) q[58]; sx q[58]; rz(-pi) q[58]; ecr q[58],q[59]; rz(-pi/2) q[58]; sx q[58]; rz(-pi) q[58]; rz(pi/2) q[59]; sx q[59]; ecr q[58],q[59]; rz(pi/2) q[58]; sx q[58]; rz(pi/2) q[58]; rz(-pi/2) q[59]; ecr q[58],q[59]; rz(pi/2) q[58]; sx q[58]; rz(-pi) q[58]; ecr q[57],q[58]; rz(pi/2) q[57]; x q[57]; rz(pi/2) q[58]; sx q[58]; rz(-pi) q[58]; x q[59]; rz(-pi/2) q[59]; ecr q[59],q[60]; rz(-pi/2) q[59]; sx q[59]; rz(-pi) q[59]; rz(pi/2) q[60]; sx q[60]; ecr q[59],q[60]; rz(pi/2) q[59]; sx q[59]; rz(pi/2) q[59]; rz(-pi/2) q[60]; ecr q[59],q[60]; x q[59]; rz(-pi/2) q[59]; x q[60]; rz(pi/2) q[60]; ecr q[53],q[60]; rz(pi/2) q[53]; sx q[53]; rz(-pi/2) q[53]; rz(-pi/2) q[60]; sx q[60]; rz(pi/2) q[60]; ecr q[53],q[60]; sx q[53]; rz(-0.2632618507926452) q[53]; sx q[53]; rz(-pi/2) q[53]; ecr q[41],q[53]; rz(-1.0914348797044955) q[41]; rz(pi/2) q[53]; sx q[53]; rz(-0.2632618507926452) q[53]; sx q[53]; rz(pi/2) q[53]; rz(-pi) q[71]; sx q[71]; rz(-pi) q[71]; ecr q[58],q[71]; rz(-pi) q[58]; sx q[58]; rz(-pi) q[58]; ecr q[58],q[59]; rz(-pi/2) q[58]; sx q[58]; rz(-pi) q[58]; rz(pi/2) q[59]; sx q[59]; ecr q[58],q[59]; rz(pi/2) q[58]; sx q[58]; rz(pi/2) q[58]; rz(-pi/2) q[59]; ecr q[58],q[59]; sx q[58]; rz(3*pi/4) q[58]; sx q[58]; rz(-pi/2) q[58]; ecr q[57],q[58]; rz(-pi) q[57]; sx q[57]; rz(-pi/2) q[57]; rz(-pi/2) q[58]; sx q[58]; rz(-pi/4) q[58]; rz(pi/2) q[59]; sx q[59]; rz(-0.23632532351921753) q[59]; sx q[59]; ecr q[59],q[60]; rz(pi/2) q[59]; sx q[59]; rz(-pi/2) q[59]; rz(-pi/2) q[60]; sx q[60]; rz(pi/2) q[60]; ecr q[59],q[60]; rz(-pi/2) q[59]; sx q[59]; rz(-pi/2) q[59]; rz(-pi) q[60]; sx q[60]; rz(1.3344710032756772) q[60]; ecr q[53],q[60]; rz(-pi/2) q[53]; sx q[53]; rz(-pi) q[53]; rz(pi/2) q[60]; sx q[60]; ecr q[53],q[60]; rz(pi/2) q[53]; sx q[53]; rz(pi/2) q[53]; rz(-pi/2) q[60]; ecr q[53],q[60]; rz(-2.85597941229617) q[53]; sx q[53]; rz(pi/2) q[53]; ecr q[41],q[53]; rz(pi/2) q[41]; rz(pi/2) q[53]; sx q[53]; rz(-0.28561324129362475) q[53]; sx q[53]; rz(pi/2) q[53]; rz(-pi) q[60]; sx q[60]; rz(-pi/2) q[60]; ecr q[60],q[61]; rz(pi/2) q[60]; sx q[60]; rz(pi/2) q[60]; rz(-pi) q[61]; sx q[61]; rz(-pi/2) q[61]; rz(-pi) q[71]; sx q[71]; rz(-pi) q[71]; ecr q[58],q[71]; rz(-0.49199483492459084) q[58]; sx q[58]; ecr q[58],q[59]; rz(pi/2) q[58]; sx q[58]; rz(-pi/2) q[58]; rz(-pi/2) q[59]; sx q[59]; rz(pi/2) q[59]; ecr q[58],q[59]; sx q[58]; rz(-pi/2) q[58]; ecr q[57],q[58]; rz(-pi/2) q[57]; sx q[57]; rz(-pi) q[57]; rz(pi/2) q[58]; sx q[58]; ecr q[57],q[58]; rz(pi/2) q[57]; sx q[57]; rz(pi/2) q[57]; rz(-pi/2) q[58]; ecr q[57],q[58]; x q[57]; rz(pi/2) q[58]; sx q[58]; rz(-pi/2) q[58]; sx q[59]; rz(2.0627911617194865) q[59]; sx q[59]; rz(-pi) q[59]; ecr q[59],q[60]; rz(-pi/2) q[59]; sx q[59]; rz(-pi) q[59]; rz(pi/2) q[60]; sx q[60]; ecr q[59],q[60]; rz(pi/2) q[59]; sx q[59]; rz(pi/2) q[59]; rz(-pi/2) q[60]; ecr q[59],q[60]; x q[59]; rz(-pi/2) q[59]; rz(-pi/2) q[60]; sx q[60]; ecr q[53],q[60]; rz(-pi/2) q[53]; sx q[53]; rz(-pi) q[53]; rz(pi/2) q[60]; sx q[60]; ecr q[53],q[60]; rz(pi/2) q[53]; sx q[53]; rz(pi/2) q[53]; rz(-pi/2) q[60]; ecr q[53],q[60]; rz(3*pi/4) q[53]; sx q[53]; rz(-pi/2) q[53]; ecr q[41],q[53]; rz(-pi) q[41]; sx q[41]; rz(-pi/2) q[41]; rz(-pi/2) q[53]; sx q[53]; rz(-pi/4) q[53]; rz(-pi) q[60]; sx q[60]; rz(0.7214028151265657) q[60]; sx q[60]; ecr q[60],q[61]; rz(pi/2) q[60]; sx q[60]; rz(-pi/2) q[60]; rz(-pi/2) q[61]; sx q[61]; rz(pi/2) q[61]; ecr q[60],q[61]; rz(-pi/2) q[60]; sx q[60]; rz(-pi) q[60]; ecr q[53],q[60]; rz(pi/2) q[53]; sx q[53]; rz(pi/2) q[53]; ecr q[41],q[53]; rz(-pi/2) q[41]; sx q[41]; rz(-pi) q[41]; rz(pi/2) q[53]; sx q[53]; ecr q[41],q[53]; rz(pi/2) q[41]; sx q[41]; rz(pi/2) q[41]; rz(-pi/2) q[53]; ecr q[41],q[53]; rz(-pi/2) q[41]; sx q[41]; rz(-pi/2) q[41]; sx q[53]; rz(pi/2) q[53]; rz(pi/2) q[60]; sx q[60]; rz(-pi/2) q[60]; sx q[61]; rz(0.3074449641765171) q[61]; sx q[61]; rz(pi/2) q[61]; rz(-pi/2) q[71]; sx q[71]; rz(-1.3677304486384347) q[71]; sx q[71]; rz(-pi/2) q[71]; ecr q[58],q[71]; rz(-pi/4) q[58]; sx q[58]; rz(pi/2) q[58]; ecr q[57],q[58]; rz(-pi) q[57]; sx q[57]; rz(-pi/2) q[57]; rz(-pi/2) q[58]; sx q[58]; rz(pi/4) q[58]; sx q[58]; ecr q[58],q[59]; rz(-pi/2) q[58]; sx q[58]; rz(-pi) q[58]; rz(pi/2) q[59]; sx q[59]; ecr q[58],q[59]; rz(pi/2) q[58]; sx q[58]; rz(pi/2) q[58]; rz(-pi/2) q[59]; ecr q[58],q[59]; x q[58]; rz(-pi/2) q[58]; ecr q[57],q[58]; rz(-pi/2) q[57]; sx q[57]; rz(-pi) q[57]; rz(pi/2) q[58]; sx q[58]; ecr q[57],q[58]; rz(pi/2) q[57]; sx q[57]; rz(pi/2) q[57]; rz(-pi/2) q[58]; ecr q[57],q[58]; rz(-pi/2) q[57]; sx q[57]; rz(-pi/2) q[57]; ecr q[56],q[57]; rz(pi/2) q[56]; sx q[56]; rz(-pi/2) q[56]; rz(-pi/2) q[57]; sx q[57]; rz(pi/2) q[57]; ecr q[56],q[57]; sx q[56]; rz(pi/2) q[56]; rz(pi/2) q[57]; sx q[58]; rz(pi/2) q[58]; x q[59]; rz(-pi/2) q[59]; ecr q[59],q[60]; rz(-pi/2) q[59]; sx q[59]; rz(-pi) q[59]; rz(pi/2) q[60]; sx q[60]; ecr q[59],q[60]; rz(pi/2) q[59]; sx q[59]; rz(pi/2) q[59]; rz(-pi/2) q[60]; ecr q[59],q[60]; rz(-pi/2) q[60]; sx q[60]; rz(-2.1919310291557785) q[60]; sx q[60]; rz(pi/2) q[60]; ecr q[53],q[60]; rz(-pi) q[53]; sx q[53]; rz(pi/2) q[53]; rz(-pi/2) q[60]; sx q[60]; rz(-0.621134702360882) q[60]; sx q[60]; rz(-pi/2) q[60]; ecr q[59],q[60]; ecr q[53],q[60]; rz(-pi/2) q[53]; sx q[53]; rz(-pi) q[53]; rz(-pi) q[59]; rz(pi/2) q[60]; sx q[60]; ecr q[53],q[60]; rz(pi/2) q[53]; sx q[53]; rz(pi/2) q[53]; rz(-pi/2) q[60]; ecr q[53],q[60]; x q[53]; rz(-pi/2) q[53]; ecr q[41],q[53]; rz(-pi/2) q[41]; sx q[41]; rz(-pi) q[41]; rz(pi/2) q[53]; sx q[53]; ecr q[41],q[53]; rz(pi/2) q[41]; sx q[41]; rz(pi/2) q[41]; rz(-pi/2) q[53]; ecr q[41],q[53]; rz(-pi/2) q[41]; sx q[41]; rz(-pi/2) q[41]; rz(pi/2) q[53]; sx q[53]; rz(-pi/2) q[53]; rz(-pi) q[60]; sx q[60]; rz(-0.7750183328904976) q[71]; sx q[71]; rz(-1.7138885959323176) q[71]; sx q[71]; rz(-0.1445801352954632) q[71]; ecr q[58],q[71]; rz(-pi) q[58]; ecr q[57],q[58]; rz(-pi/2) q[57]; sx q[57]; rz(-pi) q[57]; rz(pi/2) q[58]; sx q[58]; ecr q[57],q[58]; rz(pi/2) q[57]; sx q[57]; rz(pi/2) q[57]; rz(-pi/2) q[58]; ecr q[57],q[58]; sx q[57]; rz(-pi) q[57]; x q[58]; rz(-pi/2) q[58]; ecr q[58],q[59]; rz(-pi/2) q[58]; sx q[58]; rz(-pi) q[58]; rz(pi/2) q[59]; sx q[59]; ecr q[58],q[59]; rz(pi/2) q[58]; sx q[58]; rz(pi/2) q[58]; rz(-pi/2) q[59]; ecr q[58],q[59]; rz(-pi/2) q[58]; sx q[58]; x q[59]; rz(-pi/2) q[59]; ecr q[59],q[60]; rz(-pi/2) q[59]; sx q[59]; rz(-pi) q[59]; rz(pi/2) q[60]; sx q[60]; ecr q[59],q[60]; rz(pi/2) q[59]; sx q[59]; rz(pi/2) q[59]; rz(-pi/2) q[60]; ecr q[59],q[60]; rz(-pi) q[59]; sx q[59]; rz(pi/2) q[59]; ecr q[58],q[59]; rz(-pi/2) q[58]; sx q[58]; rz(-pi) q[58]; rz(pi/2) q[59]; sx q[59]; ecr q[58],q[59]; rz(pi/2) q[58]; sx q[58]; rz(pi/2) q[58]; rz(-pi/2) q[59]; ecr q[58],q[59]; rz(-pi) q[58]; sx q[58]; rz(-pi) q[58]; sx q[59]; sx q[60]; rz(pi/2) q[60]; ecr q[60],q[61]; rz(-pi) q[60]; sx q[60]; rz(pi/2) q[60]; ecr q[53],q[60]; rz(pi/2) q[53]; sx q[53]; rz(pi/2) q[53]; ecr q[41],q[53]; rz(-pi/2) q[41]; sx q[41]; rz(-pi) q[41]; rz(pi/2) q[53]; sx q[53]; ecr q[41],q[53]; rz(pi/2) q[41]; sx q[41]; rz(pi/2) q[41]; rz(-pi/2) q[53]; ecr q[41],q[53]; sx q[41]; rz(-pi/2) q[41]; rz(pi/2) q[53]; sx q[53]; rz(-pi/2) q[53]; rz(pi/2) q[60]; sx q[60]; rz(-0.5188535113866433) q[60]; sx q[60]; rz(-pi/2) q[60]; ecr q[53],q[60]; rz(-pi) q[53]; x q[53]; rz(-pi/2) q[60]; sx q[60]; rz(-1.0519428154082515) q[60]; sx q[60]; rz(-pi/2) q[60]; rz(pi/2) q[61]; sx q[61]; rz(-1.028847779303082) q[61]; rz(pi/2) q[71]; sx q[71]; rz(-1.9130893829159152) q[71]; sx q[71]; rz(pi/2) q[71]; ecr q[58],q[71]; rz(3*pi/4) q[58]; sx q[58]; rz(pi/2) q[58]; ecr q[57],q[58]; x q[57]; rz(-pi/2) q[57]; rz(-pi/2) q[58]; sx q[58]; rz(-3*pi/4) q[58]; sx q[58]; ecr q[58],q[59]; rz(-pi/2) q[58]; sx q[58]; rz(-pi) q[58]; rz(pi/2) q[59]; sx q[59]; ecr q[58],q[59]; rz(pi/2) q[58]; sx q[58]; rz(pi/2) q[58]; rz(-pi/2) q[59]; ecr q[58],q[59]; rz(-pi) q[58]; sx q[58]; rz(-pi) q[58]; x q[59]; rz(pi/2) q[59]; sx q[71]; ecr q[58],q[71]; rz(-1.2653420282940493) q[58]; sx q[58]; rz(pi/2) q[58]; ecr q[57],q[58]; x q[57]; rz(-pi/2) q[57]; rz(pi/2) q[58]; sx q[58]; rz(1.2653420282940502) q[58]; ecr q[58],q[59]; rz(-pi) q[58]; sx q[58]; rz(-pi) q[59]; sx q[59]; ecr q[59],q[60]; rz(-pi/2) q[59]; sx q[59]; rz(-pi) q[59]; rz(pi/2) q[60]; sx q[60]; ecr q[59],q[60]; rz(pi/2) q[59]; sx q[59]; rz(pi/2) q[59]; rz(-pi/2) q[60]; ecr q[59],q[60]; x q[59]; rz(-pi/2) q[59]; ecr q[58],q[59]; rz(-pi/2) q[58]; sx q[58]; rz(-pi) q[58]; rz(pi/2) q[59]; sx q[59]; ecr q[58],q[59]; rz(pi/2) q[58]; sx q[58]; rz(pi/2) q[58]; rz(-pi/2) q[59]; ecr q[58],q[59]; rz(-pi) q[58]; sx q[58]; rz(-pi) q[58]; rz(-pi/2) q[59]; sx q[59]; sx q[60]; rz(0.5419485474918142) q[60]; sx q[60]; rz(-pi/2) q[60]; rz(pi/2) q[71]; sx q[71]; rz(-3.0427492133744085) q[71]; sx q[71]; rz(-pi/2) q[71]; ecr q[58],q[71]; rz(-pi) q[58]; sx q[58]; rz(pi/2) q[58]; ecr q[57],q[58]; x q[57]; sx q[58]; ecr q[58],q[59]; rz(-pi/2) q[58]; sx q[58]; rz(-pi) q[58]; rz(pi/2) q[59]; sx q[59]; ecr q[58],q[59]; rz(pi/2) q[58]; sx q[58]; rz(pi/2) q[58]; rz(-pi/2) q[59]; ecr q[58],q[59]; sx q[58]; rz(-pi) q[58]; sx q[59]; rz(pi/2) q[59]; ecr q[59],q[60]; rz(-pi) q[59]; sx q[59]; rz(pi/2) q[59]; ecr q[58],q[59]; x q[58]; rz(pi/2) q[60]; sx q[60]; rz(-1.028847779303082) q[60]; rz(pi/2) q[71]; sx q[71]; rz(-1.028847779303082) q[71]; barrier q[56],q[61],q[41],q[53],q[71],q[57],q[60],q[58],q[59]; sx q[41]; rz(1.1741245439205255) q[41]; sx q[41]; rz(-1.375899564760923) q[41]; sx q[53]; rz(-2.5523700890252403) q[53]; sx q[53]; rz(2.3345599260208) q[53]; sx q[56]; rz(1.638182482835469) q[56]; sx q[56]; rz(-1.5282631914778602) q[56]; sx q[57]; rz(0.636381929894434) q[57]; sx q[57]; rz(-3.0382178150820707) q[57]; sx q[58]; rz(1.418165563031911) q[58]; sx q[58]; rz(0.1524600054076899) q[58]; sx q[59]; rz(-2.9748351959749755) q[59]; sx q[59]; rz(1.3912130247257721) q[59]; sx q[60]; rz(1.290472867635363) q[60]; sx q[60]; rz(0.4575660059100741) q[60]; sx q[61]; rz(2.8482245250942615) q[61]; sx q[61]; rz(2.2497273045237938) q[61]; sx q[71]; rz(3.0003037280634963) q[71]; sx q[71]; rz(0.2646265715263052) q[71]; barrier q[56],q[61],q[41],q[53],q[71],q[57],q[60],q[58],q[59]; measure q[56] -> meas[0]; measure q[61] -> meas[1]; measure q[41] -> meas[2]; measure q[53] -> meas[3]; measure q[71] -> meas[4]; measure q[57] -> meas[5]; measure q[60] -> meas[6]; measure q[58] -> meas[7]; measure q[59] -> meas[8];