Skip to content

Add regular_action_homomorphism function for a finite group G#6068

Open
long-zm123 wants to merge 1 commit into
oscar-system:masterfrom
long-zm123:lzm/regular_action_homomorphsim
Open

Add regular_action_homomorphism function for a finite group G#6068
long-zm123 wants to merge 1 commit into
oscar-system:masterfrom
long-zm123:lzm/regular_action_homomorphsim

Conversation

@long-zm123

Copy link
Copy Markdown
regular_action_homomorphism(G::GAPGroup)

Return an isomorphism from finite $G$ onto the regular permutation representation of $G$.

Examples

julia> g = symmetric_group(5)
Symmetric group of degree 5

julia> hom = regular_action_homomorphism(g)
Group homomorphism
  from symmetric group of degree 5
  to permutation group of degree 120 and order 120

julia> number_of_moved_points(image(hom)[1]) == order(g)
true

@long-zm123

Copy link
Copy Markdown
Author

Local testing is complete. Please review the code.

@lgoettgens lgoettgens changed the title Add regular_action_homomorphism function for a finite group G. Add regular_action_homomorphism function for a finite group G Jun 16, 2026
@lgoettgens lgoettgens added enhancement New feature or request topic: groups release notes: use title For PRs: the title of this PR is suitable for direct use in the release notes labels Jun 16, 2026
@lgoettgens lgoettgens requested a review from ThomasBreuer June 16, 2026 17:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request release notes: use title For PRs: the title of this PR is suitable for direct use in the release notes topic: groups

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants