বুলিয়ান অ্যালজেব্রা হলো এমন একটি গাণিতিক ব্যবস্থা যা দুটি উপাদান বিশিষ্ট সেট \(B = \{0, 1\}\)-এর ওপর দুটি দ্বিমুখী প্রক্রিয়া—লজিক্যাল যোগ (OR, চিহ্ন \(+\)) ও লজিক্যাল গুণ (AND, চিহ্ন \(\cdot\)), এবং একটি একমুখী প্রক্রিয়া—লজিক্যাল পূরক (NOT, চিহ্ন \(''\) বা \(\overline{A}\))-এর মাধ্যমে সংজ্ঞায়িত:
| লজিক্যাল প্রক্রিয়া | চিহ্ন ও রাশিমালা | গাণিতিক সংজ্ঞা ও নিয়ম | ইলেকট্রনিক সুইচিং বর্তনী উপমা |
|---|---|---|---|
| NOT (পূরক/ইনভার্সন) | \(Y = A'\) বা \(\overline{A}\) | \(0' = 1\), \(1' = 0\) (মানকে উল্টে দেয়) | লোডের সমান্তরালে সংযুক্ত সাধারণ-বন্ধ (NC) সুইচ। |
| AND (লজিক্যাল গুণ) | \(Y = A \cdot B\) | সকল ইনপুট ১ হলেই কেবল আউটপুট ১ হবে; অন্যথায় ০। | শ্রেণী সমবায়ে (Series) যুক্ত দুটি সুইচ (উভয় সুইচ অন হতে হবে)। |
| OR (লজিক্যাল যোগ) | \(Y = A + B\) | যেকোনো একটি ইনপুট ১ হলেই আউটপুট ১ হবে; কেবল সকল ইনপুট ০ হলে আউটপুট ০। | সমান্তরাল সমবায়ে (Parallel) যুক্ত দুটি সুইচ (যেকোনো একটি অন হলেই কারেন্ট প্রবাহিত হবে)। |
সত্যক সারণী হলো এমন একটি ছক যা কোনো লজিক্যাল বর্তনীর ইনপুট চলকগুলির সমস্ত সম্ভাব্য বাইনারি মানের বিন্যাস এবং তাদের সংশ্লিষ্ট আউটপুট মান প্রদর্শন করে। \(n\) সংখ্যক চলকের জন্য সারির সংখ্যা হয় ঠিক \(2^n\):
| ইনপুট A | ইনপুট B | NOT A (\(A'\)) | AND (\(A \cdot B\)) | OR (\(A + B\)) |
|---|---|---|---|---|
| 0 | 0 | 1 | 0 | 0 |
| 0 | 1 | 1 | 0 | 1 |
| 1 | 0 | 0 | 0 | 1 |
| 1 | 1 | 0 | 1 | 1 |
- একসম উপাদান (Identity): \(A + 0 = A\) (যোগের একসম ০) এবং \(A \cdot 1 = A\) (গুণের একসম ১)।
- আধিপত্য বা নাল উপাদান (Dominance): \(A + 1 = 1\) (১-এর সাথে যোগে ১) এবং \(A \cdot 0 = 0\) (০-এর সাথে গুণে ০)।