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
- What Is a Voltage Drop in a DC Circuit?Learn what voltage drop means in a DC circuit, how to calculate it with Ohm’s law, and how drops behave in series and parallel circuits.
- What Basics Do You Need to Study the Laplace Transform?Learn the calculus, algebra, and differential-equation basics for Laplace transforms, with a worked example showing how the method solves an ODE.
- How to Find a Basis for Each EigenspaceFind an eigenspace by solving (A − λI)x = 0. A basis consists of independent eigenvectors that span the solutions, excluding zero.
- How to Stop Beamer Footnotes Overlapping Navigation SymbolsRemove Beamer’s navigation-symbol template to stop it overlapping footnotes, or customize the footnote and footline areas if you need to keep the buttons.
- How to Enlarge Square Enumerate Labels in BeamerIn Beamer, enlarge square enumerate labels with the item projected font setting; the square badge generally scales with that font.
- Beamer or PowerPoint/LibreOffice Impress: Which Should You Use?Choose Beamer for reproducible, equation-heavy slides; choose PowerPoint or Impress for visual editing, collaboration, and flexible media.
- How to Make Beamer Objects Appear in Different PlacesUse Beamer overlay commands to change what appears, and TikZ overlay nodes when an object must occupy precise positions on different slides.
- How to Number Beamer Frames and Link to Appendix SlidesDistinguish Beamer frame numbers from PDF page numbers, exclude appendix slides from the main total, and add buttons linking to named slides.
- How to Show Figure Numbers in BeamerBeamer hides figure numbers in captions by default. Enable numbered captions with one template setting, then add a caption inside the figure environment.
- A Minimal Beamer Template for MiKTeX 2.9Use this minimal Beamer presentation template with MiKTeX 2.9, compile it with pdfLaTeX, and troubleshoot missing classes or themes.
- How to Use Beamer’s \visible with \cellcolorIn Beamer tables, \visible hides cell content but may not hide \cellcolor’s background; control the fill separately with an overlay-aware branch.
- Fix “beamertheme.sty not found” in TeX LiveFix “beamertheme.sty not found” by correcting the Beamer theme command, installing the missing TeX Live package, or checking your active TeX installation.