[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

1.1 A list of functions


[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

1.1.1 !ReservedNames

!ReservedNames

:: reserved symbols.


[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

1.1.2 AddString

AddString(list):: concatenate strings.

[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

1.1.3 Annfs

Annfs (?)

::

 
 
Example:  Annfs(x^2+y^2,"x,y"): 
See also

Not yet written.


[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

1.1.4 Append

Append(f1,fn,g):: append two lists or arrays.
See also

Join, NewArray, Rest


[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

1.1.5 AsciiToString

AsciiToString(ascii_code):: translate from ascii code to a string.
See also

!ReservedNames, AddString, StringToAsciiArray


[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

1.1.6 BfRoots1

BfRoots1 (?)

::

 
 
Example:  BfRoots1([x*Dx-2, y*Dy-3],[x,y]);
See also

Not yet written.


[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

1.1.7 Boundp

Boundp(s):: check if a symbol is assigned a value or not.

[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

1.1.8 Cancel

Cancel (?)

::

See also

Not yet written.


[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

1.1.9 CancelNumber

CancelNumber(rn):: factor out the greatest common divisor.
 
 
 CancelNumber( 2/6 ) : 
See also

Cancel


[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

1.1.10 Characteristic

Characteristic(ring):: get the characteristic of a given ring.
See also

GetRing, RingD, RingPoly, SetRing


[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

1.1.11 Coefficients

Coefficients(f,v):: get the exponents and coefficients.
 
 
  Coefficients(Poly("(x+1)^2"),Poly("x")): 
See also

Exponent, Init, Init_w


[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

1.1.12 CopyArray

CopyArray (?)

::

 
 
Example: m=[1,[2,3]];
         a=CopyArray(m); a[1] = "Hello";
         Println(m); Println(a);
See also

Not yet written.


[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

1.1.13 DC

DC(obj,key):: translate data types.
 
 
  DC(" (x+1)^10 ", "polynomial"): 
See also

ToString


[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

1.1.14 DeRham4

DeRham4(f):: de Rham cohomology groups of the complement of the zero set of a polynomial
 
 
Example: c=DeRham4("x^3+y^2+z^2+www^2-1"); c:
         It will take more than 10 minutes. Answer will be [2,0,0,1,1]
                           standing for dim of [H^4,H^3,H^2,H^1,H^0].
See also

ToString, Sintegration


[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

1.1.15 Denominator

Denominator(f):: denominator
See also

Cancel, Numerator


[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

1.1.16 Dvar

Dvar(v):: differential operator variables standing for space variables.
 
 
Example: RingD("x,y"); Dvar([x,y]):
         Dvar("z"): Dvar(["z","s"]):
See also

UseSmallD, @.Dsymbol


[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

1.1.17 Eliminatev

Eliminatev(list,var)::
 
 
 Eliminatev([Poly(" x+h "),Poly(" x ")],[ "h" ]): 
See also

eliminatev (sm1)


[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

1.1.18 Error

Error(s):: cause an error.

[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

1.1.19 Exponent

Exponent(f,vars):: exponents of a given polynomial.
 
 
 Exponent( x^2*y-1,[x,y])
See also

Coefficients


[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

1.1.20 Factor

Factor (?)

::

See also

Not yet written.


[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

1.1.21 GKZ.GKZ

GKZ.GKZ (?)

::

 
 
Example: GKZ([[1,1,1,1],[0,1,3,4]],[0,2]);
See also

Not yet written.


[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

1.1.22 Gb

Gb (?)

::

See also

Not yet written.


[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

1.1.23 GetEnv

GetEnv(s):: value of an environmental variable.

[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

1.1.24 GetPathName

GetPathName(s):: find a file in the search path.
See also

GetEnv


[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

1.1.25 Gmp.

Gmp.

:: class Gmp

 
 
  r = Gmp.Gcd(5,8); 

[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

1.1.26 Groebner

Groebner(input):: compute the Grobner basis.
 
 
 RingD("x,y",[["x", 10, "y", 1]]);
          Groebner([Poly(" x^2+y^2-4"),Poly(" x*y-1 ")]):
cf. RingD, Homogenize
See also

Gb, Init_w, RingD, groebner (sm1)


[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

1.1.27 Help

Help(key):: display a help message.
See also

HelpAdd, help, man


[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

1.1.28 HelpAdd

HelpAdd(key,explanation):: Add a help message in the system.
See also

help, man


[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

1.1.29 Init

Init(f):: return the initial term.
See also

Init_w


[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

1.1.30 Init_w

Init_w(f,vars,w):: return the initial terms.
 
 
 RingD("x,y"); Init_w(x^2+y^2+x,[x,y],[1,1]):
See also

Gb, Init


[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

1.1.31 Init_w_m

Init_w_m (?)

::

 
 
Example:  Sweyl("x,y",[["x",-1,"Dx",1]]); 
          Init_w_m([x*Dx+1,Dx^2+x^5],["x",-1,"Dx",1],[2,0]):
See also

Not yet written.


[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

1.1.32 IntegerToSm1Integer

IntegerToSm1Integer(i):: translates integer to 32 bit integer (sm1 integer)

[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

1.1.33 IsArray

IsArray(f):: check if an given object is an array.
See also

Is*, Tag


[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

1.1.34 IsConstant

IsConstant(f):: check if a given object is a constant.
See also

DC, Is*, Tag


[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

1.1.35 IsDouble

IsDouble(a):: check if a given object is double.
See also

DC, Is*, Tag


[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

1.1.36 IsExact_h

IsExact_h (?)

::

See also

Not yet written.


[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

1.1.37 IsInteger

IsInteger(a):: check if a given object is an integer.
See also

DC, Is*, Tag


[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

1.1.38 IsObject

IsObject(a):: check if a given object is primitive or not.
See also

Tag


[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

1.1.39 IsPolynomial

IsPolynomial(obj):: check if a given object is a polynomial.
See also

DC, Is*, Tag


[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

1.1.40 IsRational

IsRational(a):: check if a given object is a rational.
See also

DC, Is*, Tag


[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

1.1.41 IsRing

IsRing(obj):: check if a given object is a ring.
See also

DC, Is*, Tag


[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

1.1.42 IsSameIdeal_h

IsSameIdeal_h (?)

::

See also

Not yet written.


[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

1.1.43 IsSm1Integer

IsSm1Integer(obj):: check if a given object is a 32 bit integer.
See also

DC, Is*, Tag


[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

1.1.44 IsString

IsString(obj):: check if a given object is a string.
 
 
  if (IsString("abc")) Println("Hello"); ;
See also

DC, Is*, Tag


[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

1.1.45 Join

Join(f1,fn,g1,gm):: join two lists or arrays
See also

Append, NewArray, Rest


[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

1.1.46 Kernel

Kernel (?)

::

 
 
Example:  Weyl("x,y",[["x",-1,"Dx",1]]); 
          s=Kernel([x*Dx+1,Dx^2+x^5]); s[0]:
See also

Not yet written.


[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

1.1.47 Length

Length(vec):: length of a given array or a list.

[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

1.1.48 Ln

Ln():: print newline.
See also

Print, Println


[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

1.1.49 Load_sm1

Load_sm1(s,flag):: load a sm1 program
See also

load


[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

1.1.50 Map

Map(karg,func):: apply a function to each element of a list.
 
 
  Map([82,83,85],"AsciiToString"):

[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

1.1.51 Mapto

Mapto(obj,ring):: parse a polynomial in a given ring.
 
 
 R = RingD("x,y"); SetRingVariables();
    f = (x+y)^2; R2 = RingD("x,y,z",[["y",1]]); 
    f2 = Mapto(f,R2); f2: 
See also

ReParse


[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

1.1.52 Max

Max (?)

::

See also

Not yet written.


[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

1.1.53 Mod

Mod(f,p):: modulo
See also

gbext (sm1)


[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

1.1.54 NewArray

NewArray(n):: it returns an array of a given size.
See also

NewMatrix


[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

1.1.55 NewMatrix

NewMatrix(m,n):: generate a matrix of a given size.
See also

NewArray


[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

1.1.56 Numerator

Numerator(f):: numerator
See also

Cancel, Denominator


[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

1.1.57 Ord_w_m

Ord_w_m (?)

::

 
 
Example:  Sweyl("x,y",[["x",-1,"Dx",1]]); 
          Ord_w_m([x*Dx+1,Dx^2+x^5],["x",-1,"Dx",1],[2,0]):
See also

Not yet written.


[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

1.1.58 OutputPrompt

OutputPrompt

:: output the prompt.


[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

1.1.59 Pmat

Pmat(m):: print an given array in a pretty way.
See also

Println


[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

1.1.60 Poly

Poly(name):: translate a string to a polynomial.
See also

DC, PolyR, ReParse, RingD


[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

1.1.61 PolyR

PolyR(name,r):: translate a string to a polynomial in a given ring.
 
 
 r = RingD("x,y"); y = PolyR("x+2*y",r); 
See also

Poly


[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

1.1.62 Position

Position(list,elem):: find a position of an element in a list.
 
 
 Position([1,34,2],34): 

[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

1.1.63 Print

Print(f):: display a given object.
See also

Println


[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

1.1.64 Println

Println(f):: display a given object with the newline.
See also

Ln, Print, Stderr.


[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

1.1.65 Protect

Protect(name,level):: add read-only property for a given variable.
See also

extension (sm1)


[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

1.1.66 QuoteMode

QuoteMode(number):: Change into the quote mode.
 
 
Example 1: class polymake extends PrimitiveObject {local ; def hogera() { return(1);} } 
         QuoteMode(1); polymake.afo(1,2): 
Example 2: polymake="polymake"; 
         QuoteMode(1); polymake.afo(1,2): 
QuoteMode(0) turns off the quotemode.
See also

Tag


[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

1.1.67 ReParse

ReParse(obj):: parses a given object in the current ring.
See also

Mapto, RingD


[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

1.1.68 ReducedBase

ReducedBase(base):: remove unnecessary elements.
See also

Gb, Groebner


[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

1.1.69 Reduction

Reduction(f,g):: get the remainder and the quotients.
See also

Gb


[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

1.1.70 Replace

Replace(f,rule):: substitute variables by given values
 
 
 RingD("x,y"); Replace( (x+y)^3, [[x,Poly("1")]])
See also

replace (sm1)


[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

1.1.71 Rest

Rest(a):: it returns the rest of a given list.
See also

Append, Join


[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

1.1.72 RingD

RingD(names,weight_vector):: define a new ring of differential operators.
 
 
  RingD("x,y",[["x",2,"y",1]]) 
See also

GetRing, PolyR, ReParse, SetRing


[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

1.1.73 RingPoly

RingPoly(names,weight_vector):: define a ring of polynomials.
 
 
 R=RingPoly("x,y");
  
RingPoly(names,weight_vector) defines a ring of polynomials
with the order defined by the weight_vector
(string names, array of array weight_vector).
RingPoly(names,weight_vector,characteristic)
Example: R=RingPoly("x,y",[["x",10,"y",1]]);
         (x+y)^10: 
See also

GetRing, RingD, SetRing


[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

1.1.74 Sannfs2

Sannfs2 (?)

::

 
 
Example: a=Sannfs2("x^3-y^2");
         b=a[0]; sm1_pmat(b);
         b[1]*b[0]:
Example: a=Sannfs2("x*y*(x-y)*(x+y)");
         b=a[0]; sm1_pmat(b);
         b[1]*b[0]:
See also

Not yet written.


[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

1.1.75 Sannfs3

Sannfs3 (?)

::

 
 
Example: a=Sannfs3("x^3-y^2*z^2");
         b=a[0]; sm1_pmat(b);
         b[1]*b[0]: b[2]*b[1]:
See also

Not yet written.


[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

1.1.76 Save

Save(obj):: write a given object to a file.

[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

1.1.77 SetRingVariables

SetRingVariables()::
See also

RingD


[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

1.1.78 SgetShift

SgetShift (?)

::

 
 
Example:  Sweyl("x,y",[["x",-1,"Dx",1]]); 
          SgetShift([[x*Dx+1,Dx^2+x^5],[Poly("0"),x],[x,x]],["x",-1,"Dx",1],[2,0]):
See also

Not yet written.


[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

1.1.79 SgetShifts

SgetShifts (?)

::

 
 
Example:   a=Sannfs2("x^3-y^2");
           b=a[0]; w = ["x",-1,"y",-1,"Dx",1,"Dy",1];
           Sweyl("x,y",[w]); b = Reparse(b);
           SgetShifts(b,w):
See also

Not yet written.


[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

1.1.80 Sinit_w

Sinit_w (?)

::

 
 
Example:   a=Sannfs2("x^3-y^2");
           b=a[0]; w = ["x",-1,"y",-1,"Dx",1,"Dy",1];
           Sweyl("x,y",[w]); b = Reparse(b);
           c=Sinit_w(b,w); c:
See also

Not yet written.


[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

1.1.81 Sintegration

Sintegration (?)

::

 
 
Example: RingD("x,t"); II=Sintegration([Dt-(3*t^2-x),Dx+t],[t,x],[t]); II:
See also

Not yet written.


[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

1.1.82 Sminimal

Sminimal (?)

::

 
 
Example:  Sweyl("x,y",[["x",-1,"y",-1,"Dx",1,"Dy",1]]);
          v=[[2*x*Dx + 3*y*Dy+6, 0],
             [3*x^2*Dy + 2*y*Dx, 0],
             [0,  x^2+y^2],
             [0,  x*y]];
         a=Sminimal(v);
         Sweyl("x,y",[["x",-1,"y",-1,"Dx",1,"Dy",1]]);
         b = ReParse(a[0]); sm1_pmat(b); 
         IsExact_h(b,[x,y]):
Note:  a[0] is the V-minimal resolution. a[3] is the Schreyer resolution.
 ---> D^{m_3} --b[2]--> D^{m_2} --b[1]--> D^{m_1} --b[0]--> D^{m_0} 
  Here D^{m_i} are the set of row vectors. 
See also

Not yet written.


[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

1.1.83 Sord_w

Sord_w (?)

::

 
 
Example: Sord_w(x^2*Dx*Dy,[x,-1,Dx,1]):
See also

Not yet written.


[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

1.1.84 SresolutionFrameWithTower

SresolutionFrameWithTower (?)

::

 
 
Example: Sweyl("x,y");
         a=SresolutionFrameWithTower([x^3,x*y,y^3-1]);
See also

Not yet written.


[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

1.1.85 Srestall

Srestall (?)

::

See also

Not yet written.


[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

1.1.86 Srestriction

Srestriction (?)

::

 
 
Example: RingD("x,y"); R=Srestriction([x*Dx-1,y*Dy-1],[x,y],[x]); R:
See also

Not yet written.


[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

1.1.87 Stderr.

Stderr.

:: class Stderr


[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

1.1.88 StringToAsciiArray

StringToAsciiArray(s):: translate a string to an array of ascii codes.
See also

AsciiToString


[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

1.1.89 Substitute

Substitute(f,xx,g)::
See also

Replace


[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

1.1.90 System

System(comm):: call the unix shell.
 
 
 System("ls");

[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

1.1.91 Tag

Tag(f):: return the tag of a given object.
 
 
 Tag([Poly("0"), 0]):
See also

Is*


[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

1.1.92 ToDouble

ToDouble(f):: translate a given object to double.
 
 
 ToDouble([1,1/2,[5]]): 
See also

DC, Is*, Tag


[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

1.1.93 ToString

ToString(obj):: translate a given object to a string.
See also

DC


[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

1.1.94 ToricIdeal

ToricIdeal (?)

::

 
 
Example: ToricIdeal([[1,1,1,1],[0,1,3,4]]);
See also

Not yet written.


[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

1.1.95 Translate.to_int0

Translate.to_int0 (?)

::

See also

Not yet written.


[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

1.1.96 Transpose

Transpose(m):: transposition
See also

NewMatrix


[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

1.1.97 UseSmallD

UseSmallD (?)

::

See also

Not yet written.


[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

1.1.98 Weyl

Weyl (?)

::

 
 
Example:  Weyl("x,y",[["x",-1,"Dx",1]]); 
See also

Not yet written.


[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

1.1.99 false

false

::


[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

1.1.100 generic_bfct

generic_bfct(ii,vv,dd,ww):: b-function for a weight vector
 
 
Example: RingD("x,y"); f=generic_bfct([Dx^2+Dy^2-1,Dx*Dy-4],[x,y],[Dx,Dy],[1,1]); Println(f);
      RingD("s"); ff=ReParse(f); Factor(ff);
See also

Factor, Srestriction, Sintegration


[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

1.1.101 load

load(fname):: load a given file.
See also

Load_sm1


[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

1.1.102 sm1

sm1(arg1,arg2):: execute sm1 commands
 
 
 sm1( 2, 2, " add print "); 
 def myadd(a,b) { sm1(" a b add /FunctionValue set "); }
See also

usage (sm1)


[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

1.1.103 sm1_deRham

sm1_deRham (?)

::

 
 
Example:  sm1_deRham("x^3-y^2","x,y");
See also

Not yet written.


[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

1.1.104 true

true

::


[ < ] [ > ]   [ << ] [ Up ] [ >> ]

This document was generated on August 30, 2025 using texi2html 1.82.