En for et rom i matematikk er en mengde objekter som kan brukes til å generere alle objekter i rommet. Måten objektene genereres på fra objekter i basisen vil avhenge av strukturen i rommet, det vil si hvilke regler som gjelder for å kombinere objekter og på den måten danne nye objekter.