Philosophy

Explore formal logic, epistemology, decision theory, ethics, and game theory through interactive simulations. Build natural deduction proofs, update beliefs with Bayes' rule, and compare moral frameworks on classic dilemmas. These tools bring analytical philosophy to life, from logical paradoxes to evolutionary game theory and social choice theory.

Formal Logic & Paradoxes

Construct natural deduction and sequent calculus proofs. Explore Russell's paradox, the liar sentence, and the Sorites paradox. See how formal systems handle vagueness and self-reference.

Epistemology & Belief Revision

Update beliefs with Bayes' rule and Jeffrey conditioning. Explore coherence through Dutch book arguments, and navigate epistemic peer disagreement with equal-weight and steadfast views.

Causation & Decision Theory

Build causal graphs with Pearl's do-calculus and distinguish correlation from causation. Face Newcomb's paradox and compare evidential, causal, and functional decision theories. Model loss aversion with prospect theory.

Game Theory & Cooperation

Run iterated prisoner's dilemma tournaments and watch cooperation evolve. Find Schelling points in coordination games and discover how signaling systems emerge through separating equilibria.

Normative Ethics

Explore moral frameworks through classic dilemmas. Compare utilitarian, deontological, and contractualist reasoning. Aggregate utilities with different social welfare functions and act under moral uncertainty.

Social Choice Theory

Run elections with different voting systems and discover Arrow's impossibility theorem. Divide resources fairly with envy-free cake-cutting protocols.