Superposition as memory: unlocking quantum automatic complexity

From MaRDI portal



Abstract: Imagine a lock with two states, "locked" and "unlocked", which may be manipulated using two operations, called 0 and 1. Moreover, the only way to (with certainty) unlock using four operations is to do them in the sequence 0011, i.e., 0n1n where n=2. In this scenario one might think that the lock needs to be in certain further states after each operation, so that there is some memory of what has been done so far. Here we show that this memory can be entirely encoded in superpositions of the two basic states "locked" and "unlocked", where, as dictated by quantum mechanics, the operations are given by unitary matrices. Moreover, we show using the Jordan--Schur lemma that a similar lock is not possible for n=60. We define the semi-classical quantum automatic complexity Qs(x) of a word x as the infimum in lexicographic order of those pairs of nonnegative integers (n,q) such that there is a subgroup G of the projective unitary group PU(n) with |G|leq and with U0,U1inG such that, in terms of a standard basis ek and with Uz=prodkUz(k), we have Uxe1=e2 and Uye1ee2 for all yex with |y|=|x|. We show that Qs is unbounded and not constant for strings of a given length. In particular, [ Q_{s}(0^21^2)le (2,12) < (3,1) le Q_{s}(0^{60}1^{60}) ] and Qs(0120)le(2,121).












This page was built for publication: Superposition as memory: unlocking quantum automatic complexity

Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q2400959)