I know the basics of C++ by taking a few courses and going through "C++ Primer" by Lippman. As a math graduate student, I would love to get my hands on some programming-math exercises geared towards research. My gear is more towards probability and PDEs. The only interesting one I found so far is

"The Nonlinear Workbook: Chaos, Fractals, Cellular Automata, Neural Networks, Genetic Algorithms, Gene Expression Programming, Support Vector M " http://www.amazon.ca/Nonlinear-Workbook-Algorithms-Expression-Programming/dp/9812562788/ref=sr_1_3?ie=UTF8&qid=1430325865&sr=8-3&keywords=c%2B%2B+nonlinear

Just by going through the contents it looks like it gives a solid survey (and it also has 150 run programs).

Any suggested workbooks combining C++ and math problems geared towards research?

More specifically,any book in the similar spirit and content as the one I posted.

To prevent this from growing too big, please refrain from posting online resources and books on basic math-programming problems. I am interested in topics such as solving PDEs and simulating Hamiltonian systems, I am not interested in number theory and Euclidean geometry type problems.

Also, let's close it after 5-10 answers.



I posted it here because I wanted to get input from active researchers. Instead of closing this please put it somewhere (eg. community wiki) where researchers can comment.


closed as off-topic by Neil Strickland, abx, coudy, Andy Putman, Stefan Kohl Apr 29 '15 at 20:33

This question appears to be off-topic. The users who voted to close gave this specific reason:

  • "MathOverflow is for mathematicians to ask each other questions about their research. See Math.StackExchange to ask general questions in mathematics." – Neil Strickland, abx, coudy, Stefan Kohl
If this question can be reworded to fit the rules in the help center, please edit the question.

  • 1
    $\begingroup$ As stated, your question isn't focused, in that you are asking for a list and a discussion. MO is primarily for questions that have identifiable answers. Your question could be made more suitable if it was made community wiki, which a moderator can do. $\endgroup$ – Ryan Budney Apr 29 '15 at 17:04
  • $\begingroup$ More specifically, I am looking for suggestions on workbooks geared towards research in PDEs and probability. I posted it here because I wanted to get the input of active researchers. $\endgroup$ – TKM Apr 29 '15 at 17:08
  • 2
    $\begingroup$ If you are interested in programming/math, see projecteuler, projecteuler.net $\endgroup$ – Per Alexandersson Apr 29 '15 at 17:08
  • 2
    $\begingroup$ Project Euler is of questionable value. Many of the problems are based on elementary number theory (lots of searches through primes) or recreational mathematics, and they are designed so that math only gets you so far, and then you have to do a significant amount of brute-force calculations and memoization. These are not the types of things you need for numerical analysis or machine learning. $\endgroup$ – Douglas Zare Apr 29 '15 at 17:43
  • $\begingroup$ an interesting proof needing programming: mathoverflow.net/a/181903/47958 $\endgroup$ – user47958 Apr 29 '15 at 20:51