0% found this document useful (0 votes)
63 views

Discrete Mathematics - Predicate Logic

This document defines and provides examples of key concepts in predicate logic, including: 1) Predicates are expressions containing one or more variables defined on a specific domain that can be made into propositions by assigning values to variables or quantifying variables. 2) Well-formed formulas include propositional constants/variables, quantified variables connected to wffs, and connectives connecting wffs. 3) There are two quantifiers - universal (∀) stating a predicate is true for every variable value, and existential (∃) stating a predicate is true for some variable values. 4) Nested quantifiers use a quantifier within the scope of another quantifier.

Uploaded by

anubhav kumar
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
63 views

Discrete Mathematics - Predicate Logic

This document defines and provides examples of key concepts in predicate logic, including: 1) Predicates are expressions containing one or more variables defined on a specific domain that can be made into propositions by assigning values to variables or quantifying variables. 2) Well-formed formulas include propositional constants/variables, quantified variables connected to wffs, and connectives connecting wffs. 3) There are two quantifiers - universal (∀) stating a predicate is true for every variable value, and existential (∃) stating a predicate is true for some variable values. 4) Nested quantifiers use a quantifier within the scope of another quantifier.

Uploaded by

anubhav kumar
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

8/10/2020 Discrete Mathematics - Predicate Logic - Tutorialspoint

Discrete Mathematics - Predicate Logic

Predicate Logic deals with predicates, which are propositions containing variables.

Predicate Logic – Definition

A predicate is an expression of one or more variables defined on some specific domain. A


predicate with variables can be made a proposition by either assigning a value to the variable or by
quantifying the variable.
The following are some examples of predicates −
Let E(x, y) denote "x = y"
Let X(a, b, c) denote "a + b + c = 0"
Let M(x, y) denote "x is married to y"

Well Formed Formula

Well Formed Formula (wff) is a predicate holding any of the following −


All propositional constants and propositional variables are wffs

If x is a variable and Y is a wff, ∀


∀xxY
Y and ∃
∃xxY
Y are also wff

Truth value and false values are wffs


Each atomic formula is a wff
All connectives connecting wffs are wffs

Quantifiers
The variable of predicates is quantified by quantifiers. There are two types of quantifier in predicate
logic − Universal Quantifier and Existential Quantifier.

Universal Quantifier

Universal quantifier states that the statements within its scope are true for every value of the
specific variable. It is denoted by the symbol ∀
∀ .


∀xxP
P((x
x)) is read as for every value of x, P(x) is true.

https://www.tutorialspoint.com/discrete_mathematics/discrete_mathematics_predicate_logic.htm 1/2
8/10/2020 Discrete Mathematics - Predicate Logic - Tutorialspoint

Example − "Man is mortal" can be transformed into the propositional form ∀


∀xxP
P((x
x)) where P(x)

is the predicate which denotes x is mortal and the universe of discourse is all men.

Existential Quantifier

Existential quantifier states that the statements within its scope are true for some values of the
specific variable. It is denoted by the symbol ∃
∃ .


∃xxP
P((x
x)) is read as for some values of x, P(x) is true.

Example − "Some people are dishonest" can be transformed into the propositional form

∃xxP
P((x
x)) where P(x) is the predicate which denotes x is dishonest and the universe of discourse

is some people.

Nested Quantifiers

If we use a quantifier that appears within the scope of another quantifier, it is called nested
quantifier.

Example


∀  a
a∃∃b
bPP(
(xx,, y
y)) where P
P((a
a,, b
b)) denotes a
a++b
b =
= 0
0


∀  a
a∀∀b
b∀∀c
cPP(
(aa,, b
b,, c
c)) where P
P((a
a,, b
b)) denotes a
a++(
(bb+
+cc)
) =
= (
(aa+
+bb)
)++c
c

Note − ∀
∀aa∃
∃bbP
P((x
x,, y
y)) ≠
≠ ∃
∃aa∀
∀bbP
P((x
x,, y
y))

https://www.tutorialspoint.com/discrete_mathematics/discrete_mathematics_predicate_logic.htm 2/2

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy