
Explore discrete mathematics, including proofs, set theory, graph theory, math logic, functional relations, number theory, and combinations and permutations, with quizzes, practice problems, notes, and downloadable slides.
Explore propositions as statements with true or false values, using seven days in a week and February's days. Denote p and q, and use t and f for truth.
Explore connectives in logic, including conjunction, disjunction, and not, and examine how truth values yield tautologies and contradictions using p and q examples, including if and only if connections.
Explore truth tables to analyze the truth and falsity of propositions and their components, including disjunction, conjunction, exclusive or, and equivalence, with Morgan's laws.
Explore fundamentals of logic gates as building blocks of digital systems, mapping connectives like and, or, and not to gate functions, and analyze gate combinations with truth tables.
Explore conditional and biconditional propositions, construct their truth tables, and examine related forms such as converse and contrapositive, plus how a biconditional arises from if and only if.
Explore fundamental rules of inference in logic, including modus ponens, disjunction and conjunction introduction, and truth tables, with practical examples and proofs.
Examine predicates—expressions with variables over a domain of discourse—and how domain choices shape truth sets, using examples like even numbers and divisibility over natural numbers and reals.
Explore universal and existential quantifiers in logic, turning predicates into propositions across domains. Examine nested quantifiers, universal conditional propositions, and counter-examples in real and natural numbers.
Explore fundamentals of discrete mathematics logic with chapter 1 exercises, covering propositions, truth tables, De Morgan's laws, and, or, not, plus tautology, contradiction, and quantifiers.
Here is what we cover in this section:
Direct Proof
Indirect Proof
Induction
Other methods of proofs
As always you will have notes, problems, practice exercises, theory quizzes, ppt slides and progress quizzes in this section!
Thank you for your support!
Good luck!
Nikoloz Sanakoevi
Mikheil Chkeidze
Learn how direct proofs establish conclusions from hypotheses by constructing verifications, with examples on divisibility and even/odd integers, and explore core math terms like axioms, definitions, theorems, lemmas, and corollaries.
Learn how indirect proofs use contradiction and contrapositive by assuming the opposite and deriving a contradiction, with examples like even implies odd.
Explore induction as a three-step proof method—base case, induction hypothesis, and induction step—demonstrated with example proofs that verify equations via substitution and algebra.
Explore trivial proofs, proofs by cases, and circular-argument proofs in discrete mathematics, illustrating how propositions and equations establish equivalence and multi-step reasoning.
Practice core proof techniques in discrete mathematics through exercises on even sums, equivalence of statements, contradiction, induction, and divisibility by seven.
Define sets by elements and membership, and show table, descriptive, and set-builder forms. Explain empty set, subset and proper subset, equality, and illustrate with Venn diagrams showing membership and non-membership.
Discover natural numbers, integers, rational numbers, and real numbers, and learn how natural numbers ⊆ integers ⊆ rational numbers ⊆ real numbers, with examples of subset relations and decimal representations.
Explore complement sets by identifying the universal set u, the absolute complement A^c, and the relative complement B \ A, with real-number examples.
Explore the Cartesian product of sets and how ordered tuples form by pairing elements from A and B. Emphasizes that order matters and shows enumeration with examples.
Explore core set operations—union, intersection, and symmetric difference—through visual Venn diagrams, and prove subset relations and universal set properties with complements.
Explore De Morgan's laws in set theory: the complement of a union equals the intersection of complements, and the complement of an intersection equals the union of complements, with examples.
Explore the foundations of Boolean algebra, including the set operations and, or, and not, and axioms like closure, identity, inverse, distributive, and absorption, with practical proofs.
Apply set theory fundamentals through guided exercises: solve quadratic equations in natural numbers, build cartesian products, enumerate subsets, and prove relations with subset and Boolean algebra rules.
Here is what we cover in this section:
Ordered Pair
Domain and Range
Functions and relations
Compositions and equivalence
More functions
All the materials included as always
Thank you for your support!
Good luck!
Nikoloz Sanakoevi
Mikheil Chkeidze
Explore ordered pairs, where order matters in (a, b) with a in A and b in B, and solve (x+2y, 1) = (3, x-2y) to find x and y.
Learn how domain and range describe a relation: domain is the first elements, range the second. In A = {1,2,3,4}, B = {3,4,6,7}, domain is {1,2,3,4} and range {3,4,6,7}.
Explore relations and functions, defining a function as a relation where every x in the domain has a unique image in the range, with domain and range examples.
Explore inverse relations by swapping domain and range, forming the inverse as ordered pairs from the original relation, and for functions swap x and y to get f^{-1}(x)=(x-1)/2.
Define composition of relations between sets and illustrate with examples, then analyze when a relation is reflexive, symmetric, and transitive to determine equivalence.
Discover injective and surjective functions, using domain A to B, check one-to-one correspondences, and apply cardinality to determine bijectivity.
Explore exercises on functions and relations, solving domain and range, finding inverse relations, testing reflexivity, symmetry, and transitivity, and analyzing function composition and surjectivity.
Learn the basics of graphs: vertices and edges, loops, isolated vertices, and directed versus undirected graphs; understand how vertex degree counts incident edges, with loops contributing two.
Identify simple graphs with no loops or parallel edges and complete graphs K_n where every pair of vertices connects. Use the edge count n(n-1)/2.
Explore bipartite graphs, where vertices split into two disjoint sets with edges only between sets; learn to recognize complete bipartite graphs that connect every vertex across sets.
Explore paths in graph theory by defining a path as a sequence of non-repeated edges between vertices, noting path length, and distinguishing simple paths with no repeated vertices through examples.
Identify circuits in graphs as closed paths that start and end at the same vertex, with simple circuits having no repeated vertices; note acyclic graphs contain no circuits.
discover Euler circuit and Euler path; circuits use all edges and return to the same vertex, while paths use all edges but do not close, determined by vertex degrees.
Explore hamiltonian paths and hamiltonian circuits in graph theory, defining a path that visits every vertex once and a circuit that returns to the start, with example graphs and solutions.
Explore trees as a graph where any two vertices connect by exactly one path, with no loops or parallel edges, leaves have degree one, and edges equal n minus one.
Explore tree types, define rooted trees, height, and relationships such as parent, child, siblings, and ancestors; determine binary and full binary trees from examples.
Explore basic graph concepts in discrete math by examining vertex degrees, edges, circuits, and hamiltonian circuits, plus identifying tree properties across four example graphs.
Explore the division algorithm, expressing x as yq + r with 0 ≤ r < y, and divisibility theorems like x divides y and x divides y ± z.
Explore exercises on divisibility, proving that x divides a y plus b for integers a and b, and that x divides x y, with cube difference and three consecutive numbers.
Explore gcd via the Euclidean algorithm and perform divisions with remainders. Derive Bezout coefficients for integers.
This lesson in discrete mathematics teaches the Euclidean algorithm through gcd computations, including gcd(168, 30) via division with remainders and deriving Bezout coefficients with the extended Euclid using numbered exercises.
Apply the fundamental principle of counting, using the product of independent choices to count outcomes, illustrated by coin tosses and a three-letter, three-digit puzzle with no repetition.
Apply the rule of product and the fundamental principle of counting to solve exercises on combinations and permutations, including tournament winners, seating couples, purchases, and non-repeating three-digit numbers.
Explore permutations using factorials and the nPk formula to count rearrangements. Apply to examples like seven distinct numbers, three-digit codes with unique digits 0–9, and five-digit numbers with repeated digits.
Learn the difference between combinations and permutations, where order matters or does not, using 7 choose 3 and factorial formulas to count selections.
Master permutations and combinations through hands-on exercises, including group selection, rearranging letters in mathematics, forming three-digit numbers from digits 1–3, and three-letter words from love.
This is a great place to learn Discrete Mathematics! Master Discrete Mathematics Today and Enroll Now!
In this course you will learn discrete mathematics and study mathematical logic, mathematical proofs, set theory, functions, relations, graph theory, number theory as well as combinations and permutations.
Each chapter of the course can be taken independently if required, and each chapter covers all of the listed topics in details so you will study everything that is necessary and in the order that most suits you as a student. As students usually come to this course for specific topic(s) and exercises, here is the comprehensive list of what you will learn from each chapter of this course:
Every lecture on these topics in discrete math is in high quality - 1080p and the powerpoint presentations are downloadable. (you can use them when you will need and they can save you time by revisiting the learned material as well). All the concepts and definitions are explained in the videos and each topic is ending with a set of examples as well as a small theory quiz (optional). We will go through each step to solve the given examples in each lesson as well as practice them at the end of each of the 7 chapters. In case of difficulties, you can post a question and get help from the instructors! You will have everything to learn discrete mathematics!
This course will be useful to anyone studying discrete math and any related subject to discrete mathematics, such as linear algebra, calculus, economics, statistics, cryptography, finance, actuarial science, data structures, data science or algorithms. And if you are a computer science student and you were searching for mathematics for computer science than you will definitely need to go through this training! This is also a great start for computer and math related majors, because they usually require a solid knowledge in discrete math.
The instructors have both completed discrete mathematics in there computer engineering sophomore year and got the A+ (4.0) grade in discrete math which has lead to the idea of creating this training. We have seen how our university students in fields such as computer science, computer engineering and electrical engineering were struggling to study the material and worried about passing their exams. And if you are tired of learning everything on your own with university or from professors while going to the lectures everyday, you can now get these lessons for as little as two cups of coffee and this small investment will rapidly effect your life, career and especially your GPA! So make the right decision today and enroll now! Learn discrete Mathematics Today!
In addition, to this, you get 100% satisfaction or Money-Back Guarantee for 30 days so you have nothing to lose. The lessons can be watched on any device and at the end you are even getting a certificate for completion that you can put on your resume, linkedin, show your co-workers and/or classmates and professors.
After enrolling you will feel 100% confident and will master your skills in Discrete Math. You will have all necessary materials to revisit and videos with lifetime access that you can watch even on your phone, laptop or TV screen. You will solve the problems in discrete math step-by-step and even know all the theory and concepts that are necessary for your success in this subject. Feel free to look at the free materials that are provided to you on this page. All the powerpoint presentations are downloadable so that you will be able to simply skim through them in 20 minutes if you will need to repeat some material or prepare for your class.
Do you need to Master Discrete Mathematics?
Don't wait no more! 100% satisfaction or Money-Back Guarantee for 30 days!
ENROLL NOW!