Questions
Practice prompts and exam-style questions.
Lecture 01 - Sets & Venn Diagram
Practice 01
- Given: 80 students; Bangla pass 60, English pass 40, both 25.
- Tasks:
- Pass in Bangla?
- Pass in English?
- Pass both / pass only two / pass at least two?
- Pass only Bangla / Bangla but fail English / fail English?
- Pass only English / English but fail Bangla / fail Bangla?
- Pass in total / pass at least one?
- Fail in total / fail both?
- Fail only one?
- Fail at least one?
- Fail at least two?
Practice 02
- Given: Survey of 800 people; car only 280, bicycle only 220, both 140.
- Tasks: a) Car only count b) Bicycle only count c) Neither d) At least one e) Only one
Practice 03
- Given: Students liking languages - Java 80, C++ 60, Python 40; overlaps: Java & C++ 20, C++ & Python 25, Java & Python 20, all three 12.
- Tasks:
- Number liking at least one
- Only Java
- Only C++
- Only Python
Lecture 02 - Mathematical Induction
Core Proof Tasks
- Given/Tasks:
- Prove .
- For all , prove .
- For all , prove .
Lecture 03 - Propositional Logic (Part 1)
Proposition Identification
- Tasks: Decide if each is a proposition and its truth value.
- Given:
- Kolkata is in Bangladesh.
- Do your homework on discrete mathematics?
- Bangladesh wins the match by 3 wickets.
- 23 is an even number.
- X is an odd number.
- May Allah bless you!
- Do it.
- Do you know me?
- What is your good name?
- Hurrah! We have won the game.
AND Section
- Given:
- = "Swimming at the New Jersey shore is allowed"; = "Sharks have been spotted near the shore".
- = "The election is decided"; = "The votes have been counted".
- Tasks: Express in English for each.
Negation Section
- Given:
- = "The election is decided"; = "The votes have been counted".
- = "Swimming at the New Jersey shore is allowed"; = "Sharks have been spotted near the shore".
- Tasks:
- For (1): a) b)
- For (2): a) b) (duplicated in source)
Lecture 04 - Propositional Logic (Part 2)
Truth Table Practice
- Tasks: Build truth tables for
Expression Trees
- Tasks: Draw expression trees for
Combinational Circuits
- Tasks:
- Derive logical expressions from given circuits (see diagrams pages 15-16).
- Draw a circuit for .
Word Problems -> Logic + Circuit + Tree
- Given:
- If Rakib eats rice then Rahim eats burger, or if it is raining then we are not going to the Bazar.
- If you work overtime, then you are paid time-and-a-half; if Donald Trump wins the 2024 election, then he becomes president.
- Tasks (for each): Form logical statement, draw circuit, draw expression tree.
Logical Equivalence
- Tasks:
- Show .
- Show .
Lecture 05 - Propositional Logic (Part 3)
Tautology Checks
- Tasks: Show each is a tautology
- and
- and
- Determine whether is a tautology.
Contradiction Checks
- Tasks: Determine whether each is a contradiction
- and
- and
- Notes: Same statements as above; focus here on contradiction status.
Lecture 07 & 08
- Notes: PDFs contain theory only; no additional practice problems provided. Read Lectures 7 and 8 in the PDF.
Circuit Question
For each of the three circuits:
- (a) Write the logical expression corresponding to the given combinational circuit
- (b) Make a truth table and decide what kind of formula it is (tautology, contradiction, contingency)
Circuit 1
- Tasks:
- Write the logical expression
- Make truth table
- Classify formula
Circuit 2
- Tasks:
- Write the logical expression
- Make truth table
- Classify formula
Circuit 3
(Image from page 1)
Tasks:
- Write the logical expression
- Make truth table
- Classify formula
Pigeonhole Principle Question
-
(a) A box contains 8 yellow, 12 green, and 15 purple balls.
- What is the minimum number of balls you must draw to guarantee having 5 balls of the same color?
-
(b) A drawer has 20 black socks, 20 white socks, and 20 brown socks.
- What is the minimum number of socks you must pull out to ensure having 4 socks of the same color?
(c) A bag contains 6 red marbles, 9 blue marbles, and 11 orange marbles.
What is the minimum number of marbles needed to guarantee selecting 3 marbles of the same color?
Relations Question
For each of the following relations on , determine whether the relation is Reflexive, Symmetric, and/or Transitive.
Set 1
Set 2
Determine reflexive, symmetric, transitive:
Set 3
Determine reflexive, symmetric, transitive:
Induction Question
This section provides no explicit statement, but you will be expected to:
- Prove a given formula using mathematical induction. The specific formula will be given by your teacher or assignment context.
Logical Proposition Question
There are three separate sentences, each requiring:
(a) Logical expression
(b) Expression tree
(c) Truth table + classify (tautology/contradiction/contingency)
(d) Logic circuit diagram
(e) Modify expression based on new condition
Problem 1
Sentence:
"Either X or Y is true, but they cannot both be true."
Tasks:
(a) Logical expression
(b) Expression tree
(c) Truth table + classification
(d) Circuit diagram
(e) New expression if: "X or Y, and both may be true"
Problem 2
Sentence:
"If X is true then Y must be false, and at least one of them must be true."
Tasks:
(a) Logical expression
(b) Expression tree
(c) Truth table + classification
(d) Logic circuit
(e) Replace with ("if and only if")
Problem 3
Sentence:
"X is true only if Y is false, and at least one of X or Y is false."
Tasks:
(a) Logical expression
(b) Expression tree
(c) Truth table + classification
(d) Logic circuit
(e) Replace "only if" with "if and only if"
TSP Question
Set Problems Question
Given weighted graph (image on page 6):
Tasks:
Find the minimum path and weight using TSP.
TSP Question
Set Problems Question
Problem 1
A group of people:
- 50 like Football ()
- 40 like Cricket ()
- 35 like Basketball ()
- 15 like both and
- 12 like both and
- 10 like both and
- 5 like all three
Find:
(a) Number who like at least one sport
(b) Number who like only Football
(c) Number who like exactly two sports
(d) Draw the Venn diagram
Problem 2
In a survey of 300 students:
- 180 like Tea
- 120 like Coffee
- 70 like both
Find:
(a) Tea only
(b) Coffee only
(c) Neither
IUS Preps - Your Academic Success Partner