Skip to main content

2017 | OriginalPaper | Buchkapitel

Semantic Preserving Bijective Mappings of Mathematical Formulae Between Document Preparation Systems and Computer Algebra Systems

verfasst von : Howard S. Cohl, Moritz Schubotz, Abdou Youssef, André Greiner-Petter, Jürgen Gerhard, Bonita V. Saunders, Marjorie A. McClain, Joon Bang, Kevin Chen

Erschienen in: Intelligent Computer Mathematics

Verlag: Springer International Publishing

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

Document preparation systems like https://static-content.springer.com/image/chp%3A10.1007%2F978-3-319-62075-6_9/454024_1_En_9_IEq1_HTML.gif   offer the ability to render mathematical expressions as one would write these on paper. Using https://static-content.springer.com/image/chp%3A10.1007%2F978-3-319-62075-6_9/454024_1_En_9_IEq2_HTML.gif , https://static-content.springer.com/image/chp%3A10.1007%2F978-3-319-62075-6_9/454024_1_En_9_IEq3_HTML.gif , and tools generated for use in the National Institute of Standards (NIST) Digital Library of Mathematical Functions, semantically enhanced mathematical https://static-content.springer.com/image/chp%3A10.1007%2F978-3-319-62075-6_9/454024_1_En_9_IEq4_HTML.gif markup (semantic https://static-content.springer.com/image/chp%3A10.1007%2F978-3-319-62075-6_9/454024_1_En_9_IEq5_HTML.gif ) is achieved by using a semantic macro set. Computer algebra systems (CAS) such as Maple and Mathematica use alternative markup to represent mathematical expressions. By taking advantage of Youssef’s Part-of-Math tagger and CAS internal representations, we develop algorithms to translate mathematical expressions represented in semantic https://static-content.springer.com/image/chp%3A10.1007%2F978-3-319-62075-6_9/454024_1_En_9_IEq6_HTML.gif to corresponding CAS representations and vice versa. We have also developed tools for translating the entire Wolfram Encoding Continued Fraction Knowledge and University of Antwerp Continued Fractions for Special Functions datasets, for use in the NIST Digital Repository of Mathematical Formulae. The overall goal of these efforts is to provide semantically enriched standard conforming MathML representations to the public for formulae in digital mathematics libraries. These representations include presentation MathML, content MathML, generic https://static-content.springer.com/image/chp%3A10.1007%2F978-3-319-62075-6_9/454024_1_En_9_IEq7_HTML.gif , semantic https://static-content.springer.com/image/chp%3A10.1007%2F978-3-319-62075-6_9/454024_1_En_9_IEq8_HTML.gif , and now CAS representations as well.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Fußnoten
1
The mention of specific products, trademarks, or brand names is for purposes of identification only. Such mention is not to be interpreted in any way as an endorsement or certification of such products or brands by the National Institute of Standards and Technology, nor does it imply that the products so identified are necessarily the best available for the purpose. All trademarks mentioned herein belong to their respective owners.
 
2
The usage of multiple @ symbols in Miller’s https://static-content.springer.com/image/chp%3A10.1007%2F978-3-319-62075-6_9/454024_1_En_9_IEq59_HTML.gif macro set provides capability for alternative presentations, such as \(\sin (z)\) and \(\sin \;z\) for one and two @ symbols respectively.
 
3
\idot is our semantic https://static-content.springer.com/image/chp%3A10.1007%2F978-3-319-62075-6_9/454024_1_En_9_IEq95_HTML.gif macro which represents multiplication without any corresponding presentation appearance.
 
5
We are planning to make the dataset available from http://​drmf.​wmflabs.​org.
 
Literatur
2.
Zurück zum Zitat Backeljauw, F., Cuyt, A.: Algorithm 895: a continued fractions package for special functions. Trans. Math. Softw. 36(3), Art. 15, 20 (2009). Association for Computing Machinery Backeljauw, F., Cuyt, A.: Algorithm 895: a continued fractions package for special functions. Trans. Math. Softw. 36(3), Art. 15, 20 (2009). Association for Computing Machinery
3.
Zurück zum Zitat Cohl, H.S., Schubotz, M., McClain, M.A., Saunders, B.V., Zou, C.Y., Mohammed, A.S., Danoff, A.A.: Growing the digital repository of mathematical formulae with generic LaTeX sources. In: Kerber, M., Carette, J., Kaliszyk, C., Rabe, F., Sorge, V. (eds.) CICM 2015. LNCS, vol. 9150, pp. 280–287. Springer, Cham (2015). doi:10.1007/978-3-319-20615-8_18 CrossRef Cohl, H.S., Schubotz, M., McClain, M.A., Saunders, B.V., Zou, C.Y., Mohammed, A.S., Danoff, A.A.: Growing the digital repository of mathematical formulae with generic LaTeX sources. In: Kerber, M., Carette, J., Kaliszyk, C., Rabe, F., Sorge, V. (eds.) CICM 2015. LNCS, vol. 9150, pp. 280–287. Springer, Cham (2015). doi:10.​1007/​978-3-319-20615-8_​18 CrossRef
4.
Zurück zum Zitat Cuyt, A., Petersen, V.B., Verdonk, B., Waadeland, H., Jones, W.B.: Handbook of Continued Fractions for Special Functions. Springer, New York (2008). With contributions by Franky Backeljauw and Catherine Bonan-Hamada, Verified numerical output by Stefan Becuwe and CuytMATH Cuyt, A., Petersen, V.B., Verdonk, B., Waadeland, H., Jones, W.B.: Handbook of Continued Fractions for Special Functions. Springer, New York (2008). With contributions by Franky Backeljauw and Catherine Bonan-Hamada, Verified numerical output by Stefan Becuwe and CuytMATH
5.
Zurück zum Zitat Olver, F.W.J., Olde Daalhuis, A.B., Lozier, D.W., Schneider, B.I., Boisvert, R.F., Clark, C.W., Miller, B.R., Saunders, B.V. (eds.) NIST Digital Library of Mathematical Functions. http://dlmf.nist.gov/. Release 1.0.15 of 01 June 2017 Olver, F.W.J., Olde Daalhuis, A.B., Lozier, D.W., Schneider, B.I., Boisvert, R.F., Clark, C.W., Miller, B.R., Saunders, B.V. (eds.) NIST Digital Library of Mathematical Functions. http://​dlmf.​nist.​gov/​. Release 1.0.15 of 01 June 2017
8.
Zurück zum Zitat Bernardin, L., Chin, P., DeMarco, P., Geddes, K.O., Hare, D.E.G., Heal, K.M., Labahn, G., May, J.P., McCarron, J., Monagan, M.B., Ohashi, D., Vorkoetter, S.M.: Maple Programming Guide. Maplesoft, a division of Waterloo Maple Inc. (2016) Bernardin, L., Chin, P., DeMarco, P., Geddes, K.O., Hare, D.E.G., Heal, K.M., Labahn, G., May, J.P., McCarron, J., Monagan, M.B., Ohashi, D., Vorkoetter, S.M.: Maple Programming Guide. Maplesoft, a division of Waterloo Maple Inc. (2016)
11.
Zurück zum Zitat Miller, B.R.: Drafting DLMF Content Dictionaries. Talk presented at the OpenMath Workshop of the 9th Conference on Intelligent Computer Mathematics, CICM 2016 (2016) Miller, B.R.: Drafting DLMF Content Dictionaries. Talk presented at the OpenMath Workshop of the 9th Conference on Intelligent Computer Mathematics, CICM 2016 (2016)
13.
Zurück zum Zitat Miller, B.R., Youssef, A.: Technical aspects of the digital library of mathematical functions. Ann. Math. Artif. Intell. 38(1–3), 121–136 (2003)MathSciNetCrossRefMATH Miller, B.R., Youssef, A.: Technical aspects of the digital library of mathematical functions. Ann. Math. Artif. Intell. 38(1–3), 121–136 (2003)MathSciNetCrossRefMATH
14.
Zurück zum Zitat Pagel, R., Schubotz, M.: Mathematical language processing project. In: CICM Workshops. CEUR Workshop Proceedings, vol. 1186. CEUR-WS.org (2014) Pagel, R., Schubotz, M.: Mathematical language processing project. In: CICM Workshops. CEUR Workshop Proceedings, vol. 1186. CEUR-WS.org (2014)
17.
Zurück zum Zitat Schubotz, M., Grigoriev, A., Cohl, H.S., Meuschke, N., Gipp, B., Youssef, A., Leich, M., Markl, V.: Semantification of identifiers in mathematics for better math information retrieval. In: The 39th Annual ACM Special Interest Group on Information Retrieval, Pisa, Tuscany, Italy (2016) Schubotz, M., Grigoriev, A., Cohl, H.S., Meuschke, N., Gipp, B., Youssef, A., Leich, M., Markl, V.: Semantification of identifiers in mathematics for better math information retrieval. In: The 39th Annual ACM Special Interest Group on Information Retrieval, Pisa, Tuscany, Italy (2016)
18.
Zurück zum Zitat Schubotz, M., Wicke, G.: Mathoid: robust, scalable, fast and accessible math rendering for wikipedia. In: Watt, S.M., Davenport, J.H., Sexton, A.P., Sojka, P., Urban, J. (eds.) CICM 2014. LNCS, vol. 8543, pp. 224–235. Springer, Cham (2014). doi:10.1007/978-3-319-08434-3_17 CrossRef Schubotz, M., Wicke, G.: Mathoid: robust, scalable, fast and accessible math rendering for wikipedia. In: Watt, S.M., Davenport, J.H., Sexton, A.P., Sojka, P., Urban, J. (eds.) CICM 2014. LNCS, vol. 8543, pp. 224–235. Springer, Cham (2014). doi:10.​1007/​978-3-319-08434-3_​17 CrossRef
19.
Zurück zum Zitat Youssef, A.: Part-of-math tagging and applications. Submitted to the 10th Conference on Intelligent Computer Mathematics (CICM 2017), Edinburgh, Scotland, July 2017 Youssef, A.: Part-of-math tagging and applications. Submitted to the 10th Conference on Intelligent Computer Mathematics (CICM 2017), Edinburgh, Scotland, July 2017
Metadaten
Titel
Semantic Preserving Bijective Mappings of Mathematical Formulae Between Document Preparation Systems and Computer Algebra Systems
verfasst von
Howard S. Cohl
Moritz Schubotz
Abdou Youssef
André Greiner-Petter
Jürgen Gerhard
Bonita V. Saunders
Marjorie A. McClain
Joon Bang
Kevin Chen
Copyright-Jahr
2017
DOI
https://doi.org/10.1007/978-3-319-62075-6_9

Premium Partner