Abstract

Let V be a closed subscheme of a projective space P. We give algorithms to compute the Chern-Schwartz-MacPherson class, Euler characteristic and Segre class of V . These algorithms can be implemented using either symbolic or numerical methods. The basis for these algorithms is a method for calculating the projective degrees of a rational map defined by a homogeneous ideal. When combined with formula for the Chern-Schwartz-MacPherson class of a projective hypersurface and the Segre class of a projective variety in terms of the projective degrees of certain rational maps this gives us algorithms to compute the Chern-SchwartzMacPherson class and Segre class of a projective variety. Since the Euler characteristic of V is the degree of the zero dimensional component of the Chern-Schwartz-MacPherson class of V our algorithm also computes the Euler characteristic χ(V ). The algorithms are tested on several examples and are found to perform favourably compared to other algorithms for computing Chern-Schwartz-MacPherson classes, Segre classes and Euler characteristics.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call