Index A | B | C | D | E | F | G | H | I | K | L | M | N | O | P | Q | R | S | T | V A adjust_targets() (in module qhronology.utilities.helpers) angle (Rotation property) anticontrols (QuantumGate property) (QuantumObject property) apply() (in module qhronology.mechanics.operations) (QuantumState method) apply_function() (in module qhronology.utilities.helpers) arrange() (in module qhronology.utilities.helpers) assemble_composition() (in module qhronology.utilities.helpers) axis (Rotation property) B boundaries (QuantumObject property) bra() (in module qhronology.mechanics.matrices) C check_systems_conflicts() (in module qhronology.utilities.helpers) coefficient (QuantumGate property) coefficient() (in module qhronology.mechanics.operations) (QuantumState method) columnify() (in module qhronology.mechanics.operations) composite (Fourier property) conditions (QuantumCircuit property) (QuantumGate property) (QuantumState property) (SymbolicsProperties property) conjugate (QuantumGate property) (QuantumObject property) (QuantumState property) Connections (class in qhronology.utilities.diagrams) controls (QuantumGate property) (QuantumObject property) count_dims() (in module qhronology.utilities.helpers) count_systems() (in module qhronology.utilities.helpers) D dagger() (in module qhronology.mechanics.operations) (QuantumState method) DCTC (class in qhronology.quantum.prescriptions) dctc_respecting() (in module qhronology.quantum.prescriptions) dctc_violating() (in module qhronology.quantum.prescriptions) debug (QuantumObject property) (QuantumState property) decode() (in module qhronology.mechanics.matrices) decode_fast() (in module qhronology.mechanics.matrices) decode_multiple() (in module qhronology.mechanics.matrices) decode_slow() (in module qhronology.mechanics.matrices) default_arguments() (in module qhronology.utilities.helpers) densify() (in module qhronology.mechanics.operations) (QuantumState method) Diagonal (class in qhronology.quantum.gates) diagram() (QuantumCircuit method) (QuantumCTC method) (QuantumGate method) (QuantumState method) (VisualizationMixin method) DiagramCell (class in qhronology.utilities.diagrams) DiagramCircuit (class in qhronology.utilities.diagrams) DiagramColumn (class in qhronology.utilities.diagrams) dim (QuantumCircuit property) (QuantumGate property) (QuantumObject property) (QuantumState property) Directions (class in qhronology.utilities.diagrams) distance() (in module qhronology.mechanics.quantities) (QuantumState method) E encode() (in module qhronology.mechanics.matrices) entries (Diagonal property) entropy() (in module qhronology.mechanics.quantities) (QuantumState method) exponent (QuantumGate property) exponentiation (Diagonal property) extract_conditions() (in module qhronology.utilities.helpers) extract_matrix() (in module qhronology.utilities.helpers) extract_symbols() (in module qhronology.utilities.helpers) F Families (class in qhronology.utilities.diagrams) family (QuantumGate property) (QuantumObject property) (QuantumState property) fidelity() (in module qhronology.mechanics.quantities) (QuantumState method) fix_arguments() (in module qhronology.utilities.helpers) flatten_list() (in module qhronology.utilities.helpers) form (QuantumObject property) (QuantumState property) Forms (class in qhronology.utilities.classification) Fourier (class in qhronology.quantum.gates) free_symbol (DCTC property) G gate() (QuantumCircuit method) gate_is_linear (QuantumCircuit property) GateInterleave (class in qhronology.quantum.gates) gates (GateInterleave property) (QuantumCircuit property) GateStack (class in qhronology.quantum.gates) GellMann (class in qhronology.quantum.gates) H Hadamard (class in qhronology.quantum.gates) I index (GellMann property) (Pauli property) input() (QuantumCircuit method) (QuantumCTC method) input_is_vector (QuantumCircuit property) inputs (QuantumCircuit property) is_vector (QuantumObject property) (QuantumState property) K ket() (in module qhronology.mechanics.matrices) kind (QuantumState property) Kinds (class in qhronology.utilities.classification) L label (QuantumGate property) (QuantumObject property) (QuantumState property) labels (QuantumObject property) list_depth() (in module qhronology.utilities.helpers) M matrix (DCTC property) (PCTC property) (QuantumCircuit property) (QuantumGate property) (QuantumObject property) (QuantumState property) matrix_form() (in module qhronology.utilities.classification) matrix_shape() (in module qhronology.utilities.classification) MatrixState (class in qhronology.quantum.states) measure() (in module qhronology.mechanics.operations) (QuantumCircuit method) (QuantumState method) Measurement (class in qhronology.quantum.gates) merge (GateInterleave property) MixedState (class in qhronology.quantum.states) module qhronology.utilities.classification qhronology.utilities.diagrams qhronology.utilities.helpers qhronology.utilities.objects qhronology.utilities.symbolics mutual() (in module qhronology.mechanics.quantities) (QuantumState method) N norm (QuantumState property) normalize() (in module qhronology.mechanics.operations) (QuantumState method) Not (class in qhronology.quantum.gates) notation (QuantumGate property) (QuantumObject property) (QuantumState property) num_systems (QuantumCircuit property) (QuantumGate property) (QuantumObject property) (QuantumState property) num_systems_gates (QuantumCircuit property) num_systems_gross (QuantumCircuit property) num_systems_inputs (QuantumCircuit property) num_systems_net (QuantumCircuit property) num_systems_removed (QuantumCircuit property) O observable (Measurement property) OperationsMixin (class in qhronology.mechanics.operations) operators (Measurement property) output() (DCTC method) (PCTC method) (QuantumCircuit method) (QuantumGate method) (QuantumObject method) (QuantumState method) output_is_vector (QuantumCircuit property) output_respecting() (DCTC method) (PCTC method) output_violating() (DCTC method) (PCTC method) P partial_trace() (in module qhronology.mechanics.operations) (QuantumState method) Pauli (class in qhronology.quantum.gates) PCTC (class in qhronology.quantum.prescriptions) pctc_respecting() (in module qhronology.quantum.prescriptions) pctc_violating() (in module qhronology.quantum.prescriptions) Phase (class in qhronology.quantum.gates) phase (Phase property) post_is_vector (QuantumCircuit property) postselect() (in module qhronology.mechanics.operations) (QuantumState method) postselections (QuantumCircuit property) print() (QuantumGate method) (QuantumObject method) (QuantumState method) PureState (class in qhronology.quantum.states) purity() (in module qhronology.mechanics.quantities) (QuantumState method) Q qhronology.utilities.classification module qhronology.utilities.diagrams module qhronology.utilities.helpers module qhronology.utilities.objects module qhronology.utilities.symbolics module QuantitiesMixin (class in qhronology.mechanics.quantities) quantum_state() (in module qhronology.mechanics.matrices) QuantumCircuit (class in qhronology.quantum.circuits) QuantumCTC (class in qhronology.quantum.prescriptions) QuantumGate (class in qhronology.quantum.gates) QuantumObject (class in qhronology.utilities.objects) QuantumState (class in qhronology.quantum.states) R recursively_simplify() (in module qhronology.utilities.helpers) reset() (QuantumState method) reverse (Fourier property) rewrite() (in module qhronology.mechanics.operations) (QuantumState method) Rotation (class in qhronology.quantum.gates) S Sections (class in qhronology.utilities.diagrams) Shapes (class in qhronology.utilities.classification) shift (Summation property) simplify() (in module qhronology.mechanics.operations) (QuantumState method) spec (QuantumGate property) (QuantumState property) state() (QuantumCircuit method) state_respecting() (DCTC method) (PCTC method) state_violating() (DCTC method) (PCTC method) stringify() (in module qhronology.utilities.helpers) Styles (class in qhronology.utilities.diagrams) Summation (class in qhronology.quantum.gates) Swap (class in qhronology.quantum.gates) SymbolicsProperties (class in qhronology.utilities.symbolics) symbolize_expression() (in module qhronology.utilities.helpers) symbolize_tuples() (in module qhronology.utilities.helpers) symbols (QuantumCircuit property) (QuantumGate property) (QuantumState property) (SymbolicsProperties property) systems (QuantumCircuit property) (QuantumGate property) (QuantumObject property) (QuantumState property) systems_postselections (QuantumCircuit property) systems_removed (QuantumCircuit property) systems_respecting (QuantumCTC property) systems_traces (QuantumCircuit property) systems_violating (QuantumCTC property) T targets (QuantumGate property) (QuantumObject property) to_column() (in module qhronology.utilities.helpers) to_density() (in module qhronology.utilities.helpers) trace() (in module qhronology.mechanics.quantities) (QuantumState method) traces (QuantumCircuit property) V vector_basis() (in module qhronology.mechanics.matrices) VectorState (class in qhronology.quantum.states) VisualizationMixin (class in qhronology.utilities.diagrams)