Every Euclidean ring has a unique smallest Euclidean norm

From Commalg
Revision as of 16:08, 5 February 2009 by Vipul (talk | contribs)

Statement

Every Euclidean ring (and in particular, every Euclidean domain) has a unique smallest Euclidean norm N. More specifically, given a commutative unital ring R that possesses a Euclidean norm, there is a Euclidean norm N with the following properties:

Examples

Facts used

  1. Element of minimum norm in Euclidean ring is a unit
  2. Minimum over principal ideal of Euclidean norm is a smaller multiplicatively monotone Euclidean norm

Proof

Given: A commutative unital ring R with a Euclidean norm N1.

Construction of the sloewst growing Euclidean norm

We define the norm inductively as follows.

For n0, define Rn as follows:

  • R0 is the set of units.
  • For n1, Rn is defined as the set of those x such that x0, xm=0n1Rm, and for every yR, there exists r{0}m=0n1Rm such that x|yr.

For any xR{0}, N(x) is defined as the unique n such that xRn.

Note that N(x) is well-defined for all x, N is Euclidean by definition: for every x,yR with x0, there exists r such that x|yr with r=0 or rm=0N(x)1Rm, which is precisely saying that r=0 or N(r)<N(x). Thus, we can write:

y=xq+r

with r=0 or N(r)<N(x).

Proof that this Euclidean norm exists for a Euclidean ring and is smaller than any other Euclidean norm

We prove that if N1(a)=n for the Euclidean norm N1, then am=0nRm. This will prove that N is well-defined and N(x)N1(x) for all nonzero x.

Given: aR{0} with N1(x)=n.

To prove: am=0nRm.

Proof: We prove this claim by induction on n.

Base case: When n=0, we have N1(x)=0. By fact (1), a is a unit, so aR0 by definition.

Induction step: Suppose n>1, and the statement is true for 0mn1. We have N1(x)=n.

  • If xm=0n1Rm, we are done.
  • Suppose xm=0n1Rm. For any yR, the division algorithm yields:

y=xq+r

where r=0 or N1(r)<N1(x)=n. By the inductive assumption, Failed to parse (syntax error): {\displaystyle r \in \{ 0 \} \cup \bigcup_{m=0}^n-1} R_m} . Thus, for any yR, x|yr for some r{0}m=0n1Rm.

Thus, xRn.

Proof that the norm is multiplicatively monotone

Given: a,bR such that ab0.

To prove: N(ab)max{N(a),N(b)}.

Proof: One way of proving this is to invoke fact (2), which states that given any Euclidean norm, we can obtain a smaller multiplicatively monotone Euclidean norm. Since the norm N is the smallest Euclidean norm, it must be equal to the multiplicatively monotone Euclidean norm obtained from it using fact (2).

We can also check the condition directly. If abRn, then either aRm for some m<n, or a satisfies all the conditions for being in Rn. In either case, N(ab)N(a). Similarly, N(ab)N(b).

Proof that the norm is automorphism-invariant

The way the norm is defined is clearly automorphism-invariant, since it depends on no choices.