doc-src/isac/jrocnik/bakkarbeit_jrocnik.tex
author Jan Rocnik <jan.rocnik@student.tugraz.at>
Thu, 08 Sep 2011 23:06:39 +0200
branchdecompose-isar
changeset 42251 e41d91e86fa9
parent 42246 8883440b9074
child 42252 e633bb41ea42
permissions -rwxr-xr-x
setted up envoirement for latex includement
     1 \documentclass[a4paper, 12pt]{scrartcl}
     2 
     3 \usepackage[english,german]{babel} 
     4 \usepackage[T1]{fontenc}
     5 \usepackage[latin1]{inputenc}
     6 
     7 \usepackage{graphicx}
     8 \usepackage{endnotes}
     9 \usepackage{trfsigns}
    10 \usepackage{setspace}
    11 \usepackage{isabelle}
    12 \usepackage{isabellesym}
    13 
    14 \bibliographystyle{alpha}
    15 
    16 \def\isac{${\cal I}\mkern-2mu{\cal S}\mkern-5mu{\cal AC}$}
    17 \def\sisac{\footnotesize${\cal I}\mkern-2mu{\cal S}\mkern-5mu{\cal AC}$}
    18 
    19 \begin{document}
    20 
    21 \title{
    22 	\Large{
    23   	\bf Interactive Course Material for Signal Processing based on Isabelle/\isac\\~\\
    24   }
    25 	\sisac-Projektteam des Instituts für Softwaretechnologie,\\Technische Universität Graz\\
    26 	\vspace{0.7cm}
    27 	\large{
    28 		Betreuer: Dr. Walther Neuper
    29 	}
    30 }
    31 \author{Jan Simon Rocnik\\{\tt jan.rocnik@student.tugraz.at}}
    32 
    33 \date{\today}
    34 \maketitle
    35 \clearpage
    36 \tableofcontents
    37 \clearpage
    38 
    39 
    40 \section{Introduction}
    41 
    42 todo
    43 
    44 motivation from \textbf{practice of mathematics learning} ... STEOP
    45 
    46 \textbf{mathematics applied} in signal processing (SP)
    47 
    48 mathematics mechanized in Computer Theorem Provers \textbf{(CTP)} ... (almost) traditional mathematical notation (predicate calculus) for axioms, definitions, lemmas, theorems. Recent developments provide also proofs in a humand readable format \cite{TODO}
    49 
    50 This thesis tries to \textbf{connect these two worlds} ... this trial is one of the first; others see related work
    51 
    52 \subsection{Mechanization of Mathematics}
    53 
    54 todo
    55 
    56 hughe theories of mathematics
    57 
    58 still a hugh gap between these theories and ``real applications'' e.g. in SP
    59 
    60 ? academic engineering starts from physics (experimentation, measurement) and then proceeds to mathematical modelling --- mechanized math starts from mathematical models and (hopefully !) proceeds to match physics.
    61 
    62 CTP Isabelle ... survey of knowledge, links to knowledge
    63 
    64 \paragraph{\sisac}
    65 TODO
    66 
    67 adds an ``application'' axis (formal specifications of problems) and an ``algorithmic'' axis to the ``deductive'' axis of knowledge ... 3-dimensional universe of mathematics.
    68 
    69 \subsection{Goals of the Thesis}
    70 
    71 todo
    72 
    73 \subsection{Milestones for the Project}
    74 Die Planung des Projekts teilt sich in folgende Iterationen:
    75 \begin{enumerate}
    76 \item \textbf{Sammeln von Informationen über Themengebiete und deren Realisierbarkeit } (29.06. -- 27.07.)
    77 identify problems relevant for certain SP lectures
    78 
    79 estimate chances to realized them within the scope of this thesis
    80 
    81 order for implementing the problems negotiated with lecturers
    82 
    83 
    84 \item \textbf{1. Präsentation - Auswählen der realisierbaren Themengebiete} (27.07.)
    85 \item \textbf{Ausarbeiten der Aufgaben in \isac} (01.09. -- 11.11.)
    86 \item \textbf{Dokumentation der Aufgaben} (14.11. -- 02.12.)
    87 \item \textbf{Ausarbeitung in Latex, Bakkarbeit} (05.12. -- todo)
    88 \item \textbf{2. Präsentation - Abschluss der Arbeit} (todo)
    89 \end{enumerate}
    90 
    91 \subsection{Structure of the Thesis}
    92 
    93 todo
    94 
    95 \section{Mechanization of Mathematics for SP Problems}
    96 todo
    97 
    98 \subsection{Relevant Knowledge available in Isabelle}
    99 todo
   100 
   101 \paragraph{example FFT}, describe in detail !!!! 
   102 
   103 ? different meaning: FFT in Maple
   104 
   105 gap between what is available and what is required (@)!
   106 
   107 traditional notation ?
   108 
   109 \subsection{Relevant Knowledge available in \isac}
   110 todo
   111 
   112 specifications (``application axis'') and methods (``algorithmic axis'')
   113 
   114 partial fractions, cancellation of multivariate rational terms, ...
   115 
   116 \subsection{Survey: Available Knowledge and Selected Problems}
   117 todo
   118 
   119 estimate gap (@) for each problem (tables)
   120 
   121 conclusion: following order for implementing the problems ...
   122 
   123 \subsection{Formalization of missing knowledge in Isabelle}
   124 todo
   125 
   126 axiomatization ... where ... and
   127 
   128 \subsection{Notes on Problems with Traditional Notation}
   129 todo
   130 
   131 u[n] !!
   132 
   133 f x =  why not f(x) ?!?!
   134 
   135 ...
   136 
   137 \section{Implementation of Certain SP Problems}
   138 todo
   139 
   140 \subsection{Formal Specification of Problems}
   141 todo
   142 
   143 \subsection{Methods Solving the Problems}
   144 todo
   145 
   146 \subsection{Integration of Subproblems available in \isac}
   147 todo
   148 
   149 \subsection{Examples and Multimedia Content}
   150 todo
   151 
   152 
   153 \section{Related Work and Open Questions}
   154 todo
   155 
   156 See ``introduction'': This thesis tries to connect these two worlds ... this trial is one of the first; others see related work
   157 
   158 
   159 
   160 \section{Beschreibung der Meilensteine}\label{ms-desc}
   161 todo
   162 \section{Bericht zum Projektverlauf}
   163 todo
   164 \section{Abschliesende Bemerkungen}
   165 todo
   166 
   167 \clearpage
   168 
   169 \bibliography{bib}
   170 
   171 \clearpage
   172 
   173 \appendix
   174 %\section*{Anhang}
   175 \section{Demobeispiel}
   176 
   177 \input{./Inverse_Z-Transform/document/Inverse_Z_Transform.tex}
   178 
   179 \begin{verbatim}
   180 
   181 bsp
   182 
   183 \end{verbatim}
   184 
   185 \section{Stundenliste}
   186 
   187 \subsection*{Voraussetzungen zum Arbeitsbeginn schaffen}
   188 \begin{tabular}[t]{lll}
   189     {\bf Datum} & {\bf Stunden} & {\bf Beschreibung} \\
   190     10.02.2011 & 2:00 & Besprechung der Problemstellung \\
   191 \end{tabular}
   192 
   193 \section{Calculations}
   194 \input{calulations}
   195 
   196 
   197 \end{document}