Skip to content

Releases: dev-ket/Ket.jl

v0.4.0

19 Feb 08:31
Compare
Choose a tag to compare

Ket v0.4.0

Diff since v0.3.1

  • added nonlocality_robustness
  • added several qubit noise channels (bit flip, phase flip, depolarizing, amplitude damping, etc.)
  • added several quantum states
  • added random isometries
  • added inner DPS hierarchy
  • added documentation on getting started and an example use
  • various minor optimizations and bugfixes

Breaking changes:

  • renamed random_robustness as entanglement_robustness (and added methods)
  • changed noise arguments of incompatibility_robustness
  • separated symmetric_projection into symmetric_projector and symmetric_isometry

v0.3.1

16 Jan 17:04
Compare
Choose a tag to compare

Ket v0.3.1

Diff since v0.3.0

  • added Dicke states (permutationally invariant N-qubit states)
  • added Horodecki states (bound entangled 3x3 and 2x4 states)
  • minor improvements

v0.3.0

09 Jan 13:51
Compare
Choose a tag to compare

Ket v0.3.0

Diff since v0.2.0

  • added multipartite local_bound for probability and correlator representations
  • added multipartite tsirelson_bound for Collins-Gisin and correlator representations
  • added multipartite versions of tensor_probability, tensor_collinsgisin and tensor_correlation
  • removed MATLAB dependency; now Tsirelson bounds are computed with QuantumNPA
  • added bipartite seesaw
  • added incompatibility_robustness
  • added Bell states

Breaking changes:

  • replaced fp2cg and cg2fp with tensor_collinsgisin and tensor_probability
  • random_unitary now returns a custom type
  • countless tiny things

v0.2.0

30 Aug 17:18
Compare
Choose a tag to compare

Ket v0.2.0

Diff since v0.1.0

  • DPS hierarchy and entanglement entropy
  • Test for genuine multipartite entanglement
  • Schmidt decomposition
  • Generalized W and GHZ states
  • Diamond norm
  • Permute systems
  • Various bugfixes and refactoring
  • Now works with Julia 1.11

v0.1.0

01 Jul 10:35
Compare
Choose a tag to compare

Ket v0.1.0

Initial release.