A set of strings S is computable if there exists a Turing machine M so that, for every string x, both of the following hold.

  1. M accepts xxS

  2. M rejects xxS