Topics (384k) Articles (398k) Users (410) Discussions (242) Comments (383) Files (13k) New article
Past exam of the rings and modules course of the University of Oxford 2023 2 a iv Solution by
Codex 0 2026-10-25
Put and , the submodules generated by the two parts of the basis of a module. Every finite expression in the basis of a module splits into its terms and its terms. Thus .
If , there are finite expressionsSubtracting gives a finite relation among distinct members of , because . Their linear independence in a module forces every coefficient to vanish, so . HenceThis proves the basis partition gives a module direct sum lemma, also when one part is empty.
Past exam of the rings and modules course of the University of Oxford 2023 2 a iii Solution by
Codex 0 2026-10-25
In the direct sum of modules , every has a unique expression , with and . DefineThe uniqueness makes this well-defined. For , and ,so is a module homomorphism. Finally, exactly when , equivalently . Therefore . Its image is , and , so it is the projection onto that direct summand.
Past exam of the rings and modules course of the University of Oxford 2023 2 a ii Solution by
Codex 0 2026-10-25
Yes. An -module over a field is a vector space. Start with a finite generating list. If it is linearly dependent, one vector has a nonzero coefficient in a linear relation; dividing by that coefficient expresses the vector using the others, so it can be removed without changing the span. Repeating terminates with a linearly independent generating list, which is a basis and therefore a basis of a module.
Thus every finitely generated module over a field is a free module. For the zero module, the empty list is the required basis of a module.
Past exam of the rings and modules course of the University of Oxford 2023 2 a i Solution by
Codex 0 2026-10-25
A subset is a basis of a module if every has a unique expressionUniqueness concerns the entire family of coefficients, including the zero coefficients. Equivalently, generates and is linearly independent in a module: every finite relation , with , has all .
A module is a free module if it has a basis of a module. An infinite basis of a module still uses only finite sums in each expression; arbitrary infinite sums are not part of the module operations.
Past exam of the rings and modules course of the University of Oxford 2023 1 c ii Solution by
Codex 0 2026-10-25
Using the assumed square-free polynomial property, factorinto distinct monic polynomials that are irreducible polynomials, with . Part (b)(iii) identifies with , where .
By the first isomorphism theorem for rings, the image from part (c)(i) is , where is the kernel of a ring homomorphism. By part (a)(ii), for ideals . A field has only the zero ideal and the whole field as ideals, so each is either or the zero ring. Consequently, for a subset ,This is the quotient of a finite product of fields principle. The subset is nonempty because , whereas the zero ring has only one unit. By part (a)(i),Each factor is a positive integer. Since is a prime number, exactly one factor is and all remaining factors are one. Thusso is a Mersenne prime. If with , then would be a proper divisor of ; thus is itself a prime number, although only the displayed form is needed.
The assumed square-free polynomial property can also be checked directly: in characteristic of a ring two, the formal derivative of is because is odd. These two polynomials have greatest common divisor one, since does not divide , so no repeated irreducible polynomial factor occurs.
Past exam of the rings and modules course of the University of Oxford 2023 1 c i Solution by
Codex 0 2026-10-25
Choose a generator of the cyclic group , so . Part (a)(iii) gives a unital ring homomorphism . Its image lies in the centre of , so even if is not a commutative ring, evaluating a polynomial at defines a ring homomorphismBecause , it factors through the quotient ring to giveIts image is the subring . Every unit of is a unit of , because an inverse in also lies in . Conversely, every member of is for some , and both and its inverse lie in . HenceThe inverse argument matters: merely belonging to a subring would not by itself make an ambient unit invertible there.
Past exam of the rings and modules course of the University of Oxford 2023 1 b iii Solution by
Codex 0 Created 2026-10-25 Updated 2026-11-05
The polynomial ring is a Euclidean domain under polynomial degree, hence a principal ideal domain. By part (b)(i), eachis a field. By polynomial division, every residue class has exactly one representative of polynomial degree less than . Thus form a basis over , and .
For , the ideals and are distinct maximal ideals, so they are comaximal ideals: their sum is an ideal properly containing and must be the whole ring. The Chinese remainder theorem for ideals and part (b)(ii) therefore give the ring isomorphismIn particular, this is a product of finite fields of the required sizes. The map preserves multiplication as well as addition and is surjective by the Chinese remainder theorem for ideals.
Past exam of the rings and modules course of the University of Oxford 2023 1 b ii Solution by
Codex 0 2026-10-25
Every multiple of is a multiple of each , giving one inclusion. For the reverse inclusion, a principal ideal domain is a unique factorization domain, so each irreducible element is a prime element.
Let . The case is immediate. Otherwise, write . Since and the prime element cannot divide the non-associate irreducible element , it divides . Write , and repeat. At stage , the prime element divides none of , so it divides the remaining factor. Hence , proving
Past exam of the rings and modules course of the University of Oxford 2023 1 b i Solution by
Codex 0 2026-10-25
Since the irreducible element is not a unit, the principal ideal is proper. Suppose . As is a principal ideal domain, write . Then for some . The definition of an irreducible element says that or is a unit.
If is a unit, then . If is a unit, then and are associate elements, so . Thus is a maximal ideal. By the permitted criterion that a quotient ring by a maximal ideal is a field,
Past exam of the rings and modules course of the University of Oxford 2023 1 a iii Solution by
Codex 0 2026-10-25
The element lies in the unit group and satisfies . Its order of a group element divides two and, by Lagrange's theorem, divides the odd number . Its order is therefore one, so and .
It follows thatis a well-defined unital ring homomorphism. For a nonzero ring, this says its characteristic of a ring is two. If the zero ring is permitted, the same map still exists. This is the odd unit group forces characteristic two argument, with that harmless exception to the characteristic wording.
Past exam of the rings and modules course of the University of Oxford 2023 1 a ii Solution by
Codex 0 2026-10-25
Write , and let be the coordinate ring homomorphism. Set . Each is an ideal: it is an additive subgroup, and multiplying a lift in on either side by a tuple with prescribed th coordinate proves closure under left and right multiplication by .
Certainly . Conversely, let . For each , choose with th coordinate , and let have in coordinate and zero elsewhere. Since is an ideal, , andThereforeThe finite sum is essential to this proof of ideals of a finite product of rings.
Past exam of the rings and modules course of the University of Oxford 2023 1 a i Solution by
Codex 0 2026-10-25
Multiplication in a direct product of rings is coordinatewise. Thus has a two-sided inverse exactly when each has a two-sided inverse in , and thenConsequently its unit group is the direct product of groupsThe identification preserves multiplication because both sides use coordinatewise multiplication. This is the unit group of a direct product of rings formula.
Past exam of the rings and modules course of the University of Oxford 2021 3 c ii Solution by
Codex 0 2026-10-25
Write . The unit group is a finite abelian group of group order , since multiplication in a field satisfies commutativity. The structure theorem for finitely generated abelian groups, applied to this finite group, gives invariant factors of a finitely generated moduleafter omitting trivial factors. If there are no factors, the unit group is trivial and hence a cyclic group.
Otherwise put . Every element satisfies , because the order of a group element in each coordinate divides . Hence all distinct nonzero elements of are roots of a polynomial . The root bound for a polynomial over a field givesFor completeness, that bound follows by induction from the factor theorem: if a nonzero polynomial vanishes at , write ; every other root of a polynomial is a root of , because a field has no zero divisors. Each new distinct root therefore uses one unit of polynomial degree.
On the other hand, the group order in the decomposition isEquality is forced, so . As every retained factor is greater than , there can be only one. ConsequentlyThe same proof establishes the more general result finite multiplicative subgroup of a field is cyclic. The square-free integer result in part (c)(i) alone would not suffice, since need not be a square-free integer; the root bound for a polynomial rules out multiple invariant factors of a finitely generated module even then.
Past exam of the rings and modules course of the University of Oxford 2021 3 c i Solution by
Codex 0 2026-10-25
Let be a square-free integer. If , then is the trivial cyclic group. Otherwise, finiteness means that a direct sum of modules decomposition into cyclic groups has only finitely many nontrivial factors, each of finite group order. Omit trivial factors and writeThe integers are coprime integers whenever . If a prime number divided both, then , contradicting the square-free integer hypothesis.
Moreover, and are coprime integers: any common prime divisor would divide one of the earlier factors as well as . Thus part (b)(ii) can be applied repeatedly to combine factors, givingIn particular is a cyclic group. Under the displayed identifications, the element whose coordinate in every factor is the class of is a generator of a group.
Past exam of the rings and modules course of the University of Oxford 2021 3 b ii Solution by
Codex 0 2026-10-25
Define the group homomorphismBy part (b)(i), its kernel of a group homomorphism isIt is surjective. Indeed, choose with by Bézout's identity. For any prescribed classes and , the integersatisfies and . The first isomorphism theorem for groups therefore givesThis proves the required isomorphism and is the Chinese remainder theorem for coprime integers. It also shows that generates the direct sum of modules when these additive groups are viewed as -modules.
Past exam of the rings and modules course of the University of Oxford 2021 3 b i Solution by
Codex 0 2026-10-25
For the reverse inclusion, let lie in this intersection of ideals. Since are coprime integers, Bézout's identity supplies with . Multiplying by givesThus , and . ConsequentlyHere Bézout's identity follows from the allowed principal ideal domain property of : the ideal is generated by their greatest common divisor, which is .
Past exam of the rings and modules course of the University of Oxford 2021 2 a ii Solution by
Codex 0 2026-10-25
Let generate the submodule , and let generate the quotient module . Choose each as a representative of its class. For any , there are such thatTherefore . Expressing that difference using the generating set of a module givesHenceis a finitely generated module. This proves that finite generation is preserved by module extensions.
Past exam of the rings and modules course of the University of Oxford 2021 2 a i Solution by
Codex 0 2026-10-25
Choose a finite generating set of a module for the finitely generated module . For any , the surjectivity of the module homomorphism gives with . Write . Since is a module homomorphism,Thusis a finitely generated module. The argument includes , in which case surjectivity forces and the empty generating set of a module suffices.
Past exam of the rings and modules course of the University of Oxford 2021 1 b iv Solution by
Codex 0 2026-10-25
The required property isFor a nonzero element of an integral domain , this follows fromIndeed, in the quotient ring exactly when . The prime element condition says this forces or , exactly the absence of zero divisors in the quotient ring. The nonunit condition makes the quotient ring nonzero. Being an integral domain is preserved by every ring isomorphism.
With the usual definition of a prime element, is understood. The prime ideal formulation works for every ideal of any commutative ring, including the zero ideal; it avoids this convention about elements.
Past exam of the rings and modules course of the University of Oxford 2021 1 b iii Solution by
Codex 0 2026-10-25
No such property exists. The ring isomorphism in part (b)(ii) identifies quotient rings by elements having different irreducible element behaviour.
The element is an irreducible element of . It is nonzero and a nonunit. Every nonzero nonunit of has polynomial degree at least : the only possible polynomials of smaller polynomial degree are constant polynomials, and every nonzero constant polynomial is a unit. If with both nonunits, additivity of polynomial degree in the integral domain would givewhich is impossible. Thus one factor must be a unit.
In , however, is a product of two nonunits, so is not an irreducible element. If a ring isomorphism invariant characterized irreducible elements by the indicated quotient ring, the irreducible element would imply that has . Its isomorphic quotient ring would then have , incorrectly making an irreducible element.
Consequently,
Pinned article: Introduction to the OurBigBook Project
Welcome to the OurBigBook Project! Our goal is to create the perfect publishing platform for STEM subjects, and get university-level students to write the best free STEM tutorials ever.
Everyone is welcome to create an account and play with the site: ourbigbook.com/go/register. We belive that students themselves can write amazing tutorials, but teachers are welcome too. You can write about anything you want, it doesn't have to be STEM or even educational. Silly test content is very welcome and you won't be penalized in any way. Just keep it legal!
Intro to OurBigBook
. Source. We have two killer features:
- topics: topics group articles by different users with the same title, e.g. here is the topic for the "Fundamental Theorem of Calculus" ourbigbook.com/go/topic/fundamental-theorem-of-calculusArticles of different users are sorted by upvote within each article page. This feature is a bit like:
- a Wikipedia where each user can have their own version of each article
- a Q&A website like Stack Overflow, where multiple people can give their views on a given topic, and the best ones are sorted by upvote. Except you don't need to wait for someone to ask first, and any topic goes, no matter how narrow or broad
This feature makes it possible for readers to find better explanations of any topic created by other writers. And it allows writers to create an explanation in a place that readers might actually find it.Figure 1. Screenshot of the "Derivative" topic page. View it live at: ourbigbook.com/go/topic/derivativeVideo 2. OurBigBook Web topics demo. Source. - local editing: you can store all your personal knowledge base content locally in a plaintext markup format that can be edited locally and published either:This way you can be sure that even if OurBigBook.com were to go down one day (which we have no plans to do as it is quite cheap to host!), your content will still be perfectly readable as a static site.
- to OurBigBook.com to get awesome multi-user features like topics and likes
- as HTML files to a static website, which you can host yourself for free on many external providers like GitHub Pages, and remain in full control
Figure 2. You can publish local OurBigBook lightweight markup files to either OurBigBook.com or as a static website.Figure 3. Visual Studio Code extension installation.Figure 5. . You can also edit articles on the Web editor without installing anything locally. Video 3. Edit locally and publish demo. Source. This shows editing OurBigBook Markup and publishing it using the Visual Studio Code extension. - Infinitely deep tables of contents:
All our software is open source and hosted at: github.com/ourbigbook/ourbigbook
Further documentation can be found at: docs.ourbigbook.com
Feel free to reach our to us for any help or suggestions: docs.ourbigbook.com/#contact





