Ticket #3514 (closed enhancement: fixed)
[with patch, positive review] Free modules revision
| Reported by: | kohel | Owned by: | tbd |
|---|---|---|---|
| Priority: | major | Milestone: | sage-3.1 |
| Component: | algebra | Keywords: | free modules editor_mhansen |
| Cc: | craigcitro, ncalexan | Author(s): | |
| Report Upstream: | Reviewer(s): | ||
| Merged in: | Work issues: |
Description
This separates quadratic modules into free_quadratic_module.py -- these are free modules with a user-specified inner product.
This adds 100% documentation to free_module.py and free_quadratic_module.py.
TODO: Probably we want to revise free module elements to make efficient use of diagonal inner_product_matrices. I still intend to generalize the inner product matrix to support different image ring (real, complex, p-adic) for the pairing, as well as integral pairings which are given by rational matrices.
Attachments
Change History
Note: See
TracTickets for help on using
tickets.

