IKonquer said:
What a coincidence! I actually have both Velleman's book and Abstract Algebra by Pinter. I actually started reading Velleman's book from the beginning and stopped. I didn't really understand the importance of unions, intersections, truth tables, and the whole operation on sets. Could you explain why they are important in mathematics?
I like Velleman's book
because it spends so much attention on unions, intersections and other set theoretic notions. I agree that Velleman's book isn't a book that you can read cover to cover, you must handle it like a reference work. If you don't understand something, then read the appropriate section in Velleman. Learning proofs while going through an abstract algebra course is better than learning proofs through a proof book!
Anyway, unions and intersections and stuff are important in mathematics because they form the language in which mathematics is written. Every mathematical theory after calculus will involve sets and will be written in the notation of set theory. So knowing how to work with sets is quite important.
For example, when writing down all the integers that are divisible by 3 and 4, we will write down
\{x\in \mathbb{Z}~\vert~3~\text{divides}~x\}\cap \{x\in \mathbb{Z}~\vert~4~\text{divides}~x\}
So sets are used here. Are sets essential here?? No, we could also write it down in an entirely different language, but it is the set theoretic language that we happen to use here.
Also how should one go about reading an abstract algebra book differently than a calculus book?
Depends on how you read your calculus book. I shouldn't make an example of me, but here's how I studied math texts:
- the first reading: read the importants texts, read the statements of the theorems, skip over the calculations. This should be quick reading.
- Work through the entire text. Make sure to understand everything you read (and make sure you understand why they do what they do). If you don't understand it, think about it. If the thinking takes too long, ask here.
- Take a piece of paper and try to write down the proofs and calculations that you've just studied. Only look in the book when you're really stuck. Repeat until you know and understand all the proofs.
- Try to expand on the theory: try to make examples of theorems, try to find counterexamples of when the theorem fails (for example, we require a certain number to be positive in the statement of the theorem? Try to find an example of when the theorem fails when the number is negative), make a mind-map of the chapter.
- Make exercises.
This is very time intensive, but it pays off!