1.1. Definitions and examples
1.2. Ways to Define Sets
1.3. Set Operations
1.4. Set Operations Properties
1.5. Euler-Venn Diagrams
1.6. Characteristic functions
1.7. Relationships
1.8. Functions
1.9. Algebraic operations
1.10. Hasse diagrams
1.11. Theorem
1.12. Algebraic structure
1.13. Theory
1.14. Algebras with one operation (semigroups)
1.15. Algebra with two operations two operations
1.16. Vector spaces
1.17. Modular arithmetic
1.18. Commutative semiring
1.19. Group
1.20. Boolean functions
1.21. Equivalent formulas
1.22. Algebra of Boolean functions
1.23. The principle of duality
1.24. Perfect normal forms
1.25. Closed classes of Boolean functions
1.26. Completeness of a system of Boolean functions
2.1. The basic principles of combinatorics
2.2. Placements
2.3. Combinations
2.4. Number of permutations
2.5. Inclusion and exclusion formula (main theorem)
2.6. The concept of a lattice, a distributive lattice
2.7. The principle of mathematical induction
2.8. The Cantor diagonal method
2.9. The principle of transfinite induction
2.10. Newton’s binomial
2.11. The Dirichlet Principle
2.12. FermatSmall Theorem
2.13. Chinese remainder theorem
2.14. Prufer Code
2.15. Fibonacci
2.16. Bene formula
2.17. Euclidean Lemma
2.18. Stirling numbers
2.19. Bell Number
2.20. Generating functions
2.21. Generalized recurrence relations
2.22. Zhegalkin polynomial
2.23. The problem of Hanoi towers
2.24. The general problem of sticker stamps
2.25. Return search method
2.26. full search