الجبر البولياني (البنية)

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

كل جبر بولياني يُنتج حلقة بوليانية ، والعكس صحيح، حيث يُقابل ضرب الحلقة الاقتران أو التقاطع ∧، وتُقابل جمع الحلقة الفصل الحصري أو الفرق المتناظر (ليس الفصل ∨). ومع ذلك، فإن نظرية الحلقات البوليانية تنطوي على عدم تناظر جوهري بين هذين العاملين، بينما تُعبّر بديهيات ونظريات الجبر البولياني عن تناظر النظرية الموصوفة بمبدأ الازدواجية . [ 1 ]

شبكة منطقية من المجموعات الفرعية

تاريخ

يُنسب مصطلح "الجبر البولياني" إلى جورج بول (1815-1864)، عالم الرياضيات الإنجليزي العصامي. قدّم بول هذا النظام الجبري في البداية في كتيب صغير بعنوان "التحليل الرياضي للمنطق" ، نُشر عام 1847 ردًا على جدل عام قائم بين أوغسطس دي مورغان وويليام هاميلتون ، ثم في كتاب أكثر شمولًا بعنوان " قوانين الفكر "، نُشر عام 1854. يختلف صياغة بول عن الصياغة المذكورة أعلاه في بعض الجوانب المهمة. فعلى سبيل المثال، لم يكن الربط والفصل في جبر بول عمليتين متناظرتين. ظهر الجبر البولياني في ستينيات القرن التاسع عشر، في أبحاث كتبها ويليام جيفونز وتشارلز ساندرز بيرس .

يعود الفضل في أول عرض منهجي للجبر البولياني والشبكات التوزيعية إلى محاضرات إرنست شرودر عام 1890. أما أول معالجة شاملة للجبر البولياني باللغة الإنجليزية فهي كتاب "الجبر الشامل" لـ أ. ن. وايتهيد عام 1898. بدأ الجبر البولياني كبنية جبرية بديهية بالمعنى البديهي الحديث مع ورقة بحثية لإدوارد ف . هنتنغتون عام 1904. [ 2 ] بلغ الجبر البولياني مرحلة النضج كفرع جاد من الرياضيات مع أعمال مارشال ستون في ثلاثينيات القرن العشرين، ومع نظرية الشبكات لغاريت بيركوف عام 1940. في ستينيات القرن العشرين، توصل بول كوهين ودانا سكوت وآخرون إلى نتائج جديدة عميقة في المنطق الرياضي ونظرية المجموعات البديهية باستخدام فروع من الجبر البولياني، وتحديدًا نماذج الإجبار والنماذج ذات القيم البوليانية .

تعريف

الجبر البولياني هو مجموعة A ، مزودة بعمليتين ثنائيتين (تسمى "التقاء" أو "و")، و∨ (تسمى "الضم" أو "أو")، وعملية أحادية ¬ (تسمى "المكمل" أو "ليس") ، وعنصرين 0 و 1 في A (يسميان "الأسفل" و"الأعلى"، أو "العنصر الأصغر" و"العنصر الأكبر"، ويرمز لهما أيضًا بالرمزين و⊤ على التوالي)، بحيث تتحقق البديهيات التالية لجميع العناصر a و b و c من A : [ 3 ]

a ∨ ( bc ) = ( ab ) ∨ cأ ∧ ( بج ) = ( أب ) ∧ جالترابطية
أب = بأأب = بأخاصية التبادلية
أ ∨ ( أب ) = أa ∧ ( ab ) = aامتصاص
a ∨ 0 = aأ ∧ ١ = أهوية
a ∨ ( bc ) = ( ab ) ∧ ( ac )  a ∧ ( bc ) = ( ab ) ∨ ( ac )  خاصية التوزيع
أ ∨ ¬ أ = 1a ∧ ¬ a = 0مكملات

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

يُطلق على الجبر البولياني الذي يحتوي على عنصر واحد فقط اسم الجبر البولياني التافه أو الجبر البولياني المنحط . (في الأعمال القديمة، اشترط بعض المؤلفين أن يكون 0 و 1 عنصرين مختلفين لاستبعاد هذه الحالة).

ويترتب على ذلك من أزواج البديهيات الثلاثة الأخيرة المذكورة أعلاه (الهوية، والتوزيعية، والمكملات)، أو من بديهية الامتصاص، أن

a = ba إذا وفقط إذا كان ab = b .      

العلاقة المعرفة بواسطة ab إذا تحققت هذه الشروط المتكافئة، هي ترتيب جزئي بأصغر عنصر 0 وأكبر عنصر 1. يتطابق التقاطع ab والوصل ab لعنصرين مع أدنى وأعلى قيمهما ، على التوالي، بالنسبة إلى ≤.

تشكل الأزواج الأربعة الأولى من البديهيات تعريفًا للشبكة المحدودة .

ويترتب على أول خمسة أزواج من البديهيات أن أي مكمل فريد من نوعه.

مجموعة البديهيات ذاتية التناظر ، بمعنى أنه إذا استبدلنا بـ و 0 بـ 1 في بديهية ما، فإن النتيجة تكون بديهية أخرى. لذلك، بتطبيق هذه العملية على جبر بولياني (أو شبكة بوليانية)، نحصل على جبر بولياني آخر بنفس العناصر؛ ويُسمى هذا الجبر ثنائيته . [ 4 ]

أمثلة

01
000
101
01
001
111
أ01
¬ أ10
  • تُستخدم هذه القاعدة في المنطق ، حيث تُفسَّر القيمة 0 على أنها خطأ ، والقيمة 1 على أنها صواب ، وعلامة ∧ على أنها " و" ، وعلامة ∨ على أنها "أو "، وعلامة ¬ على أنها " ليس" . تمثل التعبيرات التي تتضمن متغيرات وعمليات منطقية صيغًا جملية، ويمكن إثبات تساوي تعبيرين من هذا النوع باستخدام البديهيات المذكورة أعلاه إذا وفقط إذا كانت الصيغ الجملية المقابلة متكافئة منطقيًا .
  • يُستخدم الجبر البولياني ثنائي العناصر أيضًا في تصميم الدوائر الكهربائية ؛ [ ملاحظة 1 ] حيث يُمثل 0 و1 حالتين مختلفتين لبت واحد في دائرة رقمية ، وعادةً ما تكونان جهدًا عاليًا ومنخفضًا . تُوصف الدوائر بتعبيرات تحتوي على متغيرات، ويتساوى تعبيران من هذا النوع لجميع قيم المتغيرات إذا وفقط إذا كانت الدوائر المقابلة لها نفس سلوك الإدخال والإخراج. علاوة على ذلك، يمكن نمذجة كل سلوك إدخال وإخراج ممكن بتعبير بولياني مناسب.
  • يُعدّ الجبر البولياني ذو العنصرين مهمًا أيضًا في النظرية العامة للجبر البولياني، لأن المعادلة التي تتضمن عدة متغيرات تكون صحيحة عمومًا في جميع أنواع الجبر البولياني إذا وفقط إذا كانت صحيحة في الجبر البولياني ذي العنصرين (وهو ما يمكن التحقق منه باستخدام خوارزمية بحث شاملة بسيطة لأعداد صغيرة من المتغيرات). ويمكن استخدام ذلك، على سبيل المثال، لإثبات أن القوانين التالية ( نظريات التوافق ) صحيحة عمومًا في جميع أنواع الجبر البولياني:
    • ( أب ) ∧ ( ¬أج ) ∧ ( بج ) ≡ ( أب ) ∧ ( ¬أج )
    • ( أب ) ∨ ( ¬أج ) ∨ ( بج ) ≡ ( أب ) ∨ ( ¬أج )
  • تُشكّل مجموعة القوى (مجموعة جميع المجموعات الجزئية) لأي مجموعة غير فارغة S جبرًا بوليانيًا، وهو جبر المجموعات ، مع العمليتين  := ∪ (الاتحاد) و  := ∩ (التقاطع). أصغر عنصر هو 0 يُمثّل المجموعة الفارغة ، وأكبر عنصر هو 1 يُمثّل المجموعة S نفسها.
  • بعد الجبر البولياني ذي العنصرين، فإن أبسط أنواع الجبر البولياني هو ذلك المحدد بواسطة مجموعة القوى لذرتين:
0أب1
00000
أ0أ0أ
ب00بب
10أب1
0أب1
00أب1
أأأ11
بب1ب1
11111
x0أب1
¬ x1بأ0
مخطط هاس للجبر البولياني لقواسم العدد 30.
  • لأي عدد طبيعي n ، تُشكّل مجموعة جميع القواسم الموجبة لـ n ، والتي تُعرّف ab إذا كان a يقسم b ، شبكة توزيعية . تُسمى هذه الشبكة جبرًا بوليانيًا إذا وفقط إذا كان n خاليًا من المربعات . العنصران السفلي والعلوي لهذا الجبر البولياني هما العددان الطبيعيان 1 و n على التوالي. مُتمّم a يُعطى بالصيغة n / a . يُعطى تقاطع a و b بالصيغة القاسم المشترك الأكبر ( gcd ) والمضاعف المشترك الأصغر ( lcm ) لـ a و b على التوالي. يُعطى جمع الحلقة a + b بالصيغة lcm( a , b ) / gcd( a , b ) . يُظهر الشكل مثالًا لـ n = 30. كمثال مضاد، عند النظر إلى n = 60 غير الخالي من المربعات ، سيكون القاسم المشترك الأكبر لـ 30 ومُتمّمه 2 هو 2، بينما يجب أن يكون العنصر السفلي 1.
  • تنشأ أمثلة أخرى للجبر البولياني من الفضاءات الطوبولوجية : إذا كان X فضاءً طوبولوجيًا، فإن مجموعة جميع المجموعات الفرعية من X التي تكون مفتوحة ومغلقة تشكل جبرًا بوليانيًا مع العمليات  := ∪ (الاتحاد) و  := ∩ (التقاطع).
  • إذا كانت R حلقة عشوائية، فإن مجموعة العناصر المركزية المتساوية القوة فيها هي مجموعة

أ={هـR:هـ2=هـ و هـx=xهـ للجميع xR}،{\displaystyle A=\left\{e\in R:e^{2}=e{\text{ و }}ex=xe\;{\text{ لجميع }}\;x\in R\right\},} يصبح جبرًا منطقيًا عندما يتم تعريف عملياته بواسطة ef  := e + fef و ef  := ef .

التشاكلات والتماثلات

التشاكل بين جبرين بوليانيين A و B هو دالة f : AB بحيث يكون لكل a و b في A : 

f ( ab ) = f ( a ) ∨ f ( b ) ,
f ( ab ) = f ( a ) ∧ f ( b ) ,
f (0) = 0 ,
f (1) = 1 .

ويترتب على ذلك أن fa ) = ¬ f ( a ) لجميع a في A. تشكل فئة جميع الجبر البولياني، جنبًا إلى جنب مع مفهوم التشكل هذا، فئة فرعية كاملة من فئة الشبكات.

التشاكل بين جبرين بوليانيين A و B هو تشاكل f : AB مع تشاكل عكسي، أي تشاكل g : BA بحيث يكون التركيب g f : A A دالة التطابق على A ، والتركيب fg : BB دالة التطابق على B. يكون تشاكل الجبر البولياني متماثلاً إذا وفقط إذا كان تقابلياً .    

حلقات منطقية

كل جبر بولياني ( A , ∧, ∨) يُنتج حلقة ( A , +, ·) بتعريف a + b  := ( a¬b ) ∨ ( b¬a ) = ( ab ) ∧ ¬( ab ) (تُسمى هذه العملية بالفرق المتناظر في حالة المجموعات و XOR في حالة المنطق) و a · b  := ab . العنصر الصفري لهذه الحلقة يُطابق الصفر في الجبر البولياني؛ والعنصر المحايد الضربي للحلقة هو الواحد في الجبر البولياني. تتميز هذه الحلقة بالخاصية a · a = a لكل a في A ؛ وتُسمى الحلقات التي تتمتع بهذه الخاصية بالحلقات البوليانية .

على النقيض، إذا عُلمت حلقة بولية A ، يُمكننا تحويلها إلى جبر بولي بتعريف xy  := x + y + ( x · y ) و xy  := x · y . [ 5 ] [ 6 ] ولأن هذين البناءين معكوسان لبعضهما، يُمكننا القول إن كل حلقة بولية تنشأ من جبر بولي، والعكس صحيح. علاوة على ذلك، فإن التطبيق f  : AB يكون تشاكلاً بين الجبر البولي إذا وفقط إذا كان تشاكلاً بين الحلقات البولية. فئات الحلقات البولية والجبر البولي متكافئة ؛ [ 7 ] بل إن الفئات متماثلة .

قدم هسيانغ (1985) خوارزمية قائمة على القواعد للتحقق مما إذا كان تعبيران عشوائيان يدلان على نفس القيمة في كل حلقة منطقية. [ 8 ]

وبشكل أعم، قدم بوديه، وجوانود ، وشميدت-شاوس (1989) [ 9 ] خوارزمية لحل المعادلات بين تعبيرات الحلقة البوليانية العشوائية. وباستخدام تشابه الحلقات البوليانية والجبر البولياني، فإن لكلتا الخوارزميتين تطبيقات في إثبات النظريات الآلي .

المُثُل والفلاتر

المثالي في الجبر البولياني A هو مجموعة جزئية غير فارغة I بحيث أنه لكل x و y في يكون x y في I ، ولكل a في يكون ax في I. يتطابق مفهوم المثالي هذا مع مفهوم مثالي الحلقة في الحلقة البوليانية A. يُسمى المثالي I في A أوليًا إذا كان IA ، وإذا كان ab في I يستلزم دائمًا a في I أو b في I. علاوة على ذلك، لكل aA ، يكون a−a = 0 ∈ I ، وبالتالي إذا كان I أوليًا، يكون aI أو −a I لكل aA. يُسمى المثالي I في A أعظميًا إذا كان I وإذا كان المثالي الوحيد الذي يحتوي I بشكل صحيح هو A نفسه. بالنسبة للمثالي I ، إذا كان aI و −a I ، فإن I ∪ { a } أو I ∪ { −a } يكون محصورًا في مثالي مناسب آخر J. وبالتالي، فإن هذا المثالي I ليس مثاليًا أعظميًا، ومن ثم فإن مفهومي المثالي الأولي والمثالي الأعظمي متكافئان في الجبر البولياني. علاوة على ذلك، يتطابق هذان المفهومان مع المفهومين النظريين للمثالي الأولي والمثالي الأعظمي في الحلقة البوليانية A.

إنّ ثنائيّ المثاليّ هو مُرشِّح . مُرشِّح الجبر البوليانيّ A هو مجموعة جزئية غير فارغة p بحيث يكون لكلّ x و y في p ، يكون xy في ولكلّ a في يكون ax في p . ثنائيّ المثاليّ الأعظميّ (أو الأوّليّ ) في الجبر البوليانيّ هو مُرشِّح فائق . يمكن وصف المُرشِّحات الفائقة، بدلاً من ذلك، بأنّها تشاكلات ثنائية القيم من A إلى الجبر البوليانيّ ثنائيّ العناصر. تُسمّى العبارة التي تنصّ على إمكانية تمديد كلّ مُرشِّح في الجبر البوليانيّ إلى مُرشِّح فائق بـ" مُبرهنة المُرشِّح الفائق" ، ولا يُمكن إثباتها في نظرية زيرميلو-فرانكل للمجموعات (ZF)، إذا كانت ZF متّسقة . ضمن ZF، تُعتبر مُبرهنة المُرشِّح الفائق أضعف من بديهيّة الاختيار . تحتوي مبرهنة المرشح الفائق على العديد من الصيغ المكافئة: كل جبر بولياني له مرشح فائق ، ويمكن تمديد كل مثالي في الجبر البولياني إلى مثالي أولي ، إلخ.

التمثيلات

يمكن إثبات أن كل جبر بولياني منتهٍ متماثل مع الجبر البولياني لجميع المجموعات الجزئية لمجموعة منتهية. وبالتالي، فإن عدد عناصر كل جبر بولياني منتهٍ هو قوة للعدد اثنين .

تنص نظرية تمثيل ستون للجبر البولياني على أن كل جبر بولياني A متماثل مع الجبر البولياني لجميع المجموعات المفتوحة والمغلقة في فضاء طوبولوجي ( هاوسدورف مضغوط ومنفصل تمامًا ). [ 10 ]

البديهيات

قدّم الفيلسوف والرياضي الإنجليزي ألفريد نورث وايتهيد أول مجموعة بديهيات للشبكات/الجبر البولياني بشكل عام عام 1898. [ 11 ] [ 12 ] وقد تضمنت البديهيات المذكورة أعلاه ، بالإضافة إلى x ∨ 1 = 1 و x ∧ 0 = 0. وفي عام 1904، قدّم عالم الرياضيات الأمريكي إدوارد ف. هنتنغتون (1874-1952) على الأرجح أكثر مجموعات البديهيات اقتصادًا، استنادًا إلى و و ¬ ، بل وأثبت قوانين التجميع (انظر المربع). [ 13 ] كما أثبت أن هذه البديهيات مستقلة عن بعضها البعض. [ 14 ]

في عام 1933، وضع هنتنغتون البديهيات الأنيقة التالية للجبر البولياني. [ 15 ] وهي تتطلب عملية ثنائية واحدة فقط + ورمزًا وظيفيًا أحاديًا n ، يُقرأ على أنه "المكمل"، والذي يحقق القوانين التالية:

  1. خاصية التبديل : س + ص = ص + س .
  2. خاصية التجميع : ( س + ص ) + ع = س + ( ص + ع ) .
  3. معادلة هنتنغتون : n ( n ( x ) + y ) + n ( n ( x ) + n ( y )) = x .

سأل هربرت روبنز على الفور: إذا تم استبدال معادلة هنتنغتون بمعادلتها الثنائية، أي:

  1. معادلة روبنز : n ( n ( x + y ) + n ( x + n ( y ))) = x ،

هل تُشكّل (1) و(2) و(4) أساسًا للجبر البولياني؟ إذا أطلقنا على (1) و(2) و(4) اسم جبر روبنز ، يصبح السؤال: هل كل جبر روبنز هو جبر بولياني؟ ظل هذا السؤال (الذي عُرف فيما بعد باسم حدسية روبنز ) مفتوحًا لعقود، وأصبح سؤالًا مفضلًا لدى ألفريد تارسكي وطلابه.

في عام ١٩٩٦، أجاب ويليام ماكيون في مختبر أرغون الوطني ، مستندًا إلى أعمال سابقة للاري ووس وستيف وينكر وبوب فيروف، على سؤال روبنز بالإيجاب: كل جبر روبنز هو جبر بولياني. وكان برنامج الحاسوب EQP الذي صممه ماكيون عنصرًا أساسيًا في برهانه. للاطلاع على تبسيط لبرهان ماكيون، انظر داهن (١٩٩٨). [ ١٦ ]

وقد تم بذل المزيد من العمل لتقليل عدد البديهيات؛ انظر البديهيات الدنيا للجبر البولياني .

التعميمات

يؤدي حذف شرط وجود عنصر واحد من بديهيات الجبر البولياني إلى ظهور "جبر بولياني معمّم". رياضيًا، تُعتبر الشبكة التوزيعية B شبكة بوليانية معمّمة إذا كان أصغر عنصر فيها هو ولكل عنصرين a و b في B بحيث ab ، يوجد عنصر x بحيث ax = 0 و ax = b . بتعريف ab على أنه العنصر x الوحيد الذي يحقق ( ab ) ∨ x = a و ( ab ) ∧ x = 0 ، نقول إن البنية ( B , ∧, ∨, ∨, 0) هي جبر بولياني معمّم ، بينما ( B , ∨, 0) هي شبه شبكة بوليانية معمّمة . الشبكات البولية المعممة هي بالضبط المثل العليا للشبكات البولية.

يُطلق على البنية التي تُحقق جميع بديهيات الجبر البولياني باستثناء بديهيتي التوزيع اسم الشبكة المتعامدة المُكمِّلة . وتنشأ الشبكات المتعامدة المُكمِّلة بشكل طبيعي في المنطق الكمومي كشبكات من الفضاءات الخطية المغلقة للفضاءات الهيلبرتية القابلة للفصل .

انظر أيضاً

ملحوظات

  1. من الناحية الدقيقة، يميل مهندسو الكهرباء إلى استخدام حالات إضافية لتمثيل ظروف الدائرة الأخرى مثل المعاوقة العالية - انظر IEEE 1164 أو IEEE 1364 .

مراجع

  1. ^ جيفانت وهالموس 2009 ، ص. 20.
  2. هانتينغتون 1904 ، ص 288.
  3. Davey & Priestley 1990 ، ص. 109 ، 131 ، 144.
  4. جودستين 2012 ، ص 21 وما بعدها.
  5. ستون 1936. خطأ في ملف sfn: أهداف متعددة (2×): CITEREFStone1936 ( مساعدة )
  6. Hsiang 1985 ، ص 260.
  7. كوهن 2003 ، ص 81 . 
  8. هسيانغ، جيه (1985). "إثبات النظريات الدحضية باستخدام أنظمة إعادة كتابة المصطلحات" . الذكاء الاصطناعي . 25 (3): 255-300 . doi : 10.1016/0004-3702(85)90074-8 .
  9. بوديه، أ.؛ جوانو، ج.ب.؛ شميدت-شاوس، م. (1989). "التوحيد في الحلقات البولية والمجموعات الأبيلية" . مجلة الحساب الرمزي . 8 (5): 449-477 . doi : 10.1016/s0747-7171(89)80054-9 .
  10. ستون، إم إتش (1936). "نظرية التمثيل للجبر البولياني" . معاملات الجمعية الرياضية الأمريكية . 40 (1): 37-111 . doi : 10.2307/1989664 . ISSN 0002-9947 . 
  11. ^ بادمانابهان ورودينو 2008 ، ص. 73 . 
  12. وايتهيد 1969 ، ص 37.
  13. هانتينغتون 1904 ، ص 292-293.
  14. هانتينغتون 1904 ، ص 296.
  15. هانتينغتون 1933أ .
  16. داهن، بي آي (1998)، "جبر روبنز هو بولياني: مراجعة لحل ماكيون المُولّد حاسوبيًا لمسألة روبنز"، مجلة الجبر ، 208 (2): 526-532 ، doi : 10.1006/jabr.1998.7467

المراجع

مراجع عامة

  • براون، ستيفن؛ فرانزيك، زفونكو (2002)، أساسيات المنطق الرقمي باستخدام تصميم VHDL (الطبعة الثانية  ماكجرو هيل ، ISBN 978-0-07-249938-4انظر القسم 2.5
  • كوري، رينيه؛ لاسكار، دانيال (2000)، المنطق الرياضي: دورة مع تمارين ، مطبعة جامعة أكسفورد ، رقم ISBN 978-0-19-850048-3انظر الفصل الثاني.