#21088: Base Class for Skew Polynomials over Finite Fields
-------------------------------------+-------------------------------------
       Reporter:  arpitdm            |        Owner:
           Type:  enhancement        |       Status:  new
       Priority:  major              |    Milestone:  sage-7.3
      Component:  coding theory      |   Resolution:
       Keywords:                     |    Merged in:
        Authors:  Xavier Caruso,     |    Reviewers:
  Arpit Merchant                     |
Report Upstream:  N/A                |  Work issues:
         Branch:                     |       Commit:
  u/arpitdm/finite_fields_skew_polynomial|  
f4b841336eb6c557013e3684668dbd5db851c343
   Dependencies:  #13215             |     Stopgaps:
-------------------------------------+-------------------------------------
Changes (by arpitdm):

 * commit:   => f4b841336eb6c557013e3684668dbd5db851c343


Comment:

 I've added the relevant classes and methods fixed all doctest errors that
 remained, added missing documentation and tests, and cleaned up the code.
 I am facing a couple of tiny issues with the minimum subspace polynomial
 (MSP), multi-point evaluation (MPE) and interpolation methods. I think I
 should have them ready in a short while.
 Please let me know what else I can add to this ticket. If there isn't
 anything, then I'll open the ticket for review once I add MSP, MPE and
 interpolation.
 ----
 Last 10 new commits:
 
||[https://git.sagemath.org/sage.git/commit?id=e189fec13d005a7fba39a429876c501fe95c05da
 e189fec]||{{{removed side.py}}}||
 
||[https://git.sagemath.org/sage.git/commit?id=1f62ef479a43b2402d4cf824c8b476aea40b9402
 1f62ef4]||{{{added a section related to skew polynomils in the index
 file.}}}||
 
||[https://git.sagemath.org/sage.git/commit?id=abbd05ee2ed097aac032318d79001134f87fa9e7
 abbd05e]||{{{removed double imports and unused classes and methods}}}||
 
||[https://git.sagemath.org/sage.git/commit?id=8b337c5eb2e3f3d88864660487ce93db06fba517
 8b337c5]||{{{improved description of module, definition of skew
 polynomial, removed unnecessary imports, improved informativeness of
 docstrings, input sanitization and documentation of a couple of
 methods.}}}||
 
||[https://git.sagemath.org/sage.git/commit?id=e0f3f421848b9a594a09e431d4eb0ac58e2b1d46
 e0f3f42]||{{{changes to incorporate merging  and  into}}}||
 
||[https://git.sagemath.org/sage.git/commit?id=0c8f6ec5fdae4746ce5b2989b426f78733ad3385
 0c8f6ec]||{{{removed unnecessary imports}}}||
 
||[https://git.sagemath.org/sage.git/commit?id=0641ecf3c9652b5479b967874a600cfd8a81c967
 0641ecf]||{{{improved description of module, definition of skew polynomial
 ring, removed unnecessary imports, improved informativeness of docstrings,
 input sanitization and documentation of some methods. cleaned up
 code.}}}||
 
||[https://git.sagemath.org/sage.git/commit?id=22eab5df8c479f46d780c09625d3c7b790b3c816
 22eab5d]||{{{same as previous commit}}}||
 
||[https://git.sagemath.org/sage.git/commit?id=e46f7785524ade7db547b89dc27ab20f6459d368
 e46f778]||{{{added the finite field files without karatsuba, center,
 irreducibility and factor stuff. cleaned up code. fixed doctest
 errors.}}}||
 
||[https://git.sagemath.org/sage.git/commit?id=f4b841336eb6c557013e3684668dbd5db851c343
 f4b8413]||{{{added missing documentation and some tests. added class
 SkewPolynomialRing_finite_field.}}}||

--
Ticket URL: <https://trac.sagemath.org/ticket/21088#comment:2>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica, 
and MATLAB

-- 
You received this message because you are subscribed to the Google Groups 
"sage-trac" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/sage-trac.
For more options, visit https://groups.google.com/d/optout.

Reply via email to