Exercise algebra.equations.quadratic.no-abc

Description
solve a quadratic equation without abc-formula

Rules for algebra.equations.quadratic.no-abc

Rule nameArgsUsedSiblingsRewrite rule
algebra.equations.coverup.negate0yes
algebra.equations.coverup.numerator0yes
algebra.equations.coverup.onevar.minus-left0yes
algebra.equations.coverup.onevar.minus-right0yes
algebra.equations.coverup.onevar.plus0yes
algebra.equations.coverup.power0yes
algebra.equations.coverup.times0yes
algebra.equations.linear.distr-times0yes
algebra.equations.linear.flip0yesa = b   ⇒   b = a
algebra.equations.linear.merge0yes
algebra.equations.quadratic.abc0yes
algebra.equations.quadratic.approx0yes
algebra.equations.quadratic.cancel0yes
algebra.equations.quadratic.common-factor0yes
algebra.equations.quadratic.distr-div0yes
algebra.equations.quadratic.distr-square0yes(a+b)^2   ⇒   ((a^2)+((2·a)·b))+(b^2)
(a-b)^2   ⇒   ((a^2)-((2·a)·b))+(b^2)
(a+b)·(a-b)   ⇒   (a^2)-(b^2)
(a-b)·(a+b)   ⇒   (a^2)-(b^2)
algebra.equations.quadratic.left-square0yes
algebra.equations.quadratic.move-left0yes
algebra.equations.quadratic.nice-factors0yes
algebra.equations.quadratic.no-lin0yes
algebra.equations.quadratic.prepare-split0yes
algebra.equations.quadratic.product-zero0yes
algebra.equations.quadratic.same-con-factor0yes
algebra.equations.quadratic.same-factor0yes
algebra.equations.quadratic.scale0yes
algebra.equations.quadratic.simpler-poly0yes
algebra.equations.quadratic.simpler-sqrt0yes
algebra.equations.quadratic.square-both0yes(a^2) = (b^2)   ⇒   (a = b) ∨ (a = (-b))

Buggy rules for algebra.equations.quadratic.no-abc

Rule nameArgsUsedSiblingsRewrite rule
algebra.equations.buggy.abc.minus-4ac0noalgebra.equations.quadratic.abc
algebra.equations.buggy.abc.minus-b0noalgebra.equations.quadratic.abc
algebra.equations.buggy.abc.one-solution0noalgebra.equations.quadratic.abc
algebra.equations.buggy.abc.two-a0noalgebra.equations.quadratic.abc
algebra.equations.buggy.cancel-minus0no
algebra.equations.buggy.coverup.even-power0noalgebra.equations.coverup.power
algebra.equations.buggy.coverup.even-power-forget0noalgebra.equations.coverup.power
algebra.equations.buggy.coverup.even-power-too-early0noalgebra.equations.coverup.power
algebra.equations.buggy.coverup.square-minus0no
algebra.equations.buggy.coverup.times-mul0noalgebra.equations.coverup.times
algebra.equations.buggy.coverup.times-with-plus0no
algebra.equations.buggy.distr-square0noalgebra.equations.quadratic.distr-square(a+b)^2   ⇏   (a^2)+(b^2)
(a-b)^2   ⇏   (a^2)-(b^2)
(a-b)^2   ⇏   (a^2)+(b^2)
algebra.equations.buggy.distr-square-forget0noalgebra.equations.quadratic.distr-square(a+b)^2   ⇏   (a^2)+b
(a+b)^2   ⇏   a+(b^2)
(a-b)^2   ⇏   (a^2)-b
(a-b)^2   ⇏   a-(b^2)
algebra.equations.buggy.distr-times-denom0noalgebra.equations.linear.distr-times
algebra.equations.buggy.distr-times-plus0noalgebra.equations.linear.distr-times
algebra.equations.buggy.distr-times-plus-forget0noalgebra.equations.linear.distr-times
algebra.equations.buggy.distr-times-plus-sign0noalgebra.equations.linear.distr-times
algebra.equations.buggy.distr-times-too-many0noalgebra.equations.linear.distr-times
algebra.equations.buggy.divide-negate0no
algebra.equations.buggy.divide-numdenom0no
algebra.equations.buggy.division-by-var-both0no
algebra.equations.buggy.division-by-var-zero0no
algebra.equations.buggy.flip-negate-one-side0noalgebra.equations.linear.flip
algebra.equations.buggy.minus-minus0no
algebra.equations.buggy.multiply-forget-one0no
algebra.equations.buggy.multiply-one-side0no
algebra.equations.buggy.negate-all0no
algebra.equations.buggy.negate-one-side0no
algebra.equations.buggy.plus0no
algebra.equations.buggy.priority-times0no
algebra.equations.buggy.square-multiplication0no(a·b)^2   ⇏   a·(b^2)
(a·b)^2   ⇏   (a^2)·b
a·(b^2)   ⇏   (a·b)^2
(a^2)·b   ⇏   (a·b)^2