new_corpse_in_bb1_control
qctrlopencontrols.new_corpse_in_bb1_control(rabi_rotation, maximum_rabi_rate, azimuthal_angle=0.0, name=None)Creates a CORPSE concatenated within BB1 (CORPSE in BB1) driven control.
CORPSE in BB1 driven controls are robust to both low-frequency noise sources that perturb the amplitude of the control field and low-frequency dephasing noise.
Parameters
- rabi_rotation (float) – The total Rabi rotation θ to be performed by the driven control.
- maximum_rabi_rate (float) – The maximum Rabi frequency Ωmax for the driven control.
- azimuthal_angle (float , optional) – The azimuthal angle ϕ for the rotation. Defaults to 0.
- name (str , optional) – An optional string to name the control. Defaults to None.
Returns
The driven control {(δtn,Ωn,ϕn,Δn)}.
Return type
SEE ALSO
new_corpse_control, new_bb1_control
Notes
A CORPSE in BB1 driven control 1 2 consists of a BB1 control with the first segment replaced by a CORPSE control, which yields six segments:
| δtn | Ωn | ϕn | Δn | 
| θ1/Ωmax | Ωmax | ϕ | 0 | 
| θ2/Ωmax | Ωmax | ϕ+π | 0 | 
| θ3/Ωmax | Ωmax | ϕ | 0 | 
| π/Ωmax | Ωmax | ϕ+ϕ∗ | 0 | 
| 2π/Ωmax | Ωmax | ϕ+3ϕ∗ | 0 | 
| π/Ωmax | Ωmax | ϕ+ϕ∗ | 0 | 
where
θ1θ2θ3ϕ∗=2π+2θ−sin−1[2sin(θ/2)]=2π−2sin−1[2sin(θ/2)]=2θ−sin−1[2sin(θ/2)]=cos−1(−4πθ)