-
Notifications
You must be signed in to change notification settings - Fork 35
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
Add Translations #720
Merged
james-d-mitchell
merged 92 commits into
semigroups:main
from
flsmith:translat-restricted
Sep 30, 2022
Merged
Add Translations #720
Changes from all commits
Commits
Show all changes
92 commits
Select commit
Hold shift + click to select a range
aa1cd74
add translations
MT-resource-bot 5262374
lint
MT-resource-bot e7fcc0a
fix manual example
MT-resource-bot 4f6978b
minor
MT-resource-bot 6ca78e1
some progress implementing better left alg
MT-resource-bot 5f6f02e
left translations backtrack working, not integrated
MT-resource-bot e167155
new translational hull backtrack not working
MT-resource-bot ffb72e5
working
MT-resource-bot 955f00d
little progress
MT-resource-bot 5ff936f
not working
MT-resource-bot 8844e60
working
MT-resource-bot 28f801c
more progress
MT-resource-bot e758a97
wednesday afternoon
MT-resource-bot e42b6dd
fixes
MT-resource-bot ca756c1
stabilised left backtrack implemented
MT-resource-bot 22a6dc4
lazily compute W
MT-resource-bot 8b02b55
more lazy computation
MT-resource-bot 6967d07
implement initial permutability restriction strategy
MT-resource-bot 03da63e
left translations of ideal backtrack implemented
MT-resource-bot 7134972
further benchmark functions
MT-resource-bot cb90fb4
add James' benchmark function to translat.gi file
MT-resource-bot 6911d9e
add reverse order left translations backtrack
MT-resource-bot a701fd2
modify benchmark funcs
MT-resource-bot 1e5867f
add ideal benchmarking functions
MT-resource-bot 523b456
major efficiency improvements
MT-resource-bot c8e87d9
add lazy U computation
MT-resource-bot 526df7d
add reps size 1 optimisation in stabilised backtrack
MT-resource-bot 9646f7e
stabilised count
MT-resource-bot 7b92962
fix stab backtrack
MT-resource-bot 799fe5c
debug: add stab output
MT-resource-bot 3926c6c
stab fix
MT-resource-bot 84738a9
actually fix stab
MT-resource-bot d75fd4a
no really, fix left translations stabiliser backtrack
MT-resource-bot cd0e237
add specified gen backtrack
MT-resource-bot d7d75fe
fix bug in ideal left translations - right unfixed
MT-resource-bot 20d6157
fix naive backtrack
MT-resource-bot 9fdfabf
fix global function args
MT-resource-bot 0ad9897
??
MT-resource-bot 2d72546
fp translat maybe working?
MT-resource-bot 641dc2c
fixes to FP translat
MT-resource-bot 3e145d6
implement most of the RZMS algs
MT-resource-bot fcfc6e3
normal RMS triples implemented properly
MT-resource-bot b8d0285
rework rms-translat constructors
MT-resource-bot a85afff
some polish to translat.gi
MT-resource-bot e3185ab
remove data.V from left translations backtrack
MT-resource-bot a1b9063
improve fp semigroup left translations backtrack
MT-resource-bot ededde3
bench fixes
MT-resource-bot b60822a
modify benchmarks
MT-resource-bot b985f85
some benchmark modifications
MT-resource-bot d16f0e9
fix right translations
MT-resource-bot 06c5509
simplify for PR
MT-resource-bot 9215f24
Update for new kernel version
MT-resource-bot 97cabe8
Add FirstLetter, FinalLetter, Prefix, and Suffix
MT-resource-bot aa25b1b
some progress
MT-resource-bot c2c33ea
many fixes
MT-resource-bot 4f50a24
tests passing
MT-resource-bot 17b8f7a
fix |I|=1 in normalised RMS code
MT-resource-bot eebebc7
refactoring
MT-resource-bot 0c47a4b
add |I|=1 test
MT-resource-bot 6716a82
linting
MT-resource-bot bda5027
fix tests
MT-resource-bot 802bb98
renaming + fix manual examples
MT-resource-bot 20bde86
changes to naming and display
MT-resource-bot 6638337
progress, but broken
MT-resource-bot 0f59beb
more working?
MT-resource-bot 4ec34dd
bitranslations working
MT-resource-bot 92982ac
manual fixes
MT-resource-bot 6c7c0d6
refactor/coverage
MT-resource-bot 1266e77
remove stabiliser algorithms
MT-resource-bot 16bf2af
improve code coverage
MT-resource-bot af0a7f4
manual fixes
MT-resource-bot 0bc5fcc
lint
MT-resource-bot a72369f
minor fixes
MT-resource-bot 56f750c
doc progress
MT-resource-bot db89f81
make Bitranslation an operation
MT-resource-bot fc01295
manual progress
MT-resource-bot f7b9da5
more manual changes
MT-resource-bot 6e7027f
linting
MT-resource-bot 82cba4a
coverage
MT-resource-bot 2d7db11
fix manual examples
MT-resource-bot bfd5c58
add NrXTranslations
MT-resource-bot 47a58aa
lint
MT-resource-bot 3c09408
fix test whitespace
MT-resource-bot 68e44b3
use PermList in MultiplicationTableWithCanonicalPositions
MT-resource-bot 907bb18
note that the declarations in rms-translat.gd are internal
MT-resource-bot 27c9de7
update header of rms-translat.gi
MT-resource-bot 20bfb25
do something less evil in the RZMSGroupLinkingConditions dive
MT-resource-bot 05d5a0a
fix minor issues in rms-translat.gi
MT-resource-bot 20d0420
make minor fixes in translat.gd
MT-resource-bot e84faed
update formatting in extreme translat.tst
MT-resource-bot cb525da
lint
MT-resource-bot bd6cc26
refactor internal functions from rms-translat.gd
MT-resource-bot File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,39 @@ | ||
############################################################################ | ||
## | ||
# W rms-translat.gd | ||
# Y Copyright (C) 2015-22 Finn Smith | ||
## | ||
## Licensing information can be found in the README file of this package. | ||
## | ||
############################################################################# | ||
## | ||
|
||
# The definitions in this file are internal, and hence not included in the | ||
# user documentation. | ||
DeclareCategory("_IsTranslationOfNormalRMS", IsSemigroupTranslation); | ||
DeclareCategory("_IsLeftTranslationOfNormalRMS", | ||
_IsTranslationOfNormalRMS and IsLeftTranslation); | ||
DeclareCategory("_IsRightTranslationOfNormalRMS", | ||
_IsTranslationOfNormalRMS and IsRightTranslation); | ||
DeclareCategory("_IsBitranslationOfNormalRMS", IsBitranslation); | ||
|
||
DeclareCategoryCollections("_IsTranslationOfNormalRMS"); | ||
DeclareCategoryCollections("_IsLeftTranslationOfNormalRMS"); | ||
DeclareCategoryCollections("_IsRightTranslationOfNormalRMS"); | ||
DeclareCategoryCollections("_IsBitranslationOfNormalRMS"); | ||
|
||
DeclareSynonym("_IsTranslationOfNormalRMSSemigroup", IsSemigroup and | ||
_IsTranslationOfNormalRMSCollection); | ||
DeclareSynonym("_IsLeftTranslationOfNormalRMSSemigroup", IsSemigroup and | ||
_IsLeftTranslationOfNormalRMSCollection); | ||
DeclareSynonym("_IsRightTranslationOfNormalRMSSemigroup", IsSemigroup and | ||
_IsRightTranslationOfNormalRMSCollection); | ||
DeclareSynonym("_IsBitranslationOfNormalRMSSemigroup", IsSemigroup and | ||
_IsBitranslationOfNormalRMSCollection); | ||
|
||
DeclareGlobalFunction("_LeftTranslationOfNormalRMS"); | ||
DeclareGlobalFunction("_LeftTranslationOfNormalRMSNC"); | ||
DeclareGlobalFunction("_RightTranslationOfNormalRMS"); | ||
DeclareGlobalFunction("_RightTranslationOfNormalRMSNC"); | ||
|
||
DeclareGlobalFunction("_BitranslationOfNormalRMSByTripleNC"); |
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Might want update the years here!