Abstract
We introduce an approach to include formalized mathematics in regular undergraduate mathematics courses. In order to enable automatic parsing and checking, the code of our lecture notes systematically uses strict syntax conventions for all definitions and theorems, including in particular an unambiguous grammar for all formulas. Resulting from several years of experience, we present a body of about 1000 pages of notes for a course on modelling and a sequence of three courses on analysis and calculus which are a regular part in the undergraduate mathematics curriculum at the University of Constance. We explain the basic structure of the formalization and its syntax and discuss the practicability of the approach.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
MMATh-Homepage: Currently in German: http://www.math.uni-konstanz.de/mmath
LaTeX-Sources: LATEX and PDF versions of the analysis lecture notes (in German). http://www.math.uni-konstanz.de/mmath/download
Kohlhase, M.: Using LaTeX as a semantic markup format. Math. Comput. Sci. 2, 279–304 (2008)
Mizar-Homepage. http://www.mizar.org/
Knuth, D.E.: Literate Programming. Comput. J. 27(2), 97–111 (1984)
Kohlhase, M.: OMDoc - An Open Markup Format for Mathematical Documents [version 1.2]. Springer, Heidelberg (2006). https://doi.org/10.1007/11826095
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2018 Springer International Publishing AG, part of Springer Nature
About this paper
Cite this paper
Junk, M., Hölle, S., Sahli, S. (2018). Formalized Mathematical Content in Lecture Notes on Modelling and Analysis. In: Rabe, F., Farmer, W., Passmore, G., Youssef, A. (eds) Intelligent Computer Mathematics. CICM 2018. Lecture Notes in Computer Science(), vol 11006. Springer, Cham. https://doi.org/10.1007/978-3-319-96812-4_12
Download citation
DOI: https://doi.org/10.1007/978-3-319-96812-4_12
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-96811-7
Online ISBN: 978-3-319-96812-4
eBook Packages: Computer ScienceComputer Science (R0)