Every Semilinear Set is a Finite Union of Disjoint Linear Sets

We prove in this paper that every semilinear set is a finite union of disjoint linear sets, using elementary combinatorial-topological lemmas.