mathsteps-experimental-fork
Version:
Step by step math solutions. Experimental Fork
25 lines (21 loc) • 745 B
JavaScript
;
Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });
const WParenX_EQ_WParenX = {
id: 'WParenX_EQ_WParenX',
pattern: 'W(x)=W(x)',
solveFunction: (equation) => {
// We want to transform:
// Before : W(x)=W(x)
// After : W(x)=C
const poolOfRules = [
// Common rules.
{ l: 'EQ(fx1 , fx + a1)', r: 'EQ(fx1 - fx, a1)', id: 'move_fx_to_left' },
{ l: 'EQ(fx1 , fx - a1)', r: 'EQ(fx1 - fx, -a1)', id: 'move_fx_to_left' },
{ l: 'EQ(fx1 , fx )', r: 'EQ(fx1 - fx, 0)', id: 'move_fx_to_left' },
];
equation.applyRules(poolOfRules, {
simplifyBeforeEachStepEnabled: true,
});
},
};
exports.WParenX_EQ_WParenX = WParenX_EQ_WParenX;