Multivariable differential calculus: answer is an equation for a plane
Download file: ImplicitPlane.pg
DOCUMENT(); loadMacros( 'PGstandard.pl', 'PGML.pl', 'parserImplicitPlane.pl', 'parserVectorUtils.pl', 'PGcourse.pl' );
Preamble
Context('ImplicitPlane'); Context()->variables->are(x => 'Real', y => 'Real', z => 'Real'); $A = (-5, 5); $N = (-5, 5); $ans1 = ($A, $N); $ans2 = ('4x + 3y = 12'); $ans3 = ('x = 3');
Setup
The first answer is a standard mulitivariable calculus question. There are several different ways to specify the input to ImplicitPlane
, which are detailed in the POD documentation. It is also possible to do some more complicated manipulations with the vectors and points, which is detailed in the problem techniques section.
When the ImplicitPlane
context has only two variables, it rephrases error messages in terms of lines. If you want students to be able to enter an equation for a line in the most general form, or if you have a vertical line to check (or just a constant equation such as x = 3
), you can use the ImplicitPlane
context to reliably check these answers.
BEGIN_PGML a. [`[$A]`] [`[$N]`] + [_]{$ans1} b. [`xy`][`x`][`3`] [`y`][`4`] + [_]{$ans2} c. [`xy`] [`(3,1)`] + [_]{$ans3} END_PGML
Statement
This is the problem statement in PGML.BEGIN_PGML_SOLUTION END_PGML_SOLUTION ENDDOCUMENT();
Solution
A solution should be provided here.