combinatorial commutative algebra san francisco state university universidad de los andes federico ardila 2009