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

Added function to compute defining ideal of flag variety #3324

Merged
merged 9 commits into from
Feb 9, 2024

Conversation

danteluber
Copy link
Contributor

@danteluber danteluber commented Feb 6, 2024

This function computes the defining ideal of the flag variety $Fl(w,n)$, where $w = (d_1,...d_k)$, $d_j\leq n-1$, denotes the rank, and $n$ is the dimension of the ambient vector space.

@lkastner lkastner self-requested a review February 6, 2024 15:03
src/Rings/mpoly-ideals.jl Outdated Show resolved Hide resolved
src/Rings/mpoly-ideals.jl Outdated Show resolved Hide resolved
@lkastner lkastner requested a review from Sequenzer February 6, 2024 15:34
@lgoettgens
Copy link
Member

I think it would make sense to accept the field as an argument instead of always taking QQ.

Copy link
Member

@fingolfin fingolfin left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Some general Julia hints

src/Rings/mpoly-ideals.jl Outdated Show resolved Hide resolved
src/Rings/mpoly-ideals.jl Outdated Show resolved Hide resolved
src/Rings/mpoly-ideals.jl Outdated Show resolved Hide resolved
src/Rings/mpoly-ideals.jl Outdated Show resolved Hide resolved
src/Rings/mpoly-ideals.jl Outdated Show resolved Hide resolved
src/Rings/mpoly-ideals.jl Outdated Show resolved Hide resolved
@lgoettgens
Copy link
Member

Please don't re-format the whole file as that may lead to many conflicts with other pull requests. (and it makes it way harder to find the "real" changes)

src/exports.jl Outdated Show resolved Hide resolved
@lkastner
Copy link
Member

lkastner commented Feb 7, 2024

(and it makes it way harder to find the "real" changes)

You can actually hide whitespace changes in the Files changed view, the option is in the drop down menu with the settings wheel. Similarly git blame has a flag

    -w                    ignore whitespace differences

It is really quite annoying that we want devs to format their code properly, but refuse to format our code and thereby blocking them from using tools like JuliaFormatter that would make this easy. At the same time we block ourselves from having this tested automatically.

@lgoettgens
Copy link
Member

It is really quite annoying that we want devs to format their code properly, but refuse to format our code and thereby blocking them from using tools like JuliaFormatter that would make this easy. At the same time we block ourselves from having this tested automatically.

I totally agree with you. But I think it should be managed by a central instance and applied at a defined time so that everyone with open changes can prepare for that.
Once we have formatted files, keeping the formatting is way easier than the current state of things.

Copy link
Member

@lgoettgens lgoettgens left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

thanks for the formatting. some more comments for consistency with other parts of oscar

src/Rings/mpoly-ideals.jl Outdated Show resolved Hide resolved
src/Rings/mpoly-ideals.jl Outdated Show resolved Hide resolved
src/Rings/mpoly-ideals.jl Outdated Show resolved Hide resolved
src/Rings/mpoly-ideals.jl Outdated Show resolved Hide resolved
src/Rings/mpoly-ideals.jl Outdated Show resolved Hide resolved
@lgoettgens
Copy link
Member

@danteluber Could you click on the "Resolve conversation" button of everything you already took care of? This makes it a bit easier for everyone to follow what's going on in this thread.

@lgoettgens lgoettgens requested a review from lkastner February 7, 2024 14:33
Copy link
Collaborator

@Sequenzer Sequenzer left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I have nothing to complain about, except that we might want to change this function so that it computes the minimal set of generators.

@danteluber danteluber marked this pull request as ready for review February 8, 2024 09:18
@lkastner lkastner merged commit 5e6d6b9 into oscar-system:master Feb 9, 2024
20 checks passed
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

Successfully merging this pull request may close these issues.

6 participants