الوظيفة البوليانية

من ويكيبيديا، الموسوعة الحرة
اذهب إلى: تصفح، ‏ بحث
Disambigua compass.svg ميز عن Binary function.

في الرياضيات، الوظيفة الثنائية (finitary) (أو وظيفة التبديل) هي وظيفة لدالة ƒ : Bk → B حيث : B = (0,1) ب = ( 0,1 ) وهي مجال منطقي و k ( ك ) عدد صحيح غير سالب يُسمّى ( arity of the function ) . . أو رقم الدالة .


في حالة كون k = 0 ( ك ) = 0 الدالة هي في جوهرها تعد مهمة وعنصرا ثابتا لـ (B) أو ( ب ) .


يمكن التعبير عن كل صيغة (k-ary), ك آري منطقية كصيغة مقترحة للمتغيرات (K ) x1, …, xk, واثنين من الصيغ المقترحة المكافئة والتي تعد منطقية فقط إذا كانت تعبر عن نفس الوظيفة المنطقية. هناك وظائف 22k k-ary ك- آري لكل (K) ك .


الوظائف المنطقية, في التطبيقات [عدل]

تصف الوظائف المنطقية كيفية تحديد قيمة ونتيجة منطقية استنادا على بعض الحسابات المنطقية من المدخلات المنطقية, مثل هذه المهام تلعب دورا أساسيا في معادلات نظرية التعقيد فضلا عن تصميم الدوائر والرقائق لأجهزة الكمبيوتر الرقمية .

خصائص الوظائف المنطقية تلعب دورا حاسما في الترميز، أو التشفير , لا سيما في تصميم مفتاح الخوارزميات المتماثل (انظر مربع التبديل).


تُمثَل الوظائف المنطقية غالبا في جُمل منطقية مقترحة. وفي بعض الأحيان كمتعددة المتغيّرات متعددة الحدود, أكثر من GF)2), لكن التمثيل الأكثر كفاءة يكمن في في مخططات القرارات الثنائية. (BDD) وأشكال الإنكار العادية و رسوم بيانية, ومقترحات مباشرة ودورية (acyclic) .

في نظرية الألعاب التعاونية ، تسمى الوظائف المنطقية الألعاب البسيطة أو ( ألعاب التصويت)؛ و تُطبّق هذه الفكرة على حل المشاكل في نظرية الاختيار الاجتماعي .

أنظر أيضا [عدل]

المراجع [عدل]

قالب:Mathlogic-stub