SearcharxivSearch

arXiv subjects

Laurent Buse

Publications and source records attributed to Laurent Buse.

9 recordsLinked to original sources

A non-iterative method for robustly computing the intersections between a line and a curve or surface

The need to compute the intersections between a line and a high-order curve or surface arises in a large number of finite element applications. Such intersection problems are easy to formulate but hard to solve robustly. We introduce a non-iterative method for computing intersections by solving a matrix singular value decomposition (SVD) and an eigenvalue problem. That is, all intersection points and their parametric coordinates are determined in one-shot using only standard linear algebra techniques available in most software libraries. As a result, the introduced technique is far more robust than the widely used Newton-Raphson iteration or its variants. The maximum size of the considered matrices depends on the polynomial degree $q$ of the shape functions and is $2q \times 3q$ for curves and $6 q^2 \times 8 q^2$ for surfaces. The method has its origin in algebraic geometry and has here been considerably simplified with a view to widely used high-order finite elements. In addition, the method is derived from a purely linear algebra perspective without resorting to algebraic geometry terminology. A complete implementation is available from http://bitbucket.org/nitro-project/.

math.NA

Singular factors of rational plane curves

We give a complete factorization of the invariant factors of resultant matrices built from birational parameterizations of rational plane curves in terms of the singular points of the curve and their multiplicity graph. This allows us to prove the validity of some conjectures about these invariants stated by Chen, Wang and Liu in [J. Symbolic Comput. 43(2):92-117, 2008]. As a byproduct, we also give a complete factorization of the D-resultant for rational functions in terms of the similar data extracted from the multiplicities.

math.AC

Torsion of the symmetric algebra and implicitization

Recently, a method to compute the implicit equation of a parametrized hypersurface has been developed by the authors. We address here some questions related to this method. First, we prove that the degree estimate for the stabilization of the MacRae's invariant of a graded part of the symmetric algebra is optimal. Then we show that the extraneous factor that may appear in the process splits into a product a linear forms in the algebraic closure of the base field, each linear form being associated to a non complete intersection base point. Finally, we make a link between this method and a resultant computation for the case of rational plane curves and space surfaces.

math.AC

Implicitization of surfaces in P^3 in the presence of base points

We show that the method of moving quadrics for implicitizing surfaces in P^3 applies in certain cases where base points are present. However, if the ideal defined by the parametrization is saturated, then this method rarely applies. Instead, we show that when the base points are a local complete intersection, the implicit equation can be computed as the resultant of the first syzygies.

math.AG

On the closed image of a rational map and the implicitization problem

In this paper, we investigate some topics around the closed image $S$ of a rational map $λ$ given by some homogeneous elements $f_1,...,f_n$ of the same degree in a graded algebra $A$. We first compute the degree of this closed image in case $λ$ is generically finite and $f_1,...,f_n$ define isolated base points in $\Proj(A)$. We then relate the definition ideal of $S$ to the symmetric and the Rees algebras of the ideal $I=(f_1,...,f_n) \subset A$, and prove some new acyclicity criteria for the associated approximation complexes. Finally, we use these results to obtain the implicit equation of $S$ in case $S$ is a hypersurface, $\Proj(A)=\PP^{n-2}_k$ with $k$ a field, and base points are either absent or local complete intersection isolated points.

math.AG

Implicitizing rational hypersurfaces using approximation complexes

In this paper we describe an algorithm for implicitizing rational hypersurfaces in case there exists at most a finite number of base points. It is based on a technique exposed in math.AG/0210096, where implicit equations are obtained as determinants of certain graded parts of a so-called approximation complex. We detail and improve this method by providing an in-depth study of the cohomology of such a complex. In both particular cases of interest of curve and surface implicitization we also yield explicit algorithms which only involves linear algebra routines.

math.AG

A resultant approach to detect intersecting curves in $\PP^3$

Given two curves in $\PP^3$, either implicitly or by a parameterization, we want to check if they intersect. For that purpose, we present and further develop generalized resultant techniques. Our aim is to provide a closed formula in the inputs which vanishes if and only if the two curves intersect. This could be useful in Computer Aided Design, for computing the intersection of algebraic surfaces.

math.AG

Determinantal resultant

In this paper, a new kind of resultant, called the determinantal resultant, is introduced. This operator computes the projection of a determinantal variety under suitable hypothesis. As a direct generalization of the resultant of a very ample vector bundle, it corresponds to a necessary and sufficient condition so that a given morphism between two vector bundles on a projective variety X has rank lower or equal to a given integer in at least one point. First some conditions are given for the existence of such a resultant and it is showed how to compute explicitly its degree. Then a result of A. Lascoux is used to obtain it as a determinant of a certain complex. Finally some more detailed results in the particular case where X is a projective space are exposed.

math.AG