Handbook of Geometric Constraint Systems Principles Discrete Mathematics and Its Applications Series Editors Miklos Bona Donald L. Kreher Douglas West Patrice Ossona de Mendez Handbook of Product Graphs, Second Edition Richard Hammack, Wilfried Imrich, and Sandi Klavžar Handbook of Mathematical Induction: Theory and Applications David S. Gunderson Graph Polynomials Yongtang Shi, Matthias Dehmer, Xueliang Li, and Ivan Gutman Introduction to Combinatorics, Second Edition W. D. Wallis and J. C. George Representation Theory of Symmetric Groups Pierre-Loïc Méliot Advanced Number Theory with Applications Richard A. Mollin A Multidisciplinary Introduction to Information Security Stig F. Mjølsnes Combinatorics of Compositions and Words Silvia Heubach and Toufik Mansour Handbook of Linear Algebra, Second Edition Leslie Hogben Combinatorics, Second Edition Nicholas A. Loehr Handbook of Discrete and Computational Geometry, Third Edition C. Toth, Jacob E. Goodman and Joseph O’Rourke Handbook of Discrete and Combinatorial Mathematics, Second Edition Kenneth H. Rosen Crossing Numbers of Graphs Marcus Schaefer Graph Searching Games and Probabilistic Methods Anthony Bonato and Paweł Prałat Handbook of Geometric Constraint Systems Principles Meera Sitharam, Audrey St. John, and Jessica Sidman, https://www.crcpress.com/Discrete-Mathematics-and-Its-Applications/book-series/CHDISMTHAPP?page=1 &order=dtitle&size=12&view=list&status=published,forthcoming Handbook of Geometric Constraint Systems Principles Meera Sitharam Audrey St. John Jessica Sidman CRC Press Taylor & Francis Group 6000 Broken Sound Parkway NW, Suite 300 Boca Raton, FL 33487-2742 © 2019 by Taylor & Francis Group, LLC CRC Press is an imprint of Taylor & Francis Group, an Informa business No claim to original U.S. Government works Printed on acid-free paper Version Date: 20180528 International Standard Book Number-13: 978-1-4987-3891-0 (Hardback) This book contains information obtained from authentic and highly regarded sources. Reasonable efforts have been made to publish reliable data and information, but the author and publisher cannot assume responsibility for the validity of all materials or the consequences of their use. The authors and publishers have attempted to trace the copyright holders of all material reproduced in this publication and apologize to copyright holders if permission to publish in this form has not been obtained. If any copyright material has not been acknowledged please write and let us know so we may rectify in any future reprint. Except as permitted under U.S. Copyright Law, no part of this book may be reprinted, reproduced, transmitted, or utilized in any form by any electronic, mechanical, or other means, now known or hereafter invented, including photocopying, microfilming, and recording, or in any information storage or retrieval system, without written permission from the publishers. For permission to photocopy or use material electronically from this work, please access www.copyright.com (http://www.copyright.com/) or contact the Copyright Clearance Center, Inc. (CCC), 222 Rosewood Drive, Danvers, MA 01923, 978-750-8400. CCC is a not-for-profit organization that provides licenses and registration for a variety of users. For organizations that have been granted a photocopy license by the CCC, a separate system of payment has been arranged. Trademark Notice: Product or corporate names may be trademarks or registered trademarks, and are used only for identification and explanation without intent to infringe. Visit the Taylor & Francis Web site at http://www.taylorandfrancis.com and the CRC Press Web site at http://www.crcpress.com To the works of: Hilda Polaczek Geiringer 1893–1973 Neil White 1945–2014 Michel Marie Deza 1939–2016 Wenjun Wu 1919–2017 Thereisnoroyalroadtogeometry. –Euclid Geometryisnottrue,itisadvantageous. –HenriPoincare Geometry, inasmuch as it is concerned with real space, is no longer considered a part of pure mathematics;likemechanicsandphysics,itbelongsamongtheapplicationsofmathematics. –HermannWeyl Thinkgeometrically,provealgebraically. –JohnTate Contents Foreword xxi Preface xxiii Contributors xxv 1 OverviewandPreliminaries 1 MeeraSitharamandTroyBaker 1.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 1.1.1 SpecifyingaGCS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 1.1.2 FundamentalGCSQuestions . . . . . . . . . . . . . . . . . . . . . . . . . 3 1.1.3 TractabilityandComputationalComplexity . . . . . . . . . . . . . . . . . 3 1.2 PartsandChaptersoftheHandbook . . . . . . . . . . . . . . . . . . . . . . . . . 3 1.2.1 PartI:GeometricReasoningTechniques . . . . . . . . . . . . . . . . . . . 4 1.2.2 Part II: Distance Geometry, Configuration Space, and Real Algebraic Ge- ometryTechniques . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 1.2.3 PartIII:GeometricRigidityTechniques . . . . . . . . . . . . . . . . . . . 6 1.2.4 PartIV:CombinatorialRigidityTechniques . . . . . . . . . . . . . . . . . 7 1.2.4.1 InductiveConstructions . . . . . . . . . . . . . . . . . . . . . . 8 1.2.4.2 BodyFrameworks . . . . . . . . . . . . . . . . . . . . . . . . . 8 1.2.4.3 Body-Cad,andPoint-LineFrameworks . . . . . . . . . . . . . . 9 1.2.4.4 SymmetricandPeriodicFrameworksand FrameworksunderPolyhedralNorms . . . . . . . . . . . . . . . 9 1.2.5 MissingTopicsandChapters . . . . . . . . . . . . . . . . . . . . . . . . . 9 1.3 TerminologyReconciliationandBasicConcepts . . . . . . . . . . . . . . . . . . 10 1.3.1 Constrainedness . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 1.3.2 RigidityofFrameworks . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 1.3.3 GenericRigidityofFrameworks . . . . . . . . . . . . . . . . . . . . . . . 12 1.3.4 ApproximateDegree-of-FreedomandSparsity . . . . . . . . . . . . . . . 13 1.4 AlternativePathwaythroughtheBook . . . . . . . . . . . . . . . . . . . . . . . . 15 I GeometricReasoning,FactorizationandDecomposition 19 2 Computer-AssistedTheoremProvinginSyntheticGeometry 21 JulienNarboux,PredragJanicˇic´,andJacquesFleuriot 2.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 2.2 AutomatedTheoremProving . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 2.2.1 Foundations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 2.2.2 NondegenerateConditions . . . . . . . . . . . . . . . . . . . . . . . . . . 23 2.2.3 PurelySyntheticMethods . . . . . . . . . . . . . . . . . . . . . . . . . . 23 2.2.3.1 EarlySystems . . . . . . . . . . . . . . . . . . . . . . . . . . . 24 2.2.3.2 DeductiveDatabaseMethod,GRAMY,and iGeoTutor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24 ix