وظيفة الاقتران

في الرياضيات ، دالة الاقتران هي عملية ترميز فريدة لعددين طبيعيين في عدد طبيعي واحد.

يمكن استخدام أي دالة اقتران في نظرية المجموعات لإثبات أن الأعداد الصحيحة والأعداد النسبية لها نفس عدد العناصر مثل الأعداد الطبيعية. [ 1 ]

تعريف

دالة الاقتران هي دالة تقابل

π:شمال×شمالشمال.{\displaystyle \pi :\mathbb {N} \times \mathbb {N} \to \mathbb {N} .} [ 2 ] [ 3 ] [ 4 ]

تعميم

وبشكل أعم، دالة الاقتران على مجموعةأ{\displaystyle A}هي دالة تقوم بتحويل كل زوج من العناصر منأ{\displaystyle A}إلى عنصر منأ{\displaystyle A}بحيث تكون أزواج العناصر المتميزة منأ{\displaystyle A}ترتبط بعناصر مميزة منأ{\displaystyle A}، [ 5 ] [ أ ] أو تقابل منأ2{\displaystyle A^{2}}لأ{\displaystyle A}[ 6 ]

بدلاً من التجريد من المجال، يمكن أيضًا تعميم عدد عناصر دالة الاقتران: توجد دالة اقتران كانتور معممة من الرتبة n علىشمال{\displaystyle \mathbb {N} }[ 3 ]

وظيفة اقتران كانتور

رسم بياني لدالة اقتران كانتور
تقوم دالة اقتران كانتور بتعيين عدد طبيعي واحد لكل زوج من الأعداد الطبيعية
رسم بياني لدالة اقتران كانتور
رسم بياني لدالة اقتران كانتور

دالة اقتران كانتور هي دالة اقتران بدائية تكرارية

π:شمال×شمالشمال{\displaystyle \pi :\mathbb {N} \times \mathbb {N} \to \mathbb {N} }

محدد بواسطة

π(ك1،ك2):=12(ك1+ك2)(ك1+ك2+1)+ك2=(ك1+ك2+12)+ك2{\displaystyle \pi (k_{1},k_{2}):={\frac {1}{2}}(k_{1}+k_{2})(k_{1}+k_{2}+1)+k_{2}={\binom {k_{1}+k_{2}+1}{2}}+k_{2}}

أينك1،ك2{0،1،2،3،...}{\displaystyle k_{1},k_{2}\in \{0,1,2,3,\dots \}}[ 7 ]

ويمكن التعبير عنها أيضاً على النحو التالي:π(x،y):=x2+x+2xy+3y+y22{\displaystyle \pi (x,y):={\frac {x^{2}+x+2xy+3y+y^{2}}{2}}}[ 5 ]

كما أنها رتيبة تمامًا بالنسبة لكل وسيط، أي لجميعك1،ك1،ك2،ك2شمال{\displaystyle k_{1},k_{1}',k_{2},k_{2}'\in \mathbb {N} }، لوك1<ك1{\displaystyle k_{1}<k_{1}'}، ثمπ(ك1،ك2)<π(ك1،ك2){\displaystyle \pi (k_{1},k_{2})<\pi (k_{1}',k_{2})}وبالمثل، إذاك2<ك2{\displaystyle k_{2}<k_{2}'}، ثمπ(ك1،ك2)<π(ك1،ك2){\displaystyle \pi (k_{1},k_{2})<\pi (k_{1},k_{2}')}.

تُعرف العبارة التي تنص على أن هذه هي دالة الاقتران التربيعية الوحيدة بنظرية فويتر-بوليا . [ 8 ] أما مسألة ما إذا كانت هذه هي دالة الاقتران متعددة الحدود الوحيدة فلا تزال محل نقاش. عند تطبيق دالة الاقتران على k1 و k2 ، نرمز عادةً إلى العدد الناتج بالرمز ⟨k1 , k2⟩ . [ 9 ]

يمكن تعميم هذا التعريف استقرائياً ليشمل دالة كانتور الثلاثية

π(ن):شمالنشمال{\displaystyle \pi ^{(n)}:\mathbb {N} ^{n}\to \mathbb {N} }

لن>2{\displaystyle n>2}مثل

π(ن)(ك1،...،كن-1،كن):=π(π(ن-1)(ك1،...،كن-1)،كن){\displaystyle \pi ^{(n)}(k_{1},\ldots ,k_{n-1},k_{n}):=\pi (\pi ^{(n-1)}(k_{1},\ldots ,k_{n-1}),k_{n})}

مع تحديد الحالة الأساسية أعلاه للزوج:π(2)(ك1،ك2):=π(ك1،ك2).{\displaystyle \pi ^{(2)}(k_{1},k_{2}):=\pi (k_{1},k_{2}).}[ 10 ]

تعميم آخر لدالة اقتران كانتور إلى تقابلπ(ن):شمالنشمال{\displaystyle \pi ^{(n)}\colon \mathbb {N} ^{n}\to \mathbb {N} }يتم توفيرها بواسطة نظام الأعداد التوافقية :

π(ن)(x1،...،xن)=(x1++xن+ن-1ن)+(x1++xن-1+ن-2ن-1)++(x1+x2+12)+(x11).{\displaystyle \pi ^{(n)}(x_{1},\dots ,x_{n})={\binom {x_{1}+\dots +x_{n}+n-1}{n}}+{\binom {x_{1}+\dots +x_{n-1}+n-2}{n-1}}+\dots +{\binom {x_{1}+x_{2}+1}{2}}+{\binom {x_{1}}{1}}.}

عكس دالة اقتران كانتور

يتركzشمال{\displaystyle z\in \mathbb {N} }ليكن عددًا طبيعيًا كيفيًا. سنُبين أنه توجد قيم فريدةx،yشمال{\displaystyle x,y\in \mathbb {N} }بحيث

z=π(x،y)=(x+y+1)(x+y)2+y{\displaystyle z=\pi (x,y)={\frac {(x+y+1)(x+y)}{2}}+y}

وبالتالي فإن الدالة π(x, y) قابلة للعكس. ومن المفيد تحديد بعض القيم الوسيطة في الحساب:

w=x+y{\displaystyle w=x+y\!}
ت=12w(w+1)=w2+w2{\displaystyle t={\frac {1}{2}}w(w+1)={\frac {w^{2}+w}{2}}}
z=ت+y{\displaystyle z=t+y\!}

حيث t هو رقم المثلث لـ w . إذا قمنا بحل المعادلة التربيعية

w2+w-2ت=0{\displaystyle w^{2}+w-2t=0\!}

بالنسبة لـ w كدالة لـ t ، نحصل على

w=8ت+1-12{\displaystyle w={\frac {{\sqrt {8t+1}}-1}{2}}}

وهي دالة متزايدة ومتصلة تمامًا عندما يكون t عددًا حقيقيًا غير سالب. بما أن

تz=ت+y<ت+(w+1)=(w+1)2+(w+1)2{\displaystyle t\leq z=t+y<t+(w+1)={\frac {(w+1)^{2}+(w+1)}{2}}}

نحن نفهم ذلك

w8z+1-12<w+1{\displaystyle w\leq {\frac {{\sqrt {8z+1}}-1}{2}}<w+1}

وبالتالي

w=8z+1-12.{\displaystyle w=\left\lfloor {\frac {{\sqrt {8z+1}}-1}{2}}\right\rfloor .}

حيث ⌊ ⌋ هي دالة الجزء الصحيح . لذا لحساب x و y من z ، نقوم بما يلي:

w=8z+1-12{\displaystyle w=\left\lfloor {\frac {{\sqrt {8z+1}}-1}{2}}\right\rfloor }
ت=w2+w2{\displaystyle t={\frac {w^{2}+w}{2}}}
y=z-ت{\displaystyle y=z-t\!}
x=w-y.{\displaystyle x=w-y.\!}

بما أن دالة اقتران كانتور قابلة للعكس، فلا بد أن تكون أحادية وشاملة . [ 5 ]

أمثلة

لحساب π (47، 32) :

47 + 32 = 79
79 + 1 = 80
79 × 80 = 6320 ،
6320 ÷ 2 = 3160
3160 + 32 = 3192

إذن π (47, 32) = 3192 .

لإيجاد قيمتي x و y بحيث يكون π ( x , y ) = 1432 :

8 × 1432 = 11456 ،
11456 + 1 = 11457
11457 =107.037
107.037 − 1 = 106.037
106.037 ÷ 2 = 53.019
⌊53.019⌋ = 53 ,

إذن w = 53 ؛

53 + 1 = 54 ،
53 × 54 = 2862 ،
2862 ÷ 2 = 1431

إذن t = 1431 ؛

1432 − 1431 = 1 ،

إذن y = 1 ;

53 − 1 = 52 ،

إذن x = 52 ؛ وبالتالي π (52, 1) = 1432 .

الاشتقاق

تُستخدم الدالة "المتعرجة" المتزايدة قطريًا، من نفس مبادئ دالة الاقتران لكانتور، غالبًا لإثبات قابلية عد الأعداد النسبية.

يُعدّ الشكل البياني لدالة اقتران كانتور، وهو عبارة عن متوالية قطرية، حيلةً شائعةً في التعامل مع المتتاليات اللانهائية وقابلية العد . [ ب ] يمكن التحقق من صحة هذه الدالة ذات الشكل القطري باستخدام القواعد الجبرية لمجموعة من كثيرات الحدود، والتي ستكون الدالة التربيعية أبسطها، وذلك باستخدام طريقة الاستقراء . في الواقع، يمكن اتباع هذه التقنية نفسها لمحاولة استنتاج أي عدد من الدوال الأخرى لأي مجموعة متنوعة من مخططات تعداد المستوى.

يمكن عادةً تعريف دالة الاقتران استقرائيًا - أي، بمعرفة الزوج رقم )، ما هو الزوج رقم ( ن + ١) ؟ ويمكن التعبير عن كيفية تقدم دالة كانتور قطريًا عبر المستوى كما يلي:

π(x،y)+1=π(x-1،y+1){\displaystyle \pi (x,y)+1=\pi (x-1,y+1)}.

يجب أن تحدد الدالة أيضًا ما يجب فعله عندما تصل إلى حدود الربع الأول - تعود دالة الاقتران الخاصة بكانتور إلى المحور السيني لاستئناف تقدمها القطري خطوة واحدة إلى الخارج، أو جبريًا:

π(0،ك)+1=π(ك+1،0){\displaystyle \pi (0,k)+1=\pi (k+1,0)}.

كما نحتاج إلى تحديد نقطة البداية، وما ستكون الخطوة الأولية في طريقة الاستقراء لدينا: π (0, 0) = 0 .

لنفترض وجود متعددة حدود تربيعية ثنائية الأبعاد تُناسب هذه الشروط (وإلا، يُمكن تكرار العملية بتجربة متعددة حدود من درجة أعلى). ويكون الشكل العام حينها كما يلي:

π(x،y)=أx2+بy2+جxy+دx+هـy+و{\displaystyle \pi (x,y)=ax^{2}+by^{2}+cxy+dx+ey+f}.

بتطبيق الشروط الابتدائية والحدودية، نحصل على f = 0 و:

بك2+هـك+1=أ(ك+1)2+د(ك+1){\displaystyle bk^{2}+ek+1=a(k+1)^{2}+d(k+1)}،

لذا يمكننا مطابقة حدودنا k للحصول على

ب = أ
د = 1 - أ
e = 1 + a .

لذا يمكن كتابة كل معلمة بدلالة a باستثناء c ، ولدينا معادلة نهائية، وهي خطوتنا القطرية، التي ستربط بينها:

π(x،y)+1=أ(x2+y2)+جxy+(1-أ)x+(1+أ)y+1=أ((x-1)2+(y+1)2)+ج(x-1)(y+1)+(1-أ)(x-1)+(1+أ)(y+1).{\displaystyle {\begin{aligned}\pi (x,y)+1&=a(x^{2}+y^{2})+cxy+(1-a)x+(1+a)y+1\\&=a((x-1)^{2}+(y+1)^{2})+c(x-1)(y+1)+(1-a)(x-1)+(1+a)(y+1).\end{aligned}}}

قم بتوسيع ومطابقة المصطلحات مرة أخرى للحصول على قيم ثابتة لـ a و c ، وبالتالي جميع المعلمات:

أ = ½ = ب = د
ج = 1
e = 3 / 2
f = 0 .

لذلك

π(x،y)=12(x2+y2)+xy+12x+32y=12(x+y)(x+y+1)+y،{\displaystyle {\begin{aligned}\pi (x,y)&={\frac {1}{2}}(x^{2}+y^{2})+xy+{\frac {1}{2}}x+{\frac {3}{2}}y\\&={\frac {1}{2}}(x+y)(x+y+1)+y,\end{aligned}}}

هي دالة اقتران كانتور، وقد أثبتنا أيضًا من خلال الاشتقاق أن هذا يفي بجميع شروط الاستقراء.

وظيفة اقتران كانتور المزاحة

دالة الاقتران التالية:أنا،ج:=12(أنا+ج-2)(أنا+ج-1)+أنا{\displaystyle \langle i,j\rangle :={\frac {1}{2}}(i+j-2)(i+j-1)+i} ، حيثأنا،ج{1،2،3،...}{\displaystyle i,j\in \{1,2,3,\dots \}}[ 11 ] هي نفسها دالة اقتران كانتور، ولكنها مُزاحة لاستبعاد الصفر (أي ،أنا=ك2+1{\displaystyle i=k_{2}+1}،ج=ك1+1{\displaystyle j=k_{1}+1}، وأنا،ج-1=π(ك2،ك1){\displaystyle \langle i,j\rangle -1=\pi (k_{2},k_{1})}). [ 7 ] تم استخدامه في كتاب الكمبيوتر المدرسي الشهير لهوبكروفت وأولمان (1979).

بالنسبة للأعداد الترتيبية

توجد دالة اقتران "قياسية" للأعداد الترتيبية ، وهي في الوقت نفسه دالة اقتران لكل عدد ألفي (أي العدد الترتيبي الأول لكل عدد أصلي قابل للترتيب الجيد لانهائي ). وتُستنتج هذه الدالة من الترتيب الجيد التالي لأزواج الأعداد الترتيبية: [ 12 ]

(α،β)(γ،دلتا) إذا كان أي منهما {(α،β)=(γ،دلتا)،الأعلى(α،β)<الأعلى(γ،دلتا)،الأعلى(α،β)=الأعلى(γ،دلتا) و α<γ، أوالأعلى(α،β)=الأعلى(γ،دلتا) و α=γ و β<دلتا.{\displaystyle (\alpha ,\beta )\preccurlyeq (\gamma ,\delta ){\text{ if either }}{\begin{cases}(\alpha ,\beta )=(\gamma ,\delta ),\\[4pt]\max(\alpha ,\beta )<\max(\gamma ,\delta ),\\[4pt]\max(\alpha ,\beta )=\max(\gamma ,\delta )\ {\text{and}}\ \alpha <\gamma ,{\text{ or}}\\[4pt]\max(\alpha ,\beta )=\max(\gamma ,\delta )\ {\text{and}}\ \alpha =\gamma \ {\text{and}}\ \beta <\delta .\end{cases}}}

الفكرة الأساسية هي أنالأعلى(α،β){\displaystyle \max(\alpha ,\beta )}يُستخدم كمفتاح فرز أساسي . لذلك، لكل ترتيبα{\displaystyle \alpha }، جميع الأزواج التي يكون فيها كلا المدخلين أقل منα{\displaystyle \alpha }يأتي قبل جميع الأزواج الأخرى ؛ بعبارة أخرى، الضرب الديكارتيα×α{\displaystyle \alpha \times \alpha }يتم ربط بجزء أولي من هذا الترتيب الجديد، مع الإشارة إلى نوع ترتيب الجزء الأولي بواسطةγ(α){\displaystyle \gamma (\alpha )} .

منذγ(α){\displaystyle \gamma (\alpha )} عبارة عن متتالية ترتيبية متزايدة تمامًا،γ(α)α{\displaystyle \gamma (\alpha )\geq \alpha }وهي متصلة أيضاً، لأنه بالنسبة للترتيب الحديλ{\displaystyle \lambda }لديناλ×λ=α<λ(α×α){\displaystyle \lambda \times \lambda =\bigcup _{\alpha <\lambda }(\alpha \times \alpha )}. الآن لجميع أرقام الألفα{\displaystyle \alpha }،γ(α)=α{\displaystyle \gamma (\alpha )=\alpha }يمكن إثبات ذلك بالاستقراء المتسامي : [ 13 ]

  • إذاα=ω{\displaystyle \alpha =\omega }ثمγ(α)=ω{\displaystyle \gamma (\alpha )=\omega }بالاستمرارية منذγ(ن)=ن2{\displaystyle \gamma (n)=n^{2}}هو عدد طبيعي لكل عدد طبيعين{\displaystyle n} .
  • إذاα>ω{\displaystyle \alpha >\omega }إذا كان ترتيبًا أوليًا، فإنγ(α)=α{\displaystyle \gamma (\alpha )=\alpha }بالاستمرارية منذ|γ(دلتا)|=|دلتا×دلتا|=|دلتا|2=|دلتا|<|α|{\displaystyle \vert \gamma (\delta )\vert =\vert \delta \times \delta \vert =\vert \delta \vert ^{2}=\vert \delta \vert <\vert \alpha \vert }لكل اللانهايةدلتا<α{\displaystyle \delta <\alpha }، حيث|دلتا|2=|دلتا|{\displaystyle \vert \delta \vert ^{2}=\vert \delta \vert }يمكن إثبات ذلك بتطبيق فرضية الاستقراء على الترتيب الأولي لـدلتا{\displaystyle \delta } .

من أهم نتائج وظيفة الاقتران هذه أنκ2=κ{\displaystyle \kappa ^{2}=\kappa }لكل عدد أصلي لانهائي قابل للترتيب الجيدκ{\displaystyle \kappa }. على وجه الخصوص، في ZFC، كل عدد أصلي قابل للترتيب الجيد، لذلكκ2=κ{\displaystyle \kappa ^{2}=\kappa }ينطبق هذا على جميع الأعداد الأصلية اللانهائيةκ{\displaystyle \kappa }. وعلى العكس من ذلك، فإن العبارة "κ2=κ{\displaystyle \kappa ^{2}=\kappa }ينطبق هذا على جميع الأعداد الأصلية اللانهائيةκ{\displaystyle \kappa }" يشير إلى بديهية الاختيار ؛ هذه النتيجة تُعرف باسم نظرية تارسكي حول الاختيار .

الاقتصار على الأعداد الطبيعية

تقييد دالة الاقتران "الأساسية" للأعداد الترتيبية بمجموعة الأعداد الطبيعيةشمالω{\displaystyle \mathbb {N} \equiv \omega }ينتج عن ذلك دالة اقتران مختلفة عن دالة اقتران كانتور، والتي اعتبرها زودزيك "أكثر أناقة". [ 5 ] الصيغة الصريحة التي تحدد دالة الاقتران هذه هي:

زوج أنيق[x،y]:={y2+xلو x<y،x2+x+yلو xy.{\displaystyle \operatorname {ElegantPair} [x,y]:={\begin{cases}y^{2}+x&{\text{if}}\ x<y,\\x^{2}+x+y&{\text{if}}\ x\geq y.\\\end{cases}}}

والتي يمكن فصلها باستخدام التعبير التالي:

أنيق بلا تطابق[z]:={{z-z2،z}لو z-z2<z،{z،z-z2-z}لو z-z2z.{\displaystyle \operatorname {ElegantUnpair} [z]:={\begin{cases}\left\{z-\lfloor {\sqrt {z}}\rfloor ^{2},\lfloor {\sqrt {z}}\rfloor \right\}&{\text{if }}z-\lfloor {\sqrt {z}}\rfloor ^{2}<\lfloor {\sqrt {z}}\rfloor ,\\\left\{\lfloor {\sqrt {z}}\rfloor ,z-\lfloor {\sqrt {z}}\rfloor ^{2}-\lfloor {\sqrt {z}}\rfloor \right\}&{\text{if }}z-\lfloor {\sqrt {z}}\rfloor ^{2}\geq \lfloor {\sqrt {z}}\rfloor .\end{cases}}}

(نوعياً، يقوم بتعيين أرقام متتالية للأزواج على طول حواف المربعات.)

تتجلى إحدى مزايا دالة الاقتران هذه عند استخدام دالة الاقتران لتمثيل بنية تشبه الشجرة الثنائية ، حيث يكون الأولج{\displaystyle c}تمثل الأعداد الطبيعية أنواعًا مختلفة من الأوراق، وزوج[x،y]+ج{\displaystyle \operatorname {Pair} [x,y]+c}يمثل شجرة ثنائية ذات شجرتين فرعيتين، يمنى ويسرى، ممثلتين بـx{\displaystyle x}وy{\displaystyle y}على التوالي. تضمن دالة الاقتران هذه أن جميع الأشجار الثنائية مرتبة حسب العمق. ومن الأمثلة الملموسة على هذا النوع من البنية الشبيهة بالشجرة الثنائية تعبير حساب التوافيق SK . [ 5 ]

وظائف الاقتران الأخرى

الوظيفةP2(x،y):=2x(2y+1)-1{\displaystyle P_{2}(x,y):=2^{x}(2y+1)-1}هي دالة اقتران.

في عام 1990، اقترح ريغان أول دالة اقتران معروفة قابلة للحساب في زمن خطي وبمساحة ثابتة (إذ لا يمكن حساب الأمثلة المعروفة سابقًا في زمن خطي إلا إذا كان الضرب كذلك ، وهو أمر مشكوك فيه). في الواقع، يمكن حساب كل من دالة الاقتران هذه ومعكوسها باستخدام محولات ذات حالات محدودة . في الورقة البحثية نفسها، اقترح المؤلف دالتين اقتران رتيبتين إضافيتين يمكن حسابهما عبر الإنترنت في زمن خطي وبمساحة لوغاريتمية ؛ ويمكن أيضًا حساب الأولى دون اتصال بالإنترنت بمساحة ثابتة. [ 4 ]

في عام 2001، اقترح بيجون دالة اقتران تعتمد على تشابك البتات ، والتي تُعرَّف بشكل متكرر على النحو التالي:

أنا،جP={لو أنا=ج=0؛أنا/2،ج/2P:أنا0:ج0خلاف ذلك،{\displaystyle \langle i,j\rangle _{P}={\begin{cases}\bot &{\text{if}}\ i=j=0;\\\langle \lfloor i/2\rfloor ,\lfloor j/2\rfloor \rangle _{P}:i_{0}:j_{0}&{\text{otherwise,}}\end{cases}}}

أينأنا0{\displaystyle i_{0}}وج0{\displaystyle j_{0}}تمثل هذه البتات الأقل أهمية في i و j على التوالي. [ 14 ]

الاقتباسات

ملحوظات

  1. أي حقنة منأ2أ{\displaystyle A^{2}\rightarrow A}.
  2. يُستخدم مصطلح "الحجة القطرية" أحيانًا للإشارة إلى هذا النوع من التعداد، ولكنه لا يرتبط بشكل مباشر بحجة كانتور القطرية .

الحواشي

  1. حمامة :
    تنشأ وظائف الاقتران بشكل طبيعي في البرهان على أن عدد الأعداد النسبيةسؤال{\displaystyle \mathbb {Q} }والأعداد الصحيحة غير السالبةZ0{\displaystyle \mathbb {Z} _{\geq 0}}هي نفسها، أي|سؤال|=|Z0|=0{\displaystyle |\mathbb {Q} |=|\mathbb {Z} _{\geq 0}|=\aleph _{0}}، والتي تعود في الأصل إلى كانتور.
  2. حمامة .
  3. 1 2 Lisi 2007 .
  4. 1 2 ريغان 1992 .
  5. 1 2 3 4 5 Szudzik 2006 .
  6. Szudzik 2017 .
  7. 1 2 حمامة ، المعادلة 8.
  8. شتاين (1999 ، ص 448-452) نقلاً عن بيجون . 
  9. روجرز، هارتلي (1 يناير 1967). نظرية الدوال التكرارية والحوسبة الفعالة . مطبعة معهد ماساتشوستس للتكنولوجيا. ص  64. ISBN 978-0262680523.{{cite book}}: صيانة CS1: التاريخ والسنة ( رابط )
  10. الحمام ، المعادلات 13-7.
  11. هوبكروفت وأولمان (1979 ، ص 169) المشار إليه في ( بيجون ، المعادلات 2، 3) . 
  12. ^ جيش 2006 ، التعريف 3.12.
  13. جيتش 2006 ، النظرية 3.5.
  14. الحمامة ، المعادلة 12.

مراجع