My Project
Loading...
Searching...
No Matches
hilb.h
Go to the documentation of this file.
1#ifndef HILB_H
2#define HILB_H
3/****************************************
4* Computer Algebra System SINGULAR *
5****************************************/
6/*
7* ABSTRACT
8*/
9
11#include "kernel/polys.h"
12#include "misc/intvec.h"
13#include "coeffs/bigintmat.h"
14
15intvec * hFirstSeries(ideal S, intvec *modulweight, ideal Q=NULL, intvec *wdegree=NULL);
16intvec * hFirstSeries1(ideal S, intvec *modulweight, ideal Q=NULL, intvec *wdegree=NULL);
17intvec * hFirstSeries0(ideal S, ideal Q, intvec *wdegree, const ring src, const ring Qt);
18poly hFirstSeries0p(ideal A,ideal Q, intvec *wdegree, const ring src, const ring Qt);
19bigintmat* hPoly2BIV(poly h, const ring Qt, const coeffs biv_cf);
20poly hBIV2Poly(bigintmat* b, const ring Qt, const coeffs biv_cf);
21bigintmat* hFirstSeries0b(ideal I, ideal Q, intvec *wdegree, intvec *shifts,const ring src, const coeffs biv_cf);
22bigintmat* hSecondSeries0b(ideal I, ideal Q, intvec *wdegree, intvec *shifts,const ring src, const coeffs biv_cf);
23poly hFirstSeries0m(ideal A,ideal Q, intvec *wdegree, intvec *shifts, const ring src, const ring Qt);
24
25intvec * hSecondSeries(intvec *hseries1);
26
27void hLookSeries(ideal S, intvec *modulweight, ideal Q=NULL, intvec *wdegree=NULL);
28#endif
CanonicalForm b
Definition cfModGcd.cc:4111
Matrices of numbers.
Definition bigintmat.h:51
poly hBIV2Poly(bigintmat *b, const ring Qt, const coeffs biv_cf)
Definition hilb.cc:2641
poly hFirstSeries0m(ideal A, ideal Q, intvec *wdegree, intvec *shifts, const ring src, const ring Qt)
Definition hilb.cc:2063
intvec * hFirstSeries1(ideal S, intvec *modulweight, ideal Q=NULL, intvec *wdegree=NULL)
Definition hilb.cc:2610
poly hFirstSeries0p(ideal A, ideal Q, intvec *wdegree, const ring src, const ring Qt)
Definition hilb.cc:2020
intvec * hSecondSeries(intvec *hseries1)
Definition hilb.cc:707
bigintmat * hPoly2BIV(poly h, const ring Qt, const coeffs biv_cf)
Definition hilb.cc:2620
bigintmat * hFirstSeries0b(ideal I, ideal Q, intvec *wdegree, intvec *shifts, const ring src, const coeffs biv_cf)
Definition hilb.cc:2655
bigintmat * hSecondSeries0b(ideal I, ideal Q, intvec *wdegree, intvec *shifts, const ring src, const coeffs biv_cf)
Definition hilb.cc:2677
intvec * hFirstSeries(ideal S, intvec *modulweight, ideal Q=NULL, intvec *wdegree=NULL)
Definition hilb.cc:2150
void hLookSeries(ideal S, intvec *modulweight, ideal Q=NULL, intvec *wdegree=NULL)
Definition hilb.cc:856
intvec * hFirstSeries0(ideal S, ideal Q, intvec *wdegree, const ring src, const ring Qt)
Definition hilb.cc:2114
STATIC_VAR Poly * h
Definition janet.cc:971
The main handler for Singular numbers which are suitable for Singular polynomials.
#define NULL
Definition omList.c:12
Compatibility layer for legacy polynomial operations (over currRing)
#define A
Definition sirandom.c:24
#define Q
Definition sirandom.c:26