(代数モジュール)
代数ライブラリ
などをまとめているモジュールです。
require "algebra.rb"
をしておくと、
include Algebra
がなされ、これらのモジュールが記述されたファイルを適宜 require
します。
なし
Algebra.Polynomial(ring [, obj0 , obj1 [, ...]])
Algebra.MPolynomial(ring [, obj0 [, obj1 [, ...]]])
Algebra.ResidueClassRing(ring, mod)
Algebra.AlgebraicExtensionField(field, obj){|x| ... }
Algebra.MatrixAlgebra(ring, m, n)
Algebra.Vector(ring, n)
Algebra.Covector(ring, n)
Algebra.SquareMatrix(ring, size)