// Numbas version: finer_feedback_settings {"timing": {"timeout": {"message": "
Times up!
", "action": "warn"}, "timedwarning": {"message": "5 minutes until times up.
", "action": "warn"}, "allowPause": true}, "navigation": {"preventleave": true, "showfrontpage": true, "onleave": {"message": "You have not attempted this question or parts of this question
", "action": "warnifunattempted"}, "showresultspage": "oncompletion", "reverse": true, "browse": true, "allowregen": true}, "name": "Differentiation Quiz Apprentices", "showQuestionGroupNames": false, "question_groups": [{"name": "Group", "pickingStrategy": "all-ordered", "pickQuestions": 1, "questions": [{"name": "Differentiation 1 General Rule", "extensions": [], "custom_part_types": [], "resources": [], "navigation": {"allowregen": true, "showfrontpage": false, "preventleave": false, "typeendtoleave": false}, "contributors": [{"name": "Catherine Palmer", "profile_url": "https://numbas.mathcentre.ac.uk/accounts/profile/423/"}, {"name": "TEAME CIT", "profile_url": "https://numbas.mathcentre.ac.uk/accounts/profile/591/"}, {"name": "Violeta CIT", "profile_url": "https://numbas.mathcentre.ac.uk/accounts/profile/1030/"}], "variablesTest": {"maxRuns": 100, "condition": ""}, "variables": {"ans22": {"description": "", "definition": "pow[1]-1", "group": "Ungrouped variables", "templateType": "anything", "name": "ans22"}, "ans31": {"description": "", "definition": "pow[2]*num[1]", "group": "Ungrouped variables", "templateType": "anything", "name": "ans31"}, "ans12": {"description": "", "definition": "pow[0]-1", "group": "Ungrouped variables", "templateType": "anything", "name": "ans12"}, "ans11": {"description": "", "definition": "pow[0]", "group": "Ungrouped variables", "templateType": "anything", "name": "ans11"}, "pow": {"description": "", "definition": "shuffle(3..7)[0..3]", "group": "Ungrouped variables", "templateType": "anything", "name": "pow"}, "num": {"description": "", "definition": "shuffle(2..5)[0..2]", "group": "Ungrouped variables", "templateType": "anything", "name": "num"}, "ans32": {"description": "", "definition": "pow[2]-1", "group": "Ungrouped variables", "templateType": "anything", "name": "ans32"}, "ans21": {"description": "", "definition": "pow[1]*num[0]", "group": "Ungrouped variables", "templateType": "anything", "name": "ans21"}}, "tags": ["rebelmaths"], "rulesets": {}, "statement": "Remember the rule:
\nIf $y = ax^n$ then $\\frac{dy}{dx} = anx^{n-1}$
\n\nDifferentiate each of the following:
", "variable_groups": [], "preamble": {"js": "", "css": ""}, "functions": {}, "advice": "i)
\n$y = x^{\\var{pow[0]}}$
\n$\\frac{dy}{dx} = \\var{ans11}x^{\\var{pow[0]}-1} = \\var{ans11}x^{\\var{ans12}}$
\nii)
\n$y = \\var{num[0]}x^{\\var{pow[1]}}$
\n$\\frac{dy}{dx} = \\var{ans21}x^{(\\var{pow[1]}-1)} = \\var{ans21}x^{\\var{ans22}}$
\niii)
\n$y = \\var{num[1]}x^{\\var{pow[2]}}$
\n$\\frac{dy}{dx} = \\var{ans31}x^{(\\var{pow[2]}-1)} = \\var{ans31}x^{\\var{ans32}}$
", "ungrouped_variables": ["pow", "num", "ans11", "ans12", "ans21", "ans22", "ans31", "ans32"], "parts": [{"customMarkingAlgorithm": "", "variableReplacementStrategy": "originalfirst", "prompt": "$y = x^{\\var{pow[0]}}$
\n$\\frac{dy}{dx} =$ [[0]]
\n", "extendBaseMarkingAlgorithm": true, "unitTests": [], "sortAnswers": false, "type": "gapfill", "marks": 0, "scripts": {}, "adaptiveMarkingPenalty": 0, "customName": "", "variableReplacements": [], "gaps": [{"checkingAccuracy": 0.001, "variableReplacementStrategy": "originalfirst", "checkVariableNames": false, "checkingType": "absdiff", "showPreview": true, "type": "jme", "scripts": {}, "adaptiveMarkingPenalty": 0, "customName": "", "vsetRange": [0, 1], "failureRate": 1, "customMarkingAlgorithm": "", "valuegenerators": [{"value": "", "name": "x"}], "extendBaseMarkingAlgorithm": true, "answer": "{ans11}x^{ans12}", "unitTests": [], "vsetRangePoints": 5, "marks": 1, "variableReplacements": [], "useCustomName": false, "showCorrectAnswer": true, "showFeedbackIcon": true}], "useCustomName": false, "showCorrectAnswer": true, "showFeedbackIcon": true}, {"customMarkingAlgorithm": "", "variableReplacementStrategy": "originalfirst", "prompt": "$y = \\var{num[0]}x^{\\var{pow[1]}}$
\n$\\frac{dy}{dx} =$ [[0]]
", "extendBaseMarkingAlgorithm": true, "unitTests": [], "sortAnswers": false, "type": "gapfill", "marks": 0, "scripts": {}, "adaptiveMarkingPenalty": 0, "customName": "", "variableReplacements": [], "gaps": [{"checkingAccuracy": 0.001, "variableReplacementStrategy": "originalfirst", "checkVariableNames": false, "checkingType": "absdiff", "showPreview": true, "type": "jme", "scripts": {}, "adaptiveMarkingPenalty": 0, "customName": "", "vsetRange": [0, 1], "failureRate": 1, "customMarkingAlgorithm": "", "valuegenerators": [{"value": "", "name": "x"}], "extendBaseMarkingAlgorithm": true, "answer": "{ans21}x^{ans22}", "unitTests": [], "vsetRangePoints": 5, "marks": 1, "variableReplacements": [], "useCustomName": false, "showCorrectAnswer": true, "showFeedbackIcon": true}], "useCustomName": false, "showCorrectAnswer": true, "showFeedbackIcon": true}, {"customMarkingAlgorithm": "", "variableReplacementStrategy": "originalfirst", "prompt": "$y = \\var{num[1]}x^{\\var{pow[2]}}$
\n$\\frac{dy}{dx} =$ [[0]]
", "extendBaseMarkingAlgorithm": true, "unitTests": [], "sortAnswers": false, "type": "gapfill", "marks": 0, "scripts": {}, "adaptiveMarkingPenalty": 0, "customName": "", "variableReplacements": [], "gaps": [{"checkingAccuracy": 0.001, "variableReplacementStrategy": "originalfirst", "checkVariableNames": false, "checkingType": "absdiff", "showPreview": true, "type": "jme", "scripts": {}, "adaptiveMarkingPenalty": 0, "customName": "", "vsetRange": [0, 1], "failureRate": 1, "customMarkingAlgorithm": "", "valuegenerators": [{"value": "", "name": "x"}], "extendBaseMarkingAlgorithm": true, "answer": "{ans31}x^{ans32}", "unitTests": [], "vsetRangePoints": 5, "marks": 1, "variableReplacements": [], "useCustomName": false, "showCorrectAnswer": true, "showFeedbackIcon": true}], "useCustomName": false, "showCorrectAnswer": true, "showFeedbackIcon": true}], "metadata": {"description": "", "licence": "None specified"}, "type": "question"}, {"name": "Differentiation 2 General Rule for fractional and negative indices", "extensions": [], "custom_part_types": [], "resources": [], "navigation": {"allowregen": true, "showfrontpage": false, "preventleave": false, "typeendtoleave": false}, "contributors": [{"name": "Catherine Palmer", "profile_url": "https://numbas.mathcentre.ac.uk/accounts/profile/423/"}, {"name": "TEAME CIT", "profile_url": "https://numbas.mathcentre.ac.uk/accounts/profile/591/"}, {"name": "Violeta CIT", "profile_url": "https://numbas.mathcentre.ac.uk/accounts/profile/1030/"}], "variablesTest": {"maxRuns": 100, "condition": ""}, "variables": {"ans31": {"description": "", "definition": "p3*num[0]", "group": "Ungrouped variables", "templateType": "anything", "name": "ans31"}, "ans51": {"description": "", "definition": "n51*n52*-1", "group": "Ungrouped variables", "templateType": "anything", "name": "ans51"}, "p2": {"description": "", "definition": "shuffle(3..7 except 6)[0..2]", "group": "Ungrouped variables", "templateType": "anything", "name": "p2"}, "ans11": {"description": "", "definition": "1/p1", "group": "Ungrouped variables", "templateType": "anything", "name": "ans11"}, "num": {"description": "", "definition": "shuffle(2..5)[0..2]", "group": "Ungrouped variables", "templateType": "anything", "name": "num"}, "n51": {"description": "", "definition": "random(3..6)", "group": "Ungrouped variables", "templateType": "anything", "name": "n51"}, "ans22": {"description": "", "definition": "ans21-1", "group": "Ungrouped variables", "templateType": "anything", "name": "ans22"}, "n52": {"description": "", "definition": "random(3..6 except n51)", "group": "Ungrouped variables", "templateType": "anything", "name": "n52"}, "p3": {"description": "", "definition": "random(-6..-2)", "group": "Ungrouped variables", "templateType": "anything", "name": "p3"}, "p1": {"description": "", "definition": "random(2..4)", "group": "Ungrouped variables", "templateType": "anything", "name": "p1"}, "ans52": {"description": "", "definition": "(n52*-1)-1", "group": "Ungrouped variables", "templateType": "anything", "name": "ans52"}, "ans41": {"description": "", "definition": "0.5*num[1]", "group": "Ungrouped variables", "templateType": "anything", "name": "ans41"}, "ans42": {"description": "", "definition": "-0.5", "group": "Ungrouped variables", "templateType": "anything", "name": "ans42"}, "ans61": {"description": "", "definition": "n6/2", "group": "Ungrouped variables", "templateType": "anything", "name": "ans61"}, "ans62": {"description": "", "definition": "ans61-1", "group": "Ungrouped variables", "templateType": "anything", "name": "ans62"}, "ans21": {"description": "", "definition": "p2[0]/p2[1]", "group": "Ungrouped variables", "templateType": "anything", "name": "ans21"}, "ans32": {"description": "", "definition": "p3-1", "group": "Ungrouped variables", "templateType": "anything", "name": "ans32"}, "ans12": {"description": "", "definition": "ans11-1", "group": "Ungrouped variables", "templateType": "anything", "name": "ans12"}, "n6": {"description": "", "definition": "random([3,5,7,9])", "group": "Ungrouped variables", "templateType": "anything", "name": "n6"}}, "tags": ["rebelmaths"], "rulesets": {}, "statement": "Remember the rule:
\nIf $y = ax^n$ then $\\frac{dy}{dx} = anx^{n-1}$
\n\nDifferentiate each of the following:
", "variable_groups": [], "preamble": {"js": "", "css": ""}, "functions": {}, "advice": "i)
\n$y = x^{\\frac{1}{\\var{p1}}}$
\n$\\frac{dy}{dx} = \\var{ans11}x^{(\\frac{1}{\\var{p1}}-1)} = \\var{ans11}x^{\\var{ans12}}$
\nii)
\n$y = x^{\\frac{\\var{p2[0]}}{\\var{p2[1]}}}$
\n$\\frac{dy}{dx} = \\frac{\\var{p2[0]}}{\\var{p2[1]}}x^{(\\frac{\\var{p2[0]}}{\\var{p2[1]}}-1)} = \\var{ans21}x^{\\var{ans22}}$
\niii)
\n$y = \\var{num[0]}x^{\\var{p3}}$
\n$\\frac{dy}{dx} = \\var{ans31}x^{(\\var{p3}-1)} = \\var{ans31}x^{\\var{ans32}}$
\niv)
\n$y = \\var{num[1]}\\sqrt(x) = \\var{num[1]}x^{\\frac{1}{2}}$
\n$\\frac{dy}{dx} = \\frac{\\var{num[1]}}{2}x^{(\\frac{1}{2}-1)} = \\var{ans41}x^{\\var{ans42}}$
\nv)
\n$y = \\frac{\\var{n51}}{x^{\\var{n52}}} = \\var{n51}x^{-\\var{n52}}$
\n$\\frac{dy}{dx} = \\var{ans51}x^{(-\\var{n52}-1)} = \\var{ans51}x^{\\var{ans52}}$
\nvi)
\n$y = \\sqrt(x^\\var{n6}) = x^{\\frac{\\var{n6}}{2}}$
\n$\\frac{dy}{dx} = \\frac{\\var{n6}}{2}x^{(\\frac{\\var{n6}}{2}-1)} = \\var{ans61}x^{\\var{ans62}}$
", "ungrouped_variables": ["p2", "num", "ans11", "ans12", "ans21", "ans22", "ans31", "ans32", "p1", "p3", "ans41", "ans42", "ans51", "n51", "n52", "ans52", "n6", "ans61", "ans62"], "parts": [{"customMarkingAlgorithm": "", "variableReplacementStrategy": "originalfirst", "prompt": "$y = \\var{num[0]}x^{\\var{p3}}$
\n$\\frac{dy}{dx} =$ [[0]]
", "extendBaseMarkingAlgorithm": true, "unitTests": [], "sortAnswers": false, "type": "gapfill", "marks": 0, "scripts": {}, "adaptiveMarkingPenalty": 0, "customName": "", "variableReplacements": [], "gaps": [{"checkingAccuracy": 0.001, "variableReplacementStrategy": "originalfirst", "checkVariableNames": false, "checkingType": "absdiff", "showPreview": true, "type": "jme", "scripts": {}, "adaptiveMarkingPenalty": 0, "customName": "", "vsetRange": [0, 1], "failureRate": 1, "customMarkingAlgorithm": "", "valuegenerators": [{"value": "", "name": "x"}], "extendBaseMarkingAlgorithm": true, "answer": "{ans31}x^{ans32}", "unitTests": [], "vsetRangePoints": 5, "marks": 1, "variableReplacements": [], "useCustomName": false, "showCorrectAnswer": true, "showFeedbackIcon": true}], "useCustomName": false, "showCorrectAnswer": true, "showFeedbackIcon": true}, {"customMarkingAlgorithm": "", "variableReplacementStrategy": "originalfirst", "prompt": "$y = \\var{num[1]}\\sqrt x$
\n$\\frac{dy}{dx} =$ [[0]]
", "extendBaseMarkingAlgorithm": true, "steps": [{"customMarkingAlgorithm": "", "variableReplacementStrategy": "originalfirst", "prompt": "Hint: What is $\\sqrt x$ as a power of $x$
", "extendBaseMarkingAlgorithm": true, "unitTests": [], "type": "information", "marks": 0, "scripts": {}, "adaptiveMarkingPenalty": 0, "customName": "", "variableReplacements": [], "useCustomName": false, "showCorrectAnswer": true, "showFeedbackIcon": true}], "unitTests": [], "sortAnswers": false, "type": "gapfill", "marks": 0, "scripts": {}, "adaptiveMarkingPenalty": 0, "customName": "", "stepsPenalty": 0, "variableReplacements": [], "gaps": [{"checkingAccuracy": 0.001, "variableReplacementStrategy": "originalfirst", "checkVariableNames": false, "checkingType": "absdiff", "showPreview": true, "type": "jme", "scripts": {}, "adaptiveMarkingPenalty": 0, "customName": "", "vsetRange": [0, 1], "failureRate": 1, "customMarkingAlgorithm": "", "valuegenerators": [{"value": "", "name": "x"}], "extendBaseMarkingAlgorithm": true, "answer": "{ans41}x^{ans42}", "unitTests": [], "vsetRangePoints": 5, "marks": 1, "variableReplacements": [], "useCustomName": false, "showCorrectAnswer": true, "showFeedbackIcon": true}], "useCustomName": false, "showCorrectAnswer": true, "showFeedbackIcon": true}, {"customMarkingAlgorithm": "", "variableReplacementStrategy": "originalfirst", "prompt": "$y = \\frac{\\var{n51}}{x^{\\var{n52}}}$
\n$\\frac{dy}{dx} =$ [[0]]
", "extendBaseMarkingAlgorithm": true, "steps": [{"customMarkingAlgorithm": "", "variableReplacementStrategy": "originalfirst", "prompt": "Hint: What is $\\frac{1}{x^2}$ as a power of $x$
", "extendBaseMarkingAlgorithm": true, "unitTests": [], "type": "information", "marks": 0, "scripts": {}, "adaptiveMarkingPenalty": 0, "customName": "", "variableReplacements": [], "useCustomName": false, "showCorrectAnswer": true, "showFeedbackIcon": true}], "unitTests": [], "sortAnswers": false, "type": "gapfill", "marks": 0, "scripts": {}, "adaptiveMarkingPenalty": 0, "customName": "", "stepsPenalty": 0, "variableReplacements": [], "gaps": [{"checkingAccuracy": 0.001, "variableReplacementStrategy": "originalfirst", "checkVariableNames": false, "checkingType": "absdiff", "showPreview": true, "type": "jme", "scripts": {}, "adaptiveMarkingPenalty": 0, "customName": "", "vsetRange": [0, 1], "failureRate": 1, "customMarkingAlgorithm": "", "valuegenerators": [{"value": "", "name": "x"}], "extendBaseMarkingAlgorithm": true, "answer": "{ans51}x^{ans52}", "unitTests": [], "vsetRangePoints": 5, "marks": 1, "variableReplacements": [], "useCustomName": false, "showCorrectAnswer": true, "showFeedbackIcon": true}], "useCustomName": false, "showCorrectAnswer": true, "showFeedbackIcon": true}], "metadata": {"description": "", "licence": "None specified"}, "type": "question"}, {"name": "Julie's copy of Helge's copy of Adrian's copy of Quadratic graph - student finds equation", "extensions": ["jsxgraph"], "custom_part_types": [], "resources": [], "navigation": {"allowregen": true, "showfrontpage": false, "preventleave": false, "typeendtoleave": false}, "contributors": [{"name": "Julie Crowley", "profile_url": "https://numbas.mathcentre.ac.uk/accounts/profile/113/"}], "statement": "{eqnline(a,b,x2,y2)}
\nThe above graph shows a graph of a quadratic equation, it is your task to find this equation.
\nYou are given the two points of the curve with the x axis, $(\\var{b},0)$ and $(\\var{a},0)$, and the $y$-intercept at $(0,\\var{c})$ as indicated on the diagram.
", "preamble": {"css": "", "js": ""}, "functions": {"eqnline": {"type": "html", "language": "javascript", "definition": "// This function creates the board and sets it up, then returns an\n// HTML div tag containing the board.\n \n// The line is described by the equation \n// y = a*x + b\n\n// This function takes as its parameters the coefficients a and b,\n// and the coordinates (x2,y2) of a point on the line.\n\n// First, make the JSXGraph board.\n// The function provided by the JSXGraph extension wraps the board up in \n// a div tag so that it's easier to embed in the page.\nvar div = Numbas.extensions.jsxgraph.makeBoard('400px','400px',\n{boundingBox: [-13,22,13,-22],\n axis: false,\n showNavigation: false,\n grid: true\n});\n \n// div.board is the object created by JSXGraph, which you use to \n// manipulate elements\nvar board = div.board; \n\n// create the x-axis.\nvar xaxis = board.create('line',[[0,0],[1,0]], { strokeColor: 'black', fixed: true});\nvar xticks = board.create('ticks',[xaxis,2],{\n drawLabels: true,\n label: {offset: [-4, -10]},\n minorTicks: 0\n});\n\n// create the y-axis\nvar yaxis = board.create('line',[[0,0],[0,1]], { strokeColor: 'black', fixed: true });\nvar yticks = board.create('ticks',[yaxis,2],{\ndrawLabels: true,\nlabel: {offset: [-20, 0]},\nminorTicks: 0\n});\n\n// mark the two given points - one on the y-axis, and one at (x2,y2)\n\n\n\n\nboard.create('functiongraph',[function(x){ return (x-a)*(x-b);},-13,13]);\n\nreturn div;", "parameters": [["a", "number"], ["b", "number"], ["x2", "number"], ["y2", "number"]]}}, "rulesets": {}, "parts": [{"type": "gapfill", "gaps": [{"checkingtype": "absdiff", "vsetrange": [0, 1], "checkingaccuracy": 0.001, "vsetrangepoints": 5, "scripts": {}, "marks": 1, "expectedvariablenames": [], "type": "jme", "showpreview": true, "showFeedbackIcon": true, "variableReplacements": [], "answer": "x^2-({a}+{b})x+{a}{b}", "showCorrectAnswer": true, "answersimplification": "all", "checkvariablenames": false, "variableReplacementStrategy": "originalfirst"}], "showFeedbackIcon": true, "variableReplacements": [], "showCorrectAnswer": true, "scripts": {}, "marks": 0, "prompt": "Write the equation of the graph in the diagram.
\n$y=\\;$[[0]]
", "variableReplacementStrategy": "originalfirst"}, {"type": "gapfill", "gaps": [{"checkingtype": "absdiff", "vsetrange": [0, 1], "checkingaccuracy": 0.001, "vsetrangepoints": 5, "scripts": {}, "marks": 1, "expectedvariablenames": [], "type": "jme", "showpreview": true, "showFeedbackIcon": true, "variableReplacements": [], "answer": "({a}+{b})/2", "showCorrectAnswer": true, "checkvariablenames": false, "variableReplacementStrategy": "originalfirst"}, {"checkingtype": "absdiff", "vsetrange": [0, 1], "checkingaccuracy": 0.001, "vsetrangepoints": 5, "scripts": {}, "marks": 1, "expectedvariablenames": [], "type": "jme", "showpreview": true, "showFeedbackIcon": true, "variableReplacements": [], "answer": "(-{b}^2-{a}^2+2{a}{b})/4", "showCorrectAnswer": true, "checkvariablenames": false, "variableReplacementStrategy": "originalfirst"}], "showFeedbackIcon": true, "variableReplacements": [], "showCorrectAnswer": true, "scripts": {}, "marks": 0, "prompt": "Find the coordinates of the turning point of this quadratic
\n$x=$[[0]]
\n$y=$[[1]]
", "variableReplacementStrategy": "originalfirst"}], "variablesTest": {"condition": "", "maxRuns": 100}, "variables": {"b": {"name": "b", "description": "", "templateType": "anything", "definition": "random(-5..5 except [0,a,-a])", "group": "Ungrouped variables"}, "a": {"name": "a", "description": "", "templateType": "anything", "definition": "random(-4..4 except 0)", "group": "Ungrouped variables"}, "y2": {"name": "y2", "description": "", "templateType": "anything", "definition": "x2*a+b", "group": "Ungrouped variables"}, "x2": {"name": "x2", "description": "", "templateType": "anything", "definition": "random(-3..3 except -1..1)", "group": "Ungrouped variables"}, "c": {"name": "c", "description": "", "templateType": "anything", "definition": "a*b", "group": "Ungrouped variables"}}, "metadata": {"description": "Students enter equation and turning point
", "licence": "Creative Commons Attribution 4.0 International"}, "ungrouped_variables": ["a", "x2", "b", "y2", "c"], "advice": "We know that the graph crosses the $x$-axis at both $(\\var{a},0)$ and $(\\var{b},0)$. Since this is a quadratic, we know our equations has two roots, and by the previous observation, they are at $\\var{a}$ and $\\var{b}$. Hence we can write our equation as $\\simplify{y=(x-{a})(x-{b})}$ which simplifies to $\\simplify{y=x^2-({a}+{b})x+({a}*{b})}$.
\n\nTo find the coefficients of the turning point of the quadratic, we know the x-coordinate of the turning point will correspond to the solution to $dy/dx=0$. So we get $\\simplify{2x-({a}+{b})}=0$ hence $\\simplify{x=({a}+{b})/2}$. We substitute this value of x back into the equation of the quadratic to find the corresponding y-coordinate.
", "tags": [], "variable_groups": [], "type": "question"}, {"name": "Applications of differentiation 2", "extensions": [], "custom_part_types": [], "resources": [], "navigation": {"allowregen": true, "showfrontpage": false, "preventleave": false, "typeendtoleave": false}, "contributors": [{"name": "cormac breen", "profile_url": "https://numbas.mathcentre.ac.uk/accounts/profile/306/"}], "type": "question", "advice": "On differentiating we get $\\displaystyle \\frac{df}{dx}=\\simplify[std]{{3*a}x^2+{2*b}x+{c}}$.
\nTo find the stationary points we have to solve $\\displaystyle \\frac{df}{dx}=0$ for $x$.
\nSo we have to solve $\\simplify[std]{{3*a}x^2+{2*b}x+{c}=0}$.
\nNote that the quadratic factorises and the equation becomes $\\simplify[std]{({3a}x-{r1})(x-{r2})=0}$.
\nHence we have two stationary points: $x=\\simplify[std]{{r1}/{3a}}$ and $x=\\var{r2}$.
\nTo find out the types of these stationary points we look at the sign of $\\displaystyle \\frac{d^2f}{dx^2} = \\simplify{{6a}*x+{2*b}}$ at the stationary points.
\nIf $\\displaystyle \\frac{d^2f}{dx^2} \\lt 0 $ at a stationary point then it is a MAXIMUM.
\nIf $\\displaystyle \\frac{d^2f}{dx^2} \\gt 0 $ at a stationary point then it is a MINIMUM.
\nIf $\\displaystyle \\frac{d^2f}{dx^2} = 0 $ at a stationary point then we have to do more work!
\nAt $x=\\var{r2}$ we have $\\displaystyle \\frac{d^2f}{dx^2} = \\simplify{{6*a*r2+2*b}}${lg1}$0$ hence is a {type1}.
\nAt $\\displaystyle x=\\simplify[std]{{r1}/{3a}}$ we have $\\displaystyle \\frac{d^2f}{dx^2} = \\simplify{{2*r1+2*b}}${lg2}$0$ hence is a {type2}.
\n", "parts": [{"type": "gapfill", "prompt": "
$f(x)=\\simplify[all,!collectNumbers,!noleadingminus]{{a}x^3+{b}x^2+{c}x+{d}}$
\n$f'(x)=$ [[2]]
\n$f''(x)=$ [[3]]
\n\nFind when $f'(x)=0$, hence find:
\n$x$-coordinate of the stationary point giving a minimum $=$ [[0]]
\n$x$-coordinate of the stationary point giving a maximum $=$ [[1]]
", "showCorrectAnswer": true, "marks": 0, "variableReplacementStrategy": "originalfirst", "variableReplacements": [], "scripts": {}, "gaps": [{"type": "jme", "vsetrangepoints": 5, "checkingtype": "absdiff", "answersimplification": "std", "variableReplacements": [], "variableReplacementStrategy": "originalfirst", "showpreview": true, "answer": "{mx*r2}+{(1-mx)}*{(r1)}/{(3*a)}", "checkvariablenames": false, "showCorrectAnswer": true, "marks": 1, "checkingaccuracy": 0.001, "expectedvariablenames": [], "vsetrange": [0, 1], "scripts": {}}, {"type": "jme", "vsetrangepoints": 5, "checkingtype": "absdiff", "answersimplification": "std", "variableReplacements": [], "variableReplacementStrategy": "originalfirst", "showpreview": true, "answer": "{mn*r2}+{(1-mn)}*{(r1)}/{(3*a)}", "checkvariablenames": false, "showCorrectAnswer": true, "marks": 1, "checkingaccuracy": 0.001, "expectedvariablenames": [], "vsetrange": [0, 1], "scripts": {}}, {"type": "jme", "vsetrangepoints": 5, "checkingtype": "absdiff", "answersimplification": "all", "variableReplacements": [], "variableReplacementStrategy": "originalfirst", "showpreview": true, "answer": "3{a}x^2+2{b}x+{c}", "checkvariablenames": false, "showCorrectAnswer": true, "marks": "1", "checkingaccuracy": 0.001, "expectedvariablenames": [], "vsetrange": [0, 1], "scripts": {}}, {"type": "jme", "vsetrangepoints": 5, "checkingtype": "absdiff", "answersimplification": "all", "variableReplacements": [], "variableReplacementStrategy": "originalfirst", "showpreview": true, "answer": "6{a}x+2{b}", "checkvariablenames": false, "showCorrectAnswer": true, "marks": "1", "checkingaccuracy": 0.001, "expectedvariablenames": [], "vsetrange": [0, 1], "scripts": {}}]}], "metadata": {"description": "Finding the stationary points of a cubic with two turning points
", "notes": "", "licence": "Creative Commons Attribution 4.0 International"}, "preamble": {"js": "", "css": ""}, "variable_groups": [], "statement": "Find the coordinates of the stationary points of the function.
", "rulesets": {"std": ["all", "fractionNumbers", "!noLeadingMinus", "!collectNumbers"]}, "showQuestionGroupNames": false, "variablesTest": {"condition": "", "maxRuns": 100}, "functions": {}, "tags": ["stationary points"], "variables": {"lg2": {"templateType": "anything", "group": "Ungrouped variables", "definition": "if(mx=0,'$\\\\gt$','$\\\\lt$')", "description": "", "name": "lg2"}, "b": {"templateType": "anything", "group": "Ungrouped variables", "definition": "round(-(3*a*r2+r1)/2)", "description": "", "name": "b"}, "type2": {"templateType": "anything", "group": "Ungrouped variables", "definition": "if(mx=1, 'maximum','minimum')", "description": "", "name": "type2"}, "mn": {"templateType": "anything", "group": "Ungrouped variables", "definition": "if(3a*r2+b<0,1,0)", "description": "", "name": "mn"}, "d": {"templateType": "anything", "group": "Ungrouped variables", "definition": "random(-10..10)", "description": "", "name": "d"}, "a": {"templateType": "anything", "group": "Ungrouped variables", "definition": "random(-2..2 except 0)", "description": "", "name": "a"}, "lg1": {"templateType": "anything", "group": "Ungrouped variables", "definition": "if(mx=0,'$\\\\lt$','$\\\\gt$')", "description": "", "name": "lg1"}, "r2": {"templateType": "anything", "group": "Ungrouped variables", "definition": "random(-6..6 except 0)", "description": "", "name": "r2"}, "mx": {"templateType": "anything", "group": "Ungrouped variables", "definition": "if(3a*r2+b<0,0,1)", "description": "", "name": "mx"}, "c": {"templateType": "anything", "group": "Ungrouped variables", "definition": "r1*r2", "description": "", "name": "c"}, "f2": {"templateType": "anything", "group": "Ungrouped variables", "definition": "(-(2{b})+sqrt((2{b})^2-4(3{a}){c}))/(6{a})", "description": "", "name": "f2"}, "r1": {"templateType": "anything", "group": "Ungrouped variables", "definition": "random(-4..4#2 except 0)-3*a*r2", "description": "", "name": "r1"}, "f1": {"templateType": "anything", "group": "Ungrouped variables", "definition": "(-(2{b})-sqrt((2{b})^2-4(3{a}){c}))/(6{a})", "description": "", "name": "f1"}, "type1": {"templateType": "anything", "group": "Ungrouped variables", "definition": "if(mx=0, 'maximum','minimum')", "description": "", "name": "type1"}}, "question_groups": [{"name": "", "pickingStrategy": "all-ordered", "questions": [], "pickQuestions": 0}], "ungrouped_variables": ["a", "c", "b", "r1", "r2", "mn", "d", "lg2", "lg1", "type1", "mx", "type2", "f1", "f2"]}, {"name": "Turning points", "extensions": [], "custom_part_types": [], "resources": [], "navigation": {"allowregen": true, "showfrontpage": false, "preventleave": false, "typeendtoleave": false}, "contributors": [{"name": "Frank Doheny", "profile_url": "https://numbas.mathcentre.ac.uk/accounts/profile/789/"}], "preamble": {"css": "", "js": ""}, "parts": [{"type": "gapfill", "marks": 0, "prompt": "Input the smaller of the two \\(x\\) values.
\n\\(x=\\) [[0]]
\nInput the larger of the two \\(x\\) values.
\n\\(x=\\) [[1]]
", "variableReplacementStrategy": "originalfirst", "gaps": [{"marks": 1, "showFeedbackIcon": true, "notationStyles": ["plain", "en", "si-en"], "allowFractions": false, "correctAnswerFraction": false, "type": "numberentry", "variableReplacementStrategy": "originalfirst", "minValue": "{a}", "variableReplacements": [], "scripts": {}, "showCorrectAnswer": true, "maxValue": "{a}", "correctAnswerStyle": "plain"}, {"marks": 1, "showFeedbackIcon": true, "notationStyles": ["plain", "en", "si-en"], "allowFractions": false, "correctAnswerFraction": false, "type": "numberentry", "variableReplacementStrategy": "originalfirst", "minValue": "{b}", "variableReplacements": [], "scripts": {}, "showCorrectAnswer": true, "maxValue": "{b}", "correctAnswerStyle": "plain"}], "showFeedbackIcon": true, "variableReplacements": [], "scripts": {}, "showCorrectAnswer": false}], "tags": [], "variablesTest": {"maxRuns": 100, "condition": ""}, "statement": "The function \\(f(x)=2x^3-\\simplify{3*({a}+{b})x^2+6*{a}*{b}x}+\\var{c}\\) has two turning points.
", "ungrouped_variables": ["a", "b", "c"], "advice": "\\(f(x)=2x^3-\\simplify{3*({a}+{b})x^2+6*{a}*{b}x}+\\var{c}\\)
\nTo locate a turning point, differentite the function, set equal to zero and solve.
\n\\(f'(x)=6x^2-\\simplify{6*({a}+{b})x+6*{a}*{b}}=0\\)
\nDivide across by 6 to get the quadratic equation
\n\\(x^2-\\simplify{({a}+{b})x+{a}*{b}}=0\\)
\nThis has factors
\n\\((x-\\var{a})(x-\\var{b})=0\\)
\n\\(x-\\var{a}=0\\) or \\(x-\\var{b}=0\\)
\n\\(x=\\var{a}\\) or \\(x=\\var{b}\\)
", "metadata": {"description": "Turning points of a cubic function
", "licence": "Creative Commons Attribution 4.0 International"}, "functions": {}, "rulesets": {}, "variable_groups": [], "variables": {"a": {"definition": "random(1..5#1)", "templateType": "randrange", "description": "", "name": "a", "group": "Ungrouped variables"}, "c": {"definition": "random(1..15#1)", "templateType": "randrange", "description": "", "name": "c", "group": "Ungrouped variables"}, "b": {"definition": "random(6..11#1)", "templateType": "randrange", "description": "", "name": "b", "group": "Ungrouped variables"}}, "type": "question"}, {"name": "Applications of differentiation ", "extensions": [], "custom_part_types": [], "resources": [], "navigation": {"allowregen": true, "showfrontpage": false, "preventleave": false, "typeendtoleave": false}, "contributors": [{"name": "Christian Lawson-Perfect", "profile_url": "https://numbas.mathcentre.ac.uk/accounts/profile/7/"}, {"name": "Vicky Hall", "profile_url": "https://numbas.mathcentre.ac.uk/accounts/profile/659/"}], "metadata": {"description": "", "licence": "Creative Commons Attribution 4.0 International"}, "variable_groups": [], "functions": {}, "preamble": {"js": "", "css": ""}, "rulesets": {"std": ["all", "fractionNumbers"]}, "advice": "Parts A and B
\nHere, the question takes you throught the stages needed to find the solution. The reason we differentiate is that the derivative of a function tells us its gradient at a given point, and we want to find where the function has gradient zero because when the gradient is zero we either have a maximum or a minimum point.
\nPart C
\nThe first part of this question is similar to parts A and B. The tricky bit is the second part! You need to work out the value of $t$ that produces the maximum piont but that is not the final answer - you need to use that value of $t$ to find the maximum height, which you do by substituting $t$ into the original function to find $y$.
", "statement": "", "ungrouped_variables": ["z", "c", "b", "d", "f", "w", "a", "g", "h", "t", "maximum"], "variablesTest": {"maxRuns": 100, "condition": ""}, "tags": [], "variables": {"g": {"definition": "random(-10 .. 10#1)", "group": "Ungrouped variables", "name": "g", "description": "", "templateType": "randrange"}, "w": {"definition": "random(2 .. 5#0.1)", "group": "Ungrouped variables", "name": "w", "description": "", "templateType": "randrange"}, "t": {"definition": "random(0 .. 1#0.1)", "group": "Ungrouped variables", "name": "t", "description": "", "templateType": "randrange"}, "c": {"definition": "random(2..7)", "group": "Ungrouped variables", "name": "c", "description": "", "templateType": "anything"}, "b": {"definition": "random(2..5)", "group": "Ungrouped variables", "name": "b", "description": "", "templateType": "anything"}, "f": {"definition": "random(-10 .. 10#1)", "group": "Ungrouped variables", "name": "f", "description": "", "templateType": "randrange"}, "z": {"definition": "random(20 .. 30#0.5)", "group": "Ungrouped variables", "name": "z", "description": "", "templateType": "randrange"}, "a": {"definition": "random(0 .. 10#0.5)", "group": "Ungrouped variables", "name": "a", "description": "", "templateType": "randrange"}, "h": {"definition": "random(0 .. 5#0.5)", "group": "Ungrouped variables", "name": "h", "description": "", "templateType": "randrange"}, "d": {"definition": "random(2..5)", "group": "Ungrouped variables", "name": "d", "description": "", "templateType": "anything"}, "maximum": {"definition": "f<0", "group": "Ungrouped variables", "name": "maximum", "description": "Is the stationary point a maximum?
", "templateType": "anything"}}, "parts": [{"marks": 0, "variableReplacementStrategy": "originalfirst", "useCustomName": false, "extendBaseMarkingAlgorithm": true, "sortAnswers": false, "showFeedbackIcon": true, "variableReplacements": [], "unitTests": [], "prompt": "Find the gradient of the curve $y$ at the point $x=\\var{d}$, giving your answer to $2$ decimal places if necessary.
\n\\[ y = \\simplify{ {a}*x^2 + {b}x + {c}} \\]
\nFirstly, differentiate.
\n$\\displaystyle \\frac{dy}{dx}=$ [[1]]
\nGradient at $x=\\var{d}\\;$ is [[0]]
", "scripts": {}, "customName": "", "gaps": [{"variableReplacementStrategy": "originalfirst", "precisionPartialCredit": 0, "extendBaseMarkingAlgorithm": true, "showFeedbackIcon": true, "strictPrecision": false, "minValue": "2*a*d+b", "maxValue": "2*a*d+b", "precisionType": "dp", "scripts": {}, "mustBeReduced": false, "customName": "", "unitTests": [], "correctAnswerStyle": "plain", "customMarkingAlgorithm": "", "marks": 1, "useCustomName": false, "mustBeReducedPC": 0, "correctAnswerFraction": false, "showCorrectAnswer": true, "showPrecisionHint": false, "notationStyles": ["plain", "en", "si-en"], "variableReplacements": [], "allowFractions": false, "precisionMessage": "You have not given your answer to the correct precision.
", "type": "numberentry", "precision": "2"}, {"marks": 1, "variableReplacementStrategy": "originalfirst", "useCustomName": false, "vsetRangePoints": 5, "extendBaseMarkingAlgorithm": true, "answer": "2*{a}*x+{b}", "showFeedbackIcon": true, "vsetRange": [0, 1], "variableReplacements": [], "unitTests": [], "showPreview": true, "valuegenerators": [{"value": "", "name": "x"}], "scripts": {}, "checkingAccuracy": 0.001, "customName": "", "checkingType": "absdiff", "customMarkingAlgorithm": "", "failureRate": 1, "type": "jme", "checkVariableNames": false, "showCorrectAnswer": true}], "customMarkingAlgorithm": "", "type": "gapfill", "showCorrectAnswer": true}, {"marks": 0, "variableReplacementStrategy": "originalfirst", "useCustomName": false, "extendBaseMarkingAlgorithm": true, "sortAnswers": false, "showFeedbackIcon": true, "variableReplacements": [], "unitTests": [], "prompt": "Find the coordinates of the turning point of the function below and state whether it is a maximum or a minimum point. Give your answers to $2$ decimal places where necessary.
\n$y=\\simplify {{f}x^2+{g}x+{h}}$
\nFirstly, find the first and second derivatives $y$.
\n$\\displaystyle \\frac{dy}{dx}=$ [[2]]
\n$\\displaystyle \\frac{d^2y}{dx^2}=$ [[3]]
\n\nSecondly, find $x$ such that $\\displaystyle \\frac{dy}{dx}=0$.
\n$x$-coordinate of the turning point $=$ [[0]]
\n$y$-coordinate of the turning point $=$ [[1]]
\nThe turning point is a [[4]]
\n\n", "scripts": {}, "customName": "", "gaps": [{"variableReplacementStrategy": "originalfirst", "precisionPartialCredit": 0, "extendBaseMarkingAlgorithm": true, "showFeedbackIcon": true, "strictPrecision": false, "minValue": "-g/(2*f)", "maxValue": "-g/(2*f)", "precisionType": "dp", "scripts": {}, "mustBeReduced": false, "customName": "", "unitTests": [], "correctAnswerStyle": "plain", "customMarkingAlgorithm": "", "marks": 1, "useCustomName": false, "mustBeReducedPC": 0, "correctAnswerFraction": false, "showCorrectAnswer": true, "showPrecisionHint": false, "notationStyles": ["plain", "en", "si-en"], "variableReplacements": [], "allowFractions": false, "precisionMessage": "You have not given your answer to the correct precision.
", "type": "numberentry", "precision": "2"}, {"variableReplacementStrategy": "originalfirst", "precisionPartialCredit": 0, "extendBaseMarkingAlgorithm": true, "showFeedbackIcon": true, "strictPrecision": false, "minValue": "g^2/(4*f)-g^2/(2*f)+h", "maxValue": "g^2/(4*f)-g^2/(2*f)+h", "precisionType": "dp", "scripts": {}, "mustBeReduced": false, "customName": "", "unitTests": [], "correctAnswerStyle": "plain", "customMarkingAlgorithm": "", "marks": 1, "useCustomName": false, "mustBeReducedPC": 0, "correctAnswerFraction": false, "showCorrectAnswer": true, "showPrecisionHint": false, "notationStyles": ["plain", "en", "si-en"], "variableReplacements": [], "allowFractions": false, "precisionMessage": "You have not given your answer to the correct precision.
", "type": "numberentry", "precision": "2"}, {"marks": 1, "variableReplacementStrategy": "originalfirst", "useCustomName": false, "vsetRangePoints": 5, "extendBaseMarkingAlgorithm": true, "answer": "2*{f}*x+{g}", "showFeedbackIcon": true, "vsetRange": [0, 1], "variableReplacements": [], "unitTests": [], "showPreview": true, "valuegenerators": [{"value": "", "name": "x"}], "scripts": {}, "checkingAccuracy": 0.001, "customName": "", "checkingType": "absdiff", "customMarkingAlgorithm": "", "failureRate": 1, "type": "jme", "checkVariableNames": false, "showCorrectAnswer": true}, {"marks": 1, "variableReplacementStrategy": "originalfirst", "useCustomName": false, "vsetRangePoints": 5, "extendBaseMarkingAlgorithm": true, "answer": "2*{f}", "showFeedbackIcon": true, "vsetRange": [0, 1], "variableReplacements": [], "unitTests": [], "showPreview": true, "valuegenerators": [], "scripts": {}, "checkingAccuracy": 0.001, "customName": "", "checkingType": "absdiff", "customMarkingAlgorithm": "", "failureRate": 1, "type": "jme", "checkVariableNames": false, "showCorrectAnswer": true}, {"marks": 0, "variableReplacementStrategy": "originalfirst", "useCustomName": false, "extendBaseMarkingAlgorithm": true, "displayColumns": 0, "showFeedbackIcon": true, "shuffleChoices": false, "variableReplacements": [], "unitTests": [], "maxMarks": "0", "matrix": ["if(maximum, 1, 0)", "if(maximum, 0, 1)"], "showCellAnswerState": true, "distractors": ["", ""], "scripts": {}, "choices": ["maximum
", "minimum
"], "customName": "", "minMarks": 0, "customMarkingAlgorithm": "", "displayType": "radiogroup", "type": "1_n_2", "showCorrectAnswer": true}], "customMarkingAlgorithm": "", "type": "gapfill", "showCorrectAnswer": true}, {"marks": 0, "variableReplacementStrategy": "originalfirst", "useCustomName": false, "extendBaseMarkingAlgorithm": true, "sortAnswers": false, "showFeedbackIcon": true, "variableReplacements": [], "unitTests": [], "prompt": "An unpowered missile is launched vertically from the ground.
\nAt a time $t$ seconds after the instant of projection, its height, $y$ metres, above the ground is given by the formula
\n\\[ y=\\var{z}t-\\var{w}t^2. \\]
\nCalculate the maximum height reached by the missile.
\nFirstly, differentiate.
\n$\\displaystyle \\frac{dy}{dt}=$ [[0]]
\nNow use this result and your knowledge of differentiation to find the maximum height of the missile, rounding your answer to $2$ decimal places.
\n$y=$ [[1]]
", "scripts": {}, "customName": "", "gaps": [{"marks": 1, "variableReplacementStrategy": "originalfirst", "useCustomName": false, "vsetRangePoints": 5, "extendBaseMarkingAlgorithm": true, "answer": "{z}-2*{w}*t", "showFeedbackIcon": true, "vsetRange": [0, 1], "variableReplacements": [], "unitTests": [], "showPreview": true, "valuegenerators": [{"value": "", "name": "t"}], "scripts": {}, "checkingAccuracy": 0.001, "customName": "", "checkingType": "absdiff", "customMarkingAlgorithm": "", "failureRate": 1, "type": "jme", "checkVariableNames": false, "showCorrectAnswer": true}, {"variableReplacementStrategy": "originalfirst", "precisionPartialCredit": 0, "extendBaseMarkingAlgorithm": true, "showFeedbackIcon": true, "strictPrecision": false, "minValue": "z^2/(4w)", "maxValue": "z^2/(4w)", "precisionType": "dp", "scripts": {}, "mustBeReduced": false, "customName": "", "unitTests": [], "correctAnswerStyle": "plain", "customMarkingAlgorithm": "", "marks": 1, "useCustomName": false, "mustBeReducedPC": 0, "correctAnswerFraction": false, "showCorrectAnswer": true, "showPrecisionHint": false, "notationStyles": ["plain", "en", "si-en"], "variableReplacements": [], "allowFractions": false, "precisionMessage": "You have not given your answer to the correct precision.", "type": "numberentry", "precision": "2"}], "customMarkingAlgorithm": "", "type": "gapfill", "showCorrectAnswer": true}], "type": "question"}]}], "showstudentname": true, "duration": 3000, "feedback": {"advicethreshold": 0, "showanswerstate": true, "intro": "You have 50 minutes to complete this exam. You may pause it at any time. Please ensure you enter this exam on one device only. The pass rate is 90% and you have unlimited attempts. However once you have passed the exam do not re enter it or you will wipe your score.
\nExam is due to be completed by Sunday 22nd April at 23:00 and is worth 2%.
", "feedbackmessages": [], "showtotalmark": true, "allowrevealanswer": true, "showactualmark": true, "enterreviewmodeimmediately": true, "showexpectedanswerswhen": "inreview", "showpartfeedbackmessageswhen": "always", "showactualmarkwhen": "always", "showtotalmarkwhen": "always", "showanswerstatewhen": "always", "showadvicewhen": "never"}, "percentPass": "90", "metadata": {"licence": "None specified", "description": "Assesses basic differentiation and finding turning points of curves.
"}, "type": "exam", "contributors": [{"name": "Aoife O'Brien", "profile_url": "https://numbas.mathcentre.ac.uk/accounts/profile/1693/"}], "extensions": ["jsxgraph"], "custom_part_types": [], "resources": []}