Skip to content

Erroneous derivatives of Kraus operators #231

@TysonRayJones

Description

@TysonRayJones

Functions CalcMetricTensor and CalcExpecPauliStringDerivs are possibly mishandling arbitrarily parameterised Kraus maps. For example, Deph[x] and Kraus[{ Sqrt[1 - x] IdentityMatrix[2], Sqrt[x] PauliMatrix[3]}] admit different values from

CalcMetricTensor[InitPlusState @ CreateDensityQureg[1], OP, {x -> .4}]

will differ. Check!

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions