Mathematical Reasoning Mit - 18.090 Introduction To
Students practice "strong induction" (where you assume P(1) through P(k) to prove P(k+1)) and explore its connection to recursion. Classic problems include: proving the sum of the first n integers is n(n+1)/2, proving the Fundamental Theorem of Arithmetic, and analyzing the Tower of Hanoi.
at MIT is a proof-focused undergraduate course designed to help students bridge the gap between computational calculus and advanced, rigorous mathematics. It is especially recommended for students planning to take proof-heavy subjects like 18.100 (Real Analysis) or 18.701 (Algebra I) . Course Objectives
Modern computer science is deeply rooted in discrete math. Writing clean algorithms, debugging complex systems, and understanding cryptography all rely on the same boolean logic and induction taught in 18.090.
However, the MIT math department is quick to remind students: 18.090 is not the destination. It is the driver's license. You now know how to operate the vehicle of mathematical thought. The real journey begins when you take that vehicle onto the highways of analysis, topology, and number theory. 18.090 introduction to mathematical reasoning mit
18.090 acts as a buffer. It provides a lower-stakes environment to make mistakes, learn the formatting expectations of mathematical writing, and build the mental stamina required for abstract thinking. Strategies for Success in the Course
The course syllabus typically covers foundational tools of logic and set theory, alongside specific concepts from algebra and analysis used to practice these tools: Methods of proof (Direct, Contradiction, Induction). Logical quantifiers ( ∀for all ∃there exists ) and conditional statements (Converse, Contrapositive). Set Theory: Operations on sets and properties of infinite sets. Functions, relations, and cardinality. Algebraic Concepts: Permutations and group-like structures. Introduction to vector spaces and fields. Analysis Concepts: Properties of sequences of real numbers. Introductory epsilon-delta arguments used in limits. Course Logistics Prerequisites: None, though Calculus II is a co-requisite.
), which are essential for defining complex mathematical statements. 2. Methods of Proof Students practice "strong induction" (where you assume P(1)
Furthermore, mathematical reasoning is the foundation of:
Search for MIT OCW 18.090 – the archived site includes problem sets and exams.
High school mathematics and standard introductory calculus focus heavily on computation: finding a derivative, evaluating an integral, or solving for an unknown variable. Pure mathematics, however, shifts the question from “What is the answer?” to “Why is this true?” It is especially recommended for students planning to
Unlike calculus, where you apply formulas, this course teaches you . You will learn the language of mathematics.
The course often explores "Infinite Sets," teaching students that not all infinities are the same size—a concept that usually feels like "we aren't in Kansas anymore" for first-year students. Key Topics in the 18.090 Journey