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

Enhance FreeGroup to support the option generatorNames to prescribe the names of the generators #4111

Merged
merged 2 commits into from
Oct 7, 2020

Conversation

hulpke
Copy link
Contributor

@hulpke hulpke commented Sep 7, 2020

Introduced an option that allows to change the names of the free group generators through an intermediate function.

Also some manual fix for the tutorial.

@hulpke hulpke added kind: enhancement Label for issues suggesting enhancements; and for pull requests implementing enhancements release notes: to be added PRs introducing changes that should be (but have not yet been) mentioned in the release notes priority: low labels Sep 7, 2020
@coveralls
Copy link

coveralls commented Sep 7, 2020

Coverage Status

Coverage increased (+0.0005%) to 93.729% when pulling 88ef7ea on hulpke:additions into 4be5d2f on gap-system:master.

@hulpke hulpke force-pushed the additions branch 3 times, most recently from 597b59f to 0a4226d Compare September 17, 2020 16:53
@hulpke hulpke changed the title Option for changing generator names in general constructors Generator name option, Tutorial fixes Sep 18, 2020
@hulpke hulpke force-pushed the additions branch 2 times, most recently from 0b73c87 to b01d245 Compare September 25, 2020 17:20
@hulpke hulpke added this to the GAP 4.12.0 milestone Sep 25, 2020
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 typos, otherwise looks good to me.

doc/ref/grplib.xml Outdated Show resolved Hide resolved
doc/ref/grplib.xml Outdated Show resolved Hide resolved
Comment on lines +315 to 317
the result of <C>SylowSubgroup( <A>G</A>, <A>prime</A> )</C>
is a group with parent group
<A>G</A>.
Copy link
Member

Choose a reason for hiding this comment

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

Optional (but IMHO makes the XML more readable)

Suggested change
the result of <C>SylowSubgroup( <A>G</A>, <A>prime</A> )</C>
is a group with parent group
<A>G</A>.
the result of <C>SylowSubgroup( <A>G</A>, <A>prime</A> )</C>
is a group with parent group <A>G</A>.

Comment on lines +344 to 346
primitivity test above, point&nbsp;113 would have been a fixed point
(and the
action would not even have been transitive).
Copy link
Member

Choose a reason for hiding this comment

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

Optional

Suggested change
primitivity test above, point&nbsp;113 would have been a fixed point
(and the
action would not even have been transitive).
primitivity test above, point&nbsp;113 would have been a fixed point
(and the action would not even have been transitive).

Addressed all issues from gap-system#4112 apart from adding full definitions in
sections 6.1 and 6.2
Made example more stable by forcing the first orbit to be  a set.
@fingolfin fingolfin changed the title Generator name option, Tutorial fixes Add option generatorNames to allow changing the names of the generators of a group being constructed Oct 7, 2020
@fingolfin fingolfin merged commit 9b20de7 into gap-system:master Oct 7, 2020
@ThomasBreuer ThomasBreuer self-assigned this Feb 16, 2021
@ThomasBreuer ThomasBreuer changed the title Add option generatorNames to allow changing the names of the generators of a group being constructed In FreeGroup, support the option generatorNames to prescribe the names of the generators. Feb 16, 2021
@ThomasBreuer ThomasBreuer added release notes: added PRs introducing changes that have since been mentioned in the release notes and removed release notes: to be added PRs introducing changes that should be (but have not yet been) mentioned in the release notes labels Feb 16, 2021
@ThomasBreuer ThomasBreuer removed their assignment Feb 16, 2021
@fingolfin fingolfin changed the title In FreeGroup, support the option generatorNames to prescribe the names of the generators. Enhance FreeGroup to support the option generatorNames to prescribe the names of the generators Aug 17, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind: enhancement Label for issues suggesting enhancements; and for pull requests implementing enhancements priority: low release notes: added PRs introducing changes that have since been mentioned in the release notes
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants