stringtranslate.com

Наименьшее общее кратное

Диаграмма Венна, показывающая наименьшие общие кратные всех подмножеств {2, 3, 4, 5, 7}.

В арифметике и теории чисел наименьшее общее кратное , наименьшее общее кратное или наименьшее общее кратное двух целых чисел a и b , обычно обозначаемое как lcm( ab ) , является наименьшим положительным целым числом, которое делится как на a, так и на b . [1] [2] Поскольку деление целых чисел на ноль не определено, это определение имеет смысл только в том случае, если a и b оба отличны от нуля. [3] Однако некоторые авторы определяют lcm( a , 0) как 0 для всех a , поскольку 0 является единственным общим кратным a и 0.

Наименьшее общее кратное знаменателей двух дробей называется « наименьшим общим знаменателем » (НОЗ) и может использоваться для сложения, вычитания или сравнения дробей.

Наименьшее общее кратное более чем двух целых чисел a , b , c , . . . , обычно обозначаемое как lcm( abc , . . .) , определяется как наименьшее положительное целое число, которое делится на каждое из чисел a , b , c , . . . [1]

Обзор

Кратное число — это произведение этого числа и целого числа. Например, 10 кратно 5, потому что 5 × 2 = 10, поэтому 10 делится на 5 и 2. Поскольку 10 — наименьшее положительное целое число, которое делится и на 5, и на 2, оно является наименьшим общим кратным 5 и 2. По тому же принципу 10 также является наименьшим общим кратным −5 и −2.

Обозначение

Наименьшее общее кратное двух целых чисел a и b обозначается как lcm( a , b ). [1] В некоторых старых учебниках используется [ a , b ]. [3] [4]

Пример

Кратные числа 4:

Кратные числа 6:

Общие кратные 4 и 6 — это числа, которые есть в обоих списках:

В этом списке наименьшее число — 12. Следовательно, наименьшее общее кратное — 12.

Приложения

При сложении, вычитании или сравнении простых дробей используется наименьшее общее кратное знаменателей (часто называемое наименьшим общим знаменателем ), поскольку каждая из дробей может быть выражена как дробь с этим знаменателем. Например,

где в качестве знаменателя использовано число 42, поскольку оно является наименьшим общим кратным чисел 21 и 6.

Проблема с шестернями

Предположим, что в машине есть две зацепляющиеся шестерни , имеющие m и n зубьев соответственно, и шестерни обозначены отрезком прямой, проведенным от центра первой шестерни к центру второй шестерни. Когда шестерни начинают вращаться, число оборотов, которые должна совершить первая шестерня для повторного выравнивания отрезка линии, можно рассчитать с помощью . Первая шестерня должна совершить оборотов для повторного выравнивания. К этому времени вторая шестерня совершит оборотов.

Планетарное выравнивание

Предположим, что вокруг звезды вращаются три планеты, которым требуется l , m и n единиц времени, соответственно, чтобы завершить свои орбиты. Предположим, что l , m и n — целые числа. Предполагая, что планеты начали двигаться вокруг звезды после начального линейного выравнивания, все планеты снова достигают линейного выравнивания через единицы времени. В это время первая, вторая и третья планеты завершат и орбиты , соответственно, вокруг звезды. [5]

Расчет

Существует несколько способов вычисления наименьшего общего кратного.

Используя наибольший общий делитель

Наименьшее общее кратное можно вычислить из наибольшего общего делителя (НОД) по формуле

Чтобы избежать введения целых чисел, больших, чем результат, удобно использовать эквивалентные формулы

где результат деления всегда является целым числом.

Эти формулы также действительны, когда ровно один из a и b равен 0 , так как gcd( a , 0) = | a | . Однако, если оба aи b равны 0 , эти формулы вызовут деление на ноль ; поэтому lcm(0, 0) = 0 следует рассматривать как особый случай.

Возвращаясь к примеру выше,

Существуют быстрые алгоритмы , такие как алгоритм Евклида для вычисления НОД, которые не требуют факторизации чисел . Для очень больших целых чисел существуют еще более быстрые алгоритмы для трех задействованных операций (умножение, НОД и деление); см. Быстрое умножение . Поскольку эти алгоритмы более эффективны с множителями схожего размера, эффективнее разделить наибольший аргумент НОК на НОД аргументов, как в примере выше.

Использование разложения на простые множители

Теорема об уникальной факторизации показывает, что каждое положительное целое число, большее 1, может быть записано только одним способом как произведение простых чисел . Простые числа можно рассматривать как атомарные элементы, которые при объединении образуют составное число .

Например:

Здесь составное число 90 состоит из одного атома простого числа 2, двух атомов простого числа 3 и одного атома простого числа 5.

Этот факт можно использовать для нахождения НОК набора чисел.

Пример: НОК(8,9,21)

Разложите каждое число на множители и выразите его в виде произведения степеней простых чисел .

НОК будет результатом умножения наибольшей степени каждого простого числа. Наивысшая степень трех простых чисел 2, 3 и 7 равна 2 3 , 3 2 и 7 1 соответственно. Таким образом,

Этот метод не так эффективен, как сведение к наибольшему общему делителю, поскольку не существует известного общего эффективного алгоритма для факторизации целых чисел .

Тот же метод можно проиллюстрировать с помощью диаграммы Венна , как показано ниже, с разложением на простые множители каждого из двух чисел, показанных в каждом круге, и всеми общими множителями в пересечении. НОК затем можно найти, умножив все простые числа на диаграмме.

Вот пример:

48 = 2 × 2 × 2 × 2 × 3,
180 = 2 × 2 × 3 × 3 × 5,

имеющие две общие «2» и одну «3»:

Наименьшее общее кратное = 2 × 2 × 2 × 2 × 3 × 3 × 5 = 720
Наибольший общий делитель = 2 × 2 × 3 = 12
Произведение = 2 × 2 × 2 × 2 × 3 × 2 × 2 × 3 × 5 = 8640

Это также работает для наибольшего общего делителя (НОД), за исключением того, что вместо того, чтобы умножать все числа в диаграмме Венна, умножаются только простые множители, которые находятся в пересечении. Таким образом, НОД 48 и 180 равен 2 × 2 × 3 = 12.

Формулы

Основная теорема арифметики

Согласно основной теореме арифметики , каждое целое число, большее 1, может быть представлено единственным образом в виде произведения простых чисел с точностью до порядка множителей:

где показатели степеней n 2 , n 3 , ... являются неотрицательными целыми числами; например, 84 = 2 2 3 1 5 0 7 1 11 0 13 0 ...

Даны два положительных целых числа и , их наименьшее общее кратное и наибольший общий делитель определяются формулами

и

С

это дает

Фактически, каждое рациональное число может быть записано однозначно как произведение простых чисел, если допускаются отрицательные показатели. Когда это сделано, приведенные выше формулы остаются действительными. Например:

Теоретико-решеточный

Положительные целые числа могут быть частично упорядочены по делимости: если a делит b (то есть, если b является целым числом, кратным a ) , запишите ab (или, что эквивалентно, ba ). (Обратите внимание, что обычное определение ≤, основанное на величине, здесь не используется.)

При таком порядке положительные целые числа становятся решеткой , где meet задается gcd, а join задается lcm. Доказательство простое, хотя и немного утомительное; оно сводится к проверке того, что lcm и gcd удовлетворяют аксиомам для meet и join. Помещение lcm и gcd в этот более общий контекст устанавливает двойственность между ними:

Если формула, включающая целые переменные, gcd, lcm, ≤ и ≥, истинна, то формула, полученная путем замены gcd на lcm и замены ≥ на ≤, также истинна. (Помните, что ≤ определяется как деление).

Следующие пары двойственных формул являются частными случаями общих решеточно-теоретических тождеств.

Можно также показать [6] , что эта решетка является дистрибутивной ; то есть НОК распределяется по НОД, а НОД распределяется по НОК:

Эта идентичность самодвойственна:

Другой

Тогда [7]

где абсолютные черты || обозначают мощность множества.

[8] [9]

В коммутативных кольцах

Наименьшее общее кратное можно определить в общем случае над коммутативными кольцами следующим образом:

Пусть a и b — элементы коммутативного кольца R. Общим кратным a и b называется элемент m из R, такой что и a, и b делят m (то есть существуют элементы x и y из R, такие что ax = m и by = m ) . Наименьшее общее кратное a и b — это общее кратное, которое является минимальным в том смысле, что для любого другого общего кратного n из a и b , m делит  n .

В общем случае два элемента в коммутативном кольце не могут иметь наименьшего общего кратного или иметь более одного. Однако любые два наименьших общих кратных одной и той же пары элементов являются ассоциированными . [10] В области уникальной факторизации любые два элемента имеют наименьшее общее кратное. [11] В области главных идеалов наименьшее общее кратное a и b можно охарактеризовать как генератор пересечения идеалов, порожденных a и b [10] (пересечение набора идеалов всегда является идеалом).

Смотрите также

Примечания

  1. ^ abc Weisstein, Eric W. "Наименьшее общее кратное". mathworld.wolfram.com . Получено 30.08.2020 .
  2. Харди и Райт, § 5.1, стр. 48
  3. ^ ab Long (1972, стр. 39)
  4. ^ Петтофреццо и Биркит (1970, стр. 56)
  5. ^ "космическая математика НАСА" (PDF) .
  6. ^ Следующие три формулы взяты из Ландау, пример III.3, стр. 254.
  7. Crandall & Pomerance, пример 2.4, стр. 101.
  8. ^ Лонг (1972, стр. 41)
  9. ^ Петтофреццо и Биркит (1970, стр. 58)
  10. ^ Бертон 1970, стр. 94.
  11. Грийе 2007, стр. 142.

Ссылки