Loading [MathJax]/jax/output/HTML-CSS/jax.js

First time here? Check out the FAQ!

Ask Your Question
0

How to sum or product of two elements of two different fields?

asked 5 years ago

updated 0 years ago

FrédéricC gravatar image

I would like to sum of product two elements from different fields and the resultant operation should be in the bigger field. I have used the following codes, but it gives errors.

R.<x> = PolynomialRing(GF(2))
F = GF(2^3, name='x', modulus=x^3 + x^2 + 1)
G = GF(2^8, name='x', modulus=x^8 + x^5 + x^3 + x + 1)
print F.fetch_int(3)
print  G.fetch_int(5)
#F.fetch_int(3) => x + 1
#G.fetch_int(5) => x^2 + 1
#print F.fetch_int(3)*G.fetch_int(5) 
print (x^2 + 1)*(x + 1)
Preview: (hide)

Comments

Is it homework ?

tmonteil gravatar imagetmonteil ( 5 years ago )

1 Answer

Sort by » oldest newest most voted
2

answered 5 years ago

tmonteil gravatar image

updated 5 years ago

Regarding mathematics, how could F be embedded in G ? How could the generator "x" of F be the same that the generator "x" of G ?

Regarding Sage code, you can have a look at https://doc.sagemath.org/html/en/refe...

Preview: (hide)
link

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Question Tools

1 follower

Stats

Asked: 5 years ago

Seen: 876 times

Last updated: Jun 02 '19