The Unfinished Nation: A Concise History of the American People, Volume 2


Alan Brinkley - 1992
    The book presents a balanced picture that connects the newer histories of society and culture with the more traditional stories of politics, diplomacy, and great public events and individuals.

Dark Space Universe


Jasper T. Scott - 2018
    Lucien Ortane is a Paragon in the Etherian Empire. His job is to explore the universe and spread Etherian doctrines of peace, justice, and immortality to sentient beings everywhere. Like all Paragons, and most citizens, Lucien believes that Etherus, the benevolent ruler of the Empire, is exactly who he claims to be: the one true God and creator of the universe. But not everyone is a believer. The Academy of Science circulates a petition to send a mission to the cosmic horizon and learn the true nature of the universe. Over a billion people sign it, and Etherus grants their request, but with a dire warning: evil is lurking in the dark. Undaunted by this warning, three hundred million scientists from the Academy prepare to leave the Empire on what will be the longest and most incredible journey in history. A small group of Paragons also join the mission, each of them for their own reasons. Lucien Ortane tells himself that he’s going in order to settle other people’s doubts, and to keep a bunch of hapless scientists safe. After all, he’s a Paragon, one of Etherus’s most faithful servants. Yet even the faithful have doubts. Is the universe infinite? Does it have an edge? Is it shaped like a sphere, or connected like a torus? Did it need a creator, or does it cycle endlessly, god unto itself? These are the questions that the Academy is trying to answer, but the answers they get could be their undoing. God or not, Etherus was telling the truth about one thing: evil is lurking in the dark.... Also included in this set: Dark Space Universe (Book 2): The Enemy Within Synopsis omitted due to spoilers. Dark Space Universe (Book 3): The Last Stand Synopsis omitted due to spoilers.

The Haskell Road to Logic, Maths and Programming


Kees Doets - 2004
    Haskell emerged in the last decade as a standard for lazy functional programming, a programming style where arguments are evaluated only when the value is actually needed. Haskell is a marvellous demonstration tool for logic and maths because its functional character allows implementations to remain very close to the concepts that get implemented, while the laziness permits smooth handling of infinite data structures.This book does not assume the reader to have previous experience with either programming or construction of formal proofs, but acquaintance with mathematical notation, at the level of secondary school mathematics is presumed. Everything one needs to know about mathematical reasoning or programming is explained as we go along. After proper digestion of the material in this book the reader will be able to write interesting programs, reason about their correctness, and document them in a clear fashion. The reader will also have learned how to set up mathematical proofs in a structured way, and how to read and digest mathematical proofs written by others.

The Humongous Book of Calculus Problems


W. Michael Kelley - 2007
    Not anymore. The best-selling author of The Complete Idiot's Guide® to Calculus has taken what appears to be a typical calculus workbook, chock full of solved calculus problems, and made legible notes in the margins, adding missing steps and simplifying solutions. Finally, everything is made perfectly clear. Students will be prepared to solve those obscure problems that were never discussed in class but always seem to find their way onto exams.--Includes 1,000 problems with comprehensive solutions--Annotated notes throughout the text clarify what's being asked in each problem and fill in missing steps--Kelley is a former award-winning calculus teacher

An Introduction to Functional Programming Through Lambda Calculus


Greg Michaelson - 1989
    This well-respected text offers an accessible introduction to functional programming concepts and techniques for students of mathematics and computer science. The treatment is as nontechnical as possible, and it assumes no prior knowledge of mathematics or functional programming. Cogent examples illuminate the central ideas, and numerous exercises appear throughout the text, offering reinforcement of key concepts. All problems feature complete solutions.

The Beautiful and the Broken


Illiana Cenjur - 2018
    It can often seem like there's no way things will ever get better. I wrote this book to remind you that it will, and to give you some comfort and hope along the way. May you find the healing and love your heart deserves. -Illiana Cenjur

Introductory Graph Theory


Gary Chartrand - 1984
    Introductory Graph Theory presents a nontechnical introduction to this exciting field in a clear, lively, and informative style. Author Gary Chartrand covers the important elementary topics of graph theory and its applications. In addition, he presents a large variety of proofs designed to strengthen mathematical techniques and offers challenging opportunities to have fun with mathematics. Ten major topics — profusely illustrated — include: Mathematical Models, Elementary Concepts of Graph Theory, Transportation Problems, Connection Problems, Party Problems, Digraphs and Mathematical Models, Games and Puzzles, Graphs and Social Psychology, Planar Graphs and Coloring Problems, and Graphs and Other Mathematics. A useful Appendix covers Sets, Relations, Functions, and Proofs, and a section devoted to exercises — with answers, hints, and solutions — is especially valuable to anyone encountering graph theory for the first time. Undergraduate mathematics students at every level, puzzlists, and mathematical hobbyists will find well-organized coverage of the fundamentals of graph theory in this highly readable and thoroughly enjoyable book.

Looking at Pictures


Susan Woodford - 1983
    Some pictures are easily appreciated at first glance, but others - often the most rewarding - require some explanation before they can be fully understood. This clearly written and enjoyable book is intended to increase pleasure and stimulate thought. It tackles many aspects of looking at paintings as well. Starting with familiar ideas, Dr Susan Woodford moves on to explore subtler, less obvious concepts. For example, she shows how paintings can be appreciated as patterns on a flat surface emotional effect; how ordinary objects can conceal hidden meanings and how knowledge of tradition improves our understanding of revolutionary works.

Computational Complexity


Sanjeev Arora - 2007
    Requiring essentially no background apart from mathematical maturity, the book can be used as a reference for self-study for anyone interested in complexity, including physicists, mathematicians, and other scientists, as well as a textbook for a variety of courses and seminars. More than 300 exercises are included with a selected hint set.

Introduction to Graph Theory


Richard J. Trudeau - 1994
    This book leads the reader from simple graphs through planar graphs, Euler's formula, Platonic graphs, coloring, the genus of a graph, Euler walks, Hamilton walks, more. Includes exercises. 1976 edition.

Hands-On Machine Learning with Scikit-Learn and TensorFlow


Aurélien Géron - 2017
    Now that machine learning is thriving, even programmers who know close to nothing about this technology can use simple, efficient tools to implement programs capable of learning from data. This practical book shows you how.By using concrete examples, minimal theory, and two production-ready Python frameworks—Scikit-Learn and TensorFlow—author Aurélien Géron helps you gain an intuitive understanding of the concepts and tools for building intelligent systems. You’ll learn how to use a range of techniques, starting with simple Linear Regression and progressing to Deep Neural Networks. If you have some programming experience and you’re ready to code a machine learning project, this guide is for you.This hands-on book shows you how to use:Scikit-Learn, an accessible framework that implements many algorithms efficiently and serves as a great machine learning entry pointTensorFlow, a more complex library for distributed numerical computation, ideal for training and running very large neural networksPractical code examples that you can apply without learning excessive machine learning theory or algorithm details

The Art of Computer Programming, Volume 1: Fundamental Algorithms


Donald Ervin Knuth - 1973
     -Byte, September 1995 I can't begin to tell you how many pleasurable hours of study and recreation they have afforded me! I have pored over them in cars, restaurants, at work, at home... and even at a Little League game when my son wasn't in the line-up. -Charles Long If you think you're a really good programmer... read [Knuth's] Art of Computer Programming... You should definitely send me a resume if you can read the whole thing. -Bill Gates It's always a pleasure when a problem is hard enough that you have to get the Knuths off the shelf. I find that merely opening one has a very useful terrorizing effect on computers. -Jonathan Laventhol This first volume in the series begins with basic programming concepts and techniques, then focuses more particularly on information structures-the representation of information inside a computer, the structural relationships between data elements and how to deal with them efficiently. Elementary applications are given to simulation, numerical methods, symbolic computing, software and system design. Dozens of simple and important algorithms and techniques have been added to those of the previous edition. The section on mathematical preliminaries has been extensively revised to match present trends in research. Ebook (PDF version) produced by Mathematical Sciences Publishers (MSP), http: //msp.org