Machbarkeitsstudie OÖ Kulturdatenbank
Project Description
Projektnummer: Z-132
Project Lead
Project Duration
01/12/1998 - 30/06/2000Publications
2025
[Baumgartner]
Equational Generalization Problems with Atom-Variables
Alexander Baumgartner, Temur Kutsia, Daniele Nantes-Sobrinho, Manfred Schmidt-Schauss
In: Intelligent Computer Mathematics - 18th International Conference, CICM 2025, Brasilia, Brazil, October 6-10, 2025, Proceedings, Valeria de Paiva and Peter Koepke (ed.), Lecture Notes in Computer Science 16136, pp. 133-151. 2025. Springer, ISBN 978-3-032-07020-3. [doi]@inproceedings{RISC7188,
author = {Alexander Baumgartner and Temur Kutsia and Daniele Nantes-Sobrinho and Manfred Schmidt-Schauss},
title = {{Equational Generalization Problems with Atom-Variables}},
booktitle = {{Intelligent Computer Mathematics - 18th International Conference, CICM 2025, Brasilia, Brazil, October 6-10, 2025, Proceedings}},
language = {english},
series = {Lecture Notes in Computer Science},
volume = {16136},
pages = {133--151},
publisher = {Springer},
isbn_issn = {ISBN 978-3-032-07020-3},
year = {2025},
editor = {Valeria de Paiva and Peter Koepke},
refereed = {yes},
length = {19},
url = {https://doi.org/10.1007/978-3-032-07021-0_8}
}
author = {Alexander Baumgartner and Temur Kutsia and Daniele Nantes-Sobrinho and Manfred Schmidt-Schauss},
title = {{Equational Generalization Problems with Atom-Variables}},
booktitle = {{Intelligent Computer Mathematics - 18th International Conference, CICM 2025, Brasilia, Brazil, October 6-10, 2025, Proceedings}},
language = {english},
series = {Lecture Notes in Computer Science},
volume = {16136},
pages = {133--151},
publisher = {Springer},
isbn_issn = {ISBN 978-3-032-07020-3},
year = {2025},
editor = {Valeria de Paiva and Peter Koepke},
refereed = {yes},
length = {19},
url = {https://doi.org/10.1007/978-3-032-07021-0_8}
}
[Cerna]
Combining Generalization Algorithms in Regular Collapse-Free Theories
Mauricio Ayala-Rincón, David Cerna, Temur Kutsia, Christophe Ringeissen
In: Proceedings of the 10th International Conference on Formal Structures for Computation and Deduction (FSCD 2025), Maribel Fernandez (ed.), LIPIcs - Leibniz International Proceedings in Informatics 337, pp. 7:1-7:18. 2025. Schloss Dagstuhl - Leibniz-Zentrum für Informatik, ISBN 978-3-95977-374-4. [doi]@inproceedings{RISC7156,
author = {Mauricio Ayala-Rincón and David Cerna and Temur Kutsia and Christophe Ringeissen},
title = {{Combining Generalization Algorithms in Regular Collapse-Free Theories}},
booktitle = {{Proceedings of the 10th International Conference on Formal Structures for Computation and Deduction (FSCD 2025)}},
language = {english},
series = {LIPIcs - Leibniz International Proceedings in Informatics},
volume = {337},
pages = {7:1--7:18},
publisher = {Schloss Dagstuhl - Leibniz-Zentrum für Informatik},
isbn_issn = {ISBN 978-3-95977-374-4},
year = {2025},
editor = {Maribel Fernandez},
refereed = {yes},
length = {0},
url = {https://doi.org/10.4230/LIPIcs.FSCD.2025.7}
}
author = {Mauricio Ayala-Rincón and David Cerna and Temur Kutsia and Christophe Ringeissen},
title = {{Combining Generalization Algorithms in Regular Collapse-Free Theories}},
booktitle = {{Proceedings of the 10th International Conference on Formal Structures for Computation and Deduction (FSCD 2025)}},
language = {english},
series = {LIPIcs - Leibniz International Proceedings in Informatics},
volume = {337},
pages = {7:1--7:18},
publisher = {Schloss Dagstuhl - Leibniz-Zentrum für Informatik},
isbn_issn = {ISBN 978-3-95977-374-4},
year = {2025},
editor = {Maribel Fernandez},
refereed = {yes},
length = {0},
url = {https://doi.org/10.4230/LIPIcs.FSCD.2025.7}
}
[Chen]
A Unified Reduction for Hypergeometric and $q$-Hypergeometric Creative Telescoping
Shaoshi Chen, Hao Du, Yiman Gao, Hui Huang, Ziming Li
To appear in Ramanujan J., pp. ?-?. 2025. ISSN 1572-9303. arXiv:2501.03837 [cs.SC]. [pdf]@article{RISC7154,
author = {Shaoshi Chen and Hao Du and Yiman Gao and Hui Huang and Ziming Li},
title = {{A Unified Reduction for Hypergeometric and $q$-Hypergeometric Creative Telescoping}},
language = {english},
journal = {To appear in Ramanujan J.},
pages = {?--?},
isbn_issn = {ISSN 1572-9303},
year = {2025},
note = {arXiv:2501.03837 [cs.SC]},
refereed = {yes},
length = {31}
}
author = {Shaoshi Chen and Hao Du and Yiman Gao and Hui Huang and Ziming Li},
title = {{A Unified Reduction for Hypergeometric and $q$-Hypergeometric Creative Telescoping}},
language = {english},
journal = {To appear in Ramanujan J.},
pages = {?--?},
isbn_issn = {ISSN 1572-9303},
year = {2025},
note = {arXiv:2501.03837 [cs.SC]},
refereed = {yes},
length = {31}
}
[de Freitas]
The three-loop single-mass heavy-flavor corrections to the structure functions $F_2(x, Q^2)$ and $g_1(x, Q^2)$
J. Ablinger, A. Behring, J. Blümlein, A. De Freitas, A. von Manteuffel, C. Schneider, K. Schönwald
Technical report no. 25-08 in RISC Report Series, Research Institute for Symbolic Computation (RISC), Johannes Kepler University Linz, Austria. ISSN 2791-4267 (online). September 2025. Licensed under CC BY 4.0 International. [doi] [pdf]@techreport{RISC7178,
author = {J. Ablinger and A. Behring and J. Blümlein and A. De Freitas and A. von Manteuffel and C. Schneider and K. Schönwald},
title = {{The three-loop single-mass heavy-flavor corrections to the structure functions $F_2(x,Q^2)$ and $g_1(x,Q^2)$}},
language = {english},
abstract = {We report quantitative results on the single-mass heavy-flavor contributions up to three-loop order to the unpolarized structure function $F_2(x,Q^2)$ and the polarized structure function $g_1(x,Q^2)$ for the first time. These results are relevant for precision QCD analyses of the World deep-inelastic data and the data taken at future colliders, such as the Electron--Ion Collider, in order to measure the strong coupling constant $alpha_s(M_Z^2)$, and the twist-2 parton distribution functions consistently at next-to-next-to-leading order.},
number = {25-08},
year = {2025},
month = {September},
keywords = {single-mass heavy-flavor contributions, QCD, Feynman diagrams, computer algebra},
length = {6},
license = {CC BY 4.0 International},
type = {RISC Report Series},
institution = {Research Institute for Symbolic Computation (RISC), Johannes Kepler University Linz},
address = {Altenberger Straße 69, 4040 Linz, Austria},
issn = {2791-4267 (online)}
}
author = {J. Ablinger and A. Behring and J. Blümlein and A. De Freitas and A. von Manteuffel and C. Schneider and K. Schönwald},
title = {{The three-loop single-mass heavy-flavor corrections to the structure functions $F_2(x,Q^2)$ and $g_1(x,Q^2)$}},
language = {english},
abstract = {We report quantitative results on the single-mass heavy-flavor contributions up to three-loop order to the unpolarized structure function $F_2(x,Q^2)$ and the polarized structure function $g_1(x,Q^2)$ for the first time. These results are relevant for precision QCD analyses of the World deep-inelastic data and the data taken at future colliders, such as the Electron--Ion Collider, in order to measure the strong coupling constant $alpha_s(M_Z^2)$, and the twist-2 parton distribution functions consistently at next-to-next-to-leading order.},
number = {25-08},
year = {2025},
month = {September},
keywords = {single-mass heavy-flavor contributions, QCD, Feynman diagrams, computer algebra},
length = {6},
license = {CC BY 4.0 International},
type = {RISC Report Series},
institution = {Research Institute for Symbolic Computation (RISC), Johannes Kepler University Linz},
address = {Altenberger Straße 69, 4040 Linz, Austria},
issn = {2791-4267 (online)}
}
[de Freitas]
The Single-Mass Variable Flavor Number Scheme at Three-Loop Order
J. Ablinger, A. Behring, J. Blümlein, d, A. De Freitas, A. von Manteuffel, C. Schneider, and K. Schönwald
Technical report no. 25-04 in RISC Report Series, Research Institute for Symbolic Computation (RISC), Johannes Kepler University Linz, Austria. ISSN 2791-4267 (online). October 2025. arXiv:2510.02175 [hep-ph]. Licensed under CC BY 4.0 International. [doi] [pdf]@techreport{RISC7181,
author = {J. Ablinger and A. Behring and J. Blümlein and d and A. De Freitas and A. von Manteuffel and C. Schneider and and K. Schönwald},
title = {{The Single-Mass Variable Flavor Number Scheme at Three-Loop Order}},
language = {english},
abstract = {The matching relations in the unpolarized and polarized variable flavor number scheme at three-loop order are presented in the single-mass case. They describe the process of massive quarks becoming light at large virtualities $Q^2$. In this framework, heavy-quark parton distributions can be defined. Numerical results are presented on the matching relations in the case of the single-mass variable flavor number scheme for the light parton, charm and bottom quark distributions. These relations are process independent. In the polarized case we generally work in the Larin scheme. To two-loop order we present the polarized massive OMEs also in the $overline{rm MS}$ scheme. Fast numerical codes for the single-mass massive operator matrix elements are provided. },
number = {25-04},
year = {2025},
month = {October},
note = {arXiv:2510.02175 [hep-ph]},
keywords = {QCD, Feynman diagrams, computer algebra},
length = {27},
license = {CC BY 4.0 International},
type = {RISC Report Series},
institution = {Research Institute for Symbolic Computation (RISC), Johannes Kepler University Linz},
address = {Altenberger Straße 69, 4040 Linz, Austria},
issn = {2791-4267 (online)}
}
author = {J. Ablinger and A. Behring and J. Blümlein and d and A. De Freitas and A. von Manteuffel and C. Schneider and and K. Schönwald},
title = {{The Single-Mass Variable Flavor Number Scheme at Three-Loop Order}},
language = {english},
abstract = {The matching relations in the unpolarized and polarized variable flavor number scheme at three-loop order are presented in the single-mass case. They describe the process of massive quarks becoming light at large virtualities $Q^2$. In this framework, heavy-quark parton distributions can be defined. Numerical results are presented on the matching relations in the case of the single-mass variable flavor number scheme for the light parton, charm and bottom quark distributions. These relations are process independent. In the polarized case we generally work in the Larin scheme. To two-loop order we present the polarized massive OMEs also in the $overline{rm MS}$ scheme. Fast numerical codes for the single-mass massive operator matrix elements are provided. },
number = {25-04},
year = {2025},
month = {October},
note = {arXiv:2510.02175 [hep-ph]},
keywords = {QCD, Feynman diagrams, computer algebra},
length = {27},
license = {CC BY 4.0 International},
type = {RISC Report Series},
institution = {Research Institute for Symbolic Computation (RISC), Johannes Kepler University Linz},
address = {Altenberger Straße 69, 4040 Linz, Austria},
issn = {2791-4267 (online)}
}
[de Freitas]
The two-mass contributions to the three-loop massive operator matrix elements $tilde{A}_{Qg}^{(3)}$ and $Delta tilde{A}_{Qg}^{(3)}$
J. Ablinger, J. Bluemlein, A. De Freitas, A. von Manteuffel, C. Schneider, Kay Schoenwald
Technical report no. 25-07 in RISC Report Series, Research Institute for Symbolic Computation (RISC), Johannes Kepler University Linz, Austria. ISSN 2791-4267 (online). November 2025. Licensed under CC BY 4.0 International. [doi] [pdf]@techreport{RISC7182,
author = {J. Ablinger and J. Bluemlein and A. De Freitas and A. von Manteuffel and C. Schneider and Kay Schoenwald},
title = {{The two-mass contributions to the three-loop massive operator matrix elements $tilde{A}_{Qg}^{(3)}$ and $Delta tilde{A}_{Qg}^{(3)}$}},
language = {english},
abstract = {We calculate the two-mass three-loop contributions to the unpolarized and polarized massive operator matrix elements $tilde{A}_{Qg}^{(3)}$ and $Delta tilde{A}_{Qg}^{(3)}$ in $x$-space for a general mass ratio by using a semi-analytic approach. We also compute Mellin moments up to $N = 2000 (3000)$ by an independent method, to which we compare the results in $x$-space. In the polarized case, we work in the Larin scheme. We present numerical results. The two-mass contributions amount to about $50 %$ of the full textcolor{blue}{$O(T_F^2)$} and textcolor{blue}{$O(T_F^3)$} terms contributing to the operator matrix elements. The present result completes the calculation of all unpolarized and polarized massive three-loop operator matrix elements.},
number = {25-07},
year = {2025},
month = {November},
keywords = {operator matrix elements,3-loop massive Feynman diagrams, two masses, symbolic computation},
length = {50},
license = {CC BY 4.0 International},
type = {RISC Report Series},
institution = {Research Institute for Symbolic Computation (RISC), Johannes Kepler University Linz},
address = {Altenberger Straße 69, 4040 Linz, Austria},
issn = {2791-4267 (online)}
}
author = {J. Ablinger and J. Bluemlein and A. De Freitas and A. von Manteuffel and C. Schneider and Kay Schoenwald},
title = {{The two-mass contributions to the three-loop massive operator matrix elements $tilde{A}_{Qg}^{(3)}$ and $Delta tilde{A}_{Qg}^{(3)}$}},
language = {english},
abstract = {We calculate the two-mass three-loop contributions to the unpolarized and polarized massive operator matrix elements $tilde{A}_{Qg}^{(3)}$ and $Delta tilde{A}_{Qg}^{(3)}$ in $x$-space for a general mass ratio by using a semi-analytic approach. We also compute Mellin moments up to $N = 2000 (3000)$ by an independent method, to which we compare the results in $x$-space. In the polarized case, we work in the Larin scheme. We present numerical results. The two-mass contributions amount to about $50 %$ of the full textcolor{blue}{$O(T_F^2)$} and textcolor{blue}{$O(T_F^3)$} terms contributing to the operator matrix elements. The present result completes the calculation of all unpolarized and polarized massive three-loop operator matrix elements.},
number = {25-07},
year = {2025},
month = {November},
keywords = {operator matrix elements,3-loop massive Feynman diagrams, two masses, symbolic computation},
length = {50},
license = {CC BY 4.0 International},
type = {RISC Report Series},
institution = {Research Institute for Symbolic Computation (RISC), Johannes Kepler University Linz},
address = {Altenberger Straße 69, 4040 Linz, Austria},
issn = {2791-4267 (online)}
}
[Dundua]
Higher-Order Pattern Unification Modulo Similarity Relations
Besik Dundua, Temur Kutsia
Technical report no. 25-03 in RISC Report Series, Research Institute for Symbolic Computation (RISC), Johannes Kepler University Linz, Austria. ISSN 2791-4267 (online). February 2025. Licensed under CC BY 4.0 International. [doi] [pdf]@techreport{RISC7141,
author = {Besik Dundua and Temur Kutsia},
title = {{Higher-Order Pattern Unification Modulo Similarity Relations}},
language = {english},
abstract = {The combination of higher-order theories and fuzzy logic can be useful in decision-making tasks that involve reasoning across abstract functions and predicates, where exact matches are often rare or unnecessary. Developing efficient reasoning and computational techniques for such a combined formalism presents a significant challenge. In this paper, we adopt a more straightforward approach aiming at integrating two well-established and computationally well-behaving components: higher-order patterns on one side and fuzzy equivalences expressed through similarity relations based on minimum T-norm on the other. We propose a unification algorithm for higher-order patterns modulo these similarity relations and prove its termination, soundness, and completeness. This unification problem, like its crisp counterpart, is unitary. The algorithm computes the most general unifier with the highest degree of approximation when the given terms are unifiable.},
number = {25-03},
year = {2025},
month = {February},
keywords = {Unification, higher-order patterns, fuzzy similarity relations},
length = {20},
license = {CC BY 4.0 International},
type = {RISC Report Series},
institution = {Research Institute for Symbolic Computation (RISC), Johannes Kepler University Linz},
address = {Altenberger Straße 69, 4040 Linz, Austria},
issn = {2791-4267 (online)}
}
author = {Besik Dundua and Temur Kutsia},
title = {{Higher-Order Pattern Unification Modulo Similarity Relations}},
language = {english},
abstract = {The combination of higher-order theories and fuzzy logic can be useful in decision-making tasks that involve reasoning across abstract functions and predicates, where exact matches are often rare or unnecessary. Developing efficient reasoning and computational techniques for such a combined formalism presents a significant challenge. In this paper, we adopt a more straightforward approach aiming at integrating two well-established and computationally well-behaving components: higher-order patterns on one side and fuzzy equivalences expressed through similarity relations based on minimum T-norm on the other. We propose a unification algorithm for higher-order patterns modulo these similarity relations and prove its termination, soundness, and completeness. This unification problem, like its crisp counterpart, is unitary. The algorithm computes the most general unifier with the highest degree of approximation when the given terms are unifiable.},
number = {25-03},
year = {2025},
month = {February},
keywords = {Unification, higher-order patterns, fuzzy similarity relations},
length = {20},
license = {CC BY 4.0 International},
type = {RISC Report Series},
institution = {Research Institute for Symbolic Computation (RISC), Johannes Kepler University Linz},
address = {Altenberger Straße 69, 4040 Linz, Austria},
issn = {2791-4267 (online)}
}
[Dundua]
Higher-Order Pattern Unification Modulo Similarity Relations
Besik Dundua, Temur Kutsia
In: Proceedings of the 35th International Symposium on Logic-Based Program Synthesis and Transformation, LOPSTR 2025, Santiago Escobar and Laura Titolo (ed.), Lecture Notes in Computer Science 16117, pp. 75-93. 2025. Springer, ISBN 978-3-032-04847-9. [doi] [pdf]@inproceedings{RISC7162,
author = {Besik Dundua and Temur Kutsia},
title = {{Higher-Order Pattern Unification Modulo Similarity Relations}},
booktitle = {{Proceedings of the 35th International Symposium on Logic-Based Program Synthesis and Transformation, LOPSTR 2025}},
language = {english},
series = {Lecture Notes in Computer Science},
volume = {16117},
pages = {75--93},
publisher = {Springer},
isbn_issn = {ISBN 978-3-032-04847-9},
year = {2025},
editor = {Santiago Escobar and Laura Titolo},
refereed = {yes},
length = {19},
url = {https://doi.org/10.1007/978-3-032-04848-6_5}
}
author = {Besik Dundua and Temur Kutsia},
title = {{Higher-Order Pattern Unification Modulo Similarity Relations}},
booktitle = {{Proceedings of the 35th International Symposium on Logic-Based Program Synthesis and Transformation, LOPSTR 2025}},
language = {english},
series = {Lecture Notes in Computer Science},
volume = {16117},
pages = {75--93},
publisher = {Springer},
isbn_issn = {ISBN 978-3-032-04847-9},
year = {2025},
editor = {Santiago Escobar and Laura Titolo},
refereed = {yes},
length = {19},
url = {https://doi.org/10.1007/978-3-032-04848-6_5}
}
[Ehling]
Graded Quantitative Narrowing
Mauricio Ayala-Rincon, Thaynara Arielly de Lima, Georg Ehling, Temur Kutsia
In: Intelligent Computer Mathematics - 18th International Conference, CICM 2025, Brasilia, Brazil, October 6-10, 2025, Proceedings, Valeria de Paiva and Peter Koepke (ed.), Lecture Notes in Computer Science 16136, pp. 113-132. 2025. Springer, ISBN 978-3-032-07020-3. [doi]@inproceedings{RISC7189,
author = {Mauricio Ayala-Rincon and Thaynara Arielly de Lima and Georg Ehling and Temur Kutsia},
title = {{Graded Quantitative Narrowing}},
booktitle = {{Intelligent Computer Mathematics - 18th International Conference, CICM 2025, Brasilia, Brazil, October 6-10, 2025, Proceedings}},
language = {english},
series = {Lecture Notes in Computer Science},
volume = {16136},
pages = {113--132},
publisher = {Springer},
isbn_issn = {ISBN 978-3-032-07020-3},
year = {2025},
editor = {Valeria de Paiva and Peter Koepke},
refereed = {yes},
length = {20},
url = {https://doi.org/10.1007/978-3-032-07021-0_7}
}
author = {Mauricio Ayala-Rincon and Thaynara Arielly de Lima and Georg Ehling and Temur Kutsia},
title = {{Graded Quantitative Narrowing}},
booktitle = {{Intelligent Computer Mathematics - 18th International Conference, CICM 2025, Brasilia, Brazil, October 6-10, 2025, Proceedings}},
language = {english},
series = {Lecture Notes in Computer Science},
volume = {16136},
pages = {113--132},
publisher = {Springer},
isbn_issn = {ISBN 978-3-032-07020-3},
year = {2025},
editor = {Valeria de Paiva and Peter Koepke},
refereed = {yes},
length = {20},
url = {https://doi.org/10.1007/978-3-032-07021-0_7}
}
[Gao]
Complete Reduction for Derivatives in a Primitive Tower
Hao Du, Yiman Gao, Wenqiao Li and Ziming Li
In: Proceedings of the 2025 International Symposium on Symbolic and Algebraic Computation (ISSAC’25, Santiago Laplagne (ed.), pp. 42-51. 2025. 979-8-4007-2075-8/25/07.@inproceedings{RISC7191,
author = {Hao Du and Yiman Gao and Wenqiao Li and Ziming Li},
title = {{Complete Reduction for Derivatives in a Primitive Tower}},
booktitle = {{ Proceedings of the 2025 International Symposium on Symbolic and Algebraic Computation (ISSAC’25}},
language = {english},
pages = {42--51},
isbn_issn = {979-8-4007-2075-8/25/07},
year = {2025},
editor = {Santiago Laplagne},
refereed = {yes},
length = {10}
}
author = {Hao Du and Yiman Gao and Wenqiao Li and Ziming Li},
title = {{Complete Reduction for Derivatives in a Primitive Tower}},
booktitle = {{ Proceedings of the 2025 International Symposium on Symbolic and Algebraic Computation (ISSAC’25}},
language = {english},
pages = {42--51},
isbn_issn = {979-8-4007-2075-8/25/07},
year = {2025},
editor = {Santiago Laplagne},
refereed = {yes},
length = {10}
}
[Hemmecke]
Computer-assisted construction of Ramanujan-Sato series for 1 over pi
Ralf Hemmecke, Peter Paule, Cristian-Silviu Radu
Technical report no. 25-01 in RISC Report Series, Research Institute for Symbolic Computation (RISC), Johannes Kepler University Linz, Austria. ISSN 2791-4267 (online). January 2025. Licensed under CC BY 4.0 International. [doi] [pdf]@techreport{RISC7134,
author = {Ralf Hemmecke and Peter Paule and Cristian-Silviu Radu},
title = {{Computer-assisted construction of Ramanujan-Sato series for 1 over pi}},
language = {english},
abstract = {Referring to ideasof Takeshi Sato, Yifan Yang in~cite{YangDE} described a construction ofseries for $1$ over $pi$ startingwith a pair $(g,h)$, where $g$ is a modular formof weight $2$ and $h$ is a modular function; i.e.,a modular form of weight zero. In this article we present an algorithmicversion,called ``Sato construction''. Series for $1/pi$ obtained this way will becalled ``Ramanujan-Sato''series. Famous series fit into this definition, for instance, Ramanujan'sseries used by Gosperand the series used by the Chudnovsky brothersfor computing millions of digits of $pi$. Weshow that these series are induced by membersof infinite families of Sato triples $(N, gamma_N,tau_N)$ where $N>1$ is an integer and $gamma_N$ a $2times 2$ matrixsatisfying $gamma_N tau_N=N tau_N$ for$tau_N$ being an element from the upper half of thecomplex plane.In addition to procedures for guessingand proving from the holonomic toolbox togetherwiththe algorithm ``ModFormDE'', as describedin~cite{PPSR:ModFormDE1}, a central roleis played by the algorithm ``MultiSamba'',an extension ofSamba (``subalgebra module basis algorithm'') originating fromcite{Radu_RamanujanKolberg_2015} and cite{Hemmecke}.With thehelp of MultiSamba one canfind and prove evaluations of modular functions,at imaginary quadratic points, in terms of nested algebraic expressions.As a consequence,all the series for $1/pi$ constructed withthe help of MultiSamba are proven completelyin a rigorous non-numerical manner.},
number = {25-01},
year = {2025},
month = {January},
keywords = {modular forms and functions, holonomic differential equations, Ramanujan-Sato series for 1 over pi, MultiSamba algorithm},
length = {58},
license = {CC BY 4.0 International},
type = {RISC Report Series},
institution = {Research Institute for Symbolic Computation (RISC), Johannes Kepler University Linz},
address = {Altenberger Straße 69, 4040 Linz, Austria},
issn = {2791-4267 (online)}
}
author = {Ralf Hemmecke and Peter Paule and Cristian-Silviu Radu},
title = {{Computer-assisted construction of Ramanujan-Sato series for 1 over pi}},
language = {english},
abstract = {Referring to ideasof Takeshi Sato, Yifan Yang in~cite{YangDE} described a construction ofseries for $1$ over $pi$ startingwith a pair $(g,h)$, where $g$ is a modular formof weight $2$ and $h$ is a modular function; i.e.,a modular form of weight zero. In this article we present an algorithmicversion,called ``Sato construction''. Series for $1/pi$ obtained this way will becalled ``Ramanujan-Sato''series. Famous series fit into this definition, for instance, Ramanujan'sseries used by Gosperand the series used by the Chudnovsky brothersfor computing millions of digits of $pi$. Weshow that these series are induced by membersof infinite families of Sato triples $(N, gamma_N,tau_N)$ where $N>1$ is an integer and $gamma_N$ a $2times 2$ matrixsatisfying $gamma_N tau_N=N tau_N$ for$tau_N$ being an element from the upper half of thecomplex plane.In addition to procedures for guessingand proving from the holonomic toolbox togetherwiththe algorithm ``ModFormDE'', as describedin~cite{PPSR:ModFormDE1}, a central roleis played by the algorithm ``MultiSamba'',an extension ofSamba (``subalgebra module basis algorithm'') originating fromcite{Radu_RamanujanKolberg_2015} and cite{Hemmecke}.With thehelp of MultiSamba one canfind and prove evaluations of modular functions,at imaginary quadratic points, in terms of nested algebraic expressions.As a consequence,all the series for $1/pi$ constructed withthe help of MultiSamba are proven completelyin a rigorous non-numerical manner.},
number = {25-01},
year = {2025},
month = {January},
keywords = {modular forms and functions, holonomic differential equations, Ramanujan-Sato series for 1 over pi, MultiSamba algorithm},
length = {58},
license = {CC BY 4.0 International},
type = {RISC Report Series},
institution = {Research Institute for Symbolic Computation (RISC), Johannes Kepler University Linz},
address = {Altenberger Straße 69, 4040 Linz, Austria},
issn = {2791-4267 (online)}
}
[Hoxhaj]
How to reconstruct a planar map from its branching curve
E. Hoxhaj, J. Schicho
Math. Comp. 94, pp. 935-952. 2025. ISSN 1088-6842. [doi]@article{RISC7121,
author = {E. Hoxhaj and J. Schicho},
title = {{How to reconstruct a planar map from its branching curve}},
language = {english},
journal = {Math. Comp.},
volume = {94},
pages = {935--952},
isbn_issn = {ISSN 1088-6842},
year = {2025},
refereed = {yes},
length = {18},
url = {https://doi.org/10.1090/mcom/3988}
}
author = {E. Hoxhaj and J. Schicho},
title = {{How to reconstruct a planar map from its branching curve}},
language = {english},
journal = {Math. Comp.},
volume = {94},
pages = {935--952},
isbn_issn = {ISSN 1088-6842},
year = {2025},
refereed = {yes},
length = {18},
url = {https://doi.org/10.1090/mcom/3988}
}
[Kutsia]
Verification of an Anti-unification Algorithm in PVS
Mauricio Ayala-Rincón, Thaynara Arielly de Lima, Maria Júlia Dias Lima, Mariano Miguel Moscato, and Temur Kutsia
In: NASA Formal Methods, Aaron Dutle, Laura Humphrey, Laura Titolo (ed.), Proceedings of The 17th NASA Formal Methods Symposium, NFM 2025, Williamsburg, VA, USA, Lecture Notes in Computer Science 15682, pp. 54-71. 2025. Springer, ISBN 978-3-031-93705-7. [doi]@inproceedings{RISC7152,
author = {Mauricio Ayala-Rincón and Thaynara Arielly de Lima and Maria Júlia Dias Lima and Mariano Miguel Moscato and and Temur Kutsia},
title = {{Verification of an Anti-unification Algorithm in PVS}},
booktitle = {{NASA Formal Methods}},
language = {english},
series = {Lecture Notes in Computer Science},
volume = {15682},
pages = {54--71},
publisher = {Springer},
isbn_issn = {ISBN 978-3-031-93705-7},
year = {2025},
editor = {Aaron Dutle and Laura Humphrey and Laura Titolo},
refereed = {yes},
length = {18},
conferencename = {The 17th NASA Formal Methods Symposium, NFM 2025, Williamsburg, VA, USA},
url = {https://doi.org/10.1007/978-3-031-93706-4_4}
}
author = {Mauricio Ayala-Rincón and Thaynara Arielly de Lima and Maria Júlia Dias Lima and Mariano Miguel Moscato and and Temur Kutsia},
title = {{Verification of an Anti-unification Algorithm in PVS}},
booktitle = {{NASA Formal Methods}},
language = {english},
series = {Lecture Notes in Computer Science},
volume = {15682},
pages = {54--71},
publisher = {Springer},
isbn_issn = {ISBN 978-3-031-93705-7},
year = {2025},
editor = {Aaron Dutle and Laura Humphrey and Laura Titolo},
refereed = {yes},
length = {18},
conferencename = {The 17th NASA Formal Methods Symposium, NFM 2025, Williamsburg, VA, USA},
url = {https://doi.org/10.1007/978-3-031-93706-4_4}
}
[Schneider]
Creative Telescoping for Hypergeometric Double Sums
P. Paule, C. Schneider
J. Symb. Comput. 128(102394), pp. 1-30. 2025. ISSN: 0747-7171. Symbolic Computation and Combinatorics: A special issue in memory and honor of Marko Petkovšek, edited by Shaoshi Chen, Sergei Abramov, Manuel Kauers, Eugene Zima. [doi]@article{RISC7068,
author = {P. Paule and C. Schneider},
title = {{Creative Telescoping for Hypergeometric Double Sums}},
language = {english},
abstract = {We present efficient methods for calculating linear recurrences of hypergeometric double sums and, more generally, of multiple sums. In particular, we supplement this approach with the algorithmic theory of contiguous relations, which guarantees the applicability of our method for many input sums. In addition, we elaborate new techniques to optimize the underlying key task of our method to compute rational solutions of parameterized linear recurrences.},
journal = {J. Symb. Comput.},
volume = {128},
number = {102394},
pages = {1--30},
isbn_issn = {ISSN: 0747-7171},
year = {2025},
note = {Symbolic Computation and Combinatorics: A special issue in memory and honor of Marko Petkovšek, edited by Shaoshi Chen, Sergei Abramov, Manuel Kauers, Eugene Zima},
refereed = {yes},
keywords = {creative telescoping; symbolic summation, hypergeometric multi-sums, contiguous relations, parameterized recurrences, rational solutions},
length = {30},
url = {https://doi.org/10.1016/j.jsc.2024.102394}
}
author = {P. Paule and C. Schneider},
title = {{Creative Telescoping for Hypergeometric Double Sums}},
language = {english},
abstract = {We present efficient methods for calculating linear recurrences of hypergeometric double sums and, more generally, of multiple sums. In particular, we supplement this approach with the algorithmic theory of contiguous relations, which guarantees the applicability of our method for many input sums. In addition, we elaborate new techniques to optimize the underlying key task of our method to compute rational solutions of parameterized linear recurrences.},
journal = {J. Symb. Comput.},
volume = {128},
number = {102394},
pages = {1--30},
isbn_issn = {ISSN: 0747-7171},
year = {2025},
note = {Symbolic Computation and Combinatorics: A special issue in memory and honor of Marko Petkovšek, edited by Shaoshi Chen, Sergei Abramov, Manuel Kauers, Eugene Zima},
refereed = {yes},
keywords = {creative telescoping; symbolic summation, hypergeometric multi-sums, contiguous relations, parameterized recurrences, rational solutions},
length = {30},
url = {https://doi.org/10.1016/j.jsc.2024.102394}
}
[Schneider]
Telescoping Algorithms for $Sigma^*$-Extensions via Complete Reductions
S. Chen and Y. Gao and H. Huang and C. Schneider
Technical report no. 25-05 in RISC Report Series, Research Institute for Symbolic Computation (RISC), Johannes Kepler University Linz, Austria. ISSN 2791-4267 (online). June 2025. arXiv:2506.08767 [cs.SC]. Licensed under CC BY 4.0 International. [doi] [pdf]@techreport{RISC7151,
author = {S. Chen and Y. Gao and H. Huang and C. Schneider},
title = {{Telescoping Algorithms for $Sigma^*$-Extensions via Complete Reductions}},
language = {english},
abstract = {A complete reduction on a difference field is a linear operator that enables one to decompose an element of the field as the sum of a summable part and a remainder such thatthe given element is summable if and only if the remainder is equal to zero.In this paper, we present a complete reduction in a tower of $Sigma^*$-extensions that turns to a new efficient framework for the parameterized telescoping problem. Special instances of such $Sigma^*$-extensions cover iterative sums such as the harmonic numbers and generalized versions that arise, e.g., in combinatorics, computer science or particle physics. Moreover, we illustrate how these new ideas can be used to reduce the depth of the given sum and provide structural theorems that connect complete reductions to Karr's Fundamental Theorem of symbolic summation.},
number = {25-05},
year = {2025},
month = {June},
note = {arXiv:2506.08767 [cs.SC]},
keywords = {symbolic summation, difference fields, complete reductions, paramaterized telescoping},
length = {35},
license = {CC BY 4.0 International},
type = {RISC Report Series},
institution = {Research Institute for Symbolic Computation (RISC), Johannes Kepler University Linz},
address = {Altenberger Straße 69, 4040 Linz, Austria},
issn = {2791-4267 (online)}
}
author = {S. Chen and Y. Gao and H. Huang and C. Schneider},
title = {{Telescoping Algorithms for $Sigma^*$-Extensions via Complete Reductions}},
language = {english},
abstract = {A complete reduction on a difference field is a linear operator that enables one to decompose an element of the field as the sum of a summable part and a remainder such thatthe given element is summable if and only if the remainder is equal to zero.In this paper, we present a complete reduction in a tower of $Sigma^*$-extensions that turns to a new efficient framework for the parameterized telescoping problem. Special instances of such $Sigma^*$-extensions cover iterative sums such as the harmonic numbers and generalized versions that arise, e.g., in combinatorics, computer science or particle physics. Moreover, we illustrate how these new ideas can be used to reduce the depth of the given sum and provide structural theorems that connect complete reductions to Karr's Fundamental Theorem of symbolic summation.},
number = {25-05},
year = {2025},
month = {June},
note = {arXiv:2506.08767 [cs.SC]},
keywords = {symbolic summation, difference fields, complete reductions, paramaterized telescoping},
length = {35},
license = {CC BY 4.0 International},
type = {RISC Report Series},
institution = {Research Institute for Symbolic Computation (RISC), Johannes Kepler University Linz},
address = {Altenberger Straße 69, 4040 Linz, Austria},
issn = {2791-4267 (online)}
}
[Schneider]
Asymptotics for the reciprocal and shifted quotient of the partition function
Koustav Banerjee, Peter Paule, Cristian-Silviu Radu, Carsten Schneider
Research in Number Theory 11(101), pp. 1-46. 2025. ISSN 2363-9555. arXiv:2412.02257 [math.NT]. [doi]@article{RISC7184,
author = {Koustav Banerjee and Peter Paule and Cristian-Silviu Radu and Carsten Schneider},
title = {{Asymptotics for the reciprocal and shifted quotient of the partition function}},
language = {english},
abstract = {Let $p(n)$ denote the partition function. In this paper our main goal is to derive an asymptotic expansion up to order $N$ (for any fixed positive integer $N$) along with estimates for error bounds for the shifted quotient of the partition function, namely $p(n+k)/p(n)$ with $kin mathbb{N}$, which generalizes a result of Gomez, Males, and Rolen. In order to do so, we derive asymptotic expansions with error bounds for the shifted version $p(n+k)$ and the multiplicative inverse $1/p(n)$, which is of independent interest.},
journal = {Research in Number Theory},
volume = {11},
number = {101},
pages = {1--46},
isbn_issn = {ISSN 2363-9555},
year = {2025},
note = { arXiv:2412.02257 [math.NT]},
refereed = {yes},
length = {46},
url = {https://doi.org/10.1007/s40993-025-00678-y}
}
author = {Koustav Banerjee and Peter Paule and Cristian-Silviu Radu and Carsten Schneider},
title = {{Asymptotics for the reciprocal and shifted quotient of the partition function}},
language = {english},
abstract = {Let $p(n)$ denote the partition function. In this paper our main goal is to derive an asymptotic expansion up to order $N$ (for any fixed positive integer $N$) along with estimates for error bounds for the shifted quotient of the partition function, namely $p(n+k)/p(n)$ with $kin mathbb{N}$, which generalizes a result of Gomez, Males, and Rolen. In order to do so, we derive asymptotic expansions with error bounds for the shifted version $p(n+k)$ and the multiplicative inverse $1/p(n)$, which is of independent interest.},
journal = {Research in Number Theory},
volume = {11},
number = {101},
pages = {1--46},
isbn_issn = {ISSN 2363-9555},
year = {2025},
note = { arXiv:2412.02257 [math.NT]},
refereed = {yes},
length = {46},
url = {https://doi.org/10.1007/s40993-025-00678-y}
}
[Schreiner]
Semantics-Based Rapid Prototyping of a Subset of SQL
Wolfgang Schreiner, William Steingartner
Technical report no. 25-02 in RISC Report Series, Research Institute for Symbolic Computation (RISC), Johannes Kepler University Linz, Austria. ISSN 2791-4267 (online). February 2025. Licensed under CC BY 4.0 International. [doi] [pdf]@techreport{RISC7136,
author = {Wolfgang Schreiner and William Steingartner},
title = {{Semantics-Based Rapid Prototyping of a Subset of SQL}},
language = {english},
abstract = {This report documents the application of our semantics-based language generator SLANG to developing a rapid prototype of a non-trivial domain-specific language, a substantial subset of the Structured Query Language SQL that we have named SubSQL. After developing a mathematical/logical formulation of the language’s abstract syntax, formal type system, and denotational semantics, we have translated this formulation into a SLANG specification from which the SLANG software generates Java code that implements a parser, a printer, a type-checker, and an executor of the language. This implementation is based on several manually created Java classes that implement the mathematical domains and operations used in the formalization, a simple persistent database, and a high-level application programming interface that allows to execute complete SubSQL scripts from file or individual SubSQL commands within Java programs. The results represent a blueprint for the semantics-based development of other domain-specific languages of similar complexity.},
number = {25-02},
year = {2025},
month = {February},
keywords = {formal semantics of programming languages, domain specific languages, rapid prototyping, interpreters},
sponsor = {Aktion Österreich–Slowakei project 2024-05-15-001, KEGA project 030TUKE-4/2023},
length = {179},
license = {CC BY 4.0 International},
type = {RISC Report Series},
institution = {Research Institute for Symbolic Computation (RISC), Johannes Kepler University Linz},
address = {Altenberger Straße 69, 4040 Linz, Austria},
issn = {2791-4267 (online)}
}
author = {Wolfgang Schreiner and William Steingartner},
title = {{Semantics-Based Rapid Prototyping of a Subset of SQL}},
language = {english},
abstract = {This report documents the application of our semantics-based language generator SLANG to developing a rapid prototype of a non-trivial domain-specific language, a substantial subset of the Structured Query Language SQL that we have named SubSQL. After developing a mathematical/logical formulation of the language’s abstract syntax, formal type system, and denotational semantics, we have translated this formulation into a SLANG specification from which the SLANG software generates Java code that implements a parser, a printer, a type-checker, and an executor of the language. This implementation is based on several manually created Java classes that implement the mathematical domains and operations used in the formalization, a simple persistent database, and a high-level application programming interface that allows to execute complete SubSQL scripts from file or individual SubSQL commands within Java programs. The results represent a blueprint for the semantics-based development of other domain-specific languages of similar complexity.},
number = {25-02},
year = {2025},
month = {February},
keywords = {formal semantics of programming languages, domain specific languages, rapid prototyping, interpreters},
sponsor = {Aktion Österreich–Slowakei project 2024-05-15-001, KEGA project 030TUKE-4/2023},
length = {179},
license = {CC BY 4.0 International},
type = {RISC Report Series},
institution = {Research Institute for Symbolic Computation (RISC), Johannes Kepler University Linz},
address = {Altenberger Straße 69, 4040 Linz, Austria},
issn = {2791-4267 (online)}
}
[Schreiner]
Executable Semantics for Teaching Concatenative Stack-Based DSLs: The Case of StackLang
William Steingartner, Wolfgang Schreiner
In: New Trends in Database and Information Systems, ADBIS 2025 Short Papers, Doctoral Consortium and Tutorials, Tampere, Finland, September 23-26, 2025, Proceedings, Panos K. Chrysanthis, Kjetil Nørvåg, Kostas Stefanidis, Zheying Zhang, Elisa Quintarelli, Ester Zumpano (ed.), Communications in Computer and Information Science (CCIS) 2676, pp. 248-263. 2025. Springer, Cham, Switzerland, ISBN 978-3-032-05726-6. [doi]@inproceedings{RISC7155,
author = {William Steingartner and Wolfgang Schreiner},
title = {{Executable Semantics for Teaching Concatenative Stack-Based DSLs: The Case of StackLang}},
booktitle = {{New Trends in Database and Information Systems, ADBIS 2025 Short Papers, Doctoral Consortium and Tutorials, Tampere, Finland, September 23-26, 2025, Proceedings}},
language = {english},
abstract = {In the context of teaching computer science, many domain-specific languages (DSLs) used for data manipulation and transformation follow imperative paradigms, yet their semantics remain informal or tool-dependent. This paper proposes a pedagogical framework based on executable formal semantics to improve conceptual understanding and practical competence in such DSLs. Using a minimal imperative DSL developed as a teaching tool to illustrate arithmetic and data transformations, we define its syntax and semantics using denotational semantics and develop an executable interpreter directly derived from the formal rules. The framework enables students to explore and visualize the effects of each language construct, reason about program behavior, and verify correctness properties. We present a case study in which we focus on the gradual use of cross-curricular relationships and gradually build a comprehensive package for students that draws on knowledge from several courses focused on formal methods in software engineering. The paper concludes with a discussion of the potential of this methodology to bridge the gap between formal methods and practical education in the field of computer science.},
series = {Communications in Computer and Information Science (CCIS)},
volume = {2676},
pages = {248--263},
publisher = {Springer},
address = {Cham, Switzerland},
isbn_issn = {ISBN 978-3-032-05726-6},
year = {2025},
editor = {Panos K. Chrysanthis and Kjetil Nørvåg and Kostas Stefanidis and Zheying Zhang and Elisa Quintarelli and Ester Zumpano},
refereed = {yes},
keywords = {formal semantics, domain-specific languages, computer science education},
sponsor = {Aktion Österreich–Slowakei project 2024-05-15-001, KEGA project 030TUKE-4/2023},
length = {15},
url = {https://doi.org/10.1007/978-3-032-05727-3_23}
}
author = {William Steingartner and Wolfgang Schreiner},
title = {{Executable Semantics for Teaching Concatenative Stack-Based DSLs: The Case of StackLang}},
booktitle = {{New Trends in Database and Information Systems, ADBIS 2025 Short Papers, Doctoral Consortium and Tutorials, Tampere, Finland, September 23-26, 2025, Proceedings}},
language = {english},
abstract = {In the context of teaching computer science, many domain-specific languages (DSLs) used for data manipulation and transformation follow imperative paradigms, yet their semantics remain informal or tool-dependent. This paper proposes a pedagogical framework based on executable formal semantics to improve conceptual understanding and practical competence in such DSLs. Using a minimal imperative DSL developed as a teaching tool to illustrate arithmetic and data transformations, we define its syntax and semantics using denotational semantics and develop an executable interpreter directly derived from the formal rules. The framework enables students to explore and visualize the effects of each language construct, reason about program behavior, and verify correctness properties. We present a case study in which we focus on the gradual use of cross-curricular relationships and gradually build a comprehensive package for students that draws on knowledge from several courses focused on formal methods in software engineering. The paper concludes with a discussion of the potential of this methodology to bridge the gap between formal methods and practical education in the field of computer science.},
series = {Communications in Computer and Information Science (CCIS)},
volume = {2676},
pages = {248--263},
publisher = {Springer},
address = {Cham, Switzerland},
isbn_issn = {ISBN 978-3-032-05726-6},
year = {2025},
editor = {Panos K. Chrysanthis and Kjetil Nørvåg and Kostas Stefanidis and Zheying Zhang and Elisa Quintarelli and Ester Zumpano},
refereed = {yes},
keywords = {formal semantics, domain-specific languages, computer science education},
sponsor = {Aktion Österreich–Slowakei project 2024-05-15-001, KEGA project 030TUKE-4/2023},
length = {15},
url = {https://doi.org/10.1007/978-3-032-05727-3_23}
}
[Schreiner]
Thinking Programs
Wolfgang Schreiner
Texts & Monographs in Symbolic Computation 2nd edition, 2025. Springer, Cham, Switzerland, Hardcover ISBN 978-3-031-99704-4, Softcover ISBN 978-3-031-99707-5, eBook ISBN 978-3-031-99705-1. [doi]@book{RISC7179,
author = {Wolfgang Schreiner},
title = {{Thinking Programs}},
language = {english},
series = {Texts & Monographs in Symbolic Computation},
publisher = {Springer, Cham, Switzerland},
isbn_issn = {Hardcover ISBN 978-3-031-99704-4, Softcover ISBN 978-3-031-99707-5, eBook ISBN 978-3-031-99705-1},
year = {2025},
edition = {2nd},
translation = {0},
length = {641},
url = {https://doi.org/10.1007/978-3-031-99705-1}
}
author = {Wolfgang Schreiner},
title = {{Thinking Programs}},
language = {english},
series = {Texts & Monographs in Symbolic Computation},
publisher = {Springer, Cham, Switzerland},
isbn_issn = {Hardcover ISBN 978-3-031-99704-4, Softcover ISBN 978-3-031-99707-5, eBook ISBN 978-3-031-99705-1},
year = {2025},
edition = {2nd},
translation = {0},
length = {641},
url = {https://doi.org/10.1007/978-3-031-99705-1}
}
[STUDENT]
Theorema Project: Document Processing
Jack Heseltine
Technical report no. 25-06 in RISC Report Series, Research Institute for Symbolic Computation (RISC), Johannes Kepler University Linz, Austria. ISSN 2791-4267 (online). March 02 2025. Bachelor Thesis at University of Applied Sciences Hagenberg, bachelor program Software Engineering. Licensed under CC BY 4.0 International. [doi] [pdf]@techreport{RISC7153,
author = {Jack Heseltine},
title = {{Theorema Project: Document Processing}},
language = {english},
abstract = {This work explores the Wolfram Language as a Software Engineering tool, with a particular focus on the Theorema mathematical software package, in combination with the LATEX typesetting system. It delves into the advanced functionalities and paradigms of Wolfram Language, including high-level programming, functional programming, and pattern matching, to showcase these capabilities beyond object oriented programming languages in particular, as applied to mathematical document transformation. Through Theorema, package development using Wolfram Language is demonstrated from conception through execution to the point that the new package can be easily integrated with the existing Theorema system: the associated analysis touches on the workings of Theorema but the focus is on an implementational bridge between computational mathematics and document preparation, aiming to provide easy extensibility and delivering on further Software Engineering principles to make for a rounded Wolfram Language and Theorema package, as the final project output.The thesis also addresses the challenges and methodologies associated with the LATEX typesetting of mathematical content, emphasizing the transformation of Wolfram Language/Theorema notebooks using a Wolfram-Language-native approach. This includes an examination of first-order predicate logic symbols, to ensure coverage at the output side, and the role of (mathematical) expressions in Wolfram Language, the input side, showcasing back-and-forth between typesetting and (symbolic) computational languages, and particularly, recursive parsing of entire notebook expressions as the basic working principle in this approach.},
number = {25-06},
year = {2025},
month = {March 02},
note = {Bachelor Thesis at University of Applied Sciences Hagenberg, bachelor program Software Engineering},
keywords = {Theorema, LaTeX},
length = {76},
license = {CC BY 4.0 International},
type = {RISC Report Series},
institution = {Research Institute for Symbolic Computation (RISC), Johannes Kepler University Linz},
address = {Altenberger Straße 69, 4040 Linz, Austria},
issn = {2791-4267 (online)}
}
author = {Jack Heseltine},
title = {{Theorema Project: Document Processing}},
language = {english},
abstract = {This work explores the Wolfram Language as a Software Engineering tool, with a particular focus on the Theorema mathematical software package, in combination with the LATEX typesetting system. It delves into the advanced functionalities and paradigms of Wolfram Language, including high-level programming, functional programming, and pattern matching, to showcase these capabilities beyond object oriented programming languages in particular, as applied to mathematical document transformation. Through Theorema, package development using Wolfram Language is demonstrated from conception through execution to the point that the new package can be easily integrated with the existing Theorema system: the associated analysis touches on the workings of Theorema but the focus is on an implementational bridge between computational mathematics and document preparation, aiming to provide easy extensibility and delivering on further Software Engineering principles to make for a rounded Wolfram Language and Theorema package, as the final project output.The thesis also addresses the challenges and methodologies associated with the LATEX typesetting of mathematical content, emphasizing the transformation of Wolfram Language/Theorema notebooks using a Wolfram-Language-native approach. This includes an examination of first-order predicate logic symbols, to ensure coverage at the output side, and the role of (mathematical) expressions in Wolfram Language, the input side, showcasing back-and-forth between typesetting and (symbolic) computational languages, and particularly, recursive parsing of entire notebook expressions as the basic working principle in this approach.},
number = {25-06},
year = {2025},
month = {March 02},
note = {Bachelor Thesis at University of Applied Sciences Hagenberg, bachelor program Software Engineering},
keywords = {Theorema, LaTeX},
length = {76},
license = {CC BY 4.0 International},
type = {RISC Report Series},
institution = {Research Institute for Symbolic Computation (RISC), Johannes Kepler University Linz},
address = {Altenberger Straße 69, 4040 Linz, Austria},
issn = {2791-4267 (online)}
}
