WeBWorK Problems

Strang's Linear Algebra

Strang's Linear Algebra

by Hsiang-Ping Huang -
Number of replies: 2
Hi everybody. Math Depat U Utah will use Strang's Linear Algebra for textbook starting next semester.
It is highly appreciated if you have some problems ready and are willing to share, either a compressed file or a pointer to NPL. Thank you so much for your help.
In reply to Hsiang-Ping Huang

Re: Strang's Linear Algebra

by Darwyn Cook -
Well after my rather lengthy reply I just realized you are talking about Strang's linear algebra text, not his calculus text. Well if you want to make his (free) calculus text available to your calc students here is how to do it:

If you go to my differential equations course you can see Strang's text in the left hand menu.
To replicate this you would need to download the pdf's for each chapter and put them on your server in a new folder in your webwork courses folder.

Ours are stored in opt/webwork/courses/strangcalculus/html/. They have to go in the html directory of a course so that you can make them visible to students. Add the hide_directory file to this course in opt/webwork/courses/strangcalculus/ so that strangcalculus does not appear in your list of courses.

Now you need to get the text into the menu. In opt/webwork/webwork2/conf/templates/math you will find a file called system.template.
Make a copy of this file in a new subdirectory, for differential equations I called ours alfredDE, so it is now there is a copy of system.template in
opt/webwork/webwork2/conf/templates/alfredDE/ and edited it to make the files visible. I also added some hyperlinks to other resources I use. I pasted the contents of this file onto the end of this message, it is quite long, but I think it easy to figure out how where I added the strangcalculus stuff.

Now you need to add your new template to the list of available templates by editing opt/webwork/webwork2/lib/WeBWorK/Constants.pm. In their you will find a line that starts with
$WeBWorK::ContentGenerator::Instructor::Config::ConfigValues = [
followed by a lot of code, in that code there is a line for
values => [qw(math math2 ur moodle union alfred alfredDE)]
that you want to change.
In ours I have added alfred and alfredDE, these are the two directories in opt/webwork/webwork2/conf/templates/ where I have stored system.template files.
Reboot the server, and then you can go into your course and you will have a new theme under course configuration. Easy! :)


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<!--
################################################################################
# WeBWorK Online Homework Delivery System
# Copyright © 2000-2007 The WeBWorK Project, http://openwebwork.sf.net/
# $CVSHeader: webwork2/conf/templates/math/system.template,v 1.6.2.1 2007/08/13 22:53:40 sh002i Exp $
#
# This program is free software; you can redistribute it and/or modify it under
# the terms of either: (a) the GNU General Public License as published by the
# Free Software Foundation; either version 2, or (at your option) any later
# version, or (b) the "Artistic License" which comes with this package.
#
# This program is distributed in the hope that it will be useful, but WITHOUT
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
# FOR A PARTICULAR PURPOSE. See either the GNU General Public License or the
# Artistic License for more details.
################################################################################
-->
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<link rel="stylesheet" type="text/css" href="<!--#url type="webwork" name="htdocs"-->/css/math.css"/>
<title><!--#path style="text" text=" : " textonly="1"--></title>
<!--#head-->
</head>
<body bgcolor="white">

<div id="masthead">
<div id="loginstatus">
<!--#loginstatus-->
</div>
<div id="logo">
<img src="<!--#url type="webwork" name="htdocs"-->/images/webwork_rectangle.png" alt="WeBWorK" height="51" width="267" />
</div>
</div>
<hr class="for-broken-browsers"/>
<div id="big-wrapper">
<div id="breadcrumbs">
<!--#path style="text" text=" &#x2192; "-->
</div>
<div id="content">

<!--#if can="info"-->
<!--<div id="page-info">-->
<!--<div class="info-box" id="fisheye">-->
<!--#info-->
<!--</div>-->
<!--</div>-->
<!--#endif-->

<!--#if can="nav"-->
<div class="Nav">
<!--#nav style="images" imageprefix="/webwork2_files/images/nav" imagesuffix=".gif" separator=" "-->
</div>
<!--#endif-->

<!--#if can="title"-->
<h1><!--#title--></h1>
<!--#endif-->

<!--#if can="message"-->
<div class="Message">
<!--#message-->
</div>
<!--#endif-->

<!--#if can="body"-->
<div class="Body">
<!--#body-->
</div>
<!--#endif-->

<!--#if warnings="1"-->
<hr>
<div class="Warnings">
<!--#warnings-->
</div>
<!--#endif-->

<!--#if can="message"-->
<div class="Message">
<!--#message-->
</div>
<!--#endif-->

</div> <!-- content -->
<hr class="for-broken-browsers"/>
<div id="footer">
<p id="last-modified">Page generated at <!--#timestamp--></p>
<div id="copyright">
WeBWorK &#169; 2000-2007 <a href="http://openwebwork.sf.net/">The WeBWorK Project</a>
</div>
</div>
<div id="site-navigation">
<!--#if can="links"-->
<div class="info-box" id="fisheye">
<h2>Main Menu</h2>
<!--#links-->
<!--#endif-->
</div>
<!--#if can="siblings"-->
<!--#siblings-->
<!--#endif-->
<!-- <!--#if can="options"-->
<div class="info-box" id="fisheye">
<h2>Display Options</h2>
<!--#options-->
</div>
<!--#endif-->
Since we only allow jsmath, comment this section out
-->
<div class="info-box" id="fisheye"> <!-- Begin Strang's calculus-->
<h2>Strang's Online Calculus*</h2>
<form name="Strang's Calculus" method="post" action="" name="">
<p align="center">
<select name="menu" width = "120" STYLE = "width: 120px" size = "0"
XonChange="window.open(this.options[this.selectedIndex].value,'_blank')">
<font color = "00e">
<option value="http://webwork.alfred.edu/webwork2_course_files/strangcalculus/Answers_Odd-Numbered_Problems.pdf">Answers to Odd Numbered Problems</option>
<option value="http://webwork.alfred.edu/webwork2_course_files/strangcalculus/Tables_Equations.pdf">Formula Table</option>

<option value="http://webwork.alfred.edu/webwork2_course_files/strangcalculus/trig_identities.pdf">Trig Identities</option>
<optgroup class = "bold" label="Calculus 1">
<optgroup class="bold" label="Chapter 1: Introduction to Calculus">
<option value="http://webwork.alfred.edu/webwork2_course_files/strangcalculus/Strang-1-1.pdf">--1.1 Velocity and Distance</option>
<option value="http://webwork.alfred.edu/webwork2_course_files/strangcalculus/Strang-1-2.pdf">--1.2 Calculus without Limits</option>
<option value="http://webwork.alfred.edu/webwork2_course_files/strangcalculus/Strang-1-3.pdf">--1.3 The Velocity at an Instant</option>
<option value="http://webwork.alfred.edu/webwork2_course_files/strangcalculus/Strang-1-4.pdf">--1.4 Circular Motion</option>
<option value="http://webwork.alfred.edu/webwork2_course_files/strangcalculus/Strang-1-5.pdf">--1.5 A Review of Trigonometry</option>
<option value="http://webwork.alfred.edu/webwork2_course_files/strangcalculus/Strang-1-6.pdf">--1.6 A Thousand Points of Light</option>
<option value="http://webwork.alfred.edu/webwork2_course_files/strangcalculus/Strang-1-7.pdf">--1.7 Computing in Calculus</option>
</optgroup>
<optgroup class="bold" label="Chapter 2: Derivatives">
<option value="http://webwork.alfred.edu/webwork2_course_files/strangcalculus/Strang-2-1.pdf">--2.1 The Derivative of a Function</option>
<option value="http://webwork.alfred.edu/webwork2_course_files/strangcalculus/Strang-2-2.pdf">--2.2 Powers and Polynomials</option>
<option value="http://webwork.alfred.edu/webwork2_course_files/strangcalculus/Strang-2-3.pdf">--2.3 The Slope and the Tangent Line</option>
<option value="http://webwork.alfred.edu/webwork2_course_files/strangcalculus/Strang-2-4.pdf">--2.4 Derivative of the Sine and Cosine</option>
<option value="http://webwork.alfred.edu/webwork2_course_files/strangcalculus/Strang-2-5.pdf">--2.5 The Product and Quotient and Power Rules</option>
<option value="http://webwork.alfred.edu/webwork2_course_files/strangcalculus/Strang-2-6.pdf">--2.6 Limits</option>
<option value="http://webwork.alfred.edu/webwork2_course_files/strangcalculus/Strang-2-7.pdf">--2.7 Continuous Functions</option>
</optgroup>
<optgroup class="bold" label="Chapter 3: Applications of the Derivative">
<option value="http://webwork.alfred.edu/webwork2_course_files/strangcalculus/Strang-3-1.pdf">--3.1 Linear Approximation</option>
<option value="http://webwork.alfred.edu/webwork2_course_files/strangcalculus/Strang-3-2.pdf">--3.2 Maximum and Minimum Problems</option>
<option value="http://webwork.alfred.edu/webwork2_course_files/strangcalculus/Strang-3-3.pdf">--3.3 Second Derivatives: Minimum vs Maximum</option>
<option value="http://webwork.alfred.edu/webwork2_course_files/strangcalculus/Strang-3-4.pdf">--3.4 Graphs</option>
<option value="http://webwork.alfred.edu/webwork2_course_files/strangcalculus/Strang-3-5.pdf">--3.5 Ellipses, Parabolas, and Hyperbolas</option>
<option value="http://webwork.alfred.edu/webwork2_course_files/strangcalculus/Strang-3-6.pdf">--3.6 Iterations</option>
<option value="http://webwork.alfred.edu/webwork2_course_files/strangcalculus/Strang-3-7.pdf">--3.7 Newton's Method and Chaos</option>
<option value="http://webwork.alfred.edu/webwork2_course_files/strangcalculus/Strang-3-8.pdf">--3.8 The Mean Value Theorem and L'Hopital's Rule </option>
</optgroup>
<optgroup class="bold" label=" Chapter 4: The Chain Rule">
<option value="http://webwork.alfred.edu/webwork2_course_files/strangcalculus/Strang-4-1.pdf">--4.1 Derivatives by the Chain Rule</option>
<option value="http://webwork.alfred.edu/webwork2_course_files/strangcalculus/Strang-4-2.pdf">--4.2 Implicit Differentiation and Related Rates</option>
<option value="http://webwork.alfred.edu/webwork2_course_files/strangcalculus/Strang-4-3.pdf">--4.3Inverse Functions and Their Derivatives</option>
<option value="http://webwork.alfred.edu/webwork2_course_files/strangcalculus/Strang-4-4.pdf">--4.4 Inverses of Trigonometric Functions</option>
</optgroup>
<optgroup label="Chapter 5: Integrals">
<option value="http://webwork.alfred.edu/webwork2_course_files/strangcalculus/Strang-5-1.pdf">--5.1 The Idea of the Integral</option>
<option value="http://webwork.alfred.edu/webwork2_course_files/strangcalculus/Strang-5-2.pdf">--5.2 Antiderivatives</option>
<option value="http://webwork.alfred.edu/webwork2_course_files/strangcalculus/Strang-5-3.pdf">--5.3 Summation vs. Integration</option>
<option value="http://webwork.alfred.edu/webwork2_course_files/strangcalculus/Strang-5-4.pdf">--5.4 Indefinite Integrals and Substitutions</option>
<option value="http://webwork.alfred.edu/webwork2_course_files/strangcalculus/Strang-5-5.pdf">--5.5 The Definite Integral</option>
<option value="http://webwork.alfred.edu/webwork2_course_files/strangcalculus/Strang-5-6.pdf">--5.6 Properties of the Integral and the Average Value</option>
<option value="http://webwork.alfred.edu/webwork2_course_files/strangcalculus/Strang-5-7.pdf">--5.7 The Fundamental Theorem and Its Consequences</option>
<option value="http://webwork.alfred.edu/webwork2_course_files/strangcalculus/Strang-5-8.pdf">--5.8 Numerical Integration</option>
</optgroup>
<optgroup class="bold" label="Chapter 6: Exponentials and Logarithms">
<option value="http://webwork.alfred.edu/webwork2_course_files/strangcalculus/Strang-6-1.pdf">--6.1 An Overview</option>
<option value="http://webwork.alfred.edu/webwork2_course_files/strangcalculus/Strang-6-2.pdf">--6.2 The exponential e^x</option>
<option value="http://webwork.alfred.edu/webwork2_course_files/strangcalculus/Strang-6-3.pdf">--6.3 Growth and Decay in Science and Economics</option>
<option value="http://webwork.alfred.edu/webwork2_course_files/strangcalculus/Strang-6-4.pdf">--6.4 Logarithms</option>
<option value="http://webwork.alfred.edu/webwork2_course_files/strangcalculus/Strang-6-5.pdf">--6.5 Separable Equations Inlcuding the Logistic Equation</option>
<option value="http://webwork.alfred.edu/webwork2_course_files/strangcalculus/Strang-6-6.pdf">--6.6 Powers Instead of Exponentials</option>
<option value="http://webwork.alfred.edu/webwork2_course_files/strangcalculus/Strang-6-7.pdf">--6.7 Hyperbolic Functions</option>
</optgroup>
<optgroup class = "bold" label="Calculus II">
<optgroup class="bold" label="Chapter 7: Techniques of Integration">
<option value="http://webwork.alfred.edu/webwork2_course_files/strangcalculus/Strang-7-1.pdf">--7.1 Integration by Parts</option>
<option value="http://webwork.alfred.edu/webwork2_course_files/strangcalculus/Strang-7-2.pdf">--7.2 Trigonometric Integrals</option>
<option value="http://webwork.alfred.edu/webwork2_course_files/strangcalculus/Strang-7-3.pdf">--7.3 Trigonometric substitutions</option>
<option value="http://webwork.alfred.edu/webwork2_course_files/strangcalculus/Strang-7-4.pdf">--7.4 Partial Fractions</option>
<option value="http://webwork.alfred.edu/webwork2_course_files/strangcalculus/Strang-7-5.pdf">--7.5 Improper Integrals</option>
</optgroup>
<optgroup class="bold" label="Chapter 8: Applications of the Integral">
<option value="http://webwork.alfred.edu/webwork2_course_files/strangcalculus/Strang-8-1.pdf">--8.1 Areas and Volumes by Slices</option>
<option value="http://webwork.alfred.edu/webwork2_course_files/strangcalculus/Strang-8-2.pdf">--8.2 Length of a Plane Curve</option>
<option value="http://webwork.alfred.edu/webwork2_course_files/strangcalculus/Strang-8-3.pdf">--8.3 Area of a Surface of Revolution</option>
<option value="http://webwork.alfred.edu/webwork2_course_files/strangcalculus/Strang-8-4.pdf">--8.4 Probability and Calculus</option>
<option value="http://webwork.alfred.edu/webwork2_course_files/strangcalculus/Strang-8-5.pdf">--8.5 Masses and Moments</option>
<option value="http://webwork.alfred.edu/webwork2_course_files/strangcalculus/Strang-8-6.pdf">--8.6 Force, Work, and Energy</option>
</optgroup>
<optgroup class="bold" label="Chapter 9: Polar Coordinates and Complex Numbers">
<option value="http://webwork.alfred.edu/webwork2_course_files/strangcalculus/Strang-9-1.pdf">--9.1 Polar Coordinates</option>
<option value="http://webwork.alfred.edu/webwork2_course_files/strangcalculus/Strang-9-2.pdf">--9.2 Polar Equations and Graphs</option>
<option value="http://webwork.alfred.edu/webwork2_course_files/strangcalculus/Strang-9-3.pdf">--9.3 Slope, Length, and Area for Polar Curves</option>
<option value="http://webwork.alfred.edu/webwork2_course_files/strangcalculus/Strang-9-4.pdf">--9.4 Complex Numbers</option>
</optgroup>
<optgroup class="bold" label=" Chapter 10: Infinite Series">
<option value="http://webwork.alfred.edu/webwork2_course_files/strangcalculus/Strang-10-1.pdf">--10.1 The Geometric Series</option>
<option value="http://webwork.alfred.edu/webwork2_course_files/strangcalculus/Strang-10-2.pdf">--10.2 Convergence Tests: Positive Series</option>
<option value="http://webwork.alfred.edu/webwork2_course_files/strangcalculus/Strang-10-3.pdf">--10.3 Convergence Tests: All Series</option>
<option value="http://webwork.alfred.edu/webwork2_course_files/strangcalculus/Strang-10-4.pdf">--10.4 The Taylor series for e^x, sin(x), and cos(x)</option>
<option value="http://webwork.alfred.edu/webwork2_course_files/strangcalculus/Strang-10-5.pdf">--10.5 Power Series</option>
</optgroup>
</optgroup>
<optgroup class = "bold" label="Calculus III">
<optgroup class="bold" label="Chapter 11: Vectors and Matrices">
<option value="http://webwork.alfred.edu/webwork2_course_files/strangcalculus/Strang-11-1.pdf">--11.1 Vectors and Dot Products</option>
<option value="http://webwork.alfred.edu/webwork2_course_files/strangcalculus/Strang-11-2.pdf">--11.2 Planes and Projections</option>
<option value="http://webwork.alfred.edu/webwork2_course_files/strangcalculus/Strang-11-3.pdf">--11.3 Cross Products and Determinants</option>
<option value="http://webwork.alfred.edu/webwork2_course_files/strangcalculus/Strang-11-4.pdf">--11.4 Matrices and Linear Equations</option>
<option value="http://webwork.alfred.edu/webwork2_course_files/strangcalculus/Strang-11-5.pdf">--11.5 Linear Algebra in Three Dimensions</option>
</optgroup>
<optgroup class="bold" label="Chapter 12: Motion along a Curve">
<option value="http://webwork.alfred.edu/webwork2_course_files/strangcalculus/Strang-12-1.pdf">--12.1 The Position Vector</option>
<option value="http://webwork.alfred.edu/webwork2_course_files/strangcalculus/Strang-12-2.pdf">--12.2 PLane Motion: Projectiles and Cycloids</option>
<option value="http://webwork.alfred.edu/webwork2_course_files/strangcalculus/Strang-12-3.pdf">--12.3 Tangent Vector and Normal Vector</option>
<option value="http://webwork.alfred.edu/webwork2_course_files/strangcalculus/Strang-12-4.pdf">--12.4 Polar Coordinates and Planetary Motion</option>
</optgroup>
<optgroup class="bold" label="Chapter 13: Partial Derivatives">
<option value="http://webwork.alfred.edu/webwork2_course_files/strangcalculus/Strang-13-1.pdf">--13.1 Surfaces and Level Curves</option>
<option value="http://webwork.alfred.edu/webwork2_course_files/strangcalculus/Strang-13-2.pdf">--13.2 Partial Derivatives</option>
<option value="http://webwork.alfred.edu/webwork2_course_files/strangcalculus/Strang-13-3.pdf">--13.3 Tangent Planes and Linear Approximations</option>
<option value="http://webwork.alfred.edu/webwork2_course_files/strangcalculus/Strang-13-4.pdf">--13.4 Directional Derivatives and Gradients</option>
<option value="http://webwork.alfred.edu/webwork2_course_files/strangcalculus/Strang-13-5.pdf">--13.5 The Chain Rule</option>
<option value="http://webwork.alfred.edu/webwork2_course_files/strangcalculus/Strang-13-6.pdf">--13.6 Maxima, Minima, and Saddle Points</option>
<option value="http://webwork.alfred.edu/webwork2_course_files/strangcalculus/Strang-13-7.pdf">--13.7 Constraints and Lagrange Multipliers</option>
</optgroup>
<optgroup class="bold" label=" Chapter 14: Multiple Integrals">
<option value="http://webwork.alfred.edu/webwork2_course_files/strangcalculus/Strang-14-1.pdf">--14.1 Double Integrals</option>
<option value="http://webwork.alfred.edu/webwork2_course_files/strangcalculus/Strang-14-2.pdf">--14.2 Changing to Better Coordinates</option>
<option value="http://webwork.alfred.edu/webwork2_course_files/strangcalculus/Strang-14-3.pdf">--14.3 Triple Integrals</option>
<option value="http://webwork.alfred.edu/webwork2_course_files/strangcalculus/Strang-14-4.pdf">--14.4 Cylindrical and Spherical Coordinates</option>
</optgroup>
<optgroup label="Chapter 15: Vector Calculus">
<option value="http://webwork.alfred.edu/webwork2_course_files/strangcalculus/Strang-15-1.pdf">--15.1 Vector Fields</option>
<option value="http://webwork.alfred.edu/webwork2_course_files/strangcalculus/Strang-15-2.pdf">--15.2 Line Integrals</option>
<option value="http://webwork.alfred.edu/webwork2_course_files/strangcalculus/Strang-15-3.pdf">--15.3 Green's Theorem</option>
<option value="http://webwork.alfred.edu/webwork2_course_files/strangcalculus/Strang-15-4.pdf">--15.4 Surface Integrals</option>
<option value="http://webwork.alfred.edu/webwork2_course_files/strangcalculus/Strang-15-5.pdf">--15.5 The Divergence Theorem</option>
<option value="http://webwork.alfred.edu/webwork2_course_files/strangcalculus/Strang-15-6.pdf">--15.6 Stoke's Theorem and the curl of F</option>
</optgroup>
</optgroup>
<optgroup label="Student Study Guide">
<option value="http://webwork.alfred.edu/webwork2_course_files/strangcalculus/studyguide_1.pdf">--Chapter 1</option>
<option value="http://webwork.alfred.edu/webwork2_course_files/strangcalculus/studyguide_2.pdf">--Chapter 2</option>
<option value="http://webwork.alfred.edu/webwork2_course_files/strangcalculus/studyguide_3.pdf">--Chapter 3</option>
<option value="http://webwork.alfred.edu/webwork2_course_files/strangcalculus/studyguide_4.pdf">--Chapter 4</option>
<option value="http://webwork.alfred.edu/webwork2_course_files/strangcalculus/studyguide_5.pdf">--Chapter 5</option>
<option value="http://webwork.alfred.edu/webwork2_course_files/strangcalculus/studyguide_6.pdf">--Chapter 6</option>
<option value="http://webwork.alfred.edu/webwork2_course_files/strangcalculus/studyguide_7.pdf">--Chapter 7</option>
<option value="http://webwork.alfred.edu/webwork2_course_files/strangcalculus/studyguide_8.pdf">--Chapter 8</option>
<option value="http://webwork.alfred.edu/webwork2_course_files/strangcalculus/studyguide_9.pdf">--Chapter 9</option>
<option value="http://webwork.alfred.edu/webwork2_course_files/strangcalculus/studyguide_10.pdf">--Chapter 10</option>
<option value="http://webwork.alfred.edu/webwork2_course_files/strangcalculus/studyguide_11.pdf">--Chapter 11</option>
<option value="http://webwork.alfred.edu/webwork2_course_files/strangcalculus/studyguide_12.pdf">--Chapter 12</option>
<option value="http://webwork.alfred.edu/webwork2_course_files/strangcalculus/studyguide_13.pdf">--Chapter 13</option>
<option value="http://webwork.alfred.edu/webwork2_course_files/strangcalculus/studyguide_14.pdf">--Chapter 14</option>
<option value="http://webwork.alfred.edu/webwork2_course_files/strangcalculus/studyguide_15.pdf">--Chapter 15</option>
</optgroup>
</select>
</p>
</form>
<font size="1" color="blue"> *This text is freely distributed through the <a href="http://ocw.mit.edu/ans7870/resources/Strang/strangtext.htm" target="_blank">MIT OpenCourseWare</a> project</font>
</div> <!--End Strang's Calculus-->
<div class="info-box" id="fisheye"> <!--Begin External Links-->
<a href="http://www.owlnet.rice.edu/~math211/manual3.html"target="_blank">Matlab Book</a>
<br>
<a href="http://webwork.alfred.edu/webwork2_course_files/tutoring/schedule.pdf"target="_blank">Tutoring Schedule</a>
</div><!--End External Links-->
</div>
</div> <!-- big-wrapper -->

</body>
</html>