This is a graduate-level introduction to the theory of Boolean functions, an exciting area lying on the border of probability theory, discrete mathematics, analysis, and theoretical computer science. Certain functions are highly sensitive to noise; this can be seen via Fourier analysis on the hypercube. The key model analyzed in depth is critical percolation on the hexagonal lattice. For this model, the critical exponents, previously determined using the now-famous Schramm–Loewner evolution, appear here in the study of sensitivity behavior. Even for this relatively simple model, beyond the Fourier-analytic set-up, there are three crucially important but distinct approaches: hypercontractivity of operators, connections to randomized algorithms, and viewing the spectrum as a random Cantor set. This book assumes a basic background in probability theory and integration theory. Each chapter ends with exercises, some straightforward, some challenging.
Filtering and smoothing methods are used to produce an accurate estimate of the state of a time-varying system based on multiple observational inputs (data). Interest in these methods has exploded in recent years, with numerous applications emerging in fields such as navigation, aerospace engineering, telecommunications and medicine. This compact, informal introduction for graduate students and advanced undergraduates presents the current state-of-the-art filtering and smoothing methods in a unified Bayesian framework. Readers learn what non-linear Kalman filters and particle filters are, how they are related, and their relative advantages and disadvantages. They also discover how state-of-the-art Bayesian parameter estimation methods can be combined with state-of-the-art filtering and smoothing algorithms. The book's practical and algorithmic approach assumes only modest mathematical prerequisites. Examples include Matlab computations, and the numerous end-of-chapter exercises include
This volume compiles notes from four mini courses given at the summer school on asymptotic analysis in general relativity, held at the Institut Fourier in Grenoble, France. It contains an up-to-date panorama of modern techniques in the asymptotic analysis of classical and quantum fields in general relativity. Accessible to graduate students, these notes gather results that were not previously available in textbooks or monographs and will be of wider interest to researchers in general relativity. The topics of these mini courses are: the geometry of black hole spacetimes; an introduction to quantum field theory on curved spacetimes; conformal geometry and tractor calculus; and microlocal analysis for wave propagation.
G. H. Hardy (1877–1947) ranks among the great mathematicians of the twentieth century. He did essential research in number theory and analysis, held professorships at Cambridge and Oxford, wrote important textbooks as well as the classic A Mathematician's Apology, and famously collaborated with J. E. Littlewood and Srinivasa Ramanujan. Hardy was a colorful character with remarkable expository skills. This book is a feast of G. H. Hardy's writing. There are selections of his mathematical papers, his book reviews, his tributes to departed colleagues. Some articles are serious, whereas others display a wry sense of humor. And there are recollections by those who knew Hardy, along with biographical and mathematical pieces written explicitly for this collection. Fans of Hardy should find much here to like. And for those unfamiliar with his work, The G. H. Hardy Reader provides an introduction to this extraordinary individual.
Abstract Algebra with Applications provides a friendly and concise introduction to algebra, with an emphasis on its uses in the modern world. The first part of this book covers groups, after some preliminaries on sets, functions, relations, and induction, and features applications such as public-key cryptography, Sudoku, the finite Fourier transform, and symmetry in chemistry and physics. The second part of this book covers rings and fields, and features applications such as random number generators, error correcting codes, the Google page rank algorithm, communication networks, and elliptic curve cryptography. The book's masterful use of colorful figures and images helps illustrate the applications and concepts in the text. Real-world examples and exercises will help students contextualize the information. Intended for a year-long undergraduate course in algebra for mathematics, engineering, and computer science majors, the only prerequisites are calculus and a bit of courage when ask
Bridging the gap between physics and astronomy textbooks, this book provides step-by-step physical and mathematical development of fundamental astrophysical processes underlying a wide range of phenomena in stellar, galactic, and extragalactic astronomy. The book has been written for upper-level undergraduates and beginning graduate students, and its strong pedagogy ensures solid mastery of each process and application. It contains over 150 tutorial figures, numerous examples of astronomical measurements, and 201 exercises. Topics covered include the Kepler–Newton problem, stellar structure, binary evolution, radiation processes, special relativity in astronomy, radio propagation in the interstellar medium, and gravitational lensing. Applications presented include Jeans length, Eddington luminosity, the cooling of the cosmic microwave background (CMB), the Sunyaev–Zeldovich effect, Doppler boosting in jets, and determinations of the Hubble constant. This text is a stepping stone to mor
Filtering and smoothing methods are used to produce an accurate estimate of the state of a time-varying system based on multiple observational inputs (data). Interest in these methods has exploded in recent years, with numerous applications emerging in fields such as navigation, aerospace engineering, telecommunications and medicine. This compact, informal introduction for graduate students and advanced undergraduates presents the current state-of-the-art filtering and smoothing methods in a unified Bayesian framework. Readers learn what non-linear Kalman filters and particle filters are, how they are related, and their relative advantages and disadvantages. They also discover how state-of-the-art Bayesian parameter estimation methods can be combined with state-of-the-art filtering and smoothing algorithms. The book's practical and algorithmic approach assumes only modest mathematical prerequisites. Examples include Matlab computations, and the numerous end-of-chapter exercises include
Communication networks underpin our modern world, and provide fascinating and challenging examples of large-scale stochastic systems. Randomness arises in communication systems at many levels: for example, the initiation and termination times of calls in a telephone network, or the statistical structure of the arrival streams of packets at routers in the Internet. How can routing, flow control and connection acceptance algorithms be designed to work well in uncertain and random environments? This compact introduction illustrates how stochastic models can be used to shed light on important issues in the design and control of communication networks. It will appeal to readers with a mathematical background wishing to understand this important area of application, and to those with an engineering background who want to grasp the underlying mathematical theory. Each chapter ends with exercises and suggestions for further reading.
This compact course is written for the mathematically literate reader who wants to learn to analyze data in a principled fashion. The language of mathematics enables clear exposition that can go quite deep, quite quickly, and naturally supports an axiomatic and inductive approach to data analysis. Starting with a good grounding in probability, the reader moves to statistical inference via topics of great practical importance – simulation and sampling, as well as experimental design and data collection – that are typically displaced from introductory accounts. The core of the book then covers both standard methods and such advanced topics as multiple testing, meta-analysis, and causal inference.
This compact course is written for the mathematically literate reader who wants to learn to analyze data in a principled fashion. The language of mathematics enables clear exposition that can go quite deep, quite quickly, and naturally supports an axiomatic and inductive approach to data analysis. Starting with a good grounding in probability, the reader moves to statistical inference via topics of great practical importance – simulation and sampling, as well as experimental design and data collection – that are typically displaced from introductory accounts. The core of the book then covers both standard methods and such advanced topics as multiple testing, meta-analysis, and causal inference.
Set theory is a rich and beautiful subject whose fundamental concepts permeate virtually every branch of mathematics. One could say that set theory is a unifying theory for mathematics, since nearly all mathematical concepts and results can be formalized within set theory. This textbook is meant for an upper undergraduate course in set theory. In this text, the fundamentals of abstract sets, including relations, functions, the natural numbers, order, cardinality, transfinite recursion, the axiom of choice, ordinal numbers, and cardinal numbers, are developed within the framework of axiomatic set theory. The reader will need to be comfortable reading and writing mathematical proofs. The proofs in this textbook are rigorous, clear, and complete, while remaining accessible to undergraduates who are new to upper-level mathematics. Exercises are included at the end of each section in a chapter, with useful suggestions for the more challenging exercises.
Essentials of Electromagnetics for Engineering, first published in 2000, provides a clearly written introduction to the key physical and engineering principles of electromagnetics. Throughout the book, the author describes the intermediate steps in mathematical derivations that many other textbooks leave out. The author begins by examining Coulomb's law and simple electrostatics, covering in depth the concepts of fields and potentials. He then progresses to magnetostatics and Maxwell's equations. This approach leads naturally to a discussion of electrodynamics and the treatment of wave propagation, waveguides, transmission lines, and antennas. At each stage, the author stresses the physical principles underlying the mathematical results. Many homework exercises are provided, including several in Matlab and Mathematica formats. The book contains a separate chapter on numerical methods in electromagnetics, and a broad range of worked examples to illustrate important concepts. It is suita
Functional programming is a style of programming that emphasizes the use of functions (in contrast to object-oriented programming, which emphasizes the use of objects). It has become popular in recent years because of its simplicity, conciseness, and clarity. This book teaches functional programming as a way of thinking and problem solving, using Haskell, the most popular purely functional language. Rather than using the conventional (boring) mathematical examples commonly found in other programming language textbooks, the author uses examples drawn from multimedia applications, including graphics, animation, and computer music, thus rewarding the reader with working programs for inherently more interesting applications. Aimed at both beginning and advanced programmers, this tutorial begins with a gentle introduction to functional programming and moves rapidly on to more advanced topics. Details about progamming in Haskell are presented in boxes throughout the text so they can be easil
Why is the square root of minus one relevant to electrical circuits? Can geometry be used to solve problems in the physical sciences? How could you help a being on a distant planet distinguish left and right? With a clear understanding of mathematics, these questions can be solved. But in many textbooks, mathematical proofs and techniques cloud the issue of understanding the physical principles. This book shows why particular techniques are useful by providing clear and full explanations. The aim is to convey a deeper appreciation of mathematical methods that are applicable to physics and engineering. A wide range of real physical problems are discussed. The author has thirty years experience of teaching mathematics to undergraduates. This book is based on the explanations he has found to be most successful in teaching.
Why is the square root of minus one relevant to electrical circuits? Can geometry be used to solve problems in the physical sciences? How could you help a being on a distant planet distinguish left and right? With a clear understanding of mathematics, these questions can be solved. But in many textbooks, mathematical proofs and techniques cloud the issue of understanding the physical principles. This book shows why particular techniques are useful by providing clear and full explanations. The aim is to convey a deeper appreciation of mathematical methods that are applicable to physics and engineering. A wide range of real physical problems are discussed. The author has thirty years experience of teaching mathematics to undergraduates. This book is based on the explanations he has found to be most successful in teaching.
This exciting textbook on the structure, property and applications of materials, is written for advanced undergraduate courses on the principles of Materials Science. It covers the main topics commonly encountered by students in materials science and engineering but explores them in greater depth than standard introductory textbooks, making it ideal for use on a second-level course and upwards. Major topics covered include crystallography, symmetry and bonding-related properties, phase diagrams and transformations, ordering, diffusion, solidification, and dedicated chapters on amorphous, liquid crystal, magnetic and novel materials, including shape memory. Each chapter contains numerous illustrative examples, problem sets, references and notes of interest to aid student understanding, with a chapter of hints on engineering calculations to ensure mathematical competency.
Since its emergence in the early twentieth century, quantum theory has become the fundamental physical paradigm, and is essential to our understanding of the world. Providing a deeper understanding of the microscopic world through quantum theory, this supplementary text reviews a wider range of topics than conventional textbooks. Emphasis is given to modern entanglement, quantum teleportation, and Bose-Einstein condensation. Macroscopic quantum effects of practical relevance, for example superconductivity and the quantum Hall effect, are also described. Looking to the future, the author discusses the exciting prospects for quantum computing. Physical, rather than formal, explanations are given, and mathematical formalism is kept to a minimum so readers can understand the concepts more easily. Theoretical discussions are combined with a description of the corresponding experimental results. This book is ideal for undergraduate and graduate students in quantum theory and quantum optics.
Vector analysis provides the language that is needed for a precise quantitative statement of the general laws and relationships governing such branches of physics as electromagnetism and fluid dynamics. The account of the subject is aimed principally at physicists but the presentation is equally appropriate for engineers. The justification for adding to the available textbooks on vector analysis stems from Professor Kemmer's novel presentation of the subject developed through many years of teaching, and in relating the mathematics to physical models. While maintaining mathematical precision, the methodology of presentation relies greatly on the visual, geometric aspects of the subject and is supported throughout the text by many beautiful illustrations that are more than just schematic. A unification of the whole body of results developed in the book - from the simple ideas of differentiation and integration of vector fields to the theory of orthogonal curvilinear coordinates and to th
Seismology has complementary observational and theoretical components, and a thorough understanding of the observations requires a sound theoretical background. This book bridges the gap between introductory textbooks and advanced monographs by providing the necessary mathematical tools and demonstrating how to apply them. Each seismological problem is carefully formulated and its solution is derived in a step-by-step approach. The text includes student exercises (with hints), for which solutions are available on a dedicated website. This website also contains numerous downloadable programs for the computation of reflection and transmission coefficients, for the generation of P and S wave radiation patterns and synthetic seismograms, in infinite media. This book will therefore find a receptive audience among advanced undergraduate and graduate students interested in developing a solid mathematical background to tackle more advanced topics in seismology. It will also form a useful refer
Machine learning is one of the fastest growing areas of computer science, with far-reaching applications. The aim of this textbook is to introduce machine learning, and the algorithmic paradigms it offers, in a principled way. The book provides a theoretical account of the fundamentals underlying machine learning and the mathematical derivations that transform these principles into practical algorithms. Following a presentation of the basics, the book covers a wide array of central topics unaddressed by previous textbooks. These include a discussion of the computational complexity of learning and the concepts of convexity and stability; important algorithmic paradigms including stochastic gradient descent, neural networks, and structured output learning; and emerging theoretical concepts such as the PAC-Bayes approach and compression-based bounds. Designed for advanced undergraduates or beginning graduates, the text makes the fundamentals and algorithms of machine learning accessible t