18.090 Introduction To Mathematical Reasoning Mit [portable]

Thumbnail image of Port Forward Staff
Port Forward Staff
September 19, 2018 (Last Updated: ) | Reading Time: 3 minutes

18.090 Introduction To Mathematical Reasoning Mit [portable]

When reading textbooks, don't just gloss over a proof because the author says "it is obvious." Question every line. Ask yourself: What definition did they use here? Why is this step allowed?

Truth tables, logical connectives (AND, OR, NOT), and conditional statements (IF/THEN). Quantifiers: Deep exploration of "for all" ( ∀for all ) and "there exists" ( ∃there exists

The course famously insists that students write proofs in full, grammatical English sentences—never a chain of mathematical symbols. A proof for 18.090 looks like a paragraph in a detective novel, not lines of code. 18.090 introduction to mathematical reasoning mit

The curriculum of 18.090 introduces concepts that form the bedrock of all advanced mathematics. Rather than focusing on one specific subfield, it pulls foundational elements from several areas: 1. Formal Logic and Set Theory

Unions, intersections, complements, and power sets. When reading textbooks, don't just gloss over a

The curriculum of 18.090 centers around teaching students how to think like a mathematician. The course generally covers the following areas 3.2.2: 1. Foundational Logic and Proof Techniques

Are you a looking for open-source resources to study proof writing? Truth tables, logical connectives (AND, OR, NOT), and

The course description succinctly states that 18.090 "focuses on understanding and constructing mathematical arguments". The subject matter is a broad introduction to core mathematical concepts, serving as a "transition" course. Instead of memorizing formulas, students learn to prove why those formulas work. The curriculum covers:

Modern computer science—especially cryptography, algorithm design, and formal verification—relies heavily on discrete math and logic.

The course is primarily intended for students who want to build a solid foundation in mathematical proof construction

More From Portforward