Introduction
************

The computer algebra system asir can use servers, which support the OpenXM protocols (Open message eXchange for Mathematics, http://www.openxm.org), as components. The interface functions to call these servers are loaded by loading the file xm. This file is automatically loaded in "Risa/Asir(OpenXM distribution)", which we call OpenXM/Risa/Asir in this document. This document explains these interface functions for asir and several mathematical and utility functions written in the user languages of Risa/Asir. These mathematica and utilitiy functions are outputs of Asir-contrib project.

As to technical details on the OpenXM protocols, see openxm-en.tex at $(OpenXM_HOME)/doc/OpenXM-specs.

Enjoy mathematics on your computer.

List of contributors:

  * Maekawa, Masahide  (Oct., 1999 -- : CVS server)

  * Noro, Masayuki     (Jan., 1996 -- : OpenXM Protocol OXRFC-100, asir2000)

  * Ohara, Katsuyoshi  (Jan., 1998 -- : ox_math, oxc OXRFC-101)

  * Takayama, Nobuki   (Jan., 1996 -- : OpenXM Protocol OXRFC-100, kan/sm1, asir-contrib)

  * Tamura, Yasushi    (Nov., 1998 -- : OpenMath proxy, tfb)

  * Fujimoto, Mitsushi  (Windows)

  * Iwane, Hidenao  (Knapsack factorizer)

  * Nakayama, Hiromasa  (Gaussian elimination)

  * Okutani, Yukio     (Oct., 1999 -- Feb., 2000 : matrix, diff, ...)

  * Stillman, Mike (Macaulay 2 client and server)

  * Tsai, Harrison (Macaulay 2 client and server)

See OpenXM/Copyright for the copyright notice.