Add explicit _act_on_
function for SingleQubitCliffordGate
#5256
Labels
area/gates
kind/feature-request
Describes new functionality
triage/accepted
A consensus emerged that this bug report, feature request, or other action should be worked on
Is your feature request related to a use case or problem? Please describe.
No.
Describe the solution you'd like
The underlying data structure of SingleQubitCliffordGate is Clifford Tableau now but we don't have explicit
_act_on_
for it.By now, the effect of SingleQubitCliffordGate applying to ActOnCliffordTableauArgs implicit works through the decomposition and act_on function of some basic gates, like X, Y, Z, H, etc. But it can be directly applied with underlying Tableau without calling decomposition.
As for ActOnStabilizerCHFormArgs, I don't know if there is a way to do it through Tableau directly. We always can make that function as NotImplemented for CH_Form and fall back to old approach.
[optional] Additional context (e.g. screenshots)
See #5069 for the context.
What is the urgency from your perspective for this issue? Is it blocking important work?
P2 - we should do it in the next couple of quarters
The text was updated successfully, but these errors were encountered: