source: git/README.bin @ d30e2a8

spielwiese
Last change on this file since d30e2a8 was 5b930a, checked in by Hans Schönemann <hannes@…>, 27 years ago
* hannes: fixed typos in COPYING.* README.* git-svn-id: file:///usr/local/Singular/svn/trunk@335 2c84dea3-7e68-4137-9b89-c4e89433aadc
  • Property mode set to 100644
File size: 6.1 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 THE EXECUTABLE SINGULAR PROGRAM DISTRIBUTION
8      ============================================================
9
10IMPORTANT: Please see the COPYING.bin file contained in this directory
11for license information for the Singular program.
12
13This directory contains
14
15(1) binary versions of Singular for common hard- and software
16    platforms in the files Singular-1.0.<platform>.gz where
17    <platform> is, for example, 'linux', 'SunOS', etc.
18
19(2) The file Singular-1.0-share.tar.gz which contains the architecture
20    - independent files (such as libraries written in the Singular
21    programming language, and the Singular documentation). See the
22    file README.share contained in this tar file for more information.
23
24(3) the file COPYING.bin containing the copying and license
25    information.
26
27
28Installing the Singular binaries
29================================
30In order to use Singular, you
31
32(1) need to obtain _all_ the three files mentioned above (i.e. obtaining the
33    binary, only, is not enough!)
34
35(2) Uncompress the binary and install it at an appropriate place in
36    your executable path (e.g., /usr/local/bin)
37
38(3) Unpack Singular-1.0-share.tar.gz
39    (a) in the directory /usr/local/, or
40    (b) in another directory, say, $HOME/Singular, and set the environment
41        variable SINGULARPATH to the subdirectory
42        $HOME/Singular/share/Singular
43        If you use the tcsh or csh shell, this can be accomplished by
44        the command
45                'setenv SINGULARPATH $HOME/Singular/share/Singular'.
46        If you use the bash, ksh, or sh shell, this can be
47        accomplished by the command
48                'SINGULARPATH=$HOME/Singular/share/Singular;export SINGULARPATH'
49        Furthermore, these commands should be put into your shell
50        initialization file (e.g., $HOME/.tcshrc)
51
52Optional:
53(4) You may move the file singular.hlp contained in share/Singular to
54    your info diretory (usualy /usr/local/info) and add the line
55* Singular: (singular.hlp). The Singular manual
56    to the 'dir' file contained in your info directory.   
57
58(5) You may print the Singular manual (contained in docs/singular.dvi)
59    and tutorial (contained in docs/tutorial.dvi).
60
61Overview of Singular
62====================
63Singular is a special-purpose computer algebra system for commutative
64algebra, algebraic geometry and singularity theory. The main features
65of Singular are:
66
67 * Computations in very general rings (polynomial rings, localizations
68   of rings at a prime ideal, tensor products of rings) over many
69   ground fields (rational numbers, mod p numbers, Galois fields,
70   transcendental/algebraic extensions) and monomial orderings (all
71   standard monomial orderings, including matrix orderings)
72
73 * Very fast standard (resp. Groebner) bases computations
74
75 * Polynomial factorization, resultant, and gcd computations
76
77 * Large variety of implemented related algorithm: FGLM,
78   Hilbert-driven, Factorizing Buchberger; Minimal resolutions,
79   Primary decomposition; Usual ideal theoretic operations; standard
80   combinatorial algorithms.
81
82 * Efficient and flexible communication links based on the MP
83   protocol and library
84
85 * Easy-to-use, command-driven user-interface
86
87 * Intuitive, C-like programming language
88
89 * Extensive libraries of procedures, written in Singular's
90   programming language
91
92 * Written in C/C++. Available as binary program for common hard- and
93   software platforms (including most Un*x variants, MS-DOG, MacOS)
94
95Acknowledgments
96================
97Singular 1.0 is linked with the following libraries:
98  readline--  The Gnu readline library (v. 2.0)
99              C) Free Software Foundation
100  gmp     --  The Gnu Multiple precision library (v: 2.0.2) distribution
101              (C) Free Software Foundation
102  MP      --  The Multi Protocol library (v: 1.1.2) distribution
103              (C) Gray/Kajler/Wang; Kent State University
104  factory --  The factory library (v: 1.2c) for polynomial factorization
105              (C) Greuel/Stobbe U of Kaiserslautern
106  libfac  --  The libfac library (v: 0.2.1) for characteristic set computations
107              (C) Mesollen U of Saarbruecken
108We would like to thank all authors of these who contributed these
109libraries.
110
111
112Distribution of Singular
113========================
114The newest version of Singular is always available by anonymous ftp
115from
116             www.mathematik.uni-kl.de:/pub/Math/Singular
117
118Binary versions of Singular for common hard- and software
119platforms are contained in the files bin/Singular-1.0.<platform>.gz where
120<platform> is, for example, 'linux', 'SunOS', etc. 
121
122In general, Singular is only available as binary program. For
123exceptions, you may contact us at
124        singular@mathematik.uni-kl.de
125
126Architecture - independent files (such as libraries written in the
127Singular programming language, and the Singular documentation) are
128distributed as Singular-1.0-share.tar.gz. See the file README.share
129for more information.
130
131Documentation to Singular is distributed as:
132Singular-1.0.dvi.gz      - Reference manual in dvi format
133Tutorial.dvi.gz          - Singular tutorial in dvi format
134Singular-1.0.ps.gz       - Reference manual in postscript format
135Tutorial.dvi.gz          - Singular tutorial in postscript format
136singular.hlp.gz          - Reference manual in Info format
137Singular-1.0.html.tar.gz - Reference manual in html format
138
139The GMP library and the readline library is available at
140ftp.gnu.ai.mit.edu or its mirrors.
141
142The MP library library is avialbale from mcs.kent.edu:/pub/MP/
143For further information on MP, see also
144http://symbolicnet.mcs.kent.edu/areas/protocols/mp.html
145
146The factory and libfac library are available from
147www.mathematik.uni-kl.de:/pub/Math/
148
149
150More information about Singular: Comments, Questions, Bug Reports
151=================================================================
152
153More and up-to-date information about Singular is always available
154from
155           http://www.mathematik.uni-kl.de/~zca/Singular
156We very much welcome any comments, questions, and bug reports. Please
157contact us at 
158                    singular@mathematik.uni-kl.de
159
160
161GOOD LUCK and ENJOY!                         Your Singular team.
Note: See TracBrowser for help on using the repository browser.