It would be grossly inaccurate to call this simply a 'scifi novel'. If anything, it's a mathematics-philosophy-science-speculative-adventure fiction, but that doesn't abbreviate very well. 
 This is a nice big chunky piece of brain candy, with a wonderfully rendered setting, a large glossary of invented jargon (refer to the back if you're having trouble), and other neat tricks. 
 Lots of intellectual fun, recommended.