|
|
|
|
|
by stiff
4696 days ago
|
|
I self-studied some amount of pure mathematics, having only an undergraduate CS degree and while having a 40 hour a week day job, and while it's definitely harder and slower than learning it at a university, it's not unrealistic. If you look hard enough, there are books with proof-based exercises with answers in the back (example proofs) that you can use to check your understanding (Spivak's Calculus, books from Springer UTM series). For many other books, you can find course pages online with homeworks+solutions, e.g. http://www.cs.berkeley.edu/~oholtz/teaching.html has homeworks for Rudins "Principles of Mathematical Analysis", and Halmos "Finite-Dimensional Vector Spaces". Finally most problem books (again Springer has a nice selection) have very detailed solutions. Yes, there are proofs that can be done in a number of different ways, but in my experience diverging too far is not very common and in most cases some core ingredients have to make it in in the end anyway. It's impossible to go through a lot of exercises "writing complete nonsense solutions" like that, when you are precisely checking your solutions against the given ones. For many types of exercises there are also simple ways of validating your solution, for example, in probability theory you can often do a computer simulation. In the end that's what anyway has to be done in real world and in research work. |
|
Also lots of people have convinced themselves of lots of silly things. You can probably find dozens of papers from people with bachelors in math (or no degree) claiming they have solved P=NP. A lot of these turn out to be completely bogus, but the authors nonetheless thought they were serious attempts.