paulie.application.pauli_compiler.left_map_over_a#

paulie.application.pauli_compiler.left_map_over_a(v_from, v_to, generators)#

Find a left-only adjoint path from v_from to v_to using BFS. :param v_from: Starting Pauli string. :type v_from: PauliString :param v_to: Target Pauli string. :type v_to: PauliString :param generators: Universal set. :type generators: list[PauliString]

Returns:

List of [A1,…,As-1] mapping from v_from to v_to.

Return type:

sequence (list[PauliString])