Related lectures (35)
Vector Valued Functions
Explores vector valued functions, their representations, uniqueness, and congruence subgroups.
Number Theory: History and Concepts
Explores the history and concepts of Number Theory, including divisibility and congruence relations.
Principal Congruence Subgroup of Level 2
Explores the principal congruence subgroup of level 2 and its group structure.
Serre model structure: Left and right homotopy
Explores the Serre model structure, focusing on left and right homotopy equivalences.
Binary Operations: Addition and Multiplication
Covers binary operations, including addition and multiplication of integers represented in binary form.
Diffie-Hellman Cryptography: Basics
Introduces the basics of Diffie-Hellman cryptography, covering algorithms, monoids, and key agreement protocols.
Group Theory: Direct Sum of Abelian Groups
Explores the arithmetic of direct sum of abelian groups and the process of turning a monoid into a commutative group.
Abstract algebra and type classes
Covers abstract algebra concepts using type classes in Scala, including defining monoids, generalizing reduce functions, and typeclass laws.
Continuous Time Markov Chains
Introduces continuous time Markov chains on a finite state space with exponential waiting times and jump probabilities.
Chinese Remainder Theorem and Polynomial Rings
Covers the Chinese remainder theorem, polynomial rings, and Euclidean domains among other topics.

Graph Chatbot

Chat with Graph Search

Ask any question about EPFL courses, lectures, exercises, research, news, etc. or try the example questions below.

DISCLAIMER: The Graph Chatbot is not programmed to provide explicit or categorical answers to your questions. Rather, it transforms your questions into API requests that are distributed across the various IT services officially administered by EPFL. Its purpose is solely to collect and recommend relevant references to content that you can explore to help you answer your questions.