Skip to main content

Books in Mathematics

The Mathematics collection presents a range of foundational and advanced research content across applied and discrete mathematics, including fields such as Computational Mathematics; Differential Equations; Linear Algebra; Modelling & Simulation; Numerical Analysis; Probability & Statistics.

  • Computers and Data Processing

    International Edition
    • 1st Edition
    • Harvey M. Deitel + 1 more
    • English
    Computers and Data Processing provides information pertinent to the advances in the computer field. This book covers a variety of topics, including the computer hardware, computer programs or software, and computer applications systems. Organized into five parts encompassing 19 chapters, this book begins with an overview of some of the fundamental computing concepts. This text then explores the evolution of modern computing systems from the earliest mechanical calculating devices to microchips. Other chapters consider how computers present their results and explain the storage and retrieval of massive amounts of computer-accessible information from secondary storage devices. This book discusses as well the development installation, evaluation, and control of computer systems. The final chapter discusses the use of computers in the transportation systems and the ways in which they make possible other innovations in transportation. This book is a valuable resource for computer scientists, systems analysts, computer programmers, mathematicians, and computer specialists.
  • Stories About Sets

    • 1st Edition
    • N. Ya. Vilenkin
    • D. Allan Bromley + 2 more
    • English
    Stories About Sets discusses the cardinality of sets and mathematical concepts, such as function, curve, surface, dimensions, and the paradoxical properties of curves and surfaces. The book reviews sets, operations on sets, the empty set, subsets, the universal sets, intersection of sets, union of sets, partitioning of sets, and boolean algebras. The text also discusses the cardinality of sets, including equality between sets, countable sets, unequal sets, the uncountability of the continuum, the existence of transcendental numbers, and the enigmatic axiom. The book analyzes if a part can be equal to the whole (which turns out to be true if it is applied to infinite sets). The text also discusses the arithmetic of the infinite such as involving the multiplication of infinite cardinalities. The book explains some remarkable functions and curves, the Dirichlet's function, Cantor's set, points of fracture, and continuous functions whose graphs possess a tangent at no point. The text shows how to construct a closed curve of infinite length or a curve passing through all the points of a square. The book can prove interesting and highly educational for students with mathematic or algebra subjects, as well as for academicians involved in teaching statistics or mathematics.
  • Efficient C/C++ Programming

    Smaller, Faster, Better
    • 2nd Edition
    • Steve Heller
    • English
    Efficient C/C++ Programming describes a practical, real-world approach to efficient C/C++ programming. Topics covered range from how to save storage using a restricted character set and how to speed up access to records by employing hash coding and caching. A selective mailing list system is used to illustrate rapid access to and rearrangement of information selected by criteria specified at runtime. Comprised of eight chapters, this book begins by discussing factors to consider when deciding whether a program needs optimization. In the next chapter, a supermarket price lookup system is used to illustrate how to save storage by using a restricted character set and how to speed up access to records with the aid of hash coding and caching. Attention is paid to rapid retrieval of prices. A selective mailing list system is then used to illustrate rapid access to and rearrangement of information selected by criteria specified at runtime. The book also considers the Huffman coding and arithmetic coding methods of data compression; a token-threaded interpreter whose code can run faster than equivalent compiled C code, due to its greater code density; a customer database program with variable-length records; and index and key access to variable-length records. The final chapter summarizes the characteristics of the algorithms encountered in previous chapters, as well as the future of the art of optimization. This monograph will be a useful resource for practicing computer programmers and those who intend to be working programmers.
  • Capacity Planning for Computer Systems

    • 1st Edition
    • Tim Browning
    • English
    Capacity Planning for Computer Systems covers the principles, concepts, and practical application of capacity planning to computer systems. This book is divided into nine chapters and begins with an introduction to the foundation and metrics of capacity planning. The subsequent chapters deal with the business elements, service levels, forecasting, and predictions of capacity planning, along with the regression techniques, forecast monitoring, and revision for the field. The remaining chapters highlight the applications of capacity planning, including in systems optimization, computer disk, tape, and tape drive. These chapters also provide the charting and graphics presentations for capacity planning. This book will be of value to computer scientists and researchers.
  • Algebra

    • 1st Edition
    • Harley Flanders + 1 more
    • English
    Algebra presents the essentials of algebra with some applications. The emphasis is on practical skills, problem solving, and computational techniques. Topics covered range from equations and inequalities to functions and graphs, polynomial and rational functions, and exponentials and logarithms. Trigonometric functions and complex numbers are also considered, together with exponentials and logarithms. Comprised of eight chapters, this book begins with a discussion on the fundamentals of algebra, each topic explained, illustrated, and accompanied by an ample set of exercises. The proper use of algebraic notation and practical manipulative skills such as factoring, using exponents and radicals, and simplifying rational expressions is highlighted, along with the most common mistakes in algebra. The reader is then introduced to the solution of linear, quadratic, and other types of equations and systems of equations, as well as the solution of inequalities. Subsequent chapters deal with the most basic functions of algebra: polynomial, rational, exponential, and logarithm. The book concludes with a review of sequences, permutations and combinations, and the binomial theorem, as well as summation and mathematical induction. This monograph will be a useful resource for undergraduate students of mathematics and algebra.
  • Discriminant Analysis and Applications

    • 1st Edition
    • T. Cacoullos
    • English
    Discriminant Analysis and Applications comprises the proceedings of the NATO Advanced Study Institute on Discriminant Analysis and Applications held in Kifissia, Athens, Greece in June 1972. The book presents the theory and applications of Discriminant analysis, one of the most important areas of multivariate statistical analysis. This volume contains chapters that cover the historical development of discriminant analysis methods; logistic and quasi-linear discrimination; and distance functions. Medical and biological applications, and computer graphical analysis and graphical techniques for multidimensional data are likewise discussed. Statisticians, mathematicians, and biomathematicians will find the book very interesting.
  • Numerical Computation Using C

    • 1st Edition
    • Robert Glassey
    • Werner Rheinboldt
    • English
    Numerical Computation Using C is a four-chapter text guide for learning C language from the numerical analysis viewpoint. C is a general-purpose language that has been used in systems programming. The first chapter discusses the basic principles, logic, operators, functions, arrays, and structures of C language. The next two chapters deal with the uses of the so-called pointers in the C language, which is a variable that contains the address of some object in memory. These chapters also elaborate on several constructs to show how the use of C language can be fine-tuned. The last chapter highlights the practical aspects of C language. This book will be of value to computer scientists and mathematicians.
  • Practical Parallel Computing

    • 1st Edition
    • H. Stephen Morse
    • English
    Practical Parallel Computing provides information pertinent to the fundamental aspects of high-performance parallel processing. This book discusses the development of parallel applications on a variety of equipment. Organized into three parts encompassing 12 chapters, this book begins with an overview of the technology trends that converge to favor massively parallel hardware over traditional mainframes and vector machines. This text then gives a tutorial introduction to parallel hardware architectures. Other chapters provide worked-out examples of programs using several parallel languages. This book deals as well with benchmarking and performance estimation on parallel machines. The final chapter provides a structured, flexible methodology for selecting a parallel machine and for integrating it into operations. This book is a valuable resource for readers who are confronted with the practical realities of parallel computing for the first time. Mid-level technical managers, algorithm designers, computer scientists, and doctorate-level mathematicians will also find this book extremely useful.
  • Introduction to Parallel Programming

    • 1st Edition
    • Steven Brawer
    • English
    Introduction to Parallel Programming focuses on the techniques, processes, methodologies, and approaches involved in parallel programming. The book first offers information on Fortran, hardware and operating system models, and processes, shared memory, and simple parallel programs. Discussions focus on processes and processors, joining processes, shared memory, time-sharing with multiple processors, hardware, loops, passing arguments in function/subroutine calls, program structure, and arithmetic expressions. The text then elaborates on basic parallel programming techniques, barriers and race conditions, and nested loops. The manuscript takes a look at overcoming data dependencies, scheduling summary, linear recurrence relations, and performance tuning. Topics include parallel programming and the structure of programs, effect of the number of processes on overhead, loop splitting, indirect scheduling, block scheduling and forward dependency, and induction variable. The publication is a valuable reference for researchers interested in parallel programming.
  • Workbook for Introductory Statistics for the Behavioral Sciences

    • 2nd Edition
    • Robert B. Ewen
    • English
    Workbook for Introductory Statistics for the Behavioral Sciences, Second Edition provides an introduction to the concepts of statistics. This book aims to help students obtain the necessary practice in a first course in statistics, which is essential to learning and understanding the material. This edition begins with an overview of summation notation exercises with additional computational practices. This text then provides computational exercises for regular frequency distributions, grouped frequency distributions, cumulative frequency distribution, graphic representations, measures of central tendency, measures of variability, and general transformations. This book discusses as well the probability and the general strategy of inferential statistics as well as the differences between the means of two populations. The reader is also introduced to the main advantage of nonparametric and distribution-free statistical tests in which they do not require the population being sampled to the normally distributed. This book is a valuable resource for students of behavioral and social sciences.