Releases: thofma/Hecke.jl
Releases · thofma/Hecke.jl
v0.10.3
Hecke v0.10.3
Closed issues:
- Maximal order failing for non-nice polynomials (#249)
- Simplify failing for non-nice defining polynomial (#250)
issquare
giving wrong results (#251)- conj_quad failing (#254)
- factor(::fmpz) failing (#259)
Merged pull requests:
- Replace map_coeffs -> map_coefficients. (#226) (@wbhart)
- Non monic again (#252) (@fieker)
- conjugate complex for non-nice polys (#255) (@fieker)
- resultant for padic polynomials fixed (#256) (@CarloSircana)
- add some more doc... (#257) (@fieker)
- "fix" intersect to not add zero-generators (#260) (@fieker)
- fix factor using coprime_base, fixes @259 (#261) (@fieker)
- Move polynomial function to AbstractAlgebra's Misc directory. (#262) (@wbhart)
- Quad form hom (#263) (@fieker)
- various minor things to hom of GrpAb: (#264) (@fieker)
- Hash for abelian groups (#267) (@CarloSircana)
v0.10.2
Hecke v0.10.2
Closed issues:
- Number field interface for the rationals (#212)
issquare
does not work with non-monic defining polynomials (#229)- Hecke changes
collect(::fmpz_mat)
to return a Vector instead of a Matrix (#245)
Merged pull requests:
- Represents z (#231) (@simonbrandhorst)
- Fix simplify (#232) (@CarloSircana)
- absolute factorisation: split and moved into the (#233) (@fieker)
- Tweak for CI and downstream testing (#235) (@thofma)
- fix #229 (#236) (@fieker)
- tests updated in Torsion.jl and ZGenus.jl (#237) (@FiroozehAga)
- more tests and bugfixes (#238) (@simonbrandhorst)
- some more fixes - see accompaning email (#239) (@fieker)
- Fix narrow_picard_group Fix binary_quadratic_form_representatives (#240) (@thofma)
- Adjust CI to 1.6 release (#241) (@thofma)
- Fix for norm_change_const (#243) (@thofma)
- "fix" factoring of polynomials over non-monic fields (#246) (@fieker)
- Remove Matrix interface for our matrices (#247) (@thofma)
- Tweaks for docs (#253) (@thofma)
v0.10.1
v0.10.0
Hecke v0.10.0
Merged pull requests:
- tests for brown_invariant() and isgenus() (#213) (@FiroozehAga)
- [WIP] infinite places for QQ and some functionality for ZZ ideals (#215) (@simonbrandhorst)
- make sure roots(f, C) returns roots in C (#219) (@fieker)
- Abstract Isometry Classes for quadratic spaces (#220) (@simonbrandhorst)
- Prepare for AA deprecations (#221) (@thofma)
- Fix Hecke.test_module with long tests (#222) (@thofma)
- Test cleanup action (#223) (@thofma)
v0.9.6
Hecke v0.9.6
Merged pull requests:
- Remove ^(::fmpz, ::fmpz) because of (probable) implementation in Nemo (#175) (@albinahlback)
- powmod -> powermod. Addresses Nemo # 988 (#176) (@wbhart)
- Change cartesian product default to inplace = false (#177) (@thofma)
- Clean up for padic lifting of isometries (#178) (@thofma)
- Clean up for PadicLift.jl (#179) (@thofma)
- Fix genus_representatives for definite binary lattices (#180) (@thofma)
- Basic module functionality for ZLat (#181) (@simonbrandhorst)
- Fix _gram_schmidt (#182) (@thofma)
- Fix modular computations for ideal arithmetic (relative) (#184) (@thofma)
- Fix genus_representatives for binary quadratic lattices (#185) (@thofma)
- Fix bug in Jordan decomposition (#186) (@thofma)
- fix kronecker (#187) (@simonbrandhorst)
- Csgenus (#188) (@simonbrandhorst)
- Fix bug in isequivalent_with_isometry (#189) (@thofma)
- fix dual(::ZLat) (#190) (@simonbrandhorst)
- "Fix" genus_representatives (#191) (@thofma)
- fix normal_form(TorQuadMod) (#192) (@simonbrandhorst)
- avoid stack overflow (#193) (@simonbrandhorst)
- Fix bug in genus representatives (#194) (@thofma)
- Fix bug in Smith normal form (#195) (@thofma)
- fix a bug in sub which resulted in different moduli (#196) (@simonbrandhorst)
- adopt QadicField also returning the gen (#197) (@fieker)
- Fix bug in isprincipal_fac_elem (#198) (@thofma)
- Fix genus_representatives (#199) (@thofma)
- Undo simplify changes (#200) (@thofma)
- Tweaking CI (#201) (@thofma)
- Fix shortest_vectors with floating point bounds (#202) (@thofma)
- more tests for ZGenera and genus_representatives (#203) (@simonbrandhorst)
- Absolute simple field (#204) (@CarloSircana)
- Fix bug in genus_representative (#205) (@thofma)
- Test genus (#207) (@simonbrandhorst)
- Implement short/long test functionality (#208) (@thofma)
- first attempt (#210) (@CarloSircana)
- Compilation problems (#211) (@CarloSircana)
v0.9.5
Hecke v0.9.5
Closed issues:
- Documentation style (#161)
Merged pull requests:
- Very first start factor absolute (#162) (@tthsqe12)
- Stark units (#163) (@CarloSircana)
- Use power_sums_to_polynomials from AA (#164) (@thofma)
- Fix class group proof (#165) (@thofma)
- Fix minor errors in documentation and change some typesetting (#168) (@albinahlback)
- Make orthogonal sum return injections (#172) (@thofma)
- Arb is nan (#173) (@fieker)
- rescale() and normal_form() functions for a torsion quadratic module (#174) (@FiroozehAga)
v0.9.4
Hecke v0.9.4
Merged pull requests:
v0.9.3
Hecke v0.9.3
v0.9.2
Hecke v0.9.2
Closed issues:
- Factorization failing (#125)
Merged pull requests:
- Better test coverage for lattices (#121) (@thofma)
- Poly factor2 (#126) (@fieker)
- To magma rename (#127) (@fieker)
- Add order for TorQuadMod (#128) (@FiroozehAga)
- Orthogonal sum (#130) (@simonbrandhorst)
- Various, unfortunately: (#131) (@fieker)
- Added exponent for TorQuadMod (#132) (@FiroozehAga)
- Added test for norm in ZLattices (#133) (@simonbrandhorst)
- added test for discriminant of a Zlattice (#134) (@FiroozehAga)
- submodules for torsion quadratic modules (#135) (@simonbrandhorst)
- Adjust test_module for Windows (#137) (@thofma)
- issquare_with_root -> issquare_with_square_root (#138) (@fieker)
- More lattice tests (#139) (@thofma)
- orthogonal submodule of a subset of a ZLattice (#140) (@FiroozehAga)
- Relax some signatures (#141) (@thofma)
- Saturate and stark units (#142) (@CarloSircana)
- Torsion lift (#143) (@simonbrandhorst)
- Saturate and stark units (#144) (@CarloSircana)
- add IJulia back in and trivia Oscar -> Hecke (#146) (@fieker)
- Another test (#147) (@thofma)
- Saturate and stark units (#148) (@CarloSircana)
- Move some functions to AbstractAlgebra from Misc. (#149) (@wbhart)
- primary_part(), orthogonal_submodule_to() and isdegenerate() functions for TorQuadMod (#150) (@FiroozehAga)
- Change year 2020 to 2021 in banner (#151) (@albinahlback)
- Replace Hecke's divisors() of Int and fmpz by Nemo's (#153) (@albinahlback)
- Fixes for maps of number fields (#154) (@thofma)
- padic normal forms (#155) (@thofma)
- Make padic_normal_form return fmpq_mat (#157) (@thofma)
- Stark units (#158) (@thofma)
- switch to AA's partial fractions (#159) (@tthsqe12)
v0.9.1
Hecke v0.9.1
Merged pull requests: