Functional Differential Geometry

Functional Differential Geometry

Functional Differential Geometry Functional Differential Geometry Gerald Jay Sussman and Jack Wisdom with Will Farr The MIT Press Cambridge, Massachusetts London, England �c 2013 Massachusetts Institute of Technology This work is licensed under the Creative Commons Attribution- onCommercial-!hareAlike 3"0 #n$orted %icense" To view a co$y of this license& visit creativecommons"org" 'ther than as $rovided by this license& no $art of this book may be re$roduced& transmitted& or dis$layed by any electronic or mechanical means without $ermission from the MIT (ress or as $ermitted by law" MIT (ress books may be $urchased at s$ecial )uantity discounts for business or sales $romotional use" *or information& $lease email special [email protected] or write to !$ecial !ales +e$artment& The MIT (ress& ,, -ayward !treet& Cambridge& MA 021.2" A This book was set in Com$uter Modern by the authors with the %T/0 ty$esetting system and was $rinted and bound in the #nited !tates of America" Library of Congress Cataloging-in-(ublication +ata !ussman& 1erald 2ay" *unctional +i3erential 1eometry 4 1erald 2ay !ussman and 2ack 5isdom6 with 5ill *arr. $" cm" Includes bibliogra$hical references and inde7" I!8 9:;-0-2<2-0193.-: =hardcover > alk" $a$er) 1" 1eometry& +i3erential" 2" *unctional +i3erential /)uations" 3" Mathematical (hysics" I" 5isdom, 2ack" II" *arr, 5ill" III" Title" @C20":"+,2!;: 2013 ,1<"3'<Adc23 2012042107 10987654321 “The author has spared himself no pains in his endeavour to present the main ideas in the simplest and most intelligible form, and on the whole, in the sequence and connection in which they actually originated. In the interest of clearness, it appeared to me inevitable that I should repeat myself frequently, without pay- ing the slightest attention to the elegance of the presentation. I adhered scrupulously to the precept of that brilliant theoretical physicist L. Boltzmann, according to whom matters of elegance ought be left to the tailor and to the cobbler.” Albert Einstein, in Relativity, the Special and General Theory, (1961), p. v Contents Preface xi Prologue xv 1 Introduction 1 2 Manifolds 11 2.1 Coordinate Functions 12 2.2 Manifold Functions 14 3 Vector Fields and One-Form Fields 21 3.1 Vector Fields 21 3.2 Coordinate-Basis Vector Fields 26 3.3 Integral Curves 29 3.4 One-Form Fields 32 3.5 Coordinate-Basis One-Form Fields 34 4 Basis Fields 41 4.1 Change of Basis 44 4.2 Rotation Basis 47 4.3 Commutators 48 5 Integration 55 5.1 Higher Dimensions 57 5.2 Exterior Derivative 62 5.3 Stokes’s Theorem 65 viii Contents 5.4 Vector Integral Theorems 67 6OveraMap 71 6.1 Vector Fields Over a Map 71 6.2 One-Form Fields Over a Map 73 6.3 Basis Fields Over a Map 74 6.4 Pullbacks and Pushforwards 76 7 Directional Derivatives 83 7.1 Lie Derivative 85 7.2 Covariant Derivative 93 7.3 Parallel Transport 104 7.4 Geodesic Motion 111 8 Curvature 115 8.1 Explicit Transport 116 8.2 Torsion 124 8.3 Geodesic Deviation 125 8.4 Bianchi Identities 129 9 Metrics 133 9.1 Metric Compatibility 135 9.2 Metrics and Lagrange Equations 137 9.3 General Relativity 144 10 Hodge Star and Electrodynamics 153 10.1 The Wave Equation 159 10.2 Electrodynamics 160 11 Special Relativity 167 11.1 Lorentz Transformations 172 11.2 Special Relativity Frames 179 Contents ix 11.3 Twin Paradox 181 A Scheme 185 B Our Notation 195 C Tensors 211 References 217 Index 219 Preface Learning physics is hard. Part of the problem is that physics is naturally expressed in mathematical language. When we teach we use the language of mathematics in the same way that we use our natural language. We depend upon a vast amount of shared knowledge and culture, and we only sketch an idea using mathematical idioms. We are insufficiently precise to convey an idea to a person who does not share our culture. Our problem is that since we share the culture we find it difficult to notice that what we say is too imprecise to be clearly understood by a student new to the subject. A student must simultaneously learn the mathematical language and the content that is expressed in that language. This is like trying to read Les Mis´erables while struggling with French grammar. This book is an effort to ameliorate this problem for learn- ing the differential geometry needed as a foundation for a deep understanding of general relativity or quantum field theory. Our approach differs from the traditional one in several ways. Our cov- erage is unusual. We do not prove the general Stokes’s Theorem— this is well covered in many other books—instead, we show how it works in two dimensions. Because our target is relativity, we put lots of emphasis on the development of the covariant derivative, and we erect a common context for understanding both the Lie derivative and the covariant derivative. Most treatments of differ- ential geometry aimed at relativity assume that there is a metric (or pseudometric). By contrast, we develop as much material as possible independent of the assumption of a metric. This allows us to see what results depend on the metric when we introduce it. We also try to avoid the use of traditional index notation for tensors. Although one can become very adept at “index gymnas- tics,” that leads to much mindless (though useful) manipulation without much thought to meaning. Instead, we use a semantically richer language of vector fields and differential forms. But the single biggest difference between our treatment and others is that we integrate computer programming into our expla- nations. By programming a computer to interpret our formulas we soon learn whether or not a formula is correct. If a formula is not clear, it will not be interpretable. If it is wrong, we will get a wrong answer. In either case we are led to improve our xii Preface program and as a result improve our understanding. We have been teaching advanced classical mechanics at MIT for many years using this strategy. We use precise functional notation and we have students program in a functional language. The students enjoy this approach and we have learned a lot ourselves. It is the experience of writing software for expressing the mathematical content and the insights that we gain from doing it that we feel is revolutionary. We want others to have a similar experience. Acknowledgments We thank the people who helped us develop this material, and especially the students who have over the years worked through the material with us. In particular, Mark Tobenkin, William Throwe, Leo Stein, Peter Iannucci, and Micah Brodsky have suf- fered through bad explanations and have contributed better ones. Edmund Bertschinger, Norman Margolus, Tom Knight, Re- becca Frankel, Alexey Radul, Edwin Taylor, Joel Moses, Kenneth Yip, and Hal Abelson helped us with many thoughtful discussions and advice about physics and its relation to mathematics. We also thank Chris Hanson, Taylor Campbell, and the com- munity of Scheme programmers for providing support and advice for the elegant language that we use. In particular, Gerald Jay Sussman wants to thank Guy Lewis Steele and Alexey Radul for many fun days of programming together—we learned much from each other’s style. Matthew Halfant started us on the development of the Scmutils system. He encouraged us to get into scientific computation, using Scheme and functional style as an active way to explain the ideas, without the distractions of imperative languages such as C. In the 1980s he wrote some of the early Scheme procedures for numerical computation that we still use. Dan Zuras helped us with the invention of the unique organi- zation of the Scmutils system. It is because of his insight that the system is organized around a generic extension of the chain rule for taking derivatives. He also helped in the heavy lifting that was required to make a really good polynomial GCD algorithm, based on ideas we learned from Richard Zippel. A special contribution that cannot be sufficiently acknowledged is from Seymour Papert and Marvin Minsky, who taught us that Preface xiii the practice of programming is a powerful way to develop a deeper understanding of any subject. Indeed, by the act of debugging we learn about our misconceptions, and by reflecting on our bugs and their resolutions we learn ways to learn more effectively. Indeed, Turtle Geometry [2], a beautiful book about discrete differential geometry at a more elementary level, was inspired by Papert’s work on education. [13] We acknowledge the generous support of the Computer Sci- ence and Artificial Intelligence Laboratory of the Massachusetts Institute of Technology. The laboratory provides a stimulating environment for efforts to formalize knowledge with computational methods. We also acknowledge the Panasonic Corporation (for- merly the Matsushita Electric Industrial Corporation) for support of Gerald Jay Sussman through an endowed chair. Jack Wisdom thanks his wife, Cecile, for her love and support. Julie Sussman, PPA, provided careful reading and serious criticism that inspired us to reorganize and rewrite major parts of the text. She has also developed and maintained Gerald Jay Sussman over these many years. Gerald Jay Sussman & Jack Wisdom Cambridge, Massachusetts, USA August 2012 Prologue Programming and Understanding One way to become aware of the precision required to unam- biguously communicate a mathematical idea is to program it for a computer. Rather than using canned programs purely as an aid to visualization or numerical computation, we use computer programming in a functional style to encourage clear thinking.

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    249 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us