Skip to content
Discrete Mathematics

Discrete Mathematics · Aug–Nov 2023

Discrete Mathematics · August–November 2023

IIT Gandhinagar · ES214

Co-taught by Neeldhara Misra and Anirban Dasgupta. This introductory course covered proof, logic, sets, counting, graphs, probability, algebraic methods and number theory.

Published lecture schedule

DateTopic
02 Aug, 20231. Intro to Proofs - I General Methods • Chessboard Tilings • Game of Chomp
03 Aug, 20232. Intro to Proofs - II Pigeonhole Principle • Illustrative Examples
08 Aug, 20233. Sets Definitions • Operations • Showing Containment • Showing Equality
09 Aug, 20234. Functions and Relations Injections, Surjections, Bijections • Compositions • Equivalence Classes
16 Aug, 20235. Induction Dominoes, Ladders, and Chips • Examples • Non-Examples • Strong Induction
22 Aug, 20236. Propositional and Predicate Logic Syntax • Truth Tables • Quantifiers
23 Aug, 20237. Inference Systems Inference Rules (e.g, Modus Ponens, Modus Tollens, Resolution, etc) • Paradoxes
29 Aug, 20238. Elementary Counting Methods Permutations • Combinations • Binomial Coefficients
30 Aug, 20239. The Method of Double Counting Examples of proofs by double-counting
12 Sep, 202310. Intro to Graphs: Euler Tours Necessary and Sufficient Conditions for Euler Tours • Computing Euler Tours
13 Sep, 202311. Hall's Theorem Matchings • Congestion in Bipartite Graphs • Hall's Theorem • Applications
19 Sep, 202312. Graph Coloring Map Coloring • Greedy Algorithms • Bipartite Graphs • k-Degenerate Graphs
20 Sep, 202313. Planarity Planar Graphs are Five-Colorable • Obstructions to Planarity
26 Sep, 202314. Graphs Recap ~
27 Sep, 202315. Probability Intro Basics of Discrete Probability • Monty Hall • Conditional Probability
03 Oct, 202316. The Probabilistic Method - I An Introduction to the Method • Applications in Graph Theory
04 Oct, 202317. The Probabilistic Method - II Ramsey Number • Sum-Free Sets
10 Oct, 202318. Recap ~
17 Oct, 202319. The Linear Algebra Method - I OddTown and EvenTown
18 Oct, 202320. The Linear Algebra Method - II VC Dimension of a Set System • Sauer's Lemma
31 Oct, 202321. Intro to Groups: Rotations and Symmetries TBA
01 Nov, 202322. Permutation and Cyclic Groups TBA
07 Nov, 202323. Homomorphisms TBA
08 Nov, 202324. Quotient Groups and First Isomorphism Theorem TBA
14 Nov, 202325. Intro to Number Theory: Extended Euclid's Algorithm TBA
15 Nov, 202326. Chinese Remainder Theorem TBA
21 Nov, 202327. Applications I: RSA TBA
22 Nov, 202328. Applications II: PageRank TBA
23 Nov, 202329. Recap ~

The table preserves the published plan, including entries whose descriptions were left as “TBA”. It is not independent evidence that each planned session took place.

Original course page · Original slide deck