Good -- then go for it!

John

On Wed, Nov 24, 2010 at 1:13 PM, Simon King <simon.k...@uni-jena.de> wrote:
> Hi John!
>
> On 24 Nov., 14:06, John Cremona <john.crem...@gmail.com> wrote:
>> This sounds reasonable to me.  I know that in general we do not want
>> to try to coerce from Z/nZ to GF(n) for prime n since we do not want
>> to prove primality except deliberately.  The reverse coercion is a
>> forgetful functor, so safe.  But i nyour example, both GF(p) and Z/pZ
>> already exist, in which case it is surely good to coerce from the ring
>> to the field.
>>
>> Of course I may have missed a lot of the point of your suggestion...
>
> No, that's exactly the point!
>
> My suggestion is about getting the pushout of the two matrix spaces
> right. The pushout is constructed using merging and concatenation
> (according to certain rules) of construction functors.
>
> The construction functors of GF(p) and of Integers(p) *know* whether
> they yield a field or not. So, primality is not tested.
>
> Now, I propose that two QuotientFunctors are merged so that the result
> yields a field if and only if one of the given functors yields a
> field.
>
> I just did so, in addition to changing another technical detail. And
> this seems to work.
>
> I guess it will be part of #8800, which is about pushout anyway and
> which is where I found the bug.
>
> Cheers,
> Simon
>
> --
> To post to this group, send an email to sage-devel@googlegroups.com
> To unsubscribe from this group, send an email to 
> sage-devel+unsubscr...@googlegroups.com
> For more options, visit this group at 
> http://groups.google.com/group/sage-devel
> URL: http://www.sagemath.org
>

-- 
To post to this group, send an email to sage-devel@googlegroups.com
To unsubscribe from this group, send an email to 
sage-devel+unsubscr...@googlegroups.com
For more options, visit this group at http://groups.google.com/group/sage-devel
URL: http://www.sagemath.org

Reply via email to