<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ar">
	<id>https://3rabica.org/index.php?action=history&amp;feed=atom&amp;title=%D8%B9%D8%A7%D9%85%D9%84%D9%8A</id>
	<title>عاملي - تاريخ المراجعة</title>
	<link rel="self" type="application/atom+xml" href="https://3rabica.org/index.php?action=history&amp;feed=atom&amp;title=%D8%B9%D8%A7%D9%85%D9%84%D9%8A"/>
	<link rel="alternate" type="text/html" href="https://3rabica.org/index.php?title=%D8%B9%D8%A7%D9%85%D9%84%D9%8A&amp;action=history"/>
	<updated>2026-06-05T23:35:28Z</updated>
	<subtitle>تاريخ التعديل لهذه الصفحة في الويكي</subtitle>
	<generator>MediaWiki 1.43.7</generator>
	<entry>
		<id>https://3rabica.org/index.php?title=%D8%B9%D8%A7%D9%85%D9%84%D9%8A&amp;diff=1266233&amp;oldid=prev</id>
		<title>عبد العزيز: بوت: إصلاح أخطاء فحص أرابيكا من 1 إلى 104</title>
		<link rel="alternate" type="text/html" href="https://3rabica.org/index.php?title=%D8%B9%D8%A7%D9%85%D9%84%D9%8A&amp;diff=1266233&amp;oldid=prev"/>
		<updated>2023-07-24T03:04:47Z</updated>

		<summary type="html">&lt;p&gt;بوت: إصلاح أخطاء فحص أرابيكا من 1 إلى 104&lt;/p&gt;
&lt;p&gt;&lt;b&gt;صفحة جديدة&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{عن|3=! (توضيح)}}&lt;br /&gt;
{{بطاقة عامة}}&lt;br /&gt;
في [[رياضيات|الرياضيات]]، &amp;#039;&amp;#039;&amp;#039;المضروب&amp;#039;&amp;#039;&amp;#039; أو &amp;#039;&amp;#039;&amp;#039;العاملي&amp;#039;&amp;#039;&amp;#039; لعدد صحيح طبيعي &amp;#039;&amp;#039;n&amp;#039;&amp;#039;، والذي يكتب &amp;lt;math&amp;gt;n!&amp;lt;/math&amp;gt;، والذي يقرأ &amp;quot;عاملي n&amp;quot;، هو [[جداء]] كل [[عدد طبيعي|الأعداد الطبيعية]] (الأعداد الصحيحة الموجبة قطعاً) المساوية أو الأصغر من &amp;#039;&amp;#039;n&amp;#039;&amp;#039;، ما عدا الصفر.&amp;lt;ref&amp;gt;{{استشهاد ويب| مسار = https://www.britannica.com/science/factorial | عنوان = معلومات عن عاملي على موقع britannica.com | ناشر = britannica.com| مسار أرشيف = https://web.archive.org/web/20160506223541/http://www.britannica.com/topic/factorial | تاريخ أرشيف = 6 مايو 2016 }}&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;{{استشهاد ويب| مسار = https://zthiztegia.elhuyar.eus/kontzeptua/032440 | عنوان = معلومات عن عاملي على موقع zthiztegia.elhuyar.eus | ناشر = zthiztegia.elhuyar.eus|مسار أرشيف= https://web.archive.org/web/20191210045433/https://zthiztegia.elhuyar.eus/kontzeptua/032440|تاريخ أرشيف=2019-12-10}}&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;{{استشهاد ويب| مسار = https://oeis.org/A000142 | عنوان = معلومات عن عاملي على موقع oeis.org | ناشر = oeis.org| مسار أرشيف = https://web.archive.org/web/20190507190718/http://oeis.org/A000142 | تاريخ أرشيف = 7 مايو 2019 }}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
فيما يلي مثال 5 عاملي:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;5 ! = 5  \times  4  \times  3  \times  2  \times  1 = 120  \ &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
و تعريف العاملي على شكل جداء يترتب عنه كون &amp;lt;math&amp;gt;0! = 1&amp;lt;/math&amp;gt; ذلك أن 0! جداء مفرغ، وبمعنى آخر مختصر أي عدد مضروب في صفر يساوي صفر في عملية الضرب.&lt;br /&gt;
&lt;br /&gt;
تظهر دالة العاملي في مجالات مختلفة من الرياضيات، وخصوصا في [[تركيبات|التوافقيات]] و[[جبر|الجبر]] و[[تحليل رياضي|التحليل الرياضي]]. أبسط مثال على ذلك، وجود &amp;#039;&amp;#039;!n&amp;#039;&amp;#039; طريقة مختلفة لترتيب عناصر مجموعة عددهم مساو ل n (أي عدد [[تبديل (رياضيات)|التبديلات]] لعناصر هذه المجموعة). عرفت هذه الحقيقة على الأقل منذ القرن الثاني عشر الميلادي، من طرف علماء الرياضيات الهنديين. ويظهر العاملي في عدة معادلات رياضية، مثل [[مبرهنة ذي الحدين|صيغة الثنائي الحد]] ل[[إسحاق نيوتن|نيوتن]] وصيغة [[بروك تايلور|تايلور]]. إستُعمل رمز علامة التعجب (!) للتعبير عن دالة عاملي لأول مرة من طرف عالم الرياضيات [[كريستيان كرامب]] وكان ذلك عام 1808.&lt;br /&gt;
&lt;br /&gt;
يمكن لتعريف دالة عاملي أن [[عاملي#دالتا غاما و π|يمدد إلى أعداد غير صحيحة]] بدون المساس بخصائص هذه الدالة. هذه العملية تستلزم تقنيات متطورة في الرياضيات وخصوصا تلك المستقاة من [[تحليل رياضي|التحليل الرياضي]].&lt;br /&gt;
&lt;br /&gt;
== تعريف ==&lt;br /&gt;
تعرف دالة عاملي بالصيغة التالية:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;n! = \prod_{i=1}^n i = 1\times 2\times 3\times \cdots \times (n-1) \times n&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
أو عن طريق [[عودية|الاستدعاء الذاتي]] كما يلي&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt; n! = \begin{cases}&lt;br /&gt;
1 &amp;amp; \text{if } n = 0, \\&lt;br /&gt;
(n-1)!\times n &amp;amp; \text{if } n&amp;gt; 0.&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
وكلا التعريفين يضم المتساوية التالية:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;0! = 1, \ &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== تطبيقات ==&lt;br /&gt;
يمكننا التعبير عن [[توفيق (رياضيات)|التوفيقة]] بدلالة العاملي:&lt;br /&gt;
:&amp;lt;math&amp;gt;\binom nk=\frac{n^{\underline k}}{k!}=\frac{n!}{(n-k)!k!}=\frac{n^{\underline{n-k}}}{(n-k)!}=\binom n{n-k}.&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== نظرية الأعداد ==&lt;br /&gt;
لدالة عاملي عدة تطبيقات في مجال [[نظرية الأعداد]]. وبشكل خاص، عاملي n قابل للقسمة على جميع [[عدد أولي|الأعداد الأولية]] الأصغر من أو تساوي n. ونتيجة لذلك، فإن n&amp;gt; 5، [[عدد مؤلف]]، [[إذا وفقط إذا]] توفر ما يلي:&lt;br /&gt;
:&amp;lt;math&amp;gt;(n-1)!\ \equiv\ 0 \pmod n&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
وهنالك نتيجة أقوى من ذلك تتمثل في [[مبرهنة ويلسون]]. تنص هاته المبرهنة على ما يلي:&lt;br /&gt;
:&amp;lt;math&amp;gt;(p-1)!\ \equiv\ -1 \pmod p&amp;lt;/math&amp;gt;&lt;br /&gt;
إذا وفقط إذا كان p أوليا.&lt;br /&gt;
&lt;br /&gt;
== سرعة النمو وتقريبات عندما يصير n كبيرا ==&lt;br /&gt;
&lt;br /&gt;
[[ملف:Log-factorial.svg|300px|تصغير|يسار|تبيان للوغاريتم الطبيعي مطبق على دالة عاملي]]&lt;br /&gt;
&lt;br /&gt;
عندما يصير n كبيرا، تصير دالة عاملي أكبر من أي [[متعددة الحدود|متعددة حدود]] ومن أي [[نمو أسي|دالة أسية]] ل n.(ولكنها تبقى أبطأ من [[دالة الأس المزدوج]]).&lt;br /&gt;
&lt;br /&gt;
أغلب التقريبات لعاملي n تعتمد أساسا على تقريب [[لوغاريتم طبيعي|لوغارتمها الطبيعي]] كما تبين الصيغة:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\log n! = \sum_{x=1}^n \log x.&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
تبيان الدالة (!f(n) = log(n مبين في يسار هاته الفقرة، حيث يبدو أنها [[دالة خطية|خطية]] مع n (أي أنها متناسبة معه) إلا أن هذا الحدس خاطئ.&lt;br /&gt;
&lt;br /&gt;
تعطينا [[تقريب ستيرلينغ|صيغة ستيرلينغ]] مقاربا ل &amp;#039;&amp;#039;n&amp;#039;&amp;#039;! عندما تكون &amp;#039;&amp;#039;n&amp;#039;&amp;#039; كبيرة:&lt;br /&gt;
:&amp;lt;math&amp;gt;\lim_{n\to+\infty} \frac{n!}{\sqrt{2\pi n} (n/e)^n}=1.&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== الحساب والبرمجة ==&lt;br /&gt;
يمكن حساب عاملي عدد ما باستعمال خوارزميات الاستقراء.&lt;br /&gt;
فلنكتب باستعمال لغة [[سكيم|Scheme]]، القريبة من لغة [[ليسب|Lisp]]، برنامجا استقرائيا يعطينا عاملي عدد صحيح:&lt;br /&gt;
&amp;lt;div dir=ltr&amp;gt;&lt;br /&gt;
 (define fact&lt;br /&gt;
 (lambda (x)&lt;br /&gt;
 (if (= x 0) 1&lt;br /&gt;
 (* x (fact (- x 1))))))&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
و هذا البرنامج السابق غير مفيد في حالة الاعداد الكبيرة.&lt;br /&gt;
&lt;br /&gt;
و بنفس الطريقة في [[Caml]] :&lt;br /&gt;
&amp;lt;div dir=ltr&amp;gt;&lt;br /&gt;
 let rec fact n = &lt;br /&gt;
 match n with&lt;br /&gt;
 | 0 -&amp;gt; 1&lt;br /&gt;
 | _ -&amp;gt; n * fact(n-1)&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;;;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
و بطريقة أخرى:&lt;br /&gt;
&amp;lt;div dir=ltr&amp;gt;&lt;br /&gt;
 let fact n =&lt;br /&gt;
 let rec aux n r =&lt;br /&gt;
 match n with&lt;br /&gt;
 | 0 -&amp;gt; r&lt;br /&gt;
 | _ -&amp;gt; aux (n-1) (n*r)&lt;br /&gt;
 in&lt;br /&gt;
 aux n 1&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;;;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
و في لغة [[سي (توضيح)|سي]]:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;c&amp;quot;&amp;gt;&lt;br /&gt;
 int recursive_factorial(int n)&lt;br /&gt;
 {&lt;br /&gt;
   if (n == 0)&lt;br /&gt;
     return 1;&lt;br /&gt;
     return n * recursive_factorial(n-1);&lt;br /&gt;
 }&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
و بطريقة أخرى:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;c&amp;quot;&amp;gt;&lt;br /&gt;
 int recursive_factorial(int n)&lt;br /&gt;
 {&lt;br /&gt;
   int res;&lt;br /&gt;
   &amp;amp;nbsp;&lt;br /&gt;
   for (res = 1; n&amp;gt; 1; n--)&lt;br /&gt;
     res *= n;&lt;br /&gt;
   &amp;amp;nbsp;&lt;br /&gt;
   return res;&lt;br /&gt;
 }&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
و في لغة [[بايثون (توضيح)|بايثون]]:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
def factSimple(num) :&lt;br /&gt;
    if num== 0 :&lt;br /&gt;
        return 1&lt;br /&gt;
    else :&lt;br /&gt;
        fact= 1&lt;br /&gt;
        count= 1&lt;br /&gt;
        while count&amp;lt;= num:&lt;br /&gt;
            fact*= count&lt;br /&gt;
            count+= 1&lt;br /&gt;
        return fact&lt;br /&gt;
print(&amp;quot;5! = &amp;quot; +str(factSimple(5))) #on the screen : 5! = 120&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
وبطريقة ثانية:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
def fact(num):&lt;br /&gt;
    if num==0:&lt;br /&gt;
        return 1&lt;br /&gt;
    else:&lt;br /&gt;
        return num*factorial(num-1)&lt;br /&gt;
print(&amp;quot;5! = &amp;quot; +str(fact(5))) #on the screen : 5! = 120&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
وبطريقة ثالثة:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
factLambda = lambda num : num&amp;gt;0 and num*fact(num-1) or 1&lt;br /&gt;
print(&amp;quot;5! = &amp;quot; +str(factLambda(5))) #on the screen : 5! = 120&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
و في لغة [[جافا سكريبت|جافاسكربت]]:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
function fact(n){&lt;br /&gt;
	let res;&lt;br /&gt;
	for (res = 1; n &amp;gt; 1; n--)&lt;br /&gt;
		res *= n;&lt;br /&gt;
&lt;br /&gt;
	return res;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
وبطريقة أخرى:&amp;lt;syntaxhighlight lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
function fact(n)&lt;br /&gt;
{&lt;br /&gt;
   if (n == 0)&lt;br /&gt;
      return 1;&lt;br /&gt;
   else&lt;br /&gt;
      return n * fact(n - 1);&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
هذه الدوال (البرامج) لا تمكننا من حساب عملي أعداد أكبر من 12 إذا كانت الاعداد الصحيحة محدودة بـ 32 بت، لأن النتيجة تتعدى المساحة المتوفرة.&lt;br /&gt;
&lt;br /&gt;
== تمديد دالة عاملي للأعداد غير الصحيحة ==&lt;br /&gt;
=== دالتا غاما و π ===&lt;br /&gt;
{{مفصلة|دالة غاما}}&lt;br /&gt;
&lt;br /&gt;
[[ملف:Factorial Interpolation.svg|تصغير|320px|دالة غاما تستوفي دالة العاملي إلى الأعداد غير الصحيحة.]]&lt;br /&gt;
&lt;br /&gt;
لكل عدد صحيح &amp;#039;&amp;#039;n&amp;#039;&amp;#039;، لدينا &amp;lt;math&amp;gt;\Gamma(n+1) = n! &amp;lt;/math&amp;gt; حيث Γ هي دالة [[ليونهارت أويلر|أويلر]]([[دالة غاما]]) وضعها [[ليونهارت أويلر|ليونهارد أويلر]]. وتمكننا هاته الدالة من تعميم العاملي على مجموعة الأعداد المركّبة باستثناء الأعداد السالبة قطعا. وفي النهاية نجد:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;\Gamma(z+1)=\int_{0}^{\infty} t^z e^{-t}\, \mathrm{d}t=z! \ \forall z&amp;gt;-1&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== دوال وجداءات تشبه دالة عاملي ==&lt;br /&gt;
=== [[عاملي ثنائي]] ===&lt;br /&gt;
{{مفصلة|عاملي ثنائي}}&lt;br /&gt;
يطلق على [[جداء]] جميع [[عدد صحيح|الأعداد الصحيحة]] من 1 إلى {{Mvar|n}} والتي لها نفس [[أعداد زوجية وفردية|الزوجية]] (سواء كان فردي أو زوجي) تماما مثل {{Mvar|n}}، اسم &amp;#039;&amp;#039;&amp;#039;العاملي الثنائي&amp;#039;&amp;#039;&amp;#039; {{بحاجة لمصدر}} {{إنج|Double factorial}} للعدد {{Mvar|n}} ويُشار إليه بـ {{تعبير رياضي|&amp;#039;&amp;#039;n&amp;#039;&amp;#039;!!}}&lt;br /&gt;
&lt;br /&gt;
يمكن أن نعرفها بواسطة متسلسلة الجداء:&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
: &amp;lt;math&amp;gt;n!! = \prod_{k=0}^{\left\lceil\frac{n}{2}\right\rceil - 1} (n-2k) = n (n-2) (n-4) \cdots &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
حيث &amp;lt;math&amp;gt;\left\lceil n\right\rceil&amp;lt;/math&amp;gt; هو [[دالتا الجزء الصحيح والمتمم الصحيح الأعلى|سقف]] العدد n.&lt;br /&gt;
&lt;br /&gt;
على سبيل المثال، {{تعبير رياضي|9!! {{=}} 9 × 7 × 5 × 3 × 1 {{=}} 945}}.&lt;br /&gt;
&lt;br /&gt;
=== عاملي متعدد ===&lt;br /&gt;
من الترميزات الشائعة ذات الصلة هي استخدام علامات تعجب متعددة للإشارة إلى &amp;#039;&amp;#039;&amp;#039;عاملي متعدد&amp;#039;&amp;#039;&amp;#039; {{بحاجة لمصدر}} {{إنج|Multifactorial}}، أنواعها: عاملي ثنائي ({{تعبير رياضي|n!!}})، عاملي ثلاثي ({{تعبير رياضي|n!!!}})... وهكذا.&lt;br /&gt;
&lt;br /&gt;
يعرف العاملي المتعدد بـ:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt; n!^{(k)} = \begin{cases}&lt;br /&gt;
 n &amp;amp; \text{if } 0 &amp;lt; n \leq k, \\&lt;br /&gt;
 n\left({(n - k)!}^{(k)}\right) &amp;amp; \text{if } n &amp;gt; k.&lt;br /&gt;
\end{cases}&amp;lt;/math&amp;gt;&lt;br /&gt;
=== عاملي الأعداد الأولية ===&lt;br /&gt;
{{مفصلة|عاملي أعداد أولية}}&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;عاملي الأعداد الأولية&amp;#039;&amp;#039;&amp;#039; {{إنج|Primorial}} للعدد n هو جداء جميع الأعداد الأولية أقل من أو يساوي n، يرمز إليها بـ {{تعبير رياضي|n#}}.&lt;br /&gt;
&lt;br /&gt;
نُعرّفه كمتسلسلة الجداء:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;n\# = \prod_{p \leq n} p,&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
حيث p هي الأعداد الأولية.&lt;br /&gt;
&lt;br /&gt;
== انظر أيضا ==&lt;br /&gt;
{{تصنيف كومنز|Factorial (function)|عاملي}}&lt;br /&gt;
* [[دالة غاما]]&lt;br /&gt;
* [[عدد مثلثي|الأعداد المثلثية]]&lt;br /&gt;
* [[تقريب ستيرلينغ]]&lt;br /&gt;
* [[عاملي عدد أولي|عاملي أعداد أولية]]&lt;br /&gt;
&lt;br /&gt;
== مراجع ==&lt;br /&gt;
{{مراجع}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== وصلات خارجية ==&lt;br /&gt;
&lt;br /&gt;
{{شريط بوابات|حسابيات|رياضيات}}&lt;br /&gt;
{{مواضيع حسابات التفاضل والتكامل}}&lt;br /&gt;
{{تحليل رياضي}}&lt;br /&gt;
{{متسلسلات (رياضيات)}}&lt;br /&gt;
{{ضبط استنادي}}&lt;br /&gt;
&lt;br /&gt;
[[تصنيف:توافقيات]]&lt;br /&gt;
[[تصنيف:غاما والدوال المتعلقة بها]]&lt;br /&gt;
[[تصنيف:موضوعات حاسمة وذات حدين]]&lt;br /&gt;
[[تصنيف:نظرية الاحتمالات]]&lt;/div&gt;</summary>
		<author><name>عبد العزيز</name></author>
	</entry>
</feed>