Index A | B | C | D | E | F | G | H | I | L | M | N | O | P | Q | R | S | T | U | V | X A adder_ripple_cuccaro_carry_out() (in module guppyalgos.primitives.arithmetic) adder_ripple_cuccaro_carry_out_dagger() (in module guppyalgos.primitives.arithmetic) adder_ripple_cuccaro_mod() (in module guppyalgos.primitives.arithmetic) adder_ripple_cuccaro_mod_dagger() (in module guppyalgos.primitives.arithmetic) adder_ripple_gidney_carry_out() (in module guppyalgos.primitives.arithmetic) adder_ripple_gidney_carry_out_dagger() (in module guppyalgos.primitives.arithmetic) adder_ripple_gidney_mod() (in module guppyalgos.primitives.arithmetic) adder_ripple_gidney_mod_dagger() (in module guppyalgos.primitives.arithmetic) alias_precision (guppyalgos.algorithms.block_encoding.thc.THCData attribute) alias_probabilities (guppyalgos.algorithms.block_encoding.thc.THCData attribute) amplitudes (guppyalgos.algorithms.block_encoding.lcu.LCUData property) analyze_qubit_pauli_operator() (in module guppyalgos.utils) apply_bitstring() (in module guppyalgos.utils) apply_phase() (in module guppyalgos.utils) ascending() (guppyalgos.primitives.subroutines.ladders.CXLadderLinear method) (guppyalgos.primitives.subroutines.ladders.CXLadderLog method) (guppyalgos.primitives.subroutines.ladders.Ladder method) (guppyalgos.primitives.subroutines.ladders.ToffoliLadderLinear method) (guppyalgos.primitives.subroutines.ladders.ToffoliLadderLog method) ascending_dagger() (guppyalgos.primitives.subroutines.ladders.CXLadderLinear method) (guppyalgos.primitives.subroutines.ladders.CXLadderLog method) (guppyalgos.primitives.subroutines.ladders.Ladder method) (guppyalgos.primitives.subroutines.ladders.ToffoliLadderLinear method) (guppyalgos.primitives.subroutines.ladders.ToffoliLadderLog method) ascending_dagger_with_cca() (guppyalgos.primitives.subroutines.ladders.ToffoliLadderLog method) ascending_with_cca() (guppyalgos.primitives.subroutines.ladders.ToffoliLadderLog method) axis (guppyalgos.primitives.rotations.RotationPhaseGradient attribute) (guppyalgos.primitives.rotations.RotationRegisterIncremented attribute) B BaseCompilePhases (class in guppyalgos.utils) basis_rotation_implementation() (in module guppyalgos.primitives.state_preparation) binary_fraction() (in module guppyalgos.utils) BinaryShotEstimate (class in guppyalgos.primitives.measurement) bits_to_int() (in module guppyalgos.utils) block_encoding (guppyalgos.algorithms.block_encoding.qubitization.Qubitization attribute) build_cntrl_select_unary_from_data() (in module guppyalgos.algorithms.select) build_cntrl_single_cntrl_select() (in module guppyalgos.algorithms.block_encoding.lcu) build_cntrl_unary_iteration_select() (in module guppyalgos.algorithms.block_encoding.lcu) build_double_cntrl_select() (in module guppyalgos.algorithms.block_encoding.lcu) build_select_data() (in module guppyalgos.algorithms.block_encoding.thc) build_select_unary_from_data() (in module guppyalgos.algorithms.select) build_single_cntrl_select() (in module guppyalgos.algorithms.block_encoding.lcu) build_thc_alias_terms() (in module guppyalgos.algorithms.block_encoding.thc) build_thc_lcu_data() (in module guppyalgos.algorithms.block_encoding.thc) build_unary_iteration_select() (in module guppyalgos.algorithms.block_encoding.lcu) C cascade (guppyalgos.algorithms.block_encoding.thc.SelectTHCCntrl attribute) cat_cca() (in module guppyalgos.primitives.gate_decompositions.cnx.cnx_cca) ccry_cx() (in module guppyalgos.primitives.gate_decompositions.cnx.ccu) ccry_toffoli() (in module guppyalgos.primitives.gate_decompositions.cnx.ccu) ccswap() (in module guppyalgos.utils) ccu_phase_correction() (in module guppyalgos.primitives.gate_decompositions.cnx.ccu_rel_phase) ccu_phase_correction_dg() (in module guppyalgos.primitives.gate_decompositions.cnx.ccu_rel_phase) ccx() (in module guppyalgos.primitives.gate_decompositions.cnx.ccu) ccx_rel_phase() (in module guppyalgos.primitives.gate_decompositions.cnx.ccu_rel_phase) ccx_rel_phase_dg() (in module guppyalgos.primitives.gate_decompositions.cnx.ccu_rel_phase) ccx_v_chain() (in module guppyalgos.primitives.subroutines.ladders) ccx_v_chain_logdepth() (in module guppyalgos.primitives.subroutines.ladders) ccy() (in module guppyalgos.primitives.gate_decompositions.cnx.ccu) ccz() (in module guppyalgos.primitives.gate_decompositions.cnx.ccu) ccz_rel_phase() (in module guppyalgos.primitives.gate_decompositions.cnx.ccu_rel_phase) ccz_rel_phase_dg() (in module guppyalgos.primitives.gate_decompositions.cnx.ccu_rel_phase) ChebyshevPolynomial (class in guppyalgos.utils) cntrl_adder_ripple_cuccaro_carry_out() (in module guppyalgos.primitives.arithmetic) cntrl_adder_ripple_cuccaro_carry_out_dagger() (in module guppyalgos.primitives.arithmetic) cntrl_adder_ripple_cuccaro_mod() (in module guppyalgos.primitives.arithmetic) cntrl_adder_ripple_cuccaro_mod_dagger() (in module guppyalgos.primitives.arithmetic) cntrl_adder_ripple_gidney_carry_out() (in module guppyalgos.primitives.arithmetic) cntrl_adder_ripple_gidney_carry_out_dagger() (in module guppyalgos.primitives.arithmetic) cntrl_adder_ripple_gidney_mod() (in module guppyalgos.primitives.arithmetic) cntrl_adder_ripple_gidney_mod_dagger() (in module guppyalgos.primitives.arithmetic) cntrl_block_encoding (guppyalgos.algorithms.block_encoding.qubitization.QubitizationCntrl attribute) cntrl_multiplier_ripple_gidney_mod() (in module guppyalgos.primitives.arithmetic) cntrl_multiplier_ripple_gidney_mod_in_place() (in module guppyalgos.primitives.arithmetic) cntrl_reflection_box() (in module guppyalgos.primitives.subroutines.reflection) cntrl_select (guppyalgos.algorithms.block_encoding.lcu.LCUCntrl attribute) cntrl_subtractor_ripple_cuccaro_carry_out() (in module guppyalgos.primitives.arithmetic) cntrl_subtractor_ripple_cuccaro_mod() (in module guppyalgos.primitives.arithmetic) cntrl_subtractor_ripple_gidney_carry_out() (in module guppyalgos.primitives.arithmetic) cntrl_subtractor_ripple_gidney_mod() (in module guppyalgos.primitives.arithmetic) cntrl_trotter_first_order() (in module guppyalgos.algorithms.time_evolution.trotter) cntrl_trotter_from_sequence() (in module guppyalgos.algorithms.time_evolution.trotter) cntrl_trotter_higher_order() (in module guppyalgos.algorithms.time_evolution.trotter) cnx() (in module guppyalgos.primitives.gate_decompositions.cnx.cnx) cnx_approx() (in module guppyalgos.primitives.gate_decompositions.cnx.cnx_approx) cnx_cca_logdepth() (in module guppyalgos.primitives.gate_decompositions.cnx.cnx_cca) cnx_cca_logdepth_dirty() (in module guppyalgos.primitives.gate_decompositions.cnx.cnx_cca) cnx_ladder_logdepth() (in module guppyalgos.primitives.subroutines.ladders) cnx_ladder_logdepth_num_ancilla() (in module guppyalgos.primitives.subroutines.ladders) cnx_method (guppyalgos.primitives.subroutines.reflection.Reflection attribute) (guppyalgos.primitives.subroutines.reflection.ReflectionCntrl attribute) cnx_single_ancilla() (in module guppyalgos.primitives.gate_decompositions.cnx.cnx) cnx_teleportation() (in module guppyalgos.primitives.gate_decompositions.cnx.cnx_teleportation) cnx_toffoli_ladder() (in module guppyalgos.primitives.gate_decompositions.cnx.cnx) cnz() (in module guppyalgos.primitives.gate_decompositions.cnx.cnz) coefficient (guppyalgos.algorithms.block_encoding.thc.THCPreparedTerm attribute) coefficient_phases (guppyalgos.algorithms.block_encoding.lcu.LCUData attribute) coefficient_sign (guppyalgos.algorithms.block_encoding.thc.SelectTHCCntrlRegs attribute) coeffs (guppyalgos.algorithms.block_encoding.lcu.LCUData attribute) (guppyalgos.utils.ChebyshevPolynomial property) (guppyalgos.utils.FourierPolynomial property) coeffs_list (guppyalgos.utils.FourierPolynomial property) combined_qrom_compute (guppyalgos.algorithms.block_encoding.thc.SelectTHCCntrl attribute) comp_and_op (guppyalgos.primitives.rotations.ConstantComparatorCascade attribute) comparator (guppyalgos.primitives.rotations.ComparatorBasedRz attribute) comparator_based_rz_cascade() (in module guppyalgos.primitives.rotations) ComparatorBasedRz (class in guppyalgos.primitives.rotations) compiler (guppyalgos.utils.QSPAngleFinder property) CompilerPhasesNumba (class in guppyalgos.utils) CompilerPhasesNumpy (class in guppyalgos.utils) complementary_polynomial (guppyalgos.utils.GQSPAngleFinder property) compose() (guppyalgos.algorithms.block_encoding.lcu.LCU method) (guppyalgos.algorithms.block_encoding.lcu.LCUCntrl method) (guppyalgos.algorithms.block_encoding.qsvt.QSVT method) (guppyalgos.algorithms.block_encoding.qubitization.Qubitization method) (guppyalgos.algorithms.block_encoding.qubitization.QubitizationCntrl method) (guppyalgos.algorithms.block_encoding.thc.SelectTHCCntrl method) (guppyalgos.algorithms.select.SelectRotator method) (guppyalgos.primitives.rotations.ComparatorBasedRz method) (guppyalgos.primitives.rotations.ConstantComparator method) (guppyalgos.primitives.rotations.ConstantComparatorCascade method) (guppyalgos.primitives.rotations.GivensCascadePhaseGradient method) (guppyalgos.primitives.rotations.GivensRotationPhaseGradient method) (guppyalgos.primitives.rotations.GivensRotationRegisterIncremented method) (guppyalgos.primitives.rotations.QROMRotations method) (guppyalgos.primitives.rotations.RotationPhaseGradient method) (guppyalgos.primitives.rotations.RotationRegisterIncremented method) (guppyalgos.primitives.rotations.Rotator method) (guppyalgos.primitives.subroutines.reflection.Reflection method) (guppyalgos.primitives.subroutines.reflection.ReflectionCntrl method) compute_and() (in module guppyalgos.primitives.arithmetic) ConstantComparator (class in guppyalgos.primitives.rotations) ConstantComparatorCascade (class in guppyalgos.primitives.rotations) controlled_reflection (guppyalgos.algorithms.block_encoding.qubitization.QubitizationCntrl attribute) Convention (class in guppyalgos.primitives.state_preparation) cphase() (in module guppyalgos.utils) cswap() (in module guppyalgos.utils) CXLadderLinear (class in guppyalgos.primitives.subroutines.ladders) CXLadderLog (class in guppyalgos.primitives.subroutines.ladders) D d_max (guppyalgos.utils.FourierPolynomial property) d_min (guppyalgos.utils.FourierPolynomial property) dagger (guppyalgos.primitives.rotations.ConstantComparatorCascade attribute) daggered() (guppyalgos.primitives.rotations.GivensCascadePhaseGradient method) (guppyalgos.primitives.rotations.GivensRotationPhaseGradient method) (guppyalgos.primitives.rotations.GivensRotationRegisterIncremented method) (guppyalgos.primitives.rotations.QROMRotations method) (guppyalgos.primitives.rotations.RotationPhaseGradient method) (guppyalgos.primitives.rotations.RotationRegisterIncremented method) (guppyalgos.primitives.rotations.Rotator method) degree (guppyalgos.utils.ChebyshevPolynomial property) (guppyalgos.utils.GQSPAngleFinder property) descending() (guppyalgos.primitives.subroutines.ladders.CXLadderLinear method) (guppyalgos.primitives.subroutines.ladders.CXLadderLog method) (guppyalgos.primitives.subroutines.ladders.Ladder method) (guppyalgos.primitives.subroutines.ladders.ToffoliLadderLinear method) (guppyalgos.primitives.subroutines.ladders.ToffoliLadderLog method) descending_dagger() (guppyalgos.primitives.subroutines.ladders.CXLadderLinear method) (guppyalgos.primitives.subroutines.ladders.CXLadderLog method) (guppyalgos.primitives.subroutines.ladders.Ladder method) (guppyalgos.primitives.subroutines.ladders.ToffoliLadderLinear method) (guppyalgos.primitives.subroutines.ladders.ToffoliLadderLog method) descending_dagger_with_cca() (guppyalgos.primitives.subroutines.ladders.ToffoliLadderLog method) descending_with_cca() (guppyalgos.primitives.subroutines.ladders.ToffoliLadderLog method) dicke_nk() (in module guppyalgos.primitives.state_preparation) discard_array_zero() (in module guppyalgos.primitives.measurement) discard_nested_array() (in module guppyalgos.primitives.measurement) discard_nested_arrays() (in module guppyalgos.utils) discard_stack() (in module guppyalgos.primitives.measurement) discard_stack_zero() (in module guppyalgos.primitives.measurement) discard_zero() (in module guppyalgos.primitives.measurement) dominant_measured_phase() (in module guppyalgos.utils) dominant_trotter_phase() (in module guppyalgos.utils) dominant_trotterized_eigenphase() (in module guppyalgos.utils) dummy_theta_resource_state() (in module guppyalgos.primitives.rotations) E encode_combined_givens_rotations() (in module guppyalgos.algorithms.block_encoding.thc) encode_givens_rotations() (in module guppyalgos.algorithms.block_encoding.thc) equality_cnx (guppyalgos.algorithms.block_encoding.thc.SelectTHCCntrl attribute) equality_test() (in module guppyalgos.primitives.subroutines.equality) error (guppyalgos.utils.ChebyshevPolynomial property) estimate_expectation_from_binary_samples() (in module guppyalgos.primitives.measurement) estimate_pauli_observable_expectation_from_binary_samples() (in module guppyalgos.primitives.measurement) estimate_pauli_observable_expectation_from_bitstrings() (in module guppyalgos.primitives.measurement) eval_mat() (guppyalgos.utils.FourierPolynomial method) EVEN (guppyalgos.utils.FunctionParity attribute) expectation (guppyalgos.primitives.measurement.BinaryShotEstimate attribute) (guppyalgos.primitives.measurement.PauliObservableExpectationEstimate attribute) exponentiator_ripple_gidney_mod() (in module guppyalgos.primitives.arithmetic) extrema (guppyalgos.utils.ChebyshevPolynomial property) F fanout_basic() (in module guppyalgos.primitives.subroutines.fanout) fanout_from_data() (in module guppyalgos.primitives.subroutines.fanout) fanout_log() (in module guppyalgos.primitives.subroutines.fanout) fanout_measurement_compute() (in module guppyalgos.primitives.subroutines.fanout) fanout_measurement_compute_total_qubits() (in module guppyalgos.primitives.subroutines.fanout) fanout_measurement_parity() (in module guppyalgos.primitives.subroutines.fanout) fanout_measurement_parity_total_qubits() (in module guppyalgos.primitives.subroutines.fanout) fanout_measurement_uncompute() (in module guppyalgos.primitives.subroutines.fanout) first_index_qreg (guppyalgos.algorithms.block_encoding.thc.SelectTHCCntrlRegs attribute) fixed_point_to_float() (in module guppyalgos.utils) float_to_fixed_point() (in module guppyalgos.utils) floor() (in module guppyalgos.utils) FourierPolynomial (class in guppyalgos.utils) from_hamiltonian() (guppyalgos.algorithms.block_encoding.lcu.LCUData class method) fun (guppyalgos.utils.ChebyshevPolynomial property) fun_vals (guppyalgos.utils.QSPAngleFinder property) FunctionParity (class in guppyalgos.utils) G G_roots (guppyalgos.utils.GQSPAngleFinder property) generate_thc_parameters() (in module guppyalgos.algorithms.block_encoding.thc) get_bit() (in module guppyalgos.utils) get_index_bools() (in module guppyalgos.algorithms.select) ghz_state() (in module guppyalgos.primitives.state_preparation) givens_rotation() (in module guppyalgos.primitives.rotations) givens_with_custom_rz() (in module guppyalgos.primitives.rotations) GivensCascadePhaseGradient (class in guppyalgos.primitives.rotations) GivensRotationPhaseGradient (class in guppyalgos.primitives.rotations) GivensRotationRegisterIncremented (class in guppyalgos.primitives.rotations) GQSPAngleFinder (class in guppyalgos.utils) guppyalgos module guppyalgos.algorithms module guppyalgos.algorithms.amplitude_amplification module guppyalgos.algorithms.amplitude_amplification.grover module guppyalgos.algorithms.amplitude_amplification.qae module guppyalgos.algorithms.block_encoding module guppyalgos.algorithms.block_encoding.lcu module guppyalgos.algorithms.block_encoding.qsvt module guppyalgos.algorithms.block_encoding.qubitization module guppyalgos.algorithms.block_encoding.thc module guppyalgos.algorithms.phase_estimation module guppyalgos.algorithms.phase_estimation.canonical_phase_estimation module guppyalgos.algorithms.select module guppyalgos.algorithms.state_preparation module guppyalgos.algorithms.time_evolution module guppyalgos.algorithms.time_evolution.trotter module guppyalgos.errors module guppyalgos.errors.import_errors module guppyalgos.primitives module guppyalgos.primitives.arithmetic module guppyalgos.primitives.gate_decompositions module guppyalgos.primitives.gate_decompositions.and_op module guppyalgos.primitives.gate_decompositions.cnx module guppyalgos.primitives.gate_decompositions.cnx.ccu module guppyalgos.primitives.gate_decompositions.cnx.ccu_rel_phase module guppyalgos.primitives.gate_decompositions.cnx.cnx module guppyalgos.primitives.gate_decompositions.cnx.cnx_approx module guppyalgos.primitives.gate_decompositions.cnx.cnx_cca module guppyalgos.primitives.gate_decompositions.cnx.cnx_teleportation module guppyalgos.primitives.gate_decompositions.cnx.cnz module guppyalgos.primitives.measurement module guppyalgos.primitives.pauli module guppyalgos.primitives.rotations module guppyalgos.primitives.state_preparation module guppyalgos.primitives.subroutines module guppyalgos.primitives.subroutines.equality module guppyalgos.primitives.subroutines.fanout module guppyalgos.primitives.subroutines.ladders module guppyalgos.primitives.subroutines.parity module guppyalgos.primitives.subroutines.qft module guppyalgos.primitives.subroutines.reflection module guppyalgos.primitives.subroutines.swap module guppyalgos.primitives.subroutines.teleport module guppyalgos.utils module H hadamard_test() (in module guppyalgos.algorithms.phase_estimation) ham_sim_trotter() (in module guppyalgos.algorithms.time_evolution.trotter) I index_and() (in module guppyalgos.primitives.gate_decompositions.and_op) int_to_bits() (in module guppyalgos.utils) inverse_comparator (guppyalgos.primitives.rotations.ComparatorBasedRz attribute) iqft() (in module guppyalgos.primitives.subroutines.qft) iqft_and_measure() (in module guppyalgos.primitives.measurement) iqpe() (in module guppyalgos.algorithms.phase_estimation) (in module guppyalgos.algorithms.phase_estimation.canonical_phase_estimation) is_one_body (guppyalgos.algorithms.block_encoding.thc.THCPreparedTerm property) L l1_norm (guppyalgos.algorithms.block_encoding.lcu.LCUData attribute) Ladder (class in guppyalgos.primitives.subroutines.ladders) LCU (class in guppyalgos.algorithms.block_encoding.lcu) lcu (guppyalgos.algorithms.block_encoding.qsvt.QSVT attribute) lcu_dagger (guppyalgos.algorithms.block_encoding.qsvt.QSVT attribute) LCUCntrl (class in guppyalgos.algorithms.block_encoding.lcu) LCUData (class in guppyalgos.algorithms.block_encoding.lcu) load_select_registers() (in module guppyalgos.algorithms.block_encoding.thc) log_toffoli_ladder_num_ancilla() (in module guppyalgos.primitives.subroutines.ladders) M make_direct_measure_pauli() (in module guppyalgos.primitives.measurement) make_direct_measure_pauli_simple() (in module guppyalgos.primitives.measurement) make_hadamard_test_pauli() (in module guppyalgos.primitives.measurement) measure_stack() (in module guppyalgos.primitives.measurement) measurement_dataframe() (in module guppyalgos.utils) module guppyalgos guppyalgos.algorithms guppyalgos.algorithms.amplitude_amplification guppyalgos.algorithms.amplitude_amplification.grover guppyalgos.algorithms.amplitude_amplification.qae guppyalgos.algorithms.block_encoding guppyalgos.algorithms.block_encoding.lcu guppyalgos.algorithms.block_encoding.qsvt guppyalgos.algorithms.block_encoding.qubitization guppyalgos.algorithms.block_encoding.thc guppyalgos.algorithms.phase_estimation guppyalgos.algorithms.phase_estimation.canonical_phase_estimation guppyalgos.algorithms.select guppyalgos.algorithms.state_preparation guppyalgos.algorithms.time_evolution guppyalgos.algorithms.time_evolution.trotter guppyalgos.errors guppyalgos.errors.import_errors guppyalgos.primitives guppyalgos.primitives.arithmetic guppyalgos.primitives.gate_decompositions guppyalgos.primitives.gate_decompositions.and_op guppyalgos.primitives.gate_decompositions.cnx guppyalgos.primitives.gate_decompositions.cnx.ccu guppyalgos.primitives.gate_decompositions.cnx.ccu_rel_phase guppyalgos.primitives.gate_decompositions.cnx.cnx guppyalgos.primitives.gate_decompositions.cnx.cnx_approx guppyalgos.primitives.gate_decompositions.cnx.cnx_cca guppyalgos.primitives.gate_decompositions.cnx.cnx_teleportation guppyalgos.primitives.gate_decompositions.cnx.cnz guppyalgos.primitives.measurement guppyalgos.primitives.pauli guppyalgos.primitives.rotations guppyalgos.primitives.state_preparation guppyalgos.primitives.subroutines guppyalgos.primitives.subroutines.equality guppyalgos.primitives.subroutines.fanout guppyalgos.primitives.subroutines.ladders guppyalgos.primitives.subroutines.parity guppyalgos.primitives.subroutines.qft guppyalgos.primitives.subroutines.reflection guppyalgos.primitives.subroutines.swap guppyalgos.primitives.subroutines.teleport guppyalgos.utils mu (guppyalgos.algorithms.block_encoding.thc.THCPreparedTerm attribute) multiplexor_prep() (in module guppyalgos.algorithms.state_preparation) multiplier_ripple_gidney_mod() (in module guppyalgos.primitives.arithmetic) multiplier_ripple_gidney_mod_in_place() (in module guppyalgos.primitives.arithmetic) N n_alias_qubits (guppyalgos.algorithms.block_encoding.thc.THCData attribute) n_comparator_based_rz_cascade_ancillas() (in module guppyalgos.primitives.rotations) n_constant_comparator_cascade_ancillas() (in module guppyalgos.primitives.rotations) n_gates() (guppyalgos.primitives.subroutines.ladders.ToffoliLadderLinear method) (guppyalgos.primitives.subroutines.ladders.ToffoliLadderLog method) n_givens (guppyalgos.algorithms.block_encoding.thc.THCData attribute) n_index_qubits (guppyalgos.algorithms.block_encoding.thc.THCData attribute) n_keep_qubits (guppyalgos.algorithms.block_encoding.thc.THCData attribute) n_modes (guppyalgos.algorithms.block_encoding.thc.THCData attribute) n_prep_qubits (guppyalgos.algorithms.block_encoding.lcu.LCUData attribute) n_state_qubits (guppyalgos.algorithms.block_encoding.lcu.LCUData attribute) n_terms (guppyalgos.algorithms.block_encoding.lcu.LCUData attribute) negative_shots (guppyalgos.primitives.measurement.BinaryShotEstimate attribute) NONE (guppyalgos.utils.FunctionParity attribute) norm (guppyalgos.utils.ChebyshevPolynomial property) (guppyalgos.utils.FourierPolynomial property) (guppyalgos.utils.QSPAngleFinder property) nu (guppyalgos.algorithms.block_encoding.thc.THCPreparedTerm attribute) num_ancilla() (guppyalgos.primitives.subroutines.ladders.ToffoliLadderLinear method) (guppyalgos.primitives.subroutines.ladders.ToffoliLadderLog method) NumbaImportError O ODD (guppyalgos.utils.FunctionParity attribute) one_body_coefficients (guppyalgos.algorithms.block_encoding.thc.THCParameters attribute) one_body_flag (guppyalgos.algorithms.block_encoding.thc.SelectTHCCntrlRegs attribute) one_body_rotations (guppyalgos.algorithms.block_encoding.thc.THCParameters attribute) opt_error (guppyalgos.utils.QSPAngleFinder property) P parity (guppyalgos.utils.ChebyshevPolynomial property) parity_laqcc() (in module guppyalgos.primitives.subroutines.parity) parity_laqcc_total_qubits() (in module guppyalgos.primitives.subroutines.parity) parity_sequential() (in module guppyalgos.primitives.subroutines.parity) pauli_action (guppyalgos.algorithms.select.SelectRotator attribute) pauli_strings (guppyalgos.algorithms.block_encoding.lcu.LCUData attribute) pauli_to_cntrl_gate() (in module guppyalgos.primitives.pauli) pauli_to_gate() (in module guppyalgos.primitives.pauli) pauli_to_z_basis() (in module guppyalgos.primitives.pauli) PauliObservableExpectationEstimate (class in guppyalgos.primitives.measurement) phase_distance_mod_2() (in module guppyalgos.utils) phase_factors (guppyalgos.utils.GQSPAngleFinder property) phase_gradient (guppyalgos.primitives.rotations.GivensCascadePhaseGradient attribute) (guppyalgos.primitives.rotations.GivensRotationPhaseGradient attribute) (guppyalgos.primitives.rotations.RotationPhaseGradient attribute) phase_gradient() (in module guppyalgos.primitives.state_preparation) phase_to_energy_qpe() (in module guppyalgos.utils) phase_to_energy_qubitized_qpe() (in module guppyalgos.utils) phases (guppyalgos.algorithms.block_encoding.qsvt.QSVT attribute) phi (guppyalgos.utils.QSPAngleFinder property) positive_shots (guppyalgos.primitives.measurement.BinaryShotEstimate attribute) power() (guppyalgos.algorithms.block_encoding.qubitization.Qubitization method) (guppyalgos.algorithms.block_encoding.qubitization.QubitizationCntrl method) prefactor (guppyalgos.utils.GQSPAngleFinder property) prep (guppyalgos.algorithms.phase_estimation.QubitizationRegs attribute) prepare (guppyalgos.algorithms.block_encoding.lcu.LCU attribute) (guppyalgos.algorithms.block_encoding.lcu.LCUCntrl attribute) prepare_and_measure() (in module guppyalgos.algorithms.amplitude_amplification.qae) prepare_and_measure_once() (in module guppyalgos.algorithms.amplitude_amplification.qae) prepare_basis() (guppyalgos.primitives.rotations.RotationAxis method) (guppyalgos.primitives.rotations.RotationAxisX method) (guppyalgos.primitives.rotations.RotationAxisY method) (guppyalgos.primitives.rotations.RotationAxisZ method) print_terms() (guppyalgos.primitives.measurement.PauliObservableExpectationEstimate method) Q qarray() (in module guppyalgos.utils) qft() (in module guppyalgos.primitives.subroutines.qft) qft_and_measure() (in module guppyalgos.primitives.measurement) qpe() (in module guppyalgos.algorithms.phase_estimation) (in module guppyalgos.algorithms.phase_estimation.canonical_phase_estimation) qrom_1_and_2_body (guppyalgos.algorithms.block_encoding.thc.THCData attribute) qrom_2_body (guppyalgos.algorithms.block_encoding.thc.THCData attribute) qrom_compute (guppyalgos.primitives.rotations.QROMRotations attribute) qrom_identity() (in module guppyalgos.primitives.rotations) qrom_rotations (guppyalgos.algorithms.select.SelectRotator attribute) qrom_uncompute (guppyalgos.primitives.rotations.QROMRotations attribute) QROMRotations (class in guppyalgos.primitives.rotations) qsp_phase_reflection() (in module guppyalgos.utils) QSPAngleFinder (class in guppyalgos.utils) QSVT (class in guppyalgos.algorithms.block_encoding.qsvt) quantum_teleportation() (in module guppyalgos.primitives.subroutines.teleport) Qubitization (class in guppyalgos.algorithms.block_encoding.qubitization) QubitizationCntrl (class in guppyalgos.algorithms.block_encoding.qubitization) QubitizationRegs (class in guppyalgos.algorithms.phase_estimation) qubitized_power_oracle() (in module guppyalgos.algorithms.phase_estimation) R Reciprocal (guppyalgos.primitives.state_preparation.Convention attribute) Reflection (class in guppyalgos.primitives.subroutines.reflection) reflection (guppyalgos.algorithms.block_encoding.qubitization.Qubitization attribute) reflection_box() (in module guppyalgos.primitives.subroutines.reflection) ReflectionCntrl (class in guppyalgos.primitives.subroutines.reflection) repeat_until_success_rz() (in module guppyalgos.primitives.rotations) restore_basis() (guppyalgos.primitives.rotations.RotationAxis method) (guppyalgos.primitives.rotations.RotationAxisX method) (guppyalgos.primitives.rotations.RotationAxisY method) (guppyalgos.primitives.rotations.RotationAxisZ method) roots (guppyalgos.utils.ChebyshevPolynomial property) rotation_box (guppyalgos.primitives.rotations.QROMRotations attribute) rotation_precision_bits (guppyalgos.algorithms.block_encoding.thc.THCData attribute) RotationAxis (class in guppyalgos.primitives.rotations) RotationAxisX (class in guppyalgos.primitives.rotations) RotationAxisY (class in guppyalgos.primitives.rotations) RotationAxisZ (class in guppyalgos.primitives.rotations) RotationPhaseGradient (class in guppyalgos.primitives.rotations) RotationRegisterIncremented (class in guppyalgos.primitives.rotations) Rotator (class in guppyalgos.primitives.rotations) S scale_sequence() (in module guppyalgos.algorithms.time_evolution.trotter) second_index_qreg (guppyalgos.algorithms.block_encoding.thc.SelectTHCCntrlRegs attribute) select (guppyalgos.algorithms.block_encoding.lcu.LCU attribute) select_data_loader (guppyalgos.algorithms.block_encoding.thc.THCData attribute) select_unary_iteration() (in module guppyalgos.algorithms.select) SelectRotator (class in guppyalgos.algorithms.select) SelectTHCCntrl (class in guppyalgos.algorithms.block_encoding.thc) SelectTHCCntrlRegs (class in guppyalgos.algorithms.block_encoding.thc) shots (guppyalgos.primitives.measurement.BinaryShotEstimate attribute) spin_down (guppyalgos.algorithms.block_encoding.thc.THCWalkTargetRegs attribute) spin_up (guppyalgos.algorithms.block_encoding.thc.THCWalkTargetRegs attribute) Standard (guppyalgos.primitives.state_preparation.Convention attribute) standard_error (guppyalgos.primitives.measurement.BinaryShotEstimate attribute) (guppyalgos.primitives.measurement.PauliObservableExpectationEstimate attribute) subtractor_ripple_cuccaro_carry_out() (in module guppyalgos.primitives.arithmetic) subtractor_ripple_cuccaro_mod() (in module guppyalgos.primitives.arithmetic) subtractor_ripple_gidney_carry_out() (in module guppyalgos.primitives.arithmetic) subtractor_ripple_gidney_mod() (in module guppyalgos.primitives.arithmetic) suzuki_sequence() (in module guppyalgos.algorithms.time_evolution.trotter) swapup_linear() (in module guppyalgos.primitives.subroutines.swap) T t_state() (in module guppyalgos.utils) tan() (in module guppyalgos.utils) target (guppyalgos.algorithms.phase_estimation.QubitizationRegs attribute) target_polynomial (guppyalgos.utils.GQSPAngleFinder property) (guppyalgos.utils.QSPAngleFinder property) temp_and_comp_index() (in module guppyalgos.primitives.gate_decompositions.and_op) temp_and_compute() (in module guppyalgos.primitives.gate_decompositions.and_op) temp_and_t_state_compute() (in module guppyalgos.primitives.gate_decompositions.and_op) temp_and_uncomp_index() (in module guppyalgos.primitives.gate_decompositions.and_op) temp_and_uncompute() (in module guppyalgos.primitives.gate_decompositions.and_op) term_estimates (guppyalgos.primitives.measurement.PauliObservableExpectationEstimate attribute) THCData (class in guppyalgos.algorithms.block_encoding.thc) THCParameters (class in guppyalgos.algorithms.block_encoding.thc) THCPreparedTerm (class in guppyalgos.algorithms.block_encoding.thc) THCWalkTargetRegs (class in guppyalgos.algorithms.block_encoding.thc) ToffoliLadderLinear (class in guppyalgos.primitives.subroutines.ladders) ToffoliLadderLog (class in guppyalgos.primitives.subroutines.ladders) transversal() (in module guppyalgos.utils) trotter_first_order() (in module guppyalgos.algorithms.time_evolution.trotter) trotter_from_sequence() (in module guppyalgos.algorithms.time_evolution.trotter) trotter_higher_order() (in module guppyalgos.algorithms.time_evolution.trotter) trotter_step_matrix() (in module guppyalgos.utils) trotterized_eigenphases() (in module guppyalgos.utils) two_body_coefficients (guppyalgos.algorithms.block_encoding.thc.THCParameters attribute) two_body_qrom_compute (guppyalgos.algorithms.block_encoding.thc.SelectTHCCntrl attribute) two_body_rotations (guppyalgos.algorithms.block_encoding.thc.THCParameters attribute) U u_nk() (in module guppyalgos.primitives.state_preparation) uncomp_and_op (guppyalgos.primitives.rotations.ConstantComparatorCascade attribute) uncompute_and() (in module guppyalgos.primitives.arithmetic) uniform_state() (in module guppyalgos.primitives.state_preparation) unprepare (guppyalgos.algorithms.block_encoding.lcu.LCU attribute) (guppyalgos.algorithms.block_encoding.lcu.LCUCntrl attribute) V validate_thc_parameters() (in module guppyalgos.algorithms.block_encoding.thc) variance (guppyalgos.primitives.measurement.BinaryShotEstimate attribute) (guppyalgos.primitives.measurement.PauliObservableExpectationEstimate attribute) X x_Chebyshev_roots (guppyalgos.utils.QSPAngleFinder property)