Home Online Manual
Top
Back: Functions and system variables
Forward: align
FastBack: Functions and system variables
FastForward: Control structures
Up: Functions and system variables
Top: Singular Manual
Contents: Table of Contents
Index: Index
About: About this document

5.1 Functions

This section gives a complete reference of all functions, commands and special variables of the SINGULAR kernel (i.e., all built-in commands). See standard_lib, for those functions from the standard.lib (this library is automatically loaded at start-up time) which extend the functionality of the kernel and are written in the SINGULAR programming language.

The general syntax of a function is

 
                   [target =] function_name (<arguments>);
If no target is specified, the result is printed. In some cases (e.g., export, keepring, setring, type) the brackets are optional. For the commands kill, help, break, quit, exit and LIB no brackets are allowed.

5.1.1 align  
5.1.2 attrib  
5.1.3 bareiss  
5.1.4 betti  
5.1.5 char  
5.1.6 char_series  
5.1.7 charstr  
5.1.8 chinrem  
5.1.9 cleardenom  
5.1.10 close  
5.1.11 coef  
5.1.12 coeffs  
5.1.13 contract  
5.1.14 datetime  
5.1.15 dbprint  
5.1.16 defined  
5.1.17 deg  
5.1.18 degree  
5.1.19 delete  
5.1.20 denominator  
5.1.21 det  
5.1.22 diff  
5.1.23 dim  
5.1.24 division  
5.1.25 dump  
5.1.26 eliminate  
5.1.27 eval  
5.1.28 ERROR  
5.1.29 example  
5.1.30 execute  
5.1.31 extgcd  
5.1.32 facstd  
5.1.33 factmodd  
5.1.34 factorize  
5.1.35 farey  
5.1.36 fetch  
5.1.37 fglm  
5.1.38 fglmquot  
5.1.39 files, input from  
5.1.40 find  
5.1.41 finduni  
5.1.42 fprintf  
5.1.43 freemodule  
5.1.44 frwalk  
5.1.45 gcd  
5.1.46 gen  
5.1.47 getdump  
5.1.48 groebner  
5.1.49 help  
5.1.50 highcorner  
5.1.51 hilb  
5.1.52 homog  
5.1.53 hres  
5.1.54 imap  
5.1.55 impart  
5.1.56 indepSet  
5.1.57 insert  
5.1.58 interpolation  
5.1.59 interred  
5.1.60 intersect  
5.1.61 jacob  
5.1.62 janet  
5.1.63 jet  
5.1.64 kbase  
5.1.65 kernel  
5.1.66 kill  
5.1.67 killattrib  
5.1.68 koszul  
5.1.69 laguerre  
5.1.70 lead  
5.1.71 leadcoef  
5.1.72 leadexp  
5.1.73 leadmonom  
5.1.74 LIB  
5.1.75 lift  
5.1.76 liftstd  
5.1.77 listvar  
5.1.78 lres  
5.1.79 ludecomp  
5.1.80 luinverse  
5.1.81 lusolve  
5.1.82 max  
5.1.83 maxideal  
5.1.84 memory  
5.1.85 min  
5.1.86 minbase  
5.1.87 minor  
5.1.88 minres  
5.1.89 modulo  
5.1.90 monitor  
5.1.91 monomial  
5.1.92 mpresmat  
5.1.93 mres  
5.1.94 mstd  
5.1.95 mult  
5.1.96 nameof  
5.1.97 names  
5.1.98 ncols  
5.1.99 npars  
5.1.100 nres  
5.1.101 nrows  
5.1.102 numerator  
5.1.103 nvars  
5.1.104 open  
5.1.105 option  
5.1.106 ord  
5.1.107 ordstr  
5.1.108 par  
5.1.109 pardeg  
5.1.110 parstr  
5.1.111 preimage  
5.1.112 prime  
5.1.113 primefactors  
5.1.114 print  
5.1.115 printf  
5.1.116 prune  
5.1.117 qhweight  
5.1.118 qrds  
5.2.13 quit  
5.1.119 quote  
5.1.120 quotient  
5.1.121 random  
5.1.122 rank  
5.1.123 read  
5.1.124 reduce  
5.1.125 regularity  
5.1.126 repart  
5.1.127 res  
5.1.128 reservedName  
5.1.129 resultant  
5.1.130 ringlist  
5.1.131 ring_list  
5.1.132 rvar  
5.1.133 sba  
5.1.134 setring  
5.1.135 simplex  
5.1.136 simplify  
5.1.137 size  
5.1.138 slimgb  
5.1.139 sortvec  
5.1.140 sqrfree  
5.1.141 sprintf  
5.1.142 sres  
5.1.143 status  
5.1.144 std  
5.1.145 stdfglm  
5.1.146 stdhilb  
5.1.147 subst  
5.1.148 system  
5.1.149 syz  
5.1.150 trace  
5.1.151 transpose  
5.1.152 type  
5.1.153 typeof  
5.1.154 univariate  
5.1.155 uressolve  
5.1.156 vandermonde  
5.1.157 var  
5.1.158 variables  
5.1.159 varstr  
5.1.160 vdim  
5.1.161 waitall  
5.1.162 waitfirst  
5.1.163 wedge  
5.1.164 weight  
5.1.165 weightKB  
5.1.166 write