Currently, randomstate(10; χ = 2, ξ = 2) returns an MPS with bond dimension 2. I think instead we should return an LPDO{MPO} with Kraus dimension 2 (which currently requires that you explicitly set mixed = true, but I think it is unambiguous that if you set a nontrivial Kraus dimension then you want a mixed state).
Currently,
randomstate(10; χ = 2, ξ = 2)
returns an MPS with bond dimension 2. I think instead we should return anLPDO{MPO}
with Kraus dimension 2 (which currently requires that you explicitly setmixed = true
, but I think it is unambiguous that if you set a nontrivial Kraus dimension then you want a mixed state).