## With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

No credit card required

Appendix D: The Mathematica Commands

In this appendix, we will translate the primary Maple commands we used throughout the book to Mathematica version 5.2. Any later version of Mathematica will work in the same way.

D.1 The Upper and Lower Values of a Game

We begin by showing how to use Mathematica to calculate the lower value and the upper value of the matrix A.

Enter the matrix

```A={{1, 4, 7}, {-1, 3, 5}, {2, -6, 1.4}}
rows = Dimensions[A][]
cols = Dimensions[A][]
a = Table[Min[A[[i]]], {i, rows}]
b = Max[a[[]]]
Print["The lower value of the game is= ", b]
c = Table[Max[A[[All, j]]], {j, cols}]
d = Min["c[[]]]
Print["The upper value is=", d]
```

These commands will give the upper and lower values of A. Observe that we do not need to load any packages and we do not need to end a statement with a semicolon. On the other hand, to execute a statement we need to push Shift + Enter at the same time.

D.2 The Value of an Invertible Matrix Game with Mixed Strategies

The value and optimal strategies of a game with an invertible matrix (or one which can be made invertible by adding a constant) are calculated in the following. The formulas we use are as follows: and

If these are legitimate ...

## With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

No credit card required