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

Support for binary quintics in invariant_theory #25395

Closed
jnoordsij opened this issue May 18, 2018 · 35 comments
Closed

Support for binary quintics in invariant_theory #25395

jnoordsij opened this issue May 18, 2018 · 35 comments

Comments

@jnoordsij
Copy link

This ticket implements the option to create binary quintics within the invariant_theory framework as well as its invariants and covariants as described in 'Theorie der binären algebraischen formen' by Clebsch.

CC: @mstreng @pjbruin

Component: algebra

Keywords: invariant_theory

Author: Jesper Noordsij

Branch/Commit: 2ee55b5

Reviewer: Frédéric Chapoton, Marco Streng

Issue created by migration from https://trac.sagemath.org/ticket/25395

@jnoordsij jnoordsij added this to the sage-8.3 milestone May 18, 2018
@jnoordsij
Copy link
Author

Branch: u/jnoordsij/binary_quintics

@jnoordsij

This comment has been minimized.

@jnoordsij
Copy link
Author

New commits:

6edff6eAdded binary quintics to invariant_theory.

@jnoordsij
Copy link
Author

Commit: 6edff6e

@sagetrac-git
Copy link
Mannequin

sagetrac-git mannequin commented Jun 6, 2018

Changed commit from 6edff6e to 78a30ed

@sagetrac-git
Copy link
Mannequin

sagetrac-git mannequin commented Jun 6, 2018

Branch pushed to git repo; I updated commit sha1. New commits:

796ea1bMerge branch 'develop' into t/25395/binary_quintics
78a30edAdjusted to fix slower startup time.

@sagetrac-git
Copy link
Mannequin

sagetrac-git mannequin commented Jun 11, 2018

Branch pushed to git repo; I updated commit sha1. New commits:

b935917Merge branch 'develop' into t/25395/binary_quintics

@sagetrac-git
Copy link
Mannequin

sagetrac-git mannequin commented Jun 11, 2018

Changed commit from 78a30ed to b935917

@fchapoton
Copy link
Contributor

comment:5
  • + Returns the h-th transvectant of f and g.
    should be
    + Return the h-th transvectant of f and g.
    And same thing (Return) for all first lines of all functions and methods.

  • EXAMPLES:: is mis-indented in transvectant

  • references should look like [Cle1872]_ not like _[Cle1872]

  • TESTS:: and EXAMPLES:: must be followed by an empty line

  • missing backquotes in + The \tau-covariant of the binary quintic as polynomial or as binary form.

etc, etc. Please thoroughly check the documentation of your work.

@sagetrac-git
Copy link
Mannequin

sagetrac-git mannequin commented Jun 28, 2018

Branch pushed to git repo; I updated commit sha1. New commits:

dc81ba3Documentation fixes.
385de7dMerge branch 'develop' into t/25395/binary_quintics
e9d3bf0Documentation fixes & transvectant adjustment.

@sagetrac-git
Copy link
Mannequin

sagetrac-git mannequin commented Jun 28, 2018

Changed commit from b935917 to e9d3bf0

@sagetrac-git
Copy link
Mannequin

sagetrac-git mannequin commented Jun 28, 2018

Branch pushed to git repo; I updated commit sha1. New commits:

9ba8f5eMinor documentation fixes.

@sagetrac-git
Copy link
Mannequin

sagetrac-git mannequin commented Jun 28, 2018

Changed commit from e9d3bf0 to 9ba8f5e

@fchapoton
Copy link
Contributor

comment:8

please now take care of the pyflakes plugin warnings, and fix the failing doctest (missing import)

@sagetrac-git
Copy link
Mannequin

sagetrac-git mannequin commented Jun 29, 2018

Branch pushed to git repo; I updated commit sha1. New commits:

48c7fcaFixed pyflakes.

@sagetrac-git
Copy link
Mannequin

sagetrac-git mannequin commented Jun 29, 2018

Changed commit from 9ba8f5e to 48c7fca

@sagetrac-git
Copy link
Mannequin

sagetrac-git mannequin commented Jun 29, 2018

Changed commit from 48c7fca to 0423f81

@sagetrac-git
Copy link
Mannequin

sagetrac-git mannequin commented Jun 29, 2018

Branch pushed to git repo; I updated commit sha1. New commits:

0423f81Removed canonical form to fix doctest.

@jnoordsij
Copy link
Author

comment:11

Replying to @fchapoton:

please now take care of the pyflakes plugin warnings, and fix the failing doctest (missing import)

Thanks for looking into all this. The doctests should all be fine now and the pyflakes fixed.


New commits:

0423f81Removed canonical form to fix doctest.

@mstreng
Copy link

mstreng commented Aug 25, 2018

Reviewer: Frédéric Chapoton, Marco Streng

@mstreng
Copy link

mstreng commented Aug 25, 2018

comment:12

Comments on code and documentation given to the author in personal communication.

@sagetrac-git
Copy link
Mannequin

sagetrac-git mannequin commented Aug 31, 2018

Changed commit from 0423f81 to 626d1ed

@sagetrac-git
Copy link
Mannequin

sagetrac-git mannequin commented Aug 31, 2018

Branch pushed to git repo; I updated commit sha1. New commits:

c7e9db8Moved an import
626d1edDocumentation fixes based on reviewers comments.

@sagetrac-git
Copy link
Mannequin

sagetrac-git mannequin commented Aug 31, 2018

Changed commit from 626d1ed to 13202e5

@sagetrac-git
Copy link
Mannequin

sagetrac-git mannequin commented Aug 31, 2018

Branch pushed to git repo; I updated commit sha1. New commits:

13202e5Minor documentation fixes.

@sagetrac-git
Copy link
Mannequin

sagetrac-git mannequin commented Sep 5, 2018

Branch pushed to git repo; I updated commit sha1. New commits:

c1b7a69Documentation fixes.

@sagetrac-git
Copy link
Mannequin

sagetrac-git mannequin commented Sep 5, 2018

Changed commit from 13202e5 to c1b7a69

@sagetrac-git
Copy link
Mannequin

sagetrac-git mannequin commented Sep 17, 2018

Changed commit from c1b7a69 to 2d53868

@sagetrac-git
Copy link
Mannequin

sagetrac-git mannequin commented Sep 17, 2018

Branch pushed to git repo; I updated commit sha1. New commits:

2d53868Documentation fixes and bugfix with homogenisation and transvectant.

@sagetrac-git
Copy link
Mannequin

sagetrac-git mannequin commented Sep 17, 2018

Changed commit from 2d53868 to a4c7b97

@sagetrac-git
Copy link
Mannequin

sagetrac-git mannequin commented Sep 17, 2018

Branch pushed to git repo; I updated commit sha1. New commits:

a4c7b97Documentation fix.

@sagetrac-git
Copy link
Mannequin

sagetrac-git mannequin commented Sep 21, 2018

Changed commit from a4c7b97 to 2ee55b5

@sagetrac-git
Copy link
Mannequin

sagetrac-git mannequin commented Sep 21, 2018

Branch pushed to git repo; I updated commit sha1. New commits:

2ee55b5Adjustment to AlgebraicForm string representation.

@mstreng
Copy link

mstreng commented Sep 22, 2018

comment:21

Positive review: Does what it says in the ticket description. Everything I tried works, except some things that already fail for existing cases (like quartic forms), which are results deeper bugs and should be fixed in a separate ticket. Nothing I tried gives incorrect results as far as I can see. Documentation looks good. Patchbot says all tests pass except some optional magma doctests that are unrelated to the ticket and that apparently fail on other tickets as well.

@vbraun
Copy link
Member

vbraun commented Sep 23, 2018

Changed branch from u/jnoordsij/binary_quintics to 2ee55b5

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants