1 Introduction
2 Mathematical Reasoning Tasks
3 Neural Networks for Mathematical Reasoning
4 Pre-trained Language Models for Mathematical Reasoning
5 In-context Learning for Mathematical Reasoning
6 Discussion and Findings
7 Future Work
8 Conclusion