Books for self learning physics?

In summary, the conversation revolved around the desire to learn more about physics and the use of textbooks and self-learning. The importance of understanding the mathematical concepts and equations in order to fully grasp physics was emphasized. Recommendations for books and resources were also given. In terms of learning C++, it was advised to use online forums and resources rather than buying expensive textbooks.
  • #1
Poop-Loops
732
1
I have a job as a salesman in a store that gets maybe 5 customers a day if I'm lucky. No excessive chores (vacuum, clean bathrooms, takes maybe an hour all together), so I'm left with hours of time of not doing anything. So I figure (especially over the summer) that I might as well learn a thing or two on my own.

But I don't want to just pick up a textbook and start reading it. I don't want this to be a substitute for a physics course, just something that will ease me into higher physics. Some math is good, but I'd rather it be more about conceptual stuff.

To give you an idea of what I can handle, my math goes to Calculus III, and my physics includes 1 quarter each of: classical mechanics, E&M, fluids, heat, and either sound or light later this quarter.

I know I'm being very picky here, but if I start reading something that is too complex or boring, I'll quickly lose interest. =/

Also, is C++ easy to learn on your own? I'm taking a class now, and I really don't understand the book at all, but when the prof explains it, I get it instantly. Is it just the book that's crappy, or does an explanation go a long way?

PL
 
Physics news on Phys.org
  • #2
In general, the less you put in, the less you get out, as I'm sure you know from your JJ training. No pain, no gain. If you browse through some of the forums here, you'll see people who claim to understand more than they do because they've read pop-physics books that focus strictly on the conceptual. Their understanding, in reality, is quite superficial. In order to learn some physics, you'll need to put in hard work solving problems.

As for book recs, I find that Griffiths' Introduction to Elementary Particles to be highly readable, even though it is a textbook. As I recall, you're in high school still? So you only have done high school math and physics. Griffiths might still be too advanced for you. You should probably learn vector calculus, linear algebra, and Fourier analysis first. Still, maybe you'll understand some portion of it.

I've never looked at his quantum mechanics textbook, but it's supposed to be pretty good. His E&M book is great, and could be used in a freshman year physics major course at a good university.

I would check out Spacetime Physics for an introduction to special relativity.

Otherwise just stick with The Elegant Universe if you are allergic to equations and want a description of string theory and general relativity for laymen.
 
  • #3
Poop-Loops said:
But I don't want to just pick up a textbook and start reading it. I don't want this to be a substitute for a physics course, just something that will ease me into higher physics. Some math is good, but I'd rather it be more about conceptual stuff.

You should read this article ("Why is Quantum Mechanics SO Difficult") before you decide that you would rather just have a conceptual understanding without the mathematics.

https://www.physicsforums.com/journal.php?s=&action=view&journalid=6230&perpage=10&page=1

Even if you aren't specifically interested in QM, I think I can safely say that no area of physics can be fully understood without learning the math.
 
Last edited by a moderator:
  • #4
the textbook by SERWAY..."PHysics" is an elementary book very light reading with lots of examples.

the new novel by Penrose...should be a good read though its got a lot of math
 
  • #5
juvenal said:
As I recall, you're in high school still? So you only have done high school math and physics.

No, I'm in first year college. The physics courses I'm taking definitely weren't offered in my high school. The math was, but I never got that far. I took a year of calc in HS, and that wasn't enough to bump me over 1st year college math. Right now I'm taking sequences and series.

If you say knowing the math is really important, then I guess I have no choice. I want to know physics, not just think I know physics. Right now I'm using Physics for Scientists and Engineers 3rd Edition by Giancoli, and it sucks. It has maybe a paragraph explaining what's going on, and then jumps into the math wihtout me really catching on. Without it being explained by my prof I would be lost. But I'll check out that Griffith book you recommended.

Also, that is a great article. :)

It's not that I don't like math, it's just that when I try to read it, I don't usually understand it unless I already know the math. So if the physics book uses math I already know, it should be fine. But if I have to learn new math just to understand the book, I'll probably give up and cry in a corner somewhere.

PL
 
  • #6
For C++ i don't think you need extra help
you can check some forums on web with your doubts
I learned my c++ on my own using
Thinking in C++ ( Freely available on net google it) (First Book)
C++ Primer Lippman & Lajoie ( Second Book)
The C++ language (By The God o Mighty of c++ Bjarne Stroutsoup) (Reference Book)
 
  • #7
My honest advice

I highly advise not to buy Bjarne book, it is not necessary, stick to books like

C++ Primer,
Acelerated C++,
C++ Templates by Nicolai,
STL by Nicolai

thats 100% enough for you to go, If i were you, I never waste my money on dictionary-like books, because things in those books are all put up on the Internet, a right or left click on your mouse takes you there.

Again, don't buy Bjarne books, buy Schildt ones, instead, he gives you more concrete examples for you to go. I don't know for sure but I guess Schildt is not supported by most people in most of the web forums owned by Earthlink, Jupiter or something similar perhaps because he is not joining the fun with those companies. :biggrin:
His books are all in Japanese school libraries.
Never go to forums to ask for books because they only want to advertise their OWN books that are to me junk-like thingies.

Please think of it carefully before making your mind to pick up some books for your study, Money is always hard to find...Just an advice.
 
Last edited:
  • #8
Stroustrup would be a horrible first book for learning C++, I agree.
 
  • #9
a book for the general public that my dad gave me as a kid, is "a non mathematical survey of quanta", by louis de broglie.

i am not a physicist, so can only say as a layperson in this area i enjoyed it greatly. ( i am a mathematician.)
 
  • #10
juvenal said:
Stroustrup would be a horrible first book for learning C++, I agree.
Really ? I as always, like real true people :blushing:
 
  • #11
Sadmemo said:
Again, don't buy Bjarne books, buy Schildt ones, instead, he gives you more concrete examples for you to go. I don't know for sure but I guess Schildt is not supported by most people in most of the web forums owned by Earthlink, Jupiter or something similar perhaps because he is not joining the fun with those companies. :biggrin:
His books are all in Japanese school libraries.
Agreed, you can't go wrong with Herb Schildt, I own five or six of his books and they are all excellent.
 
  • #12
Hey man when i say bjarne that's for refrence you have to be einstein to learn c++ from it.but during coding frequently you feel like to consult some documentation and that's when bjarne comes in handy
 
  • #13
For C++ I will take another class over the summer (data structures... I hear this is the worst programming job EVER) just so I have something to work on. The book I am using right now is Absolute C++ by Walter Savitch. The compiler that came with it is HORRIBLE. I'll have to get Visual Studio through the school somehow (there's a way you can get it for like $30 my friend said). The explanations he gives are bad too. I don't understand any of the text, I just look at his examples and try to figure it out from there.

PL
 
  • #14
For c++ Compiler why not try gnu compilers or still better install linux kmost distributions comes with all tools needed for software development.
:smile:
 
  • #15
I had Linux before. Not good for games (yet. Companies are starting to make their games compatible with Linux), and I don't want to play around with dual boots again. I'll try GNU whatever that is. :)

PL
 
  • #16
Poop-Loops said:
I know I'm being very picky here, but if I start reading something that is too complex or boring, I'll quickly lose interest. =/

I'm the same way. What I do is browse the library or large bookstore and cherry-pick the books to find the ones at the just-right level for me. As I learn, the level changes. I suggest Thinking Physics and Relativity Visualized, by the same author, Lewis Carroll Epstein. These will help hone your intuition re physics.

Also, is C++ easy to learn on your own? I'm taking a class now, and I really don't understand the book at all, but when the prof explains it, I get it instantly. Is it just the book that's crappy, or does an explanation go a long way?

Maybe your prof is great, but there are so many books on C++ that many must be great as well, for you. Again I'd browse the bookstore or library and browse a chapter of each book to find ones that meet your level. C++ is a subject you don't need a dry textbook for, outside of a class.
 

1. What are the best books for self learning physics?

The best books for self learning physics will depend on your specific needs and learning style. Some popular options include "Concepts of Modern Physics" by Arthur Beiser, "University Physics" by Young and Freedman, and "The Feynman Lectures on Physics" by Richard Feynman. It is important to research and read reviews before choosing a book that will work best for you.

2. Can I learn physics on my own without a teacher?

Yes, it is possible to learn physics on your own without a teacher. However, it will require a lot of dedication and self-discipline. It is important to have a good understanding of basic mathematical concepts and to choose a book that is well-structured and easy to follow.

3. How long does it take to learn physics on your own?

The length of time it takes to learn physics on your own will depend on your prior knowledge, learning speed, and the complexity of the topics covered. It is important to set realistic goals and to spend enough time studying and practicing problems to fully understand the concepts.

4. Are there any online resources for self learning physics?

Yes, there are many online resources available for self learning physics. Some popular options include Khan Academy, MIT OpenCourseWare, and Coursera. These platforms offer free access to lectures, practice problems, and other resources to aid in self learning.

5. How can I ensure I am understanding the material while self learning physics?

To ensure you are understanding the material while self learning physics, it is important to actively engage with the material. This can include taking notes, practicing problems, and seeking out additional resources or explanations if needed. It can also be helpful to regularly test your understanding through quizzes or practice exams.

Similar threads

  • STEM Academic Advising
Replies
14
Views
1K
  • STEM Academic Advising
Replies
1
Views
893
  • STEM Academic Advising
Replies
16
Views
407
Replies
11
Views
480
  • STEM Academic Advising
Replies
10
Views
2K
  • STEM Academic Advising
Replies
1
Views
908
  • STEM Academic Advising
Replies
1
Views
592
Replies
6
Views
831
Replies
2
Views
863
  • STEM Academic Advising
Replies
22
Views
3K
Back
Top