Fractals and Scaling (Complexity Explorer)

Offered by Santa Fe Institute,
Fractals and Scaling (Complexity Explorer)

We will begin by viewing fractals as self-similar geometric objects such as trees, ferns, clouds, mountain ranges, and river basins. Fractals are scale-free, in the sense that there is not a typical length or time scale that captures their features. A tree, for example, is made up of branches, off of which are smaller branches, off of which are smaller branches, and so on. Fractals thus look similar, regardless of the scale at which they are viewed. Fractals are often characterized by their dimension. You will learn what it means to say that an object is 1.6 dimensional and how to calculate the dimension for different types of fractals.

In addition to physical objects, fractals are used to describe distributions resulting from processes that unfold in space and/or time. Earthquake severity, the frequency of words in texts, the sizes of cities, and the number of links to websites are all examples of quantities described by fractal distributions of this sort, known as power laws. Phenomena described by such distributions are said to scale or exhibit scaling, because there is a statistical relationship that is constant across scales.
We will look at power laws in some detail and will give an overview of modern statistical techniques for calculating power law exponents. We will also look more generally at fat-tailed distributions, a class of distributions of which power laws are a subset. Next we will turn our attention to learning about some of the many processes that can generate fractals. Finally, we will critically examine some recent applications of fractals and scaling in natural and social systems, including metabolic scaling and urban scaling. These are, arguably, among the most successful and surprising areas of application of fractals and scaling. They are also areas of current scientific activity and debate.
This course is intended for anyone who is interested in an overview of how ideas from fractals and scaling are used to study complex systems. The course will make use of basic algebra, but potentially difficult topics will be reviewed, and help is available in the course discussion form. There will be optional units for more mathematically advanced students and pointers to additional resources for those who want to dig deeper.
Course Outline:

  1. Introduction to fractals. Self-similarity dimension. Review of logarithms and exponents.
  2. Box-counting dimension. Further examples of fractals. Stochastic fractals.
  3. Power laws and their relation to fractals. Rank-frequency plots. How to estimate power law exponents.
  4. Empirical examples of power laws. Other long-tailed distributions: log normals and stretched exponentials. Implications of long tails.
  5. Mechanism for generating power laws. Rich-get-richer phenomena. Phase transitions. Other mechanisms.
  6. Metabolic scaling. West-Brown-Enquist scaling theory.
  7. Urban scaling.
Go to Class
MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Related Courses

Calculus: Single Variable Part 2 - Differentiation (Coursera) Coursera
University of Pennsylvania

Calculus: Single Variable Part 2 - Differentiation (Coursera)

Calculus is one of the grandest achievements of human thought, explaining everything from planetary orbits to the optimal size of a city to the periodicity of a heartbeat. This brisk course covers the core ideas of single-variable Calculus with emphases on conceptual understanding and applications. The course is ideal for students beginning in the engineering, physical, and social sciences.

Jun 8th 2026
3 Weeks
Mathematical Foundations for Cryptography (Coursera) Coursera
University of Colorado System

Mathematical Foundations for Cryptography (Coursera)

Welcome to Course 2 of Introduction to Applied Cryptography. In this course, you will be introduced to basic mathematical principles and functions that form the foundation for cryptographic and cryptanalysis methods. These principles and functions will be helpful in understanding symmetric and asymmetric cryptographic methods examined in Course 3 and Course 4. These topics should prove especially useful to you if you are new to cybersecurity. It is recommended that you have a basic knowledge of computer science and basic math skills such as algebra and probability.

Jun 8th 2026
4 Weeks
Cloud Deployment and Scaling with ASP.NET Core (Coursera) Coursera
EDUCBA

Cloud Deployment and Scaling with ASP.NET Core (Coursera)

Embark on a transformative journey into the dynamic landscape of cloud computing with our specialized course on deploying and scaling ASP.NET Core applications. In today's technology-driven world, the efficient deployment and scaling of applications in the cloud are indispensable skills. This module, designed with precision, delves into cloud deployment and scaling strategies, offering a tailored approach specifically for ASP.NET Core applications.

Jun 8th 2026
4 Weeks
Calculus: Single Variable Part 1 - Functions (Coursera) Coursera
University of Pennsylvania

Calculus: Single Variable Part 1 - Functions (Coursera)

Calculus is one of the grandest achievements of human thought, explaining everything from planetary orbits to the optimal size of a city to the periodicity of a heartbeat. This brisk course covers the core ideas of single-variable Calculus with emphases on conceptual understanding and applications. The course is ideal for students beginning in the engineering, physical, and social sciences.

Jun 8th 2026
4 Weeks
Differential Equations Part II Series Solutions (Coursera) Coursera
Korea Advanced Institute of Science and Technology - KAIST

Differential Equations Part II Series Solutions (Coursera)

This introductory courses on (Ordinary) Differential Equations are mainly for the people, who need differential equations mostly for the practical use in their own fields. So we try to provide basic terminologies, concepts, and methods of solving various types of differential equations as well as a rudimentary but indispensable knowledge of the underlying theory and some related applications.

Jun 8th 2026
5-12 Weeks
Differential Equations for Engineers (Coursera) Coursera
The Hong Kong University of Science and Technology - HKUST

Differential Equations for Engineers (Coursera)

This course is about differential equations and covers material that all engineers should know. Both basic theory and applications are taught. In the first five weeks we will learn about ordinary differential equations, and in the final week, partial differential equations. The course is composed of 56 short lecture videos, with a few simple problems to solve following each lecture. And after each substantial topic, there is a short practice quiz. Solutions to the problems and practice quizzes can be found in instructor-provided lecture notes. There are a total of six weeks in the course, and at the end of each week there is an assessed quiz.

Jun 8th 2026
5-12 Weeks
Pre-MBA Quantitative Skills: Data Analysis (Coursera) Coursera
Rice University

Pre-MBA Quantitative Skills: Data Analysis (Coursera)

This course will equip students with the quantitative skills needed to begin any Masters of Business Administration program. The goal is not to build foundational skills or expert mastery but rather, to provide some middle ground to “shake the rust off” skills that a typical MBA student probably knows, but may not have thought about for quite some time.

Jun 8th 2026
4 Weeks
Introduction to Linear Algebra (Coursera) Coursera
The University of Sydney

Introduction to Linear Algebra (Coursera)

Linear algebra and calculus are the two most important foundational pillars on which modern mathematics is built. They are studied by almost all mathematics students at university, though typically labelled as different subjects and taught in parallel. Over time, students discover that linear algebra and calculus are inseparable (but not identical) twins that interlock to form the backbone of almost all applications of mathematics to physical and biological sciences, engineering and computer science. It is recommended that participants in the MOOC Introduction to Linear Algebra have already taken, or take in parallel, the MOOC Introduction to Calculus.

Jun 8th 2026
4 Weeks
Advanced Linear Models for Data Science 2: Statistical Linear Models (Coursera) Coursera
Johns Hopkins University

Advanced Linear Models for Data Science 2: Statistical Linear Models (Coursera)

Welcome to the Advanced Linear Models for Data Science Class 2: Statistical Linear Models. This class is an introduction to least squares from a linear algebraic and mathematical perspective. Before beginning the class make sure that you have the following: a basic understanding of linear algebra and multivariate calculus; a basic understanding of statistics and regression models; at least a little familiarity with proof based mathematics; basic knowledge of the R programming language.

Jun 8th 2026
4 Weeks
Calculus: Single Variable Part 4 - Applications (Coursera) Coursera
University of Pennsylvania

Calculus: Single Variable Part 4 - Applications (Coursera)

Calculus is one of the grandest achievements of human thought, explaining everything from planetary orbits to the optimal size of a city to the periodicity of a heartbeat. This brisk course covers the core ideas of single-variable Calculus with emphases on conceptual understanding and applications. The course is ideal for students beginning in the engineering, physical, and social sciences.

Jun 8th 2026
5-12 Weeks