Changeset 7538:6723561b4d15


Ignore:
Timestamp:
12/03/07 20:52:20 (5 years ago)
Author:
William Stein <wstein@…>
Branch:
default
Message:

Fix mistake where factorizations are sorted without regard to actual factors (only the degree and exponent were taken into account).

File:
1 edited

Legend:

Unmodified
Added
Removed
  • sage/structure/factorization.py

    r6528 r7538  
    127127            def _cmp(f,g): 
    128128                try: 
    129                     #return cmp(f[0].degree()*f[1], g[0].degree()*g[1]) 
    130                     return cmp((f[0].degree(),f[1]), (g[0].degree(),g[1])) 
     129                    return cmp((f[0].degree(),f[1],f[0]), (g[0].degree(),g[1],g[0])) 
    131130                except (AttributeError, NotImplementedError): 
    132131                    return cmp(f[0], g[0]) 
Note: See TracChangeset for help on using the changeset viewer.