changes.rd

# Changes

## 0.57 (2002.03.16)

- New class

  - Set
  - Map
  - Group
  - PermuationGroup
  - AlgebraicExtensionField

- New methods

  - Galois#group
  - Polynomial#splitting_field
- Rename MinimalDecompositionField to decompose
- Move *.rb to lib/
- Define Polynomial.to_ary and MPolynomial.to_ary

## 0.56 (2002.02.06)

- MPolynomial#with_ord
- Orderings belong to MPolynomial.
- MIndex is not a subclass of Array, now.
- "Integer < Numeric" ==> "Integer"

## 0.55 (2001.11.15)

- Improve Algorithm of Factorization over algebraic fields

## 0.54 (2001.11.05)

- Elementary Divisor
- Jordan Form
- Minimal Decomposition Field

## 0.53 (2001.10.03)

- move "MatrixAlgebra" to "Algebra::MatrixAlgebra"
- move "MatrixAlgebra::Vector" to "Algebra::Vector"
- move "MatrixAlgebra::Covector" to "Algebra::Covector",
- move "MatrixAlgebra::SquareMatrix" to "Algebra::SquareMatrix"

## 0.52 (2001.09.22)

- One-variate polynomial

  - Fundamental operations (addition, multiplication, quotient/remainder, ...)
  - factorization

- Multi-variate polynomial

  - Fundamental operations (addition, multiplication, ...)
  - factorization
  - Creating Groebner-basis, quotient/remainder by Groebner-basis.

- Algebraic systems

  - Creating quotient fields
  - Creating residue class fields
  - Operating matrices.

- Linear Algebra

  - Diagonalization of Symmetrix Matrix

## 0.40 (2001.03.03)

- Initial Version