source: git/README.share @ d2b2a7

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