nkdsl.core.sumΒΆ

Additive composition of symbolic operators.

Classes

AbstractSymbolicOperator(hilbert, *, name[, ...])

Abstract base class for all symbolic (DSL-defined) operators.

Any(*args, **kwargs)

Special type indicating an unconstrained type.

DiscreteHilbert([size])

Sequence()

All the operations on a read-only sequence.

SymbolicOperatorIR(operator_name, mode, ...)

Immutable symbolic operator IR container.

SymbolicOperatorSum(hilbert, terms, *[, ...])

Additive composition of multiple symbolic operators sharing one Hilbert space.