// Numbas version: exam_results_page_options {"name": "1.3.2. Removing Brackets from a(b+c) and a(b-c)", "extensions": [], "custom_part_types": [], "resources": [], "navigation": {"allowregen": true, "showfrontpage": false, "preventleave": false, "typeendtoleave": false}, "question_groups": [{"pickingStrategy": "all-ordered", "questions": [{"name": "1.3.2. Removing Brackets from a(b+c) and a(b-c)", "tags": [], "metadata": {"description": "
Remove the brackets from algebraic expressions. Part of HELM Book 1.3
", "licence": "Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International"}, "statement": "Removing brackets means multiplying out. For example
\n\\[5(2+4) = 5\\times 2+5\\times 4 = 10+20 = 30.\\]
\nIn this simple example we could alternatively get the same result as follows:
\n\\[5(2 + 4) = 5 \\times 6 = 30.\\]
\nThat is:
\n\\[5(2 + 4) = 5 \\times 2 + 5 \\times 4\\]
\nIn an expression such as $5(x+y)$ it is intended that the $5$ multiplies both $x$ and $y$ to produce $5x+5y$.
\nThus the expressions $5(x + y)$ and $5x + 5y$ are equivalent. In general we have the following rules known as distributive laws:
\n\\(a(b+c)=ab+ac\\)
\n\\(a(b-c)=ab-ac\\)
\nNote that when the brackets are removed both terms in the brackets are multiplied by $a$.
\nAs we have noted above, if you insert numbers instead of letters into these expressions you will see that both left and right hand sides are equivalent. For example
\n$4(3 + 5)$ has the same value as $4(3) + 4(5)$; that is $32$
\nand
\n$7(8 - 3)$ has the same value as $7(8) - 7(3)$; that is $35$
\nExample 31
\nRemove the brackets from (a) $9(2+y),\\quad$ (b) $9(2y)$
\nSolution
\n(a) In the expression $9(2 + y)$ the $9$ must multiply both terms in the brackets:
\n\\[ \\begin{align*} 9(2+y)&=9(2)+9(y) \\\\ &=18+9y \\end{align*} \\]
\n(b) Recall that $9(2y)$ means $9 \\times (2 \\times y)$ and that when multiplying numbers together the presence of brackets is irrelevant. Thus $9(2y) = 9 \\times 2 \\times y = 18y$
\nThe crucial distinction between the role of the factor $9$ in the two expressions $9(2 + y)$ and $9(2y)$ in Example 31 should be noted.
\nExample 32
\nRemove the brackets from $9(x+2y)$.
\nSolution
\nIn the expression $9(x+2y)$ the $9$ must multiply both the $x$ and the $2y$ in the brackets. Thus
\n\\[ \\begin{align*} 9(x+2y) &= 9x + 9(2y)\\\\ &= 9x + 18 y \\end{align*} \\]
\n", "advice": "Task 1:
\n$\\var{q1expr}=\\var{q1ans}$
\nTask 2:
\n$\\var{q2expr}=\\var{q2ans}$
\nTask 3:
\n$\\var{q3expr}=\\var{q3ans}$
\nTask 4:
\n$\\var{q4expr}=\\var{q4ans}$
", "rulesets": {}, "extensions": [], "builtin_constants": {"e": true, "pi,\u03c0": true, "i": true}, "constants": [], "variables": {"q1expr": {"name": "q1expr", "group": "question 1", "definition": "simplify(\nexpression(\n q1consts[0] + \"*(\" + q1consts[1] + \"*\" + alphabet[0] + \"+\" + q1consts[2] + \"*\" + alphabet[1] + \")\"\n),[\"all\"])", "description": "", "templateType": "anything", "can_override": false}, "alphabet": {"name": "alphabet", "group": "Ungrouped variables", "definition": "shuffle(['a','b','c','d','f','g','h','k','m','n','p','q','r','s','t','u','v','w','x','y','z'])", "description": "", "templateType": "anything", "can_override": false}, "q1consts": {"name": "q1consts", "group": "question 1", "definition": "repeat(random(-9..9 except [-1,0,1]),3)", "description": "", "templateType": "anything", "can_override": false}, "q1ans": {"name": "q1ans", "group": "question 1", "definition": "simplify(\nexpression(\n q1consts[0] + \"*\" + q1consts[1] + \"*\" + alphabet[0] + \"+\" + \n q1consts[0] + \"*\" + q1consts[2] + \"*\" + alphabet[1]\n ),[\"all\"])", "description": "", "templateType": "anything", "can_override": false}, "q2expr": {"name": "q2expr", "group": "question 2", "definition": "simplify(\nexpression(\n q1consts[0] + \"*\" + q2var + \"*(\" + q1consts[1] + \"*\" + alphabet[2] + \"+\" + q1consts[2] + \"*\" + alphabet[3] + \")\"\n),[\"all\"])", "description": "", "templateType": "anything", "can_override": false}, "q2consts": {"name": "q2consts", "group": "question 2", "definition": "repeat(random(-9..9 except [-1,0,1]),3)", "description": "", "templateType": "anything", "can_override": false}, "q2var": {"name": "q2var", "group": "question 2", "definition": "random(alphabet[2],alphabet[3])", "description": "", "templateType": "anything", "can_override": false}, "q2ans": {"name": "q2ans", "group": "question 2", "definition": "simplify(\nexpression(\n q1consts[0] + \"*\" + q1consts[1] + \"*\" + q2var + \"*\" + alphabet[2] + \"+\" + \n q1consts[0] + \"*\" + q1consts[2] + \"*\" + q2var + \"*\" + alphabet[3]\n ),[\"all\"])", "description": "", "templateType": "anything", "can_override": false}, "q3expr": {"name": "q3expr", "group": "question 3", "definition": "expression(\"-(\" + \n string(\n simplify(\n expression(\n \"(\" + q1consts[1] + \"*\" + alphabet[4] + \"+\" + q1consts[2] + \"*\" + alphabet[5] + \")\"\n ),[\"basic\"]\n )\n ) + \")\"\n)", "description": "", "templateType": "anything", "can_override": false}, "q3ans": {"name": "q3ans", "group": "question 3", "definition": "simplify(\n expression(\n \"-(\" + q1consts[1] + \"*\" + alphabet[4] + \"+\" + q1consts[2] + \"*\" + alphabet[5] + \")\"\n ),[\"all\"]\n )", "description": "", "templateType": "anything", "can_override": false}, "q3consts": {"name": "q3consts", "group": "question 3", "definition": "repeat(random(-9..9 except [-1,0,1]),2)", "description": "", "templateType": "anything", "can_override": false}, "q4expr": {"name": "q4expr", "group": "question 4", "definition": "simplify(\nexpression(\n q4var + \"*(\" + q4sgns[0] + alphabet[6] + q4sgns[1] + alphabet[7] + \")\"\n),[\"all\"])", "description": "", "templateType": "anything", "can_override": false}, "q4ans": {"name": "q4ans", "group": "question 4", "definition": "simplify(\nexpression(\n q4var + \"*\" + q4sgns[0] + alphabet[6] + \"+\" + q4var + \"*\" + q4sgns[1] + alphabet[7]\n),[\"all\"])", "description": "", "templateType": "anything", "can_override": false}, "q4sgns": {"name": "q4sgns", "group": "question 4", "definition": "repeat(random(\"+\",\"-\"),2)", "description": "", "templateType": "anything", "can_override": false}, "q4var": {"name": "q4var", "group": "question 4", "definition": "random(alphabet[6],alphabet[7])", "description": "", "templateType": "anything", "can_override": false}, "q5expr": {"name": "q5expr", "group": "question 5", "definition": "expression( \"(\" + \nstring(simplify(expression(\n alphabet[8] + \"+\" + q5consts[0]\n ),[\"basic\"])) + \")*(\" + q5consts[1] + \")\"\n )", "description": "", "templateType": "anything", "can_override": false}, "q5ans": {"name": "q5ans", "group": "question 5", "definition": "simplify(expression(\n alphabet[8] + \"*\" + q5consts[1] + \"+\" + q5consts[0]+ \"*\" + q5consts[1]\n ),[\"all\"])", "description": "", "templateType": "anything", "can_override": false}, "q5consts": {"name": "q5consts", "group": "question 5", "definition": "repeat(random(-9..9 except [-1,0,1]),2)", "description": "", "templateType": "anything", "can_override": false}}, "variablesTest": {"condition": "", "maxRuns": 100}, "ungrouped_variables": ["alphabet"], "variable_groups": [{"name": "question 1", "variables": ["q1consts", "q1expr", "q1ans"]}, {"name": "question 2", "variables": ["q2consts", "q2var", "q2expr", "q2ans"]}, {"name": "question 3", "variables": ["q3consts", "q3expr", "q3ans"]}, {"name": "question 4", "variables": ["q4sgns", "q4expr", "q4ans", "q4var"]}, {"name": "question 5", "variables": ["q5consts", "q5expr", "q5ans"]}], "functions": {}, "preamble": {"js": "", "css": ""}, "parts": [{"type": "jme", "useCustomName": true, "customName": "Task 1", "marks": 1, "scripts": {}, "customMarkingAlgorithm": "", "extendBaseMarkingAlgorithm": true, "unitTests": [], "showCorrectAnswer": true, "showFeedbackIcon": true, "variableReplacements": [], "variableReplacementStrategy": "originalfirst", "nextParts": [], "suggestGoingBack": false, "adaptiveMarkingPenalty": 0, "exploreObjective": null, "prompt": "Remove the brackets from $\\var{q1expr}$
", "answer": "{q1ans}", "showPreview": true, "checkingType": "absdiff", "checkingAccuracy": 0.001, "failureRate": 1, "vsetRangePoints": 5, "vsetRange": [0, 1], "checkVariableNames": false, "singleLetterVariables": false, "allowUnknownFunctions": true, "implicitFunctionComposition": false, "caseSensitive": false, "notallowed": {"strings": ["(", ")"], "showStrings": false, "partialCredit": 0, "message": ""}, "mustmatchpattern": {"pattern": "`! m_anywhere(?*(? + ?`+))", "partialCredit": 0, "message": "", "nameToCompare": ""}, "valuegenerators": []}, {"type": "information", "useCustomName": false, "customName": "", "marks": 0, "scripts": {}, "customMarkingAlgorithm": "", "extendBaseMarkingAlgorithm": true, "unitTests": [], "showCorrectAnswer": true, "showFeedbackIcon": true, "variableReplacements": [], "variableReplacementStrategy": "originalfirst", "nextParts": [], "suggestGoingBack": false, "adaptiveMarkingPenalty": 0, "exploreObjective": null, "prompt": "Example 33
\nRemove the brackets from $-3(5x-z)$.
\nSolution
\nThe number $-3$ must multiply both the $5x$ and the $z$.
\n\\[ \\begin{align*} -3(-5x-z) &= (-3)(5x) - (-3)(z)\\\\ &= -15x+3z \\end{align*} \\]
"}, {"type": "jme", "useCustomName": true, "customName": "Task 2", "marks": 1, "scripts": {}, "customMarkingAlgorithm": "", "extendBaseMarkingAlgorithm": true, "unitTests": [], "showCorrectAnswer": true, "showFeedbackIcon": true, "variableReplacements": [], "variableReplacementStrategy": "originalfirst", "nextParts": [], "suggestGoingBack": false, "adaptiveMarkingPenalty": 0, "exploreObjective": null, "prompt": "Remove the brackets from $\\var{q2expr}$.
\nRemember to type * when two variables are multipled together.
", "answer": "{q2ans}", "showPreview": true, "checkingType": "absdiff", "checkingAccuracy": 0.001, "failureRate": 1, "vsetRangePoints": 5, "vsetRange": [0, 1], "checkVariableNames": false, "singleLetterVariables": false, "allowUnknownFunctions": true, "implicitFunctionComposition": false, "caseSensitive": false, "mustmatchpattern": {"pattern": "`! m_anywhere(?*(? + ?`+))", "partialCredit": 0, "message": "", "nameToCompare": ""}, "valuegenerators": []}, {"type": "information", "useCustomName": false, "customName": "", "marks": 0, "scripts": {}, "customMarkingAlgorithm": "", "extendBaseMarkingAlgorithm": true, "unitTests": [], "showCorrectAnswer": true, "showFeedbackIcon": true, "variableReplacements": [], "variableReplacementStrategy": "originalfirst", "nextParts": [], "suggestGoingBack": false, "adaptiveMarkingPenalty": 0, "exploreObjective": null, "prompt": "Example 34
\nRemove the brackets from $-(3x+1)$.
\nSolution
\nAlthough the $1$ is unwritten, the minus sign outside the brackets stands for $-1$. We must therefore consider the expression $-(3x+1)$.
\n\\[ \\begin{align*} -1(3x-1) &= (-1)(3x) + (-1)(1)\\\\ &= -3x + (-1) \\\\ &= -3x -1 \\end{align*} \\]
"}, {"type": "jme", "useCustomName": true, "customName": "Task 3", "marks": 1, "scripts": {}, "customMarkingAlgorithm": "", "extendBaseMarkingAlgorithm": true, "unitTests": [], "showCorrectAnswer": true, "showFeedbackIcon": true, "variableReplacements": [], "variableReplacementStrategy": "originalfirst", "nextParts": [], "suggestGoingBack": false, "adaptiveMarkingPenalty": 0, "exploreObjective": null, "prompt": "Remove the brackets from $\\var{q3expr}$.
", "answer": "{q3ans}", "showPreview": true, "checkingType": "absdiff", "checkingAccuracy": 0.001, "failureRate": 1, "vsetRangePoints": 5, "vsetRange": [0, 1], "checkVariableNames": false, "singleLetterVariables": false, "allowUnknownFunctions": true, "implicitFunctionComposition": false, "caseSensitive": false, "mustmatchpattern": {"pattern": "`! m_anywhere(?*(? + ?`+))", "partialCredit": 0, "message": "", "nameToCompare": ""}, "valuegenerators": []}, {"type": "jme", "useCustomName": true, "customName": "Task 4", "marks": 1, "scripts": {}, "customMarkingAlgorithm": "", "extendBaseMarkingAlgorithm": true, "unitTests": [], "showCorrectAnswer": true, "showFeedbackIcon": true, "variableReplacements": [], "variableReplacementStrategy": "originalfirst", "nextParts": [], "suggestGoingBack": false, "adaptiveMarkingPenalty": 0, "exploreObjective": null, "prompt": "Remove the brackets from $\\var{q4expr}$.
", "answer": "{q4ans}", "showPreview": true, "checkingType": "absdiff", "checkingAccuracy": 0.001, "failureRate": 1, "vsetRangePoints": 5, "vsetRange": [0, 1], "checkVariableNames": false, "singleLetterVariables": false, "allowUnknownFunctions": true, "implicitFunctionComposition": false, "caseSensitive": false, "mustmatchpattern": {"pattern": "`! m_anywhere(?*(? + ?`+))", "partialCredit": 0, "message": "", "nameToCompare": ""}, "valuegenerators": []}, {"type": "information", "useCustomName": false, "customName": "", "marks": 0, "scripts": {}, "customMarkingAlgorithm": "", "extendBaseMarkingAlgorithm": true, "unitTests": [], "showCorrectAnswer": true, "showFeedbackIcon": true, "variableReplacements": [], "variableReplacementStrategy": "originalfirst", "nextParts": [], "suggestGoingBack": false, "adaptiveMarkingPenalty": 0, "exploreObjective": null, "prompt": "Example 35
\nRemove the brackets from the expression $5x-(3x+1)$ and simplify the result by collecting like terms.
\nSolution
\nThe brackets in $-(3x+1)$ were removed in Example 34.
\n\\[ \\begin{align*} 5x-(3x+1) &= 5x -1(3x+1)\\\\ &= 5x-3x-1\\\\&= 2x-1 \\end{align*} \\]
\nExample 36
\nShow that $\\displaystyle{\\frac{-x-1}{4}}$, $\\displaystyle{\\frac{-(x+1)}{4}}$ and $\\displaystyle {-\\frac{x+1}{4}}$ are all equivalent expressions.
\nSolution
\nConsider $-(x+1)$. Removing the brackets we obtain $-x-1$ and so \\[\\frac{-x-1}{4} = \\frac{-(x+1)}{4}\\]
\nA negative quantity divided by a positive quantity will be negative. Hence \\[ \\frac{-(x+1)}{4} = -\\frac{x+1}{4} =\\]
\nYou should study all three expressions carefully to recognise the variety of equivalent ways in which we can write an algebraic expression.
\nSometimes the bracketed expression can appear on the left, as in (a + b)c. To remove the brackets here we use the following rules:
\n\\[(a+b)c = ac + bc\\]
\n\\[(a-b)c = ac-bc\\]
\nNote that when the brackets are removed both the terms in the brackets multiply $c$.
\nExample 37
\nRemove the brackets from $(2x+3y)x$.
\nSolution
\nBoth terms in the brackets multiply the $x$ outside. Thus
\n\\[ \\begin{align*} (2x+3y)x &= 2x(x) + 3y(x) \\\\ &= 2x^2 + 3yx \\end{align*} \\]
"}, {"type": "jme", "useCustomName": true, "customName": "Task 5", "marks": 1, "scripts": {}, "customMarkingAlgorithm": "", "extendBaseMarkingAlgorithm": true, "unitTests": [], "showCorrectAnswer": true, "showFeedbackIcon": true, "variableReplacements": [], "variableReplacementStrategy": "originalfirst", "nextParts": [], "suggestGoingBack": false, "adaptiveMarkingPenalty": 0, "exploreObjective": null, "prompt": "Remove the brackets from $\\var{q5expr}$.
", "answer": "{q5ans}", "showPreview": true, "checkingType": "absdiff", "checkingAccuracy": 0.001, "failureRate": 1, "vsetRangePoints": 5, "vsetRange": [0, 1], "checkVariableNames": false, "singleLetterVariables": false, "allowUnknownFunctions": true, "implicitFunctionComposition": false, "caseSensitive": false, "mustmatchpattern": {"pattern": "`! m_anywhere(?*(? + ?`+))", "partialCredit": 0, "message": "", "nameToCompare": ""}, "valuegenerators": []}], "partsMode": "all", "maxMarks": 0, "objectives": [], "penalties": [], "objectiveVisibility": "always", "penaltyVisibility": "always", "contributors": [{"name": "Merryn Horrocks", "profile_url": "https://numbas.mathcentre.ac.uk/accounts/profile/4052/"}]}]}], "contributors": [{"name": "Merryn Horrocks", "profile_url": "https://numbas.mathcentre.ac.uk/accounts/profile/4052/"}]}