UCL-CCS / symmer

An efficient Python-based framework for implementing qubit subspace methods, reducing the resource requirements for near-term quantum simulations.
MIT License
37 stars 9 forks source link

Noncontextual sets #98

Closed TimWeaving closed 1 year ago

TimWeaving commented 1 year ago

Sizeable change to ContextualSubspace - introduced the new StabilizeFirst noncontextual strategy which is conceptually different from the existing methods. This works on the premise that a set of stabilizers has already been identified (for example, through an auxiliary operator preserving scheme) and therefore we construct a noncontextual operator that respects these.