Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

To do list: Tropical Geometry in Oscar #888

Closed
YueRen opened this issue Dec 14, 2021 · 2 comments
Closed

To do list: Tropical Geometry in Oscar #888

YueRen opened this issue Dec 14, 2021 · 2 comments
Assignees
Labels

Comments

@YueRen
Copy link
Member

YueRen commented Dec 14, 2021

This is a general to do list for the tropical package in branch yr/tropicalGeometry to keep track of all the tasks:

Major:

  • add support for multiplicities (via attributes)
  • add support for the tropical projective space (via flag in attributes which primarily affects how information is presented to the user)

Minor:

Hypersurfaces:

  • improve tropical hypersurfaces: cache tropical polynomial via attributes
  • improve tropical hypersurfaces: cache algebraic polynomial (if applicable) via attributes
  • improve tropical hypersurfaces: cache initial forms via attribute (mainly as exercise to work towards caching initial ideals of tropical varieties)

Curves:

  • add constructor: embedded tropical curve from edges + vertices
  • add constructor embedded tropical curve from tropical variety (if dim=1)
  • add constructor: abstract tropical curve from edges + vertex weights

Linear Spaces:

  • add constructor: tropical linear space from Pluecker vector
  • add constructor: tropical linear space from tropical / algebraic polynomial (if deg=1)
  • add constructor: tropical linear space from tropical / algebraic matrix
  • add constructor: tropical linear space from tropical variety (if deg=1)

General:

  • improve intersect + stably_intersect: allow as input more than 2 tropical varieties
  • add constructor: tropical hypersurface via algebraic polynomial
  • improve all tropical: add visualization routines
  • improve all tropical: add dual graphs routines
  • improve polyhedral fans + complexes: add general support for symmetries (via existing polymake-internal functions)
@wdecker
Copy link
Collaborator

wdecker commented Dec 14, 2021

@YueRen Great! I am looking forward to follow the progress you are going to make!

With regard to identifiers etc we should coordinate naming with toric geometry and algebraic geometry.

@martapanizzut martapanizzut self-assigned this Dec 14, 2021
@lkastner lkastner added the enhancement New feature or request label Dec 14, 2021
@YueRen
Copy link
Member Author

YueRen commented Jan 10, 2024

A lot of the things were implemented with #2832 so I will close this issue.

@YueRen YueRen closed this as completed Jan 10, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

4 participants