{"product_id":"numerical-methods-in-physics-with-python-9781009303866","title":"Numerical Methods in Physics with Python","description":"\u003cp\u003e\u003c\/p\u003e\u003cblockquote\u003e\n\u003cbr\u003eA textbook on computational physics that combines Python programming, numerical methods, and physics applications. It covers foundational techniques and hidden gems in linear algebra, differential equations, root-finding, interpolation, and integration, with new codes and problems. Each chapter ends with an in-depth project tackling physics problems that require computer usage. \u003c\/blockquote\u003e\u003cp\u003e\u003cstrong\u003eFormat\u003c\/strong\u003e: Paperback \/ softback\u003cbr\u003e\u003cstrong\u003eLength\u003c\/strong\u003e: 700 pages\u003cbr\u003e\u003cstrong\u003ePublication date\u003c\/strong\u003e: 20 July 2023\u003cbr\u003e\u003cstrong\u003ePublisher\u003c\/strong\u003e: Cambridge University Press\u003cbr\u003e\u003c\/p\u003e \u003cp\u003e\u003cbr\u003eThis comprehensive textbook serves as an ideal standalone resource for courses focused on computational physics, seamlessly blending idiomatic Python programming with foundational numerical methods and physics applications. It offers a thorough exploration of a wide range of frequently employed numerical techniques in the field of physics, encompassing foundational approaches and hidden gems on subjects such as linear algebra, differential equations, root-finding, interpolation, and integration. In its second edition, this introductory text introduces numerous new codes and 140 challenging problems, many of which are centered around physics applications. Additionally, new sections have been added to cover topics such as the singular-value decomposition, derivative-free optimization, Bayesian linear regression, neural networks, and partial differential equations. The concluding section in each chapter serves as an in-depth project, tackling complex physics problems that necessitate the use of computer-based solutions. Primarily designed for students pursuing computational physics, this textbook effectively accelerates the non-specialist's understanding of Python, providing a solid foundation before delving into the numerical methods commonly employed in the subject.\u003cbr\u003e\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003cstrong\u003eKey Features:\u003c\/strong\u003e\u003cbr\u003e\u003c\/p\u003e\u003cul\u003e\n\u003cbr\u003e\u003cli\u003eComprehensive Coverage: The textbook provides a comprehensive introduction to computational physics, covering a wide range of numerical methods and physics applications.\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eIdiomatic Python Programming: The text emphasizes the use of Python as a programming language for computational physics, providing a seamless transition for students with programming experience.\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eFoundational Numerical Methods: The book covers foundational numerical methods such as linear algebra, differential equations, root-finding, interpolation, and integration, essential for solving physics problems.\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003ePhysics Applications: The problems and examples are designed to apply theoretical concepts to real-world physics scenarios, enhancing the understanding and relevance of the material.\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eNew Edition: The second edition includes several new codes and 140 new problems, many of which are focused on physics applications, ensuring up-to-date and relevant content.\u003c\/li\u003e\n\u003cbr\u003e\u003cli\u003eIn-Depth Projects: Each chapter concludes with an in-depth project, challenging students to solve physics problems that require the use of computational methods.\u003c\/li\u003e\n\u003cbr\u003e\n\u003c\/ul\u003e\u003cbr\u003e\u003cp\u003e\u003cbr\u003e\u003cstrong\u003eISBN-13\u003c\/strong\u003e: 9781009303866\u003cbr\u003e \u003cstrong\u003eEdition number\u003c\/strong\u003e: 2 Revised edition\u003c\/p\u003e","brand":"AlexGezerlis","offers":[{"title":"Paperback \/ softback","offer_id":44371322044666,"sku":"9781009303866","price":47.58,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0522\/4297\/2845\/products\/1689952591842_book.jpg?v=1690050805","url":"https:\/\/shulphink.com\/products\/numerical-methods-in-physics-with-python-9781009303866","provider":"Shulph Ink","version":"1.0","type":"link"}