Recent Releases of Ket

Ket - v0.6.3

Ket v0.6.3

Diff since v0.6.2

  • fix overflow in nonlocality_robustness
  • fix wrapper preservation in partial_transpose

- Julia
Published by github-actions[bot] 6 months ago

Ket - v0.6.2

Ket v0.6.2

Diff since v0.6.1

  • applymap and choi now preserve sparsity

Closed issues: - applymap does not preserve sparsity (#26)

- Julia
Published by github-actions[bot] 8 months ago

Ket - v0.6.1

Ket v0.6.1

Diff since v0.6.0

  • performance improvements from fixing type instabilities in local_bound and Hypatia

- Julia
Published by github-actions[bot] 8 months ago

Ket - v0.6.0

Ket v0.6.0

Diff since v0.5.1

  • added apply to subsystem (thanks to @AVlyx)
  • added minimal error state discrimination (thanks to @atg205)
  • added pretty good measurement (thanks to @atg205)

Breaking changes:

  • renamed applykraus to applymap and added support for CJ operators

- Julia
Published by github-actions[bot] 10 months ago

Ket - v0.5.1

Ket v0.5.1

Diff since v0.5.0

  • added trace and replace function (thanks to @AVlyx)
  • optimized partial trace, partial transposition, and permute systems (thanks to @AVlyx)
  • simplified generation of random unitaries and isometries (thanks to @sethaxen)
  • adapted to Julia 1.12

- Julia
Published by github-actions[bot] 10 months ago

Ket - v0.5.0

Ket v0.5.0

Diff since v0.4.0

  • added conversion between Collins-Gisin and correlation representations
  • added specialized tsirelson_bound functions for levels 1 and 1+ab
  • added Braunstein-Caves game
  • added Sindici-Piani states
  • added unitary_parameterization
  • minor improvements and bugfixes

Breaking changes:

  • tsirelson_bound now returns optimal behaviour as well

- Julia
Published by github-actions[bot] 11 months ago

Ket - v0.4.0

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 randomrobustness as entanglementrobustness (and added methods)
  • changed noise arguments of incompatibility_robustness
  • separated symmetricprojection into symmetricprojector and symmetric_isometry

- Julia
Published by github-actions[bot] about 1 year ago

Ket - v0.3.1

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

- Julia
Published by github-actions[bot] about 1 year ago

Ket - v0.3.0

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

- Julia
Published by github-actions[bot] about 1 year ago

Ket - v0.2.0

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

- Julia
Published by github-actions[bot] over 1 year ago

Ket - v0.1.0

Ket v0.1.0

Initial release.

- Julia
Published by github-actions[bot] over 1 year ago