bit_driver

bit_driver(n_qubits, b)[source]

Bit-driver Hamiltonian (-1)^(b+1) * sum_i Z_i.

b=1 returns +sum_i Z_i (rewards bitstrings with majority 1s); b=0 returns -sum_i Z_i (rewards bitstrings with majority 0s).

Return type:

SparsePauliOp