Internet Explorer 11 is being discontinued by Microsoft in August 2021.
If you have difficulties viewing the site on Internet Explorer 11 we
recommend using a different browser such as Microsoft Edge, Google
Chrome, Apple Safari or Mozilla Firefox.
Linear algebra has become the subject to know for people in quantitative disciplines of all kinds. No longer the exclusive domain of mathematicians and engineers, it is now used everywhere there is data and everybody who works with data needs to know more. This new book from Professor Gilbert Strang, author of the acclaimed Introduction to Linear Algebra, now in its fifth edition, makes linear algebra accessible to everybody, not just those with a strong background in mathematics. It takes a more active start, beginning by finding independent columns of small matrices, leading to the key concepts of linear combinations and rank and column space. From there it passes on to the classical topics of solving linear equations, orthogonality, linear transformations and subspaces, all clearly explained with many examples and exercises. The last major topics are eigenvalues and the important singular value decomposition, illustrated with applications to differential equations and image compression. A final optional chapter explores the ideas behind deep learning.
Linear algebra has become the subject to know for people in quantitative disciplines of all kinds. No longer the exclusive domain of mathematicians and engineers, it is now used everywhere there is data and everybody who works with data needs to know more. This new book from Professor Gilbert Strang, author of the acclaimed Introduction to Linear Algebra, now in its fifth edition, makes linear algebra accessible to everybody, not just those with a strong background in mathematics. It takes a more active start, beginning by finding independent columns of small matrices, leading to the key concepts of linear combinations and rank and column space. From there it passes on to the classical topics of solving linear equations, orthogonality, linear transformations and subspaces, all clearly explained with many examples and exercises. The last major topics are eigenvalues and the important singular value decomposition, illustrated with applications to differential equations and image compression. A final optional chapter explores the ideas behind deep learning.
Aimed at advanced undergraduate and graduate-level students, this textbook covers the core topics of quantum computing in a format designed for a single-semester course. It will be accessible to learners from a range of disciplines, with an understanding of linear algebra being the primary prerequisite. The textbook introduces central concepts such as quantum mechanics, the quantum circuit model, and quantum algorithms, and covers advanced subjects such as the surface code and topological quantum computation. These topics are essential for understanding the role of symmetries in error correction and the stability of quantum architectures, which situate quantum computation within the wider realm of theoretical physics. Graphical representations and exercises are included throughout the book and optional expanded materials are summarized within boxed 'Remarks'. Lecture notes have been made freely available for download from the textbook's webpage, with instructors having additional online access to selected exercise solutions.
Aimed at advanced undergraduate and graduate-level students, this textbook covers the core topics of quantum computing in a format designed for a single-semester course. It will be accessible to learners from a range of disciplines, with an understanding of linear algebra being the primary prerequisite. The textbook introduces central concepts such as quantum mechanics, the quantum circuit model, and quantum algorithms, and covers advanced subjects such as the surface code and topological quantum computation. These topics are essential for understanding the role of symmetries in error correction and the stability of quantum architectures, which situate quantum computation within the wider realm of theoretical physics. Graphical representations and exercises are included throughout the book and optional expanded materials are summarized within boxed 'Remarks'. Lecture notes have been made freely available for download from the textbook's webpage, with instructors having additional online access to selected exercise solutions.
This engaging textbook provides a unique introduction to language and society, by showing students how to tap into the linguistic resources of their communities. Assuming no prior experience of linguistics, it begins with chapters on introductory methods and ethics, creating a foundation for students to think of themselves as linguists. It then offers students the sociolinguistics tools they need to look both locally and globally at language and the social issues with which it interacts. The book is illustrated throughout with examples from 98 distinct languages, enabling students to connect their local experiences with global ones, and each chapter ends with classroom and community-focused exercises, to help them discover the underlying rules that shape language use in their own lives. Students will gain a greater appreciation for, and understanding of, the linguistically diverse and culturally complex sociolinguistic issues around the world, and how language interacts with multiple domains of society.
This engaging textbook provides a unique introduction to language and society, by showing students how to tap into the linguistic resources of their communities. Assuming no prior experience of linguistics, it begins with chapters on introductory methods and ethics, creating a foundation for students to think of themselves as linguists. It then offers students the sociolinguistics tools they need to look both locally and globally at language and the social issues with which it interacts. The book is illustrated throughout with examples from 98 distinct languages, enabling students to connect their local experiences with global ones, and each chapter ends with classroom and community-focused exercises, to help them discover the underlying rules that shape language use in their own lives. Students will gain a greater appreciation for, and understanding of, the linguistically diverse and culturally complex sociolinguistic issues around the world, and how language interacts with multiple domains of society.
Essentials of Geomorphology is an introductory textbook covering the latest research on landforms, both on Earth as well as on planets and moons. This easy-to-read, non-quantitative textbook hones in on the knowledge of leading experts in the field, and presents the practicality, applications and necessity of geomorphology. Replete with beautiful color figures and photographs, it contains in-depth discussions on fluvial and glacial geomorphology while also covering topics such as planetary geomorphology, biogeomorphology, Earth history and climate change, and periglacial systems. Descriptive, but also process-driven, it is intended for readers interested in physical landscapes, regardless of their previous background or level of training in geography or geology. To this end, it only includes the basic mathematics needed to understand the concepts presented.
Essentials of Geomorphology is an introductory textbook covering the latest research on landforms, both on Earth as well as on planets and moons. This easy-to-read, non-quantitative textbook hones in on the knowledge of leading experts in the field, and presents the practicality, applications and necessity of geomorphology. Replete with beautiful color figures and photographs, it contains in-depth discussions on fluvial and glacial geomorphology while also covering topics such as planetary geomorphology, biogeomorphology, Earth history and climate change, and periglacial systems. Descriptive, but also process-driven, it is intended for readers interested in physical landscapes, regardless of their previous background or level of training in geography or geology. To this end, it only includes the basic mathematics needed to understand the concepts presented.
Bridge the gap between theoretical concepts and their practical applications with this rigorous introduction to the mathematics underpinning data science. It covers essential topics in linear algebra, calculus and optimization, and probability and statistics, demonstrating their relevance in the context of data analysis. Key application topics include clustering, regression, classification, dimensionality reduction, network analysis, and neural networks. What sets this text apart is its focus on hands-on learning. Each chapter combines mathematical insights with practical examples, using Python to implement algorithms and solve problems. Self-assessment quizzes, warm-up exercises and theoretical problems foster both mathematical understanding and computational skills. Designed for advanced undergraduate students and beginning graduate students, this textbook serves as both an invitation to data science for mathematics majors and as a deeper excursion into mathematics for data science students.
Bridge the gap between theoretical concepts and their practical applications with this rigorous introduction to the mathematics underpinning data science. It covers essential topics in linear algebra, calculus and optimization, and probability and statistics, demonstrating their relevance in the context of data analysis. Key application topics include clustering, regression, classification, dimensionality reduction, network analysis, and neural networks. What sets this text apart is its focus on hands-on learning. Each chapter combines mathematical insights with practical examples, using Python to implement algorithms and solve problems. Self-assessment quizzes, warm-up exercises and theoretical problems foster both mathematical understanding and computational skills. Designed for advanced undergraduate students and beginning graduate students, this textbook serves as both an invitation to data science for mathematics majors and as a deeper excursion into mathematics for data science students.
This textbook reflects the changing landscape of water management by combining the fields of satellite remote sensing and water management. Divided into three major sections, it begins by discussing the information that satellite remote sensing can provide about water, and then moves on to examine how it can address real-world management challenges, focusing on precipitation, surface water, irrigation management, reservoir monitoring, and water temperature tracking. The final part analyses governance and social issues that have recently been given more attention as the world reckons with social justice and equity aspects of engineering solutions. This book uses case studies from around the globe to demonstrate how satellite remote sensing can improve traditional water practices and includes end-of-chapter exercises to facilitate student learning. It is intended for advanced undergraduate and graduate students in water resource management, and as reference textbook for researchers and professionals.
This textbook reflects the changing landscape of water management by combining the fields of satellite remote sensing and water management. Divided into three major sections, it begins by discussing the information that satellite remote sensing can provide about water, and then moves on to examine how it can address real-world management challenges, focusing on precipitation, surface water, irrigation management, reservoir monitoring, and water temperature tracking. The final part analyses governance and social issues that have recently been given more attention as the world reckons with social justice and equity aspects of engineering solutions. This book uses case studies from around the globe to demonstrate how satellite remote sensing can improve traditional water practices and includes end-of-chapter exercises to facilitate student learning. It is intended for advanced undergraduate and graduate students in water resource management, and as reference textbook for researchers and professionals.
Are you a medical student preparing for the UKMLA exam? A practical companion to the textbook, The UKMLA Applied Knowledge Test: Practice Questions provides a comprehensive revision tool for any student looking to succeed in the exam. The book features over 500 multiple choice questions (MCQ) covering all the clinical presentations and conditions required for the examination. Each MCQ includes five answer options and explanations for both the correct and incorrect answers are provided, allowing readers to test the knowledge gained from the main textbook and supporting student recall and comprehension. Conveniently organised into 18 areas of clinical practice, the book follows the General Medical Council's exam content map and is ideal for on-the-go revision. An essential preparation resource for UK based medical students, and students sitting the PLAB examination.
Are you a medical student preparing for the UKMLA exam? A practical companion to the textbook, The UKMLA Applied Knowledge Test: Practice Questions provides a comprehensive revision tool for any student looking to succeed in the exam. The book features over 500 multiple choice questions (MCQ) covering all the clinical presentations and conditions required for the examination. Each MCQ includes five answer options and explanations for both the correct and incorrect answers are provided, allowing readers to test the knowledge gained from the main textbook and supporting student recall and comprehension. Conveniently organised into 18 areas of clinical practice, the book follows the General Medical Council's exam content map and is ideal for on-the-go revision. An essential preparation resource for UK based medical students, and students sitting the PLAB examination.
Owing to the rapid developments and growth in the telecommunications industry, the need to develop relevant skills in this field are in high demand. Wireless technology helps to exchange the information between portable devices situated globally. In order to fulfil the demands of this developing field, a unified approach between fundamental concepts and advanced topics is required. The book bridges the gap with a focus on key concepts along with the latest developments including turbo coding, smart antennas, multiple input multiple output (MIMO) system, and software defined radio. It also underpins the design requirements of wireless systems and provides comprehensive coverage of the cellular system and its generations: 3G and 4G (Long Term Evolution). With numerous solved examples, numerical questions, open book exam questions, and illustrations, undergraduates and graduate students will find this to be a readable and highly useful text.
Owing to the rapid developments and growth in the telecommunications industry, the need to develop relevant skills in this field are in high demand. Wireless technology helps to exchange the information between portable devices situated globally. In order to fulfil the demands of this developing field, a unified approach between fundamental concepts and advanced topics is required. The book bridges the gap with a focus on key concepts along with the latest developments including turbo coding, smart antennas, multiple input multiple output (MIMO) system, and software defined radio. It also underpins the design requirements of wireless systems and provides comprehensive coverage of the cellular system and its generations: 3G and 4G (Long Term Evolution). With numerous solved examples, numerical questions, open book exam questions, and illustrations, undergraduates and graduate students will find this to be a readable and highly useful text.
Providing in-depth coverage, this book covers the fundamentals of computation and programming in C language. Essential concepts including operators and expressions, input and output statements, loop statements, arrays, pointers, functions, strings and preprocessors are described in a lucid manner. A unique approach - 'Learn by quiz' - features questions based on confidence-based learning methodology. It helps the reader to identify the right answer with adequate explanation and reasoning as to why the other options are incorrect. Computer programs and review questions are interspersed throughout the text. The book is appropriate for undergraduate students of engineering, computer science and information technology. It can be used for self-study and assists in the understanding of theoretical concepts and their applications.
Providing in-depth coverage, this book covers the fundamentals of computation and programming in C language. Essential concepts including operators and expressions, input and output statements, loop statements, arrays, pointers, functions, strings and preprocessors are described in a lucid manner. A unique approach - 'Learn by quiz' - features questions based on confidence-based learning methodology. It helps the reader to identify the right answer with adequate explanation and reasoning as to why the other options are incorrect. Computer programs and review questions are interspersed throughout the text. The book is appropriate for undergraduate students of engineering, computer science and information technology. It can be used for self-study and assists in the understanding of theoretical concepts and their applications.
Providing extensive coverage and comprehensive discussion on the fundamental concepts and processes of machine design, this book begins with detailed discussion of the types of materials, their properties and selection criteria for designing. The text, the first volume of a two volume set, covers different types of stresses including direct stress, bending stress, torsional stress and combined stress in detail. It goes on to explain various types of temporary and permanent joints including pin joint, cotter joint, threaded joint and welded joint. Finally, the book covers the design procedure of keys, cotters, couplings, shafts, levers and springs. Also examined are applications of different types of joints used in boilers, bridges, power presses, automobile springs, crew jack and coupling.
Providing extensive coverage and comprehensive discussion on the fundamental concepts and processes of machine design, this book begins with detailed discussion of the types of materials, their properties and selection criteria for designing. The text, the first volume of a two volume set, covers different types of stresses including direct stress, bending stress, torsional stress and combined stress in detail. It goes on to explain various types of temporary and permanent joints including pin joint, cotter joint, threaded joint and welded joint. Finally, the book covers the design procedure of keys, cotters, couplings, shafts, levers and springs. Also examined are applications of different types of joints used in boilers, bridges, power presses, automobile springs, crew jack and coupling.
Written for undergraduate students with little or no exposure to economics, this introductory textbook offers a new perspective on environmental economics for the 21st century. It explains how economics for a sustainable world requires a new approach: accepting that the economy is intrinsically dependent on nature. Drawing on up-to-date case studies from around the globe, the book examines how economic concepts and techniques can apply to a wide range of environmental challenges while ensuring that poor and vulnerable members of society are included in progress toward sustainable development. The book also addresses current environmental policy options and innovations at the local, regional, and international levels. Chapters cover key topics such as climate change, pollution, energy, minerals, forests, land use, oceans, biodiversity, and water scarcity. Included in the book are the following pedagogical features: learning objectives, boxed examples, discussion questions, lists of further resources, and a glossary.
Written for undergraduate students with little or no exposure to economics, this introductory textbook offers a new perspective on environmental economics for the 21st century. It explains how economics for a sustainable world requires a new approach: accepting that the economy is intrinsically dependent on nature. Drawing on up-to-date case studies from around the globe, the book examines how economic concepts and techniques can apply to a wide range of environmental challenges while ensuring that poor and vulnerable members of society are included in progress toward sustainable development. The book also addresses current environmental policy options and innovations at the local, regional, and international levels. Chapters cover key topics such as climate change, pollution, energy, minerals, forests, land use, oceans, biodiversity, and water scarcity. Included in the book are the following pedagogical features: learning objectives, boxed examples, discussion questions, lists of further resources, and a glossary.
Take anything in the universe, put it in a box, and heat it up. Regardless of what you start with, the motion of the substance will be described by the equations of fluid mechanics. This remarkable universality is the reason why fluid mechanics is important. The key equation of fluid mechanics is the Navier-Stokes equation. This textbook starts with the basics of fluid flows, building to the Navier-Stokes equation while explaining the physics behind the various terms and exploring the astonishingly rich landscape of solutions. The book then progresses to more advanced topics, including waves, fluid instabilities, and turbulence, before concluding by turning inwards and describing the atomic constituents of fluids. It introduces ideas of kinetic theory, including the Boltzmann equation, to explain why the collective motion of 1023 atoms is, under the right circumstances, always governed by the laws of fluid mechanics.
Take anything in the universe, put it in a box, and heat it up. Regardless of what you start with, the motion of the substance will be described by the equations of fluid mechanics. This remarkable universality is the reason why fluid mechanics is important. The key equation of fluid mechanics is the Navier-Stokes equation. This textbook starts with the basics of fluid flows, building to the Navier-Stokes equation while explaining the physics behind the various terms and exploring the astonishingly rich landscape of solutions. The book then progresses to more advanced topics, including waves, fluid instabilities, and turbulence, before concluding by turning inwards and describing the atomic constituents of fluids. It introduces ideas of kinetic theory, including the Boltzmann equation, to explain why the collective motion of 1023 atoms is, under the right circumstances, always governed by the laws of fluid mechanics.
Children in their first three years of life learn, develop and grow at a faster rate than at any other time, with early childhood teachers and educators playing a vital role in providing them with the very best learning opportunities. Intentional Practice with Infants and Toddlers focuses on purposeful pedagogical approaches, equipping pre-service and practising early childhood teachers and educators with the professional knowledge and strategies required to implement effective infant and toddler pedagogies in early childhood education settings. Drawing on a growing body of research and evidence, the book covers topics such as educational programs, pedagogy as care, health and physical wellbeing, creating a language-rich environment, establishing social cultures, and documenting, planning for and communicating learning. Features include spotlight boxes to explore relevant research, theories and practices; vignettes to open each chapter; reflection questions; and links to the Early Years Learning Framework and National Quality Standards.
Children in their first three years of life learn, develop and grow at a faster rate than at any other time, with early childhood teachers and educators playing a vital role in providing them with the very best learning opportunities. Intentional Practice with Infants and Toddlers focuses on purposeful pedagogical approaches, equipping pre-service and practising early childhood teachers and educators with the professional knowledge and strategies required to implement effective infant and toddler pedagogies in early childhood education settings. Drawing on a growing body of research and evidence, the book covers topics such as educational programs, pedagogy as care, health and physical wellbeing, creating a language-rich environment, establishing social cultures, and documenting, planning for and communicating learning. Features include spotlight boxes to explore relevant research, theories and practices; vignettes to open each chapter; reflection questions; and links to the Early Years Learning Framework and National Quality Standards.
Civil wars and intrastate armed conflict are the predominant form of organized violence in the contemporary era. Beyond their direct devastating impact, they fundamentally change societies and are linked to broader global issues and challenges. Taking a thematic approach with a focus on conflict management and peacebuilding, this accessible textbook, written for post-graduate and senior undergraduate courses, engages with recent research and comprehensive data to explore the nature of civil war and violent intrastate conflict. With analysis of current and historical conflicts integrated into the chapter coverage, helpful features include boxes highlighting key cases and topics, discussion points opening each chapter, graphs that illustrate important trends, photographs of significant conflicts, suggested readings for each chapter, and a timeline signposting major conflict and security events since 1945. Online resources are provided as an accessible entry point to topics for instructors, students and researchers from different backgrounds, including those less familiar with data.
Civil wars and intrastate armed conflict are the predominant form of organized violence in the contemporary era. Beyond their direct devastating impact, they fundamentally change societies and are linked to broader global issues and challenges. Taking a thematic approach with a focus on conflict management and peacebuilding, this accessible textbook, written for post-graduate and senior undergraduate courses, engages with recent research and comprehensive data to explore the nature of civil war and violent intrastate conflict. With analysis of current and historical conflicts integrated into the chapter coverage, helpful features include boxes highlighting key cases and topics, discussion points opening each chapter, graphs that illustrate important trends, photographs of significant conflicts, suggested readings for each chapter, and a timeline signposting major conflict and security events since 1945. Online resources are provided as an accessible entry point to topics for instructors, students and researchers from different backgrounds, including those less familiar with data.
Machine learning has become a dominant problem-solving technique in the modern world, with applications ranging from search engines and social media to self-driving cars and artificial intelligence. This lucid textbook presents the theoretical foundations of machine learning algorithms, and then illustrates each concept with its detailed implementation in Python to allow beginners to effectively implement the principles in real-world applications. All major techniques, such as regression, classification, clustering, deep learning, and association mining, have been illustrated using step-by-step coding instructions to help inculcate a 'learning by doing' approach. The book has no prerequisites, and covers the subject from the ground up, including a detailed introductory chapter on the Python language. As such, it is going to be a valuable resource not only for students of computer science, but also for anyone looking for a foundation in the subject, as well as professionals looking for a ready reckoner.
Machine learning has become a dominant problem-solving technique in the modern world, with applications ranging from search engines and social media to self-driving cars and artificial intelligence. This lucid textbook presents the theoretical foundations of machine learning algorithms, and then illustrates each concept with its detailed implementation in Python to allow beginners to effectively implement the principles in real-world applications. All major techniques, such as regression, classification, clustering, deep learning, and association mining, have been illustrated using step-by-step coding instructions to help inculcate a 'learning by doing' approach. The book has no prerequisites, and covers the subject from the ground up, including a detailed introductory chapter on the Python language. As such, it is going to be a valuable resource not only for students of computer science, but also for anyone looking for a foundation in the subject, as well as professionals looking for a ready reckoner.
Classical logic – which studies the structural features of purported claims of fact – and modal logic – which studies relations of necessity and possibility – are different but complementary areas of logical thought. In this lively and accessible textbook, Adam Bjorndahl provides a comprehensive and unified introduction to the two subjects, treating them with the same level of rigour and detail and showing how they fit together. The core material appears in the main text, with hundreds of supplemental examples, comments, clarifications, and connections presented throughout in easy-to-read sidenotes, giving the book a distinct conversational feel. A detailed, multi-part appendix covers important background mathematical material that some students may lack, such as induction or the concept of countable infinity. A fully self-contained learning resource, this book will be ideal for a semester-long upper-level university course on either or both of the topics.
Classical logic – which studies the structural features of purported claims of fact – and modal logic – which studies relations of necessity and possibility – are different but complementary areas of logical thought. In this lively and accessible textbook, Adam Bjorndahl provides a comprehensive and unified introduction to the two subjects, treating them with the same level of rigour and detail and showing how they fit together. The core material appears in the main text, with hundreds of supplemental examples, comments, clarifications, and connections presented throughout in easy-to-read sidenotes, giving the book a distinct conversational feel. A detailed, multi-part appendix covers important background mathematical material that some students may lack, such as induction or the concept of countable infinity. A fully self-contained learning resource, this book will be ideal for a semester-long upper-level university course on either or both of the topics.
Focusing on practical application, this textbook provides clear and concise explanations of statistical tests and techniques that students can apply in real-world situations. It has a dual emphasis: firstly, on doing statistics, and secondly, on understanding statistics, to do away with the mindset that statistics is difficult. Procedural explanations are provided so students know how to apply particular statistical tests and techniques in practical research situations. Conceptual understanding is encouraged to ensure students know not only when and how to apply appropriate techniques, but also why they are using them. Ancillary resources are available including sample answers to exercises, PowerPoint teaching slides, instructor manual, and a test bank. Illustrative figures, real-world data, practice exercises, and software instruction make this an essential resource for mastering statistics for undergraduate and graduate students in the social and behavioral sciences.
Focusing on practical application, this textbook provides clear and concise explanations of statistical tests and techniques that students can apply in real-world situations. It has a dual emphasis: firstly, on doing statistics, and secondly, on understanding statistics, to do away with the mindset that statistics is difficult. Procedural explanations are provided so students know how to apply particular statistical tests and techniques in practical research situations. Conceptual understanding is encouraged to ensure students know not only when and how to apply appropriate techniques, but also why they are using them. Ancillary resources are available including sample answers to exercises, PowerPoint teaching slides, instructor manual, and a test bank. Illustrative figures, real-world data, practice exercises, and software instruction make this an essential resource for mastering statistics for undergraduate and graduate students in the social and behavioral sciences.
Get up-to-speed with the fundamentals of how electricity markets are structured and operated with this comprehensive textbook, presenting coverage of key topics in electricity market design, including power system and power market operations, transmission, unit commitment, demand response, and risk management. It includes over 140 practical examples, inspired by real-industry applications, connecting key theoretical concepts to practical scenarios in electricity market design, and features over 100 coding-based examples and exercises, with selected solutions for readers. It further demonstrates how mathematical programming models are implemented in an industry setting. Requiring no experience in power systems or energy economics, this is the ideal introduction to electricity markets for senior undergraduate and graduate students in electrical engineering, economics, and operations research, and a robust introduction to the field for professionals in utilities, energy policy, and energy regulation. Accompanied online by datasets, AMPL code, supporting videos, and full solutions and lecture slides for instructors.
Get up-to-speed with the fundamentals of how electricity markets are structured and operated with this comprehensive textbook, presenting coverage of key topics in electricity market design, including power system and power market operations, transmission, unit commitment, demand response, and risk management. It includes over 140 practical examples, inspired by real-industry applications, connecting key theoretical concepts to practical scenarios in electricity market design, and features over 100 coding-based examples and exercises, with selected solutions for readers. It further demonstrates how mathematical programming models are implemented in an industry setting. Requiring no experience in power systems or energy economics, this is the ideal introduction to electricity markets for senior undergraduate and graduate students in electrical engineering, economics, and operations research, and a robust introduction to the field for professionals in utilities, energy policy, and energy regulation. Accompanied online by datasets, AMPL code, supporting videos, and full solutions and lecture slides for instructors.