Skip to content

Releases: quantum-mob/Q3

v3.4.8

09 Jul 03:08
Compare
Choose a tag to compare
  • New functions: ChebyshevPoints, ChebyshevApproximation, TrimLeft, TrimRight, IntervalSize.
  • WeightedLog is renamed ShannonLog.
  • ShannonLog and QuantumLog require the base of Log function to be specified explicitly.

v3.4.7

05 Jul 04:08
Compare
Choose a tag to compare
  • Bug fix: some pieces of code, the old syntax argument form of Zero was used.
  • New symbols: WickMutualInformation, NambuOne, NambuZero, $EmptyPlotMarkers.
  • Part, Dot and Topple support NambuMatrix.
  • NambuMatrix[{mat, 0}, ...] to easily embed matrix mat into the Nambu space in a block diagonal form with the anomalous part vanishing.

v3.4.6

03 Jul 02:58
Compare
Choose a tag to compare
  • Further performance improvement for fermionic quantum computing.
  • ChebyshevCoefficients is based on FourierDCT and is much faster.
  • ChebyshevApproximation is renamed ChebyshevSeries.
  • Style sheet PlaybookX has been renamed PlaybookNub.

v3.4.5

30 Jun 07:41
Compare
Choose a tag to compare
  • Pfaffian has greatly improved; almost 10 times faster. This also improves the performance of WickState, WickUnitary, WickExpectation, WickGreensFunction, WickLogarithmicNegativity, WickEntanglementEntropy, etc.
  • Matrix and Elaborate support WickState, WickUnitary, WickOperator, Measurement[_?FermionQ].
  • New functions: ChebyshevApproximation, ChebyshevCoefficients

v3.4.4

24 Jun 10:03
Compare
Choose a tag to compare
  • New functions: NambuMatrix, NambuRandomMatrix, PauliMatrixQ, CliffordMatrixQ.
  • Improved: Pfaffian, SkewTridiagonalize, DickeBasis, PauliQ.
  • QuantumCircuit supports WickUnitary, WickOperator, Measurement[fermions] and some other fermionic quantum computing elements.
  • New function WickEntanglementEntropy (cf. EntanglementEntroy) dedicated to the context of Wick state.
  • New option "Output" for WickRandomCircuit.

v3.4.2

19 Jun 10:47
Compare
Choose a tag to compare
  • New function: CrossEntropy
  • Enhancement: WeightLog, QuantumLog, EntanglementEntropy, WickGreensFunction, WickHistory
  • The output form of WickRandomCircuit has been changed.
  • WickOperate has been renamed WickOperator.

v3.4.1

18 Jun 10:54
Compare
Choose a tag to compare
  • New function StabilizerGenerators.
  • EntanglementEntropy now supports WickState.

v3.4.0

17 Jun 12:26
Compare
Choose a tag to compare
  • New functions for fermionic quantum computation: WickHistory, WickRandomCircuit, WickOperate, WickGreensFunction.
  • Other new function: MatrixObject, RandomPick, ArrayPermute.
  • Syntax arguments of WickExpectation has been changed.
  • Bug fixes for WickExpectation.
  • Changes in the convention for the compact form of unitary matrix in the Nambu space.
  • WickLogarithmicNegativity supports WickState.
  • Backward compatibility issue concerning PositionLargest used in Pfaffian.

v3.3.17

04 Jun 07:15
Compare
Choose a tag to compare
  • New function BlockEncoding and StateForm
  • Enhanced KetCanonical
  • Bug fixes concerning State and ProductState.

v3.3.15

23 May 09:46
Compare
Choose a tag to compare
  • New functions FermionTranspose, FermionTimeReversal, WickTimeReversalMoment, WickLogarithmicNegativity.
  • Enhanced WickState and WickExpectaion.