Buy New
-43%
$28.65$28.65
FREE delivery Thursday, April 23 on orders shipped by Amazon over $35
Ships from: Amazon.com Sold by: Amazon.com
Used - Good
$19.97$19.97
FREE delivery April 27 - 29
Ships from: ThriftBooks-Dallas Sold by: ThriftBooks-Dallas
Sorry, there was a problem.
There was an error retrieving your Wish Lists. Please try again.Sorry, there was a problem.
List unavailable.
Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet, or computer - no Kindle device required.
Read instantly on your browser with Kindle for Web.
Using your mobile phone camera - scan the code below and download the Kindle app.
Follow the authors
OK
Think Complexity: Complexity Science and Computational Modeling 2nd Edition
Purchase options and add-ons
Complexity science uses computation to explore the physical and social sciences. In Think Complexity, you'll use graphs, cellular automata, and agent-based models to study topics in physics, biology, and economics.
Whether you're an intermediate-level Python programmer or a student of computational modeling, you'll delve into examples of complex systems through a series of worked examples, exercises, case studies, and easy-to-understand explanations.
In this updated second edition, you will:
- Work with NumPy arrays and SciPy methods, including basic signal processing and Fast Fourier Transform
- Study abstract models of complex physical systems, including power laws, fractals and pink noise, and Turing machines
- Get Jupyter notebooks filled with starter code and solutions to help you re-implement and extend original experiments in complexity; and models of computation like Turmites, Turing machines, and cellular automata
- Explore the philosophy of science, including the nature of scientific laws, theory choice, and realism and instrumentalism
Ideal as a text for a course on computational modeling in Python, Think Complexity also helps self-learners gain valuable experience with topics and ideas they might not encounter otherwise.
- ISBN-101492040207
- ISBN-13978-1492040200
- Edition2nd
- PublisherO'Reilly Media
- Publication dateAugust 28, 2018
- LanguageEnglish
- Dimensions7 x 0.4 x 9.1 inches
- Print length198 pages
Frequently bought together

Deals on related products
Customers also bought or read
- Agent-Based and Individual-Based Modeling: A Practical Introduction, Second Edition
Paperback$49.91$49.91FREE delivery Thu, Apr 23 - An Introduction to Agent-Based Modeling: Modeling Natural, Social, and Engineered Complex Systems with NetLogo (Mit Press)
Paperback$89.21$89.21FREE delivery Thu, Apr 23 - Agentic Artificial Intelligence: Harnessing AI Agents to Reinvent Business, Work and Life
Paperback$27.02$27.02Delivery Thu, Apr 23 - Lagrangian Mechanics For The Non-Physicist (The Modern Physics Series)
Paperback$29.95$29.95Delivery Thu, Apr 23 - Introduction to the Modeling and Analysis of Complex Systems
Paperback$24.33$24.33Delivery Thu, Apr 23 - Learning Git: A Hands-On and Visual Guide to the Basics of Git
Paperback$34.92$34.92Delivery Thu, Apr 23 - Fundamentals of Data Engineering: Plan and Build Robust Data Systems
Paperback$40.99$40.99FREE delivery Thu, Apr 23 - Building Agentic AI Systems: Create intelligent, autonomous AI agents that can reason, plan, and adapt
Paperback$41.24$41.24FREE delivery Thu, Apr 23 - Why Machines Learn: The Elegant Math Behind Modern AI#1 Best SellerDiscrete Mathematics
Hardcover$20.12$20.12Delivery Thu, Apr 23 - Co-Intelligence: Living and Working with AI#1 Best SellerRobotics & Automation
Hardcover$19.52$19.52Delivery Thu, Apr 23 - Hands-On Machine Learning with Scikit-Learn, Keras, and TensorFlow: Concepts, Tools, and Techniques to Build Intelligent Systems
Paperback$49.50$49.50FREE delivery Thu, Apr 23 - Modeling and Simulation in Python: An Introduction for Scientists and Engineers
Paperback$30.68$30.68$3.99 delivery Fri, May 8
From the brand
-
See more books in the series
-
More From O'Reilly
-
Sharing the knowledge of experts
O'Reilly's mission is to change the world by sharing the knowledge of innovators. For over 40 years, we've inspired companies and individuals to do new things (and do them better) by providing the skills and understanding that are necessary for success.
Our customers are hungry to build the innovations that propel the world forward. And we help them do just that.
Editorial Reviews
About the Author
Product details
- Publisher : O'Reilly Media
- Publication date : August 28, 2018
- Edition : 2nd
- Language : English
- Print length : 198 pages
- ISBN-10 : 1492040207
- ISBN-13 : 978-1492040200
- Item Weight : 13.1 ounces
- Dimensions : 7 x 0.4 x 9.1 inches
- Best Sellers Rank: #461,167 in Books (See Top 100 in Books)
- #131 in Data Modeling & Design (Books)
- #370 in Python Programming
- #393 in Probability & Statistics (Books)
- Customer Reviews:
About the authors

Allen Downey is a Professor Emeritus at Olin College and Principal Data Scientist at PyMC Labs. He is the author of several books related to programming and data science, including Probably Overthinking It, Think Python, Think Stats, and Think Bayes. The idea behind these books is that if you know how to program, you can use that skill to learn other things.
Allen has a Ph.D. from U.C. Berkeley and M.S. and B.S. degrees from MIT. He has taught at Olin College, Colby College and Wellesley College.

Discover more of the author’s books, see similar authors, read book recommendations and more.
Related products with free delivery on eligible orders
Customer reviews
- 5 star4 star3 star2 star1 star5 star89%0%8%0%3%89%
- 5 star4 star3 star2 star1 star4 star89%0%8%0%3%0%
- 5 star4 star3 star2 star1 star3 star89%0%8%0%3%8%
- 5 star4 star3 star2 star1 star2 star89%0%8%0%3%0%
- 5 star4 star3 star2 star1 star1 star89%0%8%0%3%3%
Customer Reviews, including Product Star Ratings help customers to learn more about the product and decide whether it is the right product for them.
To calculate the overall star rating and percentage breakdown by star, we don’t use a simple average. Instead, our system considers things like how recent a review is and if the reviewer bought the item on Amazon. It also analyzed reviews to verify trustworthiness.
Learn more how customers reviews work on AmazonTop reviews from the United States
There was a problem filtering reviews. Please reload the page.
- Reviewed in the United States on December 1, 2019Format: PaperbackVerified PurchaseI really liked how in just over a hundred pages Allen Downey taught so much about using complexity science to model different types of problems. I have read it twice cover to cover, and am now going through example by example in Jupyter examples to better understand how the models work.
Unlike some of his other works, it doesn't rely as much on custom python packages. I also like his discussions about how science works.
The previous edition is available for free from his website, Green Tea Press, but the current edition is definitely worth it.
- Reviewed in the United States on January 12, 2019Format: eTextbookVerified PurchaseFive star rating is for the content. Downey explains complicated topics well, and the approach of explaining math using programming is sound. Everyone learns differently so the more approaches for learning complicated math topics, the better. For my part, breaking apart math programatically works better than the way I was taught decades ago.
I emailed the author and asked his opinion of what order to read the Think series. He says any of them after the basic Python book would work well. The complexity book seems easier than Think Bayes, harder than Think Stats.
- Reviewed in the United States on January 9, 2020Format: PaperbackVerified PurchaseI have never met the author who is merely 20 miles away
I own all of his book publications. And I buy the copies.
I have his 2012 edition Think Complexity
10 chapters of very nicely structured thought. Added to that
are 4 chapters of Case Studies from 10 different authors.
The author also has the Green Tea Press website to display
further topics (working in progress). The second edition of Complexity was
well on its way at that site. Once the new addition was published I became
tempted. And finally ordered. Was I surprised. Many of the interesting
items seem to vanish and the latest edition needs internet connection
to be functional. For those of us who grew-up in the mid west (and return
occasionally) are well aware of the value of books (which are complete).
In summary, just buy the first edition (out of print).


















