There's a ticket fixing this at #7870, merged in 4.7.alpha4.
Which version were you using?
On your last point: not enough!
John
On Tue, Apr 19, 2011 at 2:44 PM, Marco Streng wrote:
> Hi all,
>
> Is it just me, or is magma(K) broken for number fields K?
>
> The following example is in number_f
Hi all,
Is it just me, or is magma(K) broken for number fields K?
The following example is in number_field.py (Sage 4.6.2):
===
sage: R. = QQ[]
sage: K. = NumberField(t^2 + 1)
sage: K._magma_init_(magma)# optional - magma
'SageCreateWithNames(N
In magma, I do this:
> F := FiniteField(2);
> F;
Finite field of size 2
> FiniteField(2);
Finite field of size 2
>
I can't reproduce this with the interface in sage:
sage: F = magma('FiniteField(2);')
sage: magma(F.name())
_sage_[17] := _sage_[12];
sage: magma('%s;'%F.name())
sage: magma.eval(