A receiver comprising: an antenna which receives a radio signal including
N possible symbols {c.sub.1.sup.(n), c.sub.2.sup.(n), . . .
c.sub.M-1.sup.(n), c.sub.M.sup.(n)}, an N correlation units which are
provided corresponding to the N possible symbols, respectively, each
correlation unit detecting the degree of correlation with the radio
signal received by the antenna, and a symbol determination unit which
determines the symbol included in the radio signal received by the
antenna based on the degree of correlation detected by the N correlation
units. The N correlation units detect the degree of correlation between
the radio signal received by the antenna and the N possible symbols
represented by M chips {.alpha..sub.0c.sub.1.sup.(n),
.alpha..sub.0c.sub.2.sup.(n)+.alpha..sub.1c.sub.1.sup.(n), . . . ,
.alpha..sub.0c.sub.M-1.sup.(n)+.alpha..sub.1c.sub.M-2.sup.(n),
.alpha..sub.0c.sub.M.sup.(n)+.alpha..sub.1c.sub.M-1.sup.(n)}.