An Introduction to Renormalization
http://renorm.complexityexplorer.org
Problem sets, solutions, and accompanying code to accompany the 2017 Santa Fe Institute MOOC on Renormalization

Pasted Graphic

Problem Set

Solution Set

Learning by doing
chess.py — how to coarse-grain the chess games of Gary Kasparov. (Python code) You’ll need Kasparov’s PGN files.
markov.nb — renormalization group flow to the submanifold (Mathematica notebook)
robot.py — two robots playing Markovian strategies in a repeated game of Rock-Paper-Scissors.
ca.py — Python code to implement the Israeli & Goldenfeld cellular automata coarse-graining.

Inventing a course, or “Why it took so long” (a short post on the forum)