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

ToDo list #2

Open
10 tasks
HechtiDerLachs opened this issue Jul 27, 2021 · 1 comment
Open
10 tasks

ToDo list #2

HechtiDerLachs opened this issue Jul 27, 2021 · 1 comment

Comments

@HechtiDerLachs
Copy link
Owner

HechtiDerLachs commented Jul 27, 2021

  • implement the plausibility checks in the several constructors of the different structs.

  • Reimplement printing with short and verbose printing depending on the io context.

  • Implement a constructor for affine Schemes with an explicit list of variable names as argument.

  • Check and eventually correct the following: The inner constructors do not have type parameters, yet. Do we need that?

  • Make the Scheme Morphism struct extend the Map type from AA

  • implement reduced( X::Scheme ) to pass from a given scheme to a reduced scheme. This should also return the associated projection.

  • implement the primary decomposition of a given scheme together with its various inclusions.

  • Implement the smoothness test

  • Implement and debug the methods for the morphisms of affine schemes (translation from ring homomorphism to fractional representation and back).

  • Implement glueings and CoveredScheme

@simonbrandhorst
Copy link
Collaborator

simonbrandhorst commented Aug 1, 2021

More to dos

  • make the tests pass.
  • do not force the construction of the ambient_ring of the parent when constructing the ambient_ring of a child.
  • coordinate rings of affine schemes
  • systematically write more tests until we have 100% coverage

HechtiDerLachs pushed a commit that referenced this issue Oct 21, 2021
Add ungraded modules to Oscar.jl
HechtiDerLachs pushed a commit that referenced this issue Oct 21, 2021
…8-12-00-43-47-548-208349754

CompatHelper: add new compat entry for "GAP" at version "0.6"
HechtiDerLachs pushed a commit that referenced this issue Feb 4, 2023
HechtiDerLachs pushed a commit that referenced this issue Mar 29, 2023
Implement first (simplistic) version of WeierstrassModel
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants