SlideShare a Scribd company logo
Subject seminar
on Boolean algebra
PRESENTED By:-
Shivanshu dixit
GUIDED BY :-
Mrs. NAMRITA GUPTA
1
Development of Boolean algebra
 Long ago, Aristotle constructed a complete system of former
logic.
 He also wrote six books on the system of former logic problems.
 For centuries afterward, mathematicians kept trying solving the
logic problems.
 But only George Boole was able to arrive at a solution for his own
system of logic in 1854 called it BOOLEAN ALGEBRA.
 In 1938, Claude E. Shannon applied BOOLEAN ALGEBRA to solve
relay logic problems.
2
LOGICAL OPERATORS
3
NOT Operator :-
 This operator operates on the single variable .
 The operation performed is known as complementation.
 The symbol is ¯ (bar) and X’s complement is represented as 𝑋.
X 𝑋
X 𝑿
0 1
1 0
VENN DIAGRAM TRUTH TABLE
4
OR Operator :-
 Or operator donates logical addition .
 The symbol + represents Or operation.
 So, X+Y can be read as X OR Y,
X Y
X Y X+Y
0 0 0
0 1 1
1 0 1
1 1 1
5
AND Operator :-
 AND operator performs logical multiplication.
 The symbol for AND operator is . (dot).
 So, X.Y is read is X AND Y.
x YX
.
Y
X Y X.Y
0 0 0
0 1 0
1 0 0
1 1 1
6
LOGIC GATES
 A gate is a basic electronic circuit which operates on one or more signal to produce an
output.
 Gates are digital (two- state) circuits because the input or output signal are either low
voltage (denotes 0) or high voltage
(denotes 1).
 Gates are often called logic circuits because they can be analysed by Boolean algebra.
 There are three basic logic gates :-
o Inverter (Not gate)
o OR gate
o And gate
7
INVERTER(NOT Gate)
 It has only one input signal and one output signal.
 The output state is always opposite to the input state.
 An inverter is also known as NOT gate because output is not same as the
input.
X 𝑿
0 1
1 0
SYMBOL
X 𝑋
8
OR Gate
 The OR gate has two or more input signal but only one output signal.
 If any one input signal is 1 (high) the out put signal is 1 (high).
 If all inputs are 0 (low) then the output is also 0 (low).
 An OR gate can have as many inputs as desired.
A B Q
0 0 0
0 1 1
1 0 1
1 1 1
9
AND Gate
 The AND gate has two or more input signal and produce one output
signal.
 When all inputs are1 (high) then the output is 1 ,otherwise the output is 0.
 An AND gate can have as many input as desired.
A B Q
0 0 0
0 1 0
1 0 0
1 1 1
10
Derivation of Boolean expression
 Boolean expressions which consist of a single variable or its complement
e.g., X or Y or 𝑍 are known as literals .
 MINTERMS :-
 A minterm is a product of all literals within the logic system.
 If value of a variable is 0, then its complement is multiplied else the variable
itself is multiplied.
 Example :- if X=1,Y=0,Z=1 then the minterm is X𝑌Z.
 MAXTERMS:-
 A maxterm is the sum of all literals within the logic system.
 If value of a variable is 1, then its complement is added else the variable itself is
added.
 Example :- if X=1,Y=0,Z=1 then the minterm is 𝑋+Y+𝑍.
11
 Convert X+Y into minterms.
Sol. X+Y=X.1+Y.1
= X.(Y+𝑌)+Y.(X+𝑋)
= XY+X𝑌+XY+𝑋Y
= XY+X𝑌+𝑋Y
 Convert X.Y into maxterms.
Sol. X.Y=(X+0).(Y+0)
= (X+Y.𝑌).(Y+X.𝑋)
= (X+Y)(X+𝑌)(X+Y)(𝑋+Y)
= (X+Y)(X+𝑌)(X+Y)(𝑋+Y)
Let us solve some problems :-
12
Canonical Expression
 Boolean Expression composed entirely either of minterms or of Maxterms is referred to
as Canonical Expression.
 Canonical expression can be represented in the following two terms :-
 Sum-of-Products (S-O-P) :-
• When a BOOLEAN expression is represented purely as sum of minterms it is said
to be in canonical Sum-Of-Product.
• Example ;- XY+XZ+ZY
 Product-Of-Sum (P-OS) ;-
• When a BOOLEAN expression is represented purely as sum of maxterms it is said
to be in canonical Product-Of-Sum (P-OS) .
• Example ;- (X+Y).(Y+Z).(X+Z)
13
MINIMIZATION OF BOOLEAN
EXPRESSION
 After obtaining an S-O-P or P-O-S expression the next thing is to simplify
the Boolean expression.
 And then the expression is implemented using logic gates.
 And a minimized Boolean expression means less no of logic gates which
means simplified circuitary.
 There are many ways of simplification of Boolean expressions, some are :-
 Algebraic method
 Using Karnaugh Maps
 Quine-Mccluskey Method
14
Algebraic Method
 This method makes use of Boolean postulates, rules and theorems to
simplify the expressions.
 Example:- Simplify 𝑋𝑌+𝑋+XY.
Sol. 𝑋𝑌+𝑋+XY
= (𝑋 + 𝑌)+𝑋 + XY
= 𝑋+𝑌+XY
= (X+𝑋)(𝑋+Y)+𝑌
= 𝑋+Y +𝑌
= 𝑋+1
= 1
15
KARNAUGH MAP
 Karnaugh Map or K-Map is a graphical display of the fundamental
products in the truth table.
 Karnaugh map is nothing but a rectangle made of certain number of
squares , each square representing a minterm or maxterms.
 Examples:-
Two variables K-map Three variable K-map
16
How to map in K-map ?
 First draw the K-map as per the given number of variables.
 Now look for the output 1 (S-O-P) or 0 (P-O-S) and mark in the squares.
 The next step is reduction ,can be done by making groups as :-
 Pair Reduction :- Remove the variable which changes its state from complemented to
uncomplemented or vice versa ,removes one variable.
 Quad Reduction :- Remove the two variables which changes their states.
 Octet Reduction :- Remove the three variables which changes their states.
 Map Rolling :- Map rolling means roll the map i.e., consider the map as if its left edges are
touching its right edges and top edges are touching the bottom edges .
17
Example :- Reduce F(p,q,r,s) = ∑(0,2,5,7,8,10,13,15,)
P Q R S F
0 0 0 0 1
0 0 0 1 0
0 0 1 0 1
0 0 1 1 0
0 1 0 0 0
0 1 0 1 1
0 1 0 0 0
0 1 0 1 0
0 1 1 0 0
0 1 1 1 1
1 0 0 0 1
1 0 0 1 0
1 0 1 0 1
1 0 1 1 0
1 1 0 0 0
1 1 0 1 1
1 1 1 0 0
1 1 1 1 1
Sol. Two quads are formed in the K-map and
can be reduced to :-
=𝑃𝑄+BD Ans.
Thank You
19

More Related Content

What's hot

Differential equations of first order
Differential equations of first orderDifferential equations of first order
Differential equations of first order
Uzair Saiyed
 
13 Boolean Algebra
13 Boolean Algebra13 Boolean Algebra
13 Boolean Algebra
Praveen M Jigajinni
 
Higher order ODE with applications
Higher order ODE with applicationsHigher order ODE with applications
Higher order ODE with applications
Pratik Gadhiya
 
Maxima and minima
Maxima and minimaMaxima and minima
Maxima and minima
Umesh Pandey
 
Linear differential equation with constant coefficient
Linear differential equation with constant coefficientLinear differential equation with constant coefficient
Linear differential equation with constant coefficient
Sanjay Singh
 
Fuzzy mathematics:An application oriented introduction
Fuzzy mathematics:An application oriented introductionFuzzy mathematics:An application oriented introduction
Fuzzy mathematics:An application oriented introduction
Nagasuri Bala Venkateswarlu
 
Boolean Algebra
Boolean AlgebraBoolean Algebra
Boolean Algebra
gavhays
 
introduction to differential equations
introduction to differential equationsintroduction to differential equations
introduction to differential equations
Emdadul Haque Milon
 
Gauss elimination
Gauss eliminationGauss elimination
Gauss elimination
luiscarlosmolina
 
Differential equations of first order
Differential equations of first orderDifferential equations of first order
Differential equations of first order
vishalgohel12195
 
Lesson 19: Maximum and Minimum Values
Lesson 19: Maximum and Minimum ValuesLesson 19: Maximum and Minimum Values
Lesson 19: Maximum and Minimum Values
Matthew Leingang
 
Differential equations
Differential equationsDifferential equations
Differential equations
Seyid Kadher
 
boolean algebra and logic simplification
boolean algebra and logic simplificationboolean algebra and logic simplification
boolean algebra and logic simplification
Unsa Shakir
 
Matrices & Determinants
Matrices & DeterminantsMatrices & Determinants
Matrices & Determinants
Birinder Singh Gulati
 
Introduction to differential equation
Introduction to differential equationIntroduction to differential equation
Introduction to differential equation
Islamic University, Kushtia
 
Maths-->>Eigenvalues and eigenvectors
Maths-->>Eigenvalues and eigenvectorsMaths-->>Eigenvalues and eigenvectors
Maths-->>Eigenvalues and eigenvectors
Jaydev Kishnani
 
Revision Partial Fractions
Revision   Partial FractionsRevision   Partial Fractions
Revision Partial Fractions
shmaths
 
Gauss y gauss jordan
Gauss y gauss jordanGauss y gauss jordan
Gauss y gauss jordan
jonathann89
 
presentation on (Boolean rules & laws)
presentation on (Boolean rules & laws)presentation on (Boolean rules & laws)
presentation on (Boolean rules & laws)
kinza arshad
 
Green Theorem
Green TheoremGreen Theorem
Green Theorem
Sarwan Ursani
 

What's hot (20)

Differential equations of first order
Differential equations of first orderDifferential equations of first order
Differential equations of first order
 
13 Boolean Algebra
13 Boolean Algebra13 Boolean Algebra
13 Boolean Algebra
 
Higher order ODE with applications
Higher order ODE with applicationsHigher order ODE with applications
Higher order ODE with applications
 
Maxima and minima
Maxima and minimaMaxima and minima
Maxima and minima
 
Linear differential equation with constant coefficient
Linear differential equation with constant coefficientLinear differential equation with constant coefficient
Linear differential equation with constant coefficient
 
Fuzzy mathematics:An application oriented introduction
Fuzzy mathematics:An application oriented introductionFuzzy mathematics:An application oriented introduction
Fuzzy mathematics:An application oriented introduction
 
Boolean Algebra
Boolean AlgebraBoolean Algebra
Boolean Algebra
 
introduction to differential equations
introduction to differential equationsintroduction to differential equations
introduction to differential equations
 
Gauss elimination
Gauss eliminationGauss elimination
Gauss elimination
 
Differential equations of first order
Differential equations of first orderDifferential equations of first order
Differential equations of first order
 
Lesson 19: Maximum and Minimum Values
Lesson 19: Maximum and Minimum ValuesLesson 19: Maximum and Minimum Values
Lesson 19: Maximum and Minimum Values
 
Differential equations
Differential equationsDifferential equations
Differential equations
 
boolean algebra and logic simplification
boolean algebra and logic simplificationboolean algebra and logic simplification
boolean algebra and logic simplification
 
Matrices & Determinants
Matrices & DeterminantsMatrices & Determinants
Matrices & Determinants
 
Introduction to differential equation
Introduction to differential equationIntroduction to differential equation
Introduction to differential equation
 
Maths-->>Eigenvalues and eigenvectors
Maths-->>Eigenvalues and eigenvectorsMaths-->>Eigenvalues and eigenvectors
Maths-->>Eigenvalues and eigenvectors
 
Revision Partial Fractions
Revision   Partial FractionsRevision   Partial Fractions
Revision Partial Fractions
 
Gauss y gauss jordan
Gauss y gauss jordanGauss y gauss jordan
Gauss y gauss jordan
 
presentation on (Boolean rules & laws)
presentation on (Boolean rules & laws)presentation on (Boolean rules & laws)
presentation on (Boolean rules & laws)
 
Green Theorem
Green TheoremGreen Theorem
Green Theorem
 

Similar to Subject seminar boolean algebra by :-shivanshu

Chapter 2.pdf
Chapter 2.pdfChapter 2.pdf
Chapter 2.pdf
ssuserf7cd2b
 
2nd PUC computer science chapter 2 boolean algebra 1
2nd PUC computer science chapter 2  boolean algebra 12nd PUC computer science chapter 2  boolean algebra 1
2nd PUC computer science chapter 2 boolean algebra 1
Aahwini Esware gowda
 
Boolean algebra1
Boolean algebra1Boolean algebra1
Boolean algebra1
Prof. Dr. K. Adisesha
 
18 pc09 1.2_ digital logic gates _ boolean algebra_basic theorems
18 pc09 1.2_ digital logic gates _ boolean algebra_basic theorems18 pc09 1.2_ digital logic gates _ boolean algebra_basic theorems
18 pc09 1.2_ digital logic gates _ boolean algebra_basic theorems
arunachalamr16
 
Chapter_11.pdf
Chapter_11.pdfChapter_11.pdf
Chapter_11.pdf
Upinder Kaur
 
FALLSEM2022-23_BECE102L_TH_VL2022230104428_Reference_Material_I_25-07-2022_Mo...
FALLSEM2022-23_BECE102L_TH_VL2022230104428_Reference_Material_I_25-07-2022_Mo...FALLSEM2022-23_BECE102L_TH_VL2022230104428_Reference_Material_I_25-07-2022_Mo...
FALLSEM2022-23_BECE102L_TH_VL2022230104428_Reference_Material_I_25-07-2022_Mo...
AntareepMajumder
 
Boolean expression org.
Boolean expression org.Boolean expression org.
Boolean expression org.
mshoaib15
 
Boolean algebra
Boolean algebraBoolean algebra
Boolean algebra
Manish Kumar
 
B sc ii sem unit 2(b) ba
B sc ii sem unit 2(b) baB sc ii sem unit 2(b) ba
B sc ii sem unit 2(b) ba
MahiboobAliMulla
 
1Boolean Alegebra 3booleanalgebraold-160325120651.pdf
1Boolean Alegebra 3booleanalgebraold-160325120651.pdf1Boolean Alegebra 3booleanalgebraold-160325120651.pdf
1Boolean Alegebra 3booleanalgebraold-160325120651.pdf
siliconvalley6203
 
B sc3 unit 3 boolean algebra
B sc3 unit 3 boolean algebraB sc3 unit 3 boolean algebra
B sc3 unit 3 boolean algebra
MahiboobAliMulla
 
Boolean algebra
Boolean algebraBoolean algebra
Boolean algebra
LingalaSowjanya
 
Principles of Combinational Logic-1
Principles of Combinational Logic-1Principles of Combinational Logic-1
Principles of Combinational Logic-1
Supanna Shirguppe
 
Boolean algebra and logic gates
Boolean algebra and logic gatesBoolean algebra and logic gates
Boolean algebra and logic gates
Prof. Dr. K. Adisesha
 
2dig circ
2dig circ2dig circ
Chapter 4. logic function and boolean algebra
Chapter 4. logic function and boolean algebraChapter 4. logic function and boolean algebra
Chapter 4. logic function and boolean algebra
Ashish KC
 
BOOLEAN ALGEBRA & LOGIC GATE
BOOLEAN ALGEBRA & LOGIC GATEBOOLEAN ALGEBRA & LOGIC GATE
BOOLEAN ALGEBRA & LOGIC GATE
Ideal Eyes Business College
 
BOOLEAN NEW MANISH.pptx
BOOLEAN NEW MANISH.pptxBOOLEAN NEW MANISH.pptx
BOOLEAN NEW MANISH.pptx
PriyanshuGumber1
 
Boolean Algebra
Boolean AlgebraBoolean Algebra
Boolean Algebra
blaircomp2003
 
Chapter 4 logic design
Chapter 4   logic designChapter 4   logic design
Chapter 4 logic design
Burhanuddin Mohammad
 

Similar to Subject seminar boolean algebra by :-shivanshu (20)

Chapter 2.pdf
Chapter 2.pdfChapter 2.pdf
Chapter 2.pdf
 
2nd PUC computer science chapter 2 boolean algebra 1
2nd PUC computer science chapter 2  boolean algebra 12nd PUC computer science chapter 2  boolean algebra 1
2nd PUC computer science chapter 2 boolean algebra 1
 
Boolean algebra1
Boolean algebra1Boolean algebra1
Boolean algebra1
 
18 pc09 1.2_ digital logic gates _ boolean algebra_basic theorems
18 pc09 1.2_ digital logic gates _ boolean algebra_basic theorems18 pc09 1.2_ digital logic gates _ boolean algebra_basic theorems
18 pc09 1.2_ digital logic gates _ boolean algebra_basic theorems
 
Chapter_11.pdf
Chapter_11.pdfChapter_11.pdf
Chapter_11.pdf
 
FALLSEM2022-23_BECE102L_TH_VL2022230104428_Reference_Material_I_25-07-2022_Mo...
FALLSEM2022-23_BECE102L_TH_VL2022230104428_Reference_Material_I_25-07-2022_Mo...FALLSEM2022-23_BECE102L_TH_VL2022230104428_Reference_Material_I_25-07-2022_Mo...
FALLSEM2022-23_BECE102L_TH_VL2022230104428_Reference_Material_I_25-07-2022_Mo...
 
Boolean expression org.
Boolean expression org.Boolean expression org.
Boolean expression org.
 
Boolean algebra
Boolean algebraBoolean algebra
Boolean algebra
 
B sc ii sem unit 2(b) ba
B sc ii sem unit 2(b) baB sc ii sem unit 2(b) ba
B sc ii sem unit 2(b) ba
 
1Boolean Alegebra 3booleanalgebraold-160325120651.pdf
1Boolean Alegebra 3booleanalgebraold-160325120651.pdf1Boolean Alegebra 3booleanalgebraold-160325120651.pdf
1Boolean Alegebra 3booleanalgebraold-160325120651.pdf
 
B sc3 unit 3 boolean algebra
B sc3 unit 3 boolean algebraB sc3 unit 3 boolean algebra
B sc3 unit 3 boolean algebra
 
Boolean algebra
Boolean algebraBoolean algebra
Boolean algebra
 
Principles of Combinational Logic-1
Principles of Combinational Logic-1Principles of Combinational Logic-1
Principles of Combinational Logic-1
 
Boolean algebra and logic gates
Boolean algebra and logic gatesBoolean algebra and logic gates
Boolean algebra and logic gates
 
2dig circ
2dig circ2dig circ
2dig circ
 
Chapter 4. logic function and boolean algebra
Chapter 4. logic function and boolean algebraChapter 4. logic function and boolean algebra
Chapter 4. logic function and boolean algebra
 
BOOLEAN ALGEBRA & LOGIC GATE
BOOLEAN ALGEBRA & LOGIC GATEBOOLEAN ALGEBRA & LOGIC GATE
BOOLEAN ALGEBRA & LOGIC GATE
 
BOOLEAN NEW MANISH.pptx
BOOLEAN NEW MANISH.pptxBOOLEAN NEW MANISH.pptx
BOOLEAN NEW MANISH.pptx
 
Boolean Algebra
Boolean AlgebraBoolean Algebra
Boolean Algebra
 
Chapter 4 logic design
Chapter 4   logic designChapter 4   logic design
Chapter 4 logic design
 

Recently uploaded

Comparative analysis between traditional aquaponics and reconstructed aquapon...
Comparative analysis between traditional aquaponics and reconstructed aquapon...Comparative analysis between traditional aquaponics and reconstructed aquapon...
Comparative analysis between traditional aquaponics and reconstructed aquapon...
bijceesjournal
 
New techniques for characterising damage in rock slopes.pdf
New techniques for characterising damage in rock slopes.pdfNew techniques for characterising damage in rock slopes.pdf
New techniques for characterising damage in rock slopes.pdf
wisnuprabawa3
 
官方认证美国密歇根州立大学毕业证学位证书原版一模一样
官方认证美国密歇根州立大学毕业证学位证书原版一模一样官方认证美国密歇根州立大学毕业证学位证书原版一模一样
官方认证美国密歇根州立大学毕业证学位证书原版一模一样
171ticu
 
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
Yasser Mahgoub
 
5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...
5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...
5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...
ihlasbinance2003
 
Harnessing WebAssembly for Real-time Stateless Streaming Pipelines
Harnessing WebAssembly for Real-time Stateless Streaming PipelinesHarnessing WebAssembly for Real-time Stateless Streaming Pipelines
Harnessing WebAssembly for Real-time Stateless Streaming Pipelines
Christina Lin
 
CSM Cloud Service Management Presentarion
CSM Cloud Service Management PresentarionCSM Cloud Service Management Presentarion
CSM Cloud Service Management Presentarion
rpskprasana
 
Understanding Inductive Bias in Machine Learning
Understanding Inductive Bias in Machine LearningUnderstanding Inductive Bias in Machine Learning
Understanding Inductive Bias in Machine Learning
SUTEJAS
 
A SYSTEMATIC RISK ASSESSMENT APPROACH FOR SECURING THE SMART IRRIGATION SYSTEMS
A SYSTEMATIC RISK ASSESSMENT APPROACH FOR SECURING THE SMART IRRIGATION SYSTEMSA SYSTEMATIC RISK ASSESSMENT APPROACH FOR SECURING THE SMART IRRIGATION SYSTEMS
A SYSTEMATIC RISK ASSESSMENT APPROACH FOR SECURING THE SMART IRRIGATION SYSTEMS
IJNSA Journal
 
Modelagem de um CSTR com reação endotermica.pdf
Modelagem de um CSTR com reação endotermica.pdfModelagem de um CSTR com reação endotermica.pdf
Modelagem de um CSTR com reação endotermica.pdf
camseq
 
Iron and Steel Technology Roadmap - Towards more sustainable steelmaking.pdf
Iron and Steel Technology Roadmap - Towards more sustainable steelmaking.pdfIron and Steel Technology Roadmap - Towards more sustainable steelmaking.pdf
Iron and Steel Technology Roadmap - Towards more sustainable steelmaking.pdf
RadiNasr
 
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressionsKuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
Victor Morales
 
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
insn4465
 
Heat Resistant Concrete Presentation ppt
Heat Resistant Concrete Presentation pptHeat Resistant Concrete Presentation ppt
Heat Resistant Concrete Presentation ppt
mamunhossenbd75
 
Recycled Concrete Aggregate in Construction Part II
Recycled Concrete Aggregate in Construction Part IIRecycled Concrete Aggregate in Construction Part II
Recycled Concrete Aggregate in Construction Part II
Aditya Rajan Patra
 
Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...
Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...
Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...
IJECEIAES
 
Presentation of IEEE Slovenia CIS (Computational Intelligence Society) Chapte...
Presentation of IEEE Slovenia CIS (Computational Intelligence Society) Chapte...Presentation of IEEE Slovenia CIS (Computational Intelligence Society) Chapte...
Presentation of IEEE Slovenia CIS (Computational Intelligence Society) Chapte...
University of Maribor
 
Generative AI leverages algorithms to create various forms of content
Generative AI leverages algorithms to create various forms of contentGenerative AI leverages algorithms to create various forms of content
Generative AI leverages algorithms to create various forms of content
Hitesh Mohapatra
 
132/33KV substation case study Presentation
132/33KV substation case study Presentation132/33KV substation case study Presentation
132/33KV substation case study Presentation
kandramariana6
 
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
Sinan KOZAK
 

Recently uploaded (20)

Comparative analysis between traditional aquaponics and reconstructed aquapon...
Comparative analysis between traditional aquaponics and reconstructed aquapon...Comparative analysis between traditional aquaponics and reconstructed aquapon...
Comparative analysis between traditional aquaponics and reconstructed aquapon...
 
New techniques for characterising damage in rock slopes.pdf
New techniques for characterising damage in rock slopes.pdfNew techniques for characterising damage in rock slopes.pdf
New techniques for characterising damage in rock slopes.pdf
 
官方认证美国密歇根州立大学毕业证学位证书原版一模一样
官方认证美国密歇根州立大学毕业证学位证书原版一模一样官方认证美国密歇根州立大学毕业证学位证书原版一模一样
官方认证美国密歇根州立大学毕业证学位证书原版一模一样
 
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
 
5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...
5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...
5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...
 
Harnessing WebAssembly for Real-time Stateless Streaming Pipelines
Harnessing WebAssembly for Real-time Stateless Streaming PipelinesHarnessing WebAssembly for Real-time Stateless Streaming Pipelines
Harnessing WebAssembly for Real-time Stateless Streaming Pipelines
 
CSM Cloud Service Management Presentarion
CSM Cloud Service Management PresentarionCSM Cloud Service Management Presentarion
CSM Cloud Service Management Presentarion
 
Understanding Inductive Bias in Machine Learning
Understanding Inductive Bias in Machine LearningUnderstanding Inductive Bias in Machine Learning
Understanding Inductive Bias in Machine Learning
 
A SYSTEMATIC RISK ASSESSMENT APPROACH FOR SECURING THE SMART IRRIGATION SYSTEMS
A SYSTEMATIC RISK ASSESSMENT APPROACH FOR SECURING THE SMART IRRIGATION SYSTEMSA SYSTEMATIC RISK ASSESSMENT APPROACH FOR SECURING THE SMART IRRIGATION SYSTEMS
A SYSTEMATIC RISK ASSESSMENT APPROACH FOR SECURING THE SMART IRRIGATION SYSTEMS
 
Modelagem de um CSTR com reação endotermica.pdf
Modelagem de um CSTR com reação endotermica.pdfModelagem de um CSTR com reação endotermica.pdf
Modelagem de um CSTR com reação endotermica.pdf
 
Iron and Steel Technology Roadmap - Towards more sustainable steelmaking.pdf
Iron and Steel Technology Roadmap - Towards more sustainable steelmaking.pdfIron and Steel Technology Roadmap - Towards more sustainable steelmaking.pdf
Iron and Steel Technology Roadmap - Towards more sustainable steelmaking.pdf
 
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressionsKuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
 
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
 
Heat Resistant Concrete Presentation ppt
Heat Resistant Concrete Presentation pptHeat Resistant Concrete Presentation ppt
Heat Resistant Concrete Presentation ppt
 
Recycled Concrete Aggregate in Construction Part II
Recycled Concrete Aggregate in Construction Part IIRecycled Concrete Aggregate in Construction Part II
Recycled Concrete Aggregate in Construction Part II
 
Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...
Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...
Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...
 
Presentation of IEEE Slovenia CIS (Computational Intelligence Society) Chapte...
Presentation of IEEE Slovenia CIS (Computational Intelligence Society) Chapte...Presentation of IEEE Slovenia CIS (Computational Intelligence Society) Chapte...
Presentation of IEEE Slovenia CIS (Computational Intelligence Society) Chapte...
 
Generative AI leverages algorithms to create various forms of content
Generative AI leverages algorithms to create various forms of contentGenerative AI leverages algorithms to create various forms of content
Generative AI leverages algorithms to create various forms of content
 
132/33KV substation case study Presentation
132/33KV substation case study Presentation132/33KV substation case study Presentation
132/33KV substation case study Presentation
 
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
 

Subject seminar boolean algebra by :-shivanshu

  • 1. Subject seminar on Boolean algebra PRESENTED By:- Shivanshu dixit GUIDED BY :- Mrs. NAMRITA GUPTA 1
  • 2. Development of Boolean algebra  Long ago, Aristotle constructed a complete system of former logic.  He also wrote six books on the system of former logic problems.  For centuries afterward, mathematicians kept trying solving the logic problems.  But only George Boole was able to arrive at a solution for his own system of logic in 1854 called it BOOLEAN ALGEBRA.  In 1938, Claude E. Shannon applied BOOLEAN ALGEBRA to solve relay logic problems. 2
  • 4. NOT Operator :-  This operator operates on the single variable .  The operation performed is known as complementation.  The symbol is ¯ (bar) and X’s complement is represented as 𝑋. X 𝑋 X 𝑿 0 1 1 0 VENN DIAGRAM TRUTH TABLE 4
  • 5. OR Operator :-  Or operator donates logical addition .  The symbol + represents Or operation.  So, X+Y can be read as X OR Y, X Y X Y X+Y 0 0 0 0 1 1 1 0 1 1 1 1 5
  • 6. AND Operator :-  AND operator performs logical multiplication.  The symbol for AND operator is . (dot).  So, X.Y is read is X AND Y. x YX . Y X Y X.Y 0 0 0 0 1 0 1 0 0 1 1 1 6
  • 7. LOGIC GATES  A gate is a basic electronic circuit which operates on one or more signal to produce an output.  Gates are digital (two- state) circuits because the input or output signal are either low voltage (denotes 0) or high voltage (denotes 1).  Gates are often called logic circuits because they can be analysed by Boolean algebra.  There are three basic logic gates :- o Inverter (Not gate) o OR gate o And gate 7
  • 8. INVERTER(NOT Gate)  It has only one input signal and one output signal.  The output state is always opposite to the input state.  An inverter is also known as NOT gate because output is not same as the input. X 𝑿 0 1 1 0 SYMBOL X 𝑋 8
  • 9. OR Gate  The OR gate has two or more input signal but only one output signal.  If any one input signal is 1 (high) the out put signal is 1 (high).  If all inputs are 0 (low) then the output is also 0 (low).  An OR gate can have as many inputs as desired. A B Q 0 0 0 0 1 1 1 0 1 1 1 1 9
  • 10. AND Gate  The AND gate has two or more input signal and produce one output signal.  When all inputs are1 (high) then the output is 1 ,otherwise the output is 0.  An AND gate can have as many input as desired. A B Q 0 0 0 0 1 0 1 0 0 1 1 1 10
  • 11. Derivation of Boolean expression  Boolean expressions which consist of a single variable or its complement e.g., X or Y or 𝑍 are known as literals .  MINTERMS :-  A minterm is a product of all literals within the logic system.  If value of a variable is 0, then its complement is multiplied else the variable itself is multiplied.  Example :- if X=1,Y=0,Z=1 then the minterm is X𝑌Z.  MAXTERMS:-  A maxterm is the sum of all literals within the logic system.  If value of a variable is 1, then its complement is added else the variable itself is added.  Example :- if X=1,Y=0,Z=1 then the minterm is 𝑋+Y+𝑍. 11
  • 12.  Convert X+Y into minterms. Sol. X+Y=X.1+Y.1 = X.(Y+𝑌)+Y.(X+𝑋) = XY+X𝑌+XY+𝑋Y = XY+X𝑌+𝑋Y  Convert X.Y into maxterms. Sol. X.Y=(X+0).(Y+0) = (X+Y.𝑌).(Y+X.𝑋) = (X+Y)(X+𝑌)(X+Y)(𝑋+Y) = (X+Y)(X+𝑌)(X+Y)(𝑋+Y) Let us solve some problems :- 12
  • 13. Canonical Expression  Boolean Expression composed entirely either of minterms or of Maxterms is referred to as Canonical Expression.  Canonical expression can be represented in the following two terms :-  Sum-of-Products (S-O-P) :- • When a BOOLEAN expression is represented purely as sum of minterms it is said to be in canonical Sum-Of-Product. • Example ;- XY+XZ+ZY  Product-Of-Sum (P-OS) ;- • When a BOOLEAN expression is represented purely as sum of maxterms it is said to be in canonical Product-Of-Sum (P-OS) . • Example ;- (X+Y).(Y+Z).(X+Z) 13
  • 14. MINIMIZATION OF BOOLEAN EXPRESSION  After obtaining an S-O-P or P-O-S expression the next thing is to simplify the Boolean expression.  And then the expression is implemented using logic gates.  And a minimized Boolean expression means less no of logic gates which means simplified circuitary.  There are many ways of simplification of Boolean expressions, some are :-  Algebraic method  Using Karnaugh Maps  Quine-Mccluskey Method 14
  • 15. Algebraic Method  This method makes use of Boolean postulates, rules and theorems to simplify the expressions.  Example:- Simplify 𝑋𝑌+𝑋+XY. Sol. 𝑋𝑌+𝑋+XY = (𝑋 + 𝑌)+𝑋 + XY = 𝑋+𝑌+XY = (X+𝑋)(𝑋+Y)+𝑌 = 𝑋+Y +𝑌 = 𝑋+1 = 1 15
  • 16. KARNAUGH MAP  Karnaugh Map or K-Map is a graphical display of the fundamental products in the truth table.  Karnaugh map is nothing but a rectangle made of certain number of squares , each square representing a minterm or maxterms.  Examples:- Two variables K-map Three variable K-map 16
  • 17. How to map in K-map ?  First draw the K-map as per the given number of variables.  Now look for the output 1 (S-O-P) or 0 (P-O-S) and mark in the squares.  The next step is reduction ,can be done by making groups as :-  Pair Reduction :- Remove the variable which changes its state from complemented to uncomplemented or vice versa ,removes one variable.  Quad Reduction :- Remove the two variables which changes their states.  Octet Reduction :- Remove the three variables which changes their states.  Map Rolling :- Map rolling means roll the map i.e., consider the map as if its left edges are touching its right edges and top edges are touching the bottom edges . 17
  • 18. Example :- Reduce F(p,q,r,s) = ∑(0,2,5,7,8,10,13,15,) P Q R S F 0 0 0 0 1 0 0 0 1 0 0 0 1 0 1 0 0 1 1 0 0 1 0 0 0 0 1 0 1 1 0 1 0 0 0 0 1 0 1 0 0 1 1 0 0 0 1 1 1 1 1 0 0 0 1 1 0 0 1 0 1 0 1 0 1 1 0 1 1 0 1 1 0 0 0 1 1 0 1 1 1 1 1 0 0 1 1 1 1 1 Sol. Two quads are formed in the K-map and can be reduced to :- =𝑃𝑄+BD Ans.