فئة مغلقة ديكارتية

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

أصل الكلمة

سميت على اسم رينيه ديكارت (1596-1650)، الفيلسوف والرياضي والعالم الفرنسي، الذي أدى صياغته للهندسة التحليلية إلى ظهور مفهوم الضرب الديكارتي ، والذي تم تعميمه لاحقًا إلى مفهوم الضرب الفئوي .

تعريف

تُسمى الفئة C مغلقة ديكارتية [ 2 ] إذا كانت تحقق الخصائص الثلاث التالية:

يمكن دمج الشرطين الأولين في شرط واحد هو أن أي عائلة محدودة (ربما فارغة) من كائنات C تقبل منتجًا في C ، وذلك بسبب التجميع الطبيعي للمنتج الفئوي ولأن المنتج الفارغ في فئة ما هو الكائن النهائي لتلك الفئة.

الشرط الثالث مكافئ لاشتراط أن يكون للمؤثر –× Y (أي المؤثر من C إلى C الذي يربط الكائنات X بـ X × Y والتشاكلات φ بـ φ × id Y ) مرافق أيمن ، يُرمز إليه عادةً بـ – Y ، لجميع الكائنات Y في C. بالنسبة للفئات الصغيرة محليًا ، يمكن التعبير عن ذلك بوجود تقابل بين مجموعات التماثل.حoم(X×Y،Z)حoم(X،ZY){\displaystyle \mathrm {Hom} (X\times Y,Z)\cong \mathrm {Hom} (X,Z^{Y})} وهو أمر طبيعي في X و Y و Z. [ 3 ]

انتبه إلى أن الفئة المغلقة الديكارتية لا يشترط أن يكون لها حدود نهائية ؛ فقط المنتجات النهائية مضمونة.

إذا كانت فئة ما تتمتع بخاصية أن جميع فئاتها الفرعية مغلقة ديكارتيًا، فإنها تُسمى مغلقة ديكارتيًا محليًا . [ 4 ] لاحظ أنه إذا كانت الفئة C مغلقة ديكارتيًا محليًا، فليس بالضرورة أن تكون مغلقة ديكارتيًا فعليًا؛ يحدث ذلك فقط إذا كان للفئة C عنصر نهائي.

الإنشاءات الأساسية

تقييم

لكل عنصر Y ، فإن الوحدة المرافقة للاقتران الأسي هي تحويل طبيعيهـvY،Z:ZY×YZ{\displaystyle \mathrm {ev} _{Y,Z}:Z^{Y}\times Y\to Z} تُسمى خريطة التقييم (الداخلية) . وبشكل أعم، يمكننا إنشاء خريطة التطبيق الجزئي كخريطة مركبة. صأصصلyX،Y،Z:ZX×Y×X(ZY)X×XهـvX،ZYZY.{\displaystyle \mathrm {papply} _{X,Y,Z}:Z^{X\times Y}\times X\cong (Z^{Y})^{X}\times X\,\xrightarrow {\overset {}{\mathrm {ev} _{X,Z^{Y}}}} \,Z^{Y}.}

في حالة فئة المجموعة تحديداً ، فإن هذه العمليات تختزل إلى العمليات العادية: هـvY،Z(و،y)=و(y).{\displaystyle \mathrm {ev} _{Y,Z}(f,y)=f(y).}

تعبير

تقييم الدالة الأسية في وسيط واحد عند التشكل p  : XY يعطي التشكلات صZ:XZYZ،Zص:ZYZX،{\displaystyle {\begin{aligned}p^{Z}:X^{Z}\to Y^{Z},\\Z^{p}&:Z^{Y}\to Z^{X},\end{aligned}}} يتوافق هذا مع عملية التركيب مع p . تتضمن الرموز البديلة للعملية p Z الرمزين p * و p ∘-. تتضمن الرموز البديلة للعملية Z p الرمزين p * و -∘ p .

يمكن ربط خرائط التقييم على النحو التالي: ZY×YX×Xأناد×هـvX،YZY×YهـvY،ZZ{\displaystyle Z^{Y}\times Y^{X}\times X\,\xrightarrow {\mathrm {id} \times \mathrm {ev} _{X,Y}} \,Z^{Y}\times Y\,\xrightarrow {\mathrm {ev} _{Y,Z}} \,Z} السهم المقابل أسفل الاقتران الأسي جX،Y،Z:ZY×YXZX{\displaystyle c_{X,Y,Z}:Z^{Y}\times Y^{X}\to Z^{X}} يُطلق عليها اسم خريطة التركيب (الداخلية) .

في حالة فئة المجموعة تحديداً ، تكون هذه هي عملية التركيب العادية : جX،Y،Z(ز،و)=زو.{\displaystyle c_{X,Y,Z}(g,f)=g\circ f.}

الأقسام

بالنسبة لتشكل p : XY ، افترض أن مربع السحب العكسي التالي موجود، والذي يحدد الكائن الفرعي X Y المقابل للخرائط التي يكون تركيبها مع p هو العنصر المحايد: ΓY(ص)XY1YY{\displaystyle {\begin{array}{ccc}\Gamma _{Y}(p)&\to &X^{Y}\\\downarrow &&\downarrow \\1&\to &Y^{Y}\end{array}}} حيث يمثل السهم الموجود على اليمين p ويمثل السهم الموجود في الأسفل العنصر المحايد على Y. عندئذٍ ، يُطلق على Γ Y ( p ) اسم كائن مقاطع p . وغالبًا ما يُختصر إلى Γ Y ( X ).

إذا كان Γ Y ( p ) موجودًا لكل تشاكل p مع المجال المقابل Y ، فإنه يمكن تجميعه في دالة Γ Y  : C / YC على فئة الشريحة ، وهي مترافقة يمينًا لمتغير من دالة الضرب: هومج/Y(X×Yπ2Y،ZصY)هومج(X،ΓY(ص)).{\displaystyle \hom _{C/Y}(X\times Y\,\xrightarrow {\overset {}{\pi _{2}}} \,Y,Z\,\xrightarrow {\overset {}{p}} \,Y)\cong \hom _{C}(X,\Gamma _{Y}(p)).}يمكن التعبير عن الدالة الأسية Y بدلالة الأقسام:ZYΓY(Z×Yπ2Y).{\displaystyle Z^{Y}\cong \Gamma _{Y}(Z\times Y\,\xrightarrow {\overset {}{\pi _{2}}} \,Y).}

أمثلة

تتضمن أمثلة الفئات المغلقة الديكارتية ما يلي:

  • تُعدّ فئة مجموعة جميع المجموعات ، التي تُمثّل الدوال فيها تشاكلات، فئةً مغلقةً ديكارتيًا. ويُعرّف حاصل الضرب X × Y بأنه حاصل الضرب الديكارتي لـ X و Y ، بينما تُعرّف ZY بأنها مجموعة جميع الدوال من Y إلى Z. ويُعبّر عن خاصية الترافق بالواقعة التالية: الدالة f : X × YZ تُطابق بشكل طبيعي الدالة المُجزأة g : XZY المُعرّفة بالعلاقة g ( x ) ( y ) = f ( x , y ) لجميع x في X و y في Y.  
  • إن الفئة الفرعية للمجموعات المنتهية ، مع الدوال كتشاكلات، هي أيضًا مغلقة ديكارتية لنفس السبب.
  • إذا كانت G زمرة ، فإن فئة جميع المجموعات G مغلقة ديكارتيًا. إذا كانت Y و Z مجموعتين G ، فإن ZY هي مجموعة جميع الدوال من Y إلى Z التي يكون تأثيرها على G معرفًا بالعلاقة ( g.F ) ( y ) = g.F ( g⁻¹.y ) لكل g في G ، و F : YZ ، و y في Y.
  • كما أن الفئة الفرعية للمجموعات G المنتهية مغلقة ديكارتية.
  • إن فئة Cat لجميع الفئات الصغيرة (مع الدوال كتشاكلات) مغلقة ديكارتية؛ يتم إعطاء الفئة الأسية C D بواسطة فئة الدوال التي تتكون من جميع الدوال من D إلى C ، مع التحويلات الطبيعية كتشاكلات.
  • إذا كانت C فئة صغيرة ، فإن فئة الدوال Set التي تتألف من جميع الدوال المتغيرة من C إلى فئة المجموعات، مع التحويلات الطبيعية كتشاكلات، تكون مغلقة ديكارتيًا. إذا كان F و G دالتين من C إلى Set ، فإن الدالة الأسية F G هي الدالة التي تُعطى قيمتها على الكائن X من C بواسطة مجموعة جميع التحويلات الطبيعية من ( X , −   ) × G إلى F.
    • يمكن اعتبار المثال السابق لمجموعات G حالة خاصة من فئات الدوال: يمكن اعتبار كل مجموعة فئة ذات عنصر واحد، ومجموعات G ليست سوى دوال من هذه الفئة إلى المجموعة.
    • فئة جميع الرسوم البيانية الموجهة مغلقة ديكارتية؛ هذه فئة دالة كما هو موضح تحت فئة الدالة.
    • على وجه الخصوص، فإن فئة المجموعات التبسيطية (وهي الدوال X  : Δ opSet ) مغلقة ديكارتية.
  • وبشكل أعم، فإن كل فضاء طوبول أولي مغلق ديكارتياً.
  • في الطوبولوجيا الجبرية ، تُعدّ الفئات المغلقة الديكارتية سهلة التعامل بشكل خاص. ففئة الفضاءات الطوبولوجية ذات التطبيقات المتصلة ، وفئة المشعبات الملساء ذات التطبيقات الملساء، ليستا مغلقتين ديكارتياً. ولذلك، تمّ النظر في فئات بديلة: فئة فضاءات هاوسدورف المولدة بشكل مضغوط هي فئة مغلقة ديكارتياً، وكذلك فئة فضاءات فروليشر .
  • في نظرية الترتيب ، تتمتع الترتيبات الجزئية الكاملة ( cpos ) بطوبولوجيا طبيعية ، وهي طوبولوجيا سكوت ، التي تشكل تطبيقاتها المتصلة فئة مغلقة ديكارتية (أي أن الكائنات هي الترتيبات الجزئية الكاملة، والتشاكلات هي تطبيقات سكوت المتصلة ). كل من التقسيم الجزئي والتطبيق دالتان متصلتان في طوبولوجيا سكوت، ويُشكل التقسيم الجزئي، مع التطبيق، الدالة المرافقة. [ 5 ]
  • جبر هايتينغ هو شبكة ديكارتية مغلقة (محدودة) . ومن الأمثلة المهمة على ذلك الفضاءات الطوبولوجية. إذا كان X فضاءً طوبولوجيًا، فإن المجموعات المفتوحة في X تُشكّل عناصر فئة O( X ) التي يوجد لها تشاكل وحيد من U إلى V إذا كانت U مجموعة جزئية من V ، ولا يوجد تشاكل فيما عدا ذلك. هذه المجموعة المرتبة جزئيًا هي فئة ديكارتية مغلقة: "حاصل ضرب" U و V هو تقاطع U و V ، والدالة الأسية U V هي باطن U ∪( X \ V ) .
  • تكون الفئة التي تحتوي على عنصر صفري مغلقة ديكارتية إذا وفقط إذا كانت مكافئة لفئة تحتوي على عنصر واحد فقط وتشاكل محايد واحد. في الواقع، إذا كان 0 عنصرًا ابتدائيًا و1 عنصرًا نهائيًا، ولدينا01{\displaystyle 0\cong 1}، ثمحoم(X،Y)حoم(1،YX)حoم(0،YX)1{\displaystyle \mathrm {Hom} (X,Y)\cong \mathrm {Hom} (1,Y^{X})\cong \mathrm {Hom} (0,Y^{X})\cong 1}والذي يحتوي على عنصر واحد فقط. [ 6 ]

تتضمن أمثلة الفئات المغلقة ديكارتية المحلية ما يلي:

  • كل فضاء طوبولوجي أولي مغلق محليًا في الإحداثيات الديكارتية. يشمل هذا المثال المجموعة Set ، والمجموعة FinSet ، والمجموعات G لمجموعة G ، بالإضافة إلى المجموعة C للفئات الصغيرة C.
  • تُعتبر الفئة LH التي تكون عناصرها فضاءات طوبولوجية وتكون مورفاتها تماثلات موضعية مغلقة محليًا في الفضاء الديكارتي، لأن LH / X مكافئة لفئة الحزم .Sح(X){\displaystyle Sh(X)}ومع ذلك ، فإن LH ليس له كائن نهائي، وبالتالي فهو ليس مغلقًا ديكارتيًا.
  • إذا كان C يحتوي على عمليات سحب للخلف ولكل سهم p  : XY ، فإن الدالة p *  : C/YC/X المعطاة عن طريق أخذ عمليات السحب للخلف لها مرافق أيمن ، فإن C مغلق محليًا في المجال الديكارتي.
  • إذا كانت C مغلقة محليًا في نظام الإحداثيات الديكارتية، فإن جميع فئات شرائحها C / X تكون أيضًا مغلقة محليًا في نظام الإحداثيات الديكارتية.

تشمل الأمثلة غير المصنفة ضمن الفئات المغلقة ديكارتية المحلية ما يلي:

  • القط ليس مغلقًا محليًا وفقًا للإحداثيات الديكارتية.

التطبيقات

في الفئات المغلقة الديكارتية، يمكن دائمًا تمثيل "دالة لمتغيرين" (التشاكل f  : X × YZ ) كـ"دالة لمتغير واحد" (التشاكل λ f  : XZ Y ). في تطبيقات علوم الحاسوب ، يُعرف هذا باسم "التقسيم الجزئي "؛ وقد أدى إلى إدراك إمكانية تفسير حساب لامدا ذي النوع البسيط في أي فئة مغلقة ديكارتية.

توفر مطابقة كاري -هوارد-لامبيك تماثلاً عميقاً بين المنطق الحدسي ، وحساب لامدا ذي النوع البسيط، والفئات المغلقة الديكارتية.

تم اقتراح بعض الفئات المغلقة الديكارتية، وهي التوبوي ، كإطار عام للرياضيات، بدلاً من نظرية المجموعات التقليدية .

دعا عالم الحاسوب جون باكوس إلى استخدام تدوين خالٍ من المتغيرات، أو ما يُعرف ببرمجة مستوى الدوال ، والتي تُظهر، عند النظر إليها بأثر رجعي، بعض التشابه مع اللغة الداخلية للفئات المغلقة الديكارتية. [ 7 ] وقد تم تصميم لغة CAML بشكل أكثر وعيًا على غرار الفئات المغلقة الديكارتية.

المجموع والضرب التابعان

لتكن C فئة مغلقة ديكارتية محلية. عندئذٍ، تحتوي C على جميع عمليات السحب العكسي، لأن السحب العكسي لسهمين مع المجال المقابل Z يُعطى بواسطة حاصل الضرب في C / Z.

لكل سهم p  : XY ، ليكن P هو الكائن المقابل لـ C/Y . يؤدي سحب السهم للخلف على طول p إلى دالة p *  : C / YC / X التي لها مرافق أيسر ومرافق أيمن.

المرافق الأيسرΣص:ج/Xج/Y{\displaystyle \Sigma _{p}:C/X\to C/Y}يُطلق عليه اسم المجموع التابع ويُعطى بواسطة التركيبص(-){\displaystyle p\circ (-)}.

المرافق الأيمنΠص:ج/Xج/Y{\displaystyle \Pi _{p}:C/X\to C/Y}يُطلق عليه اسم المنتج التابع .

يمكن التعبير عن الدالة الأسية P في C / Y بدلالة حاصل الضرب التابع بالصيغة التالية:سؤالPΠص(ص*(سؤال)){\displaystyle Q^{P}\cong \Pi _{p}(p^{*}(Q))}.

سبب هذه التسميات هو أنه عند تفسير P كنوع تابعy:YP(y):تيyصهـ{\displaystyle y:Y\vdash P(y):\mathrm {النوع} }، الدوالΣص{\displaystyle \Sigma _{p}}وΠص{\displaystyle \Pi _{p}}تتوافق مع التكوينات النموذجيةΣx:P(y){\displaystyle \Sigma _{x:P(y)}}وΠx:P(y){\displaystyle \Pi _{x:P(y)}}على التوالى.

النظرية المعادلاتية

في كل فئة مغلقة ديكارتية (باستخدام الترميز الأسي)، يكون ( X Y ) Z و( X Z ) Y متماثلين لجميع الكائنات X و Y و Z. نكتب هذا على شكل "المعادلة".

(xy)z=(xz)y.{\displaystyle (x^{y})^{z}=(x^{z})^{y}.}

قد يتساءل المرء عن المعادلات الأخرى المماثلة الصالحة في جميع الفئات المغلقة الديكارتية. ويتضح أن جميعها تتبع منطقيًا من البديهيات التالية (حيث1{\displaystyle 1}يشير إلى الكائن النهائي لـج{\displaystyle C}[ 8 ]

  • المنتج ترابطي:x×(y×z)=(x×y)×z{\displaystyle x\times (y\times z)=(x\times y)\times z}
  • المنتج تبادلي:x×y=y×x{\displaystyle x\times y=y\times x}
  • الكائن النهائي هو هوية المنتج:x×1=x{\displaystyle x\times 1=x}
  • الكائن النهائي هو الصفر الأيسر (الجبري) لعملية الأس:1x=1{\displaystyle 1^{x}=1}
  • الكائن النهائي هو الهوية الصحيحة للأس:x1=x{\displaystyle x^{1}=x}
  • تتوزع عملية الأسس على اليمين فوق المنتجات:(x×y)z=xz×yz{\displaystyle (x\times y)^{z}=x^{z}\times y^{z}}
  • الكاري:(xy)z=xy×z{\displaystyle (x^{y})^{z}=x^{y\times z}}

التصنيفات المغلقة ثنائية ديكارت

تُوسّع الفئات المغلقة ثنائية الديكارتية الفئات المغلقة الديكارتية باستخدام الضرب الثنائي المشترك وعنصر ابتدائي ، مع توزيع الضربات على الضرب المشترك. وتُوسّع نظريتها المعادلة بالمسلمات التالية، مما يُنتج شيئًا مشابهًا لمسلمات تارسكي للمرحلة الثانوية ولكن مع الصفر:

  • المنتجات المشتركة تبادلية:x+y=y+x{\displaystyle x+y=y+x}
  • المنتجات الثانوية ترابطية:(x+y)+z=x+(y+z){\displaystyle (x+y)+z=x+(y+z)}
  • يتم توزيع المنتجات على المنتجات الثانوية:x×(y+z)=x×y+x×z{\displaystyle x\times (y+z)=x\times y+x\times z}
  • عملية الرفع إلى الأس بواسطة النواتج المشتركة هي نفسها عملية ضرب الأسس:xy+z=xy×xz{\displaystyle x^{y+z}=x^{y}\times x^{z}}
  • الكائن الأولي هو عنصر الهوية الناتج عن الضرب المشترك:0+x=x{\displaystyle 0+x=x}
  • الكائن الأولي هو حاصل الضرب صفر:x×0=0{\displaystyle x\times 0=0}
  • عملية الرفع إلى الأس بواسطة الكائن الأولي هي الكائن النهائي:x0=1{\displaystyle x^{0}=1}

ومع ذلك، تجدر الإشارة إلى أن القائمة أعلاه ليست كاملة؛ فتماثل الأنواع في BCCC الحر ليس قابلاً للتحديد البديهي النهائي، ولا تزال قابليته للتقرير مشكلة مفتوحة . [ 9 ]

مراجع

  1. بايز، جون سي .؛ ستاي، مايك (2011). "الفيزياء، والطوبولوجيا، والمنطق، والحوسبة: حجر رشيد" (ملف PDF) . في: كويكي، بوب (محرر). هياكل جديدة للفيزياء . سلسلة محاضرات في الفيزياء. المجلد  813. سبرينغر. الصفحات 95-174 . arXiv : 0903.0340 . CiteSeerX : 10.1.1.296.1044 . doi : 10.1007/978-3-642-12821-9_2 . ISBN   978-3-642-12821-9. S2CID 115169297 . 
  2. ساوندرز، ماك لين (1978). التصنيفات للرياضي العامل ( الطبعة الثانية). سبرينغر. ISBN  1441931236. OCLC 851741862 . 
  3. "الفئة المغلقة الديكارتية في nLab" . ncatlab.org . تم الاطلاع عليه بتاريخ 17-09-2017 .
  4. فئة مغلقة ديكارتية محلية عند المختبر n
  5. ^ باريندريجت، إتش بي (1984). "النظرية 1.2.16". حساب التفاضل والتكامل لامدا . شمال هولندا. رقم ISBN 0-444-87508-5.
  6. "نظرية الفئة Ct - هل الفئة أحادية التبادلية مغلقة ديكارتية؟" .
  7. باكوس، جون (1981). "برامج مستوى الوظائف ككائنات رياضية". وقائع مؤتمر 1981 حول لغات البرمجة الوظيفية وهندسة الحاسوب - FPCA '81 . نيويورك، نيويورك، الولايات المتحدة الأمريكية: مطبعة ACM. الصفحات 1-10 . doi : 10.1145/800223.806757 . ISBN  0-89791-060-5.
  8. سولوفييف، إس. في. (1983). "فئة المجموعات المنتهية والفئات المغلقة الديكارتية". مجلة العلوم الرياضية . 22 (3): 1387-1400 . doi : 10.1007/BF01084396 . S2CID 122693163 . 
  9. فيوري، م.؛ دي كوزمو، ر.؛ بالات، ف. (2006). "ملاحظات حول التشاكلات في حسابات لامدا المكتوبة بأنواع فارغة ومجموع" (ملف PDF) . حوليات المنطق البحت والتطبيقي . 141 ( 1-2 ): 35-50 . doi : 10.1016/j.apal.2005.09.001 .