Computer Visualization => Rethink Vector Calculus 3rd Int Conf Tech in Math Teaching. Koblenz: October 1997 How CAS and Visualization lead to a 1 complete rethinking of an intro to vector calculus Matthias Kawski Department of Mathematics Arizona State University kawski@asu.edu http://math.la.asu.edu/~kawski Lots of MAPLE worksheets (in all degrees of rawness), plus plenty of other class-materials: Daily instructions, tests, extended projects This work was partially supported by(to thecome NSF through Cooperative Agreement “VISUAL CALCULUS” soon, MAPLE, JAVA, VRML) EEC-92-21460 (Foundation Coalition) and the grant DUE 94-53610 (ACEPT) ACEPT Matthias Kawski, AZ State Univ. http://math.la.asu.edu/~kawski Foundation Coalition Computer Visualization => Rethink Vector Calculus 3rd Int Conf Tech in Math Teaching. Koblenz: October 1997 How CAS and Visualization lead to a 2 complete rethinking of an intro to vector calculus You zoom in calculus I for derivatives / slopes -Why then don’t you zoom in calculus III for curl, div, and Stokes’ theorem ? • • • • • • • review: distinguish different kinds of zooming Zooming Uniform differentiability side-track, regarding rigor etc. Linear Vector Fields Derivatives of Nonlinear Vector Fields Animating curl and divergence Stokes’ Theorem via linearizations Controllability versus conservative fields / potentials ACEPT Matthias Kawski, AZ State Univ. http://math.la.asu.edu/~kawski Foundation Coalition Computer Visualization => Rethink Vector Calculus 3rd Int Conf Tech in Math Teaching. Koblenz: October 1997 The pre-calculator days 3 The textbook shows a static picture. The teacher thinks of the process. The students think limits mean factoring/canceling rational expressions and anyhow are convinced that tangent lines can only touch at one point. ACEPT Matthias Kawski, AZ State Univ. http://math.la.asu.edu/~kawski Foundation Coalition Computer Visualization => Rethink Vector Calculus 3rd Int Conf Tech in Math Teaching. Koblenz: October 1997 4 Multi-media, JAVA, VRML 3.0 ??? Multi-media, VRML etc. animate the process. The “process-idea” of a limit comes across. Is it just adapting new technology to old pictures??? ACEPT Matthias Kawski, AZ State Univ. http://math.la.asu.edu/~kawski Foundation Coalition Computer Visualization => Rethink Vector Calculus 3rd Int Conf Tech in Math Teaching. Koblenz: October 1997 5 Calculators have ZOOM button! Tickmarks contain info about e and d New technologies provide new avenues: Each student zooms at a different point, leaves final result on screen, all get up, and …………..WHAT A MEMORABLE EXPERIENCE! (rigorous, and capturing the most important and idea of all!) ACEPT Matthias Kawski, AZ State Univ. http://math.la.asu.edu/~kawski Foundation Coalition Computer Visualization => Rethink Vector Calculus 3rd Int Conf Tech in Math Teaching. Koblenz: October 1997 6 Zooming in on numerical tables 3 2 1 0 -1 -2 -3 -3 -2 -1 0 1 2 0 -5 -8 -9 -8 -5 5 0 -3 -4 -3 0 8 3 0 -1 0 3 9 4 1 0 1 4 8 3 0 -1 0 3 5 0 -3 -4 -3 0 0 -5 -8 -9 -8 -5 3 0 5 8 9 8 5 0 1.3 1.2 1.1 1.0 0.9 0.8 0.7 1.7 1.20 1.45 1.68 1.89 2.08 2.25 2.40 1.8 1.55 1.80 2.03 2.24 2.43 2.60 2.75 1.03 1.02 1.01 1.00 0.99 0.98 0.97 1.97 2.1909 2.4409 2.6709 2.8809 3.0709 3.2409 3.3909 1.98 2.2304 2.4804 2.7104 2.9204 3.1104 3.2804 3.4304 1.9 1.92 2.17 2.40 2.61 2.80 2.97 3.12 1.99 2.2701 2.5201 2.7501 2.9601 3.1501 3.3201 3.4701 2.0 2.31 2.56 2.79 3.00 3.19 3.36 3.51 2.1 2.72 2.97 3.20 3.41 3.60 3.77 3.92 2.00 2.3100 2.5600 2.7900 3.0000 3.1900 3.3600 3.5100 2.2 3.15 3.40 3.63 3.84 4.03 4.20 4.35 2.01 2.3501 2.6001 2.8301 3.0401 3.2301 3.4001 3.5501 2.3 3.60 3.85 4.08 4.29 4.48 4.65 4.80 2.02 2.3904 2.6404 2.8704 3.0804 3.2704 3.4404 3.5904 2.03 2.4309 2.6809 2.9109 3.1209 3.3109 3.4809 3.6309 This applies to all: single variable, multi-variable and vector calculus. In this presentation only, emphasize graphical approach and analysis. ACEPT Matthias Kawski, AZ State Univ. http://math.la.asu.edu/~kawski Foundation Coalition Computer Visualization => Rethink Vector Calculus 3rd Int Conf Tech in Math Teaching. Koblenz: October 1997 7 Zooming on contour diagrams Easier than 3D. -- Important: recognize contour diagrams of planes!! ACEPT Matthias Kawski, AZ State Univ. http://math.la.asu.edu/~kawski Foundation Coalition Computer Visualization => Rethink Vector Calculus 3rd Int Conf Tech in Math Teaching. Koblenz: October 1997 8 Gradient field: Zooming out of normals! Pedagogically correct order: Zoom in on contour diagram until linear, assign one normal vector to each magnified picture, then ZOOM OUT , put all small pictures together to BUILD a varying gradient field …….. ACEPT Matthias Kawski, AZ State Univ. http://math.la.asu.edu/~kawski Foundation Coalition Computer Visualization => Rethink Vector Calculus 3rd Int Conf Tech in Math Teaching. Koblenz: October 1997 9 Zooming for line-INTEGRALS of vfs Without the blue curve this is the pictorial foundation for the convergence of Euler’s and related methods for numerically integrating diff. equations Zooming for INTEGRATION?? -- derivative of curve, integral of field! YES, there are TWO kinds of zooming needed in introductory calculus! ACEPT Matthias Kawski, AZ State Univ. http://math.la.asu.edu/~kawski Foundation Coalition Computer Visualization => Rethink Vector Calculus 3rd Int Conf Tech in Math Teaching. Koblenz: October 1997 10 Two kinds of zooming It is extremely simple, just consistently apply rules all the way to vfs Zooming of the zeroth kind • Magnify domain only • Keep range fixed • Picture for continuity (local constancy) • Existence of limits of Riemann sums (integrals) Zooming of the first kind • Magnify BOTH domain and range • Picture for differentiability (local linearity) • Need to ignore (subtract) constant part -- picture can not show total magnitude!!! ACEPT Matthias Kawski, AZ State Univ. http://math.la.asu.edu/~kawski Foundation Coalition Computer Visualization => Rethink Vector Calculus 3rd Int Conf Tech in Math Teaching. Koblenz: October 1997 11 The usual e-d boxes for continuity This is EXACTLY the e-d characterization of continuity at a point, but without these symbols. CAUTION: All usual fallacies of confusion of order of quantifiers still apply -- but are now closer to common sense! ACEPT Matthias Kawski, AZ State Univ. http://math.la.asu.edu/~kawski Foundation Coalition Computer Visualization => Rethink Vector Calculus 3rd Int Conf Tech in Math Teaching. Koblenz: October 1997 Zooming of 0th kind in calculus I Continuity via zooming: Zoom in domain only: Tickmarks show d>0. Fixed vertical window size controlled by e>0 ACEPT Matthias Kawski, AZ State Univ. http://math.la.asu.edu/~kawski Foundation Coalition 12 Computer Visualization => Rethink Vector Calculus 3rd Int Conf Tech in Math Teaching. Koblenz: October 1997 Convergence of R-sums via zooming of zeroth kind (continuity) 13 Common pictures demonstrate how area is exhausted in limit. The zooming of 0th kind picture demonstrate that the limit exists! -- The first part for the proof in advanced calculus: (Uniform) continuity => integrability. Key idea: “Further subdivisions will not change the sum” => Cauchy sequence. ACEPT Matthias Kawski, AZ State Univ. http://math.la.asu.edu/~kawski Foundation Coalition Computer Visualization => Rethink Vector Calculus 3rd Int Conf Tech in Math Teaching. Koblenz: October 1997 14 Zooming of the 2nd kind, calculus I Zooming at quadratic ratios (in range /domain) exhibits “local quadratic-ness” near nondegenerate extrema. Even more impressive for surfaces! Also: Zooming out of “n-th” kind e.g. to find power of polynomial, establish nonpol character of exp. Pure meanness: Instead of “find the min-value”, ask for “find the x-coordinate (to 12 decimal places) of the min”. Why can’t one answer this by standard zooming on a calculator? Answer: The first derivative test! ACEPT Matthias Kawski, AZ State Univ. http://math.la.asu.edu/~kawski Foundation Coalition Computer Visualization => Rethink Vector Calculus 3rd Int Conf Tech in Math Teaching. Koblenz: October 1997 15 Zooming of the 1st kind, calculus I Slightly more advanced, e-d characterization of differentiability at point. Useful for error-estimates in approximations, mental picture for proofs. ACEPT Matthias Kawski, AZ State Univ. http://math.la.asu.edu/~kawski Foundation Coalition Computer Visualization => Rethink Vector Calculus 3rd Int Conf Tech in Math Teaching. Koblenz: October 1997 16 A short side-excursion, re rigor in proof of Stokes’ thm. Uniform continuity, pictorially Demonstration: Slide tubings of various radii over bent-wire! Many have argued that uniform continuity belongs into freshmen calc. Practically all proofs require it, who cares about continuity at a point? Now we have the graphical tools -- it is so natural, LET US DO IT!! ACEPT Matthias Kawski, AZ State Univ. http://math.la.asu.edu/~kawski Foundation Coalition Computer Visualization => Rethink Vector Calculus 3rd Int Conf Tech in Math Teaching. Koblenz: October 1997 A short side-excursion, re rigor in proof of Stokes’ thm. Compare e.g. books by Keith Stroyan 17 Uniform differentiability, pictorially Demonstration: Slide cones of various opening angles over bent-wire! With the hypothesis of uniform differentiability much less trouble with order of quantifiers in any proof of any fundamental/Stokes’ theorem. Naïve proof ideas easily go thru, no need for awkward MeanValueThm ACEPT Matthias Kawski, AZ State Univ. http://math.la.asu.edu/~kawski Foundation Coalition Computer Visualization => Rethink Vector Calculus 3rd Int Conf Tech in Math Teaching. Koblenz: October 1997 18 Zooming of 0th kind in multivar.calc. Surfaces become flat, contours disappear, tables become constant? Boring? Not at all! Only this allows us to proceed w/ Riemann integrals! ACEPT Matthias Kawski, AZ State Univ. http://math.la.asu.edu/~kawski Foundation Coalition Computer Visualization => Rethink Vector Calculus 3rd Int Conf Tech in Math Teaching. Koblenz: October 1997 19 19 e-d for unif. continuity in multivar. calc. Graphs sandwiched in cages -- exactly as in calc I. Uniformity: Terrific JAVA-VRML animations of moving cages, fixed size. ACEPT Matthias Kawski, AZ State Univ. http://math.la.asu.edu/~kawski Foundation Coalition Computer Visualization => Rethink Vector Calculus 3rd Int Conf Tech in Math Teaching. Koblenz: October 1997 Zooming of 1st kind in multivar.calc. 20 If surface becomes planar (linear) after magnification, call it differentiable at point. Partial derivatives (cross-sections become straight -- compare T.Dick & calculators) Gradients (contour diagrams become equidistant parallel straight lines) ACEPT Matthias Kawski, AZ State Univ. http://math.la.asu.edu/~kawski Foundation Coalition Computer Visualization => Rethink Vector Calculus 3rd Int Conf Tech in Math Teaching. Koblenz: October 1997 21 e-d for unif. differentiability in multivar.calc. Advanced calc: Where are e and d ? Animation: Slide this cone (with tilting center plane around) (uniformity) Still need lots of work finding good examples good parameter values Graphs sandwiched between truncated cones -- as in calc I. New: Analogous pictures for contour diagrams (and gradients) ACEPT Matthias Kawski, AZ State Univ. http://math.la.asu.edu/~kawski Foundation Coalition Computer Visualization => Rethink Vector Calculus 3rd Int Conf Tech in Math Teaching. Koblenz: October 1997 22 e-d charact. for continuity in vector calc. Warning: These are uncharted waters -- we are completely unfamiliar with these pictures. Usual = continuity only via components functions; Danger: each of these is rather tricky Fk(x,y,z) JOINTLY(?) continuous. Analogous animations for uniform continuity, differentiability, unif.differentiability. Common problem: Independent scaling of domain / range ??? (“Tangent spaces”!!) ACEPT Matthias Kawski, AZ State Univ. http://math.la.asu.edu/~kawski Foundation Coalition Computer Visualization => Rethink Vector Calculus 3rd Int Conf Tech in Math Teaching. Koblenz: October 1997 23 Linear vector fields ??? Usually we see them only in the DE course (if at all, even there). Who knows how to tell whether a pictured vector field is linear? ---> What do linear vector fields look like? Do we care? ((Do students need a better understanding of linearity anywhere?)) What are the curl and the divergence of linear vector fields? Can we see them? How do we define these as analogues of slope? ACEPT Matthias Kawski, AZ State Univ. http://math.la.asu.edu/~kawski Foundation Coalition Computer Visualization => Rethink Vector Calculus 3rd Int Conf Tech in Math Teaching. Koblenz: October 1997 24 Linearity ??? Definition: A map/function/operator L: X -> Y is linear if L(cP)=c L(p) and L(p+q)=L(p)+L(q) for all ….. Can your students show where to find L(p),L(p+q)……. in the picture? [y/4,(2*abs(x)-x)/9] Odd-ness and homogeneity are much easier to spot than additivity We need to get used to: “linear” here means “y-intercept is zero”. Additivity of points (identify P with vector OP). Authors/teachers need to learn to distinguish macroscopic, microscopic, infinitesimal vectors, tangent spaces, ... ACEPT Matthias Kawski, AZ State Univ. http://math.la.asu.edu/~kawski Foundation Coalition Computer Visualization => Rethink Vector Calculus 3rd Int Conf Tech in Math Teaching. Koblenz: October 1997 25 What is the analogue of “slope” for vector fields? First recall: “linear” and slope in precalc Consider divided differences, rise over run y2 - y1 x2 - x1 Dy Dx Linear <=> ratio is CONSTANT, INDEPENDENT of the choice of points (xk,yk ) ACEPT Matthias Kawski, AZ State Univ. http://math.la.asu.edu/~kawski Foundation Coalition Computer Visualization => Rethink Vector Calculus 3rd Int Conf Tech in Math Teaching. Koblenz: October 1997 26 Constant ratios for linear fields Work with polygonal paths in linear fields, each student has a different basepoint, a different shape, each student calculates the flux/circulation line integral w/o calculus (midpoint/trapezoidal sums!!), (and e.g. via machine for circles etc, symbolically or numerically), then report findings to overhead in front --> easy suggestion to normalize by area --> what a surprise, independence of shape and location! just like slope. ACEPT Matthias Kawski, AZ State Univ. http://math.la.asu.edu/~kawski Foundation Coalition Computer Visualization => Rethink Vector Calculus 3rd Int Conf Tech in Math Teaching. Koblenz: October 1997 27 Algebraic formulas: tr(L), (L-LT)/2 Develop understanding where (a+d), (c-b) etc come from in limit free setting first RL Tds = L( x0 , y0 - Dy) i Dx L( x0 Dx, y0 ) j Dy - L( x0 , y0 Dy ) i Dx - L( x0 - Dx , y0 ) j Dy =..(only using linearity)... = (c - b) DxDy (x0,y0+Dy) (x0-Dx, y0) (x0,y0) (x0+Dx,y0) for L(x,y) = (ax+by,cx+dy), using only midpoint rule (exact!) and linearity for e.g. circulation integral over rectangle (x0,y0 -Dy) Coordinate-free GEOMETRIC arguments w/ triangles, simplices in 3D are even nicer ACEPT Matthias Kawski, AZ State Univ. http://math.la.asu.edu/~kawski Foundation Coalition Computer Visualization => Rethink Vector Calculus 3rd Int Conf Tech in Math Teaching. Koblenz: October 1997 28 Want: Stokes’ theorem for linear fields FIRST! Telescoping sums Recall: For linear functions, the fundamental theorem is exact without limits, it is just a telescoping sum! F (b) - F (a ) = = ( F ( xk 1 ) - F ( xk )) F ( x k 1 ) - F ( x k ) = Dx x k 1 - x k b = F ( x )dx a ACEPT Matthias Kawski, AZ State Univ. http://math.la.asu.edu/~kawski Foundation Coalition Computer Visualization => Rethink Vector Calculus 3rd Int Conf Tech in Math Teaching. Koblenz: October 1997 29 Telescoping sums for linear Greens’ thm. This extends formulas from line-integrals over rectangles / triangles first to general polygonal curves (no limits yet!), then to smooth curves. CL Nds = = k L Nds Ck = k trL DAk Caution, when arguing with = trL k DAk triangulations of smooth surfaces = trL A The picture new TELESCOPING SUMS matters (cancellations!) ACEPT Matthias Kawski, AZ State Univ. http://math.la.asu.edu/~kawski Foundation Coalition Computer Visualization => Rethink Vector Calculus 3rd Int Conf Tech in Math Teaching. Koblenz: October 1997 30 Nonlinear vector fields, zoom 1st kind The original vector field, colored by rot Same vector field after subtracting constant part (from the point for zooming) If after zooming of the first kind we obtain a linear field, we declare the original field differentiable at this point, and define the divergence/rotation/curl to be the trace/skew symmetric part of the linear field we see after zooming. ACEPT Matthias Kawski, AZ State Univ. http://math.la.asu.edu/~kawski Foundation Coalition Computer Visualization => Rethink Vector Calculus 3rd Int Conf Tech in Math Teaching. Koblenz: October 1997 31 Check for understanding (important) original v-field is linear subtract constant part at p After zooming of first kind! Zooming of the 1st kind on a linear object returns the same object! ACEPT Matthias Kawski, AZ State Univ. http://math.la.asu.edu/~kawski Foundation Coalition Computer Visualization => Rethink Vector Calculus 3rd Int Conf Tech in Math Teaching. Koblenz: October 1997 Student exercise: Limit Fix a nonlin field, a few base points, a set of contours, different students set up & evaluate line integrals over their contour at their point, and let the contour shrink. 32 Instead of ZOOMING, this perspective lets the contours shrink to a point. Do not forget to also draw these contours after magnification! Report all results to transparency in the front. Scale by area, SEE convergence. ACEPT Matthias Kawski, AZ State Univ. http://math.la.asu.edu/~kawski Foundation Coalition Computer Visualization => Rethink Vector Calculus 3rd Int Conf Tech in Math Teaching. Koblenz: October 1997 33 An interactive JAVA microscope to zoom for derivatives of vector fields realized by Shannon Holland, ASU. http://www.eas.asu.edu/~asufc/microscope Final version to be presented at the ICTCM, Chicago in November 1997 Integrals & continuity Derivatives Show all Symm part only Anti-symm part xy-magnification factor 1 10 100 1000 infinity dxdy-magnification factor ACEPT Matthias Kawski, AZ State Univ. http://math.la.asu.edu/~kawski Foundation Coalition Computer Visualization => Rethink Vector Calculus 3rd Int Conf Tech in Math Teaching. Koblenz: October 1997 34 Rigor in the defn: Differentiability Recall: Usual definitions of differentiability rely much on joint continuity of partial derivatives of component functions. This is not geometric, and troublesome: diff’able not same as “partials exist” Better: Do it like in graduate school -- the zooming picture is right! A function/map/operator F between linear spaces X and Z is uniformly differentiable on a set K if for every p in K there exists a linear map L = Lp such that for every e > 0 there exists a d > 0 (indep.of p) such that | F(q) - F(p) - Lp(q-p) | < e | q - p | (or analogous pointwise definition). Advantage of uniform: Never any problems when working with little-oh: F(q) = F(p) + Lp (q-p) +o( | q - p | ) -- all the way to proof of Stokes’ thm. ACEPT Matthias Kawski, AZ State Univ. http://math.la.asu.edu/~kawski Foundation Coalition Computer Visualization => Rethink Vector Calculus 3rd Int Conf Tech in Math Teaching. Koblenz: October 1997 35 Divergence, rotation, curl Intuitively define the divergence of F at p to be the trace of L, where L is the linear field to which the zooming at p converges (!!). For a linear field we defined L Nds L Nds C C (and showed independence tr ( L) = = ( area ) Nds of everything): C 2 2 = ( x y ) / 4 For a differentiable field F Nds define (where contour div ( F )( p) = lim C shrinks to the point p, (area ) circumference -->0 ) = ( x 2 y 2 ) / 4 Use your judgment worrying about independence of the contour here…. 1 Consequence: | div ( F - L)| e (diam) (circumference) 4e (area ) ACEPT Matthias Kawski, AZ State Univ. http://math.la.asu.edu/~kawski Foundation Coalition Computer Visualization => Rethink Vector Calculus 3rd Int Conf Tech in Math Teaching. Koblenz: October 1997 36 Proof of Stokes’ theorem, nonlinear In complete analogy to the proof of the fundamental theorem in calc I: telescoping sums + limits (+uniform differentiability, or MVTh, or handwaving….). Here the hand-waving version: The critical steps use the linear result, and the observation that on each small region the vector field is practically linear. F Nds = = F Nds trF ( p ) DA ) div ( F )dA C k Ck k k k k Rk = div ( F )dA R It straightforward to put in little-oh’s, use uniform diff., and check that the orders of errors and number of terms in sum behave as expected! ACEPT Matthias Kawski, AZ State Univ. http://math.la.asu.edu/~kawski Foundation Coalition Computer Visualization => Rethink Vector Calculus 3rd Int Conf Tech in Math Teaching. Koblenz: October 1997 37 About little-oh’s & uniform differentiability By hypothesis, for every p there exist a linear field Lp such that for every e > 0 there is a d > 0 (independent of p (!)) such that | F(q) - F(p) - Lp(q - p) | < e | q - p | for all q such that | q - p | < d. The errors in the two approximate equalities in the nonlinear telescoping sum: | ( F - Lp ) NdS | e diam(Vk ) area ( Sk ) | div ( F - Lp )dV | e vol (Vk ) Sk Vk Key: Stay away from pathological, arbitrary large surfaces bounding arbitrary small volumes, Except for small number (lower order)of outside regions, hypothesize a regular subdivision, i.e. without pathological relations between diameter, circumference/surface area, volume! ACEPT Matthias Kawski, AZ State Univ. http://math.la.asu.edu/~kawski Foundation Coalition Computer Visualization => Rethink Vector Calculus 3rd Int Conf Tech in Math Teaching. Koblenz: October 1997 38 Trouble w/ surface integrals: “Schwarz’ surface” Pictorially the trouble is obvious. SHADING! Simple fun limit for proof Not at all unreasonable in 1st multi-var calculus Entertaining. Warning about limitations of intuitive arguments, … yet it is easy to fix! ACEPT Matthias Kawski, AZ State Univ. http://math.la.asu.edu/~kawski Foundation Coalition Computer Visualization => Rethink Vector Calculus 3rd Int Conf Tech in Math Teaching. Koblenz: October 1997 39 Decompositions Preliminary: Review that each scalar function may be written as a sum of even and odd part. Decompose linear, planar vector fields into sum of symm. & skew-symm. part (geometrically -- hard?, angles!!, algebraically = link to linear algebra). (Good place to review the additivity of ((line))integral drift + symmetric+antisymmetric. ACEPT Matthias Kawski, AZ State Univ. http://math.la.asu.edu/~kawski Foundation Coalition Computer Visualization => Rethink Vector Calculus 3rd Int Conf Tech in Math Teaching. Koblenz: October 1997 40 “CURL”: An axis of rotation in 3d Requires prior development of decomposition symmetric/antisymmetric in planar case. Addresses additivity of rotation (angular velocity vectors) -- who believes that? usual nonsense 3d-field jiggle -- wait, there IS order! It is a rigid rotation! Don’t expect to see much if plotting vector field in 3d w/o special (bundle-) structure, however, plot ANY skew-symmetric linear field (skew-part after zooming 1st kind), jiggle a little, discover order, rotate until look down a tube, each student different axis For more MAPLE files (curl in coords etc) see book: “Zooming and limits, ...”, or WWW-site. ACEPT Matthias Kawski, AZ State Univ. http://math.la.asu.edu/~kawski Foundation Coalition Computer Visualization => Rethink Vector Calculus 3rd Int Conf Tech in Math Teaching. Koblenz: October 1997 Proposed class outline 41 Assuming multi-variable calculus treatment as in Harvard Consortium Calculus, with strong emphasis on Rule of Three, contour diagrams, Riemann sums, zooming. • What is a vector field: Pictures. Applications. Gradfields <-->ODEs. • Constant vector fields. Work in precalculus setting!. Nonlinear vfs. (Continuity). Line integrals via zooming of 0th kind. Conservative <=>circulation integrals vanish <=> gradient fields. • Linear vector fields. Trace and skew-symmetric-part via line-ints. Telescoping sum (fluxes over interior surfaces cancel etc….), grad<=>all circ.int.vanish<=>irrotational (in linear case, no limits) OPPOSITE: nonintegrable (not exact) <==> “controllable” • Nonlinear fields: Zoom, differentiability, divergence, rotation, curl. Stokes’ theorem in all versions via little-oh modification of arguments in linear settings. Magnetic/gravitat. fields revisited. ACEPT Matthias Kawski, AZ State Univ. http://math.la.asu.edu/~kawski Foundation Coalition Computer Visualization => Rethink Vector Calculus 3rd Int Conf Tech in Math Teaching. Koblenz: October 1997 42 Animate curl & div, integrate DE (drift) Color by rot: red=left turn green=rite turn divergence controls growth ACEPT Matthias Kawski, AZ State Univ. http://math.la.asu.edu/~kawski Foundation Coalition Computer Visualization => Rethink Vector Calculus 3rd Int Conf Tech in Math Teaching. Koblenz: October 1997 43 Spinning corks in linear / magnetic field Period indep.of radius compare harmonic oscillator - pendulum clock Always same side of the moon faces the Earth -- one rotation per full revolution. Irrotational (black = no color). Angular velocity drops sharply w/increasing radius. ACEPT Matthias Kawski, AZ State Univ. http://math.la.asu.edu/~kawski Foundation Coalition Computer Visualization => Rethink Vector Calculus 3rd Int Conf Tech in Math Teaching. Koblenz: October 1997 44 Tumbling “soccer balls” in 3D-field Need to see the animation! At this time: User supplies vector field and init cond’s or uses default example. MAPLE integrates DEs for position, calculates curl, integrates angular momentum equations, and creates animation using rotation matrices. Colored faces crucial! ACEPT Matthias Kawski, AZ State Univ. http://math.la.asu.edu/~kawski Foundation Coalition Computer Visualization => Rethink Vector Calculus 3rd Int Conf Tech in Math Teaching. Koblenz: October 1997 45 Stokes’ theorem & magnetic field CF1 Tds = CF2 Tds F NdS = 2 0 S Do your students have a mental picture of the objects in the equn? Homotop the blue curve into the magenta circle WITHOUT TOUCHING THE WIRE (beautiful animation -- curve sweeping out surface, reminiscent of Jacob’s ladder). 3D=views, jiggling necessary to obtain understanding how curve sits relative to wire. More impressive curve formed from torus knots with arbitrary winding numbers, ... ACEPT Matthias Kawski, AZ State Univ. http://math.la.asu.edu/~kawski Foundation Coalition Computer Visualization => Rethink Vector Calculus 3rd Int Conf Tech in Math Teaching. Koblenz: October 1997 46 Animation of the re-orientation da - F1(q1, q2) dq1 - F2(q1, q2) dq2 = 0 q2 T = 3 Dt q1 T = 7 Dt T=0 Three linked rigid bodies. Total angular momentum Great application of Green’s always zero = conserved. Yet by moving through a theorem. Fun animations. Good loop is shape-space (q1q2-space) the attitude a may projects. Link to recent research. be changed! (Satellite w/ antenna, falling cat …) CAS required for algebra! ....... T = 9 Dt T = 11 Dt ACEPT Matthias Kawski, AZ State Univ. http://math.la.asu.edu/~kawski a T = 25 Dt Foundation Coalition Computer Visualization => Rethink Vector Calculus 3rd Int Conf Tech in Math Teaching. Koblenz: October 1997 The graph of the rotation of F(q1,q2) Selecting a suitable loop in shape space that results in “maximal” attitudinal change 47 Da = = d C Da = C R F dr = FdA R Note the very sharp peaks and pits =-=> key to make this a great project. Randomly chosen curves lead to unpredictable attitude changes. Understanding of Green’s thm <==> systematic choice of loops in shape space to achieve desired attitude change ACEPT Matthias Kawski, AZ State Univ. http://math.la.asu.edu/~kawski Foundation Coalition Computer Visualization => Rethink Vector Calculus 3rd Int Conf Tech in Math Teaching. Koblenz: October 1997 48 The loop in the base-shape-space and the lifted curve in the total space Observe the nonzero holonomy -- the lifted curve does not close CRITICAL: Dynamically animate the loop and the lifted curve. Contrast with potential surface for conservative fields. Contrast this with conservative == integrable fields. There (as here) DYNAMICALLY GROW the potential surface using many lifted LOOPS -- don’t just pop it on the screen. ACEPT Matthias Kawski, AZ State Univ. http://math.la.asu.edu/~kawski Foundation Coalition