source: git/README.bin @ 546de1

fieker-DuValspielwiese
Last change on this file since 546de1 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
RevLine 
[4f8f94a]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
[4d2aefb]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.
[4f8f94a]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
[4d2aefb]32(1) need to obtain _all_ the three files mentioned above (i.e. obtaining the
33    binary, only, is not enough!)
[4f8f94a]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
[5b930a]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)
[4f8f94a]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
[03bb04b]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
[5b930a]104  factory --  The factory library (v: 1.2c) for polynomial factorization
[03bb04b]105              (C) Greuel/Stobbe U of Kaiserslautern
[5b930a]106  libfac  --  The libfac library (v: 0.2.1) for characteristic set computations
[03bb04b]107              (C) Mesollen U of Saarbruecken
108We would like to thank all authors of these who contributed these
109libraries.
110
[4f8f94a]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
[4d2aefb]119platforms are contained in the files bin/Singular-1.0.<platform>.gz where
[4f8f94a]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
[03bb04b]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
[4f8f94a]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.