1. A wireless communication system, comprising: a transmitter that transmits a Multiple-input Multiple-Output (MIMO) signal over a communication channel; a receiver that receives the MIMO signal as an output of the communication channel, a lattice detector comprising: a boundary definer which establishes a hypercube boundary for a transformed integer lattice, wherein said integer lattice defines discrete subgroup of a space spanning a real vector space generated from a basis with integer coefficients; and a candidate-to-boundary comparator which checks whether received candidate points are within a transformed integer lattice hypercube boundary, wherein the system eliminates candidates outside the established boundary.