QAlgebra
0.2.0+dev
Getting Started
Installation
Usage
Quantum Algebra
Symbolic Algebra
The Printing System
Development
Contributing
Credits
History
Reference
Library Structure
API of the QAlgebra package
QAlgebra
Docs
»
Index
Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
J
|
K
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
|
Y
|
Z
_
__len__() (qalgebra.core.hilbert_space_algebra.HilbertSpace method)
__ne__() (qalgebra.core.abstract_algebra.Expression method)
A
A() (qalgebra.core.operator_algebra.Commutator property)
accept_bras() (in module qalgebra.core.algebraic_properties)
add_rule() (qalgebra.core.abstract_algebra.Expression class method)
Adjoint (class in qalgebra.core.operator_algebra)
adjoint() (in module qalgebra.core.operator_algebra)
(qalgebra.core.abstract_quantum_algebra.QuantumExpression method)
(qalgebra.core.matrix_algebra.Matrix method)
AlgebraError
AlgebraException
all_symbols() (qalgebra.core.abstract_algebra.Expression property)
ampl() (qalgebra.core.state_algebra.CoherentStateKet property)
anti_commutator() (in module qalgebra.core.super_operator_algebra)
apply() (qalgebra.core.abstract_algebra.Expression method)
apply_rule() (qalgebra.core.abstract_algebra.Expression method)
apply_rules() (qalgebra.core.abstract_algebra.Expression method)
args() (qalgebra.core.abstract_algebra.Expression property)
(qalgebra.core.abstract_algebra.Operation property)
(qalgebra.core.abstract_quantum_algebra.QuantumSymbol property)
(qalgebra.core.hilbert_space_algebra.LocalSpace property)
(qalgebra.core.indexed_operations.IndexedSum property)
(qalgebra.core.operator_algebra.LocalOperator property)
(qalgebra.core.operator_algebra.LocalSigma property)
(qalgebra.core.scalar_algebra.ScalarValue property)
(qalgebra.core.state_algebra.BasisKet property)
(qalgebra.core.state_algebra.CoherentStateKet property)
ascii() (in module qalgebra.printing)
assoc() (in module qalgebra.core.algebraic_properties)
assoc_indexed() (in module qalgebra.core.algebraic_properties)
B
B() (qalgebra.core.operator_algebra.Commutator property)
base() (qalgebra.core.scalar_algebra.ScalarPower property)
basis_ket_zero_outside_hs() (in module qalgebra.core.algebraic_properties)
basis_labels() (qalgebra.core.hilbert_space_algebra.HilbertSpace property)
(qalgebra.core.hilbert_space_algebra.LocalSpace property)
(qalgebra.core.hilbert_space_algebra.ProductSpace property)
basis_state() (in module qalgebra.convert.to_sympy_matrix)
(qalgebra.core.hilbert_space_algebra.HilbertSpace method)
(qalgebra.core.hilbert_space_algebra.LocalSpace method)
(qalgebra.core.hilbert_space_algebra.ProductSpace method)
basis_states() (qalgebra.core.hilbert_space_algebra.HilbertSpace property)
(qalgebra.core.hilbert_space_algebra.LocalSpace property)
(qalgebra.core.hilbert_space_algebra.ProductSpace property)
BasisKet (class in qalgebra.core.state_algebra)
BasisNotSetError
block_matrix() (in module qalgebra.core.matrix_algebra)
block_structure() (qalgebra.core.matrix_algebra.Matrix property)
bound_symbols() (qalgebra.core.abstract_algebra.Expression property)
(qalgebra.core.abstract_quantum_algebra.QuantumDerivative property)
(qalgebra.core.indexed_operations.IndexedSum property)
Bra (class in qalgebra.core.state_algebra)
bra() (qalgebra.core.state_algebra.Bra property)
(qalgebra.core.state_algebra.BraKet property)
(qalgebra.core.state_algebra.KetBra property)
(qalgebra.core.state_algebra.State property)
BraKet (class in qalgebra.core.state_algebra)
C
CannotSimplify
CannotSymbolicallyDiagonalize
check_cdims() (in module qalgebra.core.algebraic_properties)
check_idempotent_create() (in module qalgebra.utils.testing)
check_rules_dict() (in module qalgebra.utils.check_rules)
coeff() (qalgebra.core.abstract_quantum_algebra.ScalarTimesQuantumExpression property)
CoherentStateKet (class in qalgebra.core.state_algebra)
collect_scalar_summands() (in module qalgebra.core.algebraic_properties)
collect_summands() (in module qalgebra.core.algebraic_properties)
Commutator (class in qalgebra.core.operator_algebra)
commutator() (in module qalgebra.core.super_operator_algebra)
commutator_order() (in module qalgebra.core.algebraic_properties)
configure_printing() (in module qalgebra.printing)
conjugate() (qalgebra.core.matrix_algebra.Matrix method)
(qalgebra.core.scalar_algebra.Scalar method)
(qalgebra.core.scalar_algebra.ScalarIndexedSum method)
(qalgebra.core.scalar_algebra.ScalarPlus method)
(qalgebra.core.scalar_algebra.ScalarTimes method)
convert_to_qutip() (in module qalgebra.convert.to_qutip)
convert_to_scalars() (in module qalgebra.core.algebraic_properties)
convert_to_spaces() (in module qalgebra.core.algebraic_properties)
convert_to_sympy_matrix() (in module qalgebra.convert.to_sympy_matrix)
Create (class in qalgebra.library.fock_operators)
create() (qalgebra.core.abstract_algebra.Expression class method)
(qalgebra.core.abstract_quantum_algebra.QuantumDerivative class method)
(qalgebra.core.abstract_quantum_algebra.ScalarTimesQuantumExpression class method)
(qalgebra.core.hilbert_space_algebra.ProductSpace class method)
(qalgebra.core.indexed_operations.IndexedSum class method)
(qalgebra.core.scalar_algebra.ScalarIndexedSum class method)
(qalgebra.core.scalar_algebra.ScalarTimes class method)
(qalgebra.core.scalar_algebra.ScalarValue class method)
(qalgebra.core.state_algebra.KetIndexedSum class method)
(qalgebra.core.state_algebra.ScalarTimesKet class method)
(qalgebra.core.state_algebra.TensorKet class method)
(qalgebra.core.super_operator_algebra.SuperOperatorTimes class method)
D
dag() (qalgebra.core.abstract_quantum_algebra.QuantumExpression method)
(qalgebra.core.matrix_algebra.Matrix method)
datadir() (in module qalgebra.utils.testing)
decompose_space() (in module qalgebra.core.operator_algebra)
default_assumptions (qalgebra.utils.indices.IdxSym attribute)
del_rules() (qalgebra.core.abstract_algebra.Expression class method)
delegate_to_method() (in module qalgebra.core.algebraic_properties)
derationalize_denom() (in module qalgebra.printing.sympy)
derivative_via_diff() (in module qalgebra.core.algebraic_properties)
derivs() (qalgebra.core.abstract_quantum_algebra.QuantumDerivative property)
Destroy (class in qalgebra.library.fock_operators)
diagm() (in module qalgebra.core.matrix_algebra)
diff() (qalgebra.core.abstract_quantum_algebra.QuantumExpression method)
dimension() (qalgebra.core.hilbert_space_algebra.HilbertSpace property)
(qalgebra.core.hilbert_space_algebra.LocalSpace property)
(qalgebra.core.hilbert_space_algebra.ProductSpace property)
disjunct_hs_zero() (in module qalgebra.core.algebraic_properties)
DisjunctCommutativeHSOrder (class in qalgebra.utils.ordering)
Displace (class in qalgebra.library.fock_operators)
displacement() (qalgebra.library.fock_operators.Displace property)
doit() (qalgebra.core.abstract_algebra.Expression method)
(qalgebra.core.indexed_operations.IndexedSum method)
(qalgebra.core.operator_algebra.Commutator method)
(qalgebra.core.operator_algebra.OperatorPlusMinusCC method)
doprint() (qalgebra.printing.base.QalgebraBasePrinter method)
(qalgebra.printing.sreprprinter.IndentedSympyReprPrinter method)
dotprint() (in module qalgebra.printing.dot)
E
element_wise() (qalgebra.core.matrix_algebra.Matrix method)
empty_trivial() (in module qalgebra.core.algebraic_properties)
emptyPrinter() (qalgebra.printing.base.QalgebraBasePrinter method)
(qalgebra.printing.sreprprinter.IndentedSReprPrinter method)
(qalgebra.printing.sreprprinter.QalgebraSReprPrinter method)
ensure_local_space() (in module qalgebra.core.abstract_quantum_algebra)
evaluate_at() (qalgebra.core.abstract_quantum_algebra.QuantumDerivative method)
exp() (qalgebra.core.scalar_algebra.ScalarPower property)
expand() (qalgebra.core.abstract_quantum_algebra.QuantumExpression method)
(qalgebra.core.matrix_algebra.Matrix method)
expand_commutators_leibniz() (in module qalgebra.toolbox.commutator_manipulation)
expand_in_basis() (qalgebra.core.operator_algebra.Operator method)
expr_labelfunc() (in module qalgebra.printing.dot)
expr_order_key() (in module qalgebra.utils.ordering)
Expression (class in qalgebra.core.abstract_algebra)
extended_arg_patterns() (qalgebra.pattern_matching.Pattern method)
F
factor_coeff() (in module qalgebra.core.operator_algebra)
factor_for_space() (qalgebra.core.abstract_quantum_algebra.QuantumTimes method)
factor_for_trace() (in module qalgebra.core.operator_algebra)
filter_neutral() (in module qalgebra.core.algebraic_properties)
findall() (qalgebra.pattern_matching.Pattern method)
finditer() (qalgebra.pattern_matching.Pattern method)
fock_index() (qalgebra.utils.indices.FockIndex property)
(qalgebra.utils.indices.FockLabel property)
(qalgebra.utils.indices.SpinIndex property)
FockIndex (class in qalgebra.utils.indices)
FockLabel (class in qalgebra.utils.indices)
format() (qalgebra.printing.unicodeprinter.SubSupFmt method)
free_symbols() (qalgebra.core.abstract_algebra.Expression property)
(qalgebra.core.abstract_quantum_algebra.QuantumDerivative property)
(qalgebra.core.abstract_quantum_algebra.QuantumSymbol property)
(qalgebra.core.abstract_quantum_algebra.ScalarTimesQuantumExpression property)
(qalgebra.core.indexed_operations.IndexedSum property)
(qalgebra.core.matrix_algebra.Matrix property)
(qalgebra.utils.indices.SymbolicLabelBase property)
from_expr() (qalgebra.pattern_matching.ProtoExpr class method)
FullCommutativeHSOrder (class in qalgebra.utils.ordering)
FullSpace (in module qalgebra.core.hilbert_space_algebra)
G
get_coeffs() (in module qalgebra.core.operator_algebra)
grapheme_len() (in module qalgebra.utils.unicode)
H
H() (qalgebra.core.matrix_algebra.Matrix property)
has_basis() (qalgebra.core.hilbert_space_algebra.HilbertSpace property)
(qalgebra.core.hilbert_space_algebra.LocalSpace property)
(qalgebra.core.hilbert_space_algebra.ProductSpace property)
has_minus_prefactor() (qalgebra.core.operator_algebra.ScalarTimesOperator static method)
HilbertSpace (class in qalgebra.core.hilbert_space_algebra)
hstackm() (in module qalgebra.core.matrix_algebra)
I
idem() (in module qalgebra.core.algebraic_properties)
identifier() (qalgebra.core.operator_algebra.LocalOperator property)
(qalgebra.library.fock_operators.Create property)
(qalgebra.library.fock_operators.Destroy property)
identity_matrix() (in module qalgebra.core.matrix_algebra)
IdentityOperator (in module qalgebra.core.operator_algebra)
IdentitySuperOperator (in module qalgebra.core.super_operator_algebra)
IdxSym (class in qalgebra.utils.indices)
II (in module qalgebra.core.operator_algebra)
imag() (qalgebra.core.matrix_algebra.Matrix property)
(qalgebra.core.scalar_algebra.Scalar property)
(qalgebra.core.scalar_algebra.ScalarIndexedSum property)
(qalgebra.core.scalar_algebra.ScalarValue property)
implied_local_space() (in module qalgebra.core.algebraic_properties)
incr_primed() (qalgebra.utils.indices.IdxSym method)
IndentedSReprPrinter (class in qalgebra.printing.sreprprinter)
IndentedSympyReprPrinter (class in qalgebra.printing.sreprprinter)
index() (qalgebra.core.state_algebra.BasisKet property)
index_j() (qalgebra.core.operator_algebra.LocalSigma property)
index_k() (qalgebra.core.operator_algebra.LocalSigma property)
indexed_sum_over_const() (in module qalgebra.core.algebraic_properties)
indexed_sum_over_kronecker() (in module qalgebra.core.algebraic_properties)
IndexedSum (class in qalgebra.core.indexed_operations)
IndexOverFockSpace (class in qalgebra.utils.indices)
IndexOverList (class in qalgebra.utils.indices)
IndexOverRange (class in qalgebra.utils.indices)
IndexRangeBase (class in qalgebra.utils.indices)
InfiniteSumError
init_algebra() (in module qalgebra)
init_printing() (in module qalgebra.printing)
instance_caching (qalgebra.core.abstract_algebra.Expression attribute)
instantiate() (qalgebra.pattern_matching.ProtoExpr method)
intersect() (qalgebra.core.hilbert_space_algebra.HilbertSpace method)
(qalgebra.core.hilbert_space_algebra.LocalSpace method)
(qalgebra.core.hilbert_space_algebra.ProductSpace method)
IntIndex (class in qalgebra.utils.indices)
is_Atom (qalgebra.utils.indices.IdxSym attribute)
is_finite (qalgebra.utils.indices.IdxSym attribute)
is_infinite (qalgebra.utils.indices.IdxSym attribute)
is_scalar() (in module qalgebra.core.scalar_algebra)
is_strict_subfactor_of() (qalgebra.core.hilbert_space_algebra.HilbertSpace method)
(qalgebra.core.hilbert_space_algebra.LocalSpace method)
(qalgebra.core.hilbert_space_algebra.ProductSpace method)
is_strict_tensor_factor_of() (qalgebra.core.hilbert_space_algebra.HilbertSpace method)
is_Symbol (qalgebra.utils.indices.IdxSym attribute)
is_symbol (qalgebra.utils.indices.IdxSym attribute)
is_tensor_factor_of() (qalgebra.core.hilbert_space_algebra.HilbertSpace method)
is_zero() (qalgebra.core.abstract_quantum_algebra.QuantumExpression property)
(qalgebra.core.matrix_algebra.Matrix property)
isbra() (qalgebra.core.state_algebra.Bra property)
(qalgebra.core.state_algebra.State property)
isdisjoint() (qalgebra.core.hilbert_space_algebra.HilbertSpace method)
isket() (qalgebra.core.state_algebra.Bra property)
(qalgebra.core.state_algebra.State property)
iter() (qalgebra.utils.indices.IndexOverFockSpace method)
(qalgebra.utils.indices.IndexOverList method)
(qalgebra.utils.indices.IndexOverRange method)
(qalgebra.utils.indices.IndexRangeBase method)
J
j() (qalgebra.core.operator_algebra.LocalSigma property)
Jminus (class in qalgebra.library.spin_algebra)
Jmjmcoeff() (in module qalgebra.library.spin_algebra)
Jpjmcoeff() (in module qalgebra.library.spin_algebra)
Jplus (class in qalgebra.library.spin_algebra)
Jz (class in qalgebra.library.spin_algebra)
Jzjmcoeff() (in module qalgebra.library.spin_algebra)
K
k() (qalgebra.core.operator_algebra.LocalSigma property)
ket() (qalgebra.core.state_algebra.Bra property)
(qalgebra.core.state_algebra.BraKet property)
(qalgebra.core.state_algebra.KetBra property)
(qalgebra.core.state_algebra.OperatorTimesKet property)
(qalgebra.core.state_algebra.State property)
KetBra (class in qalgebra.core.state_algebra)
KetIndexedSum (class in qalgebra.core.state_algebra)
KetPlus (class in qalgebra.core.state_algebra)
KetSymbol (class in qalgebra.core.state_algebra)
KeyTuple (class in qalgebra.utils.ordering)
KroneckerDelta() (in module qalgebra.core.scalar_algebra)
kwargs() (qalgebra.core.abstract_algebra.Expression property)
(qalgebra.core.abstract_quantum_algebra.QuantumDerivative property)
(qalgebra.core.abstract_quantum_algebra.QuantumSymbol property)
(qalgebra.core.hilbert_space_algebra.LocalSpace property)
(qalgebra.core.indexed_operations.IndexedSum property)
(qalgebra.core.operator_algebra.LocalOperator property)
(qalgebra.core.operator_algebra.OperatorPlusMinusCC property)
(qalgebra.core.operator_algebra.OperatorTrace property)
(qalgebra.core.state_algebra.LocalKet property)
L
label() (qalgebra.core.abstract_quantum_algebra.QuantumSymbol property)
(qalgebra.core.hilbert_space_algebra.LocalSpace property)
(qalgebra.core.state_algebra.Bra property)
latex() (in module qalgebra.printing)
lindblad() (in module qalgebra.core.super_operator_algebra)
liouvillian() (in module qalgebra.core.super_operator_algebra)
ljust() (in module qalgebra.utils.unicode)
local_factors() (qalgebra.core.hilbert_space_algebra.HilbertSpace property)
(qalgebra.core.hilbert_space_algebra.LocalSpace property)
(qalgebra.core.hilbert_space_algebra.ProductSpace property)
LocalKet (class in qalgebra.core.state_algebra)
LocalOperator (class in qalgebra.core.operator_algebra)
LocalProjector() (in module qalgebra.core.operator_algebra)
LocalSigma (class in qalgebra.core.operator_algebra)
LocalSpace (class in qalgebra.core.hilbert_space_algebra)
M
make_disjunct_indices() (qalgebra.core.indexed_operations.IndexedSum method)
match() (qalgebra.pattern_matching.Pattern method)
match_pattern() (in module qalgebra.pattern_matching)
match_replace() (in module qalgebra.core.algebraic_properties)
match_replace_binary() (in module qalgebra.core.algebraic_properties)
MatchDict (class in qalgebra.pattern_matching)
Matrix (class in qalgebra.core.matrix_algebra)
matrix (qalgebra.core.matrix_algebra.Matrix attribute)
minimal_kwargs() (qalgebra.core.abstract_algebra.Expression property)
(qalgebra.core.abstract_quantum_algebra.QuantumDerivative property)
(qalgebra.core.hilbert_space_algebra.LocalSpace property)
(qalgebra.core.operator_algebra.OperatorPlusMinusCC property)
module
qalgebra
qalgebra.convert
qalgebra.convert.to_qutip
qalgebra.convert.to_sympy_matrix
qalgebra.core
qalgebra.core.abstract_algebra
qalgebra.core.abstract_quantum_algebra
qalgebra.core.algebraic_properties
qalgebra.core.exceptions
qalgebra.core.hilbert_space_algebra
qalgebra.core.indexed_operations
qalgebra.core.matrix_algebra
qalgebra.core.operator_algebra
qalgebra.core.scalar_algebra
qalgebra.core.state_algebra
qalgebra.core.super_operator_algebra
qalgebra.library
qalgebra.library.fock_operators
qalgebra.library.pauli_matrices
qalgebra.library.spin_algebra
qalgebra.pattern_matching
qalgebra.printing
qalgebra.printing.asciiprinter
qalgebra.printing.base
qalgebra.printing.dot
qalgebra.printing.latexprinter
qalgebra.printing.sreprprinter
qalgebra.printing.sympy
qalgebra.printing.treeprinting
qalgebra.printing.unicodeprinter
qalgebra.toolbox
qalgebra.toolbox.commutator_manipulation
qalgebra.toolbox.core
qalgebra.utils
qalgebra.utils.check_rules
qalgebra.utils.containers
qalgebra.utils.indices
qalgebra.utils.ordering
qalgebra.utils.properties_for_args
qalgebra.utils.singleton
qalgebra.utils.testing
qalgebra.utils.unicode
multiplicity() (qalgebra.library.spin_algebra.SpinSpace property)
N
n() (qalgebra.core.abstract_quantum_algebra.QuantumDerivative property)
name (qalgebra.utils.indices.IdxSym attribute)
nested_tuple() (in module qalgebra.utils.containers)
next() (qalgebra.core.state_algebra.BasisKet method)
next_basis_label_or_index() (qalgebra.core.hilbert_space_algebra.LocalSpace method)
(qalgebra.library.spin_algebra.SpinSpace method)
no_instance_caching() (in module qalgebra.toolbox.core)
NoConjugateMatrix
NonSquareMatrix
NullSpaceProjector (class in qalgebra.core.operator_algebra)
O
One (in module qalgebra.core.scalar_algebra)
one_or_more (qalgebra.pattern_matching.Pattern attribute)
op() (qalgebra.core.super_operator_algebra.SuperOperatorTimesOperator property)
operand() (qalgebra.core.abstract_quantum_algebra.SingleQuantumOperation property)
(qalgebra.core.operator_algebra.OperatorTrace property)
(qalgebra.core.state_algebra.Bra property)
operands() (qalgebra.core.abstract_algebra.Operation property)
(qalgebra.core.indexed_operations.IndexedSum property)
Operation (class in qalgebra.core.abstract_algebra)
Operator (class in qalgebra.core.operator_algebra)
operator() (qalgebra.core.state_algebra.OperatorTimesKet property)
OperatorDerivative (class in qalgebra.core.operator_algebra)
OperatorIndexedSum (class in qalgebra.core.operator_algebra)
OperatorPlus (class in qalgebra.core.operator_algebra)
OperatorPlusMinusCC (class in qalgebra.core.operator_algebra)
OperatorSymbol (class in qalgebra.core.operator_algebra)
OperatorTimes (class in qalgebra.core.operator_algebra)
OperatorTimesKet (class in qalgebra.core.state_algebra)
OperatorTrace (class in qalgebra.core.operator_algebra)
order_key (qalgebra.core.abstract_quantum_algebra.QuantumPlus attribute)
(qalgebra.core.abstract_quantum_algebra.QuantumTimes attribute)
(qalgebra.core.operator_algebra.Commutator attribute)
(qalgebra.core.state_algebra.KetPlus attribute)
(qalgebra.core.state_algebra.TensorKet attribute)
(qalgebra.core.super_operator_algebra.SuperOperatorTimes attribute)
order_key() (qalgebra.core.hilbert_space_algebra.ProductSpace class method)
orderby() (in module qalgebra.core.algebraic_properties)
OverlappingSpaces
P
parenthesize() (qalgebra.printing.asciiprinter.QalgebraAsciiPrinter method)
Pattern (class in qalgebra.pattern_matching)
pattern() (in module qalgebra.pattern_matching)
pattern_head() (in module qalgebra.pattern_matching)
PauliX() (in module qalgebra.library.pauli_matrices)
PauliY() (in module qalgebra.library.pauli_matrices)
PauliZ() (in module qalgebra.library.pauli_matrices)
Phase (class in qalgebra.library.fock_operators)
phase() (qalgebra.library.fock_operators.Phase property)
piecewise_one() (qalgebra.utils.indices.IndexOverFockSpace method)
(qalgebra.utils.indices.IndexOverList method)
(qalgebra.utils.indices.IndexOverRange method)
(qalgebra.utils.indices.IndexRangeBase method)
prev() (qalgebra.core.state_algebra.BasisKet method)
prime() (qalgebra.utils.indices.IdxSym property)
primed() (qalgebra.utils.indices.IdxSym property)
print_tree() (in module qalgebra.printing.treeprinting)
printmethod (qalgebra.printing.asciiprinter.QalgebraAsciiPrinter attribute)
(qalgebra.printing.base.QalgebraBasePrinter attribute)
(qalgebra.printing.latexprinter.QalgebraLatexPrinter attribute)
(qalgebra.printing.sympy.SympyLatexPrinter attribute)
(qalgebra.printing.sympy.SympyStrPrinter attribute)
(qalgebra.printing.sympy.SympyUnicodePrinter attribute)
(qalgebra.printing.unicodeprinter.QalgebraUnicodePrinter attribute)
product() (in module qalgebra.utils.indices)
ProductSpace (class in qalgebra.core.hilbert_space_algebra)
properties_for_args() (in module qalgebra.utils.properties_for_args)
ProtoExpr (class in qalgebra.pattern_matching)
pseudo_inverse() (qalgebra.core.operator_algebra.Operator method)
PseudoInverse (class in qalgebra.core.operator_algebra)
Q
qalgebra
module
qalgebra.convert
module
qalgebra.convert.to_qutip
module
qalgebra.convert.to_sympy_matrix
module
qalgebra.core
module
qalgebra.core.abstract_algebra
module
qalgebra.core.abstract_quantum_algebra
module
qalgebra.core.algebraic_properties
module
qalgebra.core.exceptions
module
qalgebra.core.hilbert_space_algebra
module
qalgebra.core.indexed_operations
module
qalgebra.core.matrix_algebra
module
qalgebra.core.operator_algebra
module
qalgebra.core.scalar_algebra
module
qalgebra.core.state_algebra
module
qalgebra.core.super_operator_algebra
module
qalgebra.library
module
qalgebra.library.fock_operators
module
qalgebra.library.pauli_matrices
module
qalgebra.library.spin_algebra
module
qalgebra.pattern_matching
module
qalgebra.printing
module
qalgebra.printing.asciiprinter
module
qalgebra.printing.base
module
qalgebra.printing.dot
module
qalgebra.printing.latexprinter
module
qalgebra.printing.sreprprinter
module
qalgebra.printing.sympy
module
qalgebra.printing.treeprinting
module
qalgebra.printing.unicodeprinter
module
qalgebra.toolbox
module
qalgebra.toolbox.commutator_manipulation
module
qalgebra.toolbox.core
module
qalgebra.utils
module
qalgebra.utils.check_rules
module
qalgebra.utils.containers
module
qalgebra.utils.indices
module
qalgebra.utils.ordering
module
qalgebra.utils.properties_for_args
module
qalgebra.utils.singleton
module
qalgebra.utils.testing
module
qalgebra.utils.unicode
module
QalgebraAsciiDefaultPrinter (class in qalgebra.printing.asciiprinter)
QalgebraAsciiPrinter (class in qalgebra.printing.asciiprinter)
QalgebraAsciiTestPrinter (class in qalgebra.utils.testing)
QalgebraBasePrinter (class in qalgebra.printing.base)
QalgebraLatexPrinter (class in qalgebra.printing.latexprinter)
QalgebraSReprPrinter (class in qalgebra.printing.sreprprinter)
QalgebraUnicodePrinter (class in qalgebra.printing.unicodeprinter)
QuantumAdjoint (class in qalgebra.core.abstract_quantum_algebra)
QuantumDerivative (class in qalgebra.core.abstract_quantum_algebra)
QuantumExpression (class in qalgebra.core.abstract_quantum_algebra)
QuantumIndexedSum (class in qalgebra.core.abstract_quantum_algebra)
QuantumOperation (class in qalgebra.core.abstract_quantum_algebra)
QuantumPlus (class in qalgebra.core.abstract_quantum_algebra)
QuantumSymbol (class in qalgebra.core.abstract_quantum_algebra)
QuantumTimes (class in qalgebra.core.abstract_quantum_algebra)
R
raise_jk() (qalgebra.core.operator_algebra.LocalSigma method)
range() (qalgebra.utils.indices.IndexOverRange property)
real() (qalgebra.core.matrix_algebra.Matrix property)
(qalgebra.core.scalar_algebra.Scalar property)
(qalgebra.core.scalar_algebra.ScalarIndexedSum property)
(qalgebra.core.scalar_algebra.ScalarValue property)
rebuild() (qalgebra.core.abstract_algebra.Expression method)
remove() (qalgebra.core.hilbert_space_algebra.HilbertSpace method)
(qalgebra.core.hilbert_space_algebra.LocalSpace method)
(qalgebra.core.hilbert_space_algebra.ProductSpace method)
render_latex_sub_super() (in module qalgebra.printing.latexprinter)
rewrite_with_operator_pm_cc() (in module qalgebra.core.operator_algebra)
rjust() (in module qalgebra.utils.unicode)
rules() (qalgebra.core.abstract_algebra.Expression class method)
S
Scalar (class in qalgebra.core.scalar_algebra)
ScalarDerivative (class in qalgebra.core.scalar_algebra)
ScalarExpression (class in qalgebra.core.scalar_algebra)
ScalarIndexedSum (class in qalgebra.core.scalar_algebra)
ScalarPlus (class in qalgebra.core.scalar_algebra)
ScalarPower (class in qalgebra.core.scalar_algebra)
scalars_to_op() (in module qalgebra.core.algebraic_properties)
ScalarTimes (class in qalgebra.core.scalar_algebra)
ScalarTimesKet (class in qalgebra.core.state_algebra)
ScalarTimesOperator (class in qalgebra.core.operator_algebra)
ScalarTimesQuantumExpression (class in qalgebra.core.abstract_quantum_algebra)
ScalarTimesSuperOperator (class in qalgebra.core.super_operator_algebra)
ScalarValue (class in qalgebra.core.scalar_algebra)
series_expand() (qalgebra.core.abstract_quantum_algebra.QuantumExpression method)
(qalgebra.core.matrix_algebra.Matrix method)
shape() (qalgebra.core.matrix_algebra.Matrix property)
show_rules() (qalgebra.core.abstract_algebra.Expression class method)
simplifications (qalgebra.core.abstract_algebra.Expression attribute)
(qalgebra.core.abstract_quantum_algebra.QuantumDerivative attribute)
(qalgebra.core.hilbert_space_algebra.ProductSpace attribute)
(qalgebra.core.operator_algebra.Adjoint attribute)
(qalgebra.core.operator_algebra.Commutator attribute)
(qalgebra.core.operator_algebra.LocalOperator attribute)
(qalgebra.core.operator_algebra.LocalSigma attribute)
(qalgebra.core.operator_algebra.NullSpaceProjector attribute)
(qalgebra.core.operator_algebra.OperatorIndexedSum attribute)
(qalgebra.core.operator_algebra.OperatorPlus attribute)
(qalgebra.core.operator_algebra.OperatorTimes attribute)
(qalgebra.core.operator_algebra.OperatorTrace attribute)
(qalgebra.core.operator_algebra.PseudoInverse attribute)
(qalgebra.core.operator_algebra.ScalarTimesOperator attribute)
(qalgebra.core.scalar_algebra.ScalarIndexedSum attribute)
(qalgebra.core.scalar_algebra.ScalarPlus attribute)
(qalgebra.core.scalar_algebra.ScalarPower attribute)
(qalgebra.core.scalar_algebra.ScalarTimes attribute)
(qalgebra.core.state_algebra.BasisKet attribute)
(qalgebra.core.state_algebra.BraKet attribute)
(qalgebra.core.state_algebra.KetBra attribute)
(qalgebra.core.state_algebra.KetIndexedSum attribute)
(qalgebra.core.state_algebra.KetPlus attribute)
(qalgebra.core.state_algebra.OperatorTimesKet attribute)
(qalgebra.core.state_algebra.ScalarTimesKet attribute)
(qalgebra.core.state_algebra.TensorKet attribute)
(qalgebra.core.super_operator_algebra.ScalarTimesSuperOperator attribute)
(qalgebra.core.super_operator_algebra.SPost attribute)
(qalgebra.core.super_operator_algebra.SPre attribute)
(qalgebra.core.super_operator_algebra.SuperAdjoint attribute)
(qalgebra.core.super_operator_algebra.SuperOperatorPlus attribute)
(qalgebra.core.super_operator_algebra.SuperOperatorTimes attribute)
(qalgebra.core.super_operator_algebra.SuperOperatorTimesOperator attribute)
(qalgebra.library.fock_operators.Displace attribute)
(qalgebra.library.fock_operators.Phase attribute)
(qalgebra.library.fock_operators.Squeeze attribute)
simplify_scalar() (qalgebra.core.abstract_quantum_algebra.QuantumExpression method)
(qalgebra.core.matrix_algebra.Matrix method)
single (qalgebra.pattern_matching.Pattern attribute)
SingleQuantumOperation (class in qalgebra.core.abstract_quantum_algebra)
Singleton (class in qalgebra.utils.singleton)
singleton_object() (in module qalgebra.utils.singleton)
SingletonType (in module qalgebra.utils.singleton)
sop() (qalgebra.core.super_operator_algebra.SuperOperatorTimesOperator property)
sorted_if_possible() (in module qalgebra.utils.containers)
space() (qalgebra.core.abstract_quantum_algebra.QuantumExpression property)
(qalgebra.core.abstract_quantum_algebra.QuantumIndexedSum property)
(qalgebra.core.abstract_quantum_algebra.QuantumOperation property)
(qalgebra.core.abstract_quantum_algebra.QuantumSymbol property)
(qalgebra.core.abstract_quantum_algebra.ScalarTimesQuantumExpression property)
(qalgebra.core.matrix_algebra.Matrix property)
(qalgebra.core.operator_algebra.LocalOperator property)
(qalgebra.core.operator_algebra.OperatorTrace property)
(qalgebra.core.scalar_algebra.Scalar property)
(qalgebra.core.state_algebra.KetBra property)
(qalgebra.core.state_algebra.LocalKet property)
(qalgebra.core.state_algebra.OperatorTimesKet property)
(qalgebra.core.super_operator_algebra.SPost property)
(qalgebra.core.super_operator_algebra.SPre property)
(qalgebra.core.super_operator_algebra.SuperOperatorTimesOperator property)
SpaceTooLargeError
spin() (qalgebra.library.spin_algebra.SpinSpace property)
SpinBasisKet() (in module qalgebra.library.spin_algebra)
SpinIndex (class in qalgebra.utils.indices)
SpinOperator (class in qalgebra.library.spin_algebra)
SpinSpace (class in qalgebra.library.spin_algebra)
SPost (class in qalgebra.core.super_operator_algebra)
SPre (class in qalgebra.core.super_operator_algebra)
sqrt() (in module qalgebra.core.scalar_algebra)
Squeeze (class in qalgebra.library.fock_operators)
squeezing_factor() (qalgebra.library.fock_operators.Squeeze property)
srepr() (in module qalgebra.printing)
State (class in qalgebra.core.state_algebra)
StateDerivative (class in qalgebra.core.state_algebra)
StrLabel (class in qalgebra.utils.indices)
substitute() (in module qalgebra.core.abstract_algebra)
(qalgebra.core.abstract_algebra.Expression method)
(qalgebra.core.matrix_algebra.Matrix method)
(qalgebra.utils.indices.FockLabel method)
(qalgebra.utils.indices.IndexOverFockSpace method)
(qalgebra.utils.indices.IndexOverList method)
(qalgebra.utils.indices.IndexOverRange method)
(qalgebra.utils.indices.IndexRangeBase method)
(qalgebra.utils.indices.SpinIndex method)
(qalgebra.utils.indices.SymbolicLabelBase method)
SubSupFmt (class in qalgebra.printing.unicodeprinter)
SubSupFmtNoUni (class in qalgebra.printing.unicodeprinter)
Sum() (in module qalgebra.core.abstract_quantum_algebra)
SuperAdjoint (class in qalgebra.core.super_operator_algebra)
SuperCommutativeHSOrder (class in qalgebra.core.super_operator_algebra)
SuperOperator (class in qalgebra.core.super_operator_algebra)
SuperOperatorDerivative (class in qalgebra.core.super_operator_algebra)
SuperOperatorPlus (class in qalgebra.core.super_operator_algebra)
SuperOperatorSymbol (class in qalgebra.core.super_operator_algebra)
SuperOperatorTimes (class in qalgebra.core.super_operator_algebra)
SuperOperatorTimesOperator (class in qalgebra.core.super_operator_algebra)
sym_args() (qalgebra.core.abstract_quantum_algebra.QuantumSymbol property)
SymbolicLabelBase (class in qalgebra.utils.indices)
symbols() (in module qalgebra.toolbox.core)
sympy_printer_cls (qalgebra.printing.asciiprinter.QalgebraAsciiPrinter attribute)
(qalgebra.printing.base.QalgebraBasePrinter attribute)
(qalgebra.printing.latexprinter.QalgebraLatexPrinter attribute)
(qalgebra.printing.sreprprinter.IndentedSReprPrinter attribute)
(qalgebra.printing.sreprprinter.QalgebraSReprPrinter attribute)
(qalgebra.printing.unicodeprinter.QalgebraUnicodePrinter attribute)
SympyCreate() (in module qalgebra.convert.to_sympy_matrix)
SympyLatexPrinter (class in qalgebra.printing.sympy)
SympyReprPrinter (class in qalgebra.printing.sympy)
SympyStrPrinter (class in qalgebra.printing.sympy)
SympyUnicodePrinter (class in qalgebra.printing.sympy)
syms() (qalgebra.core.abstract_quantum_algebra.QuantumDerivative property)
T
T() (qalgebra.core.matrix_algebra.Matrix property)
temporary_instance_cache() (in module qalgebra.toolbox.core)
temporary_rules() (in module qalgebra.toolbox.core)
tensor() (qalgebra.core.hilbert_space_algebra.HilbertSpace method)
TensorKet (class in qalgebra.core.state_algebra)
term() (qalgebra.core.abstract_quantum_algebra.ScalarTimesQuantumExpression property)
(qalgebra.core.indexed_operations.IndexedSum property)
terms() (qalgebra.core.indexed_operations.IndexedSum property)
tex() (in module qalgebra.printing)
to_fock_representation() (qalgebra.core.state_algebra.CoherentStateKet method)
trace() (qalgebra.core.matrix_algebra.Matrix method)
transpose() (qalgebra.core.matrix_algebra.Matrix method)
tree() (in module qalgebra.printing.treeprinting)
TrivialKet (in module qalgebra.core.state_algebra)
TrivialSpace (in module qalgebra.core.hilbert_space_algebra)
U
UnequalSpaces
unicode() (in module qalgebra.printing)
update() (qalgebra.pattern_matching.MatchDict method)
V
val() (qalgebra.core.scalar_algebra.ScalarValue property)
vals() (qalgebra.core.abstract_quantum_algebra.QuantumDerivative property)
variables() (qalgebra.core.indexed_operations.IndexedSum property)
vstackm() (in module qalgebra.core.matrix_algebra)
W
wc() (in module qalgebra.pattern_matching)
wc_names() (qalgebra.pattern_matching.Pattern property)
Y
yield_from_ranges() (in module qalgebra.utils.indices)
Z
Zero (in module qalgebra.core.scalar_algebra)
zero_or_more (qalgebra.pattern_matching.Pattern attribute)
ZeroKet (in module qalgebra.core.state_algebra)
ZeroOperator (in module qalgebra.core.operator_algebra)
zerosm() (in module qalgebra.core.matrix_algebra)
ZeroSuperOperator (in module qalgebra.core.super_operator_algebra)