Skip to main content

2017 | OriginalPaper | Buchkapitel

A Web-Based Toolkit for Mathematical Word Processing Applications with Semantics

verfasst von : Nathan C. Carter, Kenneth G. Monks

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

Lurch is an open-source word processor that can check the steps in students’ mathematical proofs. Users write in a natural language, but mark portions of a document as meaningful, so the software can distinguish content for human readers from content it should analyze.
This paper describes the Lurch Web Platform, a system of tools the authors have created as part of a project to upgrade Lurch from a desktop application to a web application. That system of tools is available on GitHub for other mathematical software developers to use in their own projects. It includes a web editor with mathematical typesetting, an interface for marking up documents with mathematical (or other structured) meaning, OpenMath support, meaning visualization tools, and document dependence and sharing features, among others.
We conclude with design plans for ongoing development of the web version of Lurch that will be built on the Lurch Web Platform.

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!

Literatur
5.
Zurück zum Zitat Carter, N., Monks, K.G.: Lurch: a word processor built on OpenMath that can check mathematical reasoning. In: Lange, C., et al. (eds.) Workshops and Work in Progress at CICM, EEEE 1010. CEUR Workshop Proceedings (2013) Carter, N., Monks, K.G.: Lurch: a word processor built on OpenMath that can check mathematical reasoning. In: Lange, C., et al. (eds.) Workshops and Work in Progress at CICM, EEEE 1010. CEUR Workshop Proceedings (2013)
6.
Zurück zum Zitat Carter, N., Monks, K.G.: Lurch: a word processor that can grade students’ proofs. In: Lange, C., et al. (eds.) Workshops and Work in Progress at CICM, FFFFF 1010. CEUR Workshop Proceedings (2013) Carter, N., Monks, K.G.: Lurch: a word processor that can grade students’ proofs. In: Lange, C., et al. (eds.) Workshops and Work in Progress at CICM, FFFFF 1010. CEUR Workshop Proceedings (2013)
7.
Zurück zum Zitat Carter, N., Monks, K.G.: From formal to expository: using the proof-checking word processor Lurch to teach proof writing. In: Schwell, R., Franko, J., Steurer, A. (eds.) Beyond Lecture: Resources and Pedagogical Techniques for Enhancing the Teaching of Proof-Writing Across the Curriculum. Mathematical Association of America (2015) Carter, N., Monks, K.G.: From formal to expository: using the proof-checking word processor Lurch to teach proof writing. In: Schwell, R., Franko, J., Steurer, A. (eds.) Beyond Lecture: Resources and Pedagogical Techniques for Enhancing the Teaching of Proof-Writing Across the Curriculum. Mathematical Association of America (2015)
8.
11.
14.
Zurück zum Zitat de Moura, L., Kong, S., Avigad, J., van Doorn, F., von Raumer, J.: The lean theorem prover. In: 25th International Conference on Automated Deduction (CADE-25) (2015) de Moura, L., Kong, S., Avigad, J., van Doorn, F., von Raumer, J.: The lean theorem prover. In: 25th International Conference on Automated Deduction (CADE-25) (2015)
17.
Zurück zum Zitat Kahl, W.: The teaching tool CalcCheck a proof-checker for Gries and Schneider’s “Logical Approach to Discrete Math”. In: Jouannaud, J.-P., Shao, Z. (eds.) CPP 2011. LNCS, vol. 7086, pp. 216–230. Springer, Heidelberg (2011). doi:10.1007/978-3-642-25379-9_17 CrossRef Kahl, W.: The teaching tool CalcCheck a proof-checker for Gries and Schneider’s “Logical Approach to Discrete Math”. In: Jouannaud, J.-P., Shao, Z. (eds.) CPP 2011. LNCS, vol. 7086, pp. 216–230. Springer, Heidelberg (2011). doi:10.​1007/​978-3-642-25379-9_​17 CrossRef
23.
Zurück zum Zitat Seoul-Oh, H., Adkisson, J.: MathQuill: WYSIWYG math with only HTML, CSS, and JS. A free and open source software project, February 2017. http://mathquill.com Seoul-Oh, H., Adkisson, J.: MathQuill: WYSIWYG math with only HTML, CSS, and JS. A free and open source software project, February 2017. http://​mathquill.​com
25.
26.
Zurück zum Zitat Wenzel, M., Wol, B.: Isabelle/PIDE as platform for educational tools. In: Workshop on Computer Theorem Proving Components for Educational Software (THedu 2011). Electronic Proceedings in Theoretical Computer Science, vol. 79 (2012). doi:10.4204/EPTCS.79.9 Wenzel, M., Wol, B.: Isabelle/PIDE as platform for educational tools. In: Workshop on Computer Theorem Proving Components for Educational Software (THedu 2011). Electronic Proceedings in Theoretical Computer Science, vol. 79 (2012). doi:10.​4204/​EPTCS.​79.​9
Metadaten
Titel
A Web-Based Toolkit for Mathematical Word Processing Applications with Semantics
verfasst von
Nathan C. Carter
Kenneth G. Monks
Copyright-Jahr
2017
DOI
https://doi.org/10.1007/978-3-319-62075-6_19