Least common multiple/Student Level: Difference between revisions

From Citizendium
Jump to navigation Jump to search
imported>Michael Hardy
imported>Peter Schmitt
m (Least common multiple/Student level moved to Least common multiple/Student Level: Student Level (not Student level))
 
(19 intermediate revisions by 6 users not shown)
Line 1: Line 1:
In [[arithmetic]], the '''least common multiple (LCM or lcm)''' or '''smallest common multiple''' of several [[integer]]s is the smallest integer that is a [[multiple]] of all of them.
{{subpages}}


For example, the smallest common mutliple of 9 and 12 is 36.  Since
In [[arithmetic]], the '''least common multiple (LCM or lcm)''' or '''smallest common multiple''' of several [[integer]]s is the smallest positive integer that is a [[multiple (mathematics)|multiple]] of each of them.  In [[algebra]], one may also speak of the least common multiple of several polynomials or of other, yet more abstract, objects.
 
For example, the smallest common multiple of 9 and 12 is 36.  Since


: 36 = 12 × 3, and
: 36 = 12 × 3, and
: 36 =  2 × 4,
: 36 =  9 × 4,


36 is indeed a multiple of both 9 and 12.  Moreover it is the smallest mutliple that 9 and 12 have in common.
36 is indeed a multiple of both 9 and 12.  Moreover it is the smallest multiple that 9 and 12 have in common.  One sometimes writes "lcm(12, 9) = 36".


One use of the smallest common mutliple is as the smallest common denominator when adding, subtracting, or comparing fractions:
One use of the smallest common multiple is as the smallest common denominator when adding, subtracting, or comparing fractions:


:<math> \frac{5}{12} + \frac{7}{9} = \frac{5 \times 3}{12 \times 3} + \frac{7 \times 4}{9 \times 4}
:<math> \frac{5}{12} + \frac{7}{9} = \frac{5 \times 3}{12 \times 3} + \frac{7 \times 4}{9 \times 4}
Line 31: Line 33:
</math>
</math>


One could wonder whether the two lists might continue forever without any number appearing in both lists.  Before addressing that, let us note in the interest of simplicity that we need not perform a mutliplication at each step in extending the list; we need only add:
One could wonder whether the two lists might continue forever without any number appearing in both lists.  Before addressing that, let us note in the interest of simplicity that we need not perform a multiplication at each step in extending the list; we need only add:
: <math>
: <math>
\begin{matrix}
\begin{matrix}
Line 72: Line 74:
== More sophisticated algorithms ==
== More sophisticated algorithms ==


But this brute-force approach to computing the smallest common multiple is not efficient. A more efficient method uses prime factorizations.  Consider the factorizations of 63 and 77 into [[prime number]]s:
But this brute-force approach to computing the smallest common multiple is not efficient.
 
=== Prime factorizations ===
 
One more efficient method uses prime factorizations.  Consider the factorizations of 63 and 77 into [[prime number]]s:


: 63 = 3 &times; 3 &times; 7,
: 63 = 3 &times; 3 &times; 7,
Line 81: Line 87:
: 3 &times; 3 &times; 7 &times; 11 = 693.
: 3 &times; 3 &times; 7 &times; 11 = 693.


Now consider the problem of finding the smallest common multiple of 6600, 3276, and 7938.  We begin by completely factoring each of these numbers:
: 6600 = 2 &times; 2 &times; 2 &times; 3 &times; 5 &times; 5 &times; 11,
: 3276 = 2 &times; 2 &times; 3 &times; 3 &times; 7 &times; 13,
: 7938 = 2 &times; 3 &times; 3 &times; 3 &times; 3 &times; 7 &times; 7.


[ ''to be continued'' ... ]
We need:


* three 2s (since that many occur in the factorization of 6600);
* four 3s (since that many occur in the factorization of 7938);
* two 5s (since that many occur in the factorization of 6600);
* two 7s (since that many occur in the factorization of 7938);
* one 11 (since that many occur in the factorization of 6600);
* one 13 (since that many occur in the factorization of 3276).
We get
: 2<sup>3</sup> &times; 3<sup>4</sup> &times; 5<sup>2</sup> &times; 7<sup>2</sup> &times; 11 &times; 13 = 113&nbsp;513&nbsp;400.
That is the smallest common multiple of 6600, 3276, and 7938.
=== A method avoiding prime factorizations ===
When the prime factors of a number are large, prime factorization may take a long time.  One can find the smallest common multiple of two numbers by using [[Euclidean algorithm|Euclid's algorithm]] for finding their [[greatest common divisor]] (gcd), and then cancelling and multiplying, as follows.  Suppose it is desired to find the smallest common multiple of 63 and 77.  Euclid's algorithm tells us that the greatest common divisor of 63 and 77 is 7.  Then the least common multiple lcm(63,&nbsp;77) is
: <math> \operatorname{lcm}(63,77) = \frac{63 \times 77}{7}
= \begin{cases}\mathrm{either} &
\displaystyle{\frac{9 \times 77}{1}} = 693, \\  \\
\mathrm{or} &
\displaystyle{\frac{63 \times 11}{1}} = 693.
\end{cases}
</math>


[[Category:Mathematics Workgroup]]
Note: Always cancel before multiplying.  One can cancel the gcd (7) in the denominator with ''either'' of the two factors, 63 or 77, in the numerator, since 7 is a divisor of both factors.

Latest revision as of 17:42, 2 July 2009

This article is developing and not approved.
Main Article
Discussion
Related Articles  [?]
Bibliography  [?]
External Links  [?]
Citable Version  [?]
Student Level [?]
 
Elementary commentary for beginners relating to the topic of Least common multiple.

In arithmetic, the least common multiple (LCM or lcm) or smallest common multiple of several integers is the smallest positive integer that is a multiple of each of them. In algebra, one may also speak of the least common multiple of several polynomials or of other, yet more abstract, objects.

For example, the smallest common multiple of 9 and 12 is 36. Since

36 = 12 × 3, and
36 = 9 × 4,

36 is indeed a multiple of both 9 and 12. Moreover it is the smallest multiple that 9 and 12 have in common. One sometimes writes "lcm(12, 9) = 36".

One use of the smallest common multiple is as the smallest common denominator when adding, subtracting, or comparing fractions:

A simple theoretical question and a primitive algorithm

A simple theoretical question is whether two integers must have any multiples in common. Imagine that we begin lists of the multiples of two integers, e.g. 63 and 77:

One could wonder whether the two lists might continue forever without any number appearing in both lists. Before addressing that, let us note in the interest of simplicity that we need not perform a multiplication at each step in extending the list; we need only add:

Could the lists continue forever without any number appearing in both? The answer is that the 77th number in the first list must be equal to the 63rd number in the second list, since both are equal to 63 × 77 = 4851. But that need not be the first number appearing in both lists. It is a common multiple of 63 and 77, but as we shall see, it is not the smallest common multiple. Continuing the list only slightly further we get this:

Thus the smallest common multiple of 63 and 77 is 693.

More sophisticated algorithms

But this brute-force approach to computing the smallest common multiple is not efficient.

Prime factorizations

One more efficient method uses prime factorizations. Consider the factorizations of 63 and 77 into prime numbers:

63 = 3 × 3 × 7,
77 = 7 × 11.

In any common multiple of 63 and 77, each prime factor must occur at least as many times as it does in either 63 or 77. Thus we need at least two 3s, at least one 7, and at least one 11. If we have only that many of each factor, then the common multiple that we get is the smallest possible:

3 × 3 × 7 × 11 = 693.

Now consider the problem of finding the smallest common multiple of 6600, 3276, and 7938. We begin by completely factoring each of these numbers:

6600 = 2 × 2 × 2 × 3 × 5 × 5 × 11,
3276 = 2 × 2 × 3 × 3 × 7 × 13,
7938 = 2 × 3 × 3 × 3 × 3 × 7 × 7.

We need:

  • three 2s (since that many occur in the factorization of 6600);
  • four 3s (since that many occur in the factorization of 7938);
  • two 5s (since that many occur in the factorization of 6600);
  • two 7s (since that many occur in the factorization of 7938);
  • one 11 (since that many occur in the factorization of 6600);
  • one 13 (since that many occur in the factorization of 3276).

We get

23 × 34 × 52 × 72 × 11 × 13 = 113 513 400.

That is the smallest common multiple of 6600, 3276, and 7938.

A method avoiding prime factorizations

When the prime factors of a number are large, prime factorization may take a long time. One can find the smallest common multiple of two numbers by using Euclid's algorithm for finding their greatest common divisor (gcd), and then cancelling and multiplying, as follows. Suppose it is desired to find the smallest common multiple of 63 and 77. Euclid's algorithm tells us that the greatest common divisor of 63 and 77 is 7. Then the least common multiple lcm(63, 77) is

Note: Always cancel before multiplying. One can cancel the gcd (7) in the denominator with either of the two factors, 63 or 77, in the numerator, since 7 is a divisor of both factors.