Cirq icon indicating copy to clipboard operation
Cirq copied to clipboard

Occupation number representation of LinearOperators

Open viathor opened this issue 6 years ago • 1 comments

Filing for discussion and implementation tracking of occupation basis representation for the LinearOperator introduced in #1299, see the PR for context.

Rationale: Hamiltonians used in quantum simulation applications tend to have an efficient representation in this basis

Caveats: The above suggests that LinearOperator with this representation should not automatically compute its standard or Pauli basis expansions.

viathor avatar Jan 23 '19 18:01 viathor

If we go down this direction it seems like we should consider it as part of a generic addition of support for basis expansions outside of the pauli basis (all hail the hegemony of the Pauli matrices!)

dabacon avatar May 03 '20 16:05 dabacon

This is probably more relevant to application specific libraries like OpenFermion or Qualtran. Let's close this one and reopen in a different repo. This is also not a high priority for Cirq right now.

tanujkhattar avatar Feb 02 '24 18:02 tanujkhattar