13 research outputs found

    Parallelization of Modular Algorithms

    Get PDF
    In this paper we investigate the parallelization of two modular algorithms. In fact, we consider the modular computation of Gr\"obner bases (resp. standard bases) and the modular computation of the associated primes of a zero-dimensional ideal and describe their parallel implementation in SINGULAR. Our modular algorithms to solve problems over Q mainly consist of three parts, solving the problem modulo p for several primes p, lifting the result to Q by applying Chinese remainder resp. rational reconstruction, and a part of verification. Arnold proved using the Hilbert function that the verification part in the modular algorithm to compute Gr\"obner bases can be simplified for homogeneous ideals (cf. \cite{A03}). The idea of the proof could easily be adapted to the local case, i.e. for local orderings and not necessarily homogeneous ideals, using the Hilbert-Samuel function (cf. \cite{Pf07}). In this paper we prove the corresponding theorem for non-homogeneous ideals in case of a global ordering.Comment: 16 page

    Effective Differential Nullstellensatz for Ordinary DAE Systems with Constant Coefficients

    Full text link
    We give upper bounds for the differential Nullstellensatz in the case of ordinary systems of differential algebraic equations over any field of constants KK of characteristic 00. Let x\vec{x} be a set of nn differential variables, f\vec{f} a finite family of differential polynomials in the ring K{x}K\{\vec{x}\} and fK{x}f\in K\{\vec{x}\} another polynomial which vanishes at every solution of the differential equation system f=0\vec{f}=0 in any differentially closed field containing KK. Let d:=max{deg(f),deg(f)}d:=\max\{\deg(\vec{f}), \deg(f)\} and ϵ:=max{2,ord(f),ord(f)}\epsilon:=\max\{2,{\rm{ord}}(\vec{f}), {\rm{ord}}(f)\}. We show that fMf^M belongs to the algebraic ideal generated by the successive derivatives of f\vec{f} of order at most L=(nϵd)2c(nϵ)3L = (n\epsilon d)^{2^{c(n\epsilon)^3}}, for a suitable universal constant c>0c>0, and M=dn(ϵ+L+1)M=d^{n(\epsilon +L+1)}. The previously known bounds for LL and MM are not elementary recursive

    Semidefinite Characterization and Computation of Real Radical Ideals

    Full text link
    For an ideal IR[x]I\subseteq\mathbb{R}[x] given by a set of generators, a new semidefinite characterization of its real radical I(VR(I))I(V_\mathbb{R}(I)) is presented, provided it is zero-dimensional (even if II is not). Moreover we propose an algorithm using numerical linear algebra and semidefinite optimization techniques, to compute all (finitely many) points of the real variety VR(I)V_\mathbb{R}(I) as well as a set of generators of the real radical ideal. The latter is obtained in the form of a border or Gr\"obner basis. The algorithm is based on moment relaxations and, in contrast to other existing methods, it exploits the real algebraic nature of the problem right from the beginning and avoids the computation of complex components.Comment: 41 page

    On the Computation of Matrices of Traces and Radicals of Ideals

    Get PDF
    International audienceLet f1,,fsK[x1,,xm]f_1,\ldots,f_s \in \mathbb{K}[x_1,\ldots,x_m] be a system of polynomials generating a zero-dimensional ideal \I, where K\mathbb{K} is an arbitrary algebraically closed field. We study the computation of ``matrices of traces" for the factor algebra \A := \CC[x_1, \ldots , x_m]/ \I, i.e. matrices with entries which are trace functions of the roots of \I. Such matrices of traces in turn allow us to compute a system of multiplication matrices {Mxii=1,,m}\{M_{x_i}|i=1,\ldots,m\} of the radical \sqrt{\I}. We first propose a method using Macaulay type resultant matrices of f1,,fsf_1,\ldots,f_s and a polynomial JJ to compute moment matrices, and in particular matrices of traces for \A. Here JJ is a polynomial generalizing the Jacobian. We prove bounds on the degrees needed for the Macaulay matrix in the case when \I has finitely many projective roots in \mathbb{P}^m_\CC. We also extend previous results which work only for the case where \A is Gorenstein to the non-Gorenstein case. The second proposed method uses Bezoutian matrices to compute matrices of traces of \A. Here we need the assumption that s=ms=m and f1,,fmf_1,\ldots,f_m define an affine complete intersection. This second method also works if we have higher dimensional components at infinity. A new explicit description of the generators of \sqrt{\I} are given in terms of Bezoutians
    corecore