Doing Mathematics with Scientific WorkPlace® & Scientific Notebook® Version 5.5

Darel W. Hardy and Carol L. Walker
(c)2005
536 pages
ISBN: 0-9741652-6-3

Doing Mathematics with Scientific WorkPlace® & Scientific Notebook® Version 5.5 describes how to use the built-in computer algebra system to do a wide range of mathematics.

This book is organized around the undergraduate mathematics curriculum for ease of use by beginners through professionals. It contains

  • Basic procedures for using the software, illustrated with material from arithmetic through the standard precalculus courses
  • Examples and instructions for creating graphs of curves and surfaces, including animated plots
  • Procedures for using the software for problems in analytic geometry and calculus, linear algebra, vector analysis, differential equations, statistics, and applied modern algebra
  • Exercises and sample solutions to help you practice the ideas presented and to suggest possibilities for further exploration.
Table of Contents

Preface  xxi

1  Basic Techniques for Doing Mathematics  

  • Inserting Text and Mathematics 
  • Basic Guidelines  
  • Displaying Mathematics  
  • Centering Plots, Graphics, and Text  
  • Basic Guidelines for Computing  
  • Evaluating Expressions  
  • Interpreting Expressions  
  • The Compute Menu and Toolbar    
  • Selecting Mathematical Expressions  
  • Computing in Place  
  • Stopping a Computation  
  • Computational Engine 
  • Error Handling  
  • Frequently Asked Questions  

2  Numbers, Functions, and Units  

  • Integers and Fractions  
  • Addition and Subtraction  
  • Multiplication and Division  
  • Mixed Numbers and Long Division  
  • Elementary Number Theory  
  • Prime Factorization 
  • Greatest Common Divisor and Least Common Multiple  
  • Factorials  
  • Binomial Coefficients  
  • Real Numbers  
  • Basic Operations  
  • Powers and Radicals  
  • Rationalizing a Denominator  
  • Numerical Approximations  
  • Scientific Notation  
  • Computation and Display of Numerical Results  
  • Functions and Relations  
  • Absolute Value 
  • Maximum and Minimum  
  • Greatest and Smallest Integer Functions  
  • Checking Equality and Inequality  
  • Union, Intersection, and Difference  
  • Complex Numbers  
  • Basic Operations  
  • Real Powers and Roots of Complex Numbers 
  • Real and Imaginary Parts of a Complex Number  
  • Absolute Value  
  • Complex Conjugate  
  • Numerical Approximations of Complex Numbers  
  • Units and Measurements  
  • Units  
  • Physical Quantities, Symbols and Keyboard Shortcuts  
  • Compound Units  
  • Arithmetic Operations With Units  
  • Converting Units  
  • Exercises  

3  Algebra  

  • Polynomials and Rational Expressions 
  • Sums, Differences, Products, and Quotients of Polynomials 
  • Summation Notation 
  • Sums and Differences of Rational Expressions  
  • Partial Fractions  
  • Products and Powers of Polynomials  
  • Division by Polynomials  
  • Collecting and Ordering Terms  
  • Factoring Polynomials  
  • Greatest Common Divisor of Two Polynomials 
  • Roots of Polynomials 
  • Defining Variables and Functions  
  • Assigning Values to Variables  
  • Defining Functions of One Variable  
  • Defining Functions of Several Variables  
  • Showing and Removing Definitions  
  • Solving Polynomial Equations  
  • Equations with One Variable  
  • Equations with Several Variables  
  • Systems of Equations  
  • Numerical Solutions  
  • Inequalities  
  • Substitution  
  • Substituting for a Variable  
  • Evaluating at Endpoints  
  • Exponents and Logarithms  
  • Exponents and Exponential Functions  
  • Logarithms and Logarithmic Functions  
  • Solving Exponential and Logarithmic Equations  
  • Exercises  

4  Trigonometry 

  • Trigonometric Functions  
  • Radians and Degrees  
  • Solving Trigonometric Equations  
  • Trigonometric Identities  
  • Combining and Simplifying Trigonometric Expressions  
  • Inverse Trigonometric Functions and Trigonometric Equations  
  • Combining and Rewriting Inverse Trigonometric Functions  
  • Trigonometric Equations and Inverse Trigonometric Functions  
  • Hyperbolic Functions  
  • Inverse Hyperbolic Functions  
  • Complex Numbers and Complex Functions 
  • Arguments of a Complex Number  
  • Forms of a Complex Number  
  • Complex Powers and Roots of Complex Numbers  
  • DeMoivre's Theorem  
  • Complex Trigonometric and Hyperbolic Functions  
  • Exercises  

5  Function Definitions  

  • Function and Expression Names 
  • Valid Names for Functions and Expressions  
  • Custom Names  
  • Automatic Substitution  
  • Defining Variables and Functions 
  • Assigning Values to Variables, or Naming Expressions 
  • Functions of One Variable 
  • Subscripts as Function Arguments 
  • Piecewise-Defined Functions  
  • Defining Generic Functions  
  • Defining Generic Constants  
  • Functions of Several Variables  
  • Handling Definitions  
  • Showing and Removing Definitions  
  • Saving and Restoring Definitions  
  • Assumptions About Variables 
  • Formula  
  • External Functions  
  • Accessing Functions in MuPAD Libraries  
  • User-Defined MuPAD Functions 
  • Tables of Equivalents 
  • Constants 
  • Compute Menu Items  
  • Equivalents for Functions and Expressions  
  • Trigtype Functions  
  • Determining the Argument of a Trigtype Function  
  • Exercises  

6  Plotting Curves and Surfaces  

  • Getting Started With Plots  
  • The Frame, the View, and the Plot Properties Dialog  
  • Layout  
  • Resizing the Frame 
  • Frame Placement  
  • Screen Display and Print Attributes  
  • Plot Intervals and View Intervals for 2D Plots  
  • Rectangular Coordinates  
  • Polar Coordinates 
  • Implicit Plots 
  • Parametric Plots 
  • Plotting Tools for 2D Plots  
  • Zooming In and Out  
  • Translating the View  
  • Plot Coordinates Dialog Bar  
  • Items Plotted  
  • Expressions and Relations  
  • Intervals and Sample Size  
  • Plot Color and Style  
  • Adjust Plot for Discontinuities  
  • Axes and Axis Scaling  
  • Plot Captions, Keys, and Names  
  • Plot Labels  
  • 2D Plots of Functions and Expressions 
  • Expressions  
  • Defined Functions  
  • Continuous and Discontinuous Plots  
  • Plotting Piecewise-Defined Functions  
  • Special Functions  
  • Polygons and Point Plots  
  • Log and Log-Log Plots  
  • Parametric Plots  
  • Envelopes  
  • Implicit Plots  
  • Polar Coordinates  
  • Parametric Polar Plots  
  • Animated 2D Plots and the VCAM Window  
  • Animated Plots in Rectangular Coordinates  
  • Animated Plots in Polar Coordinates  
  • Animated Implicit Plots 
  • The View for 3D Plots  
  • Plotting Tools and Dialogs for 3D Plots  
  • The Plot Orientation Tool  
  • The 3D Plot Properties Dialog  
  • 3D Plots of Functions and Expressions  
  • Defined Functions  
  • Parametric Plots 
  • Implicit Plots  
  • Curves in Space
  • Polygonal Paths  
  • Cylindrical Coordinates  
  • Spherical Coordinates  
  • The VCAM Window and 3D Plots  
  • Animated 3D Plots  
  • Animated Plots in Rectangular Coordinates 
  • Animated Plots in Cylindrical Coordinates  
  • Animated Plots in Spherical Coordinates  
  • Animated Implicit Plot  
  • Animated Tube Plot  
  • Plot Snapshots  
  • Snapshot Generation and Removal  
  • Snapshot Resolution  
  • Snapshots as Pictures 
  • Setting Plot Default Options  
  • Universal Default Options For Plots  
  • Default Plot Options for a Document  
  • Exercises  

7  Calculus  

  • Evaluating Calculus Expressions 
  • Limits  
  • Notation for Limits  
  • Special Limits  
  • Tables of Values and Plots  
  • Differentiation  
  • Notation for Derivative  
  • Plotting Derivatives  
  • Generic Functions  
  • Implicit Differentiation 
  • Numerical Solutions to Equations  
  • Optimization 
  • Curve Sketching  
  • Indefinite Integration 
  • Interpreting an Expression 
  • Sequences of Operations 
  • Methods of Integration  
  • Integration by Parts  
  • Change of Variables  
  • Partial Fractions  
  • Definite Integrals  
  • Entering and Evaluating Definite Integrals  
  • Methods of Integration with Definite Integrals 
  • Improper Integrals  
  • Assumptions About Variables  
  • Definite Integrals from the Definition  
  • Pictures of Riemann Sums  
  • Approximation Methods  
  • Numerical Integration  
  • Visualizing Solids of Revolution  
  • Sequences and Series  
  • Sequences  
  • Series  
  • Multivariable Calculus  
  • Optimization  
  • Taylor Polynomials in Two Variables  
  • Total Differential  
  • Iterated Integrals 
  • Exercises  

8  Matrix Algebra  

  • Introduction  
  • Changing the Appearance of Matrices  
  • Creating Matrices  
  • Revising Matrices  
  • Concatenating and Stacking Matrices  
  • Reshaping Lists and Matrices  
  • Standard Operations 
  • Matrix Addition and Scalar Multiplication  
  • Inner Products and Matrix Multiplication  
  • Rows and Columns 
  • Identity and Inverse Matrices  
  • Polynomials with Matrix Values  
  • Operations on Matrix Entries 
  • Row Operations and Echelon Forms  
  • Gaussian Elimination and Row Echelon Form  
  • Elementary Row Operations  
  • Equations  
  • Systems of Linear Equations  
  • Matrix Equations  
  • Matrix Operators  
  • Trace  
  • Transpose and Hermitian Transpose  
  • Determinant  
  • Adjugate  
  • Permanent  
  • Maximum and Minimum Matrix Entries  
  • Matrix Norms 
  • Spectral Radius  
  • Condition Number  
  • Exponential Functions  
  • Polynomials and Vectors Associated With a Matrix  
  • Characteristic Polynomial and Minimum Polynomial  
  • Eigenvalues and Eigenvectors  
  • Positive Definite Matrices  
  • Vector Spaces Associated With a Matrix 
  • T he Row Space  
  • The Column Space  
  • The Left and Right Nullspaces  
  • Orthogonal Matrices  
  • The QR Factorization and Orthonormal Bases  
  • Rank and Dimension  
  • Normal Forms of Matrices  
  • Smith Normal Form  
  • Hermite Normal Form 
  • Companion Matrix and Rational Canonical Form  
  • Jordan Form  
  • Matrix Decompositions 
  • Singular Value Decomposition (SVD) 
  • PLU Decomposition 
  • QR Decomposition 
  • Cholesky Decomposition
  • Exercises  

9  Vector Calculus  

  • Vectors  
  • Notation for Vectors  
  • Vector Sums and Scalar Multiplication  
  • Dot Product  
  • Cross Product  
  • Vector Norms  
  • Planes and Lines in R3  
  • Gradient, Divergence, and Curl  
  • Gradient  
  • Divergence  
  • Curl  
  • Laplacian 
  • Directional Derivatives 
  • Plots of Vector Fields and Gradients  
  • Plots and Animated Plots of 2D Vector Fields  
  • Plots and Animated Plots of 3D Vector Fields  
  • Plots and Animated Plots of 2D Gradient Fields  
  • Plots and Animated Plots of 3D Gradient Fields  
  • Scalar and Vector Potentials  
  • Scalar Potentials  
  • Vector Potential  
  • Matrix-Valued Operators 
  • Hessian  
  • Jacobian  
  • Wronskian 
  • Plots of Complex Functions 
  • Conformal Plots  
  • Animated Conformal Plots  
  • Exercises  

10  Differential Equations  

  • Ordinary Differential Equations  
  • Exact Solutions  
  • Series Solutions  
  • Heaviside and Dirac Funtions  
  • Laplace Transforms  
  • Fourier Transforms  
  • Initial-Value Problems and Systems of Ordinary Differential Equations  
  • Exact Solutions  
  • Series Solutions 
  • Numerical Methods For Ordinary Differential Equations  
  • Numerical Solutions for Initial-Value Problems  
  • Graphical Solutions to Initial-Value Problems  
  • Numerical Solutions to Systems of Differential Equations 
  • Graphical Solutions to Systems of ODEs  
  • Bessel Functions  
  • Exercises  

11  Statistics  

  • Introduction to Statistics  
  • Lists and Matrices 
  • Importing Data from an ASCII File 
  • Measures of Central Tendency 
  • Arithmetic Mean  
  • Median  
  • Quantile  
  • Mode  
  • Geometric Mean  
  • Harmonic Mean  
  • Measures of Dispersion  
  • Mean Deviation  
  • Variance and Standard Deviation  
  • Covariance  
  • Moment  
  • Correlation  
  • Distributions and Densities  
  • Cumulative Distribution Functions  
  • Inverse Distribution Functions 
  • Distribution Tables  
  • Families of Continuous Distributions  
  • Gamma Function   
  • Normal Distribution   
  • Student's t Distribution   
  • Chi-Square Distribution   
  • F Distribution  
  • Exponential Distribution  
  • Weibull Distribution  
  • Gamma Distribution  
  • Beta Distribution  
  • Cauchy Distribution  
  • Uniform Distribution 
  • Families of Discrete Distributions  
  • Binomial Distribution  
  • Poisson Distribution  
  • Hypergeometric Distribution  
  • Random Numbers  
  • Curve Fitting  
  • Linear Regression  
  • Polynomial Fit  
  • Overdetermined Systems of Equations  
  • Exercises  

12  Applied Modern Algebra  

  • Solving Equations  
  • Integer Solutions  
  • Continued Fractions  
  • Recursive Solutions  
  • Integers Modulo m  
  • Multiplication Tables Modulo m  
  • Inverses Modulo m  
  • Solving Congruences Modulo m    
  • Pairs of Linear Congruences  
  • Systems of Linear Congruences  
  • Extended Precision Arithmetic 
  • Powers Modulo m  
  • Generating Large Primes  
  • Other Systems Modulo m  
  • Matrices Modulo m   
  • Polynomials Modulo m  
  • Poynomials Modulo Polynomials  
  • Greatest Common Divisor of Polynomials  
  • Multiplicity of Roots of Polynomials  
  • The Galois Field GFpn  
  • Linear Programming  
  • The Simplex Algorithm  
  • Feasible Systems  
  • Standard Form  
  • The Dual of a Linear Program
  • Exercises  

Index  


MacKichan homepage