From cfe2f4a9bdef0f7df314b0e74f6f3d88ce18ae46 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andreas=20M=C3=BCller?= Date: Wed, 30 Dec 2020 18:08:02 +0100 Subject: more chapter structure details --- buch/chapters/10-vektorenmatrizen/chapter.tex | 1 + buch/chapters/10-vektorenmatrizen/gruppen.tex | 3 ++- buch/chapters/10-vektorenmatrizen/linear.tex | 1 + buch/chapters/10-vektorenmatrizen/ringe.tex | 1 + buch/chapters/20-polynome/matrizen.tex | 1 + buch/chapters/20-polynome/minimalpolynom.tex | 1 + buch/chapters/20-polynome/vektoren.tex | 1 + buch/chapters/30-endlichekoerper/chapter.tex | 1 + buch/chapters/40-eigenwerte/Makefile.inc | 3 +++ buch/chapters/40-eigenwerte/chapter.tex | 8 +++++++- buch/chapters/40-eigenwerte/numerisch.tex | 11 +++++++++++ buch/chapters/40-eigenwerte/spektralradius.tex | 11 +++++++++++ buch/chapters/40-eigenwerte/spektraltheorie.tex | 11 +++++++++++ buch/chapters/50-permutationen/chapter.tex | 2 +- buch/chapters/50-permutationen/determinante.tex | 3 ++- buch/chapters/50-permutationen/endlich.tex | 3 ++- buch/chapters/50-permutationen/matrizen.tex | 3 ++- buch/chapters/50-permutationen/transpositionen.tex | 3 ++- buch/chapters/60-gruppen/Makefile.inc | 3 ++- buch/chapters/60-gruppen/chapter.tex | 5 +++-- buch/chapters/60-gruppen/homogen.tex | 3 ++- buch/chapters/60-gruppen/lie-algebren.tex | 8 ++++++++ buch/chapters/60-gruppen/lie-gruppen.tex | 8 ++++++++ buch/chapters/60-gruppen/lie.tex | 8 -------- buch/chapters/60-gruppen/symmetrien.tex | 3 ++- buch/chapters/70-graphen/beschreibung.tex | 3 ++- buch/chapters/70-graphen/chapter.tex | 2 +- buch/chapters/70-graphen/spektral.tex | 3 ++- buch/chapters/70-graphen/wavelets.tex | 3 ++- buch/chapters/80-crypto/Makefile.inc | 11 +++++++++++ buch/chapters/80-crypto/aes.tex | 9 +++++++++ buch/chapters/80-crypto/chapter.tex | 14 ++++++++++++++ buch/chapters/80-crypto/ff.tex | 9 +++++++++ buch/chapters/80-crypto/rs.tex | 8 ++++++++ buch/chapters/part1.tex | 2 ++ 35 files changed, 146 insertions(+), 24 deletions(-) create mode 100644 buch/chapters/40-eigenwerte/numerisch.tex create mode 100644 buch/chapters/40-eigenwerte/spektralradius.tex create mode 100644 buch/chapters/40-eigenwerte/spektraltheorie.tex create mode 100644 buch/chapters/60-gruppen/lie-algebren.tex create mode 100644 buch/chapters/60-gruppen/lie-gruppen.tex delete mode 100644 buch/chapters/60-gruppen/lie.tex create mode 100644 buch/chapters/80-crypto/Makefile.inc create mode 100644 buch/chapters/80-crypto/aes.tex create mode 100644 buch/chapters/80-crypto/chapter.tex create mode 100644 buch/chapters/80-crypto/ff.tex create mode 100644 buch/chapters/80-crypto/rs.tex diff --git a/buch/chapters/10-vektorenmatrizen/chapter.tex b/buch/chapters/10-vektorenmatrizen/chapter.tex index 6c341bc..51b91ab 100644 --- a/buch/chapters/10-vektorenmatrizen/chapter.tex +++ b/buch/chapters/10-vektorenmatrizen/chapter.tex @@ -6,6 +6,7 @@ \chapter{Vektoren und Matrizen \label{buch:chapter:vektoren-und-matrizen}} \lhead{Vektoren und Matrizen } +\rhead{} \input{chapters/10-vektorenmatrizen/linear.tex} \input{chapters/10-vektorenmatrizen/gruppen.tex} diff --git a/buch/chapters/10-vektorenmatrizen/gruppen.tex b/buch/chapters/10-vektorenmatrizen/gruppen.tex index 355dff3..fe77009 100644 --- a/buch/chapters/10-vektorenmatrizen/gruppen.tex +++ b/buch/chapters/10-vektorenmatrizen/gruppen.tex @@ -4,4 +4,5 @@ % (c) 2021 Prof Dr Andreas Müller, Hochschule Rapeprswil % \section{Gruppen -\label{buch:grundlaten:setion:gruppen}} +\label{buch:grundlagen:setion:gruppen}} +\rhead{Gruppen} diff --git a/buch/chapters/10-vektorenmatrizen/linear.tex b/buch/chapters/10-vektorenmatrizen/linear.tex index 97406d2..25fa1af 100644 --- a/buch/chapters/10-vektorenmatrizen/linear.tex +++ b/buch/chapters/10-vektorenmatrizen/linear.tex @@ -5,3 +5,4 @@ % \section{Lineare Algebra \label{buch:grundlagen:section:linearealgebra}} +\rhead{Lineare Algebra} diff --git a/buch/chapters/10-vektorenmatrizen/ringe.tex b/buch/chapters/10-vektorenmatrizen/ringe.tex index c3a7025..f35c490 100644 --- a/buch/chapters/10-vektorenmatrizen/ringe.tex +++ b/buch/chapters/10-vektorenmatrizen/ringe.tex @@ -5,3 +5,4 @@ % \section{Ringe und Moduln \label{buch:grundlagen:section:ringe}} +\rhead{Ringe} diff --git a/buch/chapters/20-polynome/matrizen.tex b/buch/chapters/20-polynome/matrizen.tex index 256281f..67720fd 100644 --- a/buch/chapters/20-polynome/matrizen.tex +++ b/buch/chapters/20-polynome/matrizen.tex @@ -5,3 +5,4 @@ % \section{Polynommultiplikation mit Matrizen \label{buch:polynome:section:matrizen}} +\rhead{Polynommultiplikation} diff --git a/buch/chapters/20-polynome/minimalpolynom.tex b/buch/chapters/20-polynome/minimalpolynom.tex index 34edda3..f0d13bd 100644 --- a/buch/chapters/20-polynome/minimalpolynom.tex +++ b/buch/chapters/20-polynome/minimalpolynom.tex @@ -5,3 +5,4 @@ % \section{Minimalpolynom \label{buch:polynome:section:minimalpolynom}} +\rhead{Minimalpolynom} diff --git a/buch/chapters/20-polynome/vektoren.tex b/buch/chapters/20-polynome/vektoren.tex index c1a660d..a797c09 100644 --- a/buch/chapters/20-polynome/vektoren.tex +++ b/buch/chapters/20-polynome/vektoren.tex @@ -5,6 +5,7 @@ % \section{Polynome als Vektoren \label{buch:section:polynome:vektoren}} +\rhead{Polynome als Vektoren} Ein Polynom \[ p(X) = a_nX^n + a_{n-1}X^{n-1} + \dots a_1X+a_0 diff --git a/buch/chapters/30-endlichekoerper/chapter.tex b/buch/chapters/30-endlichekoerper/chapter.tex index aa8079a..dd35cc6 100644 --- a/buch/chapters/30-endlichekoerper/chapter.tex +++ b/buch/chapters/30-endlichekoerper/chapter.tex @@ -6,4 +6,5 @@ \chapter{Endliche Körper \label{buch:chapter:endliche-koerper}} \lhead{Endliche Körper} +\rhead{} diff --git a/buch/chapters/40-eigenwerte/Makefile.inc b/buch/chapters/40-eigenwerte/Makefile.inc index f8050bf..64531c5 100644 --- a/buch/chapters/40-eigenwerte/Makefile.inc +++ b/buch/chapters/40-eigenwerte/Makefile.inc @@ -5,4 +5,7 @@ # CHAPTERFILES = $(CHAPTERFILES) \ + chapters/40-eigenwerte/numerisch.tex \ + chapters/40-eigenwerte/spektralradius.tex \ + chapters/40-eigenwerte/spektraltheorie.tex \ chapters/40-eigenwerte/chapter.tex diff --git a/buch/chapters/40-eigenwerte/chapter.tex b/buch/chapters/40-eigenwerte/chapter.tex index bc3fd98..95665f7 100644 --- a/buch/chapters/40-eigenwerte/chapter.tex +++ b/buch/chapters/40-eigenwerte/chapter.tex @@ -1,9 +1,15 @@ % -% chapter.tex -- Kapitel über endliche Körper +% chapter.tex -- Kapitel über eigenwerte und eigenvektoren % % (c) 2021 Prof Dr Andreas Müller, OST Ostschweizer Fachhochschule % \chapter{Eigenwerte und Eigenvektoren \label{buch:chapter:eigenwerte-und-eigenvektoren}} \lhead{Eigenwerte und Eigenvektoren} +\rhead{} + + +\input{chapters/40-eigenwerte/numerisch.tex} +\input{chapters/40-eigenwerte/spektralradius.tex} +\input{chapters/40-eigenwerte/spektraltheorie.tex} diff --git a/buch/chapters/40-eigenwerte/numerisch.tex b/buch/chapters/40-eigenwerte/numerisch.tex new file mode 100644 index 0000000..0f9c1f5 --- /dev/null +++ b/buch/chapters/40-eigenwerte/numerisch.tex @@ -0,0 +1,11 @@ +% +% numerisch.tex +% +% (c) 2020 Prof Dr Andreas Müller, Hochschule Rapeprswil +% +\section{Numerische Verfahren zur Eigenwertbestimmung +\label{buch:section:numerische-verfahren-eigenwerte}} +% Jacobi-Algorithmus +% Potenzverfahren +% Francis-Algorithmus + diff --git a/buch/chapters/40-eigenwerte/spektralradius.tex b/buch/chapters/40-eigenwerte/spektralradius.tex new file mode 100644 index 0000000..67147f2 --- /dev/null +++ b/buch/chapters/40-eigenwerte/spektralradius.tex @@ -0,0 +1,11 @@ +% +% spektralradius.tex +% +% (c) 2020 Prof Dr Andreas Müller, Hochschule Rapperswi +% +\section{Spektralradius +\label{buch:section:spektralradius}} +% Satz von Gelfand +% Konvergenz von Matrixreihen +% Konditionszahl + diff --git a/buch/chapters/40-eigenwerte/spektraltheorie.tex b/buch/chapters/40-eigenwerte/spektraltheorie.tex new file mode 100644 index 0000000..4146505 --- /dev/null +++ b/buch/chapters/40-eigenwerte/spektraltheorie.tex @@ -0,0 +1,11 @@ +% +% spektraltheorie.tex +% +% (c) 2020 Prof Dr Andreas Müller, Hochschule Rapperswil +% +\section{Spektraltheorie +\label{buch:section:spektraltheorie}} +% Matrix-Exponentialfunktion +% Wurzel einer Matrix +% Beliebige Funktion f(A) für normale Matrizen + diff --git a/buch/chapters/50-permutationen/chapter.tex b/buch/chapters/50-permutationen/chapter.tex index d990bef..c9514b8 100644 --- a/buch/chapters/50-permutationen/chapter.tex +++ b/buch/chapters/50-permutationen/chapter.tex @@ -4,7 +4,7 @@ % (c) 2020 Prof Dr Andreas Müller, Hochschule Rapperswil % \chapter{Permutationen -\label{chapter:permutationen}} +\label{buch:chapter:permutationen}} \lhead{Permutationen} \rhead{} diff --git a/buch/chapters/50-permutationen/determinante.tex b/buch/chapters/50-permutationen/determinante.tex index 2ee383d..c440caf 100644 --- a/buch/chapters/50-permutationen/determinante.tex +++ b/buch/chapters/50-permutationen/determinante.tex @@ -5,4 +5,5 @@ % (c) 2020 Prof Dr Andreas Müller, Hochschule Rapperswil % \section{Determinante -\label{section:determinant}} +\label{buch:section:determinante}} +\rhead{Determinante} diff --git a/buch/chapters/50-permutationen/endlich.tex b/buch/chapters/50-permutationen/endlich.tex index 3335e5f..71cc991 100644 --- a/buch/chapters/50-permutationen/endlich.tex +++ b/buch/chapters/50-permutationen/endlich.tex @@ -4,4 +4,5 @@ % (c) 2020 Prof Dr Andreas Müller, Hochschule Rapperswil % \section{Permutationen einer endlichen Menge -\label{section:permutationen-einer-endlichen-menge}} +\label{buch:section:permutationen-einer-endlichen-menge}} +\rhead{Permutationen} diff --git a/buch/chapters/50-permutationen/matrizen.tex b/buch/chapters/50-permutationen/matrizen.tex index 0af03da..3d06b0a 100644 --- a/buch/chapters/50-permutationen/matrizen.tex +++ b/buch/chapters/50-permutationen/matrizen.tex @@ -4,5 +4,6 @@ % (c) 2020 Prof Dr Andreas Müller, Hochschule Rapperswil % \section{Permutationsmatrizen -\label{section:permutationsmatrizen}} +\label{buch:section:permutationsmatrizen}} +\rhead{Permutationsmatrizen} diff --git a/buch/chapters/50-permutationen/transpositionen.tex b/buch/chapters/50-permutationen/transpositionen.tex index c3f4384..f27b20a 100644 --- a/buch/chapters/50-permutationen/transpositionen.tex +++ b/buch/chapters/50-permutationen/transpositionen.tex @@ -4,4 +4,5 @@ % (c) 2020 Prof Dr Andreas Müller, Hochschule Rapperswil % \section{Permutationen und Transpositionen -\label{section:permutationen-und-transpositionen}} +\label{buch:section:permutationen-und-transpositionen}} +\rhead{Transpositionen} diff --git a/buch/chapters/60-gruppen/Makefile.inc b/buch/chapters/60-gruppen/Makefile.inc index 0822030..8b3d974 100644 --- a/buch/chapters/60-gruppen/Makefile.inc +++ b/buch/chapters/60-gruppen/Makefile.inc @@ -6,6 +6,7 @@ CHAPTERFILES = $(CHAPTERFILES) \ chapters/60-gruppen/symmetrien.tex \ - chapters/60-gruppen/lie.tex \ + chapters/60-gruppen/lie-gruppen.tex \ + chapters/60-gruppen/lie-algebren.tex \ chapters/60-gruppen/homogen.tex \ chapters/60-gruppen/chapter.tex diff --git a/buch/chapters/60-gruppen/chapter.tex b/buch/chapters/60-gruppen/chapter.tex index 51b93ae..d07db3f 100644 --- a/buch/chapters/60-gruppen/chapter.tex +++ b/buch/chapters/60-gruppen/chapter.tex @@ -4,12 +4,13 @@ % (c) 2020 Prof Dr Andreas Müller, Hochschule Rapperswil % \chapter{Matrizengruppen -\label{chapter:matrizengruppen}} +\label{buch:chapter:matrizengruppen}} \lhead{Matrizengruppen} \rhead{} \input{chapters/60-gruppen/symmetrien.tex} -\input{chapters/60-gruppen/lie.tex} +\input{chapters/60-gruppen/lie-gruppen.tex} +\input{chapters/60-gruppen/lie-algebren.tex} \input{chapters/60-gruppen/homogen.tex} diff --git a/buch/chapters/60-gruppen/homogen.tex b/buch/chapters/60-gruppen/homogen.tex index 647d491..5f50126 100644 --- a/buch/chapters/60-gruppen/homogen.tex +++ b/buch/chapters/60-gruppen/homogen.tex @@ -4,4 +4,5 @@ % (c) 2020 Prof Dr Andreas Müller, Hochschule Rapperswil % \section{Homogene Räume -\label{section:homogene-raeume}} +\label{buch:section:homogene-raeume}} +\rhead{Homogene Räume} diff --git a/buch/chapters/60-gruppen/lie-algebren.tex b/buch/chapters/60-gruppen/lie-algebren.tex new file mode 100644 index 0000000..69d4b1d --- /dev/null +++ b/buch/chapters/60-gruppen/lie-algebren.tex @@ -0,0 +1,8 @@ +% +% lie-algebren.tex -- Lie-Algebren +% +% (c) 2020 Prof Dr Andreas Müller, Hochschule Rapperswil +% +\section{Lie-Algebren +\label{buch:section:lie-algebren}} +\rhead{Lie-Algebren} diff --git a/buch/chapters/60-gruppen/lie-gruppen.tex b/buch/chapters/60-gruppen/lie-gruppen.tex new file mode 100644 index 0000000..cb1ca84 --- /dev/null +++ b/buch/chapters/60-gruppen/lie-gruppen.tex @@ -0,0 +1,8 @@ +% +% lie-gruppen.tex -- Lie-Gruppebn +% +% (c) 2020 Prof Dr Andreas Müller, Hochschule Rapperswil +% +\section{Lie-Gruppen +\label{buch:section:lie-gruppen}} +\rhead{Lie-Gruppen} diff --git a/buch/chapters/60-gruppen/lie.tex b/buch/chapters/60-gruppen/lie.tex deleted file mode 100644 index d267c8f..0000000 --- a/buch/chapters/60-gruppen/lie.tex +++ /dev/null @@ -1,8 +0,0 @@ -% -% lie.tex -- Lie-Gruppebn -% -% (c) 2020 Prof Dr Andreas Müller, Hochschule Rapperswil -% -\section{Lie-Gruppen -\label{section:lie}} - diff --git a/buch/chapters/60-gruppen/symmetrien.tex b/buch/chapters/60-gruppen/symmetrien.tex index d6c7449..8d5c0e0 100644 --- a/buch/chapters/60-gruppen/symmetrien.tex +++ b/buch/chapters/60-gruppen/symmetrien.tex @@ -5,5 +5,6 @@ % (c) 2020 Prof Dr Andreas Müller, Hochschule Rapperswil % \section{Symmetrien -\label{section:symmetrien}} +\label{buch:section:symmetrien}} +\rhead{Symmetrien} diff --git a/buch/chapters/70-graphen/beschreibung.tex b/buch/chapters/70-graphen/beschreibung.tex index 6e4f4f9..50a63a5 100644 --- a/buch/chapters/70-graphen/beschreibung.tex +++ b/buch/chapters/70-graphen/beschreibung.tex @@ -4,5 +4,6 @@ % (c) 2020 Prof Dr Andreas Müller, Hochschule Rapperswil % \section{Beschreibung von Graphen mit Matrizen -\label{section:beschreibung-von-graphen-mit-matrizen}} +\label{buch:section:beschreibung-von-graphen-mit-matrizen}} +\rhead{Beschreibung mit Matrizen} diff --git a/buch/chapters/70-graphen/chapter.tex b/buch/chapters/70-graphen/chapter.tex index dd4c639..db1f8a9 100644 --- a/buch/chapters/70-graphen/chapter.tex +++ b/buch/chapters/70-graphen/chapter.tex @@ -4,7 +4,7 @@ % (c) 2020 Prof Dr Andreas Müller, Hochschule Rapperswil % \chapter{Graphen -\label{chapter:graphen}} +\label{buch:chapter:graphen}} \lhead{Graphen} \rhead{} diff --git a/buch/chapters/70-graphen/spektral.tex b/buch/chapters/70-graphen/spektral.tex index da11f06..9349f41 100644 --- a/buch/chapters/70-graphen/spektral.tex +++ b/buch/chapters/70-graphen/spektral.tex @@ -4,4 +4,5 @@ % (c) 2020 Prof Dr Andreas Müller, Hochschule Rapperswil % \section{Spektrale Graphentheorie -\label{section:spektrale-graphentheorie}} +\label{buch:section:spektrale-graphentheorie}} +\rhead{Spektrale Graphentheorie} diff --git a/buch/chapters/70-graphen/wavelets.tex b/buch/chapters/70-graphen/wavelets.tex index ea3b5a9..6a4876a 100644 --- a/buch/chapters/70-graphen/wavelets.tex +++ b/buch/chapters/70-graphen/wavelets.tex @@ -4,4 +4,5 @@ % (c) 2020 Prof Dr Andreas Müller, Hochschule Rapperswil % \section{Wavelets auf Graphen -\label{section:wavelets-auf-graphen}} +\label{buch:section:wavelets-auf-graphen}} +\rhead{Wavelets auf Graphen} diff --git a/buch/chapters/80-crypto/Makefile.inc b/buch/chapters/80-crypto/Makefile.inc new file mode 100644 index 0000000..27412ab --- /dev/null +++ b/buch/chapters/80-crypto/Makefile.inc @@ -0,0 +1,11 @@ +# +# Makefile.inc -- Makefile dependencies for chapter 8 +# +# (c) 2021 Prof Dr Andreas Müller, OST Ostschweizer Fachhochschule +# + +CHAPTERFILES = $(CHAPTERFILES) \ + chapters/80-crypto/ff.tex \ + chapters/80-crypto/aes.tex \ + chapters/80-crypto/rs.tex \ + chapters/80-crypto/chapter.tex diff --git a/buch/chapters/80-crypto/aes.tex b/buch/chapters/80-crypto/aes.tex new file mode 100644 index 0000000..d392761 --- /dev/null +++ b/buch/chapters/80-crypto/aes.tex @@ -0,0 +1,9 @@ +% +% aes.tex -- Beschreibung des AES Algorithmus +% +% (c) 2020 Prof Dr Andreas Müller, Hochschule Rapperswil +% +\section{Advanced Encryption Standard -- AES +\label{buch:section:aes}} +\rhead{Advanced Encryption Standard} + diff --git a/buch/chapters/80-crypto/chapter.tex b/buch/chapters/80-crypto/chapter.tex new file mode 100644 index 0000000..86a0fde --- /dev/null +++ b/buch/chapters/80-crypto/chapter.tex @@ -0,0 +1,14 @@ +% +% chapter.tex -- Anwendungen von Matrizen in der Codierungstheorie und +% Kryptographie +% +% (c) 2020 Prof Dr Andreas Müller, Hochschule Rapperswil +% +\chapter{Anwendungen in Kryptographie und Codierungstheorie +\label{buch:chapter:kryptographie}} +\lhead{Kryptographie und Codierungstheorie} +\rhead{} + +\input{chapters/80-crypto/ff.tex} +\input{chapters/80-crypto/aes.tex} +\input{chapters/80-crypto/rs.tex} diff --git a/buch/chapters/80-crypto/ff.tex b/buch/chapters/80-crypto/ff.tex new file mode 100644 index 0000000..ccaef63 --- /dev/null +++ b/buch/chapters/80-crypto/ff.tex @@ -0,0 +1,9 @@ +% +% ff.tex -- Kryptographie und endliche Körper +% +% (c) 2020 Prof Dr Andreas Müller, Hochschule Rapperswil +% + +\section{Kryptographie und endliche Körper +\label{buch:section:kryptographie-und-endliche-koerper}} +\rhead{Kryptographie und endliche Körper} diff --git a/buch/chapters/80-crypto/rs.tex b/buch/chapters/80-crypto/rs.tex new file mode 100644 index 0000000..e8ea3b4 --- /dev/null +++ b/buch/chapters/80-crypto/rs.tex @@ -0,0 +1,8 @@ +% +% rs.tex -- Reed-Solomon-Code +% +% (c) 2020 Prof Dr Andreas Müller, Hochschule Rapperswil +% +\section{Fehlerkorrigierende Codes nach Reed-Solomon +\label{buch:section:reed-solomon}} +\rhead{Fehlerkorrigierende Codes} diff --git a/buch/chapters/part1.tex b/buch/chapters/part1.tex index 6a20231..f26a944 100644 --- a/buch/chapters/part1.tex +++ b/buch/chapters/part1.tex @@ -13,6 +13,8 @@ \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-crypto/chapter.tex} %\begin{appendices} %\end{appendices} \vfill -- cgit v1.2.1