Learn

Learning preferences

Make learning more comfortable. Changes apply immediately.

Enlarges page content, including diagrams and their labels. You can also use your browser’s zoom.

Choose the colours that are easiest for you to distinguish. Applies to lesson diagrams and lab plots. Labels, shapes, hatching and line patterns also distinguish meanings. Source photographs and raw image brightness stay unchanged; mask-only views are available for image overlays.

ExampleComparisonSample link

Saved in this browser on this device. Preferences are separate from progress backups.

Lesson 40 of 46

Construct inverses and nontrivial ideal classes

Use exact products to prove invertibility and expose failure in a nonmaximal order.

Loading your saved responses…

Try the optional starting-point checks and targeted refreshers. You can continue directly into this lesson.

Try

Let O=ℤ[s] with s²=−5, and let I=(2,1+s). Earlier exact calculations established I²=(2), although I is not principal. Predict what should multiply I to give the unit ideal O. Multiplying by I again gives 2O, not O; allowing coefficients in the fraction field suggests (1/2)I.

This is why fractional ideals are useful: the inverse need not be contained in the original ring. Review quadratic ideals as lattices for the quotient/index certificate, and integral elements and quadratic integers for the distinction between O and a nonmaximal quadratic order. We will prove a group law only for ideals that actually have inverses.

Predict

Let R be a commutative domain with identity 1≠0 and fraction field K. In this lesson a fractional ideal means a nonzero finitely generated R-submodule A of K for which some nonzero d∈R satisfies dA⊆R. Thus A consists of finite R-linear combinations of finitely many fractions, not necessarily of elements of R. A product AB means all finite sums of products ab with a∈A and b∈B, not merely the set of individual products.

For our finite-generation convention, a common denominator always exists: multiply denominators of a finite generator list. We state it explicitly because it explains why A becomes an integral ideal after scaling. Some texts allow fractional ideals that are not finitely generated; we use the finite-type convention throughout. Over a Noetherian domain the conventions agree, since dA is an ideal and multiplication by d is an R-module isomorphism A→dA.

Predict why A=(1/2)I is a legitimate fractional ideal of O even though (1+s)/2 is not in O. Then decide whether merely writing the candidate set (R:I)=❴x∈K:xI⊆R❵ already proves that it is an inverse. We will see a counterexample.

Experiment

Use the generators of I to compute the four generator products of I·(I/2). Their R-span is the product ideal; a single product equaling 1 is unnecessary.

Generator of IGenerator of I/2Product
212
2(1+s)/21+s
1+s11+s
1+s(1+s)/2−2+s

All four lie in O, and (1+s)−(−2+s)−2=1. Therefore the product ideal is exactly O. Record both containments: generator products give I(I/2)⊆O, while the displayed combination puts 1 in the product, forcing the reverse inclusion. This independently verifies the inverse rather than just naming it.

Understand

Product laws and their boundaries. If A is generated by a₁,…,aᵣ and B by b₁,…,bₘ, then AB is generated by the finitely many aᵢbⱼ. Distributing any product of two linear combinations proves this assertion in both directions. If dA⊆R and eB⊆R, then deAB⊆R, and de≠0 because R is a domain. Picking nonzero a∈A,b∈B shows AB≠0. Thus products remain fractional ideals.

Commutativity follows from multiplication in K. Associativity follows because both (AB)C and A(BC) consist of finite sums of triple products abc; expand the finite sums in either grouping. Also RA=A: absorption gives one containment and 1·a gives the other. These laws make the nonzero finite-type fractional ideals a commutative monoid, not necessarily a group.

A is invertible if a fractional ideal B satisfies AB=R. An inverse is unique: if AB=AC=R, then B=B(AC)=(BA)C=C. For invertible A its inverse is exactly the colon module

(R:A)=❴x∈K:xA⊆R❵.

Indeed, AB=R first implies B⊆(R:A). Write 1=Σaᵢbᵢ, possible by the definition of the product. For x∈(R:A), multiplication gives x=Σ(xaᵢ)bᵢ∈B, proving the reverse containment. This also proves finite generation and a common denominator for this colon module in the invertible case, because it equals B. We do not assume these properties or the inverse identity for a general colon module.

Cancellation is now justified when the factor being cancelled is invertible: AB=AC implies A⁻¹AB=A⁻¹AC and hence B=C. Without that hypothesis it may fail even for nonzero ideals in a domain.

The group and its quotient. Products of invertible ideals are invertible, with inverse A⁻¹B⁻¹. R is invertible and inverses remain invertible. The invertible fractional ideals therefore form an abelian group. For every nonzero x∈K, the principal fractional ideal xR is invertible with inverse x⁻¹R. Such ideals form a subgroup, so we may quotient by them. We call this the group of invertible ideal classes; no assertion that all nonzero ideals are invertible is built into this definition.

Two invertible fractional ideals A,B give the same class exactly when A=xB for some x∈K×. Indeed their classes agree iff AB⁻¹=xR, and multiplication by B gives the claimed equality; the reverse is immediate. The identity class consists precisely of principal fractional ideals.

An actual nonidentity class. The experiment shows I⁻¹=I/2. To recall nonprincipality, the quotient O/I has two elements: the map a+bs↦a+b modulo 2 is onto and its kernel is exactly I. If I=αO, then α∈I⊆O, even if it was initially described as a fractional generator. The principal-index formula from the preceding lesson gives |O/αO|=|N(α)|. For α=a+bs this norm is a²+5b², which cannot equal 2 for integers a,b. Thus I is not principal even as a fractional ideal. Since I²=2O is principal, its class has exact order two. This proves the class group contains an element of order two. It does not prove there are only two classes.

A noninvertible ideal in a different order. Now change both ring and relation: R=ℤ[s], s²=5, and J=(2,1+s). Its product generators are 4,2+2s and 6+2s. The last differs from the second by 4, so

J²=(4,2+2s)=2J.

But J≠2R, since 1+s has odd coordinates in the basis 1,s. If J were invertible, cancelling J from J·J=J·(2R) would force J=2R, a contradiction. This is also an explicit failure of cancellation without invertibility.

The integral element ω=(1+s)/2 does not lie in this R, but preserves J: ω·2=1+s and ω(1+s)=3+s=2+(1+s). For any invertible ideal A, xA⊆A implies xR=xAA⁻¹⊆AA⁻¹=R, and hence x∈R. Thus ω supplies a second obstruction to J being invertible. This makes the difference between the nonmaximal order ℤ[√5] and its full quadratic integer ring operational, without appealing to an unproved general theorem about all ideals.

Apply

Return to s²=−5. Let P=(3,1+s) and Q=(3,1−s). Compute PQ and find P⁻¹. Then decide whether the same formula “take the colon module” alone would establish invertibility of the preceding J in ℤ[√5].

Check the changed inverse and the failed shortcut

PQ is generated by 9,3(1+s),3(1−s),6. These all lie in 3O and 9−6=3 belongs to their span. Hence PQ=3O and P⁻¹=Q/3. P is nonprincipal too: its quotient has order3 by evaluating s at −1 modulo3, whereas a²+5b² cannot equal3. Moreover IP=(1+s)O: the generators 6,2(1+s),3(1+s),(1+s)² are all multiples of 1+s, and 3(1+s)−2(1+s)=1+s. Thus [P]=[I]⁻¹=[I], since [I] has order two. This identifies particular classes, not every class.

For J in ℤ[√5], the colon module is R+Rω=J/2. To check it, 2x∈R forces x=(a+bs)/2 with integers a,b; the other generator condition requires a+b even. Those are exactly the elements of ℤ+ℤω, which is also R+Rω because ω²=ω+1. But J(J/2)=J, not R, by J²=2J. The set of fractions sending J into R can exist with a finite generating set and still fail to be an inverse. Notice that J is proper: evaluation s↦1 modulo2 has kernel J.

Continue

Return to quadratic norm and ideal-product certificates to distinguish element norms, ideal indices and invertible classes. Unique factorization of all nonzero ideals, general multiplicativity of ideal norms and an exhaustive class-number computation require further proofs. The results here supply a group of verified invertible ideals, concrete inverse certificates and a genuinely nontrivial class; they do not supply those additional classification theorems.

Those further proofs begin with Dedekind ideal factorization, continue through multiplicativity of ideal norms, and culminate in a complete quadratic class-group calculation.

Apply · explain · revise

Practice and reasoning

Drafts save locally as you type. Reveal worked solutions when useful; the site remembers that exposure. Automatic matches check the requested answer, while written arguments require review against the rubric.

For a commutative domain R with fraction field K, define nonzero finite-type fractional ideals precisely. Prove that products are again such ideals and satisfy associativity, commutativity and identity R. Explain why a finite generating set supplies a common denominator, and why individual products alone do not define the ideal product.

Structure your argument and preserve revisions

These optional planning fields save locally. Recording your response saves an immutable copy of the argument and these fields. Older records may contain only first/latest responses; missing intermediate revisions are not reconstructed.

Each field allows 2,000 characters. Keep a specific claim, state where it applies, cite the facts you use, and explain what still needs checking. Blank fields are allowed and are not evidence of mastery.

Suppose fractional ideals A,B satisfy AB=R. Prove uniqueness of B and B=(R:A). Prove cancellation by A and the implication xA⊆A ⇒ x∈R for x∈K. State which conclusions require invertibility and why the proof establishes the colon module's finite generation here.

Structure your argument and preserve revisions

These optional planning fields save locally. Recording your response saves an immutable copy of the argument and these fields. Older records may contain only first/latest responses; missing intermediate revisions are not reconstructed.

Each field allows 2,000 characters. Keep a specific claim, state where it applies, cite the facts you use, and explain what still needs checking. Blank fields are allowed and are not evidence of mastery.

Construct the abelian group of invertible finite-type fractional ideals and its subgroup of nonzero principal fractional ideals. Prove [A]=[B] iff A=xB for some x∈K×. For an invertible A and nonzero d∈R prove dA has the same class and compute its inverse. Explain why an integral ideal that is principal as a fractional ideal is principal by an element of R.

Structure your argument and preserve revisions

These optional planning fields save locally. Recording your response saves an immutable copy of the argument and these fields. Older records may contain only first/latest responses; missing intermediate revisions are not reconstructed.

Each field allows 2,000 characters. Keep a specific claim, state where it applies, cite the facts you use, and explain what still needs checking. Blank fields are allowed and are not evidence of mastery.

In O=Z[s], s²=−5, let I=(2,1+s). Verify I(I/2)=O by generator products and an explicit linear combination giving1. Prove its class has exact order2, using a quotient map and the principal-index theorem rather than assuming nonprincipality. Does this calculate the entire class group?

Structure your argument and preserve revisions

These optional planning fields save locally. Recording your response saves an immutable copy of the argument and these fields. Older records may contain only first/latest responses; missing intermediate revisions are not reconstructed.

Each field allows 2,000 characters. Keep a specific claim, state where it applies, cite the facts you use, and explain what still needs checking. Blank fields are allowed and are not evidence of mastery.

In R=Z[s], s²=5, take J=(2,1+s). Prove J²=2J, J≠2R and J is not invertible. Compute (R:J) exactly, and show its product with J is not R. Explain how ω=(1+s)/2 supplies an independent scalar-preservation obstruction.

Structure your argument and preserve revisions

These optional planning fields save locally. Recording your response saves an immutable copy of the argument and these fields. Older records may contain only first/latest responses; missing intermediate revisions are not reconstructed.

Each field allows 2,000 characters. Keep a specific claim, state where it applies, cite the facts you use, and explain what still needs checking. Blank fields are allowed and are not evidence of mastery.

In O=Z[s], s²=−5, take P=(3,1+s), Q=(3,1−s). Prove PQ=3O, obtain inverses and prove P is nonprincipal. With I=(2,1+s), prove IP=(1+s)O using generators. Determine the classes of P and Q relative to[I] and explain why this still is not an exhaustive class-number computation.

Structure your argument and preserve revisions

These optional planning fields save locally. Recording your response saves an immutable copy of the argument and these fields. Older records may contain only first/latest responses; missing intermediate revisions are not reconstructed.

Each field allows 2,000 characters. Keep a specific claim, state where it applies, cite the facts you use, and explain what still needs checking. Blank fields are allowed and are not evidence of mastery.

Reflect and continue

Before marking this lesson complete, explain one key idea without the worked solution and identify a condition that matters. Marking complete records participation, not independent mastery.