generator (mathematics)