Macaulay2Doc : Table of Contents
-
Macaulay2Doc -- Macaulay2 documentation
-
-
-
-
-
-
rings
-
-
-
-
-
monoid -- make or retrieve a monoid
-
monomial orderings
-
-
-
-
GRevLex -- graded reverse lexicographical monomial order.
-
Lex -- lexicographical monomial order.
-
GLex -- graded lexicographic ordering
-
Weights -- assigning weights to the variables
-
-
GroupLex -- defines a ring where some variables are inverted
-
-
-
RevLex -- reverse lexicographic ordering
-
NCLex -- Non-commutative lexicographical order.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
modules
-
-
-
-
-
-
-
-
basis -- basis or generating set of all or part of a ring, ideal or module
-
-
-
-
-
-
-
-
The Macaulay2 language
-
-
-
strings and nets -- an overview of strings and nets in Macaulay2
-
regular expressions -- syntax for regular expressions
-
match -- regular expression matching
-
regex -- evaluate a regular expression search
-
separate -- split a string into substrings using a regular expression
-
-
-
regexQuote -- escape special characters in regular expressions
-
-
format -- format a string or a real number
-
lines -- split a string into lines
-
ascii -- ASCII character conversion
-
utf8 -- encode and decode unicode utf-8-encoded strings
-
-
-
-
-
pad -- pad a string or net with spaces
-
stack -- join nets or string vertically
-
-
String -- the class of all strings
-
-
-
-
/// -- delineate a string with slashes
-
" -- delineate a string with quotation marks
-
Net -- the class of all nets and strings
-
net -- format for printing, as a net
-
-
-
-
-
hash tables
-
-
-
keys -- keys used in a hash table, dictionary, or database
-
values -- values in a hash table
-
pairs -- list the pairs in a hash table, dictionary, or basic list
-
isMutable -- whether something may be modified
-
remove -- remove an entry from a mutable hash table, list, or database
-
applyKeys -- apply a function to each key in a hash table
-
applyValues -- apply a function to each value in a hash table
-
applyPairs -- apply a function to each pair in a hash table
-
merge -- merge two hash tables
-
-
-
-
-
operators
-
-
:= -- assignment of method or new local variable
-
<- -- assignment with left side evaluated
-
-
-
-
-
-
-
-
>= -- greater than or equal
-
-
-
-
-
SPACE -- blank operator; often used for function application, making polynomial rings
-
-
-
-
-
_ -- a binary operator, used for subscripting and access to elements
-
. -- access to elements whose key is a symbol
-
.? -- check for presence of elements whose key is a symbol
-
# -- length or access to elements
-
#? -- check existence of value in a list, hash table, database, or string
-
-
+ -- a unary or binary operator, usually used for addition
-
- -- a unary or binary operator, usually used for negation or subtraction
-
* -- a binary operator, usually used for multiplication
-
/ -- a binary operator, usually used for division
-
// -- a binary operator, usually used for quotient
-
% -- a binary operator, usually used for remainder and reduction
-
^ -- a binary operator, usually used for powers
-
-
++ -- a binary operator, usually used for direct sum
-
** -- a binary operator, usually used for tensor product or Cartesian product
-
^** -- a binary operator, usually used for tensor or Cartesian power
-
~ -- a unary postfix operator
-
(*) -- a unary postfix operator, used for indicating a graded object
-
: -- a binary operator, uses include repetition; ideal quotients
-
.. -- a binary operator, used for sequences of consecutive items
-
..< -- a binary operator, used for sequences of consecutive items, not including the endpoint
-
<< -- a binary operator (file output, ...)
-
>> -- a binary operator, uses include bit shifting, or attaching optional inputs to functions
-
| -- a binary operator, often used for horizontal concatenation
-
|| -- a binary operator, often used for vertical concatenation
-
-
^^ -- logical exclusive-or
-
-
<==> -- a binary operator
-
===> -- a binary operator
-
-
<=== -- a unary and binary operator
-
<== -- a unary and binary operator
-
-
, -- the comma, used for separating entries in a list or sequence
-
; -- expression separator
-
-
-
-
-
-
-
-
catch -- catch a thrown exception
-
-
-
-
-
-
-
-
using hooks
-
hooks -- list hooks attached to a key
-
addHook -- add a hook function to an object for later processing
-
runHooks -- run the hook functions stored in an object
-
code -- display source code
-
-
-
-
-
-
new -- new objects and new types
-
newClass -- set the class and parent of an object
-
-
-
-
-
-
-
-
-
-
file manipulation -- Unix file manipulation functions
-
-
-
-
fileTime -- get or set file modified time
-
-
-
-
-
-
-
-
-
-
-
-
-
-
realpath -- convert a filename to one passing through no symbolic links
-
-
-
-
packages -- Macaulay2 packages
-
Package -- the class of all packages
-
-
-
-
-
-
-
-
-
-
importFrom -- import symbols to the current private dictionary
-
-
check -- perform tests of a package
-
debug -- open the private dictionary of a package
-
-
-
-
-
-
writing documentation
-
-
document -- create a documentation node
-
-
-
-
-
Key -- key of a documentation node
-
Headline -- headline of a documentation node
-
BaseFunction -- the basename of a function in a documentation node
-
Usage -- ways to use a function in a documentation node
-
Inputs -- inputs for a function in a documentation node
-
Outputs -- outputs for a function in a documentation node
-
Consequences -- side-effects of a function in a documentation node
-
-
Contributors -- non-author contributors listed in a documentation node
-
References -- references listed in a documentation node
-
Caveat -- warnings or limitations listed in a documentation node
-
SeeAlso -- cross-references to other documentation nodes
-
Subnodes -- a menu of documentation nodes
-
SourceCode -- sources displayed in a documentation node
-
ExampleFiles -- data files corresponding to a documentation node
-
-
SYNOPSIS -- a standardized synopsis for use in documentation nodes
-
-
-
system facilities
-
autoload -- arrange for a function to be loaded automatically
-
-
input -- read Macaulay2 commands and echo
-
load -- read Macaulay2 commands
-
needs -- read Macaulay2 commands if necessary
-
end -- stop loading a file
-
-
-
-
-
-
-
-
-
exec -- execute another program
-
-
-
getenv -- get value of environment variable
-
-
path -- list of directories to look in
-
-
run -- run an external command
-
sleep -- sleep for a while
-
nanosleep -- sleep for a given number of nanoseconds
-
Time -- the class of all timing results
-
time -- time a computation
-
-
-
-
wait -- wait for child process
-
-
-
version -- information about this version of the program
-
-
registerFinalizer -- register a string that will be displayed when an object is garbage collected
-
-
-
-
-
-
-
-
-
Type -- the class of all types
-
-
-
- List -- negation of a vector
-
-
-
-
-
>= ZZ -- greater than or equal
-
^* -- a unary postfix operator, used for indicating pullback maps
-
_* -- a unary postfix operator, used for indicating pushforward maps
-
abs -- absolute value function
-
-
-
acosh -- inverse hyperbolic cosine
-
acot -- compute the inverse cotangent
-
acoth -- compute the hyperbolic arctangent of a number
-
-
Adjacent -- the class of all adjacent expression pairs
-
-
-
-
-
AfterEval -- top level method applied after evaluation
-
-
AfterPrint -- top level method applied after printing
-
agm -- arithmetic-geometric mean
-
all -- whether all elements satisfy a specified condition
-
-
-
-
ambient -- ambient free module of a subquotient, or ambient ring
-
-
-
-
-
-
-
antipode -- antipode for skew commuting polynomial rings
-
any -- whether any elements satisfy a specified condition
-
-
-
-
append -- add an element to the end of a list
-
-
-
apply -- apply a function to each element
-
-
-
-
-
applyTable -- apply a function to each element of a table
-
argument -- specify the function in a scripted functor for an argument
-
-
-
asinh -- inverse hyperbolic sine
-
assert -- check whether something is true, raise an error if not
-
-
atan -- compute the arctangent of a number
-
atan2 -- compute an angle of a certain triangle
-
atanh -- compute the hyperbolic arctangent of a number
-
-
backtrace -- whether a backtrace is displayed following an error message
-
Bag -- the class of all bags
-
-
-
baseName -- the base name of a generator
-
baseRing -- produce the ring from which a ring was formed
-
baseRings -- store the list of base rings of a ring
-
-
BasicList # ZZ -- get value from list, hash table, database, or string
-
BeforePrint -- top level method applied before printing results
-
-
BesselJ -- Bessel function of the first kind
-
BesselY -- Bessel function of the second kind
-
-
between -- insert something between elements of a list
-
-
-
-
-
Boolean -- the class of Boolean values
-
-
break -- break from a loop
-
cache -- a key under which to store cache tables
-
-
-
cacheValue -- cache values of functions in their arguments
-
-
CC -- the class of all complex numbers
-
CC' -- the parent class of all rings of complex numbers
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
char -- computes the characteristic of the ring or field
-
-
-
clean -- Set to zero elements that are approximately zero
-
-
-
-
-
-
codim -- compute the codimension
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
cokernel -- cokernel of a map of modules, graded modules, or chaincomplexes
-
columnAdd -- add a multiple of one column to another
-
-
-
-
-
-
Command -- the class of all commands
-
-
commonest -- the most common elements of a list or tally
-
-
comodule -- submodule to quotient module
-
-
-
-
-
-
complement(Matrix) -- find the minimal generators for cokernel of a matrix (low level form)
-
-
-
-
-
-
-
-
compress -- extract nonzero columns from a matrix
-
-
cone -- mapping cone of a chain map
-
-
-
-
-
-
-
-
content -- the content of a polynomial
-
continue -- continue with the next iteration of a loop
-
contract -- contract one matrix by another
-
-
-
-
-
copyright -- a string containing the copyright notice for Macaulay2
-
Core -- the core part of Macaulay2
-
cos -- compute the cosine
-
cosh -- compute the hyperbolic cosine
-
-
-
-
-
coth -- hyperbolic cotangent
-
cover -- get the covering free module
-
-
-
coverMap(Module) -- the surjective map from a free module to a module corresponding to the generators
-
cpuTime -- seconds of cpu time used since Macaulay2 began
-
-
csch -- hyperbolic cosecant
-
current -- the pseudocode that produced an error
-
-
-
-
-
-
-
Database -- the class of all database files
-
dd -- differential in a chain complex
-
-
debuggingMode -- whether to enter the debugger when an error occurs
-
-
-
deepSplice -- remove all levels of subsequences from a sequence or list
-
default -- default member of a family
-
-
Degree -- specify the degree of a map
-
-
-
-
-
-
-
-
-
-
-
-
-
-
delete -- delete some elements of a list
-
demark -- insert a string between elements of a list of strings
-
-
-
-
Describe -- the class of the output of describe
-
-
-
-
-
-
-
-
-
-
dictionary -- determine the dictionary to which a symbol belongs
-
-
diff -- differentiate or take difference
-
-
-
-
-
dim -- compute the Krull dimension
-
-
-
-
-
-
-
-
-
Divide -- the class of all divide expressions
-
-
-
-
drop -- drop some elements from a list or sequence.
-
dual -- dual module or map
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
eint -- exponential integral
-
-
else -- condition testing
-
End -- module of endomorphisms
-
endl -- end an output line
-
Engine -- specify whether a ring is handled by the engine
-
-
EngineRing -- the class of rings handled by the engine
-
entries -- lists the entries of a matrix
-
-
-
Equation -- the class of all equation expressions
-
erase -- remove a global symbol
-
-
erfc -- complementary error function
-
-
euler -- Euler characteristic
-
-
-
-
-
-
-
-
eulers -- list the sectional Euler characteristics
-
-
-
-
even -- tell whether an integer is even
-
exp -- exponential function
-
-
expm1 -- exponential minus 1
-
-
-
-
Ext -- compute an Ext module
-
-
-
-
-
-
-
extend -- extend a module map to a chain map, if possible
-
-
-
-
-
-
-
-
factor -- factor a ring element or a ZZ-module
-
-
-
-
-
-
-
-
File -- the class of all files
-
-
-
-
fileExitHooks -- a list of hooks (functions) to execute when the current file has been loaded
-
-
-
-
-
-
-
-
-
-
fillMatrix -- fill a mutable matrix with random numbers
-
-
FindOne -- find a primitive element
-
-
-
-
first -- first element of a list
-
-
-
-
-
flatten -- flatten a nested list or a matrix
-
flattenRing -- write a ring as a (quotient of a) polynomial ring
-
-
-
-
-
-
flush -- flush output to file
-
fold -- apply a binary operator repeatedly
-
forceGB -- declare that the columns of a matrix are a Gröbner basis
-
-
-
-
formation -- recover the methods used to make a module
-
frac -- construct a fraction field
-
-
-
frames -- get the frames associated to a closure
-
-
-
Function _ Thing -- attach the first argument to a function of two or more arguments
-
-
-
-
-
-
-
-
gb -- compute a Gröbner basis
-
-
gbSnapshot -- the Gröbner basis matrix as so far computed
-
gbTrace -- provide tracing output during various computations in the engine.
-
gcd -- greatest common divisor
-
-
GCstats -- information about the status of the garbage collector
-
genera -- list of the successive linear sectional arithmetic genera
-
genera(Ideal) -- list of the successive linear sectional arithmetic genera
-
-
genera(Ring) -- list of the successive linear sectional arithmetic genera
-
-
-
-
generators -- provide matrix or list of generators
-
-
-
-
-
-
-
-
-
-
genus -- arithmetic genus
-
-
-
-
get -- get the contents of a file
-
-
-
-
getNetFile -- get the sequence of completed lines (nets) from a net file
-
getNonUnit -- retrieve a previously discovered non-unit
-
-
getSymbol -- make a global user symbol from a string
-
-
GF -- make a finite field
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
groupID -- the process group identifier
-
-
-
-
hash -- hash code of an object
-
HeaderType -- a class of lists with abbreviated constructors
-
-
HH -- general homology and cohomology functor
-
hh -- Hodge numbers of a smooth projective variety
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
hold -- hold something in a holder expression
-
Holder -- the class of all holder expressions
-
Hom -- module of homomorphisms
-
-
-
-
-
-
-
-
-
-
-
homogenize -- homogenize with respect to a variable
-
-
-
-
-
-
html -- convert to HTML format
-
-
-
-
Ideal -- the class of all ideals
-
-
-
-
-
-
-
-
Ideal _* -- get the list of generators of an ideal
-
-
-
-
-
-
-
-
-
-
ii -- the square root of -1
-
-
-
-
in -- a keyword used in for-loops
-
-
independentSets -- some size-maximal independent subsets of variables modulo an ideal
-
-
-
index -- numeric index of a ring variable
-
-
-
-
-
-
-
indices -- indices of a polynomial; also components for a direct sum
-
-
-
-
-
-
-
-
-
-
-
-
-
-
info -- convert hypertext to info format
-
-
-
-
insert -- copy a list, inserting an element
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
isANumber -- whether a number is not not-a-number
-
isBorel -- whether an ideal is fixed by upper triangular changes of coordinates
-
-
-
-
-
-
isField -- whether something is a field
-
-
-
-
-
isIdeal -- whether something is an ideal
-
-
-
-
-
-
isMember -- test membership in a list or set
-
-
isModule -- whether something is a module
-
-
isOpen -- whether a file or database is open
-
-
-
isPrime -- whether a integer or polynomial is prime
-
isPrimitive -- whether an element is a primitive element of a finite field
-
-
-
-
-
-
-
-
isReal -- whether a number is real
-
isRing -- whether something is a ring
-
-
-
isSquareFree -- whether something is square free monomial ideal
-
isSubmodule -- whether a module is evidently a submodule of a free module
-
-
isSubset -- whether one object is a subset of another
-
-
-
-
-
-
isTable -- whether something is a list of lists of equal length
-
isUnit -- whether a ring element is a unit
-
-
-
-
-
jacobian -- the Jacobian matrix of partial derivatives
-
-
jacobian(Matrix) -- the matrix of partial derivatives of polynomials in a matrix
-
jacobian(Ring) -- the Jacobian matrix of the polynomials defining a quotient ring
-
join -- join lists, sequences, and iterable objects
-
Jupyter -- top level printing method used in the Jupyter kernel
-
-
kernel -- kernel of a ringmap, matrix, or chain complex
-
-
-
-
-
Keyword -- the class of all keywords
-
-
-
koszul -- Koszul complex or specific matrix in the Koszul complex
-
-
-
last -- last element of a list
-
lcm -- least common multiple
-
-
-
-
-
-
-
-
-
-
-
-
left -- left endpoint of an interval
-
-
-
-
-
-
-
-
-
LengthLimit -- stop when the resolution reaches this length
-
lift -- lift to another ring
-
liftable -- whether lifting to another ring is possible
-
-
-
-
-
-
-
-
List .. List -- rectangular sequences of consecutive lists and sequences
-
List ..< List -- rectangular sequences of consecutive lists and sequences
-
-
-
-
-
-
listSymbols -- compact display of symbols and their values
-
-
lngamma -- logarithm of the Gamma function
-
-
-
local -- get a local symbol
-
-
-
-
log -- logarithm function
-
log1p -- logarithm of 1+x
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
mathML -- convert to MathML format
-
Matrix -- the class of all matrices
-
-
Matrix % GroebnerBasis -- calculate the normal form of ring elements and matrices using a (partially computed) Gröbner basis
-
-
-
-
-
-
-
-
-
-
-
-
matrix(List) -- create a matrix from a doubly-nested list of ring elements or matrices
-
-
-
matrix(Ring,List) -- create a matrix from a doubly nested list of ring elements or matrices
-
-
-
-
-
max -- yields the maximum element in a list or sequence
-
-
-
-
memoize -- record results of function evaluation for future use
-
-
-
-
-
min -- yields the minimum element in a list or sequence
-
-
-
mingens -- minimal generator matrix
-
-
-
mingle -- mingle elements of several lists
-
-
MinimalGenerators -- whether to compute minimal generators and return a trimmed set of generators
-
-
-
-
-
-
-
-
-
-
-
Minus -- the class of all minus expressions
-
minus -- additive inverse
-
mod -- reduce modulo an integer
-
Module -- the class of all modules
-
module -- make or get a module
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Monoid -- the class of all monoids
-
-
-
-
MonomialIdeal -- the class of all monomial ideals handled by the engine
-
-
-
-
-
Monomials -- whether to display the number of monomial
-
monomials -- matrix of monomials in a ring element or matrix
-
-
-
-
-
-
-
-
-
-
-
-
-
-
NetFile -- the class of all net files
-
-
-
-
-
-
newline -- the new line character sequence
-
-
-
-
-
newRing -- make a copy of a ring, with some features changed
-
next -- get the next object from an iterator
-
nextkey -- the next key in a database
-
nextPrime -- compute the smallest prime greater than or equal to a given number
-
NoPrint -- top level method for non-printing results
-
-
-
-
notify -- whether to notify the user when a file is loaded
-
-
null -- the unique member of the empty class
-
-
-
nullSpace -- find the null space of a mutable matrix
-
Number -- the class of all numbers
-
number -- count how many elements of a list satisfy a condition
-
-
-
-
numeric -- convert to floating point
-
-
numgens -- the number of generators
-
-
-
-
-
-
-
odd -- tell whether an integer is odd
-
-
ofClass -- English phrases for types
-
on -- trace a function each time it's run
-
-
oo -- the last output value
-
-
ooo -- the next to the last output value
-
oooo -- the third to the last output value
-
-
-
-
-
-
-
-
-
Option -- the class of all key-value pairs K => V
-
-
options(Command) -- get optional arguments and default values of functions and methods
-
-
OptionTable -- the class of hash tables for optional arguments
-
-
-
Order -- specify the order of a Hilbert series required
-
order -- a key used internally
-
-
-
override -- override default values for optional arguments
-
pack -- pack elements of a list or string into several shorter lists or strings
-
pager -- display with paging
-
-
-
-
part -- select terms of a polynomial by degree(s) or weight(s)
-
Partition -- a type of list representing a partition of a natural number
-
partition -- partition a set or list by values of a function
-
-
-
parts -- display terms of a polynomial degree by degree
-
pdim -- calculate the projective dimension
-
-
pdim(Module) -- calculate the projective dimension of a module
-
peek -- examine contents of an object
-
peek' -- examine contents of an object
-
permanents -- ideal generated by square permanents of a matrix
-
-
-
-
-
-
-
polarize -- given a monomial ideal, computes the squarefree monomial ideal obtained via polarization
-
-
position -- the first element of a list satisfying a condition
-
positions -- which elements of a list satisfy a condition
-
Power -- the class of all power expressions
-
-
-
-
-
-
prefixPath -- absolute locations of Macaulay2 files
-
-
prepend -- add an element to the beginning of a list
-
-
-
-
-
-
Print -- top level method for printing results
-
-
-
-
printingLeadLimit -- maximum number of leading zeroes to use when printing real numbers
-
-
printingSeparator -- string used to separate mantissa from exponent when printing real numbers
-
-
printingTrailLimit -- maximum number of additional trailing digits to use when printing real numbers
-
printString -- lowlevel function to print a string, net, or symbol
-
-
Product -- the class of all product expressions
-
-
-
-
-
-
-
-
-
-
-
-
-
-
ProgramRun -- result of running an external program
-
-
Projective -- whether to produce a projective Hilbert polynomial
-
-
-
-
-
-
-
prune -- prune, e.g., compute a minimal presentation
-
-
-
pseudocode -- produce the pseudocode for a function
-
-
-
QQ -- the class of all rational numbers
-
-
-
-
-
-
-
-
-
-
-
-
-
Range -- can be assigned a integral interval
-
-
-
-
-
-
-
-
-
-
-
-
regularity -- compute the Castelnuovo-Mumford regularity
-
-
-
-
-
-
remainder' -- matrix quotient and remainder (opposite)
-
-
replace -- replacement in strings and lists
-
-
-
Resolution -- the class of all resolution computations
-
-
-
-
-
-
-
-
-
-
resolution(Ideal) -- compute a projective resolution of (the quotient ring corresponding to) an ideal
-
resolution(Matrix) -- given a module map represented by a matrix, produce a comparison map between resolutions of its source and target
-
-
return -- return from a function
-
-
reverse -- reverse a list, sequence, or string
-
right -- right endpoint of an interval
-
-
Ring -- the class of all rings
-
ring -- get the associated ring of an object
-
-
-
-
Ring _ List -- make a monomial from a list of exponents
-
-
Ring Array -- the standard way to make a polynomial ring
-
-
-
RingElement -- the class of all ring elements handled by the engine
-
-
-
-
-
-
-
RingFamily _* -- a unary postfix operator, used for indicating pushforward maps
-
RingMap -- the class of all ring maps
-
-
-
-
-
-
-
-
rowAdd -- add a multiple of one row to another
-
-
rowMult -- multiply a row by a ring element
-
-
-
-
RR -- the class of all real numbers
-
RR' -- the parent class of all rings of real numbers
-
RRi -- the class of all real intervals
-
rsort -- sort a list or matrix in reverse order
-
-
-
-
-
-
same -- whether everything in a list is the same
-
scan -- apply a function to each element in a list or sequence
-
scanKeys -- apply a function to each key in a hash table or database
-
scanLines -- apply a function to each line of a file
-
scanPairs -- apply a function to the pairs in a hash table
-
scanValues -- apply a function to each value in a hash table or database
-
schreyerOrder -- create or obtain free modules with Schreyer monomial orders
-
schreyerOrder(Matrix) -- create a matrix with the same entries whose source free module has a Schreyer monomial order
-
-
-
-
-
-
-
sech -- hyperbolic secant
-
seeParsing -- display parsing precedence table for Macaulay2 operators
-
select -- select from a list, hash table, or string
-
-
-
-
-
-
-
-
-
-
-
-
serialNumber -- serial number of a dictionary, task, symbol, mutable hash table, or mutable list,
-
Set -- the class of all sets
-
-
-
-
-
-
-
-
-
-
-
sheaf -- make a coherent sheaf
-
-
-
-
-
-
-
-
-
-
-
shield -- shield evaluation from interrupts
-
show -- display various objects in an external viewer
-
-
-
-
-
-
sinh -- compute the hyperbolic sine
-
size -- the size of an object
-
size2 -- number of binary digits to the left of the point
-
-
solve -- solve linear equation(s)
-
someTerms -- select some terms of a polynomial
-
Sort -- a Strategy option value
-
sort -- sort a list or columns of a matrix
-
-
-
-
-
-
-
-
-
-
-
-
-
-
span -- construct smallest interval
-
-
-
-
-
-
splice -- remove subsequences from a sequence or list
-
splitWWW -- separate an http response into header and body
-
sqrt -- square root function
-
Standard -- the standard top level printing method
-
-
-
stashValue -- stash values of functions in their arguments
-
status -- status of a resolution computation
-
-
stderr -- the standard error output file
-
stdio -- the standard input output file
-
step -- step by single lines in the debugger
-
stopIfError -- whether to stop the program when an error occurs
-
-
-
-
-
-
sublists -- process interspersed subsequences of a visible list
-
-
-
SubringLimit -- stop after finding enough elements of a subring
-
Subscript -- the class of all subscript expressions
-
subscript -- specify the function in a scripted functor for a subscript
-
subsets -- produce the subsets of a set or list
-
-
subtable -- extract a subtable from a table
-
Sum -- the class of all sum expressions
-
-
-
-
-
-
-
-
-
-
-
super -- get the ambient module
-
Superscript -- the class of all superscript expressions
-
superscript -- specify the function in a scripted functor for a superscript
-
support -- list of variables occurring in a polynomial or matrix
-
support(Ideal) -- list of variables occurring in the generators of an ideal
-
SVD -- singular value decomposition of a matrix
-
-
switch -- copy a list, switching two elements
-
Symbol -- the class of all symbols
-
-
-
-
-
-
-
-
-
-
-
synonym -- synonym for members of a class
-
-
-
-
-
Table -- the class of all table expressions
-
table -- make a table from a binary function
-
take -- Take some elements from a list or sequence.
-
Tally -- the class of all tally results
-
tally -- tally the elements of a list, sequence, array, or string
-
-
-
tan -- compute the tangent
-
-
-
tanh -- compute the hyperbolic tangent
-
-
-
-
-
-
-
-
-
-
-
terms -- provide a list of terms of a polynomial
-
tests -- locate a package's tests
-
tex -- convert to $\TeX$ format
-
TeXmacs -- the TeXmacs top level printing method
-
texMath -- convert to TeX math format
-
-
then -- condition testing
-
Thing -- the class of all things
-
-
throw -- throw an exception
-
-
-
-
toCC -- convert to high-precision complex number
-
-
-
-
topCoefficients -- first variable and its coefficient of a polynomial or matrix
-
-
-
-
toRR -- convert to high-precision real number
-
toRRi -- construct an interval
-
-
TotalPairs -- whether to display the total number of S-pairs
-
-
-
-
-
-
-
trim -- minimize generators and relations
-
-
-
-
-
tutorial -- convert documentation from tutorial format
-
-
ultimate -- ultimate value for an iteration
-
-
-
undocumented -- declare that something need not be documented
-
uniform -- whether all elements of a list are the same class
-
Unique -- do not return repeated polynomial roots
-
unique -- eliminate duplicates from a list
-
-
unsequence -- extract the single element from a sequence of length 1
-
UpdateOnly -- only copies of newer files should replace files
-
URL -- a type representing a URL
-
-
use -- install or activate object
-
use(Ring) -- install ring variables and ring operations
-
-
-
-
-
-
-
-
Variable -- specify a name for a variable
-
-
-
variety(Ideal) -- the closed projective subvariety defined by an ideal
-
variety(Ring) -- the variety previously associated to a given ring
-
-
-
-
-
-
Vector -- the class of all elements of free modules that are handled by the engine
-
-
-
-
-
Verbose -- request verbose feedback
-
VerticalList -- a type of visible self-initializing list that prints vertically
-
-
-
-
-
-
VisibleList -- the class of all visible lists
-
List -- the class of all lists -- {...}
-
Sequence -- the class of all sequences -- (...)
-
Array -- the class of all arrays -- [...]
-
-
-
-
-
WebApp -- the web app top level printing method
-
-
weightRange -- the pair of lowest and highest weights of the monomials
-
-
width -- width of a file or net
-
-
Wrap -- a key for methods for wrapping printed output
-
-
WrapperType -- a class of lists with abbreviated constructors
-
xor -- exclusive disjunction
-
youngest -- the youngest member of a sequence
-
zero -- whether something is zero
-
-
zeta -- Riemann zeta function
-
ZZ -- the class of all integers
-
-
ZZ .. ZZ -- sequences of consecutive integers
-
ZZ ..< ZZ -- sequences of consecutive integers
-
-
-
-