Open olexandr-konovalov opened 1 year ago
The fields created by FieldExtension
do not embed the base field in a natural way. (I.e. in this example GF(2)
is not a subset of K
. Dis makes some of the generic Galois conjugacy code not work. Fixing this probably would require a significant rewrite of FieldExtension
.
I found that in general, many things don't work when using FieldExtension
or AlgebraicExtension
. In this example, it fails because it tries to factor over that field and cannot do it.
(That's one of the many nice things we have in Oscar: a full blown number theory component with a rich support for number fields and operations over them, easily accessible from GAP code (and vice versa))
The following example, about which I was told by @nzidaric, does not work:
For example,
and I haven't managed to find out why so far. Maybe someone knows? Thanks.