Easychair Preprint a Game of Life on a Pythagorean Tessellation
Total Page:16
File Type:pdf, Size:1020Kb
Load more
Recommended publications
-
Think Complexity: Exploring Complexity Science in Python
Think Complexity Version 2.6.2 Think Complexity Version 2.6.2 Allen B. Downey Green Tea Press Needham, Massachusetts Copyright © 2016 Allen B. Downey. Green Tea Press 9 Washburn Ave Needham MA 02492 Permission is granted to copy, distribute, transmit and adapt this work under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License: https://thinkcomplex.com/license. If you are interested in distributing a commercial version of this work, please contact the author. The LATEX source for this book is available from https://github.com/AllenDowney/ThinkComplexity2 iv Contents Preface xi 0.1 Who is this book for?...................... xii 0.2 Changes from the first edition................. xiii 0.3 Using the code.......................... xiii 1 Complexity Science1 1.1 The changing criteria of science................3 1.2 The axes of scientific models..................4 1.3 Different models for different purposes............6 1.4 Complexity engineering.....................7 1.5 Complexity thinking......................8 2 Graphs 11 2.1 What is a graph?........................ 11 2.2 NetworkX............................ 13 2.3 Random graphs......................... 16 2.4 Generating graphs........................ 17 2.5 Connected graphs........................ 18 2.6 Generating ER graphs..................... 20 2.7 Probability of connectivity................... 22 vi CONTENTS 2.8 Analysis of graph algorithms.................. 24 2.9 Exercises............................. 25 3 Small World Graphs 27 3.1 Stanley Milgram......................... 27 3.2 Watts and Strogatz....................... 28 3.3 Ring lattice........................... 30 3.4 WS graphs............................ 32 3.5 Clustering............................ 33 3.6 Shortest path lengths...................... 35 3.7 The WS experiment....................... 36 3.8 What kind of explanation is that?............... 38 3.9 Breadth-First Search..................... -
The Pythagorean Theorem Crown Jewel of Mathematics
The Pythagorean Theorem Crown Jewel of Mathematics 5 3 4 John C. Sparks The Pythagorean Theorem Crown Jewel of Mathematics By John C. Sparks The Pythagorean Theorem Crown Jewel of Mathematics Copyright © 2008 John C. Sparks All rights reserved. No part of this book may be reproduced in any form—except for the inclusion of brief quotations in a review—without permission in writing from the author or publisher. Front cover, Pythagorean Dreams, a composite mosaic of historical Pythagorean proofs. Back cover photo by Curtis Sparks ISBN: XXXXXXXXX First Published by Author House XXXXX Library of Congress Control Number XXXXXXXX Published by AuthorHouse 1663 Liberty Drive, Suite 200 Bloomington, Indiana 47403 (800)839-8640 www.authorhouse.com Produced by Sparrow-Hawke †reasures Xenia, Ohio 45385 Printed in the United States of America 2 Dedication I would like to dedicate The Pythagorean Theorem to: Carolyn Sparks, my wife, best friend, and life partner for 40 years; our two grown sons, Robert and Curtis; My father, Roscoe C. Sparks (1910-1994). From Earth with Love Do you remember, as do I, When Neil walked, as so did we, On a calm and sun-lit sea One July, Tranquillity, Filled with dreams and futures? For in that month of long ago, Lofty visions raptured all Moonstruck with that starry call From life beyond this earthen ball... Not wedded to its surface. But marriage is of dust to dust Where seasoned limbs reclaim the ground Though passing thoughts still fly around Supernal realms never found On the planet of our birth. And I, a man, love you true, Love as God had made it so, Not angel rust when then aglow, But coupled here, now rib to soul, Dear Carolyn of mine. -
The Fantastic Combinations of John Conway's New Solitaire Game "Life" - M
Mathematical Games - The fantastic combinations of John Conway's new solitaire game "life" - M. Gardner - 1970 Suche Home Einstellungen Anmelden Hilfe MATHEMATICAL GAMES The fantastic combinations of John Conway's new solitaire game "life" by Martin Gardner Scientific American 223 (October 1970): 120-123. Most of the work of John Horton Conway, a mathematician at Gonville and Caius College of the University of Cambridge, has been in pure mathematics. For instance, in 1967 he discovered a new group-- some call it "Conway's constellation"--that includes all but two of the then known sporadic groups. (They are called "sporadic" because they fail to fit any classification scheme.) Is is a breakthrough that has had exciting repercussions in both group theory and number theory. It ties in closely with an earlier discovery by John Conway of an extremely dense packing of unit spheres in a space of 24 dimensions where each sphere touches 196,560 others. As Conway has remarked, "There is a lot of room up there." In addition to such serious work Conway also enjoys recreational mathematics. Although he is highly productive in this field, he seldom publishes his discoveries. One exception was his paper on "Mrs. Perkin's Quilt," a dissection problem discussed in "Mathematical Games" for September, 1966. My topic for July, 1967, was sprouts, a topological pencil-and-paper game invented by Conway and M. S. Paterson. Conway has been mentioned here several other times. This month we consider Conway's latest brainchild, a fantastic solitaire pastime he calls "life". Because of its analogies with the rise, fall and alternations of a society of living organisms, it belongs to a growing class of what are called "simulation games"--games that resemble real-life processes. -
Recreational Mathematics
Recreational Mathematics Paul Yiu Department of Mathematics Florida Atlantic University Summer 2003 Chapters 1–44 Version 031209 ii Contents 1 Lattice polygons 101 1.1 Pick’s Theorem: area of lattice polygon . ....102 1.2 Counting primitive triangles . ...........103 1.3 The Farey sequence . ..................104 2 Lattice points 109 2.1 Counting interior points of a lattice triangle . ....110 2.2 Lattice points on a circle . ...........111 3 Equilateral triangle in a rectangle 117 3.1 Equilateral triangle inscribed in a rectangle . ....118 3.2 Construction of equilateral triangle inscribed in a rect- angle . .........................119 4 Basic geometric constructions 123 4.1 Geometric mean . ..................124 4.2 Harmonic mean . ..................125 4.3 Equal subdivisions of a segment . ...........126 4.4 The Ford circles . ..................127 5 Greatest common divisor 201 5.1 gcd(a, b) as an integer combination of a and b .....202 5.2 Nonnegative integer combinations of a and b ......203 5.3 Cassini formula for Fibonacci numbers . ....204 5.4 gcd of generalized Fibonacci and Lucas numbers ....205 6 Pythagorean triples 209 6.1 Primitive Pythagorean triples . ...........210 6.2 Primitive Pythagorean triangles with square perimeters 211 iv CONTENTS 6.3 Lewis Carroll’s conjecture on triples of equiareal Pythagorean triangles . ........................212 6.4 Points at integer distances from the sides of a primitive Pythagorean triangle . .................213 6.5 Dissecting a rectangle into Pythagorean triangles . 214 7 The tangrams 225 7.1 The Chinese tangram . .................226 7.2 A British tangram . .................227 7.3 Another British tangram .................228 8 The classical triangle centers 231 8.1 The centroid . -
Symbiosis Promotes Fitness Improvements in the Game of Life
Symbiosis Promotes Fitness Peter D. Turney* Ronin Institute Improvements in the [email protected] Game of Life Keywords Symbiosis, cooperation, open-ended evolution, Game of Life, Immigration Game, levels of selection Abstract We present a computational simulation of evolving entities that includes symbiosis with shifting levels of selection. Evolution by natural selection shifts from the level of the original entities to the level of the new symbiotic entity. In the simulation, the fitness of an entity is measured by a series of one-on-one competitions in the Immigration Game, a two-player variation of Conwayʼs Game of Life. Mutation, reproduction, and symbiosis are implemented as operations that are external to the Immigration Game. Because these operations are external to the game, we can freely manipulate the operations and observe the effects of the manipulations. The simulation is composed of four layers, each layer building on the previous layer. The first layer implements a simple form of asexual reproduction, the second layer introduces a more sophisticated form of asexual reproduction, the third layer adds sexual reproduction, and the fourth layer adds symbiosis. The experiments show that a small amount of symbiosis, added to the other layers, significantly increases the fitness of the population. We suggest that the model may provide new insights into symbiosis in biological and cultural evolution. 1 Introduction There are two main definitions of symbiosis in biology, (1) symbiosis as any association and (2) symbiosis as persistent mutualism [7]. The first definition allows any kind of persistent contact between different species of organisms to count as symbiosis, even if the contact is pathogenic or parasitic. -
The Egyptian Tangram
The Egyptian Tangram © Carlos Luna-Mota mmaca July 21, 2021 The Egyptian Tangram The Egyptian Tangram A square dissection firstly proposed as a tangram in: Luna-Mota, C. (2019) “El tangram egipci: diari de disseny” Nou Biaix, 44 Design process The Egyptian Tangram inspiration comes from the study of two other 5-piece tangrams... The “Five Triangles” & “Greek-Cross” tangrams Design process ...and their underlying grids The “Five Triangles” & “Greek-Cross” underlying grids Design process This simple cut let us build five interesting figures... Design process ...so it looked like a good starting point for our heuristic incremental design process: Take a square and keep adding “the most interesting straight cut” until you have a dissection with five or more pieces. Design process Straight cuts simplify creating an Egyptian Tangram from a square: 1. Connect the lower midpoint with the upper corners 2. Connect the left midpoint with the top right corner Promising features Just five pieces • T4 All pieces are different • T1 All pieces are asymmetric • T6 Areas are integer and not too different • All sides are multiples of 1 or √5 Q4 T5 • All angles are linear combinations of • 1 90◦ and α = arctan 26, 565◦ 2 ≈ Name Area Sides Angles T1 1 1, 2, √5 90, α, 90 α − T4 4 2, 4, 2√5 90, α, 90 α − T5 5 √5, 2√5, 5 90, α, 90 α − T6 6 3, 4, 5 90, 90 2α, 2α − Q4 4 1, 3, √5, √5 90, 90 α, 90, 90+α − Promising features Although all pieces are asymmetric and different, they often combine to make symmetric shapes Promising features This means that it is rare for an Egyptian Tangram figure to have a unique solution There are three different solutions for the square and, in all three cases, two corners of the square are built as a sum of acute angles! Promising features The asymmetry of the pieces also implies that each solution belongs to one of these equivalence classes: You cannot transform one of these figures into another without flipping a piece Historical precedents It turns out that this figure is not new.. -
Gridpattern: 'Grid' Pattern Grobs
Package ‘gridpattern’ July 17, 2021 Type Package Title 'grid' Pattern Grobs Version 0.2.1 Description Provides 'grid' grobs that fill in a user-defined area with various patterns. Includes en- hanced versions of the geometric and image-based patterns originally contained in the 'ggpat- tern' package as well as original 'pch', 'polygon_tiling', 'regu- lar_polygon', 'rose', 'text', 'wave', and 'weave' patterns plus support for custom user-defined pat- terns. URL https://trevorldavis.com/R/gridpattern/, https://github.com/trevorld/gridpattern BugReports https://github.com/trevorld/gridpattern/issues License MIT + file LICENSE Encoding UTF-8 RoxygenNote 7.1.1 Depends R (>= 3.4.0) Imports glue, grDevices, grid, magick, memoise, png, rlang, sf, utils Suggests ambient, knitr, ragg, rmarkdown, testthat, vdiffr VignetteBuilder knitr, rmarkdown NeedsCompilation no Author Mike FC [aut] (Patterns extracted from ggpattern), Trevor L Davis [aut, cre], Thomas Lin Pedersen [ctb] (new_data_frame() copied from ggplot2) Maintainer Trevor L Davis <[email protected]> Repository CRAN Date/Publication 2021-07-17 04:30:06 UTC 1 2 clippingPathGrob R topics documented: clippingPathGrob . .2 grid.pattern . .3 grid.pattern_ambient . .7 grid.pattern_circle . .9 grid.pattern_crosshatch . 11 grid.pattern_gradient . 13 grid.pattern_image . 15 grid.pattern_magick . 17 grid.pattern_pch . 19 grid.pattern_placeholder . 21 grid.pattern_plasma . 23 grid.pattern_polygon_tiling . 25 grid.pattern_regular_polygon . 27 grid.pattern_rose . 30 grid.pattern_stripe . 33 grid.pattern_text -
Emergence from Symmetry: a New Type of Cellular Automata
Emergence from Symmetry: A New Type of Cellular Automata Zan Pan ∗ Department of Modern Physics, University of Science and Technology of China, Hefei, 230026, P. R. China Abstract In the realm of cellular automata (CA), Conway’s Game of Life (Life) has gained the most fondness, due to its striking simplicity of rules but an impressive diversity of behavior. Based on it, a large family of models were investigated, e.g. Seeds, Replicator, Larger than Life, etc. They all inherit key ideas from Life, determining a cell’s state in the next generation by counting the number of its current living neighbors. In this paper, a different perspective of constructing the CA models is proposed. Its kernel, the Local Symmetric Distribution Principle, relates to some fundamental concepts in physics, which maybe raise a wide interest. With a rich palette of configurations, this model also hints its capability of universal computation. Moreover, it possesses a general tendency to evolve towards certain symmetrical directions. Some illustrative examples are given and physical interpretations are discussed in depth. To measure the evolution’s fluctuating between order and chaos, three parameters are introduced, i.e. order parameter, complexity index and entropy. In addition, we focus on some particular simulations and giving a brief list of open problems as well. 1 Introduction The conception of cellular automaton (CA) stems from John von Neumann’s research on self-replicating artificial systems with computational universality [22]. However, it was John Horton Conway’s fas- cinating Game of Life (Life) [15, 8] which simplified von Neumann’s ideas that greatly enlarged its influence among scientists. -
Euclidean Parallel Postulate
Chapter 2 EUCLIDEAN PARALLEL POSTULATE 2.1 INTRODUCTION. There is a well-developed theory for a geometry based solely on the five Common Notions and first four Postulates of Euclid. In other words, there is a geometry in which neither the Fifth Postulate nor any of its alternatives is taken as an axiom. This geometry is called Absolute Geometry, and an account of it can be found in several textbooks - in Coxeter’s book “Introduction to Geometry”, for instance, - or in many college textbooks where the focus is on developing geometry within an axiomatic system. Because nothing is assumed about the existence or multiplicity of parallel lines, however, Absolute Geometry is not very interesting or rich. A geometry becomes a lot more interesting when some Parallel Postulate is added as an axiom! In this chapter we shall add the Euclidean Parallel Postulate to the five Common Notions and first four Postulates of Euclid and so build on the geometry of the Euclidean plane taught in high school. It is more instructive to begin with an axiom different from the Fifth Postulate. 2.1.1 Playfair’s Axiom. Through a given point, not on a given line, exactly one line can be drawn parallel to the given line. Playfair’s Axiom is equivalent to the Fifth Postulate in the sense that it can be deduced from Euclid’s five postulates and common notions, while, conversely, the Fifth Postulate can deduced from Playfair’s Axiom together with the common notions and first four postulates. 2.1.2 Theorem. Euclid’s five Postulates and common notions imply Playfair’s Axiom. -
Determining the D-Dimensional Symbolic Dynamics
spatiotemporal cats or, try herding 6 cats siminos/spatiotemp, rev. 6798: last edit by Predrag Cvitanovi´c,03/08/2019 Predrag Cvitanovi´c,Boris Gutkin, Li Han, Rana Jafari, Han Liang, and Adrien K. Saremi April 1, 2019 Contents 1 Cat map7 1.1 Adler-Weiss partition of the Thom-Arnol’d cat map.......7 1.2 Adler-Weiss partition of the Percival-Vivaldi cat map......9 1.2.1 Adler-Weiss linear code partition of the phase space... 16 1.3 Perron-Frobenius operators and periodic orbits theory of cat maps 18 1.3.1 Cat map topological zeta function............. 19 1.3.2 Adler / Adler98........................ 20 1.3.3 Percival and Vivaldi / PerViv................ 21 1.3.4 Isola / Isola90......................... 22 1.3.5 Creagh / Creagh94...................... 23 1.3.6 Keating / Keating91..................... 24 1.4 Green’s function for 1-dimensional lattice............. 25 1.5 Green’s blog.............................. 28 1.6 Z2 = D1 factorization......................... 31 1.7 Any piecewise linear map has “linear code”............ 32 1.8 Cat map blog............................. 33 References.................................. 47 1.9 Examples................................ 53 exercises 61 2 Statistical mechanics applications 67 2.1 Cat map................................ 67 2.2 New example: Arnol’d cat map................... 67 2.3 Diffusion in Hamiltonian sawtooth and cat maps......... 70 References.................................. 75 3 Spatiotemporal cat 77 3.1 Elastodynamic equilibria of 2D solids............... 79 3.2 Cats’ GHJSC16blog.......................... 80 References.................................. 94 4 Ising model in 2D 97 4.1 Ihara zeta functions.......................... 101 4.1.1 Clair / Clair14......................... 101 2 CONTENTS 4.1.2 Maillard............................ 105 4.2 Zeta functions in d=2........................ -
The Game of Life Trad
The Game of Life -“If I sometimes smoked one way [...] sometimes another, sometimes not at all, varied the way I dressed, was nervous, serene, ambitious, lazy, lecherous, gluttonous, ascetic – where would my `self ́ be? What would I achieve? It’s the way a man chooses to limit himself that determines his character. A man without habits, consistency, redundancy – and hence boredom – is not human. He’s insane.” -“And accepting these self- defeating limitations is mental health?” I said. Luke Rhinehart, The Dice Man, Harper-Collins, 1999, pp. 65-66. Gaël Charbau: A “retrospective”... there’s a word I never thought I’d use about your work at such an early stage. Maybe “introspective” is a better description of this short exploration of your work. The larousse dictionary defines “introspection” as: “methodical observation of personal states of consciousness and inner life.” What are your thoughts? Gilles Barbier: Some of the work is twenty-five years old. That’s half my life. The direction of my work, however, has been based on drift and retrospective narratives have difficulty mapping out this fluid form which has no backbone. It isn’t easy to recount twenty-five years of drifting on an artificial lake without currents, winds, wrecks and islands, without making what is a maiden voyage appear disordered and agitated. This is my relationship to art. It is easier to talk about the holes, the bananas, the leaks, the insatiable hunger, the engines cutting out, the desire for treasure, and the great absentee, time, which is manifest only through its effects. GC: I wanted to ask you about the holes theme. -
Problem Solving and Recreational Mathematics
Problem Solving and Recreational Mathematics Paul Yiu Department of Mathematics Florida Atlantic University Summer 2016 April 4, 2016 Contents 1 Arithmetic Problems 101 1.1 Reconstruction of division problems . ........101 1.1.1 AMM E1 . ....................101 1.1.2 AMM E10 ....................103 1.1.3 AMM E1111 . ................104 1.1.4 AMM E971 ....................105 1.1.5 AMM E198 ....................106 2 Digit problems 107 2.1 When can you cancel illegitimately and yet get the cor- rect answer? . ....................107 2.2 Repdigits . ....................109 2.3 Sums of squares of digits ................112 3 Representation of a number in different bases 115 3.1 Base b-representation of a number ............115 3.1.1 A number from its base b-representation . ....116 3.2 The Josephus problem . ................119 4 Representation of a number in different bases 121 4.1 Balanced division by an odd number . ........121 4.2 Balanced base b representation of a number . ....121 4.3 Arithmetic in balanced base 3 representations . ....123 4.3.1 A matrix card trick ................124 5 Cheney’s card trick 127 5.1 Three basic principles . ................127 5.1.1 The pigeonhole principle . ............127 5.1.2 Arithmetic modulo 13 ..............127 iv CONTENTS 5.1.3 Permutations of three objects . ..........128 5.2 Examples . ......................129 5.3 A variation: Cheney card trick with spectator choosing secret card . ......................131 6 The nim game 133 6.1 Thenimsum.......................133 6.2 Thenimgame......................134 7 Fibonacci and Lucas numbers 137 7.1 The Fibonacci sequence . ..............137 7.2 Some relations of Fibonacci numbers ..........140 7.3 Zeckendorff representations .