FREE Delivery in the UK.
In stock.
Dispatched from and sold by Amazon.
Gift-wrap available.
Mathematica®: A Probl... has been added to your Basket
Trade in your item
Get a £3.99
Gift Card.
Have one to sell?
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See this image

Mathematica®: A Problem-Centered Approach (Springer Undergraduate Mathematics Series) Paperback – 12 Jul 2010

See all 3 formats and editions Hide other formats and editions
Amazon Price New from Used from
Kindle Edition
"Please retry"
"Please retry"
£15.95 £22.05
£24.95 FREE Delivery in the UK. In stock. Dispatched from and sold by Amazon. Gift-wrap available.

Frequently Bought Together

Mathematica®: A Problem-Centered Approach (Springer Undergraduate Mathematics Series) + Programming with Mathematica®: An Introduction
Price For Both: £83.44

Buy the selected items together

Trade In this Item for up to £3.99
Trade in Mathematica®: A Problem-Centered Approach (Springer Undergraduate Mathematics Series) for an Amazon Gift Card of up to £3.99, which you can then spend on millions of items across the site. Trade-in values may vary (terms apply). Learn more

Product details

  • Paperback: 204 pages
  • Publisher: Springer; 2010 edition (12 July 2010)
  • Language: English
  • ISBN-10: 1849962502
  • ISBN-13: 978-1849962506
  • Product Dimensions: 15.5 x 1.2 x 23.5 cm
  • Average Customer Review: 5.0 out of 5 stars  See all reviews (1 customer review)
  • Amazon Bestsellers Rank: 452,683 in Books (See Top 100 in Books)
  • See Complete Table of Contents

More About the Author

Discover books, learn about writers, and more.

Product Description


From the reviews:

“This is a pleasant and concise introduction to Mathematica, concentrating on its data structures and control structures … . I say the book is ‘pleasant’ because reading it is like having the author sitting next to you, answering questions just as you raise them. … valuable book, despite its simplicity and introductory nature. Even though I’ve been using Mathematica for about fifteen years, I still learned several useful things from the book.” (Allen Stenger, The Mathematical Association of America, December, 2010)

“Mathematica is a powerful commercial computer algebra program. … will allow users to solve a wide range of mathematical, science, engineering, economics, and other problems. Here, Hazrat … uses a selection of problems to instruct the reader in the basic capabilities of Mathematica and its programming language. … This volume will be most useful for libraries at institutions that have arranged institutional licenses to Mathematica. Summing Up: Recommended. Academic, two-year technical program, and professional libraries, all levels.” (D. Z. Spicer, Choice, Vol. 48 (6), February, 2011)

“Dr. Hazrat’s book aims to introduce and teach Mathematica to both beginners and those looking to understand some of the finer details of programming in Mathematica. … is much better suited to a course in number theory or programming. … contains many short Mathematica programs that solve simple mathematical problems. The programs demonstrate how to use a wide range of Mathematica commands to solve a wide array of problems. … I enjoyed reading this book and learning a number of Mathematica ‘tricks’ while doing so.” (John D. Carter, SIAM Review, Vol. 53 (3), 2011)

“This book is an elaborate hands-on tutorial for Mathematica … . Exercises are given at the end of each section. For each problem and exercise a solution is given. … The book is intended for self-study. Students with no particular background in mathematics as well as researchers in search of a computational tool should be able to delve quickly into the world of symbolic computation offered by Mathematica.” (Rainer Horsch, Zentralblatt MATH, Vol. 1211, 2011)

From the Back Cover

Mathematica®: A Problem-Centered Approach introduces the vast array of features and powerful mathematical functions of Mathematica using a multitude of clearly presented examples and worked- out problems. Each section starts with a description of a new topic and some basic examples. The author then demonstrates the use of new commands through three categories of problems

- the first category highlights those essential parts of the text that demonstrate the use of new commands in Mathematica whilst solving each problem presented;

- the second comprises problems that further demonstrate the use of commands previously introduced to tackle different situations; and

- the third presents more challenging problems for further study.

The intention is to enable the reader to learn from the codes, thus avoiding long and exhausting explanations.

While based on a computer algebra course taught to undergraduate students of mathematics, science, engineering and finance, the book also includes chapters on calculus and solving equations, and graphics, thus covering all the basic topics in Mathematica. With its strong focus upon programming and problem solving, and an emphasis on using numerical problems that do not need any particular background in mathematics, this book is also ideal for self-study and as an introduction to researchers who wish to use Mathematica as a computational tool.

Mathematica®: A Problem-Centered Approach comes with a free 30 day trial of the Wolfram Mathematica(R) software.

Inside This Book (Learn More)
Browse Sample Pages
Front Cover | Copyright | Table of Contents | Excerpt | Index
Search inside this book:

What Other Items Do Customers Buy After Viewing This Item?

Customer Reviews

5.0 out of 5 stars
5 star
4 star
3 star
2 star
1 star
See the customer review
Share your thoughts with other customers

Most Helpful Customer Reviews

1 of 2 people found the following review helpful By Patrick on 10 Sept. 2013
Format: Paperback
Having picked up 3 or 4 Mathematica books in the library, this is by far the best for someone who would like to get going with Mathematica fast.

The book is divided into 14 small, but very informative chapters. Each chapter explains the concept at hand very well, and quickly. It does not waffle for ages about the details - which is nice. You can get the details from the excellent built in documentation of Mathematica.

In each chapter, after a brief initial explanation of concepts (1 - 2 pages at most), there are more than several well explained examples that show the new concept being used. The examples increase in complexity and build up to show additional options / tricks of using whatever concept is being talked about, and also how to solve real-world mathematics problems using this new concept.

There are also a whole bunch of problems + solutions throughout the book for you to practice stuff yourself.

Finally, a great thing is that this book shows both the Mathematica syntax, important commands and basic usage, but importantly, it also shows HOW to use Mathematica. How do you use it to solve actual mathematical problems? Throughout this book, you'll see how to combine a variety of functions and commands to solve a wide range of common types of equations and problems.

Very much recommended.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again

Most Helpful Customer Reviews on Amazon.com (beta)

Amazon.com: 6 reviews
8 of 8 people found the following review helpful
great place to start 27 Jun. 2013
By Sharyn O'Halloran - Published on Amazon.com
Format: Kindle Edition Verified Purchase
This book covers the basics of Mathematica in a succinct, intelligent way. There are examples of functional programming, rule matching, graphics, calculus, and more of the essentials, all in under 200 pages. Not the only Mathematica book you'll want to read, but definitely an excellent first one.
10 of 12 people found the following review helpful
Fantastic resource 24 Oct. 2011
By Tom De Vries - Published on Amazon.com
Format: Paperback Verified Purchase
I teach at an online school and use Mathematica for lots of things, preparing lessons, file management, test creation, etc.

As a high school math teacher, I don't have background in programming, but I'm always looking for ways to help me use Mathematica more effectively.

I have quite a few Mathematica books on my shelves, this is absolutely the best!

It's not huge, but all the things I have worked on so far,have been useful.

Some books have massive projects, but if they are beyond the experience or skill of the reader, they aren't useful.

I am at chapter 3, and this is the first book that hasn't made me give up in the first few chapters.

I've also peeked ahead to see what's coming, and the quality of the examples has me determined to see this right through to the end.

I am learning a ton, and so far, everything has been clear, easy to follow, and very useful!

All the examples are accessible, and the fact that they are all "one liners" means I actually DO THEM, they are easy to type in and
experiment with.

Finally, unlike some other books, the author actually provides answers!

Top marks for this one!!
4 of 4 people found the following review helpful
A hands-on introduction to Mathematica 18 Feb. 2014
By Surya - Published on Amazon.com
Format: Paperback Verified Purchase
I recently switched from Matlab (after extensively using it for many years) to Mathematica primarily due to better symbolic computation support in Mathematica. Compared to Matlab, Mathematica's official documentation is totally lacking in user friendliness. The official Mathematica website is a confusing jungle of videos, sample demonstrations and documentation that explains each command on a standalone basis. In short, a newcomer is left bewildered on how to get a comprehensive overview of how to use Mathematica effectively. In comes Dr. Hazrat's book! It guides the user through systematic process, using problems typically encountered in engineering/math curriculum, to provide a comprehensive overview of Mathematica's capabilities. After going through this book, I was able to make sense of the user documentation at Mathematica's official website. Note, Dr. Hazrat's book, because of limited size, does not cover topics such as Web Mathematica (cloud version) or development of Mathematica packages for standalone/compiled program development. For this, user will have to seek documentation at Mathematica's official website or look for another (hopefully, equally good) book. I give it 5 stars because it gave me the necessary knowledge and confidence to strike out on my own in using Mathematica effectively.
8 of 10 people found the following review helpful
Work through the book for maximum accomplishment 8 Mar. 2011
By MOS was 71331 - Published on Amazon.com
Format: Paperback Verified Purchase
I can't say I've enjoyed this book, because I've had to WORK to master it. I'm now on the last two pages of chapter 6, and I've easily spent well over 100 hours on my iMac to get this far. Overall, the writing and, particularly, the coding is clear. Its examples and problems are interesting and (at least to me) challenging. However frustrated I sometimes feel as I try to solve a problem or example, I have a feeling of accomplishment when I'm done. I certainly recommend the book to other Mathematica users.
5 of 6 people found the following review helpful
Excellent book--the author apparently knows what the reader wants and delivers! 22 Oct. 2012
By JFG - Published on Amazon.com
Format: Paperback Verified Purchase
The author surfaces many useful tidbits of helpful programming tips needed to get the job done with minimal sturm-und-drang. In terms of the basics, many books lack these seemingly trivial, yet actually important 'extra' pieces, by assuming that you should know these parts--that are absolutely essential, yet they omit. This is especially relevant if you are coming from a programming background involving: C, C++, C#, or other similars, in which functions are not quite defined the same way (--i.e., they are more limited). For me, this is truly the 'missing manual' I was searching for, yet could not find for a while, until I took a chance on this fine book. The examples then venture into advanced areas, and not surprisingly, the same (high-quality) level of excellence is maintained. To the author: many thanks for your Rosetta Stone that shows so many informative examples. (Other authors: please take note of this excellent example of pedagogy! I wish all programming book authors realized what they may be missing, especially in the case of an exotic computer language such as Mathematica.) I will glady purchase any other works on Mathematica by this thoughtful author.
Were these reviews helpful? Let us know