{"id":3015,"date":"2025-06-07T14:54:09","date_gmt":"2025-06-07T14:54:09","guid":{"rendered":"https:\/\/diznr.com\/?p=3015"},"modified":"2025-06-07T14:54:09","modified_gmt":"2025-06-07T14:54:09","slug":"day-03part-14-discrete-mathematics-for-computer-science-principle-of-duality-and-its-concept-basic","status":"publish","type":"post","link":"https:\/\/www.reilsolar.com\/pdf\/day-03part-14-discrete-mathematics-for-computer-science-principle-of-duality-and-its-concept-basic\/","title":{"rendered":"Day 03part 14-discrete mathematics for computer science-Principle of Duality and it&#8217;s basic concept."},"content":{"rendered":"<p>Day 03part 14-discrete mathematics for computer science-Principle of Duality and it&#8217;s basic concept.<\/p>\n<p>[fvplayer id=&#8221;217&#8243;]<\/p>\n<h3 class=\"\" data-start=\"0\" data-end=\"54\"><strong data-start=\"4\" data-end=\"52\">Principle of Duality in Discrete Mathematics<\/strong><\/h3>\n<h4 class=\"\" data-start=\"56\" data-end=\"103\"><strong data-start=\"61\" data-end=\"101\">\u00a0What is the Principle of Duality?<\/strong><\/h4>\n<p class=\"\" data-start=\"104\" data-end=\"305\">The <strong data-start=\"108\" data-end=\"132\">Principle of Duality<\/strong> states that <strong data-start=\"145\" data-end=\"205\">every Boolean algebraic expression has a dual expression<\/strong>, which is obtained by <strong data-start=\"228\" data-end=\"274\">interchanging AND (\u22c5) and OR (+) operators<\/strong>, and <strong data-start=\"280\" data-end=\"302\">swapping 0s and 1s<\/strong>.<\/p>\n<p class=\"\" data-start=\"307\" data-end=\"391\">This concept is useful in <strong data-start=\"333\" data-end=\"388\">Boolean algebra, logic circuits, and lattice theory<\/strong>.<\/p>\n<h3 data-start=\"398\" data-end=\"434\"><strong data-start=\"401\" data-end=\"432\">Basic Concept of Duality<\/strong><\/h3>\n<p class=\"\" data-start=\"435\" data-end=\"566\">In <strong data-start=\"438\" data-end=\"457\">Boolean algebra<\/strong>, we use the following <strong data-start=\"480\" data-end=\"504\">two basic operations<\/strong>:<br data-start=\"505\" data-end=\"508\" \/><strong data-start=\"510\" data-end=\"538\">AND (\u22c5) \u2192 Multiplication<\/strong><br data-start=\"538\" data-end=\"541\" \/><strong data-start=\"543\" data-end=\"564\">OR (+) \u2192 Addition<\/strong><\/p>\n<h3 class=\"\" data-start=\"568\" data-end=\"592\"><strong data-start=\"572\" data-end=\"590\">Duality Rules:<\/strong><\/h3>\n<ol data-start=\"593\" data-end=\"687\">\n<li class=\"\" data-start=\"593\" data-end=\"645\">\n<p class=\"\" data-start=\"596\" data-end=\"645\">Replace <strong data-start=\"604\" data-end=\"627\">AND (\u22c5) with OR (+)<\/strong> and vice versa.<\/p>\n<\/li>\n<li class=\"\" data-start=\"646\" data-end=\"687\">\n<p class=\"\" data-start=\"649\" data-end=\"687\">Replace <strong data-start=\"657\" data-end=\"669\">0 with 1<\/strong> and vice versa.<\/p>\n<\/li>\n<\/ol>\n<p class=\"\" data-start=\"689\" data-end=\"732\"><strong data-start=\"691\" data-end=\"703\">Example:<\/strong><br data-start=\"703\" data-end=\"706\" \/><strong data-start=\"706\" data-end=\"730\">Original Expression:<\/strong><\/p>\n<p><span class=\"katex-display\"><span class=\"katex\"><span class=\"katex-mathml\">A+(B\u22c5C)=(A+B)\u22c5(A+C)A + (B \\cdot C) = (A + B) \\cdot (A + C)<\/span><span class=\"katex-html\" aria-hidden=\"true\"><span class=\"base\"><span class=\"mord mathnormal\">A<\/span><span class=\"mbin\">+<\/span><\/span><span class=\"base\"><span class=\"mopen\">(<\/span><span class=\"mord mathnormal\">B<\/span><span class=\"mbin\">\u22c5<\/span><\/span><span class=\"base\"><span class=\"mord mathnormal\">C<\/span><span class=\"mclose\">)<\/span><span class=\"mrel\">=<\/span><\/span><span class=\"base\"><span class=\"mopen\">(<\/span><span class=\"mord mathnormal\">A<\/span><span class=\"mbin\">+<\/span><\/span><span class=\"base\"><span class=\"mord mathnormal\">B<\/span><span class=\"mclose\">)<\/span><span class=\"mbin\">\u22c5<\/span><\/span><span class=\"base\"><span class=\"mopen\">(<\/span><span class=\"mord mathnormal\">A<\/span><span class=\"mbin\">+<\/span><\/span><span class=\"base\"><span class=\"mord mathnormal\">C<\/span><span class=\"mclose\">)<\/span><\/span><\/span><\/span><\/span><\/p>\n<p class=\"\" data-start=\"781\" data-end=\"803\"><strong data-start=\"781\" data-end=\"801\">Dual Expression:<\/strong><\/p>\n<p><span class=\"katex-display\"><span class=\"katex\"><span class=\"katex-mathml\">A\u22c5(B+C)=(A\u22c5B)+(A\u22c5C)A \\cdot (B + C) = (A \\cdot B) + (A \\cdot C)<\/span><span class=\"katex-html\" aria-hidden=\"true\"><span class=\"base\"><span class=\"mord mathnormal\">A<\/span><span class=\"mbin\">\u22c5<\/span><\/span><span class=\"base\"><span class=\"mopen\">(<\/span><span class=\"mord mathnormal\">B<\/span><span class=\"mbin\">+<\/span><\/span><span class=\"base\"><span class=\"mord mathnormal\">C<\/span><span class=\"mclose\">)<\/span><span class=\"mrel\">=<\/span><\/span><span class=\"base\"><span class=\"mopen\">(<\/span><span class=\"mord mathnormal\">A<\/span><span class=\"mbin\">\u22c5<\/span><\/span><span class=\"base\"><span class=\"mord mathnormal\">B<\/span><span class=\"mclose\">)<\/span><span class=\"mbin\">+<\/span><\/span><span class=\"base\"><span class=\"mopen\">(<\/span><span class=\"mord mathnormal\">A<\/span><span class=\"mbin\">\u22c5<\/span><\/span><span class=\"base\"><span class=\"mord mathnormal\">C<\/span><span class=\"mclose\">)<\/span><\/span><\/span><\/span><\/span><\/p>\n<p class=\"\" data-start=\"857\" data-end=\"909\">Both expressions hold true in <strong data-start=\"887\" data-end=\"906\">Boolean algebra<\/strong>.<\/p>\n<h3 data-start=\"916\" data-end=\"953\"><strong data-start=\"919\" data-end=\"951\">\u00a0Duality in Lattice Theory<\/strong><\/h3>\n<p class=\"\" data-start=\"954\" data-end=\"1154\">In <strong data-start=\"957\" data-end=\"975\">lattice theory<\/strong>, duality is applied in <strong data-start=\"999\" data-end=\"1038\">partial ordering and set operations<\/strong>:<br data-start=\"1039\" data-end=\"1042\" \/><strong data-start=\"1044\" data-end=\"1085\">Join (\u2228) \u2192 Interchanged with Meet (\u2227)<\/strong><br data-start=\"1085\" data-end=\"1088\" \/><strong data-start=\"1090\" data-end=\"1152\">Least Element (0) \u2192 Interchanged with Greatest Element (1)<\/strong><\/p>\n<p class=\"\" data-start=\"1156\" data-end=\"1172\"><strong data-start=\"1158\" data-end=\"1170\">Example:<\/strong><\/p>\n<p><span class=\"katex-display\"><span class=\"katex\"><span class=\"katex-mathml\">a\u2228(b\u2227c)=(a\u2228b)\u2227(a\u2228c)a \\vee (b \\wedge c) = (a \\vee b) \\wedge (a \\vee c)<\/span><span class=\"katex-html\" aria-hidden=\"true\"><span class=\"base\"><span class=\"mord mathnormal\">a<\/span><span class=\"mbin\">\u2228<\/span><\/span><span class=\"base\"><span class=\"mopen\">(<\/span><span class=\"mord mathnormal\">b<\/span><span class=\"mbin\">\u2227<\/span><\/span><span class=\"base\"><span class=\"mord mathnormal\">c<\/span><span class=\"mclose\">)<\/span><span class=\"mrel\">=<\/span><\/span><span class=\"base\"><span class=\"mopen\">(<\/span><span class=\"mord mathnormal\">a<\/span><span class=\"mbin\">\u2228<\/span><\/span><span class=\"base\"><span class=\"mord mathnormal\">b<\/span><span class=\"mclose\">)<\/span><span class=\"mbin\">\u2227<\/span><\/span><span class=\"base\"><span class=\"mopen\">(<\/span><span class=\"mord mathnormal\">a<\/span><span class=\"mbin\">\u2228<\/span><\/span><span class=\"base\"><span class=\"mord mathnormal\">c<\/span><span class=\"mclose\">)<\/span><\/span><\/span><\/span><\/span><\/p>\n<p class=\"\" data-start=\"1232\" data-end=\"1248\"><strong data-start=\"1232\" data-end=\"1246\">Dual Form:<\/strong><\/p>\n<p><span class=\"katex-display\"><span class=\"katex\"><span class=\"katex-mathml\">a\u2227(b\u2228c)=(a\u2227b)\u2228(a\u2227c)a \\wedge (b \\vee c) = (a \\wedge b) \\vee (a \\wedge c)<\/span><span class=\"katex-html\" aria-hidden=\"true\"><span class=\"base\"><span class=\"mord mathnormal\">a<\/span><span class=\"mbin\">\u2227<\/span><\/span><span class=\"base\"><span class=\"mopen\">(<\/span><span class=\"mord mathnormal\">b<\/span><span class=\"mbin\">\u2228<\/span><\/span><span class=\"base\"><span class=\"mord mathnormal\">c<\/span><span class=\"mclose\">)<\/span><span class=\"mrel\">=<\/span><\/span><span class=\"base\"><span class=\"mopen\">(<\/span><span class=\"mord mathnormal\">a<\/span><span class=\"mbin\">\u2227<\/span><\/span><span class=\"base\"><span class=\"mord mathnormal\">b<\/span><span class=\"mclose\">)<\/span><span class=\"mbin\">\u2228<\/span><\/span><span class=\"base\"><span class=\"mopen\">(<\/span><span class=\"mord mathnormal\">a<\/span><span class=\"mbin\">\u2227<\/span><\/span><span class=\"base\"><span class=\"mord mathnormal\">c<\/span><span class=\"mclose\">)<\/span><\/span><\/span><\/span><\/span><\/p>\n<p class=\"\" data-start=\"1311\" data-end=\"1366\">This follows <strong data-start=\"1324\" data-end=\"1344\">De Morgan\u2019s laws<\/strong> in Boolean algebra.<\/p>\n<h3 data-start=\"1373\" data-end=\"1419\"><strong data-start=\"1376\" data-end=\"1417\">\u00a0Importance of Principle of Duality<\/strong><\/h3>\n<p class=\"\" data-start=\"1420\" data-end=\"1642\">\u00a0Simplifies <strong data-start=\"1433\" data-end=\"1456\">Boolean expressions<\/strong> in digital logic.<br data-start=\"1474\" data-end=\"1477\" \/>\u00a0Helps in <strong data-start=\"1488\" data-end=\"1513\">deriving new theorems<\/strong> easily.<br data-start=\"1521\" data-end=\"1524\" \/>\u00a0Used in <strong data-start=\"1534\" data-end=\"1578\">switching circuits and logic gate design<\/strong>.<br data-start=\"1579\" data-end=\"1582\" \/>\u00a0Essential for <strong data-start=\"1598\" data-end=\"1616\">lattice theory<\/strong> and <strong data-start=\"1621\" data-end=\"1639\">set operations<\/strong>.<\/p>\n<h3 data-start=\"1649\" data-end=\"1668\"><strong data-start=\"1652\" data-end=\"1666\">\u00a0Summary<\/strong><\/h3>\n<p class=\"\" data-start=\"1669\" data-end=\"1878\"><strong data-start=\"1671\" data-end=\"1689\">Duality states<\/strong> that every Boolean algebraic expression has a <strong data-start=\"1736\" data-end=\"1744\">dual<\/strong>.<br data-start=\"1745\" data-end=\"1748\" \/>\u00a0Swap <strong data-start=\"1755\" data-end=\"1775\">AND (\u22c5) \u2194 OR (+)<\/strong> and <strong data-start=\"1780\" data-end=\"1789\">0 \u2194 1<\/strong> to find the dual.<br data-start=\"1807\" data-end=\"1810\" \/>\u00a0Used in <strong data-start=\"1820\" data-end=\"1875\">Boolean algebra, logic circuits, and lattice theory<\/strong>.<\/p>\n<p class=\"\" data-start=\"1880\" data-end=\"1942\">Would you like <strong data-start=\"1895\" data-end=\"1919\">more solved examples<\/strong> on Boolean duality?<\/p>\n<h3 data-start=\"1880\" data-end=\"1942\"><a href=\"https:\/\/www2.cs.uh.edu\/~arjun\/courses\/ds\/DiscMaths4CompSc.pdf\" target=\"_blank\" rel=\"noopener\">Day 03part 14-discrete mathematics for computer science-Principle of Duality and it&#8217;s basic concept.<\/a><\/h3>\n<h3 class=\"LC20lb MBeuO DKV0Md\"><a href=\"https:\/\/courses.cs.duke.edu\/spring09\/cps102\/Lectures\/Book.pdf\" target=\"_blank\" rel=\"noopener\">DISCRETE MATHEMATICS FOR COMPUTER SCIENCE<\/a><\/h3>\n<h3 class=\"LC20lb MBeuO DKV0Md\">Discrete Mathematics for Computer Scientists<\/h3>\n<h3 class=\"LC20lb MBeuO DKV0Md\"><a href=\"https:\/\/www.irif.fr\/~mgehrke\/LICS16.pdf\" target=\"_blank\" rel=\"noopener\">Duality in Computer Science<\/a><\/h3>\n<h3 class=\"LC20lb MBeuO DKV0Md\"><a href=\"https:\/\/www.law.berkeley.edu\/files\/bclt_IPNTA_5th_Ed_Case_Supplement.pdf\" target=\"_blank\" rel=\"noopener\">Part I Cases and Notes<\/a><\/h3>\n<p data-start=\"0\" data-end=\"135\">\u092f\u0939 \u0930\u0939\u093e <strong data-start=\"7\" data-end=\"93\">Day 03 \u2013 Part 14: Discrete Mathematics for Computer Science \u2013 Principle of Duality<\/strong> \u0915\u093e \u0938\u0930\u0932 \u0914\u0930 \u0938\u094d\u092a\u0937\u094d\u091f \u0930\u0942\u092a \u092e\u0947\u0902 \u0939\u093f\u0902\u0926\u0940 \u092e\u0947\u0902 \u0935\u093f\u0935\u0930\u0923:<\/p>\n<hr data-start=\"137\" data-end=\"140\" \/>\n<h2 data-start=\"142\" data-end=\"219\">\ud83d\udcd8 <strong data-start=\"148\" data-end=\"217\">Discrete Mathematics \u2013 Principle of Duality and Its Basic Concept<\/strong><\/h2>\n<p data-start=\"220\" data-end=\"283\"><strong data-start=\"220\" data-end=\"283\">(\u0921\u093f\u0938\u094d\u0915\u094d\u0930\u0940\u091f \u092e\u0948\u0925\u092e\u0947\u091f\u093f\u0915\u094d\u0938 \u2013 \u0926\u094d\u0935\u0948\u0924 \u0938\u093f\u0926\u094d\u0927\u093e\u0902\u0924 \u0914\u0930 \u0907\u0938\u0915\u0940 \u092e\u0942\u0932 \u0905\u0935\u0927\u093e\u0930\u0923\u093e)<\/strong><\/p>\n<hr data-start=\"285\" data-end=\"288\" \/>\n<h3 data-start=\"290\" data-end=\"347\">\ud83d\udd39 <strong data-start=\"297\" data-end=\"347\">Principle of Duality (\u0926\u094d\u0935\u0948\u0924 \u0938\u093f\u0926\u094d\u0927\u093e\u0902\u0924) \u0915\u094d\u092f\u093e \u0939\u0948?<\/strong><\/h3>\n<p data-start=\"349\" data-end=\"532\"><strong data-start=\"349\" data-end=\"360\">Duality<\/strong> \u0915\u093e \u092e\u0924\u0932\u092c \u0939\u0948 \u0915\u093f \u0915\u093f\u0938\u0940 Boolean expression \u092f\u093e logic identity \u0915\u093e \u090f\u0915 <strong data-start=\"423\" data-end=\"448\">\u0926\u0942\u0938\u0930\u093e \u0930\u0942\u092a (dual form)<\/strong> \u092d\u0940 \u0939\u094b\u0924\u093e \u0939\u0948, \u091c\u094b \u0909\u0938\u0940 \u0928\u093f\u092f\u092e\u094b\u0902 \u092a\u0930 \u0906\u0927\u093e\u0930\u093f\u0924 \u0939\u094b\u0924\u093e \u0939\u0948 \u0932\u0947\u0915\u093f\u0928 \u0915\u0941\u091b \u092a\u094d\u0930\u0924\u0940\u0915\u094b\u0902 \u0915\u094b \u092c\u0926\u0932 \u0926\u093f\u092f\u093e \u091c\u093e\u0924\u093e \u0939\u0948\u0964<\/p>\n<hr data-start=\"534\" data-end=\"537\" \/>\n<h3 data-start=\"539\" data-end=\"572\">\u2705 <strong data-start=\"545\" data-end=\"572\">Basic Idea (\u092e\u0942\u0932 \u0935\u093f\u091a\u093e\u0930):<\/strong><\/h3>\n<p data-start=\"574\" data-end=\"609\">\u0905\u0917\u0930 \u0915\u093f\u0938\u0940 Boolean expression \u092e\u0947\u0902 \u0939\u092e:<\/p>\n<ul data-start=\"610\" data-end=\"740\">\n<li data-start=\"610\" data-end=\"653\">\n<p data-start=\"612\" data-end=\"653\">\u0938\u092d\u0940 <strong data-start=\"616\" data-end=\"627\">AND (\u00b7)<\/strong> \u0915\u094b <strong data-start=\"631\" data-end=\"641\">OR (+)<\/strong> \u0938\u0947 \u092c\u0926\u0932 \u0926\u0947\u0902,<\/p>\n<\/li>\n<li data-start=\"654\" data-end=\"697\">\n<p data-start=\"656\" data-end=\"697\">\u0938\u092d\u0940 <strong data-start=\"660\" data-end=\"670\">OR (+)<\/strong> \u0915\u094b <strong data-start=\"674\" data-end=\"685\">AND (\u00b7)<\/strong> \u0938\u0947 \u092c\u0926\u0932 \u0926\u0947\u0902,<\/p>\n<\/li>\n<li data-start=\"698\" data-end=\"740\">\n<p data-start=\"700\" data-end=\"740\">\u0914\u0930 <strong data-start=\"703\" data-end=\"713\">0 \u0915\u094b 1<\/strong> \u0924\u0925\u093e <strong data-start=\"718\" data-end=\"728\">1 \u0915\u094b 0<\/strong> \u0938\u0947 \u092c\u0926\u0932 \u0926\u0947\u0902,<\/p>\n<\/li>\n<\/ul>\n<p data-start=\"742\" data-end=\"788\">\u0924\u094b \u0939\u092e\u0947\u0902 \u0909\u0938 expression \u0915\u093e <strong data-start=\"767\" data-end=\"775\">Dual<\/strong> \u092e\u093f\u0932 \u091c\u093e\u0924\u093e \u0939\u0948\u0964<\/p>\n<blockquote data-start=\"790\" data-end=\"874\">\n<p data-start=\"792\" data-end=\"874\">\ud83c\udfaf <strong data-start=\"795\" data-end=\"809\">Important:<\/strong> \u0915\u093f\u0938\u0940 \u092d\u0940 \u0938\u0939\u0940 Boolean identity \u0915\u093e dual \u092d\u0940 <strong data-start=\"850\" data-end=\"865\">\u0938\u0939\u0940 (valid)<\/strong> \u0939\u094b\u0924\u093e \u0939\u0948\u0964<\/p>\n<\/blockquote>\n<hr data-start=\"876\" data-end=\"879\" \/>\n<h3 data-start=\"881\" data-end=\"919\">\ud83d\udd04 <strong data-start=\"888\" data-end=\"919\">Duality Rules (\u0926\u094d\u0935\u0948\u0924 \u0928\u093f\u092f\u092e):<\/strong><\/h3>\n<div class=\"_tableContainer_16hzy_1\">\n<div class=\"_tableWrapper_16hzy_14 group flex w-fit flex-col-reverse\">\n<table class=\"w-fit min-w-(--thread-content-width)\" data-start=\"921\" data-end=\"1417\">\n<thead data-start=\"921\" data-end=\"983\">\n<tr data-start=\"921\" data-end=\"983\">\n<th data-start=\"921\" data-end=\"951\" data-col-size=\"sm\">Original Expression<\/th>\n<th data-start=\"951\" data-end=\"983\" data-col-size=\"sm\">Dual Expression<\/th>\n<\/tr>\n<\/thead>\n<tbody data-start=\"1046\" data-end=\"1417\">\n<tr data-start=\"1046\" data-end=\"1107\">\n<td data-start=\"1046\" data-end=\"1075\" data-col-size=\"sm\">A + 0 = A<\/td>\n<td data-col-size=\"sm\" data-start=\"1075\" data-end=\"1107\">A \u00b7 1 = A<\/td>\n<\/tr>\n<tr data-start=\"1108\" data-end=\"1169\">\n<td data-start=\"1108\" data-end=\"1137\" data-col-size=\"sm\">A + 1 = 1<\/td>\n<td data-col-size=\"sm\" data-start=\"1137\" data-end=\"1169\">A \u00b7 0 = 0<\/td>\n<\/tr>\n<tr data-start=\"1170\" data-end=\"1231\">\n<td data-start=\"1170\" data-end=\"1199\" data-col-size=\"sm\">A \u00b7 1 = A<\/td>\n<td data-col-size=\"sm\" data-start=\"1199\" data-end=\"1231\">A + 0 = A<\/td>\n<\/tr>\n<tr data-start=\"1232\" data-end=\"1293\">\n<td data-start=\"1232\" data-end=\"1261\" data-col-size=\"sm\">A \u00b7 0 = 0<\/td>\n<td data-col-size=\"sm\" data-start=\"1261\" data-end=\"1293\">A + 1 = 1<\/td>\n<\/tr>\n<tr data-start=\"1294\" data-end=\"1355\">\n<td data-start=\"1294\" data-end=\"1323\" data-col-size=\"sm\">A + A = A<\/td>\n<td data-col-size=\"sm\" data-start=\"1323\" data-end=\"1355\">A \u00b7 A = A<\/td>\n<\/tr>\n<tr data-start=\"1356\" data-end=\"1417\">\n<td data-start=\"1356\" data-end=\"1385\" data-col-size=\"sm\">A + A&#8217; = 1<\/td>\n<td data-col-size=\"sm\" data-start=\"1385\" data-end=\"1417\">A \u00b7 A&#8217; = 0<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<div class=\"sticky end-(--thread-content-margin) h-0 self-end select-none\">\n<div class=\"absolute end-0 flex items-end\"><\/div>\n<\/div>\n<\/div>\n<\/div>\n<hr data-start=\"1419\" data-end=\"1422\" \/>\n<h3 data-start=\"1424\" data-end=\"1443\">\ud83e\udde0 <strong data-start=\"1431\" data-end=\"1443\">Example:<\/strong><\/h3>\n<h4 data-start=\"1445\" data-end=\"1476\">\ud83d\udc49 Given Boolean Identity:<\/h4>\n<p data-start=\"1477\" data-end=\"1512\"><strong data-start=\"1477\" data-end=\"1512\">A + (B \u00b7 C) = (A + B) \u00b7 (A + C)<\/strong><\/p>\n<p data-start=\"1514\" data-end=\"1543\">\u27a1\ufe0f \u092f\u0939 \u090f\u0915 distributive law \u0939\u0948\u0964<\/p>\n<h4 data-start=\"1545\" data-end=\"1566\">\ud83d\udc49 Dual \u0928\u093f\u0915\u093e\u0932\u0947\u0902:<\/h4>\n<p data-start=\"1567\" data-end=\"1602\"><strong data-start=\"1567\" data-end=\"1602\">A \u00b7 (B + C) = (A \u00b7 B) + (A \u00b7 C)<\/strong><\/p>\n<p data-start=\"1604\" data-end=\"1642\">\u27a1\ufe0f \u092f\u0939 \u092d\u0940 \u090f\u0915 valid Boolean identity \u0939\u0948\u0964<\/p>\n<hr data-start=\"1644\" data-end=\"1647\" \/>\n<h3 data-start=\"1649\" data-end=\"1683\">\ud83d\udd01 <strong data-start=\"1656\" data-end=\"1683\">Application of Duality:<\/strong><\/h3>\n<ul data-start=\"1685\" data-end=\"1821\">\n<li data-start=\"1685\" data-end=\"1719\">\n<p data-start=\"1687\" data-end=\"1719\">Theorems \u0915\u094b verify \u0915\u0930\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f<\/p>\n<\/li>\n<li data-start=\"1720\" data-end=\"1764\">\n<p data-start=\"1722\" data-end=\"1764\">Boolean circuits \u0915\u094b simplify \u0915\u0930\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f<\/p>\n<\/li>\n<li data-start=\"1765\" data-end=\"1821\">\n<p data-start=\"1767\" data-end=\"1821\">Logic gate design \u092e\u0947\u0902 alternate methods \u0928\u093f\u0915\u093e\u0932\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f<\/p>\n<\/li>\n<\/ul>\n<hr data-start=\"1823\" data-end=\"1826\" \/>\n<h3 data-start=\"1828\" data-end=\"1854\">\ud83e\uddea <strong data-start=\"1835\" data-end=\"1854\">Quick Exercise:<\/strong><\/h3>\n<p data-start=\"1856\" data-end=\"1945\"><strong data-start=\"1856\" data-end=\"1887\">Q. Dual of A + 1 = 1 is&#8230;?<\/strong><br data-start=\"1887\" data-end=\"1890\" \/><strong data-start=\"1890\" data-end=\"1896\">A.<\/strong> Replace + with \u00b7 and 1 with 0<br data-start=\"1926\" data-end=\"1929\" \/>\u27a1\ufe0f <strong data-start=\"1932\" data-end=\"1945\">A \u00b7 0 = 0<\/strong><\/p>\n<hr data-start=\"1947\" data-end=\"1950\" \/>\n<h3 data-start=\"1952\" data-end=\"1985\">\ud83d\udccc <strong data-start=\"1959\" data-end=\"1985\">\u0928\u093f\u0937\u094d\u0915\u0930\u094d\u0937 (Conclusion):<\/strong><\/h3>\n<p data-start=\"1987\" data-end=\"2175\"><strong data-start=\"1987\" data-end=\"2011\">Principle of Duality<\/strong> Boolean algebra \u0915\u093e \u090f\u0915 \u092c\u0939\u0941\u0924 \u0939\u0940 \u0936\u0915\u094d\u0924\u093f\u0936\u093e\u0932\u0940 \u0938\u093f\u0926\u094d\u0927\u093e\u0902\u0924 \u0939\u0948 \u091c\u094b \u092f\u0939 \u0926\u093f\u0916\u093e\u0924\u093e \u0939\u0948 \u0915\u093f \u0939\u0930 Boolean identity \u0915\u093e \u090f\u0915 &#8220;\u0926\u094d\u0935\u0948\u0924&#8221; \u0930\u0942\u092a (dual form) \u0939\u094b\u0924\u093e \u0939\u0948 \u091c\u094b \u0909\u0924\u0928\u093e \u0939\u0940 \u0938\u091f\u0940\u0915 \u0914\u0930 \u0909\u092a\u092f\u094b\u0917\u0940 \u0939\u094b\u0924\u093e \u0939\u0948\u0964<\/p>\n<hr data-start=\"2177\" data-end=\"2180\" \/>\n<p data-start=\"2182\" data-end=\"2319\" data-is-last-node=\"\" data-is-only-node=\"\">\u0905\u0917\u0930 \u0906\u092a \u091a\u093e\u0939\u0947\u0902 \u0924\u094b \u092e\u0948\u0902 \u0907\u0938 \u091f\u0949\u092a\u093f\u0915 \u092a\u0930 \u090f\u0915 <strong data-start=\"2217\" data-end=\"2230\">PDF \u0928\u094b\u091f\u094d\u0938<\/strong>, <strong data-start=\"2232\" data-end=\"2244\">Mind Map<\/strong>, \u092f\u093e <strong data-start=\"2249\" data-end=\"2271\">Practice Worksheet<\/strong> \u092d\u0940 \u0924\u0948\u092f\u093e\u0930 \u0915\u0930 \u0938\u0915\u0924\u093e \u0939\u0942\u0901\u0964 \u092c\u0924\u093e\u0907\u090f \u0915\u094d\u092f\u093e \u0906\u092a \u0935\u0939 \u091a\u093e\u0939\u0947\u0902\u0917\u0947?<\/p>\n<div id=\"titlewrap\">\n<h3 id=\"titlewrap\"><a href=\"https:\/\/unidel.edu.ng\/focelibrary\/books\/Discrete%20Mathematics%20for%20Computer%20Science%20(Pomde%20N.)%20(Z-Library).pdf\" target=\"_blank\" rel=\"noopener\">Day 03part 14-discrete mathematics for computer science-Principle of Duality and it&#8217;s basic concept.<\/a><\/h3>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Day 03part 14-discrete mathematics for computer science-Principle of Duality and it&#8217;s basic concept. [fvplayer id=&#8221;217&#8243;] Principle of Duality in Discrete Mathematics \u00a0What is the Principle of Duality? The Principle of Duality states that every Boolean algebraic expression has a dual expression, which is obtained by interchanging AND (\u22c5) and OR (+) operators, and swapping 0s [&hellip;]<\/p>\n","protected":false},"author":71,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[76],"tags":[],"class_list":["post-3015","post","type-post","status-publish","format-standard","hentry","category-discrete-mathematics"],"_links":{"self":[{"href":"https:\/\/www.reilsolar.com\/pdf\/wp-json\/wp\/v2\/posts\/3015","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.reilsolar.com\/pdf\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.reilsolar.com\/pdf\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.reilsolar.com\/pdf\/wp-json\/wp\/v2\/users\/71"}],"replies":[{"embeddable":true,"href":"https:\/\/www.reilsolar.com\/pdf\/wp-json\/wp\/v2\/comments?post=3015"}],"version-history":[{"count":0,"href":"https:\/\/www.reilsolar.com\/pdf\/wp-json\/wp\/v2\/posts\/3015\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.reilsolar.com\/pdf\/wp-json\/wp\/v2\/media?parent=3015"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.reilsolar.com\/pdf\/wp-json\/wp\/v2\/categories?post=3015"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.reilsolar.com\/pdf\/wp-json\/wp\/v2\/tags?post=3015"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}