6
Inhoud Credits 13 Chapter 1 · Arithmetic Refresher 15 1.1 Algebra 16 Real Numbers 16 Real Polynomials 21 1.2 Equations in one variable 23 Linear Equations 23 Quadratic Equations 24 1.3 Exercises 30 Chapter 2 · Linear systems 33 2.1 Definitions 34 2.2 Methods for solving linear systems 36 Solving by substitution 36 Solving by elimination 37 2.3 Exercises 41 Chapter 3 · Tr i g o n o m e t r y 43 3.1 Angles 44 3.2 Triangles 46 3.3 Right Triangle 50 3.4 Unit Circle 51 3.5 Special Angles 53 Trigonometric ratios for an angle of 45°= π 4 rad 54 Trigonometric ratios for an angle of 30°= π 6 rad 54 Trigonometric ratios for an angle of 60°= π 3 rad 55 Overview 55 3.6 Pairs of Angles 56 3.7 Sum Identities 56 3.8 Inverse Trigonometric Functions 59 3.9 Exercises 61 Chapter 4 · Functions 63 4.1 Basic concepts on real functions 64

Tableofcontents

Embed Size (px)

DESCRIPTION

http://www.lannoo.be/sites/default/files/books/attachments/tableofcontents.pdf

Citation preview

Inhoud

Credits 13

Chapte r 1 · Ar i thmet i c Re f re sher 15

1.1 Algebra 16

Real Numbers 16

Real Polynomials 21

1.2 Equations in one variable 23

Linear Equations 23

Quadratic Equations 24

1.3 Exercises 30

Chapte r 2 · L inea r sy s tems 33

2.1 Definitions 34

2.2 Methods for solving linear systems 36

Solving by substitution 36

Solving by elimination 37

2.3 Exercises 41

Chapte r 3 · Tr i gonomet ry 43

3.1 Angles 44

3.2 Triangles 46

3.3 Right Triangle 50

3.4 Unit Circle 51

3.5 Special Angles 53

Trigonometric ratios for an angle of 45°= π

4rad 54

Trigonometric ratios for an angle of 30°= π

6rad 54

Trigonometric ratios for an angle of 60°= π

3rad 55

Overview 55

3.6 Pairs of Angles 56

3.7 Sum Identities 56

3.8 Inverse Trigonometric Functions 59

3.9 Exercises 61

Chapte r 4 · Func t ions 63

4.1 Basic concepts on real functions 64

6 MULT IMEDIA MATHS

4.2 Polynomial functions 65

Linear functions 65

Quadratic functions 67

4.3 Intersecting functions 69

4.4 Trigonometrical functions 71

Elementary sine function 71

Generalized sine function 71

4.5 Inverse trigonometrical functions 75

4.6 Exercises 78

Chapte r 5 · The Go lden Sec t ion 81

5.1 The Golden Number 82

5.2 The Golden Section 84

The Golden Triangle 84

The Golden Rectangle 85

The Golden Spiral 86

The Golden Pentagon 88

The Golden Ellipse 88

5.3 Golden arithmetics 89

Golden Identities 89

The Fibonacci Numbers 90

5.4 The Golden Section worldwide 92

5.5 Exercises 95

Chapte r 6 · Coord ina te sy s tems 97

6.1 Cartesian coordinates 98

6.2 Parametric curves 98

6.3 Polar coordinates 101

6.4 Polar curves 104

A polar superformula 105

6.5 Exercises 107

Chapte r 7 · Vec tor s 109

7.1 The concept of a vector 110

Vectors as arrows 110

Vectors as arrays 111

Free Vectors 114

Base Vectors 114

7.2 Addition of vectors 114

Vectors as arrows 115

INHOUD 7

Vectors as arrays 115

Vector addition summarized 115

7.3 Scalar multiplication of vectors 116

Vectors as arrows 116

Vectors as arrays 117

Scalar multiplication summarized 118

Properties 118

Vector subtraction 119

Decomposition of a plane vector 120

Base vectors defined 121

7.4 Dot product 122

Definition 122

Angle between vectors 123

Orthogonality 125

Vector components in 3D 126

7.5 Cross product 128

Definition 128

Parallelism 130

7.6 Normal vectors 131

7.7 Exercises 133

Chapte r 8 · Parameter s 135

8.1 Parametric equations 136

8.2 Vector equation of a line 137

8.3 Intersecting straight lines 141

8.4 Vector equation of a plane 143

8.5 Exercises 147

Chapte r 9 · Co l l i s i on de tec t i on 149

9.1 Collision detection and frame rate 150

9.2 Collision detection using circles and spheres 151

Circles and spheres 151

Intersecting line and circle 153

Intersecting circles and spheres 155

9.3 Collision detection using vectors 158

Location of a point with respect to other points 158

Altitude to a straight line 159

Altitude to a plane 161

Frame rate issues 163

Location of a point with respect to a polygon 164

8 MULT IMEDIA MATHS

9.4 Exercises 167

Chapte r 10 · Matr i ce s 169

10.1 The concept of a matrix 170

10.2 Determinant of a square matrix 171

10.3 Addition of matrices 173

10.4 Scalar multiplication of matrices 175

10.5 Transpose of a matrix 176

10.6 Dot product of matrices 176

Introduction 176

Condition 178

Definition 178

Properties 179

10.7 Inverse of a matrix 181

Introduction 181

Definition 181

Conditions 182

Row reduction 182

Matrix inversion 183

Inverse of a product 186

Solving systems of linear equations 187

10.8 The Fibonacci operator 189

10.9 Exercises 191

Chapte r 11 · L inea r t r an s fo rmat ions 193

11.1 Translation 194

11.2 Scaling 199

11.3 Rotation 202

Rotation in 2D 202

Rotation in 3D 204

11.4 Reflection 206

11.5 Shearing 207

11.6 Composing transformations 210

2D rotation around an arbitrary center 212

3D scaling about an arbitrary center 215

2D reflection over an axis through the origin 216

2D reflection over an arbitrary axis 217

3D combined rotation 220

11.7 Conventions 221

11.8 Exercises 222

INHOUD 9

Chapte r 12 · Hypercomp lex number s 225

12.1 Complex numbers 226

12.2 Complex number arithmetics 229

Complex conjugate 229

Addition and subtraction 230

Multiplication 231

Division 233

12.3 Complex numbers and transformations 235

12.4 Complex continuation of the Fibonacci numbers 237

Integer Fibonacci numbers 237

Complex Fibonacci numbers 238

12.5 Quaternions 239

12.6 Quaternion arithmetics 240

Addition and subtraction 241

Multiplication 241

Quaternion conjugate 243

Inverse quaternion 244

12.7 Quaternions and rotation 244

12.8 Exercises 249

Chapte r 13 · Frac t a l s 251

13.1 The concept of a fractal 252

The Sierpinski Gasket 253

The Koch Snowflake 253

The Minkowski Island 254

The Cantor set 255

The Pythagoras Tree 255

13.2 Self-similarity 256

13.3 Fractal dimension 260

Euclidean dimension 260

Hausdorff dimension 260

The concept of a logarithm 261

Illustrations 261

13.4 The Mandelbrot and Julia Sets 262

Dynamical systems 262

The Mandelbrot Set 264

The Julia Sets 265

13.5 Exercises 269

Chapte r 14 · Bez ie r curves 271

14.1 Vector equation of segments 272

Linear Bezier segment 272

Quadratic Bezier segment 273

Cubic Bezier segment 274

Bezier segments of higher degree 276

14.2 De Casteljau algorithm 277

14.3 Bezier curves 278

Concatenation 278

Linear transformations 280

Illustrations 280

14.4 Matrix representation 282

Linear Bezier segment 282

Quadratic Bezier segment 283

Cubic Bezier segment 284

14.5 B-splines 286

Cubic B-splines 286

Matrix representation 287

De Boor’s algorithm 289

14.6 Exercises 291

Chapte r A · Rea l number s i n computer s 293

A.1 Scientific notation 293

A.2 The decimal computer 293

A.3 Special values 294

Chapte r B · Nota t ions and Conven t ions 295

B.1 Alphabets 295

Latin alphabet 295

Greek alphabet 295

B.2 Mathematical symbols 296

Sets 296

Mathematical symbols 297

Mathematical keywords 297

Numbers 298

Chapte r C · Compan ion webs i t e 299

C.1 Interactivities 299

C.2 Solutions 299

Bibliography 300

Index 303

10 MULT IMEDIA MATHS