-*- M2 -*- Title: Quillen-Suslin Description: If M is a projective module over a polynomial ring k[x1,..,xn], the Quillen-Suslin Theorem asserts that M is free. However, given a presentation of M by generators and relations, it is not trivial to find a set of free generators. There is a Maple implementation: [http://wwwb.math.rwth-aachen.de/QuillenSuslin/], based on the first paper below (thanks to Bernd Sturmfels for the link). Algorithms for doing this are contained in the papers: * Logar, Alessandro; Sturmfels, Bernd, Algorithms for the Quillen-Suslin theorem. J. Algebra 145 (1992), no. 1, 231--239. * Laubenbacher, Reinhard C.; Woodburn, Cynthia J. A new algorithm for the Quillen-Suslin theorem. Beiträge Algebra Geom. 41 (2000), no. 1, 23--31. and in the more general case of a module over a monomial ring in * Laubenbacher, Reinhard C.; Woodburn, Cynthia J. An algorithm for the Quillen-Suslin theorem for monoid rings. Algorithms for algebra (Eindhoven, 1996). J. Pure Appl. Algebra 117/118 (1997), 395--429. * Here is some Maple code the implements an algorithm, wiht some added heuristics: http://wwwb.math.rwth-aachen.de/QuillenSuslin/ Potential Application: If A is a 2-dimensional ring with Noether Normalization k[x,y], then the integral closure B of A is a free module over k[x,y]. Current algorithms to produce module generators of B may produce sets of generators that are too large. An example is given by Doug Leonard at his site[http://www.dms.auburn.edu/~leonada], under "example of the qth-power algorithm with two free variables and a larger than expected module generating set". This is a module of rank 9, given with 10 generators. The desired algorithm would produce a 9-generator presentation (with no relations.) ============================================================================= Proposed by: David Eisenbud Potential Advisor: Project assigned to: Current status: ============================================================================= Progress log: