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

New Functionality: Cannon/Holt automorphisms and others #878

Merged
merged 15 commits into from
Sep 1, 2016

Commits on Aug 25, 2016

  1. ENHANCE: Cannon/Holt automorphism group algorithm in basic implementa…

    …tion.
    
    (rename to SR to make Eamonn happy)
    
    Use SR method by default if radical >1
    hulpke committed Aug 25, 2016
    Configuration menu
    Copy the full SHA
    69c0d4c View commit details
    Browse the repository at this point in the history
  2. ENHANCE: Added RefinedSubnormalSeries and CharacteristicSubgroups

    Method for characteristic subgroups is pathetic filtering amongst normal
    subgroups.
    
    Also added `CharacteristicFactorsOfGroup` in basic version.
    hulpke committed Aug 25, 2016
    Configuration menu
    Copy the full SHA
    96ad592 View commit details
    Browse the repository at this point in the history
  3. ENHANCE: Refine series with some characteristic subgroups.

    Use radical automorphisms (more efficient solvable/pgroup routines)
    to potentially reduce search through large GL's in next step
    
    Add Assertion in RefinedSeries
    hulpke committed Aug 25, 2016
    Configuration menu
    Copy the full SHA
    afd3558 View commit details
    Browse the repository at this point in the history
  4. ENHANCE: Added `PatheticIsomorphism' for test based on Aut(G\times H)

    This is slow and overkill, but in the case of many generators still better
    than morpheus...
    hulpke committed Aug 25, 2016
    Configuration menu
    Copy the full SHA
    db2e664 View commit details
    Browse the repository at this point in the history
  5. ENHANCE: Further property tests in isomorphism, used PatheticIsomorph…

    …ism if
    
    many generators.
    
    Add Test.
    hulpke committed Aug 25, 2016
    Configuration menu
    Copy the full SHA
    3497509 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    d3fc559 View commit details
    Browse the repository at this point in the history
  7. WORKAROUND: Temporarily rename CharacteristicSubgroups

    to CharacteristicSubgroupsLib to avoid complaints when loading CRISP.
    
    Moved a test which for some reason takes very long in later place
    
    This causes timeouts in travis test.
    hulpke committed Aug 25, 2016
    Configuration menu
    Copy the full SHA
    25f245b View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    25909ad View commit details
    Browse the repository at this point in the history
  9. ENHANCE: Performance improvements to PatheticIsomorphism

    Use characteristic factors to first map in factor groups (shorter orbits)
    Use direct product structure to obtain better permrep for automorphism group.
    
    FIX: Do not drag autactbase into solvable case.
    hulpke committed Aug 25, 2016
    Configuration menu
    Copy the full SHA
    515e2d9 View commit details
    Browse the repository at this point in the history
  10. ENHANCE: More use of radical automorphism group

    Use only compatible radical automorphisms.
    Further prevention of invalid option passing.
    Refine subnormal series with given characteristic subs.
    hulpke committed Aug 25, 2016
    Configuration menu
    Copy the full SHA
    6765f08 View commit details
    Browse the repository at this point in the history
  11. ENHANCE: Hooks for iterative SubgroupProperty.

    Fix initialization in permrep for automorphism.
    
    Rename TF to SR
    hulpke committed Aug 25, 2016
    Configuration menu
    Copy the full SHA
    fc3e59d View commit details
    Browse the repository at this point in the history
  12. ENHANCE: Use stabilization of characteristic subgroups to reduce work.

    In isomorphism test feed in subgroups that must be stabilized by Aut(G)\wr
    2, as we don't need the full Aut(GxG)
    hulpke committed Aug 25, 2016
    Configuration menu
    Copy the full SHA
    5d62d85 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    aae03ab View commit details
    Browse the repository at this point in the history

Commits on Aug 27, 2016

  1. Fix: res and ind might not be subset of each other.

    Thus create common parent for niceo
    
    Fix variable use
    hulpke committed Aug 27, 2016
    Configuration menu
    Copy the full SHA
    9e44af6 View commit details
    Browse the repository at this point in the history

Commits on Aug 29, 2016

  1. Configuration menu
    Copy the full SHA
    93c0cbd View commit details
    Browse the repository at this point in the history