rabi_cycle_amplitude_qubit

Model.rabi_cycle_amplitude_qubit(driving_field_name, period_time, spin_name, rest_quantum_nums=None)

Return the required amplitude of a driving field for a single Rabi cycle assuming resonant transition of the model under the influence of a constant-strength driving field. Rabi cycle is described by the period_time, while the two eigenstates characterizing the transition are defined by the qubit states of the spin_name and by the rest_quantum_nums, i.e. the quantum numbers of the remaining spin(s).

Parameters:
  • driving_field_name (str) – Name of the driving field.

  • period_time (float) – Period time of a Rabi cycle (in \(\mu\text{s}\)).

  • spin_name (str) – Name of the spin.

  • rest_quantum_nums (Dict[str, float] | None) – Quantum number(s) of the remaining spin(s) as a dictionary, in which keys are spin names, and values are quantum numbers.

Return type:

float

Returns:

Amplitude of the driving field (in \(\text{T}\))