#12861: maximal_order of quaternion algebras should be more general
-------------------------------+--------------------------------------------
       Reporter:  daniels      |         Owner:  daniels 
           Type:  enhancement  |        Status:  new     
       Priority:  major        |     Milestone:  sage-5.1
      Component:  algebra      |    Resolution:          
       Keywords:               |   Work issues:          
Report Upstream:  N/A          |     Reviewers:          
        Authors:               |     Merged in:          
   Dependencies:  #12860       |      Stopgaps:          
-------------------------------+--------------------------------------------
Description changed by daniels:

Old description:

> Currently Sage can only compute maximal orders in quaternion algebras
> over QQ having prime discriminant.
>
> Algorithms exist to do this for arbitrary discriminants over arbitrary
> number fields, and should probably be implemented at least over QQ (for
> general number fields we don't have the necessary basics to deal with
> pseudo-bases of quaternion orders implemented at the moment).
>
> Note: I'm working on this and should have code for QQ available soon.

New description:

 Currently Sage can only compute maximal orders in quaternion algebras over
 QQ having prime discriminant.

 Algorithms exist to do this for arbitrary discriminants over arbitrary
 number fields, and should probably be implemented at least over QQ (for
 general number fields we don't have the necessary basics to deal with
 pseudo-bases of quaternion orders implemented at the moment).

 The attached patch implements the algorithm from J. Voight, "Identifying
 the matrix ring: algorithms for quaternion algebras and quadratic forms"
 over QQ. (Needs to be applied after the patch from #12860)

--

-- 
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/12861#comment:1>
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 post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/sage-trac?hl=en.

Reply via email to