[{"data":1,"prerenderedAt":1827},["ShallowReactive",2],{"blog-post-docs\u002Fp-gate":3,"sibling-dives-docs\u002Fp-gate":1665,"learn-track-docs\u002Fp-gate":1666,"learn-docs-groups":1667},{"id":4,"title":5,"authors":6,"body":7,"breadcrumb":6,"builders":6,"byline":6,"category":1646,"categoryName":1647,"challenge":6,"courseAuthor":6,"courseLead":6,"dek":6,"description":1648,"draft":1649,"extension":1650,"eyebrow":6,"featured":1649,"finish":6,"fork":6,"group":1651,"groupName":1652,"hero":6,"heroAlt":6,"heroCta":6,"heroImage":6,"homepageFeatured":1649,"kind":1653,"lessonCount":6,"meta":1654,"navigation":1366,"newsItems":6,"next":6,"ogImage":6,"order":1655,"outcomes":6,"path":1656,"publishDate":1657,"readingTime":6,"related":1658,"relatedProjects":6,"seo":1659,"stem":1662,"tags":1663,"track":6,"trackName":6,"__hash__":1664},"blog\u002Fblog\u002Flearn\u002Fdocs\u002Fp-gate.md","P gate",null,{"type":8,"value":9,"toc":1637},"minimark",[10,236,281,286,349,353,641,701,705,1229,1304,1308,1317,1321,1453,1583,1592,1596,1603,1607,1633],[11,12,13,14,75,76,160,161,199,200,230,231,235],"p",{},"The P gate multiplies the ",[15,16,19,52],"span",{"className":17},[18],"katex",[15,20,23],{"className":21},[22],"katex-mathml",[24,25,27],"math",{"xmlns":26},"http:\u002F\u002Fwww.w3.org\u002F1998\u002FMath\u002FMathML",[28,29,30,47],"semantics",{},[31,32,33,38,42],"mrow",{},[34,35,37],"mi",{"mathvariant":36},"normal","∣",[39,40,41],"mn",{},"1",[43,44,46],"mo",{"stretchy":45},"false","⟩",[48,49,51],"annotation",{"encoding":50},"application\u002Fx-tex","\\vert 1 \\rangle",[15,53,57],{"className":54,"ariaHidden":56},[55],"katex-html","true",[15,58,61,66,71],{"className":59},[60],"base",[15,62],{"className":63,"style":65},[64],"strut","height:1em;vertical-align:-0.25em;",[15,67,70],{"className":68},[69],"mord","∣1",[15,72,46],{"className":73},[74],"mclose"," amplitude by ",[15,77,79,105],{"className":78},[18],[15,80,82],{"className":81},[22],[24,83,84],{"xmlns":26},[28,85,86,102],{},[31,87,88],{},[89,90,91,94],"msup",{},[34,92,93],{},"e",[31,95,96,99],{},[34,97,98],{},"i",[34,100,101],{},"λ",[48,103,104],{"encoding":50},"e^{i\\lambda}",[15,106,108],{"className":107,"ariaHidden":56},[55],[15,109,111,115],{"className":110},[60],[15,112],{"className":113,"style":114},[64],"height:0.8491em;",[15,116,118,122],{"className":117},[69],[15,119,93],{"className":120},[69,121],"mathnormal",[15,123,126],{"className":124},[125],"msupsub",[15,127,130],{"className":128},[129],"vlist-t",[15,131,134],{"className":132},[133],"vlist-r",[15,135,138],{"className":136,"style":114},[137],"vlist",[15,139,141,146],{"style":140},"top:-3.063em;margin-right:0.05em;",[15,142],{"className":143,"style":145},[144],"pstrut","height:2.7em;",[15,147,153],{"className":148},[149,150,151,152],"sizing","reset-size6","size3","mtight",[15,154,156],{"className":155},[69,152],[15,157,159],{"className":158},[69,121,152],"iλ"," and leaves ",[15,162,164,183],{"className":163},[18],[15,165,167],{"className":166},[22],[24,168,169],{"xmlns":26},[28,170,171,180],{},[31,172,173,175,178],{},[34,174,37],{"mathvariant":36},[39,176,177],{},"0",[43,179,46],{"stretchy":45},[48,181,182],{"encoding":50},"\\vert 0 \\rangle",[15,184,186],{"className":185,"ariaHidden":56},[55],[15,187,189,192,196],{"className":188},[60],[15,190],{"className":191,"style":65},[64],[15,193,195],{"className":194},[69],"∣0",[15,197,46],{"className":198},[74]," alone. It acts on one qubit and takes one parameter, the angle ",[15,201,203,217],{"className":202},[18],[15,204,206],{"className":205},[22],[24,207,208],{"xmlns":26},[28,209,210,214],{},[31,211,212],{},[34,213,101],{},[48,215,216],{"encoding":50},"\\lambda",[15,218,220],{"className":219,"ariaHidden":56},[55],[15,221,223,227],{"className":222},[60],[15,224],{"className":225,"style":226},[64],"height:0.6944em;",[15,228,101],{"className":229},[69,121]," in radians. The Circuit panel draws it as ",[232,233,234],"strong",{},"P(λ)"," with the angle shown as a multiple of π. On its own it changes nothing a measurement can see, whatever the angle; the phase shows once the qubit is in superposition.",[11,237,238,239,274,275,280],{},"Kets such as ",[15,240,242,259],{"className":241},[18],[15,243,245],{"className":244},[22],[24,246,247],{"xmlns":26},[28,248,249,257],{},[31,250,251,253,255],{},[34,252,37],{"mathvariant":36},[39,254,177],{},[43,256,46],{"stretchy":45},[48,258,182],{"encoding":50},[15,260,262],{"className":261,"ariaHidden":56},[55],[15,263,265,268,271],{"className":264},[60],[15,266],{"className":267,"style":65},[64],[15,269,195],{"className":270},[69],[15,272,46],{"className":273},[74]," name the basis states and rotations are described on the Bloch sphere; the ",[276,277,279],"a",{"href":278},"\u002Flearn\u002Fquantum-foundations\u002Fqubits","qubits lesson"," introduces both.",[282,283,285],"h2",{"id":284},"call","Call",[287,288,289,301],"table",{},[290,291,292],"thead",{},[293,294,295,299],"tr",{},[296,297,298],"th",{},"Where",[296,300,285],{},[302,303,304,316,326,336],"tbody",{},[293,305,306,310],{},[307,308,309],"td",{},"Python",[307,311,312],{},[313,314,315],"code",{},"qc.p(λ, qubit)",[293,317,318,321],{},[307,319,320],{},"JS",[307,322,323],{},[313,324,325],{},"circuit.p(λ, qubit)",[293,327,328,331],{},[307,329,330],{},"Qiskit class",[307,332,333],{},[313,334,335],{},"PhaseGate",[293,337,338,341],{},[307,339,340],{},"Controlled form",[307,342,343],{},[276,344,346],{"href":345},"\u002Flearn\u002Fdocs\u002Fcp-gate",[313,347,348],{},"cp(λ, control, target)",[282,350,352],{"id":351},"matrix","Matrix",[15,354,357],{"className":355},[356],"katex-display",[15,358,360,438],{"className":359},[18],[15,361,363],{"className":362},[22],[24,364,366],{"xmlns":26,"display":365},"block",[28,367,368,435],{},[31,369,370,373,376,378,381,384],{},[34,371,372],{},"P",[43,374,375],{"stretchy":45},"(",[34,377,101],{},[43,379,380],{"stretchy":45},")",[43,382,383],{},"=",[31,385,386,388,433],{},[43,387,375],{"fence":56},[389,390,394,411],"mtable",{"rowspacing":391,"columnalign":392,"columnspacing":393},"0.16em","center center","1em",[395,396,397,405],"mtr",{},[398,399,400],"mtd",{},[401,402,403],"mstyle",{"scriptlevel":177,"displaystyle":45},[39,404,41],{},[398,406,407],{},[401,408,409],{"scriptlevel":177,"displaystyle":45},[39,410,177],{},[395,412,413,419],{},[398,414,415],{},[401,416,417],{"scriptlevel":177,"displaystyle":45},[39,418,177],{},[398,420,421],{},[401,422,423],{"scriptlevel":177,"displaystyle":45},[89,424,425,427],{},[34,426,93],{},[31,428,429,431],{},[34,430,98],{},[34,432,101],{},[43,434,380],{"fence":56},[48,436,437],{"encoding":50},"P(\\lambda) = \\begin{pmatrix} 1 & 0 \\\\ 0 & e^{i\\lambda} \\end{pmatrix}",[15,439,441,473],{"className":440,"ariaHidden":56},[55],[15,442,444,447,451,455,458,461,466,470],{"className":443},[60],[15,445],{"className":446,"style":65},[64],[15,448,372],{"className":449,"style":450},[69,121],"margin-right:0.1389em;",[15,452,375],{"className":453},[454],"mopen",[15,456,101],{"className":457},[69,121],[15,459,380],{"className":460},[74],[15,462],{"className":463,"style":465},[464],"mspace","margin-right:0.2778em;",[15,467,383],{"className":468},[469],"mrel",[15,471],{"className":472,"style":465},[464],[15,474,476,480],{"className":475},[60],[15,477],{"className":478,"style":479},[64],"height:2.4091em;vertical-align:-0.9546em;",[15,481,484,493,635],{"className":482},[483],"minner",[15,485,489],{"className":486,"style":488},[454,487],"delimcenter","top:0em;",[15,490,375],{"className":491},[492,151],"delimsizing",[15,494,496],{"className":495},[69],[15,497,499,553,558,561],{"className":498},[389],[15,500,503],{"className":501},[502],"col-align-c",[15,504,507,544],{"className":505},[129,506],"vlist-t2",[15,508,510,539],{"className":509},[133],[15,511,514,527],{"className":512,"style":513},[137],"height:1.4546em;",[15,515,517,521],{"style":516},"top:-3.6146em;",[15,518],{"className":519,"style":520},[144],"height:3em;",[15,522,524],{"className":523},[69],[15,525,41],{"className":526},[69],[15,528,530,533],{"style":529},"top:-2.4054em;",[15,531],{"className":532,"style":520},[144],[15,534,536],{"className":535},[69],[15,537,177],{"className":538},[69],[15,540,543],{"className":541},[542],"vlist-s","​",[15,545,547],{"className":546},[133],[15,548,551],{"className":549,"style":550},[137],"height:0.9546em;",[15,552],{},[15,554],{"className":555,"style":557},[556],"arraycolsep","width:0.5em;",[15,559],{"className":560,"style":557},[556],[15,562,564],{"className":563},[502],[15,565,567,627],{"className":566},[129,506],[15,568,570,624],{"className":569},[133],[15,571,573,584],{"className":572,"style":513},[137],[15,574,575,578],{"style":516},[15,576],{"className":577,"style":520},[144],[15,579,581],{"className":580},[69],[15,582,177],{"className":583},[69],[15,585,586,589],{"style":529},[15,587],{"className":588,"style":520},[144],[15,590,592],{"className":591},[69],[15,593,595,598],{"className":594},[69],[15,596,93],{"className":597},[69,121],[15,599,601],{"className":600},[125],[15,602,604],{"className":603},[129],[15,605,607],{"className":606},[133],[15,608,610],{"className":609,"style":114},[137],[15,611,612,615],{"style":140},[15,613],{"className":614,"style":145},[144],[15,616,618],{"className":617},[149,150,151,152],[15,619,621],{"className":620},[69,152],[15,622,159],{"className":623},[69,121,152],[15,625,543],{"className":626},[542],[15,628,630],{"className":629},[133],[15,631,633],{"className":632,"style":550},[137],[15,634],{},[15,636,638],{"className":637,"style":488},[74,487],[15,639,380],{"className":640},[492,151],[11,642,643,644,672,673,676,677,680,681,685,686,680,689,685,693,680,696,700],{},"On the Bloch sphere this is a rotation about the Z axis by ",[15,645,647,660],{"className":646},[18],[15,648,650],{"className":649},[22],[24,651,652],{"xmlns":26},[28,653,654,658],{},[31,655,656],{},[34,657,101],{},[48,659,216],{"encoding":50},[15,661,663],{"className":662,"ariaHidden":56},[55],[15,664,666,669],{"className":665},[60],[15,667],{"className":668,"style":226},[64],[15,670,101],{"className":671},[69,121],". It is the same operation as ",[313,674,675],{},"rz(λ)"," up to a global phase. The fixed-angle gates are special cases: ",[313,678,679],{},"p(π)"," is ",[276,682,684],{"href":683},"\u002Flearn\u002Fdocs\u002Fz-gate","Z",", ",[313,687,688],{},"p(π\u002F2)",[276,690,692],{"href":691},"\u002Flearn\u002Fdocs\u002Fs-gate","S",[313,694,695],{},"p(π\u002F4)",[276,697,699],{"href":698},"\u002Flearn\u002Fdocs\u002Ft-gate","T",".",[282,702,704],{"id":703},"effect-on-basis-states","Effect on basis states",[287,706,707,717],{},[290,708,709],{},[293,710,711,714],{},[296,712,713],{},"Input",[296,715,716],{},"Output",[302,718,719,795,915],{},[293,720,721,758],{},[307,722,723],{},[15,724,726,743],{"className":725},[18],[15,727,729],{"className":728},[22],[24,730,731],{"xmlns":26},[28,732,733,741],{},[31,734,735,737,739],{},[34,736,37],{"mathvariant":36},[39,738,177],{},[43,740,46],{"stretchy":45},[48,742,182],{"encoding":50},[15,744,746],{"className":745,"ariaHidden":56},[55],[15,747,749,752,755],{"className":748},[60],[15,750],{"className":751,"style":65},[64],[15,753,195],{"className":754},[69],[15,756,46],{"className":757},[74],[307,759,760],{},[15,761,763,780],{"className":762},[18],[15,764,766],{"className":765},[22],[24,767,768],{"xmlns":26},[28,769,770,778],{},[31,771,772,774,776],{},[34,773,37],{"mathvariant":36},[39,775,177],{},[43,777,46],{"stretchy":45},[48,779,182],{"encoding":50},[15,781,783],{"className":782,"ariaHidden":56},[55],[15,784,786,789,792],{"className":785},[60],[15,787],{"className":788,"style":65},[64],[15,790,195],{"className":791},[69],[15,793,46],{"className":794},[74],[293,796,797,834],{},[307,798,799],{},[15,800,802,819],{"className":801},[18],[15,803,805],{"className":804},[22],[24,806,807],{"xmlns":26},[28,808,809,817],{},[31,810,811,813,815],{},[34,812,37],{"mathvariant":36},[39,814,41],{},[43,816,46],{"stretchy":45},[48,818,51],{"encoding":50},[15,820,822],{"className":821,"ariaHidden":56},[55],[15,823,825,828,831],{"className":824},[60],[15,826],{"className":827,"style":65},[64],[15,829,70],{"className":830},[69],[15,832,46],{"className":833},[74],[307,835,836],{},[15,837,839,867],{"className":838},[18],[15,840,842],{"className":841},[22],[24,843,844],{"xmlns":26},[28,845,846,864],{},[31,847,848,858,860,862],{},[89,849,850,852],{},[34,851,93],{},[31,853,854,856],{},[34,855,98],{},[34,857,101],{},[34,859,37],{"mathvariant":36},[39,861,41],{},[43,863,46],{"stretchy":45},[48,865,866],{"encoding":50},"e^{i\\lambda}\\vert 1 \\rangle",[15,868,870],{"className":869,"ariaHidden":56},[55],[15,871,873,877,909,912],{"className":872},[60],[15,874],{"className":875,"style":876},[64],"height:1.0991em;vertical-align:-0.25em;",[15,878,880,883],{"className":879},[69],[15,881,93],{"className":882},[69,121],[15,884,886],{"className":885},[125],[15,887,889],{"className":888},[129],[15,890,892],{"className":891},[133],[15,893,895],{"className":894,"style":114},[137],[15,896,897,900],{"style":140},[15,898],{"className":899,"style":145},[144],[15,901,903],{"className":902},[149,150,151,152],[15,904,906],{"className":905},[69,152],[15,907,159],{"className":908},[69,121,152],[15,910,70],{"className":911},[69],[15,913,46],{"className":914},[74],[293,916,917,959],{},[307,918,919],{},[15,920,922,941],{"className":921},[18],[15,923,925],{"className":924},[22],[24,926,927],{"xmlns":26},[28,928,929,938],{},[31,930,931,933,936],{},[34,932,37],{"mathvariant":36},[43,934,935],{},"+",[43,937,46],{"stretchy":45},[48,939,940],{"encoding":50},"\\vert + \\rangle",[15,942,944],{"className":943,"ariaHidden":56},[55],[15,945,947,950,953,956],{"className":946},[60],[15,948],{"className":949,"style":65},[64],[15,951,37],{"className":952},[69],[15,954,935],{"className":955},[69],[15,957,46],{"className":958},[74],[307,960,961],{},[15,962,964,1017],{"className":963},[18],[15,965,967],{"className":966},[22],[24,968,969],{"xmlns":26},[28,970,971,1014],{},[31,972,973,986,988,990,992,994,996,1006,1008,1010,1012],{},[401,974,975],{"scriptlevel":177,"displaystyle":45},[976,977,978,980],"mfrac",{},[39,979,41],{},[981,982,983],"msqrt",{},[39,984,985],{},"2",[43,987,375],{"stretchy":45},[34,989,37],{"mathvariant":36},[39,991,177],{},[43,993,46],{"stretchy":45},[43,995,935],{},[89,997,998,1000],{},[34,999,93],{},[31,1001,1002,1004],{},[34,1003,98],{},[34,1005,101],{},[34,1007,37],{"mathvariant":36},[39,1009,41],{},[43,1011,46],{"stretchy":45},[43,1013,380],{"stretchy":45},[48,1015,1016],{"encoding":50},"\\tfrac{1}{\\sqrt{2}}(\\vert 0 \\rangle + e^{i\\lambda}\\vert 1 \\rangle)",[15,1018,1020,1184],{"className":1019,"ariaHidden":56},[55],[15,1021,1023,1027,1164,1167,1170,1173,1177,1181],{"className":1022},[60],[15,1024],{"className":1025,"style":1026},[64],"height:1.3831em;vertical-align:-0.538em;",[15,1028,1030,1034,1161],{"className":1029},[69],[15,1031],{"className":1032},[454,1033],"nulldelimiter",[15,1035,1037],{"className":1036},[976],[15,1038,1040,1152],{"className":1039},[129,506],[15,1041,1043,1149],{"className":1042},[133],[15,1044,1047,1123,1134],{"className":1045,"style":1046},[137],"height:0.8451em;",[15,1048,1050,1053],{"style":1049},"top:-2.551em;",[15,1051],{"className":1052,"style":520},[144],[15,1054,1056],{"className":1055},[149,150,151,152],[15,1057,1059],{"className":1058},[69,152],[15,1060,1063],{"className":1061},[69,1062,152],"sqrt",[15,1064,1066,1114],{"className":1065},[129,506],[15,1067,1069,1111],{"className":1068},[133],[15,1070,1073,1088],{"className":1071,"style":1072},[137],"height:0.9128em;",[15,1074,1078,1081],{"className":1075,"style":1077},[1076],"svg-align","top:-3em;",[15,1079],{"className":1080,"style":520},[144],[15,1082,1085],{"className":1083,"style":1084},[69,152],"padding-left:0.833em;",[15,1086,985],{"className":1087},[69,152],[15,1089,1091,1094],{"style":1090},"top:-2.8728em;",[15,1092],{"className":1093,"style":520},[144],[15,1095,1099],{"className":1096,"style":1098},[1097,152],"hide-tail","min-width:0.853em;height:1.08em;",[1100,1101,1107],"svg",{"xmlns":1102,"width":1103,"height":1104,"viewBox":1105,"preserveAspectRatio":1106},"http:\u002F\u002Fwww.w3.org\u002F2000\u002Fsvg","400em","1.08em","0 0 400000 1080","xMinYMin slice",[1108,1109],"path",{"d":1110},"M95,702\nc-2.7,0,-7.17,-2.7,-13.5,-8c-5.8,-5.3,-9.5,-10,-9.5,-14\nc0,-2,0.3,-3.3,1,-4c1.3,-2.7,23.83,-20.7,67.5,-54\nc44.2,-33.3,65.8,-50.3,66.5,-51c1.3,-1.3,3,-2,5,-2c4.7,0,8.7,3.3,12,10\ns173,378,173,378c0.7,0,35.3,-71,104,-213c68.7,-142,137.5,-285,206.5,-429\nc69,-144,104.5,-217.7,106.5,-221\nl0 -0\nc5.3,-9.3,12,-14,20,-14\nH400000v40H845.2724\ns-225.272,467,-225.272,467s-235,486,-235,486c-2.7,4.7,-9,7,-19,7\nc-6,0,-10,-1,-12,-3s-194,-422,-194,-422s-65,47,-65,47z\nM834 80h400000v40h-400000z",[15,1112,543],{"className":1113},[542],[15,1115,1117],{"className":1116},[133],[15,1118,1121],{"className":1119,"style":1120},[137],"height:0.1272em;",[15,1122],{},[15,1124,1126,1129],{"style":1125},"top:-3.23em;",[15,1127],{"className":1128,"style":520},[144],[15,1130],{"className":1131,"style":1133},[1132],"frac-line","border-bottom-width:0.04em;",[15,1135,1137,1140],{"style":1136},"top:-3.394em;",[15,1138],{"className":1139,"style":520},[144],[15,1141,1143],{"className":1142},[149,150,151,152],[15,1144,1146],{"className":1145},[69,152],[15,1147,41],{"className":1148},[69,152],[15,1150,543],{"className":1151},[542],[15,1153,1155],{"className":1154},[133],[15,1156,1159],{"className":1157,"style":1158},[137],"height:0.538em;",[15,1160],{},[15,1162],{"className":1163},[74,1033],[15,1165,375],{"className":1166},[454],[15,1168,195],{"className":1169},[69],[15,1171,46],{"className":1172},[74],[15,1174],{"className":1175,"style":1176},[464],"margin-right:0.2222em;",[15,1178,935],{"className":1179},[1180],"mbin",[15,1182],{"className":1183,"style":1176},[464],[15,1185,1187,1190,1222,1225],{"className":1186},[60],[15,1188],{"className":1189,"style":876},[64],[15,1191,1193,1196],{"className":1192},[69],[15,1194,93],{"className":1195},[69,121],[15,1197,1199],{"className":1198},[125],[15,1200,1202],{"className":1201},[129],[15,1203,1205],{"className":1204},[133],[15,1206,1208],{"className":1207,"style":114},[137],[15,1209,1210,1213],{"style":140},[15,1211],{"className":1212,"style":145},[144],[15,1214,1216],{"className":1215},[149,150,151,152],[15,1217,1219],{"className":1218},[69,152],[15,1220,159],{"className":1221},[69,121,152],[15,1223,70],{"className":1224},[69],[15,1226,1228],{"className":1227},[74],"⟩)",[11,1230,1231,1232,1267,1268,1303],{},"A measurement straight after P shows no change on ",[15,1233,1235,1252],{"className":1234},[18],[15,1236,1238],{"className":1237},[22],[24,1239,1240],{"xmlns":26},[28,1241,1242,1250],{},[31,1243,1244,1246,1248],{},[34,1245,37],{"mathvariant":36},[39,1247,177],{},[43,1249,46],{"stretchy":45},[48,1251,182],{"encoding":50},[15,1253,1255],{"className":1254,"ariaHidden":56},[55],[15,1256,1258,1261,1264],{"className":1257},[60],[15,1259],{"className":1260,"style":65},[64],[15,1262,195],{"className":1263},[69],[15,1265,46],{"className":1266},[74]," or ",[15,1269,1271,1288],{"className":1270},[18],[15,1272,1274],{"className":1273},[22],[24,1275,1276],{"xmlns":26},[28,1277,1278,1286],{},[31,1279,1280,1282,1284],{},[34,1281,37],{"mathvariant":36},[39,1283,41],{},[43,1285,46],{"stretchy":45},[48,1287,51],{"encoding":50},[15,1289,1291],{"className":1290,"ariaHidden":56},[55],[15,1292,1294,1297,1300],{"className":1293},[60],[15,1295],{"className":1296,"style":65},[64],[15,1298,70],{"className":1299},[69],[15,1301,46],{"className":1302},[74],", whatever the angle. The phase shows once the qubit is in superposition.",[282,1305,1307],{"id":1306},"inverse","Inverse",[11,1309,1310,1311,680,1314,700],{},"The inverse of ",[313,1312,1313],{},"p(λ)",[313,1315,1316],{},"p(-λ)",[282,1318,1320],{"id":1319},"usage","Usage",[1322,1323,1328],"pre",{"className":1324,"code":1325,"language":1326,"meta":1327,"style":1327},"language-python shiki shiki-themes one-dark-pro","from math import pi\nfrom qiskit import QuantumCircuit\n\nqc = QuantumCircuit(1, 1)\nqc.h(0)\nqc.p(pi, 0)\nqc.h(0)\nqc.measure(0, 0)\n","python","",[313,1329,1330,1348,1361,1368,1393,1408,1422,1435],{"__ignoreMap":1327},[15,1331,1334,1338,1342,1345],{"class":1332,"line":1333},"line",1,[15,1335,1337],{"class":1336},"seHd6","from",[15,1339,1341],{"class":1340},"sn6KH"," math ",[15,1343,1344],{"class":1336},"import",[15,1346,1347],{"class":1340}," pi\n",[15,1349,1351,1353,1356,1358],{"class":1332,"line":1350},2,[15,1352,1337],{"class":1336},[15,1354,1355],{"class":1340}," qiskit ",[15,1357,1344],{"class":1336},[15,1359,1360],{"class":1340}," QuantumCircuit\n",[15,1362,1364],{"class":1332,"line":1363},3,[15,1365,1367],{"emptyLinePlaceholder":1366},true,"\n",[15,1369,1371,1374,1377,1381,1383,1386,1388,1390],{"class":1332,"line":1370},4,[15,1372,1373],{"class":1340},"qc ",[15,1375,383],{"class":1376},"sjrmR",[15,1378,1380],{"class":1379},"sVbv2"," QuantumCircuit",[15,1382,375],{"class":1340},[15,1384,41],{"class":1385},"sVC51",[15,1387,685],{"class":1340},[15,1389,41],{"class":1385},[15,1391,1392],{"class":1340},")\n",[15,1394,1396,1399,1402,1404,1406],{"class":1332,"line":1395},5,[15,1397,1398],{"class":1340},"qc.",[15,1400,1401],{"class":1379},"h",[15,1403,375],{"class":1340},[15,1405,177],{"class":1385},[15,1407,1392],{"class":1340},[15,1409,1411,1413,1415,1418,1420],{"class":1332,"line":1410},6,[15,1412,1398],{"class":1340},[15,1414,11],{"class":1379},[15,1416,1417],{"class":1340},"(pi, ",[15,1419,177],{"class":1385},[15,1421,1392],{"class":1340},[15,1423,1425,1427,1429,1431,1433],{"class":1332,"line":1424},7,[15,1426,1398],{"class":1340},[15,1428,1401],{"class":1379},[15,1430,375],{"class":1340},[15,1432,177],{"class":1385},[15,1434,1392],{"class":1340},[15,1436,1438,1440,1443,1445,1447,1449,1451],{"class":1332,"line":1437},8,[15,1439,1398],{"class":1340},[15,1441,1442],{"class":1379},"measure",[15,1444,375],{"class":1340},[15,1446,177],{"class":1385},[15,1448,685],{"class":1340},[15,1450,177],{"class":1385},[15,1452,1392],{"class":1340},[1322,1454,1458],{"className":1455,"code":1456,"language":1457,"meta":1327,"style":1327},"language-js shiki shiki-themes one-dark-pro","import { QuantumCircuit } from 'qiskit';\n\nconst circuit = QuantumCircuit(1, 1);\ncircuit.h(0);\ncircuit.p(Math.PI, 0);\ncircuit.h(0);\ncircuit.measure(0, 0);\n","js",[313,1459,1460,1483,1487,1512,1527,1551,1565],{"__ignoreMap":1327},[15,1461,1462,1464,1467,1471,1474,1476,1480],{"class":1332,"line":1333},[15,1463,1344],{"class":1336},[15,1465,1466],{"class":1340}," { ",[15,1468,1470],{"class":1469},"sVyAn","QuantumCircuit",[15,1472,1473],{"class":1340}," } ",[15,1475,1337],{"class":1336},[15,1477,1479],{"class":1478},"subq3"," 'qiskit'",[15,1481,1482],{"class":1340},";\n",[15,1484,1485],{"class":1332,"line":1350},[15,1486,1367],{"emptyLinePlaceholder":1366},[15,1488,1489,1492,1496,1499,1501,1503,1505,1507,1509],{"class":1332,"line":1363},[15,1490,1491],{"class":1336},"const",[15,1493,1495],{"class":1494},"sU0A5"," circuit",[15,1497,1498],{"class":1376}," =",[15,1500,1380],{"class":1379},[15,1502,375],{"class":1340},[15,1504,41],{"class":1385},[15,1506,685],{"class":1340},[15,1508,41],{"class":1385},[15,1510,1511],{"class":1340},");\n",[15,1513,1514,1517,1519,1521,1523,1525],{"class":1332,"line":1370},[15,1515,1516],{"class":1494},"circuit",[15,1518,700],{"class":1340},[15,1520,1401],{"class":1379},[15,1522,375],{"class":1340},[15,1524,177],{"class":1385},[15,1526,1511],{"class":1340},[15,1528,1529,1531,1533,1535,1537,1540,1542,1545,1547,1549],{"class":1332,"line":1395},[15,1530,1516],{"class":1494},[15,1532,700],{"class":1340},[15,1534,11],{"class":1379},[15,1536,375],{"class":1340},[15,1538,1539],{"class":1494},"Math",[15,1541,700],{"class":1340},[15,1543,1544],{"class":1469},"PI",[15,1546,685],{"class":1340},[15,1548,177],{"class":1385},[15,1550,1511],{"class":1340},[15,1552,1553,1555,1557,1559,1561,1563],{"class":1332,"line":1410},[15,1554,1516],{"class":1494},[15,1556,700],{"class":1340},[15,1558,1401],{"class":1379},[15,1560,375],{"class":1340},[15,1562,177],{"class":1385},[15,1564,1511],{"class":1340},[15,1566,1567,1569,1571,1573,1575,1577,1579,1581],{"class":1332,"line":1424},[15,1568,1516],{"class":1494},[15,1570,700],{"class":1340},[15,1572,1442],{"class":1379},[15,1574,375],{"class":1340},[15,1576,177],{"class":1385},[15,1578,685],{"class":1340},[15,1580,177],{"class":1385},[15,1582,1511],{"class":1340},[11,1584,1585,1586,1588,1589,1591],{},"Every shot reads ",[313,1587,41],{},": ",[313,1590,679],{}," is a Z, and H Z H is an X. A smaller angle gives a smaller share of 1s.",[282,1593,1595],{"id":1594},"on-ionq-hardware","On IonQ hardware",[11,1597,1598,1599,700],{},"P is a virtual Z. The compiler folds the angle into the phase of the next pulse, so it costs no gate and no time on the machine, whatever the angle. See ",[276,1600,1602],{"href":1601},"\u002Flearn\u002Fdocs\u002Fhow-your-circuit-is-compiled","How your circuit is compiled",[282,1604,1606],{"id":1605},"related","Related",[1608,1609,1610,1617,1622,1627],"ul",{},[1611,1612,1613],"li",{},[276,1614,1616],{"href":1615},"\u002Flearn\u002Fdocs\u002Frz-gate","RZ gate",[1611,1618,1619],{},[276,1620,1621],{"href":683},"Z gate",[1611,1623,1624],{},[276,1625,1626],{"href":345},"CP gate",[1611,1628,1629],{},[276,1630,1632],{"href":1631},"\u002Flearn\u002Fdocs\u002Fgates","Gate reference",[1634,1635,1636],"style",{},"html pre.shiki code .seHd6, html code.shiki .seHd6{--shiki-default:#C678DD}html pre.shiki code .sn6KH, html code.shiki .sn6KH{--shiki-default:#ABB2BF}html pre.shiki code .sjrmR, html code.shiki .sjrmR{--shiki-default:#56B6C2}html pre.shiki code .sVbv2, html code.shiki .sVbv2{--shiki-default:#61AFEF}html pre.shiki code .sVC51, html code.shiki .sVC51{--shiki-default:#D19A66}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html pre.shiki code .sVyAn, html code.shiki .sVyAn{--shiki-default:#E06C75}html pre.shiki code .subq3, html code.shiki .subq3{--shiki-default:#98C379}html pre.shiki code .sU0A5, html code.shiki .sU0A5{--shiki-default:#E5C07B}",{"title":1327,"searchDepth":1350,"depth":1350,"links":1638},[1639,1640,1641,1642,1643,1644,1645],{"id":284,"depth":1350,"text":285},{"id":351,"depth":1350,"text":352},{"id":703,"depth":1350,"text":704},{"id":1306,"depth":1350,"text":1307},{"id":1319,"depth":1350,"text":1320},{"id":1594,"depth":1350,"text":1595},{"id":1605,"depth":1350,"text":1606},"gates","Gates","The P gate, a phase of any angle: matrix, effect on the basis states, the p() call in Python and JS, and why it costs nothing on IonQ hardware.",false,"md","single-qubit","Single-qubit gates","doc",{},11,"\u002Fblog\u002Flearn\u002Fdocs\u002Fp-gate","2026-09-16",[],{"title":1660,"description":1661},"P gate (phase) · Qollab docs","Reference for the phase gate P(λ): matrix, action on the basis states, the Qiskit p() call in Python and JS, its special cases Z, S and T, and its IonQ form.","blog\u002Flearn\u002Fdocs\u002Fp-gate",[],"cnSz72kmZOIG46FnTqnHT3L4FkXELuEyL76OcURpNqk",[],[],[1668,1675,1691,1720,1804,1814],{"category":1669,"categoryName":1670,"articles":1671},"account","Account",[1672],{"title":1673,"href":1674},"Account and profile","\u002Flearn\u002Fdocs\u002Faccount-and-profile",{"category":1676,"categoryName":1677,"articles":1678},"projects","Projects",[1679,1682,1685,1688],{"title":1680,"href":1681},"The project page","\u002Flearn\u002Fdocs\u002Fproject-anatomy",{"title":1683,"href":1684},"Editing your project","\u002Flearn\u002Fdocs\u002Fwrite-your-project-page",{"title":1686,"href":1687},"Publishing and versions","\u002Flearn\u002Fdocs\u002Fpublish",{"title":1689,"href":1690},"Forking a project","\u002Flearn\u002Fdocs\u002Ffork-and-remix",{"category":1692,"categoryName":1693,"articles":1694},"running-code","Running code",[1695,1698,1701,1704,1707,1710,1711,1714,1717],{"title":1696,"href":1697},"Running your code","\u002Flearn\u002Fdocs\u002Frun-your-code",{"title":1699,"href":1700},"Compute backends","\u002Flearn\u002Fdocs\u002Fcompute-backends",{"title":1702,"href":1703},"The runtime environment","\u002Flearn\u002Fdocs\u002Fruntime-environment",{"title":1705,"href":1706},"JS \u002F Qiskit projects","\u002Flearn\u002Fdocs\u002Fjs-qiskit-projects",{"title":1708,"href":1709},"Python \u002F Qiskit projects","\u002Flearn\u002Fdocs\u002Fpython-qiskit-projects",{"title":1602,"href":1601},{"title":1712,"href":1713},"Error mitigation and debiasing","\u002Flearn\u002Fdocs\u002Ferror-mitigation",{"title":1715,"href":1716},"Transpilation","\u002Flearn\u002Fdocs\u002Ftranspilation",{"title":1718,"href":1719},"Primitives","\u002Flearn\u002Fdocs\u002Fprimitives",{"category":1646,"categoryName":1647,"articles":1721},[1722,1723,1726,1729,1732,1733,1735,1738,1740,1743,1746,1749,1751,1754,1757,1758,1763,1766,1769,1770,1773,1776,1779,1782,1787,1790,1795,1798,1801],{"title":1632,"href":1631},{"title":1724,"href":1725,"group":1651,"groupName":1652},"H gate","\u002Flearn\u002Fdocs\u002Fh-gate",{"title":1727,"href":1728,"group":1651,"groupName":1652},"X gate","\u002Flearn\u002Fdocs\u002Fx-gate",{"title":1730,"href":1731,"group":1651,"groupName":1652},"Y gate","\u002Flearn\u002Fdocs\u002Fy-gate",{"title":1621,"href":683,"group":1651,"groupName":1652},{"title":1734,"href":691,"group":1651,"groupName":1652},"S gate",{"title":1736,"href":1737,"group":1651,"groupName":1652},"Sdg gate","\u002Flearn\u002Fdocs\u002Fsdg-gate",{"title":1739,"href":698,"group":1651,"groupName":1652},"T gate",{"title":1741,"href":1742,"group":1651,"groupName":1652},"Tdg gate","\u002Flearn\u002Fdocs\u002Ftdg-gate",{"title":1744,"href":1745,"group":1651,"groupName":1652},"√X gate","\u002Flearn\u002Fdocs\u002Fsx-gate",{"title":1747,"href":1748,"group":1651,"groupName":1652},"√X† gate","\u002Flearn\u002Fdocs\u002Fsxdg-gate",{"title":5,"href":1750,"group":1651,"groupName":1652},"\u002Flearn\u002Fdocs\u002Fp-gate",{"title":1752,"href":1753,"group":1651,"groupName":1652},"RX gate","\u002Flearn\u002Fdocs\u002Frx-gate",{"title":1755,"href":1756,"group":1651,"groupName":1652},"RY gate","\u002Flearn\u002Fdocs\u002Fry-gate",{"title":1616,"href":1615,"group":1651,"groupName":1652},{"title":1759,"href":1760,"group":1761,"groupName":1762},"CX gate","\u002Flearn\u002Fdocs\u002Fcx-gate","two-qubit","Two-qubit gates",{"title":1764,"href":1765,"group":1761,"groupName":1762},"CY gate","\u002Flearn\u002Fdocs\u002Fcy-gate",{"title":1767,"href":1768,"group":1761,"groupName":1762},"CZ gate","\u002Flearn\u002Fdocs\u002Fcz-gate",{"title":1626,"href":345,"group":1761,"groupName":1762},{"title":1771,"href":1772,"group":1761,"groupName":1762},"Swap gate","\u002Flearn\u002Fdocs\u002Fswap-gate",{"title":1774,"href":1775,"group":1761,"groupName":1762},"RXX gate","\u002Flearn\u002Fdocs\u002Frxx-gate",{"title":1777,"href":1778,"group":1761,"groupName":1762},"RYY gate","\u002Flearn\u002Fdocs\u002Fryy-gate",{"title":1780,"href":1781,"group":1761,"groupName":1762},"RZZ gate","\u002Flearn\u002Fdocs\u002Frzz-gate",{"title":1783,"href":1784,"group":1785,"groupName":1786},"CCX gate","\u002Flearn\u002Fdocs\u002Fccx-gate","multi-qubit","Multi-qubit gates",{"title":1788,"href":1789,"group":1785,"groupName":1786},"Pauli evolution gate","\u002Flearn\u002Fdocs\u002Fpauli-evolution-gate",{"title":1791,"href":1792,"group":1793,"groupName":1794},"GPi gate","\u002Flearn\u002Fdocs\u002Fgpi-gate","native","IonQ native gates",{"title":1796,"href":1797,"group":1793,"groupName":1794},"GPi2 gate","\u002Flearn\u002Fdocs\u002Fgpi2-gate",{"title":1799,"href":1800,"group":1793,"groupName":1794},"MS gate","\u002Flearn\u002Fdocs\u002Fms-gate",{"title":1802,"href":1803,"group":1793,"groupName":1794},"ZZ gate","\u002Flearn\u002Fdocs\u002Fzz-gate",{"category":1805,"categoryName":1806,"articles":1807},"credits","Credits",[1808,1811],{"title":1809,"href":1810},"How credits work","\u002Flearn\u002Fdocs\u002Fhow-credits-work",{"title":1812,"href":1813},"Before you spend credits","\u002Flearn\u002Fdocs\u002Fbefore-you-spend-credits",{"category":1815,"categoryName":1816,"articles":1817},"troubleshooting","Troubleshooting",[1818,1821,1824],{"title":1819,"href":1820},"Troubleshooting and FAQ","\u002Flearn\u002Fdocs\u002Ffaq",{"title":1822,"href":1823},"Error reference","\u002Flearn\u002Fdocs\u002Ferror-reference",{"title":1825,"href":1826},"Why your results look wrong","\u002Flearn\u002Fdocs\u002Fwhy-your-results-look-wrong",1789652389515]