// Numbas version: finer_feedback_settings {"name": "Torris's copy of Algebra III: factorisation", "extensions": [], "custom_part_types": [], "resources": [], "navigation": {"allowregen": true, "showfrontpage": false, "preventleave": false, "typeendtoleave": false}, "question_groups": [{"pickingStrategy": "all-ordered", "questions": [{"name": "Torris's copy of Algebra III: factorisation", "tags": [], "metadata": {"description": "

Factorising polynomials using the highest common factor.

\n

Adapted from 'Factorisation' by Steve Kilgallon.

", "licence": "Creative Commons Attribution 4.0 International"}, "statement": "

Faktoriser følgende uttrykk:

\n

Merk: Bruk stjerne (*) til multiplikasjon og hatt (^)  for å opphøye i en potens. For eksempel, $xy$ skrives som $x$*$y$, $a(b+c)$ skrives som $a$*$(b+c)$ og $x^2$ som $x$^2.

\n

Under \"Vis tips\" og \"Vis svar\" finnes fullstendig løsning til oppgavene. 

", "advice": "", "rulesets": {}, "extensions": [], "builtin_constants": {"e": true, "pi,\u03c0": true, "i": true, "j": false}, "constants": [], "variables": {"q1": {"name": "q1", "group": "Ungrouped variables", "definition": "random(2..9)", "description": "", "templateType": "anything", "can_override": false}, "c": {"name": "c", "group": "Ungrouped variables", "definition": "shuffle([2,2,6,8,10,14])", "description": "

Coefficients in a,b,c (HCF: 2)

", "templateType": "anything", "can_override": false}, "q2": {"name": "q2", "group": "Ungrouped variables", "definition": "random(-9..9 except 0)", "description": "", "templateType": "anything", "can_override": false}, "firstsquare": {"name": "firstsquare", "group": "Ungrouped variables", "definition": "squares[0]^2", "description": "", "templateType": "anything", "can_override": false}, "q4": {"name": "q4", "group": "Ungrouped variables", "definition": "random(-9..9 except 0)", "description": "", "templateType": "anything", "can_override": false}, "q3": {"name": "q3", "group": "Ungrouped variables", "definition": "random(-9..9 except 0)", "description": "", "templateType": "anything", "can_override": false}, "qa": {"name": "qa", "group": "Ungrouped variables", "definition": "q1*q3", "description": "", "templateType": "anything", "can_override": false}, "qc": {"name": "qc", "group": "Ungrouped variables", "definition": "q2*q4", "description": "", "templateType": "anything", "can_override": false}, "qb": {"name": "qb", "group": "Ungrouped variables", "definition": "(q3*q2)+(q1*q4)", "description": "", "templateType": "anything", "can_override": false}, "secondsquare": {"name": "secondsquare", "group": "Ungrouped variables", "definition": "squares[1]^2", "description": "", "templateType": "anything", "can_override": false}, "c3": {"name": "c3", "group": "Ungrouped variables", "definition": "shuffle([2,4,6,10,14])[0..3]", "description": "

Part f (HCF:2)

", "templateType": "anything", "can_override": false}, "c2": {"name": "c2", "group": "Ungrouped variables", "definition": "shuffle([3,3,6,9,15])[0..5]", "description": "

Coefficients in e,f  (HCF: 3)

", "templateType": "anything", "can_override": false}, "squares": {"name": "squares", "group": "Ungrouped variables", "definition": "shuffle(2..7)[0..2]", "description": "", "templateType": "anything", "can_override": false}}, "variablesTest": {"condition": "", "maxRuns": 100}, "ungrouped_variables": ["c", "c2", "c3", "squares", "firstsquare", "secondsquare", "q1", "q2", "q3", "q4", "qa", "qb", "qc"], "variable_groups": [], "functions": {}, "preamble": {"js": "", "css": ""}, "parts": [{"type": "jme", "useCustomName": false, "customName": "", "marks": "3", "scripts": {}, "customMarkingAlgorithm": "", "extendBaseMarkingAlgorithm": true, "unitTests": [], "showCorrectAnswer": true, "showFeedbackIcon": true, "variableReplacements": [], "variableReplacementStrategy": "originalfirst", "nextParts": [], "suggestGoingBack": false, "adaptiveMarkingPenalty": 0, "exploreObjective": null, "prompt": "

$\\var{c[0]}-\\var{c[1]}x^2=$

", "stepsPenalty": "2", "steps": [{"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": "

Først finner vi største felles faktor, i dette tilfelle $2$. Vi setter den så utenfor parentes: $2(\\;\\;\\;\\;)$

\n

Deretter må vi finne ut hva som står igjen i leddene inne i parentesen.

\n

For å finne dette kan vi dele hvert ledd med den felles faktoren:

\n

$2\\big(\\frac{\\var{c[0]}}{2}-\\frac{\\var{c[1]}}{2}x^2\\big)=2\\big(\\simplify{{c[0]}/2}-\\simplify{{c[1]}/2}x^2\\big)$

"}], "answer": "2({c[0]}/2-({c[1]}/2)x^2)", "answerSimplification": "all", "showPreview": true, "checkingType": "absdiff", "checkingAccuracy": 0.001, "failureRate": 1, "vsetRangePoints": 5, "vsetRange": [0, 1], "checkVariableNames": true, "singleLetterVariables": false, "allowUnknownFunctions": true, "implicitFunctionComposition": false, "caseSensitive": false, "musthave": {"strings": ["(", ")"], "showStrings": false, "partialCredit": 0, "message": "

Your answer must be factorised

"}, "valuegenerators": [{"name": "x", "value": ""}]}, {"type": "jme", "useCustomName": false, "customName": "", "marks": "3", "scripts": {}, "customMarkingAlgorithm": "", "extendBaseMarkingAlgorithm": true, "unitTests": [], "showCorrectAnswer": true, "showFeedbackIcon": true, "variableReplacements": [], "variableReplacementStrategy": "originalfirst", "nextParts": [], "suggestGoingBack": false, "adaptiveMarkingPenalty": 0, "exploreObjective": null, "prompt": "

$\\var{c[2]}ab+\\var{c[3]}bc=$

", "stepsPenalty": "2", "steps": [{"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": "

Først finner vi største felles faktor, i dette tilfelle $2b$. Vi setter den så utenfor parentes: $2b(\\;\\;\\;\\;)$

\n

Deretter må vi finne ut hva som står igjen i leddene inne i parentesen.

\n

For å finne dette kan vi dele hvert ledd med den felles faktoren:

\n

$2b\\big(\\frac{\\var{c[2]}ab}{2b}+\\frac{\\var{c[3]}bc}{2b}\\big)=2b\\big(\\simplify{({c[2]}/2)*a}+\\simplify{({c[3]}/2)*c}\\big)$

"}], "answer": "2b*(({c[2]}a/2)+({c[3]}c/2))", "answerSimplification": "all", "showPreview": true, "checkingType": "absdiff", "checkingAccuracy": 0.001, "failureRate": 1, "vsetRangePoints": 5, "vsetRange": [0, 1], "checkVariableNames": true, "singleLetterVariables": false, "allowUnknownFunctions": true, "implicitFunctionComposition": false, "caseSensitive": false, "musthave": {"strings": ["(", ")"], "showStrings": false, "partialCredit": 0, "message": "

Your answer must be factorised

"}, "valuegenerators": [{"name": "a", "value": ""}, {"name": "b", "value": ""}, {"name": "c", "value": ""}]}, {"type": "jme", "useCustomName": false, "customName": "", "marks": "3", "scripts": {}, "customMarkingAlgorithm": "", "extendBaseMarkingAlgorithm": true, "unitTests": [], "showCorrectAnswer": true, "showFeedbackIcon": true, "variableReplacements": [], "variableReplacementStrategy": "originalfirst", "nextParts": [], "suggestGoingBack": false, "adaptiveMarkingPenalty": 0, "exploreObjective": null, "prompt": "

$\\var{c[4]}a^2+\\var{c[5]}ab=$

", "stepsPenalty": "2", "steps": [{"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": "

Først finner vi største felles faktor, i dette tilfelle $2a$. Vi setter den så utenfor parentes: $2a(\\;\\;\\;\\;)$

\n

Deretter må vi finne ut hva som står igjen i leddene inne i parentesen.

\n

For å finne dette kan vi dele hvert ledd med den felles faktoren:

\n

$2a\\big(\\frac{\\var{c[4]}a^2}{2a}+\\frac{\\var{c[5]}ab}{2a}\\big)=2a\\big(\\simplify{({c[4]}/2)*a}+\\simplify{({c[5]}/2)*b}\\big)$

"}], "answer": "2a*({c[4]}a/2+{c[5]}b/2)", "answerSimplification": "all", "showPreview": true, "checkingType": "absdiff", "checkingAccuracy": 0.001, "failureRate": 1, "vsetRangePoints": 5, "vsetRange": [0, 1], "checkVariableNames": true, "singleLetterVariables": false, "allowUnknownFunctions": true, "implicitFunctionComposition": false, "caseSensitive": false, "musthave": {"strings": ["(", ")"], "showStrings": false, "partialCredit": 0, "message": "

Your answer must be factorised

"}, "valuegenerators": [{"name": "a", "value": ""}, {"name": "b", "value": ""}]}, {"type": "jme", "useCustomName": false, "customName": "", "marks": "3", "scripts": {}, "customMarkingAlgorithm": "", "extendBaseMarkingAlgorithm": true, "unitTests": [], "showCorrectAnswer": true, "showFeedbackIcon": true, "variableReplacements": [], "variableReplacementStrategy": "originalfirst", "nextParts": [], "suggestGoingBack": false, "adaptiveMarkingPenalty": 0, "exploreObjective": null, "prompt": "

$pq^3-p^3q=$

", "stepsPenalty": "2", "steps": [{"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": "

Først finner vi største felles faktor, i dette tilfelle $pq$. Vi setter den så utenfor parentes: $pq(\\;\\;\\;\\;)$

\n

Deretter må vi finne ut hva som står igjen i leddene inne i parentesen.

\n

For å finne dette kan vi dele hvert ledd med den felles faktoren:

\n

$pq\\big(\\frac{pq^3}{pq}-\\frac{p^3q}{pq}\\big)=pq(q^2-p^2)$

"}], "answer": "p*q*((q^2)-p^2)", "answerSimplification": "all", "showPreview": true, "checkingType": "absdiff", "checkingAccuracy": 0.001, "failureRate": 1, "vsetRangePoints": 5, "vsetRange": [0, 1], "checkVariableNames": true, "singleLetterVariables": false, "allowUnknownFunctions": true, "implicitFunctionComposition": false, "caseSensitive": false, "musthave": {"strings": ["(", ")"], "showStrings": false, "partialCredit": 0, "message": "

Your answer must be factorised

"}, "valuegenerators": [{"name": "p", "value": ""}, {"name": "q", "value": ""}]}, {"type": "jme", "useCustomName": false, "customName": "", "marks": "3", "scripts": {}, "customMarkingAlgorithm": "", "extendBaseMarkingAlgorithm": true, "unitTests": [], "showCorrectAnswer": true, "showFeedbackIcon": true, "variableReplacements": [], "variableReplacementStrategy": "originalfirst", "nextParts": [], "suggestGoingBack": false, "adaptiveMarkingPenalty": 0, "exploreObjective": null, "prompt": "

$\\var{c2[0]}x^2y+\\var{c2[1]}xy^4=$

", "stepsPenalty": "2", "steps": [{"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": "

Først finner vi største felles faktor, i dette tilfelle $3xy$. Vi setter den så utenfor parentes: $3xy(\\;\\;\\;\\;)$

\n

Deretter må vi finne ut hva som står igjen i leddene inne i parentesen.

\n

For å finne dette kan vi dele hvert ledd med den felles faktoren:

\n

$3xy\\big(\\frac{\\var{c2[0]}x^2y}{3xy}+\\frac{\\var{c2[1]}xy^4}{3xy}\\big)=3xy\\big(\\simplify{({c2[0]}/3)*x}+\\simplify{({{c2}[1]}/3)*y^3}\\big)$

"}], "answer": "3*x*y*(({c2[0]}x/3)+({c2[1]}y^3/3))", "answerSimplification": "all", "showPreview": true, "checkingType": "absdiff", "checkingAccuracy": 0.001, "failureRate": 1, "vsetRangePoints": 5, "vsetRange": [0, 1], "checkVariableNames": true, "singleLetterVariables": false, "allowUnknownFunctions": true, "implicitFunctionComposition": false, "caseSensitive": false, "musthave": {"strings": ["(", ")"], "showStrings": false, "partialCredit": 0, "message": "

Your answer must be factorised

"}, "valuegenerators": [{"name": "x", "value": ""}, {"name": "y", "value": ""}]}, {"type": "jme", "useCustomName": false, "customName": "", "marks": "3", "scripts": {}, "customMarkingAlgorithm": "", "extendBaseMarkingAlgorithm": true, "unitTests": [], "showCorrectAnswer": true, "showFeedbackIcon": true, "variableReplacements": [], "variableReplacementStrategy": "originalfirst", "nextParts": [], "suggestGoingBack": false, "adaptiveMarkingPenalty": 0, "exploreObjective": null, "prompt": "

$\\var{c3[0]}p^3q-\\var{c3[1]}p^2q^2+\\var{c3[2]}pq^3=$

", "stepsPenalty": "2", "steps": [{"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": "

Først finner vi største felles faktor, i dette tilfelle $2pq$. Vi setter den så utenfor parentes: $2pq(\\;\\;\\;\\;)$

\n

Deretter må vi finne ut hva som står igjen i leddene inne i parentesen.

\n

For å finne dette kan vi dele hvert ledd med den felles faktoren:

\n

$2pq\\big(\\frac{\\var{c3[0]}p^3q}{2pq}-\\frac{\\var{c3[1]}p^2q^2}{2pq}+\\frac{\\var{c3[2]}pq^3}{2pq}\\big)=2pq\\big(\\simplify{({c3[0]}/2)p^2}-\\simplify{({c3[1]}/2)*p q}+\\simplify{({c3[2]}/2)*q^2}\\big)$

"}], "answer": "2*p*q*({c3[0]}p^2/2-{c3[1]}*p*q/2+{c3[2]}q^2/2)", "answerSimplification": "all", "showPreview": true, "checkingType": "absdiff", "checkingAccuracy": 0.001, "failureRate": 1, "vsetRangePoints": 5, "vsetRange": [0, 1], "checkVariableNames": true, "singleLetterVariables": false, "allowUnknownFunctions": true, "implicitFunctionComposition": false, "caseSensitive": false, "musthave": {"strings": ["(", ")"], "showStrings": false, "partialCredit": 0, "message": "

Your answer must be factorised

"}, "valuegenerators": [{"name": "p", "value": ""}, {"name": "q", "value": ""}]}, {"type": "jme", "useCustomName": false, "customName": "", "marks": "3", "scripts": {}, "customMarkingAlgorithm": "", "extendBaseMarkingAlgorithm": true, "unitTests": [], "showCorrectAnswer": true, "showFeedbackIcon": true, "variableReplacements": [], "variableReplacementStrategy": "originalfirst", "nextParts": [], "suggestGoingBack": false, "adaptiveMarkingPenalty": 0, "exploreObjective": null, "prompt": "

$\\var{c2[2]}lm^2-\\var{c2[3]}l^3m^3+\\var{c2[4]}l^2m^4=$

", "stepsPenalty": "2", "steps": [{"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": "

Først finner vi største felles faktor, i dette tilfelle $3lm^2$. Vi setter den så utenfor parentes: $3lm^2(\\;\\;\\;\\;)$

\n

Deretter må vi finne ut hva som står igjen i leddene inne i parentesen.

\n

For å finne dette kan vi dele hvert ledd med den felles faktoren:

\n

$3lm^2\\big(\\frac{\\var{c2[2]}lm^2}{3lm^2}-\\frac{\\var{c2[3]}l^3m^3}{3lm^2}+\\frac{\\var{c2[4]}l^2m^4}{3lm^2}\\big)=3lm^2\\big(\\simplify{({c2[2]}/3)}-\\simplify{({c2[3]}/3)*l^2m}+\\simplify{({c2[4]}/3)*lm^2}\\big)$

"}], "answer": "3*l*m^2*({c2[2]}/3-{c2[3]}*l^2*m/3+{c2[4]}l*m^2/3)", "answerSimplification": "all", "showPreview": true, "checkingType": "absdiff", "checkingAccuracy": 0.001, "failureRate": 1, "vsetRangePoints": 5, "vsetRange": [0, 1], "checkVariableNames": true, "singleLetterVariables": false, "allowUnknownFunctions": true, "implicitFunctionComposition": false, "caseSensitive": false, "musthave": {"strings": ["(", ")"], "showStrings": false, "partialCredit": 0, "message": "

Your answer must be factorised

"}, "valuegenerators": [{"name": "l", "value": ""}, {"name": "m", "value": ""}]}, {"type": "jme", "useCustomName": false, "customName": "", "marks": "3", "scripts": {}, "customMarkingAlgorithm": "", "extendBaseMarkingAlgorithm": true, "unitTests": [], "showCorrectAnswer": true, "showFeedbackIcon": true, "variableReplacements": [], "variableReplacementStrategy": "originalfirst", "nextParts": [], "suggestGoingBack": false, "adaptiveMarkingPenalty": 0, "exploreObjective": null, "prompt": "

$\\var{firstsquare}-\\var{secondsquare}x^2$ =

", "stepsPenalty": "2", "steps": [{"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": "

Dette kjenner vi som 3.kvadratsetning, eller konjugatsetningen:

\n

$a^2-b^2=(a+b)(a-b)$

\n

Vi kan multiplisere parentesene på høyre side for å vise at det stemmer::

\n

$(a+b)(a-b)=a^2-ab+ab-b^2=a^2-b^2$

\n

$ \"a\" $ og $ \"b\" $ kan være byttet ut med mer sammensatte uttrykk, husk da at hver faktor i leddene skal opphøyes i andre:

\n

$a^2x^4-b^2y^6=(ax^2+by^3)(ax^2-by^3)$

\n

Leddene kan også være kombinasjoner av tall og bokstaver:

\n

$9x^2-16y^4=(3x+4y^2)(3x-4y^2)$

"}], "answer": "({{squares}[0]}+{{squares}[1]}*x)({{squares}[0]}-{{squares}[1]}*x)", "answerSimplification": "!basic", "showPreview": true, "checkingType": "absdiff", "checkingAccuracy": 0.001, "failureRate": 1, "vsetRangePoints": 5, "vsetRange": [0, 1], "checkVariableNames": false, "singleLetterVariables": false, "allowUnknownFunctions": true, "implicitFunctionComposition": false, "caseSensitive": false, "valuegenerators": [{"name": "x", "value": ""}]}], "partsMode": "all", "maxMarks": 0, "objectives": [], "penalties": [], "objectiveVisibility": "always", "penaltyVisibility": "always", "contributors": [{"name": "Torris Bakke", "profile_url": "https://numbas.mathcentre.ac.uk/accounts/profile/942/"}], "resources": []}]}], "contributors": [{"name": "Torris Bakke", "profile_url": "https://numbas.mathcentre.ac.uk/accounts/profile/942/"}]}