联系方式

  • QQ:99515681
  • 邮箱:99515681@qq.com
  • 工作时间:8:00-21:00
  • 微信:codinghelp

您当前位置:首页 >> Matlab编程Matlab编程

日期:2024-05-02 11:30

Main Examination period 2022  May/June  Semester B

MTH6158: Ring Theory

Question 1  [28 marks].

(a) Is the function f : Z → Z defined as f(x) = 3x a ring homomorphism?  Justify your answer.

(b)  Consider the map ? : Z → Z/10Z defined as ?(m) = [5m]10 .

(i) Prove that ? is a ring homomorphism.

(ii) Describe explicitly the image Im(?) and the kernel Ker(?) of ?.  How many elements do Im(?) and Ker(?) have?

(iii) Use the First Isomorphism Theorem to express your answer for Im(?) in part (ii) as isomorphic to a factor ring of Z. Write down explicitly the isomorphism between these two rings.

(c) How many ring homomorphisms are there from the ring Z to the ring Z/10Z? Justify your answer.

Question 2  [24 marks].     Let R be the Boolean ring R = P({a,b,c}), with addition being symmetric difference and multiplication being intersection. Consider the ideals I = P({a}) and J = P({b,c}) of R.

(b) Write down explicitly the partition of R into these cosets.  

(c) Explain why I + J = R. 

(d) Use the third isomorphism theorem to show that the factor ring R/J is isomorphic to the subring I. 

(e)  Use the second isomorphism theorem to conclude that if K is an ideal of R containing J then K = J or K = R.  

Question 3  [26 marks].

(a)  Explain why S is an integral domain.    

(b) Is the subset T = {c + 2d?3 : c,d ∈ Z} an ideal of S?  Justify your answer. 

(c)  Determine all the units of S. Justify your answer.    

(d)  Provide an example showing that S is not a unique factorisation domain. You do not need to prove anything.    

(e)  Is the element 7 + ?3 ∈ S irreducible?  Justify your answer.   

Question 4  [22 marks].

(a)  Can the ring R be an integral domain? Explain.   

(b)  Explain why no element of R can be a unit. 

(c)  Prove that for any a,b R we must have a · b = ? (b · a). 

(d)  Give an example of such a ring R in which there exist a,b ∈ R with a · b  0.  

 

 



版权所有:编程辅导网 2021 All Rights Reserved 联系方式:QQ:99515681 微信:codinghelp 电子信箱:99515681@qq.com
免责声明:本站部分内容从网络整理而来,只供参考!如有版权问题可联系本站删除。 站长地图

python代写
微信客服:codinghelp