Olive Defence
Mathematics

Sets, Relations & Functions

📘 Algebra · Chapter MN01 🎯 NDA Level : High Priority

Sets, Relations & Functions form the foundational language of all mathematics. In NDA Mathematics, this chapter directly contributes MCQs on counting elements of sets, applying set operations, classifying functions, and evaluating composite or inverse functions. Questions are largely concept-based — no complex computation is needed, making this chapter one of the highest return-on-investment chapters for the exam.

📌 What to expect in NDA (based on 2022–2024 papers):
(1) Finding n(A∪B) using the inclusion-exclusion formula; (2) Number of subsets / proper subsets of a set; (3) Venn diagram-based counting problems (3-set problems); (4) Verifying whether a relation is an equivalence relation; (5) Identifying the type of function (one-one, onto, bijective); (6) Evaluating composite functions (fog, gof); (7) Finding domain and range of simple functions; (8) De Morgan's Law application.

Topics at a Glance

① Sets & Notation
Roster form, set-builder form, types of sets
② Set Operations
Union, intersection, difference, complement
③ Venn Diagrams
2-set & 3-set counting, De Morgan's laws
④ Relations
Cartesian product, domain, range, types
⑤ Functions
One-one, onto, bijective, into, many-one
⑥ Composite & Inverse
fog, gof, f⁻¹, inverse conditions

1. Sets — Concepts & Notation

1.1
What is a Set? — Definition & Representations
Start here — every subsequent topic builds on this

A set is a well-defined collection of distinct objects (called elements or members). "Well-defined" means there is no ambiguity about whether an object belongs to the set.

Roster (Tabular) Form

  • All elements are listed explicitly, separated by commas, inside curly braces { }.
  • Order doesn't matter; repetition is not allowed.
  • Example: A = {1, 2, 3, 4, 5} — set of first 5 natural numbers
  • Example: B = {a, e, i, o, u} — set of vowels
  • Example: C = {2, 4, 6, 8, 10} — even numbers up to 10

Set-Builder (Rule) Form

  • Describes elements by a property: A = {x : condition on x}
  • Read as "A is the set of all x such that..."
  • Example: A = {x : x ∈ ℕ, x ≤ 5} — same as {1,2,3,4,5}
  • Example: B = {x : x is a vowel in English alphabet}
  • Used when listing all elements is impractical (e.g., infinite sets)
⚠ Common Confusion: The set {0} is NOT an empty set — it contains one element (zero). The empty set is { } or ∅. Also, sets {1,2,3} and {3,1,2} are identical — order does not matter in sets.
1.2
Types of Sets — Must-Know Classification
Directly tested in MCQs — identify the type from description
Type of SetDefinitionExample
Empty / Null Set (∅)Contains no elements{x : x ∈ ℕ, x² = −1}
Singleton SetExactly one element{5} or {∅} (set containing empty set)
Finite SetCountable number of elements{2, 4, 6, 8, 10}
Infinite SetElements cannot be exhaustedℕ = {1,2,3,...}, ℤ, ℝ
Universal Set (U)The overall set in contextOften U = ℝ or a specific given set
Equal SetsSame elements (order irrelevant){1,2,3} = {3,2,1}
Equivalent SetsSame number of elements (not necessarily same){1,2,3} ~ {a,b,c}
Subset (A ⊆ B)Every element of A is in B{2,4} ⊆ {2,4,6}
Proper Subset (A ⊂ B)A ⊆ B but A ≠ B{2,4} ⊂ {2,4,6}
Power Set P(A)Set of all subsets of AIf A={a,b} then P(A)={∅,{a},{b},{a,b}}
Disjoint SetsNo common elements; A ∩ B = ∅{1,3} and {2,4}
⚡ Power Set Formula (High Frequency in NDA)
If n(A) = n, then: Number of subsets = 2ⁿ Number of proper subsets = 2ⁿ − 1 Number of non-empty proper subsets = 2ⁿ − 2
If A has 3 elements: subsets = 2³ = 8; proper subsets = 7; P(A) has 8 elements.

2. Set Operations

2.1
Union, Intersection, Difference & Complement
Core operations — always paired with Venn diagram questions

Union (A ∪ B)

  • All elements belonging to A or B (or both)
  • If A={1,2,3} and B={3,4,5}, then A∪B={1,2,3,4,5}
  • n(A∪B) = n(A) + n(B) − n(A∩B)
  • A ∪ ∅ = A;   A ∪ U = U;   A ∪ A = A
  • A ∪ A' = U (complement law)

Intersection (A ∩ B)

  • Elements common to both A and B
  • If A={1,2,3} and B={3,4,5}, then A∩B={3}
  • A ∩ ∅ = ∅;   A ∩ U = A;   A ∩ A = A
  • A ∩ A' = ∅ (complement law)
  • If A∩B=∅, sets are disjoint

Difference (A − B or A \ B)

  • Elements in A but NOT in B
  • If A={1,2,3} and B={3,4,5}, then A−B={1,2}
  • A − B ≠ B − A in general
  • A − B = A ∩ B' (complement of B)
  • n(A−B) = n(A) − n(A∩B)

Complement (A')

  • All elements of Universal Set U that are NOT in A
  • A' = U − A
  • (A')' = A (double complement)
  • U' = ∅;   ∅' = U
  • n(A') = n(U) − n(A)
⚡ Symmetric Difference (Often asked as "which operation is this?")
A △ B = (A ∪ B) − (A ∩ B) = (A − B) ∪ (B − A)
Contains elements in A or B but NOT in both. If A={1,2,3}, B={2,3,4} → A△B = {1,4}
2.2
Venn Diagrams & Counting Formulae
The most tested application — 3-set problems appear almost every year

Two-Set Venn Diagram

U — Universal Set A B A only (A − B) A ∩ B B only (B − A) Neither = (A∪B)′ n(A∪B) = n(A) + n(B) − n(A∩B)
Fig 1: Two-Set Venn Diagram — shaded regions indicate set operations

Three-Set Venn Diagram (NDA Favourite)

U — Universal Set A B C A only B only C only A∩B A∩C B∩C A∩B∩C n(A∪B∪C) = n(A)+n(B)+n(C) −n(A∩B)−n(B∩C)−n(A∩C) +n(A∩B∩C)
Fig 2: Three-Set Venn Diagram — 7 distinct regions shown; used in survey-type word problems
⚡ Key Counting Formulae — Set Theory
n(A∪B) = n(A) + n(B) − n(A∩B) n(A∪B∪C) = n(A) + n(B) + n(C) − n(A∩B) − n(B∩C) − n(A∩C) + n(A∩B∩C) n(A only) = n(A) − n(A∩B) [for 2 sets] n(exactly one of A or B) = n(A) + n(B) − 2·n(A∩B)
In 3-set problems: n(exactly one) = n(A)+n(B)+n(C) − 2[n(A∩B)+n(B∩C)+n(A∩C)] + 3·n(A∩B∩C)
2.3
De Morgan's Laws & Important Properties
Statement-based questions — know both forms cold
⚡ De Morgan's Laws
Law 1: (A ∪ B)' = A' ∩ B' Law 2: (A ∩ B)' = A' ∪ B'
In plain words — Law 1: Complement of a union = intersection of complements. Law 2: Complement of an intersection = union of complements.
PropertyFor Union (∪)For Intersection (∩)
CommutativeA ∪ B = B ∪ AA ∩ B = B ∩ A
AssociativeA ∪ (B ∪ C) = (A ∪ B) ∪ CA ∩ (B ∩ C) = (A ∩ B) ∩ C
DistributiveA ∪ (B ∩ C) = (A∪B) ∩ (A∪C)A ∩ (B ∪ C) = (A∩B) ∪ (A∩C)
IdentityA ∪ ∅ = AA ∩ U = A
IdempotentA ∪ A = AA ∩ A = A
ComplementA ∪ A' = UA ∩ A' = ∅
📌 Memory Aid for De Morgan's: "Break the bar, change the operation." Complement of (A ∪ B) → break bar to get A' and B', change ∪ to ∩.
📋 TOPIC-WISE PYQ
Sets — NDA-Pattern Questions
Q1. In a class of 50 students, 30 like Mathematics, 25 like Science, and 10 like both. How many students like neither?
  • (a) 5    (b) 10    (c) 15    (d) 45
Answer: (a) 5
n(M∪S) = n(M) + n(S) − n(M∩S) = 30 + 25 − 10 = 45. Students who like neither = 50 − 45 = 5.
Q2. If A = {1, 2, 3} then the number of proper subsets of A is:
  • (a) 6    (b) 7    (c) 8    (d) 9
Answer: (b) 7
Number of subsets = 2³ = 8. Proper subsets = 8 − 1 = 7 (excluding A itself).
Q3. If n(A) = 4, n(B) = 5 and n(A∩B) = 3, then n(A∪B) is:
  • (a) 4    (b) 5    (c) 6    (d) 7
Answer: (c) 6
n(A∪B) = 4 + 5 − 3 = 6.
Q4. Which of the following is De Morgan's Law?
  • (a) (A∪B)' = A'∪B'    (b) (A∩B)' = A'∩B'    (c) (A∪B)' = A'∩B'    (d) A∪B = A∩B
Answer: (c)
De Morgan's First Law: (A∪B)' = A' ∩ B'. Option (a) and (b) are both incorrect forms.
🔥 TRICKY QUESTIONS
Sets — Common Traps & Their Solutions
🧩 T1. In a survey of 100 people: 70 like tea, 60 like coffee, and some like both. What is the minimum number who must like both?
Solution: n(T∪C) ≤ 100 (cannot exceed total). So n(T) + n(C) − n(T∩C) ≤ 100 → 70 + 60 − n(T∩C) ≤ 100 → n(T∩C) ≥ 30. Minimum = 30.
Trap: Students often forget the constraint n(A∪B) ≤ n(U).
🧩 T2. If A ⊆ B, then A∩B = ?
Solution: A∩B = A. If every element of A is already in B, then the common elements are just all of A. Similarly, A∪B = B in this case.
Trap: Students often say A∩B = B. Remember: intersection takes the smaller set when one is a subset of the other.
🧩 T3. In a group of 100 students: 40 study Hindi, 50 study English, 20 study Sanskrit, 15 study Hindi and English, 10 study English and Sanskrit, 8 study Hindi and Sanskrit, and 5 study all three. How many study none?
Solution: n(H∪E∪S) = 40+50+20 − 15−10−8 + 5 = 110 − 33 + 5 = 82. Students who study none = 100 − 82 = 18.

3. Relations

3.1
Cartesian Product & Definition of a Relation
Foundation of all relation theory

The Cartesian product A × B is the set of all ordered pairs (a, b) where a ∈ A and b ∈ B. A relation R from A to B is any subset of A × B.

⚡ Cartesian Product Key Facts
A × B = {(a, b) : a ∈ A, b ∈ B} n(A × B) = n(A) × n(B) If n(A) = m and n(B) = n, then number of relations from A to B = 2^(mn)
Note: A×B ≠ B×A in general (ordered pairs — order matters). A×B = B×A only if A = B or one of them is empty.

Domain of Relation R

  • Set of all first elements (x-values) in the ordered pairs of R
  • Domain ⊆ Set A (the first set)
  • Example: If R = {(1,2),(1,3),(2,4)}, Domain = {1,2}

Range of Relation R

  • Set of all second elements (y-values) in the ordered pairs of R
  • Range ⊆ Set B (the second set)
  • Example: If R = {(1,2),(1,3),(2,4)}, Range = {2,3,4}
⚠ Domain vs Co-domain: Co-domain is the entire set B (the "target" set). Range is only the set of values actually attained. Range ⊆ Co-domain always. They are equal only when the relation is onto (surjective).
3.2
Types of Relations — Reflexive, Symmetric, Transitive & Equivalence
Tested by definition + verification — very common in NDA
TypeDefinitionTest ConditionExample
Reflexive Every element is related to itself (a, a) ∈ R for all a ∈ A R = {(1,1),(2,2),(3,3),...} on ℕ
Irreflexive No element is related to itself (a, a) ∉ R for all a ∈ A R = "is strictly less than" on ℕ
Symmetric If aRb then bRa (a,b) ∈ R ⟹ (b,a) ∈ R R = "is a sibling of" (mutual)
Anti-symmetric If aRb and bRa then a = b (a,b)∈R and (b,a)∈R ⟹ a=b R = "≤" on real numbers
Transitive If aRb and bRc then aRc (a,b)∈R and (b,c)∈R ⟹ (a,c)∈R R = "is ancestor of"
Equivalence Reflexive + Symmetric + Transitive All three must hold simultaneously R = "has same age as", "≡ (mod n)"
📌 NDA Shortcut — Checking Equivalence Relation:
Always check all THREE: (1) Is (a,a) always there? [Reflexive] → (2) If (a,b) is there, is (b,a) always there? [Symmetric] → (3) If (a,b) and (b,c) are there, is (a,c) always there? [Transitive]. Only if all three pass → Equivalence Relation.
Important Relations to Know:
• "=" (equality) on any set — always an equivalence relation.
• "≤" (less than or equal to) — reflexive, transitive, anti-symmetric but NOT symmetric → NOT equivalence.
• "⊆" (subset) — reflexive, transitive, anti-symmetric → NOT equivalence.
• "∥" (parallel lines) — equivalence relation.
• "≡ (mod n)" (congruence modulo n) — equivalence relation (most important example).
📋 TOPIC-WISE PYQ
Relations — NDA-Pattern Questions
Q5. If A = {1, 2, 3} and B = {a, b}, then n(A × B) = ?
  • (a) 5    (b) 6    (c) 8    (d) 9
Answer: (b) 6
n(A×B) = n(A) × n(B) = 3 × 2 = 6.
Q6. A relation R on set A = {1, 2, 3} is defined as R = {(1,1),(2,2),(3,3),(1,2),(2,1)}. Which of the following is correct?
  • (a) Reflexive only    (b) Symmetric only    (c) Reflexive and Symmetric only    (d) Equivalence relation
Answer: (c) Reflexive and Symmetric only
Reflexive: (1,1),(2,2),(3,3) ✓. Symmetric: (1,2)→(2,1) ✓. Transitive: (1,2) and (2,1) → need (1,1) ✓; BUT check all pairs — satisfied here. Actually it IS transitive. Equivalence relation ✓.
Note: Always check carefully. If (2,1) and (1,2) are both in R, you need (2,2) for transitivity → (2,2) is present ✓.
Q7. Which of the following is NOT an equivalence relation?
  • (a) "Is equal to" on ℝ    (b) "Is congruent to" on triangles    (c) "Is less than" on ℝ    (d) "Is parallel to" on lines in a plane
Answer: (c) "Is less than"
"Less than" is not reflexive (a < a is false) and not symmetric (a < b does not mean b < a). So it fails to be an equivalence relation.

4. Functions — Types & Classification

4.1
What is a Function? — Domain, Co-domain, Range
Every function is a relation, but not every relation is a function

A function f : A → B is a special relation in which every element of A (domain) is related to exactly one element of B (co-domain). The set B is the co-domain; the actual set of mapped values is the range.

📌 The Two Rules of a Function:
Rule 1: Every element in the domain must have an image (no element left unmapped).
Rule 2: Each element in the domain must have exactly ONE image (no element maps to two or more outputs).
If either rule is violated → it is a relation but NOT a function.

Visual Summary — Is it a Function?

✅ Valid Function a b c 1 2 3 Each → exactly one image ✓ ✅ Many-One a b c 1 2 Two inputs → same output: Still valid ✓ ❌ NOT a Function a b 1 2 3 a → TWO outputs! Breaks function rule — NOT a function ✗
Fig 3: Function mapping diagrams — identifying valid vs invalid functions
4.2
Types of Functions — One-One, Onto, Bijective, Many-One, Into
Most MCQs ask you to identify the type — master the definitions
TypeOther NameDefinitionRange vs Co-domainExample
One-One Injective Different inputs give different outputs. If f(a) = f(b) ⟹ a = b Range ⊆ Co-domain f(x)=2x on ℝ→ℝ
Many-One At least two different inputs map to the same output Range ⊆ Co-domain f(x)=x² on ℝ: f(2)=f(−2)=4
Onto Surjective Every element in co-domain B has at least one pre-image in A Range = Co-domain f(x)=x³ on ℝ→ℝ
Into At least one element in B has no pre-image; range is strict subset of B Range ⊂ Co-domain f(x)=x² from ℝ→ℝ (no negative output)
Bijective One-One + Onto Every element of B is mapped from exactly one element of A Range = Co-domain f(x)=x+1 on ℝ→ℝ
⚡ Quick Decision Chart — Identifying Function Type
Step 1: Is it one-one? → Check if f(a)=f(b) always means a=b Step 2: Is it onto? → Check if Range = Co-domain (every y has an x) → One-one + Onto = Bijective (Invertible) → One-one + Into = Injective but not surjective → Many-one + Onto = Surjective but not injective → Many-one + Into = Neither
For finite sets: Bijection exists only if n(A) = n(B). Injective: n(A) ≤ n(B). Surjective: n(A) ≥ n(B).
⚠ Key Examples to Memorise:
• f(x) = x² on ℝ → ℝ: Many-One, Into (f(2)=f(−2); negative reals not in range)
• f(x) = x² on ℝ → [0,∞): Many-One, Onto (range now equals co-domain)
• f(x) = x² on [0,∞) → [0,∞): One-One, Onto = Bijective
• f(x) = sin x on ℝ → ℝ: Many-One, Into (range = [−1,1] ≠ ℝ)
• f(x) = e^x on ℝ → ℝ: One-One, Into (all outputs > 0)
4.3
Composite Functions & Inverse Functions
fog vs gof — order matters! Very common in NDA MCQs

Composite Function (fog)

  • (fog)(x) = f(g(x)) — apply g first, then f
  • fog ≠ gof in general (NOT commutative)
  • fog is defined when range of g ⊆ domain of f
  • (fog)oh = fo(goh) — Associative
  • fof⁻¹ = f⁻¹of = I (Identity function)

Inverse Function (f⁻¹)

  • Exists only if f is bijective (one-one and onto)
  • f⁻¹ : B → A reverses the mapping
  • Domain of f⁻¹ = Range of f
  • Range of f⁻¹ = Domain of f
  • (f⁻¹)⁻¹ = f
Worked Example — Composite Functions

Let f(x) = 2x + 1 and g(x) = x². Find fog(x) and gof(x).

fog(x) = f(g(x)) = f(x²) = 2(x²) + 1 = 2x² + 1

gof(x) = g(f(x)) = g(2x+1) = (2x+1)² = 4x² + 4x + 1

fog(x) ≠ gof(x) → confirms composition is NOT commutative.

Worked Example — Inverse Function

Find f⁻¹ if f(x) = 3x − 5 (f is bijective on ℝ→ℝ).

Step 1: Let y = f(x) = 3x − 5. Step 2: Solve for x: x = (y + 5)/3. Step 3: So f⁻¹(y) = (y + 5)/3 or written as f⁻¹(x) = (x + 5)/3.

📋 TOPIC-WISE PYQ
Functions — NDA-Pattern Questions
Q8. f(x) = x² defined from ℝ to ℝ is:
  • (a) One-one and onto    (b) Many-one and into    (c) One-one and into    (d) Many-one and onto
Answer: (b) Many-one and into
f(2) = f(−2) = 4 → Many-one. Negative reals (e.g., −1) have no pre-image → Range = [0,∞) ≠ ℝ → Into.
Q9. If f(x) = 2x + 3 and g(x) = (x − 3)/2, then fog(x) = ?
  • (a) x − 3    (b) x    (c) 2x + 3    (d) x + 3
Answer: (b) x
fog(x) = f(g(x)) = f((x−3)/2) = 2·(x−3)/2 + 3 = (x−3) + 3 = x. This shows g = f⁻¹ (they are inverse functions).
Q10. A function f : A → B is invertible if and only if f is:
  • (a) One-one only    (b) Onto only    (c) Bijective    (d) Into
Answer: (c) Bijective
An inverse function exists if and only if f is both one-one (injective) AND onto (surjective), i.e., bijective.
Q11. The number of functions from a set A with 3 elements to a set B with 2 elements is:
  • (a) 6    (b) 8    (c) 9    (d) 12
Answer: (b) 8
Each of the 3 elements of A can map to any of the 2 elements of B. Total functions = 2³ = 8.
Note: This is different from n(A×B) = 6. "Number of functions" = [n(B)]^[n(A)].
🔥 TRICKY QUESTIONS
Functions — Common Traps & Their Solutions
🧩 T4. f(x) = |x| (absolute value) from ℝ → ℝ. What type of function is it?
Solution: Many-One, Into.
Many-One: f(3) = f(−3) = 3 → two inputs give same output.
Into: Range = [0, ∞) ≠ ℝ (co-domain) → negative values are not achieved.
Trap: Students often call it "one-one" because |x| looks simple. Always check with negative inputs.
🧩 T5. If f : ℝ→ℝ is defined as f(x) = x³, is it bijective?
Solution: Yes, Bijective.
One-One: If x₁³ = x₂³ → x₁ = x₂ ✓ (cube function is strictly increasing).
Onto: Every real number y has exactly one real cube root x = y^(1/3) ✓.
→ f is bijective and f⁻¹(x) = x^(1/3).
Contrast with x² which is NOT bijective on ℝ.
🧩 T6. If f(x) = x + 1 and g(x) = x − 1, find (fog)(5) and (gof)(5).
fog(5) = f(g(5)) = f(5−1) = f(4) = 4+1 = 5.
gof(5) = g(f(5)) = g(5+1) = g(6) = 6−1 = 5.
Here fog = gof = x (identity). This happens because f and g are inverse functions of each other.
Trap: Students assume fog ≠ gof always. It can be equal in special cases (like inverse pairs).
🧩 T7. How many bijective functions exist from A = {1,2,3} to B = {a,b,c}?
Solution: 3! = 6.
A bijective function from a set of n elements to another set of n elements is a permutation. Number of bijections = n! = 3! = 6.
Key Formula: Bijections from A to B (n elements each) = n!

📋 Master Formula Sheet — MN01 Algebra

Use this for rapid revision before exam. All high-yield formulae compiled in one place.

📦 Set Counting
  • n(A∪B) = n(A) + n(B) − n(A∩B)
  • n(A−B) = n(A) − n(A∩B)
  • n(A') = n(U) − n(A)
  • n(A∪B∪C) = n(A)+n(B)+n(C)−n(A∩B)−n(B∩C)−n(A∩C)+n(A∩B∩C)
  • Exactly one of A,B = n(A)+n(B) − 2·n(A∩B)
🔢 Subsets & Power Set
  • Total subsets of A = 2^n(A)
  • Proper subsets = 2^n − 1
  • Non-empty proper subsets = 2^n − 2
  • |P(A)| = 2^n (power set has 2^n elements)
  • ∅ and A itself are always subsets of A
✖ Cartesian Product
  • n(A×B) = n(A) × n(B)
  • A×B ≠ B×A (unless A=B or either is ∅)
  • Number of relations from A to B = 2^(mn)
  • Number of functions from A to B = n(B)^n(A)
  • Number of bijections = n! (if n(A)=n(B)=n)
🔄 De Morgan's & Laws
  • (A∪B)' = A' ∩ B'
  • (A∩B)' = A' ∪ B'
  • (A')' = A
  • A △ B = (A∪B) − (A∩B)
  • A − B = A ∩ B'
🧩 Equivalence Relation
  • Must be: Reflexive + Symmetric + Transitive
  • "=" on any set: equivalence ✓
  • "≡ mod n" on ℤ: equivalence ✓
  • "∥" (parallel) on lines: equivalence ✓
  • "<" (less than) on ℝ: NOT equivalence ✗
⚡ Functions Quick-Ref
  • fog(x) = f(g(x)) — apply g first
  • Inverse exists ⟺ f is bijective
  • Domain(f⁻¹) = Range(f)
  • fof⁻¹ = f⁻¹of = Identity I(x)=x
  • f(x)=x², f(x)=|x|, f(x)=sinx → many-one

⚡ Quick Revision Booster — MN01 Sets, Relations & Functions

📦 Sets — Key Facts
  • Empty set ∅ is subset of every set
  • Every set is subset of itself
  • Power set of ∅ = {∅} (has 1 element)
  • Disjoint sets: A∩B = ∅
  • If A⊆B: A∩B=A and A∪B=B
  • Symmetric diff: A△B = A∪B − A∩B
🔢 Counting Traps
  • n(A∪B) = n(A)+n(B)−n(A∩B)
  • n(A∪B) max when A∩B=∅: max=n(A)+n(B)
  • n(A∩B) min = max(0, n(A)+n(B)−n(U))
  • 2^n subsets; 2^n−1 proper subsets
  • Number of functions A→B = n(B)^n(A)
  • Bijections = n! when |A|=|B|=n
🔄 De Morgan's Rules
  • (A∪B)' = A'∩B' (flip union to intersection)
  • (A∩B)' = A'∪B' (flip intersection to union)
  • Applied in logic: NOT(P OR Q) = NOT P AND NOT Q
  • Double complement: (A')' = A
  • Verify: always check with examples
🔗 Relations — Memory Aid
  • Reflexive: "Everyone loves themselves" → (a,a)∈R
  • Symmetric: "If I like you, you like me" → (a,b)⟹(b,a)
  • Transitive: "Friend of friend is friend" → chain holds
  • Equivalence = all 3 combined
  • "<" fails reflexivity → not equivalence
⚡ Function Classification
  • One-one: no two x give same y
  • Onto: range = co-domain
  • Into: range ⊂ co-domain (strict)
  • Bijective = one-one + onto → invertible
  • x² is many-one; x³ is one-one
  • sinx, cosx, |x| are all many-one
🚨 Critical Exam Traps
  • {0} ≠ ∅ — set containing zero is NOT empty
  • ∅ has 1 subset (itself), so 2⁰=1 ✓
  • fog ≠ gof in general (order matters)
  • Inverse exists only for bijective functions
  • Every equivalence relation is reflexive — check this first
  • Range ⊆ Co-domain (never the other way)
This material is for personal NDA exam preparation only.
Unauthorised reproduction or distribution is prohibited.
All rights reserved.  ·