algebra and number systems