// Numbas version: finer_feedback_settings {"name": "Terry's copy of Quadratic Inequalities", "extensions": ["jsxgraph"], "custom_part_types": [], "resources": [], "navigation": {"allowregen": true, "showfrontpage": false, "preventleave": false, "typeendtoleave": false}, "question_groups": [{"pickingStrategy": "all-ordered", "questions": [{"variable_groups": [], "name": "Terry's copy of Quadratic Inequalities", "parts": [{"marks": 0, "showCorrectAnswer": true, "showFeedbackIcon": true, "prompt": "
Find the roots of the quadratic involved in the inequality and order them in ascending order.
\n\nThe smaller root is [[0]] and the larger root is [[1]].
\n", "variableReplacements": [], "type": "gapfill", "gaps": [{"marks": 1, "minValue": "r1", "maxValue": "r1", "showFeedbackIcon": true, "allowFractions": false, "scripts": {}, "variableReplacements": [], "showCorrectAnswer": true, "mustBeReducedPC": 0, "variableReplacementStrategy": "originalfirst", "notationStyles": ["plain", "en", "si-en"], "type": "numberentry", "correctAnswerFraction": false, "mustBeReduced": false, "correctAnswerStyle": "plain"}, {"marks": 1, "minValue": "r2", "maxValue": "r2", "showFeedbackIcon": true, "allowFractions": false, "scripts": {}, "variableReplacements": [], "showCorrectAnswer": true, "mustBeReducedPC": 0, "variableReplacementStrategy": "originalfirst", "notationStyles": ["plain", "en", "si-en"], "type": "numberentry", "correctAnswerFraction": false, "mustBeReduced": false, "correctAnswerStyle": "plain"}], "scripts": {}, "variableReplacementStrategy": "originalfirst"}, {"marks": 0, "showCorrectAnswer": true, "showFeedbackIcon": true, "prompt": "These two roots have broken the $x$-axis up into three regions:
\nLeft of the smaller root, between the roots, and right of the larger root.
\n\nDetermine which regions satisfies the inequality $\\simplify{{a}x^2-{a}({r1}+{r2})x+{a*r1*r2}}\\var{latex(sym)}0$.
\nThe left region [[0]] the inequality.
\nThe middle region [[1]] the inequality.
\nThe right region [[2]] the inequality.
", "variableReplacements": [], "type": "gapfill", "gaps": [{"marks": 0, "type": "1_n_2", "minMarks": 0, "displayType": "dropdownlist", "showFeedbackIcon": true, "showCorrectAnswer": true, "scripts": {}, "maxMarks": 0, "variableReplacements": [], "shuffleChoices": false, "variableReplacementStrategy": "originalfirst", "matrix": ["if(prod=1 or prod=2 or prod=-3 or prod=-4,1,0)", "if(prod=1 or prod=2 or prod=-3 or prod=-4,0,1)"], "distractors": ["", ""], "choices": ["satisfies
", "does not satisfy
"], "displayColumns": 0}, {"marks": 0, "type": "1_n_2", "minMarks": 0, "displayType": "dropdownlist", "showFeedbackIcon": true, "showCorrectAnswer": true, "scripts": {}, "maxMarks": 0, "variableReplacements": [], "shuffleChoices": false, "variableReplacementStrategy": "originalfirst", "matrix": ["if(prod=1 or prod=2 or prod=-3 or prod=-4,0,1)", "if(prod=1 or prod=2 or prod=-3 or prod=-4,1,0)"], "distractors": ["", ""], "choices": ["satisfies
", "does not satisfy
"], "displayColumns": 0}, {"marks": 0, "type": "1_n_2", "minMarks": 0, "displayType": "dropdownlist", "showFeedbackIcon": true, "showCorrectAnswer": true, "scripts": {}, "maxMarks": 0, "variableReplacements": [], "shuffleChoices": false, "variableReplacementStrategy": "originalfirst", "matrix": ["if(prod=1 or prod=2 or prod=-3 or prod=-4,1,0)", "if(prod=1 or prod=2 or prod=-3 or prod=-4,0,1)"], "distractors": ["", ""], "choices": ["satisfies
", "does not satisfy
"], "displayColumns": 0}], "scripts": {}, "variableReplacementStrategy": "originalfirst"}, {"marks": 0, "showCorrectAnswer": true, "showFeedbackIcon": true, "prompt": "The roots themselves [[0]] the inequality $\\simplify{{a}x^2-{a}({r1}+{r2})x+{a*r1*r2}}\\var{latex(sym)}0$.
", "variableReplacements": [], "type": "gapfill", "gaps": [{"marks": 0, "type": "1_n_2", "minMarks": 0, "displayType": "dropdownlist", "showFeedbackIcon": true, "showCorrectAnswer": true, "scripts": {}, "maxMarks": 0, "variableReplacements": [], "shuffleChoices": false, "variableReplacementStrategy": "originalfirst", "matrix": ["if(choice=2 or choice=4,1,0)", "if(choice=2 or choice=4,0,1)"], "distractors": ["", ""], "choices": ["satisfy
", "do not satisy
"], "displayColumns": 0}], "scripts": {}, "variableReplacementStrategy": "originalfirst"}, {"marks": 0, "type": "1_n_2", "minMarks": 0, "displayType": "radiogroup", "showFeedbackIcon": true, "showCorrectAnswer": true, "scripts": {}, "maxMarks": 0, "variableReplacements": [], "shuffleChoices": false, "prompt": "Which of the following is the solution to the inequality $\\simplify{{a}x^2-{a}({r1}+{r2})x+{a*r1*r2}}\\var{latex(sym)}0$?
", "displayColumns": "1", "matrix": ["if(prod=2 or prod=-4,1,0)", "if(prod=1 or prod=-3,1,0)", "if(prod=-1 or prod=3,1,0)", "if(prod=-2 or prod=4,1,0)"], "distractors": ["", "", "", ""], "choices": ["$x\\le\\var{r1}$, $x\\ge\\var{r2}$
", "$x<\\var{r1}$, $x>\\var{r2}$
", "$\\var{r1} < x < \\var{r2}$
\n", "$\\var{r1} \\le x \\le \\var{r2}$
\n"], "variableReplacementStrategy": "originalfirst"}], "tags": [], "statement": "The following will step you through solving the quadratic inequality \\[\\simplify{{a}x^2-{a}({r1}+{r2})x+{a*r1*r2}}\\var{latex(sym)}0\\]
", "extensions": ["jsxgraph"], "advice": "The region approach is a common approach to solving an inequality that involves a quadratic:
\nThe inequality $\\simplify{{a}x^2-{a}({r1}+{r2})x+{a*r1*r2}}\\var{latex(sym)}0$ can be written in a factorised form as $\\simplify{({a}x-{a*r1})(x-{r2})}\\var{latex(sym)}0$ which means the roots are $x=\\var{r1},\\, \\var{r2}$.
\nThe three regions are $x<\\var{r1}$, $\\var{r1}<x<\\var{r2}$, and $x>\\var{r2}$.
\nTo test each region you can either choose a number in each region and actually check if the inequality is satisfied there (not recommended) or simply determine the sign, not the value, of each factor of the left hand side, that is:
\nAt the roots, the quadratic will equal zero and hence the given inequality will not be satisfied since the inequality symbol $\\var{latex(sym)}$ is not strict. That is, $0\\not > 0$ $0 \\ge 0$ $0\\not < 0$ $0\\le 0$.
\nFinally we can say the solution to the inequality is $x\\le\\var{r1}$, $x\\ge\\var{r2}$ $x<\\var{r1}$, $x>\\var{r2}$ $\\var{r1} < x < \\var{r2}$ $\\var{r1} \\le x \\le \\var{r2}$.
\n\nAnother common approach is sketching the parabola $y=\\simplify{{a}x^2-{a}({r1}+{r2})x+{a*r1*r2}}$ (by finding the roots and by noting the sign of the leading term determine if it is concave up or down) and then simply determining which parts of the graph satisfy the inequality. In the graph below, the green parts are those that correspond to $x$ values which satisfy the inequality and the red parts are those that do not.
\n{graph()}
", "functions": {"graph": {"language": "javascript", "type": "html", "parameters": [], "definition": "var div = Numbas.extensions.jsxgraph.makeBoard('600px','600px',{boundingBox:[-15,15,15,-15],grid:true,axis:false});\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\na = Numbas.jme.unwrapValue(scope.variables.a);\nr1 = Numbas.jme.unwrapValue(scope.variables.r1);\nr2 = Numbas.jme.unwrapValue(scope.variables.r2);\nprod = Numbas.jme.unwrapValue(scope.variables.prod);\n\nif(prod==2 || prod==4 || prod==-2 || prod==-4){ptColour = 'green';} else {ptColour = 'red';};\n\nboard.create('point',[r1,0],{fixed:true,withLabel:false,strokeColor:ptColour, fillColor:ptColour});\nboard.create('point',[r2,0],{fixed:true,withLabel:false,strokeColor:ptColour,fillColor:ptColour});\n\nif(prod==2 || prod==-4 || prod== 1 || prod==-3){ outColour = 'green';} else {outColour = 'red';};\nif(prod==-2 || prod==4 || prod== -1 || prod==3){inColour = 'green'} else {inColour = 'red'};\n\nboard.create('functiongraph',[function(x){return a*(x**2-(r1+r2)*x+r1*r2);},r1,r2],{strokeColor:inColour,strokeWidth:2});\nboard.create('functiongraph',[function(x){return a*(x**2-(r1+r2)*x+r1*r2);},-15,r1],{strokeColor:outColour,strokeWidth:2});\nboard.create('functiongraph',[function(x){return a*(x**2-(r1+r2)*x+r1*r2);},r2,15],{strokeColor:outColour,strokeWidth:2});\n\nreturn div;"}}, "variables": {"arootlist": {"name": "arootlist", "description": "", "templateType": "anything", "definition": "sort(shuffle(-12..12)[0..2])", "group": "Ungrouped variables"}, "prod": {"name": "prod", "description": "", "templateType": "anything", "definition": "a*choice", "group": "Ungrouped variables"}, "r1": {"name": "r1", "description": "", "templateType": "anything", "definition": "arootlist[0]", "group": "Ungrouped variables"}, "sym": {"name": "sym", "description": "", "templateType": "anything", "definition": "['>','\\\\ge','<','\\\\le'][choice-1]", "group": "Ungrouped variables"}, "r2": {"name": "r2", "description": "", "templateType": "anything", "definition": "arootlist[1]", "group": "Ungrouped variables"}, "a": {"name": "a", "description": "", "templateType": "anything", "definition": "random(-1,1)", "group": "Ungrouped variables"}, "choice": {"name": "choice", "description": "", "templateType": "anything", "definition": "random(1..4)", "group": "Ungrouped variables"}}, "variablesTest": {"maxRuns": 100, "condition": ""}, "rulesets": {}, "ungrouped_variables": ["arootlist", "r1", "r2", "a", "choice", "sym", "prod"], "metadata": {"description": "Solving inequalities that involve a quadratic and where the right-hand side is 0.
", "licence": "Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International"}, "preamble": {"css": "", "js": ""}, "type": "question", "contributors": [{"name": "Ben Brawn", "profile_url": "https://numbas.mathcentre.ac.uk/accounts/profile/605/"}, {"name": "Terry Young", "profile_url": "https://numbas.mathcentre.ac.uk/accounts/profile/3130/"}]}]}], "contributors": [{"name": "Ben Brawn", "profile_url": "https://numbas.mathcentre.ac.uk/accounts/profile/605/"}, {"name": "Terry Young", "profile_url": "https://numbas.mathcentre.ac.uk/accounts/profile/3130/"}]}