I will enroll to university next Summer in a rigorous B.Math course. I am currently in high school and I am more than comfortable with most of high school mathematics . I am looking for books that prepares one for a more rigorous course than the high school one .
Books I have completed so far
- Calculus -> Calculus by Spivak
- Algebra -> Algebra by Gelfand, Problem Solving Strategies by Arthur Engel , Polynomials by Barbeau , Inequalities by Venkatchala , Functional Equations by Venkatchala , Complex Numbers by Titu Andreescu
- Combinatorics -> Principles and Techniques in Combinatorics by Chen & Koh
- Number Theory -> Elementary Number Theory by David Burton
- Geometry -> Trigonometry by SL Loney , Co-ordinate Geometry by S.L. Loney , Euclidean Geometry by Birkhoff & Beatley
- Linear Algebra -> Linear Algebra by Titu Andreescu
I want to expand and build up on this existing knowledge for further courses and hopefully a research career in pure mathematics , please recommend me some books to work through both theory and problem books .
If you've mastered those books (particularly the proofs in Spivak) you are more than well prepared already for rigorous university mathematics. Pick one of those subjects that you particularly like and study something a little more advanced. You could study some abstract algebra.
Edit in response to comment.
Caveat first: I haven't taught abstract algebra or real analysis for years, so my thoughts may well be out of date.
I think reading Tao is a good idea. I wish it had been around years ago.
Herstein's algebra is an ancient ( book with the kind of rigor you seem to like. Fraleigh and Dummit-and-Foote seem to be the favorites nowadays. You can begin thinking about them here: How does Dummit and Foote's abstract algebra text compare to others? Herstein or Herstein?