Project

General

Profile

Feature #1001

CoCoALib: ideas for student projects

Added by John Abbott about 7 years ago. Updated about 2 years ago.

Status:
In Progress
Priority:
Normal
Assignee:
-
Category:
New Function
Target version:
Start date:
19 Jan 2017
Due date:
% Done:

10%

Estimated time:
Spent time:

Description

Collect here ideas for potential student projects based on CoCoALib.


Related issues

Related to CoCoA-5 - Support #242: CoCoA-5 Projects for students (e.g. crediti F and tesi)In Progress2012-09-28

Related to CoCoA-5 - Feature #368: port SmithNormalForm (CoCoA-4)package to CoCoA-5In Progress2013-06-11

Related to CoCoALib - Feature #1667: GBasis over ZZ: port to CoCoALibIn Progress2022-02-16

Related to CoCoA-5 - Feature #1701: Preliminary packagesIn Progress2022-10-17

Related to CoCoALib - Feature #1706: slimgb: Brickenstein, singularNew2022-10-30

History

#1 Updated by John Abbott about 7 years ago

Here are some ideas:
  • write a fn IsCyclotomic for univariate polynomials (based on paper by Bradford+Davenport)
  • write a fn IsDegenerate for univariate polynpomials (based on paper by Cipu, Diouf, Mignotte) -- JAA does not like the fn name
  • [already done?] write code for subresultant (and perhaps some variants?)
  • write a simple impl of NLSAT (paper by ), perhaps just for the case of 2 indets?
  • write a simple impl of Gao-Volny-Wang
  • translate QIR code into C++/CoCoALib
  • write better impls for certain rings homs (e.g. for verifying correctness of "implicit")
  • a fn which produces the simplest non-neg integer matrix giving the same term ordering (perhaps with given GradingDim)
  • Translate a cocoa-5 function from a package into CoCoALib (see comment 4 below)

#2 Updated by John Abbott about 7 years ago

  • Related to Support #242: CoCoA-5 Projects for students (e.g. crediti F and tesi) added

#3 Updated by John Abbott about 7 years ago

Here are some more (weaker?) ideas:
  • a fn which produces the simplest non-neg integer matrix giving the same term ordering (perhaps with given GradingDim)

#4 Updated by Anna Maria Bigatti about 7 years ago

  • % Done changed from 0 to 10
Translate a cocoa-5 function from a package into CoCoALib.
  • GCDList (coclib.cpkg5)
  • FactorUnivariate (coclib.cpkg5)
  • iterators for subsets, permutations (combinatoria.ckg5)
  • iterators for tuples and/or cartesian prod? (combinatoria.cpkg5 and list.cpkg5)
  • iterator for partitions? (combinatoria.cpkg5)
  • ??? (posets.cpkg5)
  • RationalPoints.cpkg5
  • real root isolation (RealRoots.cpkg5)
  • GB over ZZ (prototype-GBZZ.cpkg5)

#5 Updated by Anna Maria Bigatti over 6 years ago

  • Status changed from New to Closed

copied comments into equivalent issue #242 "Projects for students: crediti F and tesi"

#6 Updated by Anna Maria Bigatti over 6 years ago

  • Target version changed from CoCoALib-1.0 to removed/duplicates

#7 Updated by John Abbott about 3 years ago

  • Related to Feature #368: port SmithNormalForm (CoCoA-4)package to CoCoA-5 added

#8 Updated by John Abbott about 2 years ago

  • Status changed from Closed to In Progress

This issue and #242 cover similar ground.

Suggestion: split the 2 issues into: ones for CoCoA-5, and ones for CoCoALib.

#9 Updated by John Abbott almost 2 years ago

  • Related to Feature #1667: GBasis over ZZ: port to CoCoALib added

#10 Updated by Anna Maria Bigatti over 1 year ago

#11 Updated by John Abbott over 1 year ago

Also available in: Atom PDF