diff options
author | Andreas Müller <andreas.mueller@ost.ch> | 2021-06-04 16:46:46 +0200 |
---|---|---|
committer | Andreas Müller <andreas.mueller@ost.ch> | 2021-06-04 16:46:46 +0200 |
commit | 4752a00668c8de082d467bbdb8ba47f3cb0091b4 (patch) | |
tree | a3c3782662c1f8ee5e54c40eb9b9d62d30f90c74 /buch/chapters | |
parent | add ideas file (diff) | |
download | SeminarSpezielleFunktionen-4752a00668c8de082d467bbdb8ba47f3cb0091b4.tar.gz SeminarSpezielleFunktionen-4752a00668c8de082d467bbdb8ba47f3cb0091b4.zip |
add basic file infrastructure for special function book
Diffstat (limited to '')
-rw-r--r-- | buch/chapters/Makefile | 20 | ||||
-rw-r--r-- | buch/chapters/Makefile.inc | 22 | ||||
-rw-r--r-- | buch/chapters/part1.tex | 32 | ||||
-rw-r--r-- | buch/chapters/references.bib | 141 | ||||
-rw-r--r-- | buch/chapters/vorwort.tex | 35 |
5 files changed, 250 insertions, 0 deletions
diff --git a/buch/chapters/Makefile b/buch/chapters/Makefile new file mode 100644 index 0000000..0bcfbca --- /dev/null +++ b/buch/chapters/Makefile @@ -0,0 +1,20 @@ +# +# Makefile -- build stuff used in subdirectories +# +# (c) 2022 Prof Dr Andreas Müller, Hochschule Rapperswil +# +CHAPTERS = \ + 00-einleitung 10-vektorenmatrizen + +images: + @for d in ${CHAPTERS}; \ + do \ + ( \ + if [ -f $${d}/Makefile ]; \ + then \ + echo "make images in $${d}"; \ + cd $${d}; \ + make images; \ + fi; \ + ); \ + done diff --git a/buch/chapters/Makefile.inc b/buch/chapters/Makefile.inc new file mode 100644 index 0000000..4d1b373 --- /dev/null +++ b/buch/chapters/Makefile.inc @@ -0,0 +1,22 @@ +# +# Makefile.inc +# +# (c) 2022 Prof Dr Andreas Müller, OST Ostschweizer Fachhochschule +# + +CHAPTERFILES = \ + chapters/part1.tex \ + chapters/vorwort.tex + +#include chapters/00-einleitung/Makefile.inc +#include chapters/05-zahlen/Makefile.inc +#include chapters/10-vektorenmatrizen/Makefile.inc +#include chapters/20-polynome/Makefile.inc +#include chapters/30-endlichekoerper/Makefile.inc +#include chapters/40-eigenwerte/Makefile.inc +#include chapters/50-permutationen/Makefile.inc +#include chapters/60-gruppen/Makefile.inc +#include chapters/70-graphen/Makefile.inc +#include chapters/80-wahrscheinlichkeit/Makefile.inc +#include chapters/90-crypto/Makefile.inc +#include chapters/95-homologie/Makefile.inc diff --git a/buch/chapters/part1.tex b/buch/chapters/part1.tex new file mode 100644 index 0000000..51230df --- /dev/null +++ b/buch/chapters/part1.tex @@ -0,0 +1,32 @@ +% +% part1.tex +% +% (c) 2018 Prof Dr Andreas Müller, Hochschule Rapperswil +% +\begin{refsection} +\input{chapters/vorwort.tex} +\part{Grundlagen} +%\input{chapters/00-einleitung/chapter.tex} +%\input{chapters/05-zahlen/chapter.tex} +%\input{chapters/10-vektorenmatrizen/chapter.tex} +%\input{chapters/20-polynome/chapter.tex} +%\input{chapters/30-endlichekoerper/chapter.tex} +%\input{chapters/40-eigenwerte/chapter.tex} +%\input{chapters/50-permutationen/chapter.tex} +%\input{chapters/60-gruppen/chapter.tex} +%\input{chapters/70-graphen/chapter.tex} +%\input{chapters/80-wahrscheinlichkeit/chapter.tex} +%\input{chapters/90-crypto/chapter.tex} +%\input{chapters/95-homologie/chapter.tex} +%\begin{appendices} +%\end{appendices} +\vfill +\pagebreak +\ifodd\value{page}\else\null\clearpage\fi +\lhead{Literatur} +\rhead{} +\printbibliography[heading=subbibliography] +\label{buch:literatur} +\end{refsection} + + diff --git a/buch/chapters/references.bib b/buch/chapters/references.bib new file mode 100644 index 0000000..a5d0201 --- /dev/null +++ b/buch/chapters/references.bib @@ -0,0 +1,141 @@ +% +% references.bib +% +% (c) 2020 Prof Dr Andreas Müller, Hochschule Rapperswil +% + +@article{BRIN1998107, +title = "The anatomy of a large-scale hypertextual Web search engine", +journal = "Computer Networks and ISDN Systems", +volume = "30", +number = "1", +pages = "107 - 117", +year = "1998", +note = "Proceedings of the Seventh International World Wide Web Conference", +issn = "0169-7552", +doi = "https://doi.org/10.1016/S0169-7552(98)00110-X", +url = "http://www.sciencedirect.com/science/article/pii/S016975529800110X", +author = "Sergey Brin and Lawrence Page", +keywords = "World Wide Web, Search engines, Information retrieval, PageRank, Google", +abstract = "In this paper, we present Google, a prototype of a large-scale search engine which makes heavy use of the structure present in hypertext. Google is designed to crawl and index the Web efficiently and produce much more satisfying search results than existing systems. The prototype with a full text and hyperlink database of at least 24 million pages is available at http://google.stanford.edu/ To engineer a search engine is a challenging task. Search engines index tens to hundreds of millions of Web pages involving a comparable number of distinct terms. They answer tens of millions of queries every day. Despite the importance of large-scale search engines on the Web, very little academic research has been done on them. Furthermore, due to rapid advance in technology and Web proliferation, creating a Web search engine today is very different from three years ago. This paper provides an in-depth description of our large-scale Web search engine — the first such detailed public description we know of to date. Apart from the problems of scaling traditional search techniques to data of this magnitude, there are new technical challenges involved with using the additional information present in hypertext to produce better search results. This paper addresses this question of how to build a practical large-scale system which can exploit the additional information present in hypertext. Also we look at the problem of how to effectively deal with uncontrolled hypertext collections where anyone can publish anything they want." +} + + +@book{buch:mathsem-wavelets, + title = {Mathematisches Seminar Wavelets}, + author = { Andreas M"uller and others }, + year = {2019}, +} + +@book{buch:mathsem-dgl, + title = {Mathematisches Seminar Differentialgleichungen}, + author = { Andreas M"uller and others }, + year = {2016}, +} + +@online{buch:fftw, + title = {Fastest Fourier Transform in the West}, + url = {http://www.fftw.org/}, + DAY = {23}, + MONTH = {july}, + YEAR = 2018 +} + +@online{buch:repo, + subtitle = {Source Code Repository}, + author = {Andreas Müller}, + url = {https://github.com/AndreasFMueller/SeminarNumerik.git}, + DAY = 6, + MONTH = {february}, + YEAR = 2020 +} + +@book{buch:henrici, + author = {Peter Henrici}, + title = {Essentials of numerical analysis}, + subtitle = {With pocket calculator demonstrations}, + year = 1982, + publisher = {John Wiley and Sons, Inc.}, + isbn = {0-471-05904-8} +} + +@online{buch:tartaglia, + title = {Niccolò Tartaglia}, + url = {https://de.wikipedia.org/wiki/Niccolò_Tartaglia}, + date = {2020-02-06}, + year = {2020}, + month = {2}, + day = {6} +} + +@online{buch:kahan-summation, + title = {Kahan summation algorithm}, + url = {https://en.wikipedia.org/wiki/Kahan_summation_algorithm}, + date = {2020-02-29}, + year = {2020}, + month = {2}, + day = {29} +} + +@book{buch:watkins, + title = {Fundamentals of Matrix Computations}, + author = {David S. Watkins}, + year = 2010, + publisher = {John Wiley and Sons, Inc.}, + edition = {3} +} + +@online{buch:lissajous, + title = {Makeing Shapes with PSLab Oscilloscope}, + author = {CloudyPadmal}, + url = {https://blog.fossasia.org/making-shapes-with-pslab-oscilloscope/}, + DAY = 7, + month = 3, + year = 2020 +} +@book{buch:richardson, + title = {The emergence of numerical weather prediction: Richardson's dream}, + author = {Peter Lynch}, + year = 2006, + publisher = {Cambridge University Press}, + isbn = {978-0-52-185729-1} +} + +@book{buch:dieudonne, + title={Foundations of Modern Analysis}, + author={Jean Dieudonn{\'e}}, + number={Vol. 1}, + lccn={60008049}, + series={Dieudonn{\'e}, Jean: Treatise on analysis}, + year={1960}, + publisher={Academic Press} +} + +@book{buch:ebbinghaus, + title = {Zahlen}, + year = 1983, + inseries = {Grundwissen Mathematik}, + volume = 1, + publisher = {Springer-Verlag}, + author = { Hans-Dieter Ebbinghaus et al }, + isbn = { 3-540-12666-X } +} + +@online{buch:primitivepolynomiallist, + title = {Primitive Polynomial List}, + url = {https://www.partow.net/programming/polynomials/index.html}, + day = 8, + month = 3, + year = 2021 +} + +@book{skript:landaulifschitz1, + author = {Landau, L. D. and Lifschitz, E. M.}, + title = {Mechanik}, + series = {Lehrbuch der theoretischen Physik}, + volume = {1}, + publisher = {Akademie-Verlag}, + year = {1981}, + language = {german}, +} + diff --git a/buch/chapters/vorwort.tex b/buch/chapters/vorwort.tex new file mode 100644 index 0000000..67386a0 --- /dev/null +++ b/buch/chapters/vorwort.tex @@ -0,0 +1,35 @@ +% +% vorwort.tex -- Vorwort zum Buch zum Seminar +% +% (c) 2019 Prof Dr Andreas Mueller, Hochschule Rapperswil +% +\chapter*{Vorwort} +\lhead{Vorwort} +\rhead{} +Dieses Buch entstand im Rahmen des Mathematischen Seminars +im Frühjahrssemester 2022 an der Ostschweizer Fachhochschule in Rapperswil. +Die Teilnehmer, Studierende der Studiengänge für Elektrotechnik, +Informatik und Bauingenieurwesen +der OST, erarbeiteten nach einer Einführung in das Themengebiet jeweils +einzelne Aspekte des Gebietes in Form einer Seminararbeit, über +deren Resultate sie auch in einem Vortrag informierten. + +Im Frühjahr 2022 waren spezielle Funktionen das Thema des Seminars. +Ziel war, zu zeigen, wie neben den wohlbekannten Funktionen, die +man im elementaren Analysis-Unterricht kennenlernt, über die Jahre +viele weitere interessante Funktionen und Funktionenfamilien +geschaffen wurden, mit denen die unterschiedlichsten Problem +auf effiziente Art gelöst werden können. + +In einigen Arbeiten wurde auch Code zur Demonstration der +besprochenen Methoden und Resultate geschrieben, soweit +möglich und sinnvoll wurde dieser Code im Github-Repository +\index{Github-Repository}% +dieses Kurses% +\footnote{\url{https://github.com/AndreasFMueller/SeminarSpezielleFunktionen.git}} +\cite{buch:repo} +abgelegt. +Im genannten Repository findet sich auch der Source-Code dieses +Skriptes, es wird hier unter einer Creative Commons Lizenz +zur Verfügung gestellt. + |