(** Note: since this file is generated automatically, theorems occur in order of dependency of their containing files rather than theorem number.%\newpage% %\newcommand{\intoc}[1]{\addtocontents{toc}{\protect\contentsline{subsection}{\numberline{}{#1}}{{\hfill\thepage}}} {#1}} \newcommand{\tocdef}[1]{\addtocontents{toc}{\protect\contentsline{subsection}{\numberline{}{definition: #1}}{{\hfill\thepage}}}} The table on the next page sums up the most important auxiliary definitions. Throughout, the following is assumed (where applicable): \begin{verbatim} A,D : Setoid; B,X,Y : (part_set A); C : (part_set B); a : A; H': X='Y in A n,k : nat i : (fin n) v : (seq n A) w : (seq k A) H : n=k \end{verbatim} This development is based on the book {\bf Linear Algebra}, 2nd edition, by Friedberg, Insel and Spence, (c)1989, 1979 by Prentice Hall, Inc. ISBN 0-13-536855-3. Theorem numbers refer to this book. The file Linear\_Algebra\_by\_Friedberg\_Insel\_Spence.v explains in more detail. \renewcommand{\leadsto}{\quad\Longrightarrow\quad} \newcommand{\dr}[3]{~\ \protect{#2} &\pageref{#1}&$#3$ \\} \begin{tabular}{lcr} Definition & see page & intended meaning \\ \hline \dr{equalsyntax}{='\ \em[in\ A]}{} \dr{moresyntax}{+',\ rX,\ mX,\ zero,\ one,\ min}{} \dr{fin}{fin}{(fin\ n) = \{0,\ldots,n-1\}=\Sigma i:nat.i