1%===========================================================================
2%
3%       ${srcdir}/doc/LiDIA_NF.tex
4%
5%---------------------------------------------------------------------------
6%
7%       $Id: LiDIA_NF.tex,v 1.1.1.1 2001/05/02 16:27:08 lidiaadm Exp $
8%
9%===========================================================================
10
11\part*{The \LiDIA NF package}\label{LiDIA-NF}
12\addcontentsline{toc}{part}{\LiDIA NF package}
13
14% The \LiDIA NF package contains the classes which deal with quadratic number fields, and number
15% fields of higher degree.  It requires the \LiDIA base package, the \LiDIA FF package, the \LiDIA
16% LA package, and the \LiDIA LT package.
17
18
19\chapter{Quadratic Number Fields}
20
21\begin{class}{quadratic_form}
22  \input{quadratic_form}
23\end{class}
24
25\begin{class}{quadratic_order}
26  \input{quadratic_order}
27\end{class}
28
29\begin{class}{qi_class}
30  \input{qi_class}
31\end{class}
32
33\begin{class}{qi_class_real}
34  \input{qi_class_real}
35\end{class}
36
37\begin{class}{quadratic_ideal}
38  \input{quadratic_ideal}
39\end{class}
40
41\begin{class}{quadratic_number_standard}
42  \input{quadratic_number_standard}
43\end{class}
44
45\begin{class}{quadratic_number_power_product_basis}
46  \input{quadratic_number_power_product_basis}
47\end{class}
48
49\begin{class}{quadratic_number_power_product}
50  \input{quadratic_number_power_product}
51\end{class}
52
53
54\chapter{Arbitrary Algebraic Number Fields}
55
56\begin{class}{number_field}
57  \input{field}
58\end{class}
59
60\begin{class}{order}
61  \input{order}
62\end{class}
63
64\begin{class}{alg_number}
65  \input{alg_number}
66\end{class}
67
68\begin{class}{module/alg_ideal}
69  \input{module}
70\end{class}
71
72\begin{class}{prime_ideal}
73  \input{prime_ideal}
74\end{class}
75
76
77\chapter{Factorization}
78
79The description of the general factorization template class can be found in the section ``LiDIA
80base package'' (see page \pageref{LiDIA-base:factorization}).
81
82\begin{class}{single_factor< alg_ideal >}
83  \input{sf_alg_ideal}
84\end{class}
85