I am given two multiplication and addition tables for a finite field (i.e. the tables are for different naming of the elements of the field) and I want to find the isomorphism between the two representations. One idea is to map a primitive element of the first field to a primitive element of the second field and define the rest of the mapping according to their powers, but I am not sure addition is preserved in this method.
2026-04-25 16:42:18.1777135338
Find the isomorphism between two table representations of the same finite field
861 Views Asked by Bumbble Comm https://math.techqa.club/user/bumbble-comm/detail At
1
The following is a collection of the ideas posted in the comments together with some of my own thinking. This is too long to fit into a comment, and I think this works with reasonable complexity even assuming that you have no other information available than the addition and multiplication tables for the two fields. I'm all ears to suggestions for improvements and better solutions. I think that it is highly likely that my approach can be improved.
I really hope that there is something better than step 6. That has exponential complexity as a function of $n$ as does step 2. May be doing steps 3-5 to both fields helps? We only need one full size orbit to do steps 3-5, and a random element is more likely than not to have a full size orbit, so we may not need the full partition of step 2.
This is unsatisfactory, so hopefully we can continue this as a group effort. The main contribution of my answer is the method of finding a monomial basis and the related minimal polynomial using the trace-form.