Foundations of Dynamic Geometry

Total Page:16

File Type:pdf, Size:1020Kb

Foundations of Dynamic Geometry Diss. ETH N 13403 Foundations of Dynamic Geometry A dissertation submitted to the SWISS FEDERAL INSTITUTE OF TECHNOLOGY ZURICH for the degree of Doctor of Technical Sciences presented by Dipl.-Math. Ulrich Kortenkamp born 18th October 1970 citizen of Germany accepted on the recommendation of Prof. Jurgen¨ Richter-Gebert, examiner Prof. Gunter¨ M. Ziegler, co-examiner 1999 2 Preface Calvin and Hobbes Copyright 1988 Watterson. Used by permission of Universal Press Syndicate. All rights reserved. Although it is known that Calvin and Hobbes tell the truth about life, I was surprised that Bill Watterson knew in 1988 what Jur¨ gen Richter-Gebert and I had to learn ten years later: Sometimes it is necessary to use imaginary numbers even for seemingly trivial tasks. This thesis shall explain the details of a method called complex tracing, and lay the foundations of Dynamic Geometry, a new field of research that opened up after we solved the continuity problem for interactive geometry software. I came into this project right after I decided not to write my thesis on Cinderella, the interactive geometry software which at that time was a project of Jur¨ gen Richter-Gebert and Henry Crapo, but on neighborly polytopes. After the first few weeks of implementing the new version of Cinderella in Java I understood why it is really hard to write “just another geometry software.” I had to try to implement a dynamic geometry software in order to understand why it is difficult to create a software that “behaves as expected.” It needs a mathematical theory, and it was not clear to us what to do three years ago. It was in early 1998 when we had our “ultimate break-through.” The time since then was spent for the implementation of the theory, and it is nice to see that this implementa- tion was published before we even started to write papers about it. This “proof of concept” did help me very much while preparing this thesis. I want to thank Jur¨ gen for all the discussions, arguments, quarrels, overnight just-in- time hacks, lessons in geometry, motivating break-throughs and especially for all the fun 3 4 that was needed to create the stimulating atmosphere that made the Cinderella project possible. Thank you! Most of the results in this thesis are collaborative efforts of Jur¨ gen and myself, and I will not try to separate who of us contributed what piece of the big puzzle. I feel very lucky to be in a work group that tries to concentrate on getting work done rather than non-disclosing ideas to avoid that they are “stolen.” Another person that I want to thank is Gunter¨ Ziegler, who gave me enough free- dom to leave Berlin without feeling too guilty. I promise that I will work on neighborly polytopes again, someday. I learned a lot from Gunter¨ , and I admire his ability to put mathematical pieces in the right context and to translate between the different languages of mathematicians. He also enabled Jur¨ gen and me to work on the Cinderella project in Berlin. Without that support it would have been much harder. There are more persons that made this thesis possible. Among all the others I want to emphasize my friends Eva-Maria Feichtner and Alex Below, who had to share offices with me. Thanks go also to all the people in the work groups and the guests of Gunter¨ and Jur¨ gen, and the many friendly mathematicians I met at conferences. Last but definitely not least I want to thank my wife Doro and my children Mara and Julius, who had to suffer a lot. First I was busy to finish the software, then I was busy finishing this thesis – both took much longer than expected – and probably there will be something else next. Without your love and help I could never have done this, and there would be no reason to go through all this trouble. Thank you! Wherever you find the words “his” or “him” or “he” in this thesis, you can try to replace them by “her” or “she.” If the sentence still makes sense, then I meant to include both versions. Ulrich Kortenkamp Zurich,¨ August–October 1999 Contents Zusammenfassung 11 Abstract 13 1 What is Dynamic Geometry? 15 2 The Interactive Geometry Software Cinderella 19 2.1 Basic Functionality . 19 2.2 Main Features . 21 2.2.1 Multiple, different, simultaneous views . 21 2.2.2 Complex Numbers . 27 2.2.3 Cayley-Klein Geometries . 27 2.2.4 No Jumping Elements . 28 2.2.5 Automatic Theorem Checking . 28 2.2.6 Self-exploring Loci . 30 2.2.7 High Quality Postscript Output . 30 2.2.8 Easy WWW-Export . 30 2.2.9 Interactive Exercises . 32 2.3 Availability . 32 3 Site Map 35 3.1 Mathematics . 35 3.1.1 A Framework for Dynamic Geometry . 35 3.1.2 Projective Dynamic Geometry . 35 3.1.3 Circles and Conics . 36 3.1.4 Complex Tracing . 36 3.2 Computer Science . 36 3.2.1 Java-based Software . 36 3.2.2 Efficient Datastructures for Dynamic Geometry . 36 3.3 Education . 37 3.3.1 Creativity in Math Education . 37 3.3.2 Geometry Education and the Internet . 37 5 6 3.3.3 Future Developments . 37 4 A Framework for Dynamic Geometry 39 4.1 Straight-Line Programs . 39 4.2 Relational Instruction Sets . 40 4.3 Geometric Straight-Line Programs . 42 5 Projective Dynamic Geometry 47 5.1 Points and Lines . 47 5.1.1 Homogeneous Coordinates . 48 5.1.2 GSP formulation of point/line constructions . 51 5.1.3 An SLP formulation . 53 5.1.4 Homogeneous RIS GSPs and division-free SLPs are equivalent . 54 5.1.5 Abstract Point/Line-RIS GSPs and SLPs . 58 5.2 Determinism, Conservatism, Continuity . 58 5.3 Randomized Proving . 60 5.3.1 Testing Polynomials . 60 5.3.2 The Schwartz-Zippel Theorem . 61 5.3.3 The Test-Set Lemma . 62 5.3.4 Automatic Theorem Proving for Constructive Point/Line-Incidence Theorems . 62 5.3.5 Related Results . 70 5.4 Measurements . 72 6 Circles and Conics 75 6.1 Extending point/line-constructions . 75 6.1.1 Representation of Conics . 75 6.1.2 Basic operations . 76 6.1.3 GSP formulations . 83 6.2 Determinism vs. Continuity . 84 6.2.1 Iterated angular bisectors . 84 6.2.2 Finite Augmentation does not help . 85 6.2.3 Reverse Augmentation . 87 6.2.4 Is Continuity important? . 87 6.2.5 Algorithm continuity . 89 6.2.6 Surfaces . 90 6.3 Tracing . 92 6.3.1 Complex Elements . 92 6.3.2 Singularities . 94 6.4 Is Continuity Achievable? . 97 6.4.1 Constructible Functions . 97 7 7 Complex Tracing 103 7.1 A parameterization of the input space . 103 7.2 The Main Idea . 104 7.2.1 A small Example . 104 7.3 Complex Tracing . 106 7.3.1 Reparameterization . 106 7.3.2 Continuations and Riemann surfaces . 108 7.4 Automatic Theorem Checking . 110 7.5 Complexity issues . 112 8 Java-based Software 115 8.1 Why choose Java? . 115 8.1.1 The History of Cinderella . 115 8.1.2 Rapid Application Development . 117 8.2 Deploying Java Applications . 117 8.2.1 Post-Optimizing Java Applications . 118 8.2.2 Platform Independent Installations . 120 9 Efficient Datastructures for Dynamic Geometry 123 9.1 Comparision to the traditional approach . 123 9.1.1 The Usual Approach: Subclassing . 124 9.1.2 Elements and Algorithms . 125 9.1.3 Data structures for updates . 125 9.1.4 Model-View-Controller implementation . 126 9.2 Implementing Complex Tracing . 128 9.2.1 Parametrization . 129 9.2.2 Tracing . 130 9.2.3 Decision making . 131 9.2.4 Avoiding tracing . 131 9.2.5 Backups and Singularities . 132 9.3 Automatic Theorem Checking . 133 9.3.1 Using Automatic Theorem Checking for Clean Data Structures . 133 9.3.2 Using Automatic Theorem Checking for Exercises . 135 9.3.3 A Killer Example . 136 9.4 Self-Exploring Loci . 137 10 Creativity in Math Education 139 10.1 The need for mathematical consistency . 139 10.2 The need for modularity . 140 10.3 Raising creativity by restriction . 141 10.4 Exploring Geometry with Loci . 141 8 11 Geometry Education and the Internet 145 11.1 Creating Web content . 145 11.2 Easy Creation of Interactive Web Pages . 145 11.3 Theorem Checking for Exercises . 146 11.4 Distance Teaching . 148 11.4.1 Remote Views . 148 11.4.2 Web-based Education . 148 11.4.3 Communities . 150 12 Future developments 151 12.1 Computation on Riemann Surfaces . 151 12.1.1 Complex Tracing . 151 12.1.2 Symbolic Methods . ..
Recommended publications
  • Simplification of Radical Expressions
    Simplification of Radical Expressions by B. F. Caviness (I) Computer Science Department lllinois Institute of Technology Chicago, lllinois and R. J. Fateman Computer Science Division Department of Electrical Engineering and Computer Sciences University of California at Berkeley Berkeley, California Abstract As is the case with all simplification problems there are three desirable attributes for In this paper we discuss the problem of any solution. First it is desirable to have a simplifying unnested radical expressions. We clean theoretical solution to the problem. Second describe an algorithm implemented in ~CSYMA that the algorithms to carry out the simplifications simplifies radical expressions and then follow should be as efficient as possible, and finally the this description with a formal treatment of the solution should have good human engineering features, problem. Theoretical computing times for some of i.e., the use and actions of the simplification the algorithms are briefly discussed as is related procedures should be as natural and transparent as work of other authors. possible. Unfortunately these three aspects of a solution are not usually compatible with each other I. Introduction and compromises and choices must be made. This is certainly the case for the simplification of radical In this paper we discuss the problem of expressions. Standard techniques from the theory simplifying unnested radical expressions. By of algebraic field extensions can be used to get a radical expressions we mean, roughly speaking, nice theoretical solution to the problem. However sums, differences, products, and quotients of the nice theoretical solution neither leads to fast rational functions raised to rational powers. algorithms nor possesses nice human engineering Thus we will be discussing algorithms for carrying features.
    [Show full text]
  • Simplifying Square Roots of Square Roots by Denesting 63
    4 Simplifying Square Ro ots of Square Ro ots by Denesting David J. Je rey Alb ert D. Rich The UniversityofWestern Ontario Soft Warehouse, Inc. Abstract: We discuss why it is imp ortant to try to simplify the square ro ot of an expression containing other square ro ots, and we give rules for doing this when it is p ossible. The square ro ot of an expression containing nth ro ots is also considered brie y. This article, in addition to treating a sp eci c mathematical topic, shows some of the steps that develop ers must take when writing computer algebra systems. 4.1 Intro duction p p 3 1 2 and 5 are called surds [Chrystal64, Hall88]. The more general Numb ers suchas terms radical and algebraic number are also used, but surd is the most sp eci c. It is 2 avenerable term that has b een revived for use in computer systems . Given p ositive n integers n and k , the unique p ositive real ro ot of the equation x = k will b e denoted p n k and called a surd. Most b o oks [Chrystal64, Hall88]allow k to b e a p ositive rational numb er, and there is no great di erence in principle if we accept that generalization; in this article, however, all the examples use integers. Another p ointofvariation is p p 8or2 2; here we the treatment of p erfect-p ower factors, i.e., whether one writes use whichever form is more convenient. The term radical may b e familiar to some readers from the common phrase `solvable in terms of radicals', which is used whenever a textb o ok discusses the ro ots of a p olynomial [Dickson26].
    [Show full text]
  • Continued Radicals Jamie Johnson Western Kentucky University
    Western Kentucky University TopSCHOLAR® Masters Theses & Specialist Projects Graduate School 2005 Continued Radicals Jamie Johnson Western Kentucky University Follow this and additional works at: http://digitalcommons.wku.edu/theses Part of the Geometry and Topology Commons Recommended Citation Johnson, Jamie, "Continued Radicals" (2005). Masters Theses & Specialist Projects. Paper 240. http://digitalcommons.wku.edu/theses/240 This Thesis is brought to you for free and open access by TopSCHOLAR®. It has been accepted for inclusion in Masters Theses & Specialist Projects by an authorized administrator of TopSCHOLAR®. For more information, please contact [email protected]. CONTINUED RADICALS A Thesis Presented to The Faculty of the Department of Mathematics Western Kentucky University Bowling Green, Kentucky In Partial Fulfillment Of the Requirements for the Degree Master of Science By Jamie Johnson May, 2005 CONTINUED RADICALS Date Recommended _____12/10/04_____ Dr. Tom Richmond, Chair Dr. John Spraker Dr. Daniel C. Biles Elmer Gray, Dean, Graduate Studies and Research, May 4, 2005 Contents Title page i Signatures ii Table of contents iii Abstract iv Chapter 1. Foundations and Motivations 1 Chapter 2. Introduction 5 Chapter 3. Continued radicals with nonzero terms 9 Chapter 4. Representation allowing 0 as a term 16 Chapter 5. Continued radicals whose terms assume only two values 24 Chapter 6. Further Results 26 6.1. Periodic Representations 26 6.2. A Pattern 28 6.3. Computer Generated Partial Representations 29 Bibliography 35 iii CONTINUED RADICALS Name: Jamie Johnson Date: May, 2005 Pages: 35 Directed by Dr. Tom Richmond Department of Mathematics Western Kentucky University Abstract √ If a1, a2, . , an are nonnegative real numbers and fj(x) = aj + x, then f1 ◦f2 ◦· · ·◦ fn(0) is a nested radical with terms a1, .
    [Show full text]
  • Ramanujan's Route to Roots of Roots
    Ramanujan's route to roots of roots Talk in IIT Madras on the occasion of s r q p Ramanujan's 1 + 119 1 + 120 1 + 121 ¢ ¢ ¢-th birthday B.Sury Stat-Math Unit Indian Statistical Institute Bangalore Introduction The fancy title points out to a subject which originated with Ramanujan or, at least, one to which he gave crucial impetus to. We can't help but feel a sense of bewilderment on encountering formulae such as q s s s 3 p 1 2 4 3 2 ¡ 1 = 3 ¡ 3 + 3 ; 9 9 9 q p p 1 p p 3 28 ¡ 3 27 = ¡ (¡ 3 98 + 3 28 + 1); 3 q p p 1 p p p 3 5 ¡ 3 4 = (¡ 3 25 + 3 20 + 3 2); 3 s s s s p 2¼ 4¼ 8¼ 3 5 ¡ 3 7 3 cos + 3 cos + 3 cos = ; 7 7 7 2 q s s 6 p 5 2 7 3 20 ¡ 19 = 3 ¡ 3 ; 3 3 r q p p 8 ¡ 8 + 8 ¡ ¢ ¢ ¢ = 1 + 2 3 sin 20±; s r q p p 23 ¡ 2 23 + 2 23 + 2 23 ¡ ¢ ¢ ¢ = 1 + 4 3 sin 20±; s p p e¡2¼=5 e¡2¼ e¡4¼ e¡6¼ 5 + 5 5 + 1 ¢ ¢ ¢ = ¡ : 1+ 1+ 1+ 1+ 2 2 The last expressions for the so-called Rogers-Ramanujan continued fraction appeared in Ramanujan's ¯rst letter to Hardy. These formulae are among some problems posed by Ramanujan in the Journal of the Indian Mathemat- ical Society. As was usual with Ramanujan, he had a general formula hidden in the background and, singled out striking special cases in these problem sections.
    [Show full text]
  • Radical Extensions and Galois Groups
    Radical extensions and Galois groups een wetenschappelijke proeve op het gebied van de Natuurwetenschappen, Wiskunde en Informatica Proefschrift ter verkrijging van de graad van doctor aan de Radboud Universiteit Nijmegen op gezag van de Rector Magni¯cus prof. dr. C.W.P.M. Blom, volgens besluit van het College van Decanen in het openbaar te verdedigen op dinsdag 17 mei 2005 des namiddags om 3.30 uur precies door Mascha Honsbeek geboren op 25 oktober 1971 te Haarlem Promotor: prof. dr. F.J. Keune Copromotores: dr. W. Bosma dr. B. de Smit (Universiteit Leiden) Manuscriptcommissie: prof. dr. F. Beukers (Universiteit Utrecht) prof. dr. A.M. Cohen (Technische Universiteit Eindhoven) prof. dr. H.W. Lenstra (Universiteit Leiden) Dankwoord Zoals iedereen aan mijn cv kan zien, is het schrijven van dit proefschrift niet helemaal volgens schema gegaan. De eerste drie jaar wilde het niet echt lukken om resultaten te krijgen. Toch heb ik in die tijd heel ¯jn samengewerkt met Frans Keune en Wieb Bosma. Al klopte ik drie keer per dag aan de deur, steeds maakten ze de tijd voor mij. Frans en Wieb, dank je voor jullie vriendschap en begeleiding. Op het moment dat ik dacht dat ik het schrijven van een proefschrift misschien maar op moest geven, kwam ik in contact met Bart de Smit. Hij keek net een beetje anders tegen de wiskunde waarmee ik bezig was aan en hielp me daarmee weer op weg. Samen met Hendrik Lenstra kwam hij met het voorstel voor het onderzoek dat ik heb uitgewerkt in het eerste hoofdstuk, de kern van dit proefschrift.
    [Show full text]
  • Simplifying Expressions Involving Radicals
    Johannes Bl¨omer • Simplifying Expressions Involving Radicals • Dissertation Simplifying Expressions Involving Radicals Dissertation zur Erlangung des Doktorgrades vorgelegt am Fachbereich Mathematik der Freien Universit¨atBerlin 1993 von Johannes Bl¨omer verteidigt am 29. Januar 1993 Betreuer Prof. Dr. Helmut Alt Freie Universit¨atBerlin Zweitgutachter Prof. Dr. Chee Yap Courant Institute, New York University Contents 1 Introduction 3 2 Basics from Algebra and Algebraic Number Theory 12 3 The Structure of Radical Extensions 23 4 Radicals over the Rational Numbers 36 4.1 Linear Dependence of Radicals over the Rational Numbers . 36 4.2 Comparing Sums of Square Roots . 40 5 Linear Dependence of Radicals over Algebraic Number Fields 45 5.1 Definitions and Bounds . 48 5.2 Lattice Basis Reduction and Reconstructing Algebraic Numbers 55 5.3 Ratios of Radicals in Algebraic Number Fields . 63 5.4 Approximating Radicals and Ratios of Radicals . 68 5.5 A Probabilistic Test for Equality. 79 5.6 Sums of Radicals over Algebraic Number Fields . 88 6 Denesting Radicals - The Basic Results 93 6.1 The Basic Theorems . 96 6.2 Denesting Sets and Reduction to Simple Radical Extensions . 105 6.3 Characterizing Denesting Elements . 108 6.4 Characterizing Admissible Sequences . 112 6.5 Denesting Radicals - The Algorithms . 118 7 Denesting Radicals - The Analysis 125 7.1 Preliminaries . 125 7.2 Description and Analysis of Step 1 . 135 7.3 Description and Analysis of Step 2 . 142 7.4 Description and Analysis of Step 3 . 155 7.5 The Final Results . 161 Appendix: Roots of Unity in Radical Extensions of the Ratio- nal Numbers 176 Summary 187 1 Zusammenfassung 189 Lebenslauf 191 2 1 Introduction Problems and Results An important issue in symbolic computation is the simplification of expressions.
    [Show full text]
  • Rediscovering Ramanujan
    Rediscovering Ramanujan a thesis presented by Momin Meraj Malik to The Department of the History of Science in partial fulfillment for an honors degree in History and Science Harvard University Cambridge, Massachusetts 8 December 2008 ii Momin M. Malik Abstract The South Indian mathematician Srinivasa Ramanujan (1887-1920) is famous for being an isolated auto-didact who rediscovered huge chunks of modern mathematics. However, closer examination of the narratives that present him as such reveals that ontological realist views of mathematics have biased authors towards loose interpretations of historical evidence. Examined here are a variety of sources, from a professional mathematician, to Indian nationalist hagiographers, to a postcolonial critic, to a popular biographer, and the way in which realism underpins these vastly different and often explicitly clashing interpretations of Ramanujan. In the process of critically reassessing these portrayals of Ramanujan, a more nuanced and insightful view of Ramanujan emerges that explains his peculiar set of mathematical skills and knowledge not as a miracle or mystery, but as the result of Ramanujan’s relationship with the mathematical community around him. Keywords Ramanujan, Mathematics, Rediscovery, Genius, Realism, Constructivism, India, Kanigel, Nandy, Ranganathan, Hardy, Cambridge. Rediscovering Ramanujan iii Table of Contents Introduction: Revisiting Ramanujan......................................................................................... 1 Chapter 1: Ramanujan and Rediscovery..................................................................................
    [Show full text]
  • Introduction to Nested Radicals
    SJÄLVSTÄNDIGA ARBETEN I MATEMATIK MATEMATISKA INSTITUTIONEN, STOCKHOLMS UNIVERSITET Introduction to nested radicals av Sandra Rahal 2017 - No 17 MATEMATISKA INSTITUTIONEN, STOCKHOLMS UNIVERSITET, 106 91 STOCKHOLM Introduction to nested radicals Sandra Rahal Självständigt arbete i matematik 15 högskolepoäng, grundnivå Handledare: Qimh Xantcha 2017 Introduction to nested radicals Sandra Rahal Supervisor: Qimh Xantcha 1 Abstract The study of nested radicals do not date back very long in history. Although those were encountered early on as in Viète’s definition of π, they have not been studied for their own sake until the 1800s by Galois or even early 1900s by Ramanujan. The denesting of nested radicals differs a lot between finite and infinite radicals. This paper will show an overall image of what nested radicals are and how to denest those. We will show a relatively broad spectrum of nested radicals which can offer the reader a general view of the topic. 2 Contents 1 Introduction 4 1.1 Background . 4 1.2 Definitions of central concepts . 5 1.3 Field of use . 6 2 Finitely nested radicals 8 2.1 Nested radicals of depth 2 containing square roots . 8 2.2 Nested radicals of depth 2 containing cube roots . 10 2.3 Ramanujan’s theory on finitely nested radicals . 12 3 Infinitely nested radicals involving products 14 3.1 Convergence . 14 3.2 Infinitely nested radicals of type a a√a... 16 q 4 Infinitely nested radicals involving additionp 17 4.1 Definitions . 18 4.2 Convergence . 19 4.3 Nested radicals of type a + a + √a... 20 q 4.4 Nested radicals of type a + bp a + b√a + ..
    [Show full text]
  • Arxiv:1707.06139V2 [Math.HO] 15 Jun 2018 the Sequence of Approximants
    A CHRONOLOGY OF CONTINUED SQUARE ROOTS AND OTHER CONTINUED COMPOSITIONS, THROUGH THE YEAR 2016 DIXON J. JONES Abstract. An infinite continued composition is an expression of the form lim t0 ◦ t1 ◦ t2 ◦ · · · ◦ tn(c) ; n!1 where the ti are maps from a set D to itself, the initial value c is a point in D, and the order of operations proceeds from right to left. This document is an annotated bibliography, in chronological order through the year 2016, of selected continued compositions whose primary sources have typically been obscure. In particular, we include continued square roots: r q p a0 + a1 + a2 + :::; as well as continued powers, continued cotangents, and f-expansions. However, we do not include continued fractions, continued exponentials, or forms such as infinite sums and products in which the ti are linear functions, because the literature on these forms is extensive and well-summarized elsewhere. 1. Introduction This is a bibliography, in chronological order through the year 2016, of selected continued function compositions or, more briefly, continued compositions 1, expres- sions of the form lim t0 ◦ t1 ◦ t2 ◦ · · · ◦ tn(c) ; (1) n!1 where the ti are maps from a set D to itself, the initial value c is a point in D, and the order of operations proceeds from right to left. Under these conditions the nth approximant t0 ◦ t1 ◦ t2 ◦ · · · ◦ tn(c) (2) is well-defined for each n = 0; 1; 2;:::, and the continued composition converges if arXiv:1707.06139v2 [math.HO] 15 Jun 2018 the sequence of approximants t0(c); t0 ◦ t1(c); t0 ◦ t1 ◦ t2(c); (3) Date: June 19, 2018.
    [Show full text]
  • The Galois Complexity of Graph Drawing: Why Numerical Solutions Are Ubiquitous for Force-Directed, Spectral, and Circle Packing Drawings?
    The Galois Complexity of Graph Drawing: Why Numerical Solutions are Ubiquitous for Force-Directed, Spectral, and Circle Packing Drawings? Michael J. Bannister, William E. Devanny, David Eppstein, and Michael T. Goodrich Department of Computer Science, University of California, Irvine Abstract. Many well-known graph drawing techniques, including force directed drawings, spectral graph layouts, multidimensional scaling, and circle packings, have algebraic formulations. However, practical methods for producing such draw- ings ubiquitously use iterative numerical approximations rather than constructing and then solving algebraic expressions representing their exact solutions. To ex- plain this phenomenon, we use Galois theory to show that many variants of these problems have solutions that cannot be expressed by nested radicals or nested roots of low-degree polynomials. Hence, such solutions cannot be computed ex- actly even in extended computational models that include such operations. 1 Introduction One of the most powerful paradigms for drawing a graph is to construct an algebraic formulation for a suitably-defined optimal drawing of the graph and then solve this formulation to produce a drawing. Examples of this algebraic graph drawing approach include the force-directed, spectral, multidimensional scaling, and circle packing draw- ing techniques (which we review in Appendix A for readers unfamiliar with them). Even though this paradigm starts from an algebraic formulation, the ubiquitous method for solving such formulations is to approximately
    [Show full text]
  • The Mathematical Gazette (2010–2019)
    A Complete Bibliography of The Mathematical Gazette (2010{2019) Nelson H. F. Beebe University of Utah Department of Mathematics, 110 LCB 155 S 1400 E RM 233 Salt Lake City, UT 84112-0090 USA Tel: +1 801 581 5254 FAX: +1 801 581 4148 E-mail: [email protected], [email protected], [email protected] (Internet) WWW URL: http://www.math.utah.edu/~beebe/ 21 December 2019 Version 1.18 Title word cross-reference $ [Cou11]. (a + b)p [Jam14e]. (a + b)p +(a − b)p [Jam14e]. (a; b; b +1)[HJ19]. 1=x [Geo10]. $12-95 [Rua12]. $129.00 [Sch14]. $14.95 [LP10]. $14.99 [Lev12c]. 15 [Lor12i]. $16.95 [Tol15c]. $16.99 [Tol15f]. $18.99 [Mac14d]. $19 [Lor17g]. $19.95 [Ban14b]. $19.99 [Tol19f]. $195 [Cou14]. 1: 2 [Nic14b]. $23.99 [Hal11c, Hud10a]. $24 [Lev14e]. $24.95 [Lev10f, Tol17g]. $26 [Lev14p]. $26.99 [Tol17e]. $27 [Lor18f]. $27-00 [Lev14h]. $27-95 [Gri14b]. $27.95 [Lev14n, Tol17i]. $29 [Gri10b, Hud10c]. $29.95 [Hun13d]. $29.99 [Tol17b]. 2 <e<3 [Lor11m]. 267 − 1 [Shi15d]. 3 [CP10, Had19, Rot10d, dVS18]. $30.00 [Jac19, Mac18]. $32 [Lor11g]. $32.00 [Tol15d]. $35.00 [And13b]. $36.39 [Shi16b]. $39 [Lev10e]. $39.00 [Shi10i]. $39.20 [Hun17d]. $39.95 [Lor17e]. 3 × 3 [Bea17a, Lor15f]. 4 [Rot10d]. $42.00 [Hun14a]. $45.00 [Cou10, Mac16c]. $49-00 [Gib10b]. $49.00 [Ban10a, Hun13c]. $49.95 [Tol17f]. 5 [Lor12i]. $50 [Lev11d, Lor18e]. $56.00 [Shi17a]. $59 [App11]. $59-00 [Hud11a]. $59.95 [Lev13g, Yeo16]. 1 2 $60 [De 14b]. 60 [Lor12i]. $68.95 [Lev14k]. $69.95 [Lea10]. 6n 1 [Lor14l].
    [Show full text]
  • On the Denesting of Nested Square Roots
    International Journal of Mathematical Education in Science and Technology, Vol. 48, No. 06, 2017, 942{952 (author's reprint) On the denesting of nested square roots Eleftherios Gkioulekas∗ University of Texas Rio Grande Valley , Edinburg, TX 78539-2999 (Received 11 Sep 2016, Published: 6 Jun 2017) We present the basic theory of denesting nested square roots, from an elementary point of view, suitable for lower-level coursework. Necessary and sufficient conditions are given for direct denesting, where the nested expression is rewritten as a sum of square roots of rational numbers, and for indirect denesting, where the nested expression is rewritten as a sum of fourth-order roots of rational numbers. The theory is illustrated with several solved examples. 1. Introduction p p p Using basic arithmetic, we can expand (2 + 2)2 = 22 + 2 · 2 2 + ( 2)2 = 6 + p p p p 4 2 and then turn that around to write 6 + 4 2 = 2 + 2. The left-hand- side is an example of a nested radical, which is defined as an expression involving rational numbers, the basic four operations of arithmetic (addition, subtraction, multiplication, division), and roots, such that some root appears under another root. Denesting means rewritting the expression so that only rational numbers appear inside roots. In this note, we limit ourselves to the problem of denesting p expressions of the form A = pa ± b p with a being a rational number and b; p being positive rational numbers. We also consider the closely related problem of p p denesting expressions of the form pa p + b q with a; b rational numbers and p; q rational positive numbers.
    [Show full text]