Science and math questions, solved step by step.
Worked solutions in mathematics, statistics, physics, chemistry, biology, computer science and LaTeX, each checked before publication, plus free calculators that explain every step.
Browse by topic
All topics →Mathematics
Algebra, calculus, analysis, topology, linear algebra and number theory, worked out step by step.
Statistics & Probability
Distributions, estimators, expected values and hypothesis tests with clear derivations.
Physics
Mechanics, electromagnetism, thermodynamics, relativity and quantum physics explained.
Chemistry
Reactions, bonding, equilibrium, thermochemistry and lab calculations.
Biology
Evolution, biochemistry, physiology and ecology, answered with evidence.
Computer Science
Algorithms, complexity, automata, number representation and digital logic.
LaTeX & TikZ
Working solutions for tables, figures, bibliographies, TikZ and pgfplots.
Academia
Publishing, peer review, PhD life and research careers.
Calculators
All calculators →Quartiles
Find Q1, median, Q3 and IQR from a list of values or from histogram bins (grouped data), with every step shown.
Standard deviation
Sample and population standard deviation, variance and mean, with the full sum-of-squares working.
Normal probability
Given the mean and standard deviation, find P(X < b), P(X > a) or P(a < X < b) with z-scores.
Dice probability
Exact distribution, mean and standard deviation for the sum of any number of fair dice.
Matrix
Determinant with cofactor expansion, inverse, symmetric eigen-decomposition and singular values.
Boolean simplifier
Turn minterms or a truth table into a minimal sum-of-products expression using Quine–McCluskey.
Recently updated
- How to Negate Statements with QuantifiersNegate quantified statements by switching each universal and existential quantifier, then applying De Morgan’s laws to the remaining conditions.
- How Do Negative Mixed Fractions Work?A negative mixed number means the minus sign applies to the whole quantity; convert it to an improper fraction to calculate safely and avoid ambiguity.
- What Does a Negative Sign on Acceleration Mean?A negative acceleration means acceleration points along the chosen negative axis; compare it with velocity to tell whether an object is speeding up or slowing down.
- How to Create a Numbered Example Environment in LaTeXCreate numbered examples in LaTeX with amsthm’s newtheorem command, optionally reset numbering by section, and cross-reference examples by label.
- How to Insert Red XXX Placeholders with a LaTeX CommandDefine a reusable LaTeX command with xcolor to insert one or more red XXX placeholders, then use the command wherever needed.
- How to Define a LaTeX Command for a Ket-BraDefine a reusable LaTeX ket-bra command for the Dirac outer product, with a minimal compilable example, spacing guidance, and a scalable-delimiter variant.
- How Can You Define a LaTeX Command with a Variable Number of Arguments?LaTeX \newcommand takes a fixed number of arguments; represent variable-length input as a list or parse repeated groups with a clear terminator.
- How to Make Theorem Numbering Start at 0 in LaTeXUse \setcounter after defining the theorem environment: setting it to -1 makes the first theorem number 0.
- What Differential Equation Describes Newtonian Motion?Newtonian motion is governed by force equals mass times acceleration; a force law and initial position and velocity determine the resulting trajectory.
- How to Fix “No PDF File Found” in TeXstudioFix TeXstudio’s “No PDF file found” message by checking the compiler log, output directory, MiKTeX installation, and PDF viewer settings.
- When Do Finitely Generated Prime Ideals Imply a Noetherian Ring?For a commutative ring with identity, being Noetherian is equivalent to every prime ideal being finitely generated; here is the proof and key distinction.
- How Do You Normalize a Vector and Find Its Magnitude?Find a vector's magnitude with the Euclidean norm, then normalize a nonzero vector by dividing each component by that magnitude.