Fractals are bizarre figures. Seemingly chaotic but described in a surprisingly orderly way. However, to discover this order, one must know what to look at.
Our journey through the land of fractals consists of three parts. Each part has its own guide, an outstanding Polish mathematician whose results are related to fractals.
The first part is mainly focused on the construction of three simple fractals. Here we will organize some key concepts necessary to understand the succeeding chapters. A brilliant organizer — Wacław Sierpiński – is the guide.
The second part will allow us to delve into the mathematical foundations of fractals. There will be definitions and theorems that math students usually encounter in their first year of study. Who could take better care of this part than the brilliant mathematician Stefan Banach?
The third part is lead by Hugo Steinhaus, who was very interested in applications. So he is a dream guide to interesting applications of fractals.
Each part begins with the presentation of a guide because mathematics is not only about formulas but also about the people who create it. There are legends about the three mentioned above. Therefore each part contains a short comic strip referring to an interesting event from their lives. Then a new method of fractal construction is presented. This should stimulate a mathematical appetite that can only be satisfied by a formal mathematical presentation of why the method works. The last section of each part includes examples of R, Python, and Julia programs that allow you to reproduce the fractals discussed earlier in the chapter. At the end of the book, there is a pocket atlas of fractals that interested readers can experiment with on their own.
Why fractals? More than a quarter of a century ago, when I was in my second year of high school, my geometry teacher professor Wiesław Kostarczyk passed on to me a book that rekindled my interest in mathematics. It was Fractals. From Geometry to Art (Polish: Fraktale. Od geometrii do sztuki) by professor Piotr Pierański [Pier92]. I understood maybe one-fifth of the book at the time, but it was enough to get me interested in the subject for years. And every now and then, I rediscover connections with fractals in algorithmics, probability theory, topology, or functional analysis. Who knows, maybe, Dear Reader, this book will also awaken your interest in these bizarre objects.
This book would not have come into being thanks to the many people and institutions who helped, sometimes indirectly and sometimes directly, at various stages of the work. It is not feasible to mention them all, but I must thank at least a few people and institutions. The first version of the sample codes in Python and Julia was created thanks to Krzysztof Trajkowski, who has been supporting me in various initiatives for years. The book has been translated into English by two brilliant students Mateusz Krzyzinski and Barlomiej Sobieski (both from Data Science at MiNI WUT). The illustrations in this book were created thanks to Aleksander Zawada, an amazing artist and graphic designer, who found the time to enrich this book with a comic strips featuring the adventures of Beta and Bit. This book is one of three items realised with the support of the task ,,Comic Maths’’ in the project MatFizChemPW — raising mathematical and natural science and ICT competences in schoolchildren. The project is co-financed by the European Union from the European Social Fund under the Knowledge Education Development Programme 2014-2020.