Changeset 05a31d in git
- Timestamp:
- Jan 20, 2007, 10:21:52 PM (17 years ago)
- Branches:
- (u'spielwiese', 'fe61d9c35bf7c61f2b6cbf1b56e25e2f08d536cc')
- Children:
- e52b9f29cef9e21dbb8c742787d1c8334b4f37dc
- Parents:
- 3da61f2717b7ecebc67c5cbe7ac852dc10836ad5
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
Singular/LIB/dmod.lib
r3da61f r05a31d 1 1 ////////////////////////////////////////////////////////////////////////////// 2 version="$Id: dmod.lib,v 1.1 0 2007-01-16 15:34:26levandov Exp $";2 version="$Id: dmod.lib,v 1.11 2007-01-20 21:21:52 levandov Exp $"; 3 3 category="Noncommutative"; 4 4 info=" … … 61 61 "; 62 62 63 //annfs0BM(F[,eng]); compute Ann F^s0 for a poly F (algorithm of Briancon-Maisonobe)64 //annfsParamBM(F[,eng]); -> still to be finished65 66 63 LIB "nctools.lib"; 67 64 LIB "elim.lib"; … … 89 86 } 90 87 91 //alternative code for SannfsBM, rename from annfsBM to ALTannfsBM 88 // alternative code for SannfsBM, rename from annfsBM to ALTannfsBM 89 // is superfluos - will not be included in the official documentation 92 90 proc ALTannfsBM (poly F, list #) 93 91 "USAGE: annfsBM(f [,eng]); f a poly, eng an optional int … … 2628 2626 // t*Dt + s +1 reduced with t-f gives f*Dt + s 2629 2627 I = I, F*var(2) + var(Nnew); 2630 I;2631 2628 // -------- the ideal I is ready ---------- 2632 2629 dbprint(ppl,"// -1-2- starting the elimination of t,Dt in @R"); … … 2657 2654 tmp = 0; 2658 2655 // block ord (dp(N),dp); 2659 string s = "iv="; 2656 // string s is already defined 2657 s = "iv="; 2660 2658 for (i=1; i<=Nnew-1; i++) 2661 2659 { … … 2742 2740 } 2743 2741 } 2742 printlevel=printlevel+1; 2744 2743 def save = basering; 2745 2744 def @A = SannfsLOT(F,eng); 2746 2745 setring @A; 2747 2746 poly F = imap(save,F); 2748 def B = annfs0(LD,F );2747 def B = annfs0(LD,F,eng); 2749 2748 return(B); 2750 2749 }
Note: See TracChangeset
for help on using the changeset viewer.