source: git/kernel/README @ 91f1a3

spielwiese
Last change on this file since 91f1a3 was 35aab3, checked in by Hans Schönemann <hannes@…>, 20 years ago
This commit was generated by cvs2svn to compensate for changes in r6879, which included commits to RCS files with non-trunk default branches. git-svn-id: file:///usr/local/Singular/svn/trunk@6880 2c84dea3-7e68-4137-9b89-c4e89433aadc
  • Property mode set to 100644
File size: 5.2 KB
Line 
1                         Singular version 1.0
2                     University of Kaiserslautern
3     Department of Mathematics        Centre for Computer Algebra
4          Authors: G.-M. Greuel, G. Pfister, H. Schoenemann
5                  (C) 1986-1997 All Rights Reserved
6
7                   README FILE FOR SINGULAR KERNEL
8                   ===============================
9
10This directory contains the source files for the Singular kernel and
11the following subdirectories:
12 
13  'doc'   -- contains sources for Singular documentation files
14  'check' -- contains a small Singular self-test
15  'LIB'   -- contains Singular libraries written in Singular's
16             programming language
17
18See the following files in this directory
19  'INSTALL' -- for information on how to install Singular
20  'COPYING' -- for copying and license information
21
22See below for an overview of Singular, and for distribution and
23support information.
24
25If you receive this file as part of a complete Singular distribution,
26see also the README.src, COPYING.src, and INSTALL files contained in the top
27directory of the full Singular distribution.
28
29
30Overview of Singular
31====================
32Singular is a special-purpose computer algebra system for commutative
33algebra and algebraic geometry. The main features of Singular are:
34
35 * Computations in very general rings (polynomial rings, localizations
36   of rings at a prime ideal, tensor products of rings) over many
37   ground fields (rational numbers, mod p numbers, Galois fields,
38   transcendental/algebraic extensions) and monomial orderings (all
39   standard monomial orderings, including matrix orderings)
40
41 * Very fast standard (resp. Groebner) bases computations
42
43 * Polynomial factorization, resultant, and gcd computations
44
45 * Large variety of implemented related algorithm: FGLM,
46   Hilbert-driven, Factorizing Buchberger; Minimal resolutions,
47   Primary decomposition; Usual ideal theoretic operations; standard
48   combinatorial algorithms.
49
50 * Efficient and flexible communication links based on the MP
51   protocol and library
52
53 * Easy-to-use, command-driven user-interface
54
55 * Intuitive, C-like programming language
56
57 * Extensive libraries of procedures, written in Singular's
58   programming language
59
60 * Written in C/C++. Available as source and binary for some hard- and
61   software platforms (including most Un*x variants, MS-DOG, MacOS)
62
63
64Distribution of Singular
65========================
66The newest version of Singular is always available by anonymous ftp
67from
68             www.mathematik.uni-kl.de:/pub/Math/Singular
69
70Binary versions of Singular for common hard- and software
71platforms are contained in the files Singular-1.0.<platform>.gz where
72<platform> is, for example, 'linux', 'SunOS', etc.  See the file
73README.bin for more information about the distribution of Singular
74binaries.
75
76Architecture - independent files (such as libraries written in the
77Singular programming language, and the Singular documentation) are
78distributed as Singular-1.0-share.tar.gz. See the file README.share
79for more information.
80
81In general, Singular is only available as binary program. For
82exceptions, you may contact us at
83        singular@mathematik.uni-kl.de
84
85The source is distributed in two versions:
86  1. A full source distribution of Singular is contained in
87     Singular-full-1.0.tar.gz.  This (gzip'ed and tar'ed) file
88     contains the source code, documentation, and supporting data
89     files for the Singular kernel, and for all add-on packages,
90     i.e. for the GMP, MP, Factory, and Libfac libraries.
91
92  2. A kernel source distribution of Singular can be found in
93     Singular-1.0.tar.gz This (gzip'ed and tar'ed) contains the
94     sources, documentation and supporting data files for Singular,
95     only, i.e., it comes WITHOUT the sources for any of the add-on
96     packages.
97
98Singular's performance is best, if it is linked with the GNU Multiple
99precision library (GMP), instead of the smallgmp library which is
100contained in the full source distribution. Furhtermore, Singular's
101terminal i/o is most convenient if it is linked with the GNU readline
102library.  The GMP library and the readline library is available at
103ftp.gnu.ai.mit.edu or its mirrors. You have to have these library
104already installed, before Singular can be linked with them. For more
105information, see the file README.src contained in this directory.
106
107The MP library library is avialbale from mcs.kent.edu:/pub/MP/
108For further information on MP, see also
109http://symbolicnet.mcs.kent.edu/areas/protocols/mp.html
110
111The factory and libfac library are available from
112www.mathematik.uni-kl.de:/pub/Math/
113
114Documentation to Singular is distributed as:
115Singular-1.0.dvi.gz      - Reference manual in dvi format
116Tutorial.dvi.gz          - Singular tutorial in dvi format
117Singular-1.0.ps.gz       - Reference manual in postscript format
118Tutorial.dvi.gz          - Singular tutorial in postscript format
119singular.hlp.gz          - Reference manual in Info format
120Singular-1.0.html.tar.gz - Reference manual in html format
121
122
123More information about Singular: Comments, Questions, Bug Reports
124=================================================================
125
126More and up-to-date information about Singular is always available
127from
128           http://www.mathematik.uni-kl.de/~wwwzca/Singular
129We very much welcome any comments, questions, and bug reports. Please
130contact us at 
131                    singular@mathematik.uni-kl.de
132
133
134GOOD LUCK and ENJOY!                         Your Singular team.
135
136
Note: See TracBrowser for help on using the repository browser.