Как разложить факториал n 2
Перейти к содержимому

Как разложить факториал n 2

  • автор:

 

Шпоры / Факториал

Факториал – так называют часто встречающуюся в практике функцию, определённую для целых неотрицательных чисел. Название функции происходит от английского математического термина factor – «сомножитель». Обозначается она n!. Знак факториала «!» был введён в1808 году во французском учебнике Хр. Крампа.

Для каждого целого положительного числа n функция n! равна произведению всех целых чисел от 1 до n.

Для удобства полагают по определению 0! = 1. О том, что нуль – факториал должен быть по определению равен единице, писал в 1656 году Дж. Валлис в «Арифметике бесконечных».

Функция n! растёт с увеличением n очень быстро. Так,

При преобразовании выражений, содержащих факториал, по лезно использовать равенство

(n + 1)! = (n + 1) • n! = (n + 1) • n • (n – 1)! (1)

Английский математик Дж. Стирлинг в 1970г. предложил очень удобную формулу для приближённого вычисления функции n!:

где е = 2,7182. — основание натуральных логарифмов.

Относительная ошибка при пользовании этой формулой очень невелика и быстро падает при увеличении числа n.

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

Пример 1. (n! + 1)! = (n! + 1) • n!.

Пример 2. Вычислить 10! 8!

Решение. Воспользуемся формулой (1):

Пример 3. Решить уравнение (n + 3)! = 90 (n + 1)!

Решение. Согласно формуле (1) имеем

Раскрыв скобки в произведении, получаем квадратное уравнение

n 2 + 5n — 84 = 0, корнями которого являются числа n = 7 и n = -12. Од нако факториал определен только для неотрицательных целых чисел, т. е. для всех целых чисел n ≥ 0. Поэтому число n = -12 не удовлетворя ет условию задачи. Итак, n = 7.

Пример 4. Найти хотя бы одну тройку натуральных чисел х, у и z, для которой верно равенство х! = y! • z!.

Решение. Из определения факториала натурального числа n сле дует, что

Положим в этом равенстве n + 1 = у! = х, где у — произвольное нату ральное число, получим

Теперь видим, что искомые тройки чисел можно задать в виде

где y- натуральное число, больше 1.

Например, справедливы равенства

Пример 5. Определить, сколькими нулями оканчивается деся тичная запись числа 32!.

Решение. Если десятичная запись числа Р = 32! оканчивается k нулями, то число Р можно представить в виде

Р = q • 10 k ,

где число q не делится на 10. Это означает, что разложение числа q на простые множители не содержит одновременно 2 и 5.

Поэтому, чтобы ответить на поставленный вопрос, попробуем опреде лить, с какими показателями в произведение 1 • 2 • 3 • 4 • . • 30 • 31 • 32 входят числа 2 и 5. Если число k — наименьший из найденных показателей, то число Р будет оканчиваться k нулями.

Итак, определим, сколько чисел среди натуральных чисел от 1 до 32 делятся на 2. Очевидно, что их количество равно 32/2 = 16. Затем определим, какое количество среди найденных 16 чисел делится на 4; затем — какое количество из них делится на 8 и т. д. В результате получим, что среди тридцати двух первых натуральных чисел на 2 делится 16 чисел,

из них на 4 делятся 32/4 = 8 чисел, из них на 8 делятся 32/8 = 4 числа, из них на 16 делятся 32/16 = 2 числа и, наконец, из них на 32 делятся 32/32=1, т.е. одно число. Понятно, что сумма полученных количеств:

16 + 8 + 4 + 2 + 1 = 31

равна показателю степени, с которым число 2 входит в 32!.

Аналогично определим, сколько чисел среди натуральных чисел от 1 до 32 делятся на 5, а из найденного количества на 10. Разделим 32 на 5.

Получим 32/5 = 6,4. Следовательно, среди натуральных чисел от 1 до 32

существует 6 чисел, которые делятся на 5. Из них на 25 делится одно

число, так как 32/25 = 1,28. В результате число 5 входит в число 32! с пока зателем, равным сумме 6+1 = 7.

Из полученных результатов следует, что 32!= 2 31 5 7 • т, где число т не делится ни на 2, ни на 5. Поэтому число 32! содержит множитель

10 7 и, значит, оканчивается на 7 нулей.

Итак, в данном реферате определено понятие факториала.

Приведена формула английского математика Дж Стирлинга для приближённого вычисления функции n!

При преобразовании выражений, содержащих факториал, по лезно использовать равенство

(n + 1)! = (n + 1) • n! = (n + 1) • n • (n – 1)!

На примерах подробно рассмотрены способы решения задач с факториалом.

Факториал используется в различных формулах в комбинаторике, в рядах и др.

Например, количество способов выстроить n школьников в одну шеренгу равняется n!.

Число n! равно, например, количеству способов, которыми можно n различных книг расставить на книжной полке, или, например, число 5! равно количеству способов, которыми пять человек можно рассадить на одной скамейке. Или, например, число 27! равно количеству способов, которыми наш класс из 27 учеников можно выстроить в ряд на уроке физкультуры.

Факториал

Факториа́л числа n (лат.  factorialis — действующий, производящий умножающий; обозначается n !, произносится эн факториа́л) — произведение всех натуральных чисел от 1 до n включительно:

n! = 1\cdot 2\cdot\ldots\cdot n =\prod_<i=1>^n i.» width=»» height=»» /></p>
<p> <img decoding=

По определению полагают 0! = 1. Факториал определён только для целых неотрицательных чисел.

Последовательность факториалов неотрицательных целых чисел начинается так:

Факториал является чрезвычайно быстро растущей функцией. Он растёт быстрее, чем многочлен любой степени, и быстрее, чем экспоненциальная функция (но медленнее, чем двойная экспоненциальная функция e^<e^n>» width=»» height=»» />).</p>
<h3>Содержание</h3>
<h3>Свойства</h3>
<h4>Рекуррентная формула</h4>
<p><img decoding=

Факториал связан с гамма-функцией от целочисленного аргумента соотношением:

n! = \Gamma(n+1).

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

n=-1, -2, -3\ldots.

Путём аналитического продолжения её также расширяют и на всю комплексную плоскость, исключая особые точки при

Более непосредственным обобщением факториала на множество вещественных (и комплексных) чисел является пи-функция, определяемая как

\Pi(z)=\int_0^\infty t^<z>e^<-t>\, \mathrm<d>t\,.» width=»» height=»» /></p>
<p>Поскольку <img decoding=то пи-функция натурального числа совпадает с его факториалом: \Pi(n) = n!.Как факториал, пи-функция удовлетворяет рекурсивному соотношению \Pi(z) = z\Pi(z-1)\,.

Формула Стирлинга

n! = \sqrt<2\pi n>\left(\frac<n><e>\right)^n \left(1 + \frac<1> <12 n>+ \frac<1> <288 n^2>— \frac<139> <51840 n^3>— \frac<571> <2488320 n^4>+ \frac<163879> <209018880 n^5>+ \frac<5246819> <75246796800 n^6>+ O\left(n^<-7>\right)\right),» width=»» height=»» /></p>
<p>см. O-большое. Коэффициенты этого разложения дают последовательность A001163 в OEIS (числители) и последовательность A001164 в OEIS (знаменатели).</p>
<p>Во многих случаях для приближённого значения факториала достаточно рассматривать только главный член формулы Стирлинга:</p>
<p><img decoding= 

Другие свойства

n!^2 \geqslant n^n \geqslant n! \geqslant n.

  • Для натурального числа n

Обобщения

Двойной факториал

Двойной факториал числа n обозначается n!! и определяется как произведение всех натуральных чисел в отрезке [1, n ], имеющих ту же чётность что и n . Таким образом,

(2k)!! = 2\cdot 4\cdot 6\cdots 2k =\prod_<i=1>^ <k>2i = 2^k\cdot k!,» width=»» height=»» /> <img decoding=где k \in \mathbb<Z>,» width=»» height=»» /> <img decoding=и \operatorname<mf>(0,m)=1.» width=»» height=»» /></p>
<h4>Субфакториал</h4>
<p><b>Субфакториал</b> ! <i>n</i> определяется как количество беспорядков порядка <i>n</i> , то есть перестановок <i>n</i> -элементного множества без неподвижных точек.</p>
<h3>Ссылки</h3>
<h3>См. также</h3>
<h3>Примечания</h3>
<ol>
<li><b>↑</b> «Энциклопедия для детей» Аванта+. Математика.</li>
<li><b>↑</b>wolframalpha.com.</li>
</ol>
<ul>
<li>Математические знаки</li>
<li>Целочисленные последовательности</li>
<li>Теория чисел</li>
<li>Комбинаторика</li>
</ul>
<p> <em>Wikimedia Foundation . 2010 .</em> </p>
<h4>Полезное</h4>
<h4>Смотреть что такое «Факториал» в других словарях:</h4>
<p><strong>ФАКТОРИАЛ</strong> — [англ. factorial Словарь иностранных слов русского языка</p>
<p><strong>ФАКТОРИАЛ</strong> — (обозначение «!»), число, получаемое в результате умножения данного числа на все целые числа меньше него. Например, факториал числа 6 равен 6!=6.5.4.3.2.1=720. Факториалом нуля считают 0!=1 … Научно-технический энциклопедический словарь</p>
<p><strong>ФАКТОРИАЛ</strong> — (от латинского factor деятель, создатель, множитель), произведение натуральных чисел от единицы до какого либо данного натурального числа n, т.е. 1?2. n; обозначается n! … Современная энциклопедия</p>
<p><strong>ФАКТОРИАЛ</strong> — произведение натуральных чисел от единицы до какого либо данного натурального числа n, т. е. 1.2.3. .n; обозначается n!. Напр., 5! = 1.2.3.4.5 = 120 … Большой Энциклопедический словарь</p>
<p><strong>факториал</strong> — сущ., кол во синонимов: 1 • термин (18) Словарь синонимов ASIS. В.Н. Тришин. 2013 … Словарь синонимов</p>
<p><strong>Факториал</strong> — (от латинского factor деятель, создатель, множитель), произведение натуральных чисел от единицы до какого либо данного натурального числа n, т.е. 1´2´. ´n; обозначается n!. … Иллюстрированный энциклопедический словарь</p>
<p><strong>ФАКТОРИАЛ</strong> — произведение всех натуральных чисел от 1 до данного натурального числа n; обозначается n! = 1·2·3·. ·n; по определению, 0! = 1 … Большая политехническая энциклопедия</p>
<p><strong>Факториал</strong> — математическая функция целочисленного аргумента, обозначается n! (произведение целых чисел от 1 до n, весьма быстро растет с ростом аргумента); в данном случае возможна ассоциация с ее обозначением восклицательным знаком: ஐ Шел он сквозь… … Мир Лема — словарь и путеводитель</p>
<p><strong>факториал</strong> — произведение натуральных чисел от единицы до какого либо данного натурального числа n, то есть 1·2·3·. ·n; обозначается: n!. Например, 5! = 1·2·3·4·5 = 120. * * * ФАКТОРИАЛ ФАКТОРИАЛ, произведение натуральных чисел от единицы до какого либо… … Энциклопедический словарь</p>
<p><strong>факториал</strong> — faktorialas statusas T sritis fizika atitikmenys: angl. factorial vok. Faktorielle, f; Fakultät, f rus. факториал, m pranc. factorielle, f … Fizikos terminų žodynas</p>
<h2> Факторизация факториала </h2>
<p>Название темы, для несведущих людей, может быть немного запутанным, и даже похоже на тафтологическое выражение «масло масленое». На самом деле, под название темы подразумевается разложение факториала на простейшие множители с степенями.</p>
<p>Кто сталкивался с факториалами, знают что уже при значении 20, факториал достигает огромных значений <strong>2432902008176640000</strong></p>
<p>При факториале 100 значение получается еще больше, и возникает резонный вопрос а как можно представить факториал такого числа в более удобной и наглядной форме? Во первых это красиво, а во вторых полезно, так как отвечает еще и на попутно возникающий вопрос, например , сколько двоек/пятерок/семерок в факториале числа 2015?</p>
<p>Что бы решить такую задачу, не надо вычислять факториал от числа 2015, а потом искать число целочисленных делений на тройку например , достаточно знать формулу по который рассчитывается число вхождений.</p>
<p>Итак если число p простое, то количество вхождений в факториал числа m, вычисляется как</p>
<p>где квадратные скобки означают что берётся целая часть от деления.</p>
<p>Самый простой пример, сколько раз входит число 3 в факториал 50?</p>
<p>то есть тройка встречается в числе 50! ровно 22 раза.</p>
<p>Теперь несложно, пробежавшись по всем простым числам от 1 до 50, для каждого из них узнать количество вхождений.</p>
<p>Окончательный ответ, в виде факторизации факториала пятидести будет иметь вид.</p>
<p>Решим еще один пример, часто встречающийся.</p>
<p>На какое количество нулей оканчивается факториал числа 306?</p>
<p>Для решения такой задачи надо знать что 10 это произведение двух простых чисел 2 и 5.</p>
<p>Таким образом узнав количество вхождений пятерки в факториал ( количество вхождений двойки, естественно будет больше), мы узнаем какое количество нулей будет в факториала 306.</p>
<h2>Факториал — формула, свойства и примеры решений</h2>
<p>Факториал числа n – это произведение чисел от 1 до n. Определён только для целых неотрицательных чисел. Формула факториала:</p>
<ul>
<li>Таблица факториалов</li>
<li>Свойства факториалов</li>
<li>Примеры задач с решениями</li>
<li>Использование факториалов</li>
</ul>
<p>Математическая формула представлена восклицательным знаком «!». Термин был введен в 1800 году, а обозначение появилось только в 1808. В формуле нужно умножить все целые числа от 1 до значения самого числа, стоящего под знаком факториала.</p>
<p>Это очень просто, вот пример:</p>
<p>7! = 1 * … * 7 = 5040.</p>
<p>Факторизация — разложение функции на множители.</p>
<h3>Таблица факториалов</h3>
<p><img decoding=

Свойства факториалов

Рекуррентная формула

251

Комбинаторная интерпретация

Функция n может интерпретироваться как количество перестановок. К примеру, для 3-х элементов есть 3! = 6 перестановки.

Формула Стирлинга

Позволяет не перемножать большие числа. Обычно необходим только главный член:

252

Можно ли вычислить 0,5 или -3,217? Нет, нельзя. Но можно использовать нечто под названием «Гамма-функция», что намного сложнее.

Расчет по предыдущему значению

Функцию легко вычислить из предыдущего значения:

А как вычислить факториал нуля? Если вернуться к определению, то видно, что применять его в случае «0» нет смысла. Положительных чисел до 0 нет, поэтому 0 x 0 = 0.

Однако было решено, что в случае 0 результат будет равен 1.

Свойства факториала

Некоторые очень большие значения

Онлайн калькулятор поможет сделать вычисление – всего лишь надо найти знак, похожий на «x!» или «n!». Нужно обратить внимание, что браузеры могут испытывать затруднения при попытке отобразить более крупные числа и может произойти сбой.

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

Примеры вычисления факториалов больших чисел:

70! приблизительно 1 19785716669969869891796072783721 x 10100, что немного больше, чем «гуголь» (1 и 100 нулей);

100! это примерно 9 33262154444944152681699238856 x 101576 x 10157;

200! это примерно 7 88657867867364479050355236321393 x 103743.

Как найти функцию в Паскаль? Вычисление легко реализуется на разных языках программирования. Можно выбрать два метода: итеративный, то есть он создает цикл, в котором временная переменная умножается на каждое натуральное число от 1 до n, или рекурсивный, в котором функция вызывает себя до достижения базового варианта 0! = 1.

Программа на языке Паскаль:

Факториал на Паскале

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

 

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *