Skip to content

DEJMPS Purification Circuit #237

@sagnikpal2004

Description

@sagnikpal2004

Add a PurifyDEJMPS struct as subtype of AbstractCircuit and callable that applies the purification process

Describe alternatives you’ve considered
I have thoroughly tested the Purify2to1 circuit from CircuitZoo.jl with varying input bell pair fidelities and compared it against DEJMPS which often has significantly different results

Additional context
I have already implemented a DEJMPSCircuit struct and callable matching the format of other circuits in CircuitZoo.jl for the "Two Way Multiplexed Protocol Example" in Pull#236. Would like to upstream that implementation in another pull request and get feedback.

Dependency
The implementation uses Rotation Gates, which is being upstreamed in QuantumSymbolics.jl:Pull#95

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions