Changeset 1b1568 in git for Singular


Ignore:
Timestamp:
Jan 11, 2007, 2:27:14 AM (17 years ago)
Author:
Viktor Levandovskyy <levandov@…>
Branches:
(u'fieker-DuVal', '117eb8c30fc9e991c4decca4832b1d19036c4c65')(u'spielwiese', '4bd32dfef92ec9f5ed8dceee82d14318ae147107')
Children:
d2fb64d5c055a8573ed4160fe7b08ea81b52fcd1
Parents:
fdd5604bedc8353dc8e4d0431a01159bbb48053b
Message:
*levandov: added rightStd function


git-svn-id: file:///usr/local/Singular/svn/trunk@9681 2c84dea3-7e68-4137-9b89-c4e89433aadc
File:
1 edited

Legend:

Unmodified
Added
Removed
  • Singular/LIB/nctools.lib

    rfdd560 r1b1568  
    11///////////////////////////////////////////////////////////////////////////////
    2 version="$Id: nctools.lib,v 1.20 2007-01-09 17:04:23 motsak Exp $";
     2version="$Id: nctools.lib,v 1.21 2007-01-11 01:27:14 levandov Exp $";
    33category="Noncommutative";
    44info="
     
    2020findimAlgebra(M,[r]);     create finite dimensional algebra structure from the basering and the multiplication matrix M,
    2121SuperCommutative([b,e]);  return qring, the super-commutative algebra over a basering,
     22rightStd(I);              compute a right Groebner basis of an ideal,
    2223
    2324AUXILIARY PROCEDURES:
     
    12001201}
    12011202
     1203
     1204proc rightStd(ideal I)
     1205"USAGE:  rightStd(I); I an ideal
     1206PURPOSE: compute a right Groebner basis of I
     1207RETURN:  ideal
     1208EXAMPLE: example rightStd; shows examples
     1209"
     1210{
     1211  def A = basering;
     1212  def Aopp = opposite(A);
     1213  setring Aopp;
     1214  ideal Iopp = oppose(A,I);
     1215  ideal Jopp = std(Iopp);
     1216  setring A;
     1217  ideal J = oppose(Aopp,Jopp);
     1218  return(J);
     1219}
     1220example
     1221{ "EXAMPLE:"; echo = 2;
     1222  LIB "ncalg.lib";
     1223  def A = makeUsl(2);
     1224  setring A;
     1225  ideal I = e2,f;
     1226  option(redSB);
     1227  option(redTail);
     1228  ideal LI = std(I);
     1229  LI;
     1230  ideal RI = rightStd(I);
     1231  RI;
     1232}
    12021233//////////////////////////////////////////////////////////////////////
Note: See TracChangeset for help on using the changeset viewer.