v3.6.0
The main addition in this release is the tools for efficient simulation of Clifford quantum circuits: CliffordState, CliffordUnitary, CliffordLogarithmicNegativity, CliffordCircuit, RandomCliffordCircuit, RandomCliffordCircuitSimulate, CliffordLogarithmicNegativity, RandomCliffordUnitary, RandomCliffordState, etc.
Other changes include:
- New function: UpdateStabilizerGenerators, RandomGottesmanVector, GottesmanTimes, GottesmanVectorEmbed, GottesmanMatrixEmbed, GottesmanMap
- Renamed: WickRandomCircuit --> RandomWickCircuitSimulate
- TheRaising, TheLowering, TheHadamard, TheQuadrant, TheOctant, TheHexadecant are removed.
- Raising, Lowering, Hadamard, Quadrant, Octant, Hexadecant are just Flavor names rather than functions.
- New functions: FullGottesmanMatrix, FullGottesmanVector, ParityBoole
- Improved: CliffordFactor, FromGottesmanMatrix
- Several demonstrations have been moved to QuantumPlaybook (v3.3.12).
- Improved: WickLgarithmicNegativity