SlideShare a Scribd company logo
1 of 17
Discrete Mathematics
MCA-105
Introduction
• Discrete mathematics is the study of
mathematical structures that are
fundamentally discrete rather than
continuous.
Discrete vs. Continuous Mathematics
Continuous Mathematics
It considers objects that vary continuously;
Example:
– Analog wristwatch (separate hour, minute, and second hands).
– 1:25 pm to 1:27pm
– Real-number system --- core of continuous mathematics;
Discrete Mathematics
It considers objects that vary in a discrete way.
Example:
– Digital wristwatch.
– Integers --- core of discrete mathematics
Problems Covered
• Cover non-continuous domain. For example,
• Is it possible to visit 3 islands in a river with 6
bridges without crossing any bridge more than
once?
• Or, what is the smallest number of telephone
lines needed to connect 200 cities?
Logic
• The rules of logic give precise meaning to
mathematical statements.
• These rules are used to distinguish between
valid and invalid mathematical arguments.
Statement
• A statement is declarative sentence that is
either true or false, but not the both.
• A statement is also referred as a proposition.
Propositional Logic/ Calculus
• The area of logic that deals with propositions is called the propositional
calculus or propositional Logic.
• Example of proposition logic:
– Washington, D.C., is the capital of the United States of America.
– Toronto is the capital of Canada.
– 1 + 1 = 2.
– 2 + 2 = 3.
• Example of not proposition logic
– What time is it?
– Read this carefully.
– x + 1 = 2.
– x + y = z.
• Sentences 1 and 2 are not propositions because they are not declarative
sentences. Sentences 3 and 4 are not propositions because they are
neither true nor false
Propositional Variables
• Variables that represent propositions, just as
letters are used to denote numerical variables.
• If a proposition is true, we say that it has a
truth value of “true” and denoted by T.
• If a proposition is false, we say that it has a
truth value of “false” and denoted by F.
Compound Proposition
• Many mathematical statements are
constructed by combining (logical operators)
one or more propositions.
• Examples
• “3+2=5” and “Kurukshetra is a city”
• “the grass is green” or “it is raining”
• “Discrete mathematics is a subject not difficult
to me”
Compound Propositions
• Negation (not)  p
• Conjunction (and) p  q
• Disjunction (or) p  q
• Exclusive or p  q
• Implication p  q
• Biconditional p  q
Negation
• Let p be a proposition. The negation of p,
denoted by¬p (also denoted by p), is the
statement
• “It is not the case that p.”
• The proposition ¬p is read “not p.” The truth
value of the negation of p, ¬p, is the opposite
• of the truth value of p.
Example of Negation
• Find the negation of the proposition
“Michael’s PC runs Linux” and express this in
simple English.
• Solution: The negation is “It is not the case
that Michael’s PC runs Linux.”
This negation can be more simply expressed as
“Michael’s PC does not run Linux.”
Question
• Find the negation of the proposition
“Vandana’s smartphone has at least 32GB of
memory” and express this in simple English.
Conjunction (And)
• Let p and q be propositions. The conjunction of
p and q, denoted by p ∧ q, is the proposition
“p and q.” The conjunction p ∧ q is true when
both p and q are true and is false otherwise.
Disjunction
• Let p and q be propositions. The disjunction of
p and q, denoted by p ∨ q, is the proposition
“p or q.” The disjunction p ∨ q is false when
both p and q are false and is true otherwise.
Truth Tables
p  p
T
F
p q p  q
p q p  q
Reference
• “Discrete mathematics and its applications” by
Kenneth H. Rosen, 7th Edition, TMH.

More Related Content

Similar to DM 1.pptx

Practical cryptography
Practical cryptographyPractical cryptography
Practical cryptography
memarzadeh
 
Logic
LogicLogic
Logic
H K
 

Similar to DM 1.pptx (20)

Unit 1 rules of inference
Unit 1  rules of inferenceUnit 1  rules of inference
Unit 1 rules of inference
 
L01.ppt
L01.pptL01.ppt
L01.ppt
 
Logic.ppt
Logic.pptLogic.ppt
Logic.ppt
 
Knowledge representation and Predicate logic
Knowledge representation and Predicate logicKnowledge representation and Predicate logic
Knowledge representation and Predicate logic
 
Obj. 9 Inductive Reasoning
Obj. 9 Inductive ReasoningObj. 9 Inductive Reasoning
Obj. 9 Inductive Reasoning
 
CMSC 56 | Lecture 1: Propositional Logic
CMSC 56 | Lecture 1: Propositional LogicCMSC 56 | Lecture 1: Propositional Logic
CMSC 56 | Lecture 1: Propositional Logic
 
Practical cryptography
Practical cryptographyPractical cryptography
Practical cryptography
 
lecture011712 (1).ppt
lecture011712 (1).pptlecture011712 (1).ppt
lecture011712 (1).ppt
 
Lecture # 2 discrete for beginners.ppt
Lecture # 2 discrete for beginners.pptLecture # 2 discrete for beginners.ppt
Lecture # 2 discrete for beginners.ppt
 
CSE-203 Lec_1.pptx
CSE-203 Lec_1.pptxCSE-203 Lec_1.pptx
CSE-203 Lec_1.pptx
 
Lecture 01.ppt
Lecture 01.pptLecture 01.ppt
Lecture 01.ppt
 
Logic
LogicLogic
Logic
 
Predicate logic
 Predicate logic Predicate logic
Predicate logic
 
Tma2033 chap1.1&1.2handout
Tma2033 chap1.1&1.2handoutTma2033 chap1.1&1.2handout
Tma2033 chap1.1&1.2handout
 
AI-Unit4.ppt
AI-Unit4.pptAI-Unit4.ppt
AI-Unit4.ppt
 
Discrete mathematics by sadat sumon
Discrete mathematics by sadat sumonDiscrete mathematics by sadat sumon
Discrete mathematics by sadat sumon
 
Reasoning
Reasoning Reasoning
Reasoning
 
Pnp
PnpPnp
Pnp
 
Dm1
Dm1Dm1
Dm1
 
Discrete Math Chapter 1 :The Foundations: Logic and Proofs
Discrete Math Chapter 1 :The Foundations: Logic and ProofsDiscrete Math Chapter 1 :The Foundations: Logic and Proofs
Discrete Math Chapter 1 :The Foundations: Logic and Proofs
 

Recently uploaded

Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
amitlee9823
 
Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...
amitlee9823
 
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al BarshaAl Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
AroojKhan71
 
Call Girls In Bellandur ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bellandur ☎ 7737669865 🥵 Book Your One night StandCall Girls In Bellandur ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bellandur ☎ 7737669865 🥵 Book Your One night Stand
amitlee9823
 
Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...
Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...
Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...
amitlee9823
 
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
amitlee9823
 
Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...
Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...
Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...
amitlee9823
 

Recently uploaded (20)

Mature dropshipping via API with DroFx.pptx
Mature dropshipping via API with DroFx.pptxMature dropshipping via API with DroFx.pptx
Mature dropshipping via API with DroFx.pptx
 
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
 
Edukaciniai dropshipping via API with DroFx
Edukaciniai dropshipping via API with DroFxEdukaciniai dropshipping via API with DroFx
Edukaciniai dropshipping via API with DroFx
 
Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...
 
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al BarshaAl Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
 
Accredited-Transport-Cooperatives-Jan-2021-Web.pdf
Accredited-Transport-Cooperatives-Jan-2021-Web.pdfAccredited-Transport-Cooperatives-Jan-2021-Web.pdf
Accredited-Transport-Cooperatives-Jan-2021-Web.pdf
 
Predicting Loan Approval: A Data Science Project
Predicting Loan Approval: A Data Science ProjectPredicting Loan Approval: A Data Science Project
Predicting Loan Approval: A Data Science Project
 
Capstone Project on IBM Data Analytics Program
Capstone Project on IBM Data Analytics ProgramCapstone Project on IBM Data Analytics Program
Capstone Project on IBM Data Analytics Program
 
BigBuy dropshipping via API with DroFx.pptx
BigBuy dropshipping via API with DroFx.pptxBigBuy dropshipping via API with DroFx.pptx
BigBuy dropshipping via API with DroFx.pptx
 
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 night
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 nightCheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 night
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 night
 
Discover Why Less is More in B2B Research
Discover Why Less is More in B2B ResearchDiscover Why Less is More in B2B Research
Discover Why Less is More in B2B Research
 
VidaXL dropshipping via API with DroFx.pptx
VidaXL dropshipping via API with DroFx.pptxVidaXL dropshipping via API with DroFx.pptx
VidaXL dropshipping via API with DroFx.pptx
 
Smarteg dropshipping via API with DroFx.pptx
Smarteg dropshipping via API with DroFx.pptxSmarteg dropshipping via API with DroFx.pptx
Smarteg dropshipping via API with DroFx.pptx
 
Call Girls In Bellandur ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bellandur ☎ 7737669865 🥵 Book Your One night StandCall Girls In Bellandur ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bellandur ☎ 7737669865 🥵 Book Your One night Stand
 
Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...
Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...
Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...
 
Midocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFxMidocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFx
 
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
 
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
 
BDSM⚡Call Girls in Mandawali Delhi >༒8448380779 Escort Service
BDSM⚡Call Girls in Mandawali Delhi >༒8448380779 Escort ServiceBDSM⚡Call Girls in Mandawali Delhi >༒8448380779 Escort Service
BDSM⚡Call Girls in Mandawali Delhi >༒8448380779 Escort Service
 
Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...
Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...
Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...
 

DM 1.pptx

  • 2. Introduction • Discrete mathematics is the study of mathematical structures that are fundamentally discrete rather than continuous.
  • 3. Discrete vs. Continuous Mathematics Continuous Mathematics It considers objects that vary continuously; Example: – Analog wristwatch (separate hour, minute, and second hands). – 1:25 pm to 1:27pm – Real-number system --- core of continuous mathematics; Discrete Mathematics It considers objects that vary in a discrete way. Example: – Digital wristwatch. – Integers --- core of discrete mathematics
  • 4. Problems Covered • Cover non-continuous domain. For example, • Is it possible to visit 3 islands in a river with 6 bridges without crossing any bridge more than once? • Or, what is the smallest number of telephone lines needed to connect 200 cities?
  • 5. Logic • The rules of logic give precise meaning to mathematical statements. • These rules are used to distinguish between valid and invalid mathematical arguments.
  • 6. Statement • A statement is declarative sentence that is either true or false, but not the both. • A statement is also referred as a proposition.
  • 7. Propositional Logic/ Calculus • The area of logic that deals with propositions is called the propositional calculus or propositional Logic. • Example of proposition logic: – Washington, D.C., is the capital of the United States of America. – Toronto is the capital of Canada. – 1 + 1 = 2. – 2 + 2 = 3. • Example of not proposition logic – What time is it? – Read this carefully. – x + 1 = 2. – x + y = z. • Sentences 1 and 2 are not propositions because they are not declarative sentences. Sentences 3 and 4 are not propositions because they are neither true nor false
  • 8. Propositional Variables • Variables that represent propositions, just as letters are used to denote numerical variables. • If a proposition is true, we say that it has a truth value of “true” and denoted by T. • If a proposition is false, we say that it has a truth value of “false” and denoted by F.
  • 9. Compound Proposition • Many mathematical statements are constructed by combining (logical operators) one or more propositions. • Examples • “3+2=5” and “Kurukshetra is a city” • “the grass is green” or “it is raining” • “Discrete mathematics is a subject not difficult to me”
  • 10. Compound Propositions • Negation (not)  p • Conjunction (and) p  q • Disjunction (or) p  q • Exclusive or p  q • Implication p  q • Biconditional p  q
  • 11. Negation • Let p be a proposition. The negation of p, denoted by¬p (also denoted by p), is the statement • “It is not the case that p.” • The proposition ¬p is read “not p.” The truth value of the negation of p, ¬p, is the opposite • of the truth value of p.
  • 12. Example of Negation • Find the negation of the proposition “Michael’s PC runs Linux” and express this in simple English. • Solution: The negation is “It is not the case that Michael’s PC runs Linux.” This negation can be more simply expressed as “Michael’s PC does not run Linux.”
  • 13. Question • Find the negation of the proposition “Vandana’s smartphone has at least 32GB of memory” and express this in simple English.
  • 14. Conjunction (And) • Let p and q be propositions. The conjunction of p and q, denoted by p ∧ q, is the proposition “p and q.” The conjunction p ∧ q is true when both p and q are true and is false otherwise.
  • 15. Disjunction • Let p and q be propositions. The disjunction of p and q, denoted by p ∨ q, is the proposition “p or q.” The disjunction p ∨ q is false when both p and q are false and is true otherwise.
  • 16. Truth Tables p  p T F p q p  q p q p  q
  • 17. Reference • “Discrete mathematics and its applications” by Kenneth H. Rosen, 7th Edition, TMH.

Editor's Notes

  1. In this slide, we will cover mathematical argument/statement and introduce tools to construct these arguments.