Book picks similar to
Theory of Finite Automata: With an Introduction to Formal Languages by John Carroll
mathematics
theory
discrete-mathematics
languages
Types and Programming Languages
Benjamin C. Pierce - 2002
The study of type systems--and of programming languages from a type-theoretic perspective--has important applications in software engineering, language design, high-performance compilers, and security.This text provides a comprehensive introduction both to type systems in computer science and to the basic theory of programming languages. The approach is pragmatic and operational; each new concept is motivated by programming examples and the more theoretical sections are driven by the needs of implementations. Each chapter is accompanied by numerous exercises and solutions, as well as a running implementation, available via the Web. Dependencies between chapters are explicitly identified, allowing readers to choose a variety of paths through the material.The core topics include the untyped lambda-calculus, simple type systems, type reconstruction, universal and existential polymorphism, subtyping, bounded quantification, recursive types, kinds, and type operators. Extended case studies develop a variety of approaches to modeling the features of object-oriented languages.
The Big Book of Serial Killers Volume 2: Another 150 Serial Killer Files of the World's Worst Murderers (An Encyclopedia of Serial Killers)
Jack Rosewood - 2019
Hunting in broad daylight or stalking from the shadows, we are their prey and their hunt is never done until they are caught or killed.With a worrying number of them living in our communities, working alongside us at our places of employment and sharing the same spaces where we spend time with our families, serial killers are typically just another neighbor that we barely think about. A worrying thought, to be honest.In The Big Book of Serial Killers Volume 2 we go through the lives of 150 serial killers who allowed themselves to fall under the influence of their darkest desires and took the lives anywhere from one to one hundred victims; we speak of their motives and how their stories ended (if they ended…), and remind you of the fear and pain that they left behind.But what can you expect from The Big Book of Serial Killers Volume 2?
You will find such things as:
An excellent A-Z list of all of these deadly killers, allowing you to reference the encyclopedia whenever you need to find out more about any single murderer.
All of the uncensored details of their crimes, with much effort taking into account to describe their horrific acts.
Important information on their date and place of birth, date of arrest and number of victims, among other facts.
A list of Trivia facts for each killer, allowing you to learn more about their personalities and any films or documentaries made about them.
So, with nothing more to add – it’s only time now for you purchase this book and begin learning about 150 of the sickest, most dangerous serial killers in world history.
This is the next level in murder: are you ready to learn about the evilest men and women in history?
Ludwig Wittgenstein: The Duty of Genius
Ray Monk - 1990
Monk's life of Wittgenstein is such a one."--"The Christian Science Monitor."
Language and Myth
Ernst Cassirer - 1924
He demonstrates that beneath both language & myth there lies an unconscious "grammar" of experience, whose categories & canons aren't those of logical thought. He shows that this prelogical "logic" is not merely an undeveloped state of rationality, but something basically different, & that this archaic mode of thought still has enormous Power over even our most rigorous thought, in language, poetry & myth. The author analyzes such seemingly diverse (yet related) phenomena as the metaphysics of the Bhagavat Gita, the Melanesian concept of Mana, the Naturphilosophie of Schelling, modern poetry, Ancient Egyptian religion & symbolic logic. He covers a vast range of material that is all too often neglected in studies of human thought. These six essays are of great interest to the student of philosophy or the philosophy of science, the historian, or the anthropologist. They are also timely for students of literature, what with the enormous emphasis placed upon "myth" in modern literary speculation. This book isn't superficial speculation by a dabbler, but a penetrating study by one of the most profound & sensitive philosophic minds of our time.
Freud: A Very Short Introduction
Anthony Storr - 1989
Only now, with the hindsight of the half-century since his death, can we assess his true legacy to current thought. As an experienced psychiatrist himself, Anthony Storr offers a lucid and objective look at Freud's major theories, evaluating whether they have stood the test of time, and in the process examines Freud himself in light of his own ideas. An excellent introduction to Freud's work, this book will appeal to all those broadly curious about psychoanalysis, psychology, and sociology. About the Series: Combining authority with wit, accessibility, and style, Very Short Introductions offer an introduction to some of life's most interesting topics. Written by experts for the newcomer, they demonstrate the finest contemporary thinking about the central problems and issues in hundreds of key topics, from philosophy to Freud, quantum theory to Islam.
Mathematical Elements for Computer Graphics
David F. Rogers - 1976
It presents in a unified manner an introduction to the mathematical theory underlying computer graphic applications. It covers topics of keen interest to students in engineering and computer science: transformations, projections, 2-D and 3-D curve definition schemes, and surface definitions. It also includes techniques, such as B-splines, which are incorporated as part of the software in advanced engineering workstations. A basic knowledge of vector and matrix algebra and calculus is required.
Core Java 2, Volume I--Fundamentals (Core Series)
Cay S. Horstmann - 1999
A no-nonsense tutorial and reliable reference, this book features thoroughly tested real-world examples. The most important language and library features are demonstrated with deliberately simple sample programs, but they aren't fake and they don't cut corners. More importantly, all of the programs have been updated for J2SE 5.0 and should make good starting points for your own code. You won't find any toy examples here. This is a book for programmers who want to write real code to solve real problems. Cay S. Horstmann is a professor of computer science at San Jose State University. Previously he was vice president and chief technology officer of Preview Systems Inc. and a consultant on C++, Java, and Internet programming for major corporations, universities, and organizations. Gary Cornell has written or cowritten more than twenty popular computer books. He has a Ph.D. from Brown University and has been a visiting scientist at IBM Watson Laboratories, as well as a professor at the University of Connecticut.
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 Infinity Puzzle: Quantum Field Theory and the Hunt for an Orderly Universe
Frank Close - 2011
If found, the Higgs boson would help explain why everything has mass. But there’s more at stake—what we’re really testing is our capacity to make the universe reasonable. Our best understanding of physics is predicated on something known as quantum field theory. Unfortunately, in its raw form, it doesn’t make sense—its outputs are physically impossible infinite percentages when they should be something simpler, like the number 1. The kind of physics that the Higgs boson represents seeks to “renormalize” field theory, forcing equations to provide answers that match what we see in the real world.The Infinity Puzzle is the story of a wild idea on the road to acceptance. Only Close can tell it.
An Insane Love
Bianca - 2018
From a young child up until his teenage years, Frank struggles to find love and was lucky to find it in Alexandria Ware. While the secretive Frank doesn’t make her privy to his past, he loves Alex in his own way and plans to make her part of his future. Frank is convinced that after five years of being together, Alex is the one for him, but little does he know, she has an agenda of her own. While dealing with Frank’s emotionally unavailable nature, Alex’s love for him is purely conditional and has an expiration date set on whenever her boyfriend is finished stacking his money. Despite her fleeting feelings for Frank, she has no problem using him as an ATM, but when her boyfriend comes up with a plan for the perfect payday for them, will she end up on the wrong side of Frank’s love story?
While Frank is building with Alex, Taiwan is living in Italy with her sugar daddy of over a decade, Romero Santiago. Being the sugar baby of a well-known cartel leader has its perks, and while Taiwan is enjoying the perks of her lifestyle, she finds herself craving more. As she approaches thirty, expensive trips and shopping trips courtesy of AMEX no longer enthrall her the way they did in her younger years. What Taiwan wants is one of the few things the happily married Romero can’t buy: a family. With a desire to stop sharing someone else’s husband and have one of her own, Taiwan tenders her resignation to a less than pleased Romero. But as a man of means with an endless amount of resources, Romero is able to offer her the deal of a lifetime. The question is, will Taiwan accept?
Former gang member Rubee Bailey changed her life for the better when she becomes a mother to her daughter, Raylee, and couldn’t have a better father in Bash James. Rubee loves Bash with all her heart, but Bash has some hidden motives of his own when it comes to being with a Bailey. A secret from his pre-Rubee life almost catches up to him, causing him to move differently. When Bash breaks one straw too many, Rubee is sent straight into the arms of another man, with no feelings of remorse. This leaves Rubee asking herself if she’s willing to leave Bash or continue fighting for a lopsided love?
Game Theory: A Nontechnical Introduction
Morton D. Davis - 1970
. . a most valuable contribution." — Douglas R. Hofstadter, author of Gödel, Escher, BachThe foundations of game theory were laid by John von Neumann, who in 1928 proved the basic minimax theorem, and with the 1944 publication of the Theory of Games and Economic Behavior, the field was established. Since then, game theory has become an enormously important discipline because of its novel mathematical properties and its many applications to social, economic, and political problems.Game theory has been used to make investment decisions, pick jurors, commit tanks to battle, allocate business expenses equitably — even to measure a senator's power, among many other uses. In this revised edition of his highly regarded work, Morton Davis begins with an overview of game theory, then discusses the two-person zero-sum game with equilibrium points; the general, two-person zero-sum game; utility theory; the two-person, non-zero-sum game; and the n-person game.A number of problems are posed at the start of each chapter and readers are given a chance to solve them before moving on. (Unlike most mathematical problems, many problems in game theory are easily understood by the lay reader.) At the end of the chapter, where solutions are discussed, readers can compare their "common sense" solutions with those of the author. Brimming with applications to an enormous variety of everyday situations, this book offers readers a fascinating, accessible introduction to one of the most fruitful and interesting intellectual systems of our time.
An Investigation of the Laws of Thought
George Boole - 1854
A timeless introduction to the field and a landmark in symbolic logic, showing that classical logic can be treated algebraically.
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.
Logic: A Very Short Introduction
Graham Priest - 2000
In this lively and accessible introduction, Graham Priest shows how wrong this conception is. He explores the philosophical roots of the subject, explaining how modern formal logic deals with issues ranging from the existence of God and the reality of time to paradoxes of probability and decision theory. Along the way, the basics of formal logic are explained in simple, non-technical terms, showing that logic is a powerful and exciting part of modern philosophy.About the Series: Combining authority with wit, accessibility, and style, Very Short Introductions offer an introduction to some of life's most interesting topics. Written by experts for the newcomer, they demonstrate the finest contemporary thinking about the central problems and issues in hundreds of key topics, from philosophy to Freud, quantum theory to Islam.
The Logical Leap: Induction in Physics
David Harriman - 2010
Inspired by and expanding on a series of lectures presented by Leonard Peikoff, David Harriman presents a fascinating answer to the problem of induction-the epistemological question of how we can know the truth of inductive generalizations.Ayn Rand presented her revolutionary theory of concepts in her book Introduction to Objectivist Epistemology. As Dr. Peikoff subsequently explored the concept of induction, he sought out David Harriman, a physicist who had taught philosophy, for his expert knowledge of the scientific discovery process.Here, Harriman presents the result of a collaboration between scientist and philosopher. Beginning with a detailed discussion of the role of mathematics and experimentation in validating generalizations in physics-looking closely at the reasoning of scientists such as Galileo, Kepler, Newton, Lavoisier, and Maxwell-Harriman skillfully argues that the inductive method used in philosophy is in principle indistinguishable from the method used in physics.