Which Math Calculator: Polynomials, Geometry, and School Arithmetic
Pick quadratic vs cubic, triangle vs Pythagoras, GCD vs modulo, matrices vs vectors, fractions vs long division, then plotter vs a word-problem template.
Homework search is a mismatch engine: “triangle” when the figure is a right triangle only, “slope” when the task is a 2×2 inverse, “percent” when the task is a weighted word problem. This hub is the homework-math silo on pancalc. It tells you which identity you are in before you paste coefficients. It is not a CAS that writes a proof, and it is not the percentage calculator — that tool is a part–whole percent identity in the percent-math silo.
If you only remember one sentence: name the object (polynomial, triangle, integers, matrix, fraction, sequence) then the question (roots, length, remainder, inverse, mixed number, sum).
| Object | Typical question | Open |
|---|---|---|
| Degree 2 polynomial | Roots | Quadratic formula |
| Degree 3 | Roots | Cubic |
| Right triangle | Missing side | Pythagoras |
| Any triangle | Sides/angles | Triangle |
| Line on a plane | m | Gradient / slope |
| Integers | gcd, lcm | GCD/LCM |
| Integers | division steps | Euclid |
| Integers | a ≡ b (mod n) | Modulo |
| 2×2 array | det, inverse | Matrix 2×2 |
| Two 3D points | distance, midpoint | 3D distance |
| Two vectors | dot, cross | Vector products |
| a/b | add, reduce | Fraction |
| Integer ÷ integer | quotient, remainder | Long division |
| Ellipse / parabola / hyperbola | classify | Conic sections |
| Shape cut | area of the cut | Cross-sectional area |
| y = f(x) | table of values | Function plotter |
| Area under a curve | numeric integral | Numerical integration |
| π | series / polygons | π approximation |
| π | digit string | π digits |
| Two binomials | expand | Rate of change / FOIL (expand side) |
| Four-function + sci | one-off eval | Simple scientific |
| aₙ | sum, term | Sequence / series |
| Measured value | rounded digits | Significant figures |
| Story text | template | Word problem |
Polynomials: two and three
The quadratic formula solver is for ax² + bx + c = 0. Discriminant b² − 4ac tells you two reals, a repeated real, or a conjugate pair. Completing the square is the same parabola. If the worksheet says x³, stop.
The cubic equation calculator is the next degree. Cardano-style or numeric roots are not “quadratic with an extra x.” A cubic always has at least one real root. Graphing the cubic on the plotter can sanity-check sign changes; it does not replace stating multiplicity.
Worked quadratic: x² − 5x + 6 = 0 → (x−2)(x−3) = 0. If you FOIL the factors to check, that is expansion, not a new root finder.
Geometry: right, general, slope, 3D, conics, cuts
Pythagorean theorem needs a right angle. 3-4-5 is the classroom seed. A 3-4-6 triangle is not right; the Pythagorean page will still let you type numbers — you must refuse the job.
The triangle calculator is SSA/ASA/SSS territory (ambiguous SSA included in teaching). Law of sines and cosines live here. Area from ½ab sin C is a triangle identity, not a circle.
Gradient / slope is rise over run between two points, or m from y = mx + b. It is not a vector cross product and not a 3D distance.
3D distance and midpoint uses √((x₂−x₁)²+(y₂−y₁)²+(z₂−z₁)²). Dropping z and using Pythagoras in the plane is a different problem.
Conic sections classify ellipse, parabola, hyperbola, circle from coefficients. Completing the square geometrically is the algebra; the classifier is the label.
Cross-sectional area is the area of a cut — I-beam teaching, pipe wall, or a prism’s face — not the surface area of a whole solid and not a triangle solver unless the cut is a triangle.
Integers: gcd, Euclid, modulo
GCD and LCM feed fraction addition (common denominators) and gear-ratio word problems. lcm(a,b) = |ab|/gcd(a,b) for positive integers.
The Euclid algorithm calculator shows remainders until zero. Same gcd, extra pedagogy. Use it when the rubric says “show the steps.”
Modulo and congruence is remainders and a ≡ b (mod n). Clock arithmetic is the metaphor; it is not a date calculator (that is the dates-household hub) and not a fraction reducer.
Linear algebra in the small
A 2×2 matrix calculator is det, inverse, maybe multiplication of two tiny matrices. det = 0 means no inverse. 3×3 is not this page.
Vector dot and cross product : dot is a scalar (projection, work in physics homework); cross in 3D is a vector orthogonal to both. Mixing them with slope m on a graph is a category error: slope is 2D rise/run, not a × b.
Physics class that wants F = qv × B should still understand the cross-product identity here, then go to the physics hub for Ohm and kinematics — not for matrix inverses.
School arithmetic that is still a job
The fraction calculator adds, multiplies, and reduces a/b. Mixed numbers are packaging. Do not convert to decimals and round away the denominator if the worksheet wants 7/12.
Long division is the integer (or decimal) algorithm with remainder. Remainder is not gcd.
Significant figures apply after the identity. They do not change the quadratic formula. They change how you report 3.1416 vs 3.14.
The simple scientific calculator is a general evaluator when you already know the expression. It is the wrong first click when you do not know whether the problem is a triangle or a cubic.
Word problem calculator is a template layer: it tries to slot a story into a stored identity. If the story is “two trains,” you still decide distance–rate–time vs system of equations. Templates fail on trick wording; that is expected.
Calculus-adjacent and sequences
Rate of change / FOIL bundles two classroom buttons that are not the same job: binomial expansion versus a difference quotient idea. Read the mode. Expanding (2x+3)(x−1) = 2x² + x − 3 does not give you a derivative. A slope between (1, 4) and (3, 10) is 3; that is not FOIL.
The function plotter / table samples y = f(x). Use it to see how many times a cubic crosses the axis. It will not print a factored form.
Numerical integration estimates area under a curve (trapezoid/Simpson teaching). It is not an antiderivative CAS. Coarse panels on a spike miss area; that is the method, not a bug in the triangle tool.
Sequence and series is aₙ, partial sums, arithmetic vs geometric classroom forms. A geometric series sum is not a percent change (finance hub) and not a polynomial root.
π as method vs novelty
π approximation is polygons, series, or other teaching methods toward 3.14159… Use it when the question is “how does this method converge?”
π digits generator is a string of digits. Fun, memory contests, not a circle-area formula. Area of a circle still needs πr² with a π you are allowed to use (22/7, 3.14, or a calculator π) — that is geometry, often via a cross-section or a word problem, not a digit dump.
Worked hour of mixed homework
- “A 6-8-10 fence corner” → Pythagoras (right triangle), not a general triangle hunt.
- “x³ − 6x² + 11x − 6 = 0” → cubic, then plotter to see three positive crossings if you want a picture.
- “Reduce 84/120 and add 1/6” → GCD then fraction; Euclid if steps are required.
- “Is 47 ≡ 11 (mod 12)?” → modulo (47−11 = 36, yes).
- “Work from F · d” if F and d are vectors → dot product, then maybe physics energy, not slope m.
- “Report 12.345 to 3 sig figs” → significant figures after the identity.
Units, domains, and “the calculator ate my minus”
Quadratic formula: if a = 1, b = −5, c = 6, missing the minus on b flips roots. The solver will happily root a different polynomial. Cubic: (x−1)(x−2)(x−3) = x³ − 6x² + 11x − 6; dropping the linear term is a new cubic. Always expand once by FOIL/distribution to check, then throw the check away and use the dedicated root page.
Triangle inequality: 2, 3, 6 cannot be a triangle. A general triangle tool should refuse or warn; Pythagoras will still compute 2²+3² vs 6² and tell you it is not right — which is true but incomplete. Slope of a vertical line is undefined; do not send that to 3D distance and hope.
Integers: gcd(0, 12) is 12 in the usual extension; lcm with 0 is a convention trap. Modulo of negatives is language-defined (remainder vs floored). If your course uses 0 ≤ r < n, say so.
Matrices: ad−bc = 0 means skip the inverse and use elimination language instead. Vectors: 2D cross as a scalar is a course convention; the site’s cross product is the 3D vector. Plotter tables: a step of 1 can skip a narrow spike that numerical integration would also miss — refine the panel.
Word problems: “is 20% of” belongs to percent-of, not to the word-problem template’s train slot. “π to 50 digits” is the digits generator; “Archimedes polygons” is approximation; “area of a 4 cm radius circle” is geometry with a stated π, possibly via cross-sectional area if it is a pipe cut.
Scientific calculator last: if you still cannot name the object after one sentence, you are not ready for a four-function eval. Write the identity in words (“roots of a cubic”, “hypotenuse”, “remainder mod 12”) then click.
A full problem set, one identity each
Q1. A ladder leans so the wall is 8 m high and the base is 6 m out. If the wall is vertical, the ladder is the hypotenuse of a right triangle: 10 m. Pythagoras, not a general SSA triangle, not a 3D midpoint.
Q2. x² + 1 = 0 over the reals has no real root; over complex numbers a quadratic solver that reports ±i is doing its job. If the worksheet is high-school reals, write “no real solution,” not a cubic page.
Q3. Three sides 7, 24, 25: right triangle (7²+24²=25²). Still Pythagoras. If the 25 is an angle in degrees, you have left side-side-side and need the general triangle tool.
Q4. Slope between (2, 3) and (5, 9) is 2. Distance in the plane is √(3²+6²)=√45, which is Pythagoras again, not slope. 3D distance would need a z.
Q5. gcd(84, 120) = 12; 84/120 = 7/10 after dividing by 12. Euclid’s steps: 120 = 1×84 + 36; 84 = 2×36 + 12; 36 = 3×12 + 0. Modulo 47 mod 12 = 11, which is not a gcd.
Q6. Matrix [[1,2],[3,4]] has det −2, inverse (−1/2)[[4,−2],[−3,1]]. Vectors u=(1,0,0), v=(0,1,0): cross is (0,0,1), dot is 0. Neither is the 2×2 inverse.
Q7. Long division 125 ÷ 8 = 15 remainder 5. Fraction 125/8 = 15 5/8 as a mixed number. Sig figs on 15.625 depend on the measured inputs, not on the division algorithm.
Q8. Expand (x+3)(x+4) by FOIL = x²+7x+12. Rate of change of y=x² from 2 to 5 is (25−4)/3 = 7. Same “7” as the linear coefficient in this special case is a coincidence to catch; do not teach it as a rule.
Q9. Plot y = x³ − x on [−2,2]; roots at −1,0,1. Integrate x² from 0 to 1 numerically; exact 1/3. Sequence 2, 5, 8, … arithmetic aₙ = 2+3(n−1). π approximation by polygons is a method; 50 digits is a string.
Q10. “20% of 80” is the percentage calculator. “A train leaves at 14:00” is a word-problem template only after you name distance = rate × time. “What day is 14:00?” is the dates hub.
If you can sort these ten without opening two tools for one sentence, you are using the silo correctly.
Practical takeaway
Match degree, figure, and ring (reals vs integers vs matrices) before you click. Use the scientific evaluator only when the expression is already written. Use the word-problem template only after you can name the identity in one line. Percent-of problems go to the percentage calculator, not to FOIL. Date and clock problems go to the dates hub, not modulo — even though both say “remainder” in casual speech.